| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Start cleaning up BN_div_internal(). | jsing | 2023-01-18 | 1 | -158/+195 |
* | Don't do policy checking unless we were asked to do so. | beck | 2023-01-17 | 1 | -2/+3 |
* | Remove non-visible and unused OPENSSL_wipe_cpu and OPENSSL_atomic_add | miod | 2023-01-17 | 12 | -700/+7 |
* | Move BN_sqr() to the bottom of the file. | jsing | 2023-01-16 | 1 | -85/+85 |
* | Mop up debug code that escaped previously. | jsing | 2023-01-16 | 3 | -82/+3 |
* | gost: add missing BN_CTX_{start,end}() pair | tb | 2023-01-15 | 1 | -1/+4 |
* | Move constants out of text segment into rodata to prepare for xonly support | deraadt | 2023-01-14 | 14 | -19/+25 |
* | Remove unused Elliptic Curve code. | jsing | 2023-01-14 | 15 | -25353/+4 |
* | Rewrite BN_CTX. | jsing | 2023-01-14 | 1 | -410/+98 |
* | Greatly simplify bn_expand_internal(). | jsing | 2023-01-14 | 1 | -103/+26 |
* | Clean up and simplify EC_KEY handling, mostly from a BN_CTX perspective. | jsing | 2023-01-14 | 1 | -59/+80 |
* | Move all data tables from .text section to .rodata, and update the code to | miod | 2023-01-13 | 8 | -39/+104 |
* | Move all data tables from .text section to .rodata, and update the code to | miod | 2023-01-13 | 7 | -78/+54 |
* | Prevent 1-byte out-of-bounds read in i2c_ASN1_BIT_STRING | tb | 2023-01-13 | 1 | -2/+4 |
* | based upon inspection of obj/*.S ... | deraadt | 2023-01-11 | 1 | -1/+3 |
* | temporarily force hppa libcrypto to be built --no-execute-only because | deraadt | 2023-01-11 | 1 | -1/+3 |
* | Clean up and simplify BIGNUM handling in DSA code. | jsing | 2023-01-11 | 3 | -96/+116 |
* | Simplify BIGNUM handling in dsa_builtin_keygen(). | jsing | 2023-01-11 | 1 | -18/+17 |
* | Replace BN_lshift1()/BN_rshift1() with calls to BN_lshift()/BN_rshift(). | jsing | 2023-01-11 | 1 | -125/+42 |
* | Rewrite BN_lshift() | jsing | 2023-01-10 | 1 | -26/+57 |