aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2018-04-02fsck: test against example_filesystemsJakob Unterwurzacher
2018-04-02fsck: clean up log outputJakob Unterwurzacher
2018-04-02fsck: add initial implementationJakob Unterwurzacher
2018-04-01fusefronted: reject oversized Read and Write requestsJakob Unterwurzacher
2018-03-28Switch from private copy to pkg/xattrJakob Unterwurzacher
2018-03-25fusefrontend: handle empty xattrs efficientlyJakob Unterwurzacher
2018-03-25fusefrontend: add xattr supportJakob Unterwurzacher
2018-03-24fusefrontend: create helpers for symlink encryptionJakob Unterwurzacher
2018-03-22Add `-masterkey=stdin` functionalityJakob Unterwurzacher
2018-03-05macos: tests: fix deleting of scratch dirJakob Unterwurzacher
2018-03-05macos: fix second TestEmulateSymlinkat test failureJakob Unterwurzacher
2018-02-28MacOS: don't test symlinks longer than 1000 bytesJakob Unterwurzacher
2018-02-28MacOS: fix TestEmulateSymlinkat test failureJakob Unterwurzacher
2018-02-28tlog: stop embedding log.Logger to prevent mistakesJakob Unterwurzacher
2018-02-27ctlsock: don't Warn() on closed socketJakob Unterwurzacher
2018-02-18cryptocore: make AEADTypeEnum values explicitJakob Unterwurzacher
2018-02-18cryptocore: zero derived keysJakob Unterwurzacher
2018-02-18siv_aead: create private key copy and implement wipingJakob Unterwurzacher
2018-02-18main: changePassword: zero masterkeyJakob Unterwurzacher
2018-02-18readpassword: convert from string to []byteJakob Unterwurzacher
2018-02-18cryptocore, main: add two commentsJakob Unterwurzacher
2018-02-18configfile: overwrite and let keys run out of scopeJakob Unterwurzacher
2018-02-18stupidgcm: create private copy of the keyJakob Unterwurzacher
2018-02-18main: try to wipe cryptocore's secret keys on unmountJakob Unterwurzacher
2018-02-18fusefrontend[_reverse]: move crypto init up to callerJakob Unterwurzacher
2018-02-17stupidgcm: implement key wipeJakob Unterwurzacher
2018-02-17stupidgcm: switch to pointer receiversJakob Unterwurzacher
2018-02-04gccgo: skip emulateGetdents on linuxJakob Unterwurzacher
2018-02-04Fix spelling (#205)Felix Lechner
2018-02-03Fix assignment error in Unix2syscall by converting Timespec into Nsec (#203)Felix Lechner
2018-02-01gccgo: replace syscall.NAME_MAX with unix.NAME_MAXJakob Unterwurzacher
2018-01-31syscallcompat: switch from syscall.Getdents to unix.GetdentsJakob Unterwurzacher
2018-01-25syscallcompat: hardcode maxReclen = 280 for all architecturesJakob Unterwurzacher
2018-01-25syscallcompat: fix reversed warning outputJakob Unterwurzacher
2018-01-25fusefrontend: drop unused haveGetdents warningJakob Unterwurzacher
2018-01-25syscallcompat: explain why we don't use syscall.ParseDirent()Jakob Unterwurzacher
2018-01-17fusefrontend_reverse: use OpenNofollow in virtualFile.GetAttrJakob Unterwurzacher
2018-01-17fusefrontend_reverse: use OpenNofollow in findLongnameParentJakob Unterwurzacher
2018-01-17fusefronted: add PlaintextNames special-cases for Create & RenameJakob Unterwurzacher
2018-01-16Run go fmtJakob Unterwurzacher
2017-12-25fusefrontend: Use Linkat syscall to implement LinkSebastian Lackner
2017-12-25fusefrontend: Handle PlaintextNames mode in LinkSebastian Lackner
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-07syscallcompat: add FaccessatJakob Unterwurzacher
2017-12-06fusefrontend_reverse: secure Readlink against symlink racesJakob Unterwurzacher