1. 13 12月, 2018 1 次提交
  2. 12 12月, 2018 1 次提交
  3. 10 12月, 2018 1 次提交
  4. 07 12月, 2018 1 次提交
  5. 05 12月, 2018 1 次提交
  6. 03 12月, 2018 1 次提交
  7. 30 11月, 2018 1 次提交
  8. 20 11月, 2018 1 次提交
  9. 13 11月, 2018 1 次提交
    • V
      Added missing signature algorithm reflection functions · 45f24725
      Viktor Dukhovni 提交于
          SSL_get_signature_nid()      -- local signature algorithm
          SSL_get_signature_type_nid() -- local signature algorithm key type
          SSL_get_peer_tmp_key()       -- Peer key-exchange public key
          SSL_get_tmp_key              -- local key exchange public key
      
      Aliased pre-existing SSL_get_server_tmp_key(), which was formerly
      just for clients, to SSL_get_peer_tmp_key().  Changed internal
      calls to use the new name.
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      45f24725
  10. 12 11月, 2018 2 次提交
    • M
      Merge the CA list documentation for clarity · 44197e96
      Matt Caswell 提交于
      Reviewed-by: NViktor Dukhovni <viktor@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/7503)
      
      (cherry picked from commit 6e68dae85a8f91944370125561c7ec0d5da46c20)
      44197e96
    • M
      Separate ca_names handling for client and server · b4970e8b
      Matt Caswell 提交于
      SSL(_CTX)?_set_client_CA_list() was a server side only function in 1.1.0.
      If it was called on the client side then it was ignored. In 1.1.1 it now
      makes sense to have a CA list defined for both client and server (the
      client now sends it the the TLSv1.3 certificate_authorities extension).
      Unfortunately some applications were using the same SSL_CTX for both
      clients and servers and this resulted in some client ClientHellos being
      excessively large due to the number of certificate authorities being sent.
      
      This commit seperates out the CA list updated by
      SSL(_CTX)?_set_client_CA_list() and the more generic
      SSL(_CTX)?_set0_CA_list(). This means that SSL(_CTX)?_set_client_CA_list()
      still has no effect on the client side. If both CA lists are set then
      SSL(_CTX)?_set_client_CA_list() takes priority.
      
      Fixes #7411
      Reviewed-by: NViktor Dukhovni <viktor@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/7503)
      
      (cherry picked from commit 98732979001dbb59320803713c4c91ba40234250)
      b4970e8b
  11. 09 11月, 2018 1 次提交
  12. 08 11月, 2018 1 次提交
  13. 17 10月, 2018 1 次提交
  14. 11 10月, 2018 1 次提交
  15. 08 10月, 2018 1 次提交
  16. 26 9月, 2018 1 次提交
  17. 24 9月, 2018 1 次提交
  18. 18 9月, 2018 1 次提交
  19. 17 9月, 2018 1 次提交
  20. 16 9月, 2018 1 次提交
  21. 11 9月, 2018 1 次提交
  22. 07 9月, 2018 4 次提交
  23. 04 9月, 2018 2 次提交
  24. 03 9月, 2018 3 次提交
  25. 01 9月, 2018 2 次提交
  26. 24 8月, 2018 1 次提交
  27. 23 8月, 2018 2 次提交
  28. 22 8月, 2018 2 次提交
  29. 20 8月, 2018 2 次提交