summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Remove AIX toc data after every function. NFCmiod2023-02-025-71/+2
* Refactor BN_uadd() and BN_usub().jsing2023-02-023-39/+99
* Unbreak vpaes-x86 implementation.jsing2023-02-021-2/+0
* Move all data blocks from .text to .rodata and cleanup up and homogeneize codemiod2023-02-023-18/+5
* Sync function prototypes and declarations to satisfy clang 15.anton2023-02-021-3/+3
* Move all data blocks from .text to .rodata and cleanup up and homogeneize codemiod2023-02-0116-236/+248
* For xonly, move sha512-ppc.pl's table from text to rodatagkoehler2023-02-011-18/+7
* Don't run session tests with openssl 3.0 - these tests aren't TLSv1.3 readytb2023-02-011-2/+2
* Hopefully the last one.tb2023-02-011-4/+4
* One more openssl 1.0.2 thing missed.tb2023-02-011-4/+4
* Switch from eopenssl to eopenssl30. Missed in both previous commitstb2023-02-011-4/+4
* Retire OpenSSL 1.0.2 interoptb2023-02-017-93/+13
* Pull the MONT_WORD define to the top.jsing2023-02-011-3/+3
* Move BN_MONT_CTX_* functions to the top of the file.jsing2023-02-011-221/+221
* Remove the now empty bn_asm.c.jsing2023-01-318-78/+6
* Simplify bn_div_3_words().jsing2023-01-311-49/+15
* Provide inline assembly bn_umul_hilo() for alpha/powerpc64/riscv64.jsing2023-01-313-3/+67
* Provide inline assembly versions of bn_umul_hilo() for aarch64/amd64/i386.jsing2023-01-313-3/+67
* Provide bn_umul_hilo().jsing2023-01-311-0/+159
* Correctly detect b < a in BN_usub().jsing2023-01-312-5/+8
* Add bn/arch/${MACHINE_CPU} to the include path.jsing2023-01-311-1/+2
* Add more regress tests for BN_usub().jsing2023-01-311-1/+22
* Remove sparc related files from libcrypto.jsing2023-01-314-1678/+0
* Fix logic of picmeup() to only produce one set of statements on OpenBSD; thismiod2023-01-301-1/+1
* Use utime in order to make benchmarks less noisy and more consistent.jsing2023-01-291-5/+14
* Set BN_FLG_CONSTTIME on benchmark inputs.jsing2023-01-291-1/+4
* Add benchmarks for BN_div()jsing2023-01-291-10/+147
* Correct setup for BN_mul/BN_sqr benchmarks.jsing2023-01-291-4/+4
* Rename bn_mul.c regress to bn_mul_div.c.jsing2023-01-292-5/+5
* Remove the now empty/unused bn_depr.c.jsing2023-01-292-66/+1
* Use s2n-bignum assembly implementations for libcrypto bignum on amd64.jsing2023-01-292-3/+90
* Stop installing x509_verify.htb2023-01-281-2/+1
* Switch regress to using x509_verify.h from libcrypto instead of thetb2023-01-284-8/+12
* Stop relying on x509_verify.h being publictb2023-01-281-3/+2
* Remove comment referencing bn_depr.c.jsing2023-01-281-6/+1
* Move the three functions that are in bn_depr.c back to bn_prime.c.jsing2023-01-282-53/+57
* Move the more readable version of bn_mul_mont() from bn_asm.c to bn_mont.c.jsing2023-01-282-168/+55
* Fix previous.jsing2023-01-281-4/+9
* Provide bn_div_rem_words() and make use of it.jsing2023-01-285-67/+87
* Add openssl 3.0 interop teststb2023-01-275-12/+70
* Check return value of X509_digestjob2023-01-241-2/+3
* Change include from _internal_s2n_bignum.h to s2n_bignum_internal.h.jsing2023-01-239-9/+9
* Include the ISC license from s2n-bignum's LICENSE file.jsing2023-01-239-9/+108
* Bring in various s2n-bignum functions for amd64.jsing2023-01-239-0/+1458
* Move bn_mul_add_words() and bn_mul_words() from bn_asm.c to bn_mul.c.jsing2023-01-237-138/+156
* Move bn_sqr_words from bn_asm.c to bn_sqr.c.jsing2023-01-237-59/+69
* Move bn_div_words from bn_asm.c to bn_div.c.jsing2023-01-237-86/+98
* Include bn_arch.h now that we're using defines from it.jsing2023-01-231-1/+2
* Move bn_add_words() and bn_sub_words from bn_asm.c to bn_add.c.jsing2023-01-237-159/+184
* Enable bn_sqr() on amd64.jsing2023-01-211-1/+2