aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-09-08Make -openssl also apply to xchachaJakob Unterwurzacher
2021-09-08stupidgcm: add PreferOpenSSL{AES256GCM,Xchacha20poly1305}Jakob Unterwurzacher
2021-09-07stupidgcm: normalize constructor namingJakob Unterwurzacher
2021-09-07stupidgcm: revamp package documentationJakob Unterwurzacher
2021-09-07stupidgcm: unexport stupidGCM structJakob Unterwurzacher
2021-09-07stupidgcm: allow zero-length input dataJakob Unterwurzacher
2021-09-07stupidgcm: fix build with CGO_ENABLED=1 without_opensslJakob Unterwurzacher
2021-09-07stupidgcm: NewChacha20poly1305: avoid slice appendJakob Unterwurzacher
2021-09-07stupidgcm: add testConcurrencyJakob Unterwurzacher
2021-09-07stupidgcm: cache C.EVP_chacha20_poly1305()Jakob Unterwurzacher
2021-09-07stupidgcm: add BenchmarkCCallJakob Unterwurzacher
2021-09-07speed: add BenchmarkStupidChachaJakob Unterwurzacher
2021-09-07stupidgcm: replace naked panicsJakob Unterwurzacher
2021-09-07stupidgcm: fix without_openssl buildJakob Unterwurzacher
2021-09-07test.bash: only check go files for naked panicJakob Unterwurzacher
2021-09-07stupidgcm: introduce stupidAEADCommon and use for both chacha & gcmJakob Unterwurzacher
2021-09-07stupidgcm: stupidChacha20poly1305.Open: batch C calls in aead_openJakob Unterwurzacher
2021-09-07speed: add decryption benchmarksJakob Unterwurzacher
2021-09-07speed: add bEncrypt helper, reuse dst bufferJakob Unterwurzacher
2021-09-07stupidgcm: use aead_seal for gcm as wellJakob Unterwurzacher
2021-09-07stupidgcm: replace chacha20poly1305_seal with generic aead_sealJakob Unterwurzacher
2021-09-07stupidgcm: batch C calls in chacha20poly1305_sealJakob Unterwurzacher
2021-09-07-speed: add XChaCha20-Poly1305-OpenSSLJakob Unterwurzacher
2021-09-07stupidgcm: add stupidXchacha20poly1305Jakob Unterwurzacher
2021-09-07stupidgcm: stupidChacha20poly1305: normalize panic messagesJakob Unterwurzacher
2021-09-07stupidgcm: stupidChacha20poly1305: use byte array for keyJakob Unterwurzacher
2021-09-02stupidgcm: add testWipe testJakob Unterwurzacher
2021-09-02stupidgcm: deduplicate tests 2/2Jakob Unterwurzacher
2021-09-02stupidgcm: deduplicate tests 1/2Jakob Unterwurzacher
2021-09-02stupidgcm: add chacha20poly1305 via opensslJakob Unterwurzacher
2021-09-01tests/matrix: don't leak fds in TestConcurrentReadCreateJakob Unterwurzacher
2021-09-01*: trim trailing whitespacea1346054
2021-09-01*: fix spellinga1346054
2021-09-01shell scripts: fix shellcheck warningsa1346054
2021-08-30README: explain where -xchacha makes senseJakob Unterwurzacher
2021-08-30fusefrontend: remove leftover PrintfJakob Unterwurzacher
2021-08-30Unbreak hyperlinks broken by go mod v2 conversionJakob Unterwurzacher
2021-08-30README: compress Installation sectionJakob Unterwurzacher
2021-08-30README: update changelogJakob Unterwurzacher
2021-08-30Reimplement -serialize_reads flag using new SyncRead mount flagJakob Unterwurzacher
2021-08-30Remove serialize_reads packageJakob Unterwurzacher
2021-08-29go mod: upgrade go-fuse to fix darwin build failureJakob Unterwurzacher
2021-08-26doc: file-format.md: describe XChaCha20-Poly1305Jakob Unterwurzacher
2021-08-26fsstress-gocryptfs: fuse-xfstests now lives in /optJakob Unterwurzacher
2021-08-25-devrandom: make flag a no-opJakob Unterwurzacher
2021-08-25go mod: update go-fuseJakob Unterwurzacher
2021-08-24README: add -xchacha to changelogJakob Unterwurzacher
2021-08-24MANPAGE: add -xchachaJakob Unterwurzacher
2021-08-24-speed: note that -xchacha is selectableJakob Unterwurzacher
2021-08-24tests/example_filesystems: add v2.2-xchacha-deterministic-namesJakob Unterwurzacher