Commit Graph

836 Commits (d6e75be3769d9750eba70fa5fbef918a5a4bf8d7)

Author SHA1 Message Date
Hardcore Sushi d6e75be376
Use renameat instead of renameat2 10 months ago
Hardcore Sushi 1973153602
Switch to v2 module 12 months ago
Charles Duffy 8ec872e330 fusefrontend: honor ForceOwner for LOOKUP and CREATE operations 12 months ago
Jakob Unterwurzacher 75cace0568 cryptocore: simplify declarations 1 year ago
Jakob Unterwurzacher db1824a23a cryptocore: disentangle algorithm / library implementation name 1 year ago
Jakob Unterwurzacher 2d0ba24eca -speed: print cpu model 1 year ago
Jakob Unterwurzacher 61e37b2439 stupidgcm: add CpuHasAES() 1 year ago
Jakob Unterwurzacher cdbc48fe29 -speed: drop useless tab at end of line 1 year ago
Jakob Unterwurzacher c9b825c58a inomap: deterministically set root device 1 year ago
Jakob Unterwurzacher d023cd6c95 cli: drop -forcedecode flag 1 year ago
Jakob Unterwurzacher ad21647f25 -speed: show which xchacha implementation is preferred 1 year ago
Jakob Unterwurzacher 94e8004b6c Make -openssl also apply to xchacha 1 year ago
Jakob Unterwurzacher 1a58667293 stupidgcm: add PreferOpenSSL{AES256GCM,Xchacha20poly1305} 1 year ago
Jakob Unterwurzacher 85c2beccaf stupidgcm: normalize constructor naming 1 year ago
Jakob Unterwurzacher f47e287c20 stupidgcm: revamp package documentation 1 year ago
Jakob Unterwurzacher d598536709 stupidgcm: unexport stupidGCM struct 1 year ago
Jakob Unterwurzacher 3a80db953d stupidgcm: allow zero-length input data 1 year ago
Jakob Unterwurzacher 738d5a2b3a stupidgcm: fix build with CGO_ENABLED=1 without_openssl 1 year ago
Jakob Unterwurzacher d9510d0c0b stupidgcm: NewChacha20poly1305: avoid slice append 1 year ago
Jakob Unterwurzacher 39b1070506 stupidgcm: add testConcurrency 1 year ago
Jakob Unterwurzacher f89b14ee3d stupidgcm: cache C.EVP_chacha20_poly1305() 1 year ago
Jakob Unterwurzacher 6a0206897c stupidgcm: add BenchmarkCCall 1 year ago
Jakob Unterwurzacher a2eaa5e3d1 speed: add BenchmarkStupidChacha 1 year ago
Jakob Unterwurzacher b8c56ccffc stupidgcm: replace naked panics 1 year ago
Jakob Unterwurzacher 8f820c429d stupidgcm: fix without_openssl build 1 year ago
Jakob Unterwurzacher e2ec048a09 stupidgcm: introduce stupidAEADCommon and use for both chacha & gcm 1 year ago
Jakob Unterwurzacher bf572aef88 stupidgcm: stupidChacha20poly1305.Open: batch C calls in aead_open 1 year ago
Jakob Unterwurzacher 3e27acb989 speed: add decryption benchmarks 1 year ago
Jakob Unterwurzacher 5046962634 speed: add bEncrypt helper, reuse dst buffer 1 year ago
Jakob Unterwurzacher d9e89cd021 stupidgcm: use aead_seal for gcm as well 1 year ago
Jakob Unterwurzacher 69d626b26f stupidgcm: replace chacha20poly1305_seal with generic aead_seal 1 year ago
Jakob Unterwurzacher a3f5a8492a stupidgcm: batch C calls in chacha20poly1305_seal 1 year ago
Jakob Unterwurzacher 9e1dd73e55 -speed: add XChaCha20-Poly1305-OpenSSL 1 year ago
Jakob Unterwurzacher 4017e4b22c stupidgcm: add stupidXchacha20poly1305 1 year ago
Jakob Unterwurzacher 591a56e7ae stupidgcm: stupidChacha20poly1305: normalize panic messages 1 year ago
Jakob Unterwurzacher 5df7ee815d stupidgcm: stupidChacha20poly1305: use byte array for key 1 year ago
Jakob Unterwurzacher 3ba74ac4fc stupidgcm: add testWipe test 1 year ago
Jakob Unterwurzacher 961b8ca438 stupidgcm: deduplicate tests 2/2 1 year ago
Jakob Unterwurzacher 676a4ceb87 stupidgcm: deduplicate tests 1/2 1 year ago
Jakob Unterwurzacher c9b090770a stupidgcm: add chacha20poly1305 via openssl 1 year ago
Jakob Unterwurzacher 4e3b7702af fusefrontend: remove leftover Printf 1 year ago
Jakob Unterwurzacher 34d8a498c4 Unbreak hyperlinks broken by go mod v2 conversion 1 year ago
Jakob Unterwurzacher a99051b324 Reimplement -serialize_reads flag using new SyncRead mount flag 1 year ago
Jakob Unterwurzacher b83ca9c921 Remove serialize_reads package 1 year ago
Jakob Unterwurzacher 61ef6b00a6 -devrandom: make flag a no-op 1 year ago
Jakob Unterwurzacher 5f1094b164 -speed: note that -xchacha is selectable 1 year ago
Jakob Unterwurzacher 20ca63cdbc contentenc: remove unused NonceMode constants 1 year ago
Jakob Unterwurzacher dfb7fae52a speed: use algo names from cryptocore 1 year ago
Jakob Unterwurzacher 806334eacf cryptocore: add NonceSize to AEADTypeEnum 1 year ago
Jakob Unterwurzacher 97d8340bd8 configfile: add Validate() function, support FlagXChaCha20Poly1305 1 year ago