Age | Commit message (Expand) | Author |
2017-10-22 | tests: don't read /proc, the number of entries changes too quickly | Jakob Unterwurzacher |
2017-10-21 | Revert most of "fusefrontend: clamp oversized reads" | Jakob Unterwurzacher |
2017-10-19 | contentenc: reserve one additional block in CReqPool | Jakob Unterwurzacher |
2017-10-17 | fusefrontend: clamp oversized reads | Jakob Unterwurzacher |
2017-10-01 | fusefrontend_reverse: fix 176-byte names | Jakob Unterwurzacher |
2017-09-17 | siv_aead: fix trivial typo in comment | Jakob Unterwurzacher |
2017-09-17 | contentenc: deduplicate AD packing into new concatAD() func | Jakob Unterwurzacher |
2017-09-17 | contentenc: DecryptBlocks: give block number counter a clearer name | Jakob Unterwurzacher |
2017-09-05 | macos: automatically remove .DS_Store on Rmdir | Jakob Unterwurzacher |
2017-09-05 | fusefrontend: reorder logic in Rmdir to get rid of one indentation level | Jakob Unterwurzacher |
2017-09-05 | macos: don't throw IO errors because of .DS_Store files | Jakob Unterwurzacher |
2017-09-03 | syscallcompat: Getdents: warn once if we get DT_UNKNOWN | Jakob Unterwurzacher |
2017-09-03 | fusefrontend: use DirIVCache in OpenDir() | Jakob Unterwurzacher |
2017-09-03 | dirivcache: add better function comments + a sanity check on Store() | Jakob Unterwurzacher |
2017-08-21 | Fix misspellings reported by goreportcard.com | Jakob Unterwurzacher |
2017-08-16 | cryptocore: add urandom + randprefetch benchmarks | Jakob Unterwurzacher |
2017-08-15 | fusefrontend: use Getdents if available | Jakob Unterwurzacher |
2017-08-15 | syscallcompat: implement Getdents() | Jakob Unterwurzacher |
2017-08-11 | main: purge masterkey from memory as soon as possible | Jakob Unterwurzacher |
2017-08-09 | nametransform: extend diriv cache to 100 entries | Jakob Unterwurzacher |
2017-08-06 | nametransform: add Dir() function | Jakob Unterwurzacher |
2017-08-06 | nametransform: move diriv cache into it's own package | Jakob Unterwurzacher |
2017-08-06 | nametransform: deduplicate code to encryptAndHashName() | Jakob Unterwurzacher |
2017-07-29 | fusefronted_reverse: fix ino collision between .name and .diriv files | Jakob Unterwurzacher |
2017-07-27 | fusefrontend_reverse: return ENOENT for undecryptable names | Jakob Unterwurzacher |
2017-07-14 | macos: make testing without openssl work properly | Jakob Unterwurzacher |
2017-07-14 | stupidgcm: fix openssl 1.1 build failure | Jakob Unterwurzacher |
2017-07-11 | fusefronted: enable writing to write-only files | Jakob Unterwurzacher |
2017-07-02 | contentenc: MergeBlocks: short-circuit the trivial case | Jakob Unterwurzacher |
2017-07-02 | fusefrontend: doRead: skip decryption for an empty read | Jakob Unterwurzacher |
2017-07-01 | stupidgcm: add test for in-place Open | Jakob Unterwurzacher |
2017-06-30 | contentenc: add PReqPool and use it in DecryptBlocks | Jakob Unterwurzacher |
2017-06-30 | stupidgcm: Open: if "dst" is big enough, use it as the output buffer | Jakob Unterwurzacher |
2017-06-30 | fusefrontend: doRead: use CReqPool for ciphertext buffer | Jakob Unterwurzacher |
2017-06-30 | fusefrontend: Read: use provided buffer | Jakob Unterwurzacher |
2017-06-29 | contentenc: add safer "bPool" pool variant; add pBlockPool | Jakob Unterwurzacher |
2017-06-29 | stupidgcm: use "dst" as the output buffer it is big enough | Jakob Unterwurzacher |
2017-06-20 | contentenc: use sync.Pool memory pools for encryption | Jakob Unterwurzacher |
2017-06-18 | main, syscallcompat: use Dup3 instead of Dup2 | Jakob Unterwurzacher |
2017-06-11 | contentenc: parallelize encryption for 128kiB writes | Jakob Unterwurzacher |
2017-06-11 | cryptocore: prefetch nonces in the background | Jakob Unterwurzacher |
2017-06-09 | cryptocore: prefetch nonces in 512-byte blocks | Jakob Unterwurzacher |
2017-06-09 | Fix missing Owner coercion for already-open files (#117) | Charles Duffy |
2017-06-07 | cryptocore: remove lastNonce check | Jakob Unterwurzacher |
2017-06-07 | contentenc: move EncryptBlocks() loop into its own functions | Jakob Unterwurzacher |
2017-06-07 | Add "-trace" flag (record execution trace) | Jakob Unterwurzacher |
2017-06-01 | fusefrontend: write: consolidate and move encryption to contentenc | Jakob Unterwurzacher |
2017-06-01 | Fix two comments | Jakob Unterwurzacher |
2017-06-01 | Implement force_owner option to display ownership as a specific user. | Charles Duffy |
2017-05-31 | pathiv: fix test failure on Go 1.6 | Jakob Unterwurzacher |