summaryrefslogtreecommitdiffstats
path: root/crypto/bn/bn_div.c
AgeCommit message (Expand)Author
2011-11-14BN update from HEAD.Andy Polyakov
2010-02-23Always check bn_wexpend() return values for failure (CVE-2009-3245).Bodo Möller
2009-06-17Update from HEAD.Dr. Stephen Henson
2008-11-12Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe
2008-11-01size_tification.Ben Laurie
2008-09-14Some precautions to avoid potential security-relevant problems.Bodo Möller
2008-02-28Avoid warnings.Dr. Stephen Henson
2007-06-11Privatize BN_*_no_branch.Andy Polyakov
2007-04-19fix error codesBodo Möller
2007-04-19don't violate the bn_check_top assertion in BN_mod_inverse_no_branch()Bodo Möller
2007-03-28make BN_FLG_CONSTTIME semantics more fool-proofBodo Möller
2007-03-28Change to mitigate branch prediction attacksBodo Möller
2005-08-28fix warnings when building openssl with the following compiler options:Nils Larsch
2004-03-13Document a change I'd already made, and at the same time, correct theGeoff Thorpe
2004-03-09Minimise the amount of code dependent on BN_DEBUG_RAND. In particular,Geoff Thorpe
2003-11-22BN_div() cleanup: replace the use of BN_sub and BN_add with bn_sub_wordsGeoff Thorpe
2003-11-06Put more debug screening in BN_div() and correct a comment.Geoff Thorpe
2003-11-04Put the first stage of my bignum debugging adventures into CVS. This codeGeoff Thorpe
2003-10-31bn_div() does some pretty nasty things with temporary variables,Geoff Thorpe
2003-10-30This fixes a couple of cases where an inconsistent BIGNUM could be passed asGeoff Thorpe
2002-12-20A little debugging.Richard Levitte
2002-12-14x86_64 performance patch.Andy Polyakov
2002-05-30Check the return values where memory allocation failures may happen.Richard Levitte
2001-10-14openbsd-x86 macrosUlf Möller
2001-03-27The IRIX fix. Asm recap and corresponding declation.Andy Polyakov
2001-02-28Fix a bug which caused BN_div to produce theDr. Stephen Henson
2001-02-19Make all configuration macros available for application by makingRichard Levitte
2001-01-23There is no C version of bn_div_3_wordsUlf Möller
2000-12-07Sign-related fixes (and tests).Bodo Möller
2000-11-26modular arithmeticsBodo Möller
2000-11-08BN_CTX-related fixes.Bodo Möller
2000-08-04Changes needed for Tandem NSK, supplied by Scott Uroff (scott@xypro.com).Dr. Stephen Henson
2000-02-15New NO_INLINE_ASM macro. Primary target for the moment is Solaris x86Andy Polyakov
2000-02-06BN_div bugfix. The q-- loop should not be entered in the n0==d0 case.Ulf Möller
2000-02-05New functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end() to accessUlf Möller
2000-02-02Support for "multiply high" instruction, see BN_UMULT_HIGH comment inAndy Polyakov
2000-02-01match the prototypeUlf Möller
2000-02-01If n0 == d0, we must alway compute 'rem' "by hand"Bodo Möller
2000-02-01Typo in preprocessor symbol.Bodo Möller
1999-12-14Solaris x86 assembler problem is already addressed in ./configUlf Möller
1999-12-08Don't use inline assembler on x86 Solaris (would need a different syntax).Ulf Möller
1999-09-29VC++ warning.Ulf Möller
1999-08-24Minor MIPS III/IV tune-up.Andy Polyakov
1999-08-03Make it compile under -pedantic.Ben Laurie
1999-07-31Extra i386+gcc bn_div.c tune-up featuring inline division and savingAndy Polyakov
1999-07-30Bignum division tune-up. Idea is to move multiplications in front ofAndy Polyakov
1999-06-09Circumvent bug in SC5 without patch #107357-01.Ulf Möller
1999-06-04Some constification and stacks that slipped through the cracks (how?).Ben Laurie
1999-04-19Change functions to ANSI C.Ulf Möller
1998-12-21Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeayRalf S. Engelschall