Commit History

Autor SHA1 Mensaxe Data
  Dr. Stephen Henson d6a03a23a8 Update from stable branch. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov c2012f9b82 Eliminate gcc warning in bn_mont.c. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov 4d524040bc Change bn_mul_mont declaration and BN_MONT_CTX. Update CHANGES. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov 9b4eab501a Refine logic in bn_mont.c and eliminate redundant BN_CTX pulls. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov ca04d7a208 Leave the decision to call/implement bn_sqr_mont to assembler developer. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov e738280547 Add reference implementation for bn_[mul|sqr]_mont, new candidates for %!s(int64=19) %!d(string=hai) anos
  Nils Larsch 17a2994dbd set correct bn->top value %!s(int64=19) %!d(string=hai) anos
  Dr. Stephen Henson 6ec8e63af6 Port BN_MONT_CTX_set_locked() from stable branch. %!s(int64=19) %!d(string=hai) anos
  Dr. Stephen Henson a0e7c8eede Add lots of checks for memory allocation failure, error codes to indicate %!s(int64=20) %!d(string=hai) anos
  Geoff Thorpe c86f2054f3 Adjust various bignum functions to use BN_CTX for variables instead of %!s(int64=20) %!d(string=hai) anos
  Geoff Thorpe b6358c89a1 Convert openssl code not to assume the deprecated form of BN_zero(). %!s(int64=20) %!d(string=hai) anos
  Geoff Thorpe d870740cd7 Put the first stage of my bignum debugging adventures into CVS. This code %!s(int64=21) %!d(string=hai) anos
  Richard Levitte 9cdf87f194 Check the return values where memory allocation failures may happen. %!s(int64=22) %!d(string=hai) anos
  Bodo Möller 156e85578d Implement EC_GFp_mont_method. %!s(int64=24) %!d(string=hai) anos
  Bodo Möller 8dea52fa42 Fix some things that look like bugs. %!s(int64=24) %!d(string=hai) anos
  Richard Levitte cbd48ba626 More constification of the BN library. %!s(int64=24) %!d(string=hai) anos
  Ben Laurie 757e392d4e Make Rijndael work! Those long flights have some good points. %!s(int64=24) %!d(string=hai) anos
  Bodo Möller e1a8ac495b tmp2 is not used in BN_mod_mul_montgomery. %!s(int64=24) %!d(string=hai) anos
  Richard Levitte 020fc820dc Constify the BIGNUM routines a bit more. The only trouble were the %!s(int64=24) %!d(string=hai) anos
  Bodo Möller fe03519704 Totally remove the supposedly 'faster' variant in %!s(int64=24) %!d(string=hai) anos
  Bodo Möller a45bd29535 Document BN_mod_mul_montgomery bug; %!s(int64=24) %!d(string=hai) anos
  Bodo Möller f4364e0730 Disable buggy code variant in BN_mod_mul_montgomery that was enabled %!s(int64=24) %!d(string=hai) anos
  Ulf Möller 1d84fd64fc Bug fix: Montgomery multiplication could produce results with the wrong %!s(int64=24) %!d(string=hai) anos
  Dr. Stephen Henson 2d978cbd30 Changes needed for Tandem NSK, supplied by Scott Uroff (scott@xypro.com). %!s(int64=24) %!d(string=hai) anos
  Ben Laurie 69b5d3c51f Don't let top go below zero! %!s(int64=24) %!d(string=hai) anos
  Ulf Möller 8415060e1e use faster version %!s(int64=24) %!d(string=hai) anos
  Richard Levitte 26a3a48d65 There have been a number of complaints from a number of sources that names %!s(int64=24) %!d(string=hai) anos
  Ulf Möller 0b8fa44ef0 Bug fix. %!s(int64=25) %!d(string=hai) anos
  Ulf Möller 6535eb1728 Use MONT_WORD macro to control if the word-based or the bignum %!s(int64=25) %!d(string=hai) anos
  Ulf Möller 9b141126d4 New functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end() to access %!s(int64=25) %!d(string=hai) anos