summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Hide primitive BOOLEAN itemstb2025-08-222-2/+8
* x_crl.c: wont -> won't + KNF for a commenttb2025-08-191-3/+4
* An executive decision has been taken to expose marshal private key as welltb2025-08-195-9/+13
* same crank for libssl and libtls as for libcryptotb2025-08-192-2/+2
* bump libcrypto minor after symbol additiontb2025-08-191-1/+1
* Expose beck's version of BoringSSL's ML-KEM APitb2025-08-191-0/+16
* Add back the ASN1_{,F,T}BOOLEAN_it ASN.1 itemstb2025-08-191-0/+3
* sync with crypto_namespace.h: avoid asm("") for MSVCtb2025-08-181-1/+5
* Avoid asm("") for MSVCtb2025-08-181-1/+5
* 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
* Mop up the now unused RC4_CHUNK defines.jsing2025-08-1713-130/+0
* Further simplify the rc4 implementation.jsing2025-08-171-117/+45
* 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
* mlkem_unittest: undo unnecessary variable renamingtb2025-08-151-5/+5
* Tweak comment in asn1_item_free: KNF, missing comma, wont -> won't.tb2025-08-141-3/+4
* unbreak tree after commiting from wrong placebeck2025-08-141-223/+1
* revert accidental disabling of ssl_security_cert() in -r1.52tb2025-08-141-2/+2
* Add a reasonable ML-KEM API for public use.beck2025-08-1414-897/+1783
* Use faster versions of bignum_{mul,sqr}_{4_8,6_12,8_16}() if possible.jsing2025-08-141-10/+41
* Provide amd64 specific versions of bn_mul_comba6() and bn_sqr_comba6().jsing2025-08-142-2/+22
* Provide bn_mod_add_words() and bn_mod_sub_words() on amd64.jsing2025-08-142-2/+25
* Add special handling for multiplication and squaring of BNs with six words.jsing2025-08-142-2/+6
* Hook additional s2n-bignum routines to the amd64 build.jsing2025-08-141-1/+11
* Add CPU feature detection for ADX on amd64.jsing2025-08-142-5/+10
* Clean up parts of rc4.jsing2025-08-141-79/+40
* Add benchmarks for 384 bit x 384 bit multiplication and 384 bit squaring.jsing2025-08-121-1/+14
* Revise include to match the name that we use.jsing2025-08-1210-20/+20
* Replace SPDX-License-Identifier with actual license.jsing2025-08-1210-20/+130
* Add RCS tags to new files.jsing2025-08-1210-0/+20
* Bring in bignum_mod{add,sub}() from s2n-bignum.jsing2025-08-122-0/+185
* Bring in bignum_{mul,sqr}_{4_8,8_16}() from s2n-bignum.jsing2025-08-124-0/+877
* Bring in bignum_{mul,sqr}_6_12{,_alt}() from s2n-bignum.jsing2025-08-124-0/+807
* Add RCS tags.jsing2025-08-122-0/+4
* Add const to bignum_*() function calls.jsing2025-08-121-16/+16
* Sync headers from s2n-bignum.jsing2025-08-122-236/+588
* Add RCS tags.jsing2025-08-1111-0/+22
* Resync s2n-bignum primitives for amd64 with upstream.jsing2025-08-1111-115/+113
* Clean up and move define to correct place.beck2025-08-102-5/+3
* Add missing make dependency as the oclo binary depends onanton2025-08-091-1/+3
* sync CA certificates from newer mozilla list, ok tb@sthen2025-08-061-339/+1
* Speed up bn_{mod,sqr}_mul_words() for specific inputs.jsing2025-08-051-3/+25
* Provide bn_sqr_comba6().jsing2025-08-052-2/+48
* Provide bn_mul_comba6().jsing2025-08-052-2/+63
* Mark the inputs to bn_mul_comba{4,8}() as const.jsing2025-08-053-9/+9
* Sort NAME, RETURN VALUES, ERRORS, and STANDARDS in the same order as SYNOPSIS.schwarze2025-08-041-16/+16