summaryrefslogtreecommitdiffstats
path: root/crypto/bn/bn.h
Commit message (Expand)AuthorAgeFilesLines
* Fix off-by-one in BN_randMatt Caswell2015-05-221-0/+1
* Reject negative shifts for BN_rshift and BN_lshiftMatt Caswell2015-05-221-0/+3
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-589/+612
* More comment changes required for indentOpenSSL_0_9_8-pre-auto-reformatMatt Caswell2015-01-221-2/+2
* indent has problems with comments that are on the right hand side of a line.Matt Caswell2015-01-221-9/+15
* Fix source where indent will not be able to copeMatt Caswell2015-01-221-17/+33
* Additional comment changes for reformat of 0.9.8Matt Caswell2015-01-221-1/+2
* mark all block comments that need format preserving so thatTim Hudson2015-01-221-1/+2
* Fix for CVE-2014-0076 backported to 0.9.8 branchmancha2014-03-271-0/+11
* Constification.Ben Laurie2008-10-181-2/+2
* Port X931 key generation routines from FIPS branch. Don't include deprecatedDr. Stephen Henson2008-09-151-0/+11
* Avoid BN_MONT_CTX incompatibility.Bodo Möller2008-05-021-4/+2
* Unobtrusive backport of 32-bit x86 Montgomery improvements from 0.9.9-dev:Bodo Möller2008-05-011-0/+7
* Privatize BN_*_no_branch [from HEAD].Andy Polyakov2007-06-111-4/+0
* fix error codesBodo Möller2007-04-191-0/+2
* Change to mitigate branch prediction attacksBodo Möller2007-03-281-4/+18
* fix commentNils Larsch2006-01-131-2/+8
* Update from HEAD.Dr. Stephen Henson2005-10-051-8/+8
* fix warnings when building openssl with (gcc 3.3.1):Nils Larsch2005-08-281-2/+4
* Avoid weak subgroups in Diffie Hellman.Ben Laurie2005-08-201-0/+12
* bn.h update from HEAD.Andy Polyakov2005-06-281-1/+1
* Use BN_with_flags() in a cleaner way.Bodo Möller2005-05-271-0/+2
* Implement fixed-window exponentiation to mitigate hyper-threadingBodo Möller2005-05-161-14/+30
* Fix more error codes.Bodo Möller2005-05-111-2/+2
* Since BN_LLONG will only be defined for Alpha/VMS and not VAX/VMS,Richard Levitte2005-05-061-8/+6
* remove BN_ncopy, it was only used in bn_nist.c and wasn't particularNils Larsch2005-05-031-2/+0
* Port BN_MONT_CTX_set_locked() from stable branch.Dr. Stephen Henson2005-04-261-0/+2
* some updates for the blinding code; summary:Nils Larsch2005-04-261-12/+18
* Fix various incorrect error function codes.Bodo Möller2005-04-261-1/+4
* - use BN_set_negative and BN_is_negative instead of BN_set_signNils Larsch2005-04-221-16/+4
* Improve error handling if decompression of an ec point fails, and cleanupGeoff Thorpe2004-07-061-0/+1
* Tidy up, including;Geoff Thorpe2004-06-201-10/+0
* Deprecate unused cruft, and "make update".Geoff Thorpe2004-06-171-0/+2
* Make some more API types opaquely available from ossl_typ.h, meaning theGeoff Thorpe2004-05-151-16/+20
* Variety of belt-tightenings in the bignum code. (Please help test this!)Geoff Thorpe2004-03-171-2/+4
* The efforts to eliminate the dual-representation of zero and to ensureGeoff Thorpe2004-03-131-0/+10
* BN_FLG_FREE is of extremely dubious usefulness, and is only referred toGeoff Thorpe2003-12-021-0/+2
* If BN_STRICT is defined, don't accept an ambiguous representation of zeroGeoff Thorpe2003-11-301-2/+20
* Improve a couple of the bignum macros. Note, this doesn't eliminateGeoff Thorpe2003-11-301-5/+5
* Make BN_DEBUG_RAND less painfully slow by only consuming one byte ofGeoff Thorpe2003-11-301-1/+3
* This extends the debugging macros to use "pollution" duringGeoff Thorpe2003-11-061-22/+25
* This is a revert of my previous commit to "improve" the declaration ofGeoff Thorpe2003-11-051-21/+0
* cleanup as discussed with GeoffUlf Möller2003-11-051-1/+1
* Put the first stage of my bignum debugging adventures into CVS. This codeGeoff Thorpe2003-11-041-1/+77
* This is the least unacceptable way I've found for declaring the bignum dataGeoff Thorpe2003-11-041-0/+21
* BN_CTX is opaque and the static initialiser BN_CTX_init() is not usedGeoff Thorpe2003-10-291-0/+2
* make RSA blinding thread-safeBodo Möller2003-04-021-0/+2
* Nils Larsch submitted;Geoff Thorpe2002-12-081-1/+13
* This is a first-cut at improving the callback mechanisms used inGeoff Thorpe2002-12-081-0/+28
* implement and use new macros BN_get_sign(), BN_set_sign()Bodo Möller2002-11-041-20/+42