1. 02 3月, 2017 1 次提交
  2. 01 3月, 2017 1 次提交
  3. 28 2月, 2017 1 次提交
    • E
      Clean up references to FIPS · b53338cb
      Emilia Kasper 提交于
      This removes the fips configure option. This option is broken as the
      required FIPS code is not available.
      
      FIPS_mode() and FIPS_mode_set() are retained for compatibility, but
      FIPS_mode() always returns 0, and FIPS_mode_set() can only be used to
      turn FIPS mode off.
      Reviewed-by: NStephen Henson <steve@openssl.org>
      b53338cb
  4. 21 2月, 2017 1 次提交
  5. 16 2月, 2017 1 次提交
  6. 10 2月, 2017 1 次提交
  7. 08 2月, 2017 1 次提交
  8. 07 2月, 2017 1 次提交
  9. 04 2月, 2017 1 次提交
  10. 02 2月, 2017 1 次提交
  11. 26 1月, 2017 2 次提交
    • A
      crypto/evp: harden AEAD ciphers. · 2198b3a5
      Andy Polyakov 提交于
      Originally a crash in 32-bit build was reported CHACHA20-POLY1305
      cipher. The crash is triggered by truncated packet and is result
      of excessive hashing to the edge of accessible memory. Since hash
      operation is read-only it is not considered to be exploitable
      beyond a DoS condition. Other ciphers were hardened.
      
      Thanks to Robert Święcki for report.
      
      CVE-2017-3731
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      2198b3a5
    • A
      crypto/evp: harden RC4_MD5 cipher. · 8e204996
      Andy Polyakov 提交于
      Originally a crash in 32-bit build was reported CHACHA20-POLY1305
      cipher. The crash is triggered by truncated packet and is result
      of excessive hashing to the edge of accessible memory (or bogus
      MAC value is produced if x86 MD5 assembly module is involved). Since
      hash operation is read-only it is not considered to be exploitable
      beyond a DoS condition.
      
      Thanks to Robert Święcki for report.
      
      CVE-2017-3731
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      8e204996
  12. 25 1月, 2017 5 次提交
  13. 24 1月, 2017 2 次提交
  14. 08 1月, 2017 4 次提交
  15. 22 12月, 2016 1 次提交
  16. 21 12月, 2016 1 次提交
  17. 20 12月, 2016 1 次提交
  18. 26 11月, 2016 1 次提交
  19. 18 11月, 2016 1 次提交
  20. 10 11月, 2016 1 次提交
  21. 03 11月, 2016 1 次提交
  22. 28 10月, 2016 2 次提交
  23. 19 10月, 2016 1 次提交
  24. 07 9月, 2016 1 次提交
  25. 26 8月, 2016 1 次提交
    • R
      Improve the definition of STITCHED_CALL in e_rc4_hmac_md5.c · 216e8d91
      Richard Levitte 提交于
      The definition of STITCHED_CALL relies on OPENSSL_NO_ASM.  However,
      when a configuration simply lacks the assembler implementation for RC4
      (which is where we have implemented the stitched call), OPENSSL_NO_ASM
      isn't implemented.  Better, then, to rely on specific macros that
      indicated that RC4 (and MD5) are implemented in assembler.
      
      For this to work properly, we must also make sure Configure adds the
      definition of RC4_ASM among the C flags.
      Reviewed-by: NAndy Polyakov <appro@openssl.org>
      216e8d91
  26. 24 8月, 2016 1 次提交
  27. 22 8月, 2016 1 次提交
  28. 17 8月, 2016 2 次提交
  29. 13 8月, 2016 1 次提交