summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_transcript.c (unfollow)
Commit message (Expand)AuthorFilesLines
10 dayszap stray spacetb1-2/+2
10 daysMove opensslconf.h to a machine-independent placetb14-158/+7
11 daysfreenull: missing target deps, use -Wall -Werror like elsewheretb1-2/+4
11 daysfreenull.c.head: include mlkem.h for MLKEM_{private,public}_key_free()tb1-1/+2
14 daysAlso print addresses of the _libre_ symbolstb1-2/+6
14 daysfix symbols test to actually detect missing _libre_ symbolstb1-2/+2
14 daysHide primitive BOOLEAN itemstb2-2/+8
2025-08-19x_crl.c: wont -> won't + KNF for a commenttb1-3/+4
2025-08-19An executive decision has been taken to expose marshal private key as welltb5-9/+13
2025-08-19same crank for libssl and libtls as for libcryptotb2-2/+2
2025-08-19bump libcrypto minor after symbol additiontb1-1/+1
2025-08-19Expose beck's version of BoringSSL's ML-KEM APitb1-0/+16
2025-08-19Add back the ASN1_{,F,T}BOOLEAN_it ASN.1 itemstb1-0/+3
2025-08-18sync with crypto_namespace.h: avoid asm("") for MSVCtb1-1/+5
2025-08-18Avoid asm("") for MSVCtb1-1/+5
2025-08-17mlkem tests: include the public <openssl/mlkem.h>tb2-5/+5
2025-08-17Change gmtime() to return time in UTC rather than GMT, as required by our ownphessler1-79/+79
2025-08-17Mop up the now unused RC4_CHUNK defines.jsing13-130/+0
2025-08-17Further simplify the rc4 implementation.jsing1-117/+45
2025-08-15mlkem_tests: remove unneded ret variable from mlkem_{decap,keygen}_tests()tb1-19/+11
2025-08-15Fix includes in mlkem unit and iteration teststb4-16/+5
2025-08-15mlkem_tests no longer depends on mlkem_tests_utiltb1-2/+2
2025-08-15mlkem_tests: use public mlkem.h, no longer needs mlkem_tests_util.htb1-4/+3
2025-08-15mlkem_tests: mop up after feral openssl devs were heretb1-83/+91
2025-08-15mlkem_unittest: undo unnecessary variable renamingtb1-5/+5
2025-08-14Tweak comment in asn1_item_free: KNF, missing comma, wont -> won't.tb1-3/+4
2025-08-14unbreak tree after commiting from wrong placebeck1-223/+1
2025-08-14revert accidental disabling of ssl_security_cert() in -r1.52tb1-2/+2
2025-08-14Add a reasonable ML-KEM API for public use.beck14-897/+1783
2025-08-14Use faster versions of bignum_{mul,sqr}_{4_8,6_12,8_16}() if possible.jsing1-10/+41
2025-08-14Provide amd64 specific versions of bn_mul_comba6() and bn_sqr_comba6().jsing2-2/+22
2025-08-14Provide bn_mod_add_words() and bn_mod_sub_words() on amd64.jsing2-2/+25
2025-08-14Add special handling for multiplication and squaring of BNs with six words.jsing2-2/+6
2025-08-14Hook additional s2n-bignum routines to the amd64 build.jsing1-1/+11
2025-08-14Add CPU feature detection for ADX on amd64.jsing2-5/+10
2025-08-14Clean up parts of rc4.jsing1-79/+40
2025-08-12Add benchmarks for 384 bit x 384 bit multiplication and 384 bit squaring.jsing1-1/+14
2025-08-12Revise include to match the name that we use.jsing10-20/+20
2025-08-12Replace SPDX-License-Identifier with actual license.jsing10-20/+130
2025-08-12Add RCS tags to new files.jsing10-0/+20
2025-08-12Bring in bignum_mod{add,sub}() from s2n-bignum.jsing2-0/+185
2025-08-12Bring in bignum_{mul,sqr}_{4_8,8_16}() from s2n-bignum.jsing4-0/+877
2025-08-12Bring in bignum_{mul,sqr}_6_12{,_alt}() from s2n-bignum.jsing4-0/+807
2025-08-12Add RCS tags.jsing2-0/+4
2025-08-12Add const to bignum_*() function calls.jsing1-16/+16
2025-08-12Sync headers from s2n-bignum.jsing2-236/+588
2025-08-11Add RCS tags.jsing11-0/+22
2025-08-11Resync s2n-bignum primitives for amd64 with upstream.jsing11-115/+113
2025-08-10Clean up and move define to correct place.beck2-5/+3
2025-08-09Add missing make dependency as the oclo binary depends onanton1-1/+3