summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/bn.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* const correct BN_MONT_CTX_copy()tb9 days1-2/+2
* fix ugly whitespacetb2025-01-061-4/+4
* Hide symbols in bn.hbeck2024-04-101-9/+2
* Make BN_mod_exp2_mont() and BN_mod_exp_mont_word() internaltb2024-03-021-6/+1
* Make BN_mod_exp_simple() internaltb2024-03-021-3/+1
* Remove more *_options() stufftb2023-07-311-2/+1
* Remove the get_rfc*_prime_*() APItb2023-07-281-9/+1
* Make BN_BLINDING internaltb2023-07-281-22/+1
* Add a BN_R_INVALID_ARGUMENT error codetb2023-06-131-1/+2
* Remove a useless doxygen commenttb2023-04-271-5/+1
* Remove the deprecated API from BNtb2023-04-251-33/+2
* GF2m bites the dust. It won't be missed.tb2023-04-251-62/+1
* Remove the horror show that is bn_nist and ecp_nisttb2023-04-251-17/+1
* Remove the no longer used BN_MONT_CTX_init()tb2023-04-251-5/+1
* Move a few now internal prototypes to bn_local.htb2023-04-251-23/+1
* Remove old BN_one/BN_zero compat stufftb2023-04-251-13/+1
* Remove X9.31 supporttb2023-04-251-15/+1
* Remove the no longer used BN_CTX_init()tb2023-04-251-7/+1
* unifdef BN_RECURSIONjsing2023-04-191-7/+1
* Mark X9.31 BN API for removaltb2023-04-161-1/+4
* The BN reciprocal API will also become internal-onlytb2023-04-161-1/+7
* Various BN*init() will be removed from the public APItb2023-04-161-1/+10
* Mark public bn_nist and ec_nist API for removaltb2023-04-161-1/+3
* Provide BN_zero()/BN_one() as functions and make BN_zero() always succeed.jsing2022-12-171-1/+6
* Mop up more BN_DEBUG related code.jsing2022-11-301-13/+1
* Remove mkerr.pl remnants from LibreSSLkn2022-07-121-5/+1
* Expose new API in headers.tb2022-07-071-3/+1
* Prepare to provide BN_security_bits()tb2022-06-271-1/+5
* Move BN structs to bn_lcl.htb2022-01-141-49/+1
* Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_APItb2022-01-141-65/+1
* Annotate the structs to be moved to bn_lcl.h in the next bumptb2021-12-041-1/+5
* Implement the BN_to_montgomery() macro as a functiontb2021-12-041-1/+6
* Implement the BN_is_negative macro as a functiontb2021-12-041-1/+6
* Provide function implementations for various BN_* macrostb2021-12-041-3/+15
* Provide replacement functions for the BN_{get,set,with}_flags() macros.tb2021-12-041-1/+9
* Provide replacement functions for the BN_GENCB_set{,_old}() macrostb2021-12-041-2/+14
* typo in commenttb2021-11-181-2/+2
* Expose BN_bn2{,le}binpad() and BN_lebin2bn() in <openssl/bn.h>tb2021-09-101-3/+1
* Expose BN_RAND_* in <openssl/bn.h>tb2021-09-101-3/+1
* Prepare to provide BN_RAND_* flags for BN_rand_range()tb2021-09-101-1/+12
* Prepare to provide BN_bn2{,le}binpad() and BN_lebin2bn()tb2021-09-081-1/+6
* Change generating and checking of primes so that the error rate ofschwarze2019-08-251-18/+73
* Provide BN_GENCB_new(), BN_GENCB_free() and BN_GENCB_get_arg()jsing2018-02-201-1/+6
* Provide BN_get_rfc2409_prime_*() and BN_get_rfc3526_prime_*().jsing2018-02-201-1/+9
* Construct a BN_gcd_nonct, based on BN_mod_inverse_no_branch, as suggestedbeck2017-01-251-1/+3
* Add ct and nonct versions of BN_mod_inverse for internal usebeck2017-01-211-1/+3
* Split out BN_div and BN_mod into ct and nonct versions for Internal use.beck2017-01-211-1/+3
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-211-1/+3
* Explicitly export a list of symbols from libcrypto.jsing2016-12-211-115/+1
* graduate bn_expand() to a real function. the openssl version of thisderaadt2016-03-041-3/+3