1. 28 3月, 2004 1 次提交
  2. 27 3月, 2004 1 次提交
  3. 26 3月, 2004 8 次提交
  4. 25 3月, 2004 11 次提交
  5. 24 3月, 2004 10 次提交
  6. 23 3月, 2004 3 次提交
  7. 22 3月, 2004 4 次提交
  8. 18 3月, 2004 2 次提交
    • G
      Note my bignum hijinx in case app maintainers are using CHANGES for their · 7f663ce4
      Geoff Thorpe 提交于
      porting efforts. Also, add Richard's name to the prior change.
      7f663ce4
    • G
      Variety of belt-tightenings in the bignum code. (Please help test this!) · e042540f
      Geoff Thorpe 提交于
      - Remove some unnecessary "+1"-like fudges. Sizes should be handled
        exactly, as enlarging size parameters causes needless bloat and may just
        make bugs less likely rather than fixing them: bn_expand() macro,
        bn_expand_internal(), and BN_sqr().
      - Deprecate bn_dup_expand() - it's new since 0.9.7, unused, and not that
        useful.
      - Remove unnecessary zeroing of unused bytes in bn_expand2().
      - Rewrite BN_set_word() - it should be much simpler, the previous
        complexities probably date from old mismatched type issues.
      - Add missing bn_check_top() macros in bn_word.c
      - Improve some degenerate case handling in BN_[add|sub]_word(), add
        comments, and avoid a bignum expansion if an overflow isn't possible.
      e042540f