summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/bn_exp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* use freezero() instead of memset/explicit_bzero + free. Substantiallyderaadt2017-05-021-9/+4
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-11/+8
* Split out BN_div and BN_mod into ct and nonct versions for Internal use.beck2017-01-211-3/+3
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-211-11/+55
* /usr/bin/unifdef -D MONT_MUL_MOD -D MONT_EXP_WORD -D RECP_MUL_MOD -m bn_exp.cbeck2017-01-211-23/+2
* add constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF.bcook2016-09-031-16/+55
* BN_mod_exp_mont_consttime: check for zero modulus.bcook2016-09-031-9/+33
* BN_mod_exp_mont_consttime: check for zero modulus.bcook2016-09-031-4/+5
* Correct spelling of OPENSSL_cleanse.jsing2015-09-101-2/+2
* Fix indentation that incorrectly implies a different control flow.doug2015-03-211-2/+3
* Potential NULL dereference in the error path; Coverity CID 21720miod2015-02-141-2/+2
* BN_CTX_get() can fail - consistently check its return value.jsing2015-02-091-15/+17
* Apparently better fix for OpenSSL PR #3397 (Joyent bug #7704), from OpenSSLmiod2014-07-111-2/+2
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-2/+3
* Stop including standard headers via cryptlib.h - pull in the headers thatjsing2014-07-101-3/+3
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* malloc() result does not need a cast.deraadt2014-06-071-1/+1
* Replace (sometimes conditional) use of alloca with malloc, and clearingmiod2014-05-231-16/+0
* if (x) free(x) -> free(x); semantic patch generated with coccinelle, carefullymiod2014-05-221-2/+1
* Emergency knfectomie requested by tedu@.jsing2014-05-081-564/+582
* Remove WIN32, WIN64 and MINGW32 tentacles.miod2014-04-281-6/+1
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-171-2/+2
* resolve conflictsdjm2012-10-131-67/+173
* resolve conflicts, fix local changesdjm2010-10-011-1/+2
* resolve conflictsdjm2008-09-061-65/+68
* resolve conflictsdjm2006-06-271-2/+242
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-49/+100
* openssl-engine-0.9.6 mergebeck2000-12-151-287/+234
* OpenSSL 0.9.5 mergebeck2000-03-191-19/+219
* OpenSSL 0.9.4 mergebeck1999-09-291-107/+103
* Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD buildryker1998-10-051-0/+553