837 Commits (libgocryptfs)

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