| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | 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 |
| * | Unindent a bit of code that performs a few too many checks to | tb | 2020-09-12 | 1 | -10/+8 |
| * | Avoid an out-of-bounds access in BN_rand() | tb | 2020-09-12 | 1 | -3/+8 |
| * | Change generating and checking of primes so that the error rate of | schwarze | 2019-08-25 | 1 | -18/+73 |
| * | make BN_CTX_end(NULL) a NOOP for compatibility with documented behaviour | schwarze | 2019-08-20 | 1 | -1/+4 |
| * | Make BN_num_bits_word() constant time. | tb | 2019-06-17 | 1 | -48/+18 |
| * | Add range checks to varios ASN1_INTEGER functions to ensure the | beck | 2019-03-23 | 1 | -1/+3 |
| * | Fix BN_is_prime_* calls in libcrypto, the API returns -1 on error. | tb | 2019-01-20 | 1 | -10/+20 |
| * | Flip reversed test in bn_rand_interval(). | tb | 2018-11-06 | 1 | -2/+2 |
| * | Introduce bn_rand_interval() that allows specifying an interval [a, b) | tb | 2018-11-05 | 2 | -2/+30 |
| * | Use a size_t instead of an int for the byte count in BN_swap_ct(). | tb | 2018-07-23 | 2 | -8/+11 |
| * | Clean up our disgusting implementations of BN_{,u}{add,sub}(), following | tb | 2018-07-23 | 1 | -157/+67 |
| * | Eliminate the weird condition in the BN_swap_ct() API that at most one bit | tb | 2018-07-13 | 1 | -3/+3 |
| * | Sync comment | kn | 2018-07-11 | 1 | -3/+5 |
| * | Turn yesterday's optimistic ! in an XXX comment into a more cautious ? | tb | 2018-07-11 | 1 | -2/+2 |
| * | Provide BN_swap_ct(), a constant time function that conditionally swaps | tb | 2018-07-10 | 2 | -2/+53 |
| * | fix odd whitespace | tb | 2018-06-10 | 1 | -3/+3 |
| * | Use explicit_bzero() rather than memset() when clearing a BIGNUM. | jsing | 2018-05-12 | 1 | -2/+2 |
| * | Provide BN_GENCB_new(), BN_GENCB_free() and BN_GENCB_get_arg() | jsing | 2018-02-20 | 2 | -2/+32 |
| * | Provide BN_get_rfc2409_prime_*() and BN_get_rfc3526_prime_*(). | jsing | 2018-02-20 | 2 | -2/+58 |
| * | use freezero() instead of memset/explicit_bzero + free. Substantially | deraadt | 2017-05-02 | 4 | -28/+14 |
| * | Send the function codes from the error functions to the bit bucket, | beck | 2017-01-29 | 17 | -118/+70 |