Commit History

Author SHA1 Message Date
  Andy Polyakov 0c86c87c60 Updates from stable branch: BN_*_no_branch privatization and elimination of 17 years ago
  Dr. Stephen Henson 2714e2ac89 Merge from stable branch. 17 years ago
  Dr. Stephen Henson cb6fdc3a49 Update from stable branch. 17 years ago
  Dr. Stephen Henson 8c3b5d5f27 Update from 0.9.8-stable with patches also applied to equivalent FIPS 17 years ago
  Nils Larsch 7f622f6c04 fix warnings when building openssl with (gcc 3.3.1): 19 years ago
  Geoff Thorpe 9e051bac13 Document a change I'd already made, and at the same time, correct the 21 years ago
  Geoff Thorpe a8aa764d3c Minimise the amount of code dependent on BN_DEBUG_RAND. In particular, 21 years ago
  Geoff Thorpe 9e989810ba BN_div() cleanup: replace the use of BN_sub and BN_add with bn_sub_words 21 years ago
  Geoff Thorpe 5c0c22803e Put more debug screening in BN_div() and correct a comment. 21 years ago
  Geoff Thorpe d870740cd7 Put the first stage of my bignum debugging adventures into CVS. This code 21 years ago
  Geoff Thorpe a9fd78f9da bn_div() does some pretty nasty things with temporary variables, 21 years ago
  Geoff Thorpe c4db1a8b5c This fixes a couple of cases where an inconsistent BIGNUM could be passed as 21 years ago
  Richard Levitte 3c801fa460 A little debugging. 22 years ago
  Andy Polyakov 2f98abbcb6 x86_64 performance patch. 22 years ago
  Richard Levitte 9cdf87f194 Check the return values where memory allocation failures may happen. 22 years ago
  Ulf Möller 5dd955dcd2 openbsd-x86 macros 23 years ago
  Andy Polyakov 500230ee94 The IRIX fix. Asm recap and corresponding declation. 24 years ago
  Dr. Stephen Henson 3d2e469cfa 24 years ago
  Richard Levitte cf1b7d9664 Make all configuration macros available for application by making 24 years ago
  Ulf Möller 75802000c8 There is no C version of bn_div_3_words 24 years ago
  Bodo Möller 80d89e6a6a Sign-related fixes (and tests). 24 years ago
  Bodo Möller 78a0c1f18d modular arithmetics 24 years ago
  Bodo Möller 7f7b8d6871 BN_CTX-related fixes. 24 years ago
  Dr. Stephen Henson 2d978cbd30 Changes needed for Tandem NSK, supplied by Scott Uroff (scott@xypro.com). 24 years ago
  Andy Polyakov 89cee61b45 New NO_INLINE_ASM macro. Primary target for the moment is Solaris x86 25 years ago
  Ulf Möller 4a6222d71b BN_div bugfix. The q-- loop should not be entered in the n0==d0 case. 25 years ago
  Ulf Möller 9b141126d4 New functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end() to access 25 years ago
  Andy Polyakov fb81ac5e6b Support for "multiply high" instruction, see BN_UMULT_HIGH comment in 25 years ago
  Ulf Möller 0bde1089f8 match the prototype 25 years ago
  Bodo Möller cb5b7850ac If n0 == d0, we must alway compute 'rem' "by hand" 25 years ago