summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/bn_lcl.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* bn_lcl.h wanted special treatment.tb2022-11-261-567/+0
* Remove BIGNUM consistency macros.jsing2022-11-261-96/+1
* Change bn_expand()/bn_wexpand() to indicate failure/success via 0/1.jsing2022-11-241-3/+3
* Turn bn_wexpand() into a function.jsing2022-11-231-3/+2
* Remove unused bn_dup_expand().jsing2022-11-231-3/+1
* Rename is_perfect_square to out_perfect in prototype to matchtb2022-07-151-2/+2
* Implement the Baillie-PSW primality testtb2022-07-131-1/+3
* Integer square root and perfect square testtb2022-07-131-1/+4
* Move BN_lsw() to bn_lcl.h so that other code can use it.tb2022-07-121-1/+4
* Move BN structs to bn_lcl.htb2022-01-141-1/+45
* Introduce bn_rand_interval() that allows specifying an interval [a, b)tb2018-11-051-1/+2
* Use a size_t instead of an int for the byte count in BN_swap_ct().tb2018-07-231-2/+2
* Provide BN_swap_ct(), a constant time function that conditionally swapstb2018-07-101-1/+4
* 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/+5
* Split out BN_div and BN_mod into ct and nonct versions for Internal use.beck2017-01-211-3/+7
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-211-1/+11
* Explicitly export a list of symbols from libcrypto.jsing2016-12-211-8/+113
* Fix gcc version preprocessor checks to cope with gcc 5.x and beyond;miod2015-11-061-2/+2
* deregister; no binary changejsg2014-10-281-5/+5
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-101-1/+3
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* Emergency knfectomie requested by tedu@.jsing2014-05-081-28/+28
* Try to clean the maze of <openssl/bn.h> defines regarding the BN internals.miod2014-04-241-22/+5
* One last Dec C tentacle on alpha.miod2014-04-231-4/+1
* Unifdef -UPEDANTIC. ok beck@ tedu@miod2014-04-231-1/+1
* Get rid of MS Visual C compiler and Intel C compiler specific defines.miod2014-04-171-9/+0
* remove FIPS mode support. people who require FIPS can buy something thattedu2014-04-151-4/+0
* Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.miod2014-04-131-2/+9
* resolve conflictsdjm2012-10-131-3/+20
* resolve conflicts, fix local changesdjm2010-10-011-1/+2
* resolve conflictsdjm2008-09-061-58/+56
* resolve conflictsdjm2006-06-271-0/+39
* merge 0.9.7dmarkus2004-04-081-9/+8
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-121-6/+20
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-9/+30
* openssl-engine-0.9.6 mergebeck2000-12-151-1/+99
* OpenSSL 0.9.5 mergebeck2000-03-191-36/+89
* OpenSSL 0.9.4 mergebeck1999-09-291-19/+88
* Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD buildryker1998-10-051-0/+199