Age | Commit message (Expand) | Author |
2017-12-06 | fusefrontend_reverse: secure GetAttr against symlink races | Jakob Unterwurzacher |
2017-12-05 | syscallcompat: OpenNofollow: use O_DIRECTORY flag | Jakob Unterwurzacher |
2017-12-05 | fusefrontend_reverse: secure OpenDir against symlink races | Jakob Unterwurzacher |
2017-12-05 | syscallcompat: OpenNofollow: fix relPath="" case | Jakob Unterwurzacher |
2017-12-03 | syscallcompat: convert Getdents to fd input, add emulation | Jakob Unterwurzacher |
2017-12-03 | syscallcompat: add Fstatat + emulation + test | Jakob Unterwurzacher |
2017-12-02 | fusefrontend_reverse: secure StatFs agains symlink races | Jakob Unterwurzacher |
2017-12-02 | fusefrontend_reverse: secure Open against symlink races | Jakob Unterwurzacher |
2017-12-02 | syscallcompat: add OpenNofollow helper | Jakob Unterwurzacher |
2017-12-02 | syscallcompat: move test setup into its own file | Jakob Unterwurzacher |
2017-12-02 | syscallcompat: use Unlinkat and Symlinkat from x/sys/unix | Jakob Unterwurzacher |
2017-12-01 | syscallcompat: Improve the Openat and Mknodat syscall emulation | Sebastian Lackner |
2017-12-01 | syscallcompat: Fix syscall emulation for absolute paths | Sebastian Lackner |
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-30 | syscallcompat: add tests for emulated syscalls | Jakob Unterwurzacher |
2017-11-30 | syscallcompat: build emulated syscalls under linux, too | Jakob Unterwurzacher |
2017-11-29 | fusefrontend: allow_other: close race between mkdir and chown | Sebastian Lackner |
2017-11-29 | fusefrontend: Use Fchownat to implement Chown | Sebastian Lackner |
2017-11-29 | fusefrontend: Use Fchmodat to implement Chmod | Sebastian Lackner |
2017-11-29 | syscallcompat: Introduce unlinkat syscall with flags argument | Sebastian Lackner |
2017-11-28 | fusefrontend: Use openBackingPath in Unlink and simplify code | Sebastian Lackner |
2017-11-28 | fusefrontend: Handle PlaintextNames mode in Unlink | Sebastian Lackner |
2017-11-28 | fusefrontend: Introduce a openBackingPath helper and use it to simplify Mknod... | Sebastian Lackner |
2017-11-28 | fusefrontend: allow_other: close race between symlink and chown | Sebastian Lackner |
2017-11-28 | fusefrontend: Use the Symlinkat syscall for longname handling | Sebastian Lackner |
2017-11-28 | fusefrontend: Set owner after symlink creation in PlaintextNames mode | Sebastian Lackner |
2017-11-28 | fusefrontend: Handle PlaintextNames mode in Mknod | Sebastian Lackner |
2017-11-28 | syscallcompat: Fix Fchownat syscall wrapper on darwin | Sebastian Lackner |
2017-11-27 | fusefronted: allow_other: close race between mknod and chown | Jakob Unterwurzacher |
2017-11-26 | reverse: reject too-long symlink target reads with ENAMETOOLONG | Jakob Unterwurzacher |
2017-11-25 | fusefrontend_reverse: Do not mix up cache information for different directories | Sebastian Lackner |
2017-11-25 | fusefrontend: Skip gocryptfs.diriv handling when directory was deleted succes... | Sebastian Lackner |
2017-11-25 | fusefrontend: Fix longname handling for renames with existing target | Sebastian Lackner |
2017-11-22 | fusefrontend_reverse: Add a missing Close() call | Sebastian Lackner |
2017-11-22 | nametransform: Return error if decrypted name is '.' or '..' | Sebastian Lackner |
2017-11-21 | main: Add '-devrandom' commandline option | Sebastian Lackner |
2017-10-22 | tests: don't read /proc, the number of entries changes too quickly | Jakob Unterwurzacher |
2017-10-21 | Revert most of "fusefrontend: clamp oversized reads" | Jakob Unterwurzacher |
2017-10-19 | contentenc: reserve one additional block in CReqPool | Jakob Unterwurzacher |
2017-10-17 | fusefrontend: clamp oversized reads | Jakob Unterwurzacher |
2017-10-01 | fusefrontend_reverse: fix 176-byte names | Jakob Unterwurzacher |
2017-09-17 | siv_aead: fix trivial typo in comment | Jakob Unterwurzacher |
2017-09-17 | contentenc: deduplicate AD packing into new concatAD() func | Jakob Unterwurzacher |
2017-09-17 | contentenc: DecryptBlocks: give block number counter a clearer name | Jakob Unterwurzacher |
2017-09-05 | macos: automatically remove .DS_Store on Rmdir | Jakob Unterwurzacher |
2017-09-05 | fusefrontend: reorder logic in Rmdir to get rid of one indentation level | Jakob Unterwurzacher |
2017-09-05 | macos: don't throw IO errors because of .DS_Store files | Jakob Unterwurzacher |
2017-09-03 | syscallcompat: Getdents: warn once if we get DT_UNKNOWN | Jakob Unterwurzacher |
2017-09-03 | fusefrontend: use DirIVCache in OpenDir() | Jakob Unterwurzacher |