1. 22 1月, 2015 3 次提交
  2. 06 1月, 2015 2 次提交
  3. 31 12月, 2014 1 次提交
  4. 09 12月, 2014 2 次提交
  5. 08 12月, 2014 2 次提交
  6. 19 8月, 2014 1 次提交
  7. 14 7月, 2014 1 次提交
  8. 28 3月, 2014 1 次提交
  9. 12 3月, 2014 1 次提交
    • D
      Fix for CVE-2014-0076 · f9b6c0ba
      Dr. Stephen Henson 提交于
      Fix for the attack described in the paper "Recovering OpenSSL
      ECDSA Nonces Using the FLUSH+RELOAD Cache Side-channel Attack"
      by Yuval Yarom and Naomi Benger. Details can be obtained from:
      http://eprint.iacr.org/2014/140
      
      Thanks to Yuval Yarom and Naomi Benger for discovering this
      flaw and to Yuval Yarom for supplying a fix.
      (cherry picked from commit 2198be3483259de374f91e57d247d0fc667aef29)
      
      Conflicts:
      
      	CHANGES
      f9b6c0ba
  10. 15 9月, 2011 1 次提交
  11. 28 1月, 2011 2 次提交
  12. 26 1月, 2011 1 次提交
  13. 29 12月, 2008 2 次提交
  14. 12 11月, 2008 1 次提交
  15. 01 11月, 2008 1 次提交
  16. 28 10月, 2008 1 次提交
  17. 28 3月, 2007 1 次提交
  18. 21 1月, 2007 1 次提交
  19. 16 12月, 2005 1 次提交
  20. 04 5月, 2005 1 次提交
  21. 23 4月, 2005 1 次提交
  22. 20 6月, 2004 1 次提交
    • G
      Tidy up, including; · d459e390
      Geoff Thorpe 提交于
      - Remove unused and unuseful debug cruft.
      - Remove unnecessary 'top' fudging from BN_copy().
      - Fix a potential memory leak and simplify the expansion logic in
        BN_bin2bn().
      
      Submitted by: Nils Larsch
      Reviewed by: Geoff Thorpe
      d459e390
  23. 18 6月, 2004 3 次提交
  24. 18 3月, 2004 1 次提交
    • 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
  25. 27 12月, 2003 1 次提交
    • R
      Use BUF_strlcpy() instead of strcpy(). · d420ac2c
      Richard Levitte 提交于
      Use BUF_strlcat() instead of strcat().
      Use BIO_snprintf() instead of sprintf().
      In some cases, keep better track of buffer lengths.
      This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
      d420ac2c
  26. 03 12月, 2003 1 次提交
    • G
      Incremental cleanups to bn_lib.c. · 2bfd2c74
      Geoff Thorpe 提交于
      - Add missing bn_check_top() calls and relocate some others
      - Use BN_is_zero() where appropriate
      - Remove assert()s that bn_check_top() is already covering
      - Simplify the code in places (esp. bn_expand2())
      - Only keep ambiguous zero handling if BN_STRICT isn't defined
      - Remove some white-space and make some other aesthetic tweaks
      2bfd2c74
  27. 02 12月, 2003 2 次提交
  28. 30 11月, 2003 1 次提交
  29. 15 11月, 2003 1 次提交
  30. 06 11月, 2003 1 次提交