1. 1a118bb Rename CRYPTO_get_ex_new_index to CRYPTO_get_ex_new_index_ex by David Benjamin · 1 year ago
  2. fc1f521 Align CRYPTO_get_ex_new_index with the public API's calling convention by David Benjamin · 1 year, 1 month ago
  3. fbf10f0 Make an internal RefCounted base class for libssl by David Benjamin · 1 year, 1 month ago
  4. 6e723e5 Convert a few more ints to bools in libssl. by David Benjamin · 2 years ago
  5. dcabfe2 Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure. by Bob Beck · 2 years, 1 month ago
  6. f7d37fb Fix various malloc failure paths. by David Benjamin · 2 years, 1 month ago
  7. df8a55b Const-correct sk_FOO_deep_copy's copy callback. by David Benjamin · 2 years, 2 months ago
  8. 10fef97 Prefer established session properties mid renegotiation. by David Benjamin · 2 years, 7 months ago
  9. a10017c Reduce bouncing on the cache lock in ssl_update_cache. by David Benjamin · 3 years, 9 months ago
  10. b587911 Remove the Channel ID callback. by David Benjamin · 3 years, 10 months ago
  11. 71a3b82 Check for resumption identifiers in SSL_SESSION_is_resumable. by David Benjamin · 3 years, 10 months ago
  12. 962b375 Move session ID assignment out of ssl_get_new_session. by David Benjamin · 3 years, 10 months ago
  13. 5351c8b Rename the master_key field in SSL_SESSION to secret. by David Benjamin · 4 years, 4 months ago
  14. 51607f1 Implement draft-vvv-tls-alps-01. by Steven Valdez · 4 years, 7 months ago
  15. 5e08695 Fix handling of quic_early_data_context. by Nick Harper · 4 years, 6 months ago
  16. 8519432 Modify how QUIC 0-RTT go/no-go decision is made. by Nick Harper · 4 years, 10 months ago
  17. 7c52299 Restrict when 0-RTT will be accepted in QUIC. by Nick Harper · 4 years, 11 months ago
  18. f9e0cda Add SSL_SESSION_copy_without_early_data. by David Benjamin · 5 years ago
  19. 6bfd25c Add is_quic bit to SSL_SESSION by Nick Harper · 5 years ago
  20. 754d4c9 Fix client handling of 0-RTT rejects with cipher mismatch. by David Benjamin · 5 years ago
  21. 3ba9586 Rename a number of BUF_* functions to OPENSSL_*. by David Benjamin · 5 years ago
  22. 5274cea Always store early data tickets. by Steven Valdez · 6 years ago
  23. 8c7c635 Support symbol prefixes by Joshua Liebow-Feeser · 7 years ago
  24. 2865567 Use Span/Array for ticket decryption. by David Benjamin · 7 years ago
  25. 7bb0fbf C++ the ticket keys a bit. by David Benjamin · 7 years ago
  26. 50596f8 Switch some easy SSL fields to UniquePtr. by David Benjamin · 7 years ago
  27. bfdd1a9 Give SSL_SESSION a destructor. by David Benjamin · 7 years ago
  28. 58150ed Add lh_FOO_retrieve_key to avoid stack-allocating SSL_SESSION. by David Benjamin · 7 years ago
  29. 63c7912 Remove the redundant version check in ssl_session_cmp. by David Benjamin · 7 years ago
  30. 2908dd1 Add bssl::UpRef. by David Benjamin · 7 years ago
  31. a3a71e9 Flip SSL_SESSION fields to bool. by David Benjamin · 7 years ago
  32. 9bb15f5 Remove SSL 3.0 implementation. by David Benjamin · 7 years ago
  33. 3b2ff02 Add SSL_SESSION_get0_id_context. by David Benjamin · 7 years ago
  34. caf8ddd Add SSL_SESSION_set1_id. by David Benjamin · 7 years ago
  35. 5b220ee Add APIs to query authentication properties of SSL_SESSIONs. by David Benjamin · 7 years ago
  36. 02de7bd Add some more accessors to SSL_SESSION. by David Benjamin · 7 years ago
  37. 98472cb Consistently use session_ctx for session caching. by David Benjamin · 7 years ago
  38. b7bc80a SSL_CONFIG: new struct for sheddable handshake configuration. by Matthew Braithwaite · 7 years ago
  39. 855dabc Add an accessor for session->certs. by David Benjamin · 7 years ago
  40. 5ad9476 Remove legacy SSL_CTX_sess_set_get_cb overload. by David Benjamin · 7 years ago
  41. b8b1a9d Add SSL_SESSION_get0_cipher. by David Benjamin · 7 years ago
  42. 8e7bbba Use more scopers. by David Benjamin · 7 years ago
  43. d1e3ce1 Rename ssl3_send_alert and ssl3_protocol_version. by David Benjamin · 7 years ago
  44. a4bafd3 Add SSL_SESSION_{get,set}_protocol_version. by David Benjamin · 7 years ago
  45. 81f030b Switch OPENSSL_VERSION_NUMBER to 1.1.0. by David Benjamin · 9 years ago
  46. e9c7b1c Add SSL_SESSION_is_single_use. by David Benjamin · 7 years ago
  47. 21fa684 Have fun with lock scopers. by David Benjamin · 7 years ago
  48. 9eaa3bd Remove SSL_CTX_sessions and properly lock SSL_CTX_sess_number. by David Benjamin · 7 years ago
  49. 15868b3 Revert "Work around a Java client bug when rotating certificates." by David Benjamin · 7 years ago
  50. 6dc892f Remove redundant calls to |OPENSSL_cleanse| and |OPENSSL_realloc_clean|. by Martin Kreichgauer · 8 years ago
  51. 9a4876e Remove hmac.h include from ssl.h. by David Benjamin · 7 years ago
  52. 5a79ff5 Clarify some comments. by David Benjamin · 8 years ago
  53. aba057a Work around a Java client bug when rotating certificates. by David Benjamin · 8 years ago
  54. a861460 Make SNI per-connection, not per-session. by David Benjamin · 8 years ago
  55. fd45ee7 Replace bits in SSL_HANDSHAKE with bool. by David Benjamin · 8 years ago
  56. c11ea942 Convert comments in ssl. by David Benjamin · 8 years ago
  57. 398085b Simplify states with hs_wait_t returns. by Steven Valdez · 8 years ago
  58. 4d71a9a Migrate TLS 1.2 and below state machines to the new style. by Steven Valdez · 8 years ago
  59. 8fc2dc0 Put SCTs and OCSP responses in CRYPTO_BUFFERs. by David Benjamin · 8 years ago
  60. 72912d2 Rotate the default ticket encryption key. by Martin Kreichgauer · 8 years ago
  61. ca9e8f5 Tidy up handshake digest logic. by David Benjamin · 8 years ago
  62. 27e377e Fix miscellaneous clang-tidy warnings. by David Benjamin · 8 years ago
  63. 37af90f Convert a few more scopers. by David Benjamin · 8 years ago
  64. 31b0c9b Add a bunch of scopers. by David Benjamin · 8 years ago
  65. e39ac8f Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. by David Benjamin · 8 years ago
  66. 86e95b8 Move libssl's internals into the bssl namespace. by David Benjamin · 8 years ago
  67. 0238d8f Switch more files to C++. by David Benjamin · 8 years ago[Renamed (95%) from ssl/ssl_session.c]
  68. a6bae93 Never set not_resumable on an immutable session. by David Benjamin · 8 years ago
  69. 8f36c51 Revise version negotiation logic on the C side. by Steven Valdez · 8 years ago
  70. e831a81 Adding support for sending early data on the client. by Steven Valdez · 8 years ago
  71. d94682d Remove ex_data's dup hook. by David Benjamin · 8 years ago
  72. 4c341d0 Support asynchronous ticket decryption with TLS 1.0–1.2. by Adam Langley · 8 years ago
  73. be49706 Rename initial_ctx to session_ctx. by David Benjamin · 8 years ago
  74. ad8f5e1 Don't use long for timestamps. by David Benjamin · 8 years ago
  75. 45738dd Move new_cipher and new_session to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  76. 5960a90 Move sid_ctx from SSL/SSL_CTX to CERT. by David Benjamin · 8 years ago
  77. 27a9e6a Adding ALPN to session. by Steven Valdez · 8 years ago
  78. 9e766d7 Unexport the handshake's internal state. by David Benjamin · 8 years ago
  79. 46db7af Remove |X509| things from SSL_SESSION. by Adam Langley · 8 years ago
  80. 908ac19 Moving transcript and PRF functions to SSL_TRANSCRIPT. by Steven Valdez · 8 years ago
  81. 33fe4a0 Remove support for setting per-connection default session timeout by Alessandro Ghedini · 8 years ago
  82. 2f82a0e Don't stash tlsext_hostname in ssl_get_new_session. by Steven Valdez · 8 years ago
  83. 17b3083 Use a separate timeout scheme for TLS 1.3. by David Benjamin · 8 years ago
  84. 0b1bb12 Push the SSL_CTX session_timeout zero logic up. by David Benjamin · 8 years ago
  85. b5c58db TLS 1.3 sessions should not be added to the server session cache. by David Benjamin · 8 years ago
  86. 08b65f4 Enabling 0-RTT on new Session Tickets. by Steven Valdez · 8 years ago
  87. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 8 years ago
  88. f1050fd Preserve the peer signature algorithm across resumes. by David Benjamin · 8 years ago
  89. 4882a6c Replace key_exchange_info with group_id. by David Benjamin · 8 years ago
  90. 68e7124 Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well. by Adam Langley · 8 years ago
  91. 364f7a6 Push the difference in chain semantics to the edge. by Adam Langley · 8 years ago
  92. cb0c29f Move state and next_state to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  93. 5edfc8c Emulate the client_cert_cb with cert_cb. by David Benjamin · 8 years ago
  94. 5888946 Remove SSL_CTX_get_client_cert_cb. by David Benjamin · 8 years ago
  95. c0fc7a1 Revert "Add |SSL_CTX_set0_buffer_pool|." and "Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well." by Adam Langley · 8 years ago
  96. e850909 Hold certificates in an SSL_SESSION as CRYPTO_BUFFERSs as well. by Adam Langley · 8 years ago
  97. 30c4c30 Revise some integer sizes. by David Benjamin · 8 years ago
  98. 731058e Typedef ssl_early_callback_ctx to SSL_CLIENT_HELLO. by David Benjamin · 8 years ago
  99. f3c8f8d Pass explicit parameters elsewhere. by David Benjamin · 8 years ago
  100. bf48364 Support setting per-connection default session lifetime value by Alessandro Ghedini · 8 years ago