1. 28 Nov, 2003 3 commits
  2. 25 Nov, 2003 3 commits
  3. 24 Nov, 2003 1 commit
  4. 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
  5. 21 Nov, 2003 1 commit
  6. 20 Nov, 2003 3 commits
  7. 18 Nov, 2003 1 commit
  8. 16 Nov, 2003 4 commits
  9. 15 Nov, 2003 1 commit
  10. 14 Nov, 2003 1 commit
  11. 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
  12. 10 Nov, 2003 3 commits
  13. 07 Nov, 2003 2 commits
  14. 06 Nov, 2003 3 commits
  15. 05 Nov, 2003 4 commits
  16. 04 Nov, 2003 3 commits
  17. 31 Oct, 2003 3 commits
  18. 30 Oct, 2003 2 commits