summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* assembly regress: use make's MACHINE_ARCH rather than handrolling itHEADmastertb2 days1-4/+3
* Fix tyojsing3 days1-2/+2
* Hook assembly regressjsing3 days1-1/+2
* Add a regress test that ensures our pure assembly code builds with gccjsing3 days1-0/+36
* Make SHA aarch64 assembly build with gcc.jsing3 days3-55/+72
* Tidy instruction separators in SHA assembly.jsing3 days7-113/+113
* unusally -> unusuallytb5 days3-30/+30
* bn_ffdh: unifdef HAVE_SCAPY_SPECIALtb5 days1-7/+1
* DH_check: teach this DoS vector about RFC 7919 primestb5 days1-1/+6
* bn_ffdh: unifdef HAVE_RFC7919_PRIMEStb5 days1-8/+1
* bn_const: add RFC 7919 primestb5 days2-2/+300
* Scapy special for DH_check()tb5 days1-2/+60
* bn regress: add test that double checks the RFC 2409 and 3526 primestb5 days2-1/+505
* wycheproof regress: wycheproof-testvectors was renamed to wycheprooftb6 days1-2/+2
* policy test: parital -> partialtb6 days1-2/+2
* ML-KEM: unstub runMLKEMKeyGenTest()tb6 days1-1/+50
* ML-KEM: improve the EncapsTesttb6 days1-4/+46
* ML-KEM: add handler stub for the new KeyGenTesttb6 days1-1/+7
* ML_KEM: fix broken test: the encapsulated key is eK, not C...tb6 days1-2/+2
* ML-KEM: don't treat API failure as test failure for invalid test casestb6 days1-5/+11
* While almost all the libc locks are taken and released in the sameguenther8 days3-1/+85
* Rewrite ec_point_cmp()tb10 days1-59/+97
* mlkem: fix mklem_{generate_key,encap}_external_entropy() declarationstb10 days1-5/+3
* mlkem: garbage collect the unusd mlkem_{generate_key,encap}()tb10 days2-58/+2
* Provide LIBRESSL_USE_.*_ASSEMBLY defines.jsing10 days17-31/+104
* Replace MD5_ASM with function specific defines.jsing10 days5-9/+11
* Replace GHASH_ASM with function specific defines.jsing10 days11-22/+41
* Mop up unused AES_ASM and RSA_ASM defines.jsing10 days7-15/+7
* Use .section before .rodata to appease gas.jsing11 days8-22/+26
* Use local label prefix for loop labels.jsing11 days3-9/+9
* mlkem_internal.h: formate -> formattb11 days1-2/+2
* mlkem_internal.h: some very basic copy editingtb11 days1-6/+6
* mlkem.h: Thie -> This (2x)tb11 days1-3/+3
* mlkem.c: becuase -> becausetb11 days1-2/+2
* asn1t.h: whitespace tweakstb12 days1-81/+74
* asn1t.h: Otherwiser -> Otherwisetb12 days1-2/+2
* asn1t.h: more macro cleanup, add missing C99 initializers for ADB_ENTRY()tb12 days1-69/+99
* stack.c: avoid arithmetic on pointers to voidtb13 days1-2/+2
* x509_utl.c: zap two useless commentstb2026-01-121-5/+1
* More asn1t.h cleanuptb2026-01-111-58/+88
* asn1t.h: add C99 initializers for some ASN.1 templatestb2026-01-091-155/+195
* asn1t.h: whitespace nittb2026-01-091-2/+2
* Fix ASN1_ADB_END macro, make it compatible with OpenSSLtb2026-01-071-4/+3
* ASN.1 templates: make internal *_PUBKEY_it statictb2026-01-051-5/+5
* ASN.1 templates: make ASN1_EXTERN_FUNCS statictb2026-01-052-7/+7
* unusally -> unusuallytb2026-01-041-10/+10
* a_bitstr: remove parentheses in return statementstb2026-01-041-5/+5
* i2c_ASN1_BIT_STRING() vs ASN1_STRING_FLAG_BITS_LEFTtb2026-01-042-13/+10
* asn1basic: add missing test from BoringSSL's test suitetb2026-01-041-1/+32
* asn1basic: switch test to expect correct encodingtb2026-01-042-4/+6