summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-10-03fusefrontend_reverse: workaround ext4 test failureJakob Unterwurzacher
2017-10-01fusefrontend_reverse: fix 176-byte namesJakob Unterwurzacher
2017-09-17siv_aead: fix trivial typo in commentJakob Unterwurzacher
2017-09-17contentenc: deduplicate AD packing into new concatAD() funcJakob Unterwurzacher
2017-09-17contentenc: DecryptBlocks: give block number counter a clearer nameJakob Unterwurzacher
2017-09-10performance.txt: specify READ testsJakob Unterwurzacher
2017-09-06build.bash: make reproduceable builds easierJakob Unterwurzacher
2017-09-06Add "dep" files: Gopkg.toml and Gopkg.lockJakob Unterwurzacher
2017-09-05macos: automatically remove .DS_Store on RmdirJakob Unterwurzacher
2017-09-05fusefrontend: reorder logic in Rmdir to get rid of one indentation levelJakob Unterwurzacher
2017-09-05macos: don't throw IO errors because of .DS_Store filesJakob Unterwurzacher
2017-09-03syscallcompat: Getdents: warn once if we get DT_UNKNOWNJakob Unterwurzacher
2017-09-03performance.txt: update for v1.4.1 latest commits, and kernel updateJakob Unterwurzacher
2017-09-03fusefrontend: use DirIVCache in OpenDir()Jakob Unterwurzacher
2017-09-03dirivcache: add better function comments + a sanity check on Store()Jakob Unterwurzacher
2017-09-03profiling: add write-trace.bashJakob Unterwurzacher
2017-09-02travis ci: also test Go 1.9Jakob Unterwurzacher
2017-08-21Fix misspellings reported by goreportcard.comJakob Unterwurzacher
2017-08-21MANPAGE: update exit codesJakob Unterwurzacher
2017-08-21README: update changelog for v1.4.1 releasev1.4.1Jakob Unterwurzacher
2017-08-21package[-static].bash: stop leaking the local user id in the tarballJakob Unterwurzacher
2017-08-16cryptocore: add urandom + randprefetch benchmarksJakob Unterwurzacher
2017-08-15Update performance.txt for Linux kernel upgradeJakob Unterwurzacher
2017-08-15Update performance.txt for to Getdents changeJakob Unterwurzacher
2017-08-15docs: label "ENV CHANGE" columnJakob Unterwurzacher
2017-08-15fusefrontend: use Getdents if availableJakob Unterwurzacher
2017-08-15syscallcompat: implement Getdents()Jakob Unterwurzacher
2017-08-15main: rework "you need Go 1.5" lockout to make "go vet" happyJakob Unterwurzacher
2017-08-11main: purge masterkey from memory as soon as possibleJakob Unterwurzacher
2017-08-10tests: add diriv cache race testJakob Unterwurzacher
2017-08-09nametransform: extend diriv cache to 100 entriesJakob Unterwurzacher
2017-08-06nametransform: add Dir() functionJakob Unterwurzacher
2017-08-06nametransform: move diriv cache into it's own packageJakob Unterwurzacher
2017-08-06nametransform: deduplicate code to encryptAndHashName()Jakob Unterwurzacher
2017-08-02build.bash: implement "you need Go 1.5" lockout in pure GoJakob Unterwurzacher
2017-07-30main: save memory profile every 60 secondsJakob Unterwurzacher
2017-07-29main: doMount: call FreeOSMemory() before jumping into server loopJakob 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-07-24main: redirectStdFds: keep logger from holding stdout openJakob Unterwurzacher
2017-07-24tests: check if we close stderr and stdout correctly on mountJakob Unterwurzacher
2017-07-23main: move redirectStdFds() to daemonize.goJakob Unterwurzacher
2017-07-21tests: fsstress-gocryptfs.bash: sync up with EncFSJakob Unterwurzacher
2017-07-14macos: make testing without openssl work properlyJakob Unterwurzacher
2017-07-14stupidgcm: fix openssl 1.1 build failureJakob Unterwurzacher
2017-07-11fusefronted: enable writing to write-only filesJakob Unterwurzacher
2017-07-10macos: print load_osxfuse hint if fuse.NewServer failsJakob Unterwurzacher
2017-07-10Specify a volname for osxfuseJeff Kriske
2017-07-02contentenc: MergeBlocks: short-circuit the trivial caseJakob Unterwurzacher
2017-07-02fusefrontend: doRead: skip decryption for an empty readJakob Unterwurzacher