Geoff Thorpe e042540f6b Variety of belt-tightenings in the bignum code. (Please help test this!)
- 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.
2004-03-17 17:36:54 +00:00
..
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2004-02-10 18:46:10 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-06-19 16:56:48 +00:00
2003-12-27 15:02:56 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2004-03-04 21:44:39 +00:00
2003-11-28 13:10:58 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2003-12-27 14:59:07 +00:00
2004-01-21 08:17:08 +00:00
2003-12-27 14:59:07 +00:00
2003-06-26 10:26:42 +00:00
2003-12-27 14:59:07 +00:00
2002-11-13 18:10:30 +00:00
2000-02-01 02:21:16 +00:00
2002-08-09 22:34:57 +00:00
2003-11-28 13:10:58 +00:00
2003-09-09 23:44:39 +00:00
2001-07-05 10:20:07 +00:00
2003-02-13 13:21:13 +00:00
2003-11-28 13:10:58 +00:00
2003-11-28 13:10:58 +00:00