summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2023-01-31Correctly detect b < a in BN_usub().jsing2-5/+8
2023-01-31Add bn/arch/${MACHINE_CPU} to the include path.jsing1-1/+2
2023-01-31Add more regress tests for BN_usub().jsing1-1/+22
2023-01-31Remove sparc related files from libcrypto.jsing4-1678/+0
2023-01-30Fix logic of picmeup() to only produce one set of statements on OpenBSD; thismiod1-1/+1
2023-01-29Use utime in order to make benchmarks less noisy and more consistent.jsing1-5/+14
2023-01-29Set BN_FLG_CONSTTIME on benchmark inputs.jsing1-1/+4
2023-01-29Add benchmarks for BN_div()jsing1-10/+147
2023-01-29Correct setup for BN_mul/BN_sqr benchmarks.jsing1-4/+4
2023-01-29Rename bn_mul.c regress to bn_mul_div.c.jsing2-5/+5
2023-01-29Remove the now empty/unused bn_depr.c.jsing2-66/+1
2023-01-29Use s2n-bignum assembly implementations for libcrypto bignum on amd64.jsing2-3/+90
2023-01-28Stop installing x509_verify.htb1-2/+1
2023-01-28Switch regress to using x509_verify.h from libcrypto instead of thetb4-8/+12
2023-01-28Stop relying on x509_verify.h being publictb1-3/+2
2023-01-28Remove comment referencing bn_depr.c.jsing1-6/+1
2023-01-28Move the three functions that are in bn_depr.c back to bn_prime.c.jsing2-53/+57
2023-01-28Move the more readable version of bn_mul_mont() from bn_asm.c to bn_mont.c.jsing2-168/+55
2023-01-28Fix previous.jsing1-4/+9
2023-01-28Provide bn_div_rem_words() and make use of it.jsing5-67/+87
2023-01-27Add openssl 3.0 interop teststb5-12/+70
2023-01-24Check return value of X509_digestjob1-2/+3
2023-01-23Change include from _internal_s2n_bignum.h to s2n_bignum_internal.h.jsing9-9/+9
2023-01-23Include the ISC license from s2n-bignum's LICENSE file.jsing9-9/+108
2023-01-23Bring in various s2n-bignum functions for amd64.jsing9-0/+1458
2023-01-23Move bn_mul_add_words() and bn_mul_words() from bn_asm.c to bn_mul.c.jsing7-138/+156
2023-01-23Move bn_sqr_words from bn_asm.c to bn_sqr.c.jsing7-59/+69
2023-01-23Move bn_div_words from bn_asm.c to bn_div.c.jsing7-86/+98
2023-01-23Include bn_arch.h now that we're using defines from it.jsing1-1/+2
2023-01-23Move bn_add_words() and bn_sub_words from bn_asm.c to bn_add.c.jsing7-159/+184
2023-01-21Enable bn_sqr() on amd64.jsing1-1/+2
2023-01-21Provide an implementation of bn_sqr() that calls s2n-bignum's bignum_sqr().jsing3-3/+41
2023-01-21Fix include.jsing1-1/+1
2023-01-21Include the ISC license from s2n-bignum's LICENSE file.jsing1-1/+12