aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2019-01-07fusefrontend: Filter O_CREAT in mangleOpenFlags.Sebastian Lackner
2019-01-06fusefrontend: Check result of Fchmod syscall.Sebastian Lackner
2019-01-06fusefrontend: Fix computation of cipherSz in Allocate FUSE call.Sebastian Lackner
2019-01-06fusefrontend: Properly convert plaintext <-> ciphertext offsets in SeekData().Sebastian Lackner
2019-01-05main: Run 'ensure fds' code early during the program startup.Sebastian Lackner
2019-01-05main: ensure fds 0,1,2 are always openJakob Unterwurzacher
2019-01-05fusefrontend: Allow to set/remove xattr on directory without read permission.Sebastian Lackner
2019-01-05A few more spelling fixes.Sebastian Lackner
2019-01-04tests: bump maxCacheFds to 3Jakob Unterwurzacher
2019-01-04fusefrontend: fix fd leak in dirCacheJakob Unterwurzacher
2019-01-04nametransform: ReadDirIVAt: return raw syscall errorJakob Unterwurzacher
2019-01-04fusefrontend: print warning when Create() runs out of file descriptorsJakob Unterwurzacher
2019-01-04fusefrontend: fix setting xattrs on directoriesJakob Unterwurzacher
2019-01-04fusefrontend: disable dirCache stats printingJakob Unterwurzacher
2019-01-04fusefrontend: upgrade to three-entry dirCachev1.7-rc1Jakob Unterwurzacher
2019-01-04fusefrontend_reverse: Fix redeclaration of 'entries' variable.Sebastian Lackner
2019-01-04reverse mode: -exclude: filter out excluded .name filesJakob Unterwurzacher
2019-01-04reverse mode: fix "-exclude" in "-plaintextnames" dir listingsJakob Unterwurzacher
2019-01-04fusefrontend: Allow to create sparse file of size 4096.Sebastian Lackner
2019-01-04A few more spelling fixes.Sebastian Lackner
2019-01-03Omit syscall.O_RDONLY flag when passing O_PATH.Sebastian Lackner
2019-01-03fusefrontend: Use appropriate flags in decryptPathAt.Sebastian Lackner
2019-01-03fusefrontend: Open directory with syscall.O_DIRECTORY in OpenDir.Sebastian Lackner
2019-01-03fusefrontend: Open directory with syscall.O_DIRECTORY in Rmdir.Sebastian Lackner
2019-01-03fusefrontend: Do not Clear cache at end of Rmdir function.Sebastian Lackner
2019-01-03nametransform: Add implicit syscall.O_RDONLY flag.Sebastian Lackner
2019-01-03syscallcompat: Use O_PATH to open base directory.Sebastian Lackner
2019-01-03fusefrontend: Remove debug code.Sebastian Lackner
2019-01-03fusefronted: dirCache: fix bug handling ""Jakob Unterwurzacher
2019-01-03fusefrontend: add dirCacheJakob Unterwurzacher
2019-01-03nametransform: simplify WriteDirIV to WriteDirIVAtJakob Unterwurzacher
2019-01-02fusefrontend: use O_RDONLY in the ListXAttr fallback pathJakob Unterwurzacher
2019-01-02fusefrontend: move openBackingDir into its own fileJakob Unterwurzacher
2019-01-02fusefronted: make EncryptPath symlink-safeJakob Unterwurzacher
2019-01-02fusefrontend: xattr: fix operations on files without read permissionsJakob Unterwurzacher
2019-01-02fusefrontend: don't downgrade type needlesslyJakob Unterwurzacher
2019-01-02fusefrontend: use Fsetxattr/Fgetxattr/etc on all platformsJakob Unterwurzacher
2019-01-02syscallcompat: add Fgetxattr / Fsetxattr wrappersJakob Unterwurzacher
2019-01-02fusefrontend: openBackingDir: fix fd leak in error pathJakob Unterwurzacher
2019-01-02nametransform: fix possible incomplete read in ReadLongNameAtJakob Unterwurzacher
2019-01-01fusefrontend: fix fd leak in error pathJakob Unterwurzacher
2019-01-01fusefrontend: fix fd leak in Access()Jakob Unterwurzacher
2019-01-01fusefrontend: xattr: fix hang on FIFOsJakob Unterwurzacher
2019-01-01fusefrontend: only compile getBackingPath() on DarwinJakob Unterwurzacher
2019-01-01fusefrontend: make ListXAttr symlink-safe on LinuxJakob Unterwurzacher
2019-01-01fusefrontend: make RemoveXAttr() symlink-safeJakob Unterwurzacher
2019-01-01fusefrontend: make SetXAttr() symlink-safe on LinuxJakob Unterwurzacher
2019-01-01fusefrontend: make GetXAttr() symlink-safe on LinuxJakob Unterwurzacher
2019-01-01fusefrontend: make Utimens symlink-safeJakob Unterwurzacher
2019-01-01fusefrontend: fix compile failure on DarwinJakob Unterwurzacher