aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-10-15tests: add TestForceOwnerJakob Unterwurzacher
2021-09-28cryptocore: simplify declarationsJakob Unterwurzacher
2021-09-28build.bash: also try BSD date syntax for converting SOURCE_DATE_EPOCHJakob Unterwurzacher
2021-09-28-init: suggest xchacha if we don't have AES accelJakob Unterwurzacher
2021-09-28-info: add contentEncryptionJakob Unterwurzacher
2021-09-28cryptocore: disentangle algorithm / library implementation nameJakob Unterwurzacher
2021-09-25README: set v2.2.0 release datev2.2.0Jakob Unterwurzacher
2021-09-25README: make changelog entries subheadingsJakob Unterwurzacher
2021-09-15README: release will be called v2.2.0 instead of v2.2v2.2.0-beta2Jakob Unterwurzacher
2021-09-14-speed: print cpu modelJakob Unterwurzacher
2021-09-14stupidgcm: add CpuHasAES()Jakob Unterwurzacher
2021-09-14README: update example -speed outputJakob Unterwurzacher
2021-09-14-speed: drop useless tab at end of lineJakob Unterwurzacher
2021-09-12README: highlight changes in v2.2, simplify pkg.go.dev linkJakob Unterwurzacher
2021-09-10README: update changelogJakob Unterwurzacher
2021-09-10inomap: deterministically set root deviceJakob Unterwurzacher
2021-09-10README: update changelog for v2.2-beta1v2.2.0-beta1Jakob Unterwurzacher
2021-09-10Update README & MANPAGEJakob Unterwurzacher
2021-09-10cli: drop -forcedecode flagJakob Unterwurzacher
2021-09-10test.bash: call out if build-without-openssl.bash failedJakob Unterwurzacher
2021-09-10profiling: accept parameters & show actual command linesJakob Unterwurzacher
2021-09-08-speed: show which xchacha implementation is preferredJakob Unterwurzacher
2021-09-08tests/matrix: test xchacha with and without opensslJakob Unterwurzacher
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