aboutsummaryrefslogtreecommitdiff
path: root/internal/fusefrontend
AgeCommit message (Expand)Author
2020-06-21v2api: implement MkdirJakob Unterwurzacher
2020-06-21v2api: implement CreateJakob Unterwurzacher
2020-06-21v2api: collect RootNode code in root_node.goJakob Unterwurzacher
2020-06-21v2api: implement GetAttr and ReaddirJakob Unterwurzacher
2020-06-21v2api: implement Lookup()Jakob Unterwurzacher
2020-06-21v2api (go-fuse v2 api): initial noop implementationJakob Unterwurzacher
2020-05-24Revert "fusefrontend: don't always clear the dircache in Rename"Jakob Unterwurzacher
2020-05-24fusefrontend: don't always clear the dircache in RenameJakob Unterwurzacher
2020-05-24fusefrontend: don't clear dircache on MkdirJakob Unterwurzacher
2020-05-17dircache: increase cache size & lifetimeJakob Unterwurzacher
2020-05-17dircache: improve debug messagesJakob Unterwurzacher
2020-05-17Update go-fuse import path to github.com/hanwen/go-fuse/v2Jakob Unterwurzacher
2020-05-09ctlsock: create exported ctlsock client libraryJakob Unterwurzacher
2020-04-19inomap: rework logic to efficiently support flagsJakob Unterwurzacher
2020-04-13inomap: split into separate packageJakob Unterwurzacher
2020-02-29fusefrontend: drop xattr user namespace restrictionJakob Unterwurzacher
2019-11-16fs: add uint64 cast to fix Darwin buildJakob Unterwurzacher
2019-11-16fusefrontend: use inummapJakob Unterwurzacher
2019-11-03fusefrontend: warn about missing dirivJakob Unterwurzacher
2019-11-03fusefrontend: don't return EIO on directory with corrupt file namesJakob Unterwurzacher
2019-10-06fusefrontend: unregister from openfiletable before closing the fdJakob Unterwurzacher
2019-10-06fusefrontend: print file hexdump on header errorJakob Unterwurzacher
2019-09-08Fix -idle unmounting despite activityJakob Unterwurzacher
2019-04-09fusefrontend: get rid of last hardcoded "gocryptfs.diriv" instancesJakob Unterwurzacher
2019-03-26reverse mode: support wildcard exclude (--exclude-wildcard)Eduardo M KALINOWSKI
2019-02-17nametransform: reject names longer than 255 charsJakob Unterwurzacher
2019-01-20fusefronted: comment why Access() does not check context.UidJakob Unterwurzacher
2019-01-20fusefrontend: ensure directories without W or X perms can be deletedJakob Unterwurzacher
2019-01-20Revert "syscallcompat: drop Faccessat AT_SYMLINK_NOFOLLOW helper"Jakob Unterwurzacher
2019-01-20syscallcompat: drop Faccessat AT_SYMLINK_NOFOLLOW helperJakob Unterwurzacher
2019-01-16fusefrontend: Always use intFd() method instead of int(f.fd.Fd()).Sebastian Lackner
2019-01-16fusefrontend: Rework the Utimens handling on macOS.Sebastian Lackner
2019-01-15fusefrontend: Print 'too many open files' warning for both short and long names.Sebastian Lackner
2019-01-14syscallcompat: rework Fchmodat to FchmodatNofollowJakob Unterwurzacher
2019-01-13fusefrontend: drop last remaining call into loopbackFileSystemJakob Unterwurzacher
2019-01-13fusefrontend: Do not pass unsupported flags to Faccessat on macOS.Sebastian Lackner
2019-01-12fusefrontend: Preserve SUID/SGID/sticky-bits in openWriteOnlyFile and Rmdir.Sebastian Lackner
2019-01-12fusefrontend: -allow_other: Use SymlinkatUser in Symlink FUSE call.Sebastian Lackner
2019-01-12fusefrontend: -allow_other: Use MknodatUser in Mknod FUSE call.Sebastian Lackner
2019-01-12fusefrontend: -allow_other: Use MkdiratUser in Mkdir FUSE call.Sebastian Lackner
2019-01-12fusefrontend: -allow_other: Use OpenatUser in Create FUSE call.Sebastian Lackner
2019-01-12fusefrontend: Don't chown gocryptfs.diriv files.Sebastian Lackner
2019-01-09fusefrontend: -allow_other: set file mode after chown in Mkdir().Sebastian Lackner
2019-01-08fusefrontend: -allow_other: set file mode *after* chown in Create()Jakob Unterwurzacher
2019-01-07fusefrontend: Clarify access mode check related to O_WRONLY handling.Sebastian Lackner
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