28 Commits (3f8074c2de0386501e746c4685e047047a4375b0)

Autor SHA1 Mensaje Fecha
  David Benjamin 5ad94767ab Remove legacy SSL_CTX_sess_set_get_cb overload. hace 6 años
  David Benjamin b8b1a9d8de Add SSL_SESSION_get0_cipher. hace 6 años
  David Benjamin 8e7bbbab15 Use more scopers. hace 7 años
  David Benjamin d1e3ce1fb0 Rename ssl3_send_alert and ssl3_protocol_version. hace 7 años
  David Benjamin a4bafd33b3 Add SSL_SESSION_{get,set}_protocol_version. hace 7 años
  David Benjamin 81f030b106 Switch OPENSSL_VERSION_NUMBER to 1.1.0. hace 8 años
  David Benjamin e9c7b1c8ae Add SSL_SESSION_is_single_use. hace 7 años
  David Benjamin 21fa684236 Have fun with lock scopers. hace 7 años
  David Benjamin 9eaa3bd55d Remove SSL_CTX_sessions and properly lock SSL_CTX_sess_number. hace 7 años
  David Benjamin 15868b3bba Revert "Work around a Java client bug when rotating certificates." hace 7 años
  Martin Kreichgauer 6dc892fcdf Remove redundant calls to |OPENSSL_cleanse| and |OPENSSL_realloc_clean|. hace 7 años
  David Benjamin 9a4876e193 Remove hmac.h include from ssl.h. hace 7 años
  David Benjamin 5a79ff5efd Clarify some comments. hace 7 años
  David Benjamin aba057a4e0 Work around a Java client bug when rotating certificates. hace 7 años
  David Benjamin a861460c89 Make SNI per-connection, not per-session. hace 7 años
  David Benjamin fd45ee7da8 Replace bits in SSL_HANDSHAKE with bool. hace 7 años
  David Benjamin c11ea942b7 Convert comments in ssl. hace 7 años
  Steven Valdez 398085ba04 Simplify states with hs_wait_t returns. hace 7 años
  Steven Valdez 4d71a9a2ca Migrate TLS 1.2 and below state machines to the new style. hace 7 años
  David Benjamin 8fc2dc07d8 Put SCTs and OCSP responses in CRYPTO_BUFFERs. hace 7 años
  Martin Kreichgauer 72912d2500 Rotate the default ticket encryption key. hace 7 años
  David Benjamin ca9e8f52f1 Tidy up handshake digest logic. hace 7 años
  David Benjamin 27e377ec65 Fix miscellaneous clang-tidy warnings. hace 7 años
  David Benjamin 37af90f721 Convert a few more scopers. hace 7 años
  David Benjamin 31b0c9be30 Add a bunch of scopers. hace 7 años
  David Benjamin e39ac8fb59 Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. hace 7 años
  David Benjamin 86e95b852e Move libssl's internals into the bssl namespace. hace 7 años
  David Benjamin 0238d8f4ff Switch more files to C++. hace 7 años
  David Benjamin a6bae93bf8 Never set not_resumable on an immutable session. hace 7 años
  Steven Valdez 8f36c51f98 Revise version negotiation logic on the C side. hace 7 años
  Steven Valdez e831a81518 Adding support for sending early data on the client. hace 7 años
  David Benjamin d94682dce5 Remove ex_data's dup hook. hace 7 años
  Adam Langley 4c341d0299 Support asynchronous ticket decryption with TLS 1.0–1.2. hace 7 años
  David Benjamin be49706c42 Rename initial_ctx to session_ctx. hace 7 años
  David Benjamin ad8f5e1de9 Don't use long for timestamps. hace 7 años
  David Benjamin 45738dd496 Move new_cipher and new_session to SSL_HANDSHAKE. hace 7 años
  David Benjamin 5960a90964 Move sid_ctx from SSL/SSL_CTX to CERT. hace 7 años
  Steven Valdez 27a9e6ae1b Adding ALPN to session. hace 7 años
  David Benjamin 9e766d7532 Unexport the handshake's internal state. hace 7 años
  Adam Langley 46db7af2c9 Remove |X509| things from SSL_SESSION. hace 7 años
  Steven Valdez 908ac19e8e Moving transcript and PRF functions to SSL_TRANSCRIPT. hace 7 años
  Alessandro Ghedini 33fe4a0d14 Remove support for setting per-connection default session timeout hace 7 años
  Steven Valdez 2f82a0e51b Don't stash tlsext_hostname in ssl_get_new_session. hace 7 años
  David Benjamin 17b3083373 Use a separate timeout scheme for TLS 1.3. hace 7 años
  David Benjamin 0b1bb12ce8 Push the SSL_CTX session_timeout zero logic up. hace 7 años
  David Benjamin b5c58db9ff TLS 1.3 sessions should not be added to the server session cache. hace 7 años
  Steven Valdez 08b65f4e31 Enabling 0-RTT on new Session Tickets. hace 7 años
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. hace 7 años
  David Benjamin f1050fd79a Preserve the peer signature algorithm across resumes. hace 7 años
  David Benjamin 4882a6c50b Replace key_exchange_info with group_id. hace 7 años