| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Turn BN_mod_{ct,nonct}() into symbols. | jsing | 2023-02-03 | 2 | -6/+19 |
* | Remove AIX toc data after every function. NFC | miod | 2023-02-02 | 5 | -71/+2 |
* | Refactor BN_uadd() and BN_usub(). | jsing | 2023-02-02 | 3 | -39/+99 |
* | Unbreak vpaes-x86 implementation. | jsing | 2023-02-02 | 1 | -2/+0 |
* | Move all data blocks from .text to .rodata and cleanup up and homogeneize code | miod | 2023-02-02 | 3 | -18/+5 |
* | Sync function prototypes and declarations to satisfy clang 15. | anton | 2023-02-02 | 1 | -3/+3 |
* | Move all data blocks from .text to .rodata and cleanup up and homogeneize code | miod | 2023-02-01 | 16 | -236/+248 |
* | For xonly, move sha512-ppc.pl's table from text to rodata | gkoehler | 2023-02-01 | 1 | -18/+7 |
* | Don't run session tests with openssl 3.0 - these tests aren't TLSv1.3 ready | tb | 2023-02-01 | 1 | -2/+2 |
* | Hopefully the last one. | tb | 2023-02-01 | 1 | -4/+4 |
* | One more openssl 1.0.2 thing missed. | tb | 2023-02-01 | 1 | -4/+4 |
* | Switch from eopenssl to eopenssl30. Missed in both previous commits | tb | 2023-02-01 | 1 | -4/+4 |
* | Retire OpenSSL 1.0.2 interop | tb | 2023-02-01 | 7 | -93/+13 |
* | Pull the MONT_WORD define to the top. | jsing | 2023-02-01 | 1 | -3/+3 |
* | Move BN_MONT_CTX_* functions to the top of the file. | jsing | 2023-02-01 | 1 | -221/+221 |
* | Remove the now empty bn_asm.c. | jsing | 2023-01-31 | 8 | -78/+6 |
* | Simplify bn_div_3_words(). | jsing | 2023-01-31 | 1 | -49/+15 |
* | Provide inline assembly bn_umul_hilo() for alpha/powerpc64/riscv64. | jsing | 2023-01-31 | 3 | -3/+67 |
* | Provide inline assembly versions of bn_umul_hilo() for aarch64/amd64/i386. | jsing | 2023-01-31 | 3 | -3/+67 |
* | Provide bn_umul_hilo(). | jsing | 2023-01-31 | 1 | -0/+159 |
* | Correctly detect b < a in BN_usub(). | jsing | 2023-01-31 | 2 | -5/+8 |
* | Add bn/arch/${MACHINE_CPU} to the include path. | jsing | 2023-01-31 | 1 | -1/+2 |
* | Add more regress tests for BN_usub(). | jsing | 2023-01-31 | 1 | -1/+22 |
* | Remove sparc related files from libcrypto. | jsing | 2023-01-31 | 4 | -1678/+0 |
* | Fix logic of picmeup() to only produce one set of statements on OpenBSD; this | miod | 2023-01-30 | 1 | -1/+1 |
* | Use utime in order to make benchmarks less noisy and more consistent. | jsing | 2023-01-29 | 1 | -5/+14 |
* | Set BN_FLG_CONSTTIME on benchmark inputs. | jsing | 2023-01-29 | 1 | -1/+4 |
* | Add benchmarks for BN_div() | jsing | 2023-01-29 | 1 | -10/+147 |
* | Correct setup for BN_mul/BN_sqr benchmarks. | jsing | 2023-01-29 | 1 | -4/+4 |
* | Rename bn_mul.c regress to bn_mul_div.c. | jsing | 2023-01-29 | 2 | -5/+5 |
* | Remove the now empty/unused bn_depr.c. | jsing | 2023-01-29 | 2 | -66/+1 |
* | Use s2n-bignum assembly implementations for libcrypto bignum on amd64. | jsing | 2023-01-29 | 2 | -3/+90 |
* | Stop installing x509_verify.h | tb | 2023-01-28 | 1 | -2/+1 |
* | Switch regress to using x509_verify.h from libcrypto instead of the | tb | 2023-01-28 | 4 | -8/+12 |
* | Stop relying on x509_verify.h being public | tb | 2023-01-28 | 1 | -3/+2 |
* | Remove comment referencing bn_depr.c. | jsing | 2023-01-28 | 1 | -6/+1 |
* | Move the three functions that are in bn_depr.c back to bn_prime.c. | jsing | 2023-01-28 | 2 | -53/+57 |
* | Move the more readable version of bn_mul_mont() from bn_asm.c to bn_mont.c. | jsing | 2023-01-28 | 2 | -168/+55 |
* | Fix previous. | jsing | 2023-01-28 | 1 | -4/+9 |
* | Provide bn_div_rem_words() and make use of it. | jsing | 2023-01-28 | 5 | -67/+87 |
* | Add openssl 3.0 interop tests | tb | 2023-01-27 | 5 | -12/+70 |
* | Check return value of X509_digest | job | 2023-01-24 | 1 | -2/+3 |
* | Change include from _internal_s2n_bignum.h to s2n_bignum_internal.h. | jsing | 2023-01-23 | 9 | -9/+9 |
* | Include the ISC license from s2n-bignum's LICENSE file. | jsing | 2023-01-23 | 9 | -9/+108 |
* | Bring in various s2n-bignum functions for amd64. | jsing | 2023-01-23 | 9 | -0/+1458 |
* | Move bn_mul_add_words() and bn_mul_words() from bn_asm.c to bn_mul.c. | jsing | 2023-01-23 | 7 | -138/+156 |
* | Move bn_sqr_words from bn_asm.c to bn_sqr.c. | jsing | 2023-01-23 | 7 | -59/+69 |
* | Move bn_div_words from bn_asm.c to bn_div.c. | jsing | 2023-01-23 | 7 | -86/+98 |
* | Include bn_arch.h now that we're using defines from it. | jsing | 2023-01-23 | 1 | -1/+2 |
* | Move bn_add_words() and bn_sub_words from bn_asm.c to bn_add.c. | jsing | 2023-01-23 | 7 | -159/+184 |