| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | 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 |
* | 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 |
* | 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 |
* | 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 |
* | Enable bn_sqr() on amd64. | jsing | 2023-01-21 | 1 | -1/+2 |
* | Provide an implementation of bn_sqr() that calls s2n-bignum's bignum_sqr(). | jsing | 2023-01-21 | 3 | -3/+41 |
* | Fix include. | jsing | 2023-01-21 | 1 | -1/+1 |
* | Include the ISC license from s2n-bignum's LICENSE file. | jsing | 2023-01-21 | 1 | -1/+12 |
* | Bring in s2n-bignum's bignum_sqr() for amd64. | jsing | 2023-01-21 | 1 | -0/+185 |
* | Include the ISC license from s2n-bignum's LICENSE file. | jsing | 2023-01-21 | 2 | -1/+25 |
* | Bring in the internal and "public" headers for s2n-bignum. | jsing | 2023-01-21 | 2 | -0/+862 |
* | Refactor BN_mul(). | jsing | 2023-01-21 | 1 | -67/+81 |
* | Refactor BN_sqr(). | jsing | 2023-01-21 | 1 | -50/+80 |
* | Reorder functions and drop unnessary static prototypes. | jsing | 2023-01-21 | 1 | -372/+363 |
* | Refactor x509v3_cache_extensions | job | 2023-01-20 | 3 | -41/+26 |
* | Remove various #ifndef BN_SQR_COMBA. | jsing | 2023-01-20 | 1 | -19/+1 |
* | Move bn_{mul,sqr}_comba{4,8}() from bn_asm.c to bn_mul.c/bn_sqr.c. | jsing | 2023-01-20 | 8 | -306/+302 |
* | Move {mul,sqr}_add_c{,2} macros from bn_asm.c to bn_local.h. | jsing | 2023-01-20 | 3 | -153/+160 |
* | Remove unused code. | jsing | 2023-01-20 | 3 | -467/+15 |
* | Replace BN_DIV3W with HAVE_BN_DIV_3_WORDS (in bn_arch.h). | jsing | 2023-01-20 | 3 | -6/+8 |
* | Provide a per machine bn_arch.h. | jsing | 2023-01-20 | 15 | -1/+338 |
* | Reorder functions. | jsing | 2023-01-20 | 1 | -344/+344 |
* | Reorder functions for easier maintenance. | jsing | 2023-01-20 | 1 | -30/+30 |
* | Remove more unused assembly generation scripts. | jsing | 2023-01-19 | 8 | -696/+0 |
* | Remove various unused assembly files and assembly generation scripts. | jsing | 2023-01-19 | 10 | -7760/+0 |
* | Bring in a description of bn_words_3_div(). | jsing | 2023-01-18 | 1 | -1/+9 |