1. 16 5月, 2015 1 次提交
  2. 13 5月, 2015 1 次提交
  3. 09 5月, 2015 1 次提交
  4. 22 4月, 2015 1 次提交
    • E
      Repair EAP-FAST session resumption · 6e3d0153
      Emilia Kasper 提交于
      EAP-FAST session resumption relies on handshake message lookahead
      to determine server intentions. Commits
      980bc1ec
      and
      7b3ba508
      removed the lookahead so broke session resumption.
      
      This change partially reverts the commits and brings the lookahead back
      in reduced capacity for TLS + EAP-FAST only. Since EAP-FAST does not
      support regular session tickets, the lookahead now only checks for a
      Finished message.
      
      Regular handshakes are unaffected by this change.
      Reviewed-by: NDavid Benjamin <davidben@chromium.org>
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      6e3d0153
  5. 24 3月, 2015 1 次提交
  6. 23 3月, 2015 2 次提交
  7. 15 3月, 2015 1 次提交
  8. 22 1月, 2015 1 次提交
  9. 16 12月, 2014 1 次提交
  10. 11 12月, 2014 1 次提交
  11. 05 12月, 2014 1 次提交
  12. 04 12月, 2014 1 次提交
  13. 28 11月, 2014 1 次提交
  14. 19 11月, 2014 1 次提交
  15. 24 10月, 2014 1 次提交
  16. 15 10月, 2014 1 次提交
  17. 22 8月, 2014 1 次提交
  18. 07 8月, 2014 1 次提交
  19. 05 7月, 2014 1 次提交
  20. 04 7月, 2014 1 次提交
  21. 01 5月, 2014 1 次提交
  22. 28 3月, 2014 1 次提交
    • D
      Security framework. · b362ccab
      Dr. Stephen Henson 提交于
      Security callback: selects which parameters are permitted including
      sensible defaults based on bits of security.
      
      The "parameters" which can be selected include: ciphersuites,
      curves, key sizes, certificate signature algorithms, supported
      signature algorithms, DH parameters, SSL/TLS version, session tickets
      and compression.
      
      In some cases prohibiting the use of a parameters will mean they are
      not advertised to the peer: for example cipher suites and ECC curves.
      In other cases it will abort the handshake: e.g DH parameters or the
      peer key size.
      
      Documentation to follow...
      b362ccab
  23. 06 11月, 2013 1 次提交
  24. 25 9月, 2013 1 次提交
  25. 18 9月, 2013 1 次提交
  26. 06 9月, 2013 1 次提交
    • S
      Add callbacks supporting generation and retrieval of supplemental data... · 36086186
      Scott Deboy 提交于
      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
  27. 14 6月, 2013 1 次提交
  28. 13 6月, 2013 1 次提交
  29. 14 4月, 2013 1 次提交
  30. 09 4月, 2013 1 次提交
    • D
      Suite B support for DTLS 1.2 · 4544f0a6
      Dr. Stephen Henson 提交于
      Check for Suite B support using method flags instead of version numbers:
      anything supporting TLS 1.2 cipher suites will also support Suite B.
      
      Return an error if an attempt to use DTLS 1.0 is made in Suite B mode.
      4544f0a6
  31. 02 12月, 2012 1 次提交
  32. 17 11月, 2012 1 次提交
  33. 31 8月, 2012 1 次提交
  34. 30 8月, 2012 1 次提交
  35. 15 8月, 2012 1 次提交
  36. 25 7月, 2012 1 次提交
  37. 24 7月, 2012 2 次提交
    • D
      check EC tmp key matches preferences · d18b716d
      Dr. Stephen Henson 提交于
      d18b716d
    • D
      Add support for certificate stores in CERT structure. This makes it · 74ecfab4
      Dr. Stephen Henson 提交于
      possible to have different stores per SSL structure or one store in
      the parent SSL_CTX. Include distint stores for certificate chain
      verification and chain building. New ctrl SSL_CTRL_BUILD_CERT_CHAIN
      to build and store a certificate chain in CERT structure: returing
      an error if the chain cannot be built: this will allow applications
      to test if a chain is correctly configured.
      
      Note: if the CERT based stores are not set then the parent SSL_CTX
      store is used to retain compatibility with existing behaviour.
      74ecfab4
  38. 19 7月, 2012 1 次提交