1. 06 Jan, 2004 1 commit
  2. 18 Dec, 2003 10 commits
  3. 28 Nov, 2003 9 commits
  4. 25 Nov, 2003 3 commits
  5. 24 Nov, 2003 1 commit
  6. 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
  7. 21 Nov, 2003 1 commit
  8. 20 Nov, 2003 3 commits
  9. 18 Nov, 2003 1 commit
  10. 16 Nov, 2003 4 commits
  11. 15 Nov, 2003 1 commit
  12. 14 Nov, 2003 1 commit
  13. 13 Nov, 2003 1 commit
    • Geoff Thorpe's avatar
      This rewrites two "for" loops in BN_rshift() - equality with zero is · 9dde17e8
      Geoff Thorpe authored
      generally a more efficient comparison than comparing two integers, and the
      first of these two loops was off-by-one (copying one too many values). This
      change also removes a superfluous assignment that would set an unused word
      to zero (and potentially allow an overrun in some cases).
      
      Submitted by: Nils Larsch
      Reviewed by: Geoff Thorpe
      9dde17e8
  14. 10 Nov, 2003 3 commits