aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2021-06-02fusefrontend: run acl Setxattr in user contextJakob Unterwurzacher
2021-06-02fusefrontend: catch ReadAt integer overflowJakob Unterwurzacher
2021-06-02nametransform: check name validity on encryptionJakob Unterwurzacher
2021-05-29fusefrontend: list "." and ".." in dir entriesJakob Unterwurzacher
2021-05-29fusefrontend: rewrite Lseek SEEK_DATA / SEEK_HOLEJakob Unterwurzacher
2021-05-26contentenc: add PlainOffToCipherOff helperJakob Unterwurzacher
2021-05-26contentenc: fix CipherSizeToPlainSize non-monoticityJakob Unterwurzacher
2021-05-26contentenc: update commentsJakob Unterwurzacher
2021-05-26tests: contentenc: add TestSizeToSizeJakob Unterwurzacher
2021-05-26syscallcompat: add GetdentsSpecial()Jakob Unterwurzacher
2021-05-26stupidgcm: prefer Go stdlib over OpenSSL on Apple M1Jakob Unterwurzacher
2021-05-22syscallcompat: also refactor MkdiratUser on GOOS=darwinJakob Unterwurzacher
2021-05-22syscallcompat: refactor MkdiratUser to take fuse.ContextJakob Unterwurzacher
2021-05-22syscallcompat: deduplicate OpenatUser/MknodatUser/SymlinkatUser/MkdiratUserJakob Unterwurzacher
2021-05-18fsck: redirect go-fuse noise to syslogJakob Unterwurzacher
2021-05-18-speed: note that XChaCha20 is not selectableJakob Unterwurzacher
2021-05-15fusefrontend: fix RENAME_NOREPLACE darwin build failureJakob Unterwurzacher
2021-05-08fusefrontend: avoid duplicate const definitionJakob Unterwurzacher
2021-05-08fusefrontend: reject broken RENAME_EXCHANGE and RENAME_WHITEOUTJakob Unterwurzacher
2021-04-07fusefrontend: make dirCache work for "node itself"Jakob Unterwurzacher
2021-04-05fusefrontend: print dirCache stats after unmountJakob Unterwurzacher
2021-04-04fs: more idiomatic dirCache struct namingJakob Unterwurzacher
2021-04-03fs: add initial dirfd cachingJakob Unterwurzacher
2021-04-03tests: fusefronted: fix TestOpenBackingDirJakob Unterwurzacher
2021-04-03fusefronted: replace last rn.openBackingDir() callsJakob Unterwurzacher
2021-03-21fusefronted: move Create() and Open() to new fileJakob Unterwurzacher
2021-03-21fusefrontend: -sharedstorage: fix TestRmwRace failureJakob Unterwurzacher
2021-03-14syscallcompat: getdents: link to #483Jakob Unterwurzacher
2021-03-07v2api: -sharestorage: disable hard link tracking & add testsJakob Unterwurzacher
2021-02-07fusefrontend: do not encrypt ACLsJakob Unterwurzacher
2021-02-06syscallcompat: MknodatUser: work around changed syscall.Setgroups semanticsJakob Unterwurzacher
2021-01-10nametransform: make `gocryptfs.diriv` and `gocryptfs.xxx.name` files world-re...Jakob Unterwurzacher
2021-01-10nametransform: move permission constants to perms.goJakob Unterwurzacher
2020-12-20main: add "-kernel_cache" flaggmd20
2020-11-10fusefrontend_reverse: fix GETATTR panicJakob Unterwurzacher
2020-10-19Drop two more generated filesJakob Unterwurzacher
2020-10-19Drop generated filesJakob Unterwurzacher
2020-10-18fusefronted: reject GETXATTR "security.capability"Jakob Unterwurzacher
2020-10-18syscallcompat: add getxattr fastpathsJakob Unterwurzacher
2020-10-16syscallcompat: add Lgetxattr benchmarkJakob Unterwurzacher
2020-10-15v2pai: delete fusefrontend_reverse_v1apiJakob Unterwurzacher
2020-10-14syscallcompat: don't retry Close()Jakob Unterwurzacher
2020-10-14syscallcompat: retry ops on EINTRJakob Unterwurzacher
2020-10-11syscallcompat: Openat: retry on EINTRJakob Unterwurzacher
2020-09-12Add support for FIDO2 tokensPavol Rusnak
2020-09-09v2api: add Darwin xattr supportJakob Unterwurzacher
2020-09-09syscallcompat: add Renameat2 for DarwinJakob Unterwurzacher
2020-08-30v2api/reverse: update TODO comment on xattrsJakob Unterwurzacher
2020-08-16v2api/reverse: implement LseekJakob Unterwurzacher
2020-08-16v2api/reverse: implement StatfsJakob Unterwurzacher