1. 06 Aug, 2014 1 commit
    • Adam Langley's avatar
      Avoid double free when processing DTLS packets. · bff1ce4e
      Adam Langley authored
      
      
      The |item| variable, in both of these cases, may contain a pointer to a
      |pitem| structure within |s->d1->buffered_messages|. It was being freed
      in the error case while still being in |buffered_messages|. When the
      error later caused the |SSL*| to be destroyed, the item would be double
      freed.
      
      Thanks to Wah-Teh Chang for spotting that the fix in 1632ef74 was
      inconsistent with the other error paths (but correct).
      
      Fixes CVE-2014-3505
      
      Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
      Reviewed-by: default avatarEmilia Käsper <emilia@openssl.org>
      bff1ce4e
  2. 01 Aug, 2014 4 commits
  3. 24 Jul, 2014 2 commits
  4. 22 Jul, 2014 2 commits
  5. 21 Jul, 2014 4 commits
  6. 20 Jul, 2014 3 commits
  7. 19 Jul, 2014 6 commits
  8. 18 Jul, 2014 1 commit
    • Dr. Stephen Henson's avatar
      RFC 5649 support. · d31fed73
      Dr. Stephen Henson authored
      
      
      Add support for RFC5649 key wrapping with padding.
      
      Add RFC5649 tests to evptests.txt
      
      Based on PR#3434 contribution by Petr Spacek <pspacek@redhat.com>.
      
      EVP support and minor changes added by Stephen Henson.
      
      Doxygen comment block updates by Tim Hudson.
      
      Reviewed-by: default avatarTim Hudson <tjh@openssl.org>
      d31fed73
  9. 17 Jul, 2014 3 commits
  10. 16 Jul, 2014 5 commits
  11. 15 Jul, 2014 5 commits
  12. 14 Jul, 2014 4 commits