1. 02 Dec, 2003 1 commit
    • Geoff Thorpe's avatar
      BN_FLG_FREE is of extremely dubious usefulness, and is only referred to · 2ae1ea37
      Geoff Thorpe authored
      once in the source (where it is set for the benefit of no other code
      whatsoever). I've deprecated the declaration in the header and likewise
      made the use of the flag conditional in bn_lib.c. Note, this change also
      NULLs the 'd' pointer in a BIGNUM when it is reset but not deallocated.
      2ae1ea37
  2. 01 Dec, 2003 9 commits
  3. 30 Nov, 2003 4 commits
  4. 29 Nov, 2003 5 commits
  5. 28 Nov, 2003 11 commits
  6. 25 Nov, 2003 3 commits
  7. 24 Nov, 2003 1 commit
  8. 22 Nov, 2003 1 commit
    • Geoff Thorpe's avatar
      BN_div() cleanup: replace the use of BN_sub and BN_add with bn_sub_words · 9e989810
      Geoff Thorpe authored
      and bn_add_words to avoid using fake bignums to window other bignums that
      can lead to corruption. This change allows all bignum tests to pass with
      BN_DEBUG and BN_DEBUG_RAND debugging and valgrind. NB: This should be
      tested on a few different architectures and configuration targets, as the
      bignum code this deals with is quite preprocessor (and assembly) sensitive.
      
      Submitted by: Nils Narsch
      Reviewed by: Geoff Thorpe, Ulf Moeller
      9e989810
  9. 21 Nov, 2003 1 commit
  10. 20 Nov, 2003 3 commits
  11. 18 Nov, 2003 1 commit