summaryrefslogtreecommitdiff
path: root/src/regress/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* ec_asn1_test: add an example using BLS12-377tb2025-09-171-1/+80
* wycheproof: provide PBKDF2 test harnesstb2025-09-161-2/+58
* wycheproof: run HMACSM3 tests against libcryptotb2025-09-151-4/+7
* wycheproof: run ML-KEM test vectors against libcryptotb2025-09-141-2/+139
* wycheproof: zap stray empty linetb2025-09-091-2/+1
* wycheproof: rework test selectiontb2025-09-081-69/+82
* wycheproof: skip tests using curve448/edwards448tb2025-09-081-7/+12
* wycheproof: skip tests using SHAKE-128 and SHAKE-256tb2025-09-081-1/+17
* wycheproof: rename skipSmallCurve() into skipCurve()tb2025-09-081-4/+6
* wycheproof: determine the test variant from the JSON schematb2025-09-081-30/+41
* wycheproof: retire the ECDSA webcrypto teststb2025-09-071-71/+2
* wycheproof: go fmttb2025-09-061-4/+4
* wycheproof: use a cleaner way of dealing with P1363 signature lengthtb2025-09-061-4/+12
* wycheproof: check for the v1 directory since v0 will go awaytb2025-09-051-2/+2
* wycheproof: port the MI primes check to v1tb2025-09-052-3/+24
* wycheproof: remove support for v0 test vectorstb2025-09-051-68/+38
* wycheproof: drop JOSE teststb2025-09-051-2/+1
* wycheproof: move AES key wrap tests to v1tb2025-09-051-4/+4
* wycheproof: add support for EcCurve teststb2025-09-051-1/+103
* wycheproof: add custom JSON unmarshaler big integerstb2025-09-051-9/+58
* wycheproof: make RSA tests worktb2025-09-051-43/+79
* wycheproof: move ECDSA tests to v1tb2025-09-051-14/+15
* wycheproof: move ECDH tests to v1 (skip PEM for now)tb2025-09-051-6/+5
* wycheproof: move AES to v1 and explicitly skip gmac testtb2025-09-051-3/+3
* wycheproof: go fmttb2025-09-041-6/+6
* wycheproof: move HKDF to v1tb2025-09-041-2/+2
* wycheproof: move EdDSA to v1tb2025-09-041-7/+7
* wycheproof: move DSA to v1tb2025-09-041-6/+6
* wycheproof: move x25519 to v1tb2025-09-041-5/+5
* wycheproof: migrate {,X}ChaCha20-Poly1305 to v1tb2025-09-041-3/+3
* wycheproof: migrate HMAC to v1tb2025-09-041-3/+3
* wycheproof: add struct to support the testvector_v1 schematb2025-09-041-7/+26
* wycheproof: add version sum type and annotate all tests as v0tb2025-09-041-30/+41
* wycheproof: use local variables for testGroups and algorithmtb2025-09-041-7/+11
* wycheproof: start migrating to testvectors_v1tb2025-09-041-4/+5
* ec_asn1_test: fix error messagetb2025-08-261-2/+2
* ec_asn1_test: d'oh. actually ensure all builtin curves are of prime ordertb2025-08-261-6/+6
* ec_asn1_test: ensure all builtin curves are of prime ordertb2025-08-261-1/+58
* rsa_method_test: point at correct function in error stringtb2025-08-261-2/+2
* freenull: missing target deps, use -Wall -Werror like elsewheretb2025-08-251-2/+4
* freenull.c.head: include mlkem.h for MLKEM_{private,public}_key_free()tb2025-08-251-1/+2
* Also print addresses of the _libre_ symbolstb2025-08-221-2/+6
* fix symbols test to actually detect missing _libre_ symbolstb2025-08-221-2/+2
* mlkem tests: include the public <openssl/mlkem.h>tb2025-08-172-5/+5
* Change gmtime() to return time in UTC rather than GMT, as required by our ownphessler2025-08-171-79/+79
* mlkem_tests: remove unneded ret variable from mlkem_{decap,keygen}_tests()tb2025-08-151-19/+11
* Fix includes in mlkem unit and iteration teststb2025-08-154-16/+5
* mlkem_tests no longer depends on mlkem_tests_utiltb2025-08-151-2/+2
* mlkem_tests: use public mlkem.h, no longer needs mlkem_tests_util.htb2025-08-151-4/+3
* mlkem_tests: mop up after feral openssl devs were heretb2025-08-151-83/+91