aboutsummaryrefslogtreecommitdiff
path: root/internal/fusefrontend_reverse
AgeCommit message (Expand)Author
2018-06-08darwin does not have PATH_MAXJakob Unterwurzacher
2018-02-18fusefrontend[_reverse]: move crypto init up to callerJakob Unterwurzacher
2018-02-01gccgo: replace syscall.NAME_MAX with unix.NAME_MAXJakob Unterwurzacher
2018-01-17fusefrontend_reverse: use OpenNofollow in virtualFile.GetAttrJakob Unterwurzacher
2018-01-17fusefrontend_reverse: use OpenNofollow in findLongnameParentJakob Unterwurzacher
2018-01-16Run go fmtJakob Unterwurzacher
2017-12-11fusefrontend_reverse: Use O_DIRECTORY in OpenDir implementationSebastian Lackner
2017-12-11fusefrontend_reverse: Reject access to device nodes in newFile functionSebastian Lackner
2017-12-07fusefrontend_reverse: Use openBackingDir in GetAttrSebastian Lackner
2017-12-07fusefrontend_reverse: Use openBackingDir in ReadlinkSebastian Lackner
2017-12-07fusefrontend_reverse: fix fd leak in GetAttrJakob Unterwurzacher
2017-12-07fusefrontend_reverse: secure Access against symlink races (somewhat)Jakob Unterwurzacher
2017-12-06fusefrontend_reverse: secure Readlink against symlink racesJakob Unterwurzacher
2017-12-06fusefrontend_reverse: secure GetAttr against symlink racesJakob Unterwurzacher
2017-12-05fusefrontend_reverse: secure OpenDir against symlink racesJakob Unterwurzacher
2017-12-02fusefrontend_reverse: secure StatFs agains symlink racesJakob Unterwurzacher
2017-12-02fusefrontend_reverse: secure Open against symlink racesJakob Unterwurzacher
2017-11-26reverse: reject too-long symlink target reads with ENAMETOOLONGJakob Unterwurzacher
2017-11-25fusefrontend_reverse: Do not mix up cache information for different directoriesSebastian Lackner
2017-11-22fusefrontend_reverse: Add a missing Close() callSebastian Lackner
2017-10-01fusefrontend_reverse: fix 176-byte namesJakob Unterwurzacher
2017-08-11main: purge masterkey from memory as soon as possibleJakob Unterwurzacher
2017-08-06nametransform: add Dir() functionJakob Unterwurzacher
2017-07-29fusefronted_reverse: fix ino collision between .name and .diriv filesJakob Unterwurzacher
2017-07-27fusefrontend_reverse: return ENOENT for undecryptable namesJakob Unterwurzacher
2017-06-01Implement force_owner option to display ownership as a specific user.Charles Duffy
2017-05-30pathiv: move block IV algorithm into this packageJakob Unterwurzacher
2017-05-30pathiv: move derivedIVContainer into the packageJakob Unterwurzacher
2017-05-30fusefrontend_reverse: move pathiv to its own packageJakob Unterwurzacher
2017-05-25fusefrontend_reverse: store derived values for hard-linked filesJakob Unterwurzacher
2017-04-29fix golint complaintsJakob Unterwurzacher
2017-04-23Add -forcedecodedanim7
2017-04-01fusefrontend_reverse: switch to stable inode numbersJakob Unterwurzacher
2017-04-01fusefrontend_reverse: drop unused dirIVAttr functionJakob Unterwurzacher
2017-04-01fusefrontend_reverse: convert fmt.Printf calls to tlogJakob Unterwurzacher
2017-04-01fusefrontend_reverse: add comment to newVirtualFileJakob Unterwurzacher
2017-03-28fusefrontend_reverse: consistent file owners for .diriv, .name filesdanim7
2017-03-07Report correct symbolic link dentry sizesM. Vefa Bicakci
2017-03-05nametransform: fix Raw64 not affecting symlink targetsJakob Unterwurzacher
2017-03-05nametransform: fix Raw64 not affecting longnamesJakob Unterwurzacher
2017-03-05full stack: implement HKDF supportJakob Unterwurzacher
2017-03-05cryptocore: use eme v1.1 interfaceJakob Unterwurzacher
2017-02-16tests: reverse: check Access() callJakob Unterwurzacher
2017-02-16fusefrontend_reverse: handle .name files in Access()Jakob Unterwurzacher
2017-01-03reverse: add single-entry path cacheJakob Unterwurzacher
2017-01-03reverse: factor out rDecryptNameJakob Unterwurzacher
2016-12-10Replace all calls to naked panic() with log.Panic()Jakob Unterwurzacher
2016-11-17fusefrontend: upgrade wlockMap to use device AND inode numberJakob Unterwurzacher
2016-11-10ctlsock: prevent panic on invalid decrypt requestJakob Unterwurzacher
2016-11-10ctlsock: implement EncryptPath for reverse mode, add testsJakob Unterwurzacher