1. 05 Apr, 2014 1 commit
  2. 01 Apr, 2014 1 commit
  3. 12 Mar, 2014 1 commit
    • Dr. Stephen Henson's avatar
      Fix for CVE-2014-0076 · f9b6c0ba
      Dr. Stephen Henson authored
      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 2198be34)
      
      Conflicts:
      
      	CHANGES
      f9b6c0ba
  4. 03 Jan, 2014 1 commit
  5. 20 Dec, 2013 1 commit
  6. 13 Dec, 2013 1 commit
  7. 06 Nov, 2013 1 commit
    • Dr. Stephen Henson's avatar
      Experimental workaround TLS filler (WTF) extension. · 0467ea68
      Dr. Stephen Henson authored
      Based on a suggested workaround for the "TLS hang bug" (see FAQ and PR#2771):
      if the TLS Client Hello record length value would otherwise be > 255 and less
      that 512 pad with a dummy extension containing zeroes so it is at least 512.
      
      To enable it use an unused extension number (for example 0x4242) using
      e.g. -DTLSEXT_TYPE_wtf=0x4242
      
      WARNING: EXPERIMENTAL, SUBJECT TO CHANGE.
      0467ea68
  8. 22 Oct, 2013 1 commit
  9. 18 Sep, 2013 1 commit
  10. 17 Sep, 2013 2 commits
  11. 16 Sep, 2013 1 commit
  12. 13 Sep, 2013 1 commit
  13. 08 Sep, 2013 2 commits
  14. 06 Sep, 2013 1 commit
    • Scott Deboy's avatar
      Add callbacks supporting generation and retrieval of supplemental data... · 36086186
      Scott Deboy authored
      Add callbacks supporting generation and retrieval of supplemental data entries, facilitating RFC 5878 (TLS auth extensions)
      Removed prior audit proof logic - audit proof support was implemented using the generic TLS extension API
      Tests exercising the new supplemental data registration and callback api can be found in ssltest.c.
      Implemented changes to s_server and s_client to exercise supplemental data callbacks via the -auth argument, as well as additional flags to exercise supplemental data being sent only during renegotiation.
      36086186
  15. 05 Sep, 2013 1 commit
  16. 17 Jul, 2013 1 commit
    • Dr. Stephen Henson's avatar
      EVP support for wrapping algorithms. · 97cf1f6c
      Dr. Stephen Henson authored
      Add support for key wrap algorithms via EVP interface.
      
      Generalise AES wrap algorithm and add to modes, making existing
      AES wrap algorithm a special case.
      
      Move test code to evptests.txt
      97cf1f6c
  17. 04 Jul, 2013 1 commit
  18. 21 Jun, 2013 1 commit
  19. 12 Jun, 2013 2 commits
  20. 09 Apr, 2013 1 commit
    • Dr. Stephen Henson's avatar
      Dual DTLS version methods. · c6913eeb
      Dr. Stephen Henson authored
      Add new methods DTLS_*_method() which support both DTLS 1.0 and DTLS 1.2 and
      pick the highest version the peer supports during negotiation.
      
      As with SSL/TLS options can change this behaviour specifically
      SSL_OP_NO_DTLSv1 and SSL_OP_NO_DTLSv1_2.
      c6913eeb
  21. 19 Dec, 2012 1 commit
  22. 11 Dec, 2012 1 commit
  23. 07 Dec, 2012 1 commit
  24. 06 Dec, 2012 1 commit
  25. 05 Dec, 2012 1 commit
  26. 04 Dec, 2012 1 commit
  27. 02 Dec, 2012 1 commit
  28. 28 Nov, 2012 1 commit
  29. 27 Nov, 2012 1 commit
  30. 22 Nov, 2012 1 commit
  31. 19 Nov, 2012 1 commit
  32. 18 Nov, 2012 1 commit
    • Dr. Stephen Henson's avatar
      PR: 2909 · d88926f1
      Dr. Stephen Henson authored
      Contributed by: Florian Weimer <fweimer@redhat.com>
      
      Fixes to X509 hostname and email address checking. Wildcard matching support.
      New test program and manual page.
      d88926f1
  33. 16 Nov, 2012 1 commit
  34. 08 Oct, 2012 1 commit
  35. 19 Sep, 2012 1 commit
  36. 14 Sep, 2012 1 commit
  37. 12 Sep, 2012 1 commit