summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2017-07-01README: update mac os x support status to "beta"Jakob Unterwurzacher
2017-07-01profiling: add tar-extract helperJakob Unterwurzacher
2017-07-01Travis CI: update to latest stable Go point releasesJakob Unterwurzacher
2017-07-01main: get rid of magic "MaxWrite: 1048576" constantJakob Unterwurzacher
2017-07-01Update performance.txt with new resultsJakob Unterwurzacher
2017-07-01stupidgcm: add test for in-place OpenJakob Unterwurzacher
2017-06-30contentenc: add PReqPool and use it in DecryptBlocksJakob Unterwurzacher
2017-06-30stupidgcm: Open: if "dst" is big enough, use it as the output bufferJakob Unterwurzacher
2017-06-30fusefrontend: doRead: use CReqPool for ciphertext bufferJakob Unterwurzacher
2017-06-30fusefrontend: Read: use provided bufferJakob Unterwurzacher
2017-06-29Update performance.txt with new numbersJakob Unterwurzacher
2017-06-29contentenc: add safer "bPool" pool variant; add pBlockPoolJakob Unterwurzacher
2017-06-29profiling: fix hardcoded path in hintJakob Unterwurzacher
2017-06-29Update performance.txt with new numbersJakob Unterwurzacher
2017-06-29stupidgcm: use "dst" as the output buffer it is big enoughJakob Unterwurzacher
2017-06-27benchmarks: add streaming read benchmarkJakob Unterwurzacher
2017-06-24profiling: add streaming read profiling helperJakob Unterwurzacher
2017-06-20Update performance numbersJakob Unterwurzacher
2017-06-20contentenc: use sync.Pool memory pools for encryptionJakob Unterwurzacher
2017-06-20README: update changelog for v1.4v1.4Jakob Unterwurzacher
2017-06-20MANPAGE: reorder options to match "-hh" output; add "-hkdf", "-trace"Jakob Unterwurzacher
2017-06-20build.bash: use plain "git describe" for go-fuseJakob Unterwurzacher
2017-06-18profiling: add streaming-write profiling helperJakob Unterwurzacher
2017-06-18main, syscallcompat: use Dup3 instead of Dup2Jakob Unterwurzacher
2017-06-11Add performance numbers for v1.3-69-ge52594dJakob Unterwurzacher
2017-06-11contentenc: parallelize encryption for 128kiB writesJakob Unterwurzacher
2017-06-11Add performance numbers for last changeJakob Unterwurzacher
2017-06-11cryptocore: prefetch nonces in the backgroundJakob Unterwurzacher
2017-06-11benchmark.bash: add dd-only mode, enable via "-dd"Jakob Unterwurzacher
2017-06-09performance.txt: add numbers for latest changeJakob Unterwurzacher
2017-06-09cryptocore: prefetch nonces in 512-byte blocksJakob Unterwurzacher
2017-06-09Fix missing Owner coercion for already-open files (#117)Charles Duffy
2017-06-07cryptocore: remove lastNonce checkJakob Unterwurzacher