Age | Commit message (Expand) | Author |
2019-01-09 | nametransform: Create *.name files with 0400 permission. | Sebastian Lackner |
2019-01-04 | nametransform: ReadDirIVAt: return raw syscall error | Jakob Unterwurzacher |
2019-01-04 | A few more spelling fixes. | Sebastian Lackner |
2019-01-03 | nametransform: Add implicit syscall.O_RDONLY flag. | Sebastian Lackner |
2019-01-03 | fusefrontend: add dirCache | Jakob Unterwurzacher |
2019-01-03 | nametransform: simplify WriteDirIV to WriteDirIVAt | Jakob Unterwurzacher |
2019-01-02 | fusefronted: make EncryptPath symlink-safe | Jakob Unterwurzacher |
2019-01-02 | nametransform: fix possible incomplete read in ReadLongNameAt | Jakob Unterwurzacher |
2019-01-01 | nametransform: rename WriteLongName() -> WriteLongNameAt() | Jakob Unterwurzacher |
2019-01-01 | fusefrontend: make OpenDir() symlink-safe | Jakob Unterwurzacher |
2019-01-01 | fusefrontend: mark a few more functions as symlink-safe / unsafe | Jakob Unterwurzacher |
2019-01-01 | fusefrontend: make openBackingDir() symlink-safe | Jakob Unterwurzacher |
2019-01-01 | fusefrontend: make DecryptPath() symlink-safe | Jakob Unterwurzacher |
2019-01-01 | nametransform: comments: directly link to ioutil.WriteFile fix | Jakob Unterwurzacher |
2019-01-01 | nametransform: Delete incomplete longname files on error. | Sebastian Lackner |
2018-12-27 | Assorted spelling fixes. | Sebastian Lackner |
2018-09-23 | fusefrontend: get rid of os.File* wrapping | Jakob Unterwurzacher |
2018-07-15 | fusefrontend: doWrite: delete file header if first write fails | Jakob Unterwurzacher |
2018-07-15 | WriteDirIV: delete incomplete gocryptfs.diriv file if write fails | Jakob Unterwurzacher |
2018-04-02 | fsck: clean up log output | Jakob Unterwurzacher |
2018-02-01 | gccgo: replace syscall.NAME_MAX with unix.NAME_MAX | Jakob Unterwurzacher |
2017-12-01 | fusefrontend: Improve documentation of mkdirWithIv and WriteDirIV | Sebastian Lackner |
2017-11-30 | syscallcompat: check that we get NOFOLLOW wherever possible | Jakob Unterwurzacher |
2017-11-29 | fusefrontend: allow_other: close race between mkdir and chown | Sebastian Lackner |
2017-11-29 | syscallcompat: Introduce unlinkat syscall with flags argument | Sebastian Lackner |
2017-11-25 | fusefrontend: Fix longname handling for renames with existing target | Sebastian Lackner |
2017-11-22 | nametransform: Return error if decrypted name is '.' or '..' | Sebastian Lackner |
2017-09-03 | dirivcache: add better function comments + a sanity check on Store() | Jakob Unterwurzacher |
2017-08-09 | nametransform: extend diriv cache to 100 entries | Jakob Unterwurzacher |
2017-08-06 | nametransform: add Dir() function | Jakob Unterwurzacher |
2017-08-06 | nametransform: move diriv cache into it's own package | Jakob Unterwurzacher |
2017-08-06 | nametransform: deduplicate code to encryptAndHashName() | Jakob Unterwurzacher |
2017-05-25 | nametransform: reject all-zero dirIV | Jakob Unterwurzacher |
2017-05-23 | nametransform: harden name decryption against invalid input | Jakob Unterwurzacher |
2017-05-22 | nametransform: diriv cache: fall back to the grandparent | Jakob Unterwurzacher |
2017-05-07 | nametranform, fusefrontend: better errors on invalid names | Jakob Unterwurzacher |
2017-04-29 | nametransform: WriteDirIV: replace ioutil.WriteFile | Jakob Unterwurzacher |
2017-03-05 | nametransform: fix Raw64 not affecting symlink targets | Jakob Unterwurzacher |
2017-03-05 | nametransform: fix Raw64 not affecting longnames | Jakob Unterwurzacher |
2017-03-05 | Drop Go 1.4 compatability code everywhere | Jakob Unterwurzacher |
2017-03-05 | cryptocore: use eme v1.1 interface | Jakob Unterwurzacher |
2016-12-10 | Replace all calls to naked panic() with log.Panic() | Jakob Unterwurzacher |
2016-11-28 | fusefronted: preserve owner for device nodes and sockets | Jakob Unterwurzacher |
2016-11-10 | Fix golint warnings | Jakob Unterwurzacher |
2016-11-09 | nametransform: get rid of leading "./" | Jakob Unterwurzacher |
2016-11-06 | nametransform: nicer error message on empty gocryptfs.diriv | Jakob Unterwurzacher |
2016-11-01 | Add Go 1.4 compatibility layer for raw64 | Jakob Unterwurzacher |
2016-11-01 | Add support for unpadded base64 filenames, "-raw64" | Jakob Unterwurzacher |
2016-11-01 | fusefronted: expire dir IV cache after one second | Jakob Unterwurzacher |
2016-11-01 | fusefrontend: refactor dirIVCache | Jakob Unterwurzacher |