| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add an empty line for consistency. | tb | 2022-08-31 | 1 | -1/+2 |
| * | missing period | tb | 2022-08-29 | 1 | -2/+2 |
| * | Tidy up some of BN_nist_mod_* | jsing | 2022-07-31 | 1 | -22/+30 |
| * | Use named initialisers for BIGNUMs. | jsing | 2022-07-30 | 1 | -61/+65 |
| * | Having a perfect square at this point is not an error. Rather it is | tb | 2022-07-29 | 1 | -2/+2 |
| * | Tweak some comments and whitespace around comments | tb | 2022-07-29 | 1 | -9/+32 |
| * | Avoid unnecessary loops in BN_generate_prime_ex() | tb | 2022-07-19 | 1 | -4/+6 |
| * | Expand the comment explaining the for loop with bn_lucas_step() a bit. | tb | 2022-07-15 | 1 | -3/+3 |
| * | Comment for factorization of n - 1 = k * 2^s in bn_miller_rabin_base_2() | tb | 2022-07-15 | 1 | -1/+2 |
| * | Rename is_perfect_square to out_perfect in prototype to match | tb | 2022-07-15 | 1 | -2/+2 |
| * | Do not make tables static so we can access them from regress. | tb | 2022-07-13 | 1 | -5/+5 |
| * | Enable BPSW primality test. | tb | 2022-07-13 | 1 | -1/+3 |
| * | Hook BPSW into BN_is_prime_fasttest_ex() | tb | 2022-07-13 | 1 | -3/+13 |
| * | Implement the Baillie-PSW primality test | tb | 2022-07-13 | 2 | -1/+423 |
| * | Integer square root and perfect square test | tb | 2022-07-13 | 2 | -1/+241 |
| * | Move BN_lsw() to bn_lcl.h so that other code can use it. | tb | 2022-07-12 | 2 | -5/+5 |
| * | Remove mkerr.pl remnants from LibreSSL | kn | 2022-07-12 | 2 | -12/+2 |
| * | Expose new API in headers. | tb | 2022-07-07 | 1 | -3/+1 |
| * | Prepare to provide BN_security_bits() | tb | 2022-06-27 | 2 | -2/+37 |
| * | Error out on negative shifts in BN_{r,l}shift() | tb | 2022-06-22 | 1 | -1/+13 |
| * | Tweak a comment | tb | 2022-06-20 | 1 | -2/+2 |
| * | Flip roles of lowercase and uppercase A and B. | tb | 2022-06-20 | 1 | -44/+44 |
| * | Clean up BN_kronecker() | tb | 2022-06-20 | 1 | -73/+88 |
| * | Fix some bizarre indentation and line breaks. | tb | 2022-06-20 | 1 | -8/+7 |
| * | Fix prime recognition when doing trial divisions | tb | 2022-06-18 | 1 | -2/+2 |
| * | Avoid strict aliasing violations in BN_nist_mod_*() | jsing | 2022-05-07 | 1 | -86/+137 |
| * | Avoid use of uninitialized in BN_mod_exp_recp() | tb | 2022-04-20 | 1 | -2/+3 |
| * | Fix infinite loop in BN_mod_sqrt() | tb | 2022-03-15 | 1 | -14/+15 |
| * | Avoid a NULL dereference in BN_mod_exp2_mont() | tb | 2022-02-07 | 1 | -2/+2 |
| * | Check for zero modulus in BN_MONT_CTX_set(). | tb | 2022-02-07 | 1 | -1/+4 |
| * | Add and fix check for BN functions return value | inoguchi | 2022-01-20 | 1 | -4/+5 |
| * | Add check for BN functions return value | inoguchi | 2022-01-20 | 1 | -3/+5 |
| * | Move BN structs to bn_lcl.h | tb | 2022-01-14 | 2 | -50/+46 |
| * | Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_API | tb | 2022-01-14 | 1 | -65/+1 |
| * | Pull BN_{new,init,clear,clear_free,free} up to the top of bn_lib.c | jsing | 2021-12-27 | 1 | -58/+58 |
| * | Consistently call BN_init() before BN_with_flags() | tb | 2021-12-26 | 1 | -13/+27 |
| * | Annotate the structs to be moved to bn_lcl.h in the next bump | tb | 2021-12-04 | 1 | -1/+5 |
| * | Use BN_is_negative(p) instead of p->neg in one place. | tb | 2021-12-04 | 1 | -2/+2 |
| * | Implement the BN_to_montgomery() macro as a function | tb | 2021-12-04 | 2 | -2/+13 |
| * | Implement the BN_is_negative macro as a function | tb | 2021-12-04 | 2 | -2/+13 |
| * | Provide function implementations for various BN_* macros | tb | 2021-12-04 | 2 | -4/+54 |
| * | Provide replacement functions for the BN_{get,set,with}_flags() macros. | tb | 2021-12-04 | 2 | -2/+34 |
| * | Provide replacement functions for the BN_GENCB_set{,_old}() macros | tb | 2021-12-04 | 2 | -3/+33 |
| * | typo in comment | tb | 2021-11-18 | 1 | -2/+2 |
| * | Switch to <endian.h> from <machine/endian.h> for better portability. | bcook | 2021-11-09 | 1 | -3/+2 |
| * | Expose BN_bn2{,le}binpad() and BN_lebin2bn() in <openssl/bn.h> | tb | 2021-09-10 | 1 | -3/+1 |
| * | Expose BN_RAND_* in <openssl/bn.h> | tb | 2021-09-10 | 1 | -3/+1 |
| * | Prepare to provide BN_RAND_* flags for BN_rand_range() | tb | 2021-09-10 | 1 | -1/+12 |
| * | Prepare to provide BN_bn2{,le}binpad() and BN_lebin2bn() | tb | 2021-09-08 | 2 | -9/+137 |
| * | whitespace | tb | 2021-08-31 | 2 | -7/+7 |