Commit History

Author SHA1 Message Date
  Dr. Stephen Henson 879bd6e38c Internal version of BN_mod_inverse allowing checking of no-inverse without 14 years ago
  Andy Polyakov 4f38565204 bn_lcl.h: add MIPS III-specific BN_UMULT_LOHI as alternative to porting 15 years ago
  Geoff Thorpe 6343829a39 Revert the size_t modifications from HEAD that had led to more 16 years ago
  Dr. Stephen Henson c76fd290be Fix warnings about mismatched prototypes, undefined size_t and value computed 16 years ago
  Ben Laurie 4d6e1e4f29 size_tification. 16 years ago
  Andy Polyakov 122396f2db Fix SHA512 and optimize BN for mingw64. 16 years ago
  Andy Polyakov bd2abcae37 Move declaration for optional bn_mul_mont to bn_lcl.h in order to hide 19 years ago
  Andy Polyakov 11de71b04c 3-4 times better RSA/DSA performance on WIN64A target. Well, on AMD64 CPU, 19 years ago
  Bodo Möller 46a643763d Implement fixed-window exponentiation to mitigate hyper-threading 19 years ago
  Geoff Thorpe a8aa764d3c Minimise the amount of code dependent on BN_DEBUG_RAND. In particular, 20 years ago
  Geoff Thorpe 998ae048e7 The bn_set_max() macro is only "used" by the bn_set_[low|high]() macros 21 years ago
  Geoff Thorpe d870740cd7 Put the first stage of my bignum debugging adventures into CVS. This code 21 years ago
  Geoff Thorpe 2ce90b9b74 BN_CTX is opaque and the static initialiser BN_CTX_init() is not used 21 years ago
  Andy Polyakov 316bfb77b5 Fix for "shift count too large" when compiling for hpux-parisc2 and 22 years ago
  Andy Polyakov 2f98abbcb6 x86_64 performance patch. 22 years ago
  Bodo Möller 90a617e050 avoid warnings ('index' shadows global declaration) 22 years ago
  Bodo Möller 19b8d06a79 clean up new code for NIST primes 22 years ago
  Bodo Möller d5c21afd4b add missing declaration 22 years ago
  Bodo Möller 48fe4d6233 More EC stuff, including EC_POINTs_mul() for simultaneous scalar 24 years ago
  Bodo Möller c62b26fdc6 Hide BN_CTX structure details. 24 years ago
  Richard Levitte cf1b7d9664 Make all configuration macros available for application by making 24 years ago
  Ulf Möller 15156cce0e bn_part_sub_word prototype. 24 years ago
  Richard Levitte 6a2347ee45 Remove the last bn_wexpand()s that made us break constness. Of 24 years ago
  Ulf Möller 52a1bab2d9 Fix bn_cmp_part_words() and move it to bn_lib.c. 24 years ago
  Richard Levitte e06cc57118 Remove a declaration for a function that does not exist. 24 years ago
  Richard Levitte cbd48ba626 More constification of the BN library. 24 years ago
  Ben Laurie c9b51693dc max -> dmax in bn_check_top. 24 years ago
  Bodo Möller dc434bbcb0 Slightly faster DSA verification (BN_mod_exp2_mont), 24 years ago
  Ulf Möller 775c63fc02 Reorganize bn_mul.c (no bugfix yet), remove obsolete files in BN library. 25 years ago
  Andy Polyakov 89cee61b45 New NO_INLINE_ASM macro. Primary target for the moment is Solaris x86 25 years ago