Commit History

Autor SHA1 Mensaxe Data
  Andy Polyakov 9ef9088c15 ssl/*: switch to switch to Thread-Sanitizer-friendly primitives. %!s(int64=6) %!d(string=hai) anos
  Benjamin Kaduk 1c4aa31d79 Normalize SNI hostname handling for SSL and SSL_SESSION %!s(int64=6) %!d(string=hai) anos
  Matt Caswell 6cc0b3c217 Respect SSL_OP_NO_TICKET in TLSv1.3 %!s(int64=6) %!d(string=hai) anos
  Matt Caswell 27232cc338 Don't use OPENSSL_strdup() for copying alpn_selected %!s(int64=6) %!d(string=hai) anos
  Marcus Huewe c0a58e034d Do not free a session before calling the remove_session_cb %!s(int64=6) %!d(string=hai) anos
  Matt Caswell 6cf2dbd9fa Don't store the ticket nonce in the session %!s(int64=6) %!d(string=hai) anos
  Bernd Edlinger 1bb829300a Fix array bounds violation in ssl_session_dup %!s(int64=6) %!d(string=hai) anos
  Matt Caswell 61fb59238d Rework the decrypt ticket callback %!s(int64=6) %!d(string=hai) anos
  Rich Salz e6e9170d6e Allow NULL for some _free routines. %!s(int64=6) %!d(string=hai) anos
  Matt Caswell 320a81277e Remove some code for a contributor that we cannot find %!s(int64=6) %!d(string=hai) anos
  Matt Caswell b0edda11cb Update copyright year %!s(int64=6) %!d(string=hai) anos
  Kurt Roeckx 16cfc2c90d Don't use a ssl specific DRBG anymore %!s(int64=6) %!d(string=hai) anos
  Matt Caswell 66d7de1634 Add an anti-replay mechanism %!s(int64=6) %!d(string=hai) anos
  Matt Caswell 32305f8850 Always call the new_session_cb when issuing a NewSessionTicket in TLSv1.3 %!s(int64=6) %!d(string=hai) anos
  Benjamin Saunders 3fa2812f32 Introduce SSL_CTX_set_stateless_cookie_{generate,verify}_cb %!s(int64=6) %!d(string=hai) anos
  Todd Short df0fed9aab Session Ticket app data %!s(int64=7) %!d(string=hai) anos
  Rich Salz cbe2964821 Consistent formatting for sizeof(foo) %!s(int64=6) %!d(string=hai) anos
  Matt Caswell f63a17d66d Convert the state machine code to use SSLfatal() %!s(int64=6) %!d(string=hai) anos
  Benjamin Kaduk 1fcb4e4d52 Use atomics for SSL_CTX statistics %!s(int64=6) %!d(string=hai) anos
  KaoruToda 26a7d938c9 Remove parentheses of return. %!s(int64=6) %!d(string=hai) anos
  KaoruToda 208fb891e3 Since return is inconsistent, I removed unnecessary parentheses and %!s(int64=6) %!d(string=hai) anos
  Todd Short a84e5c9aa8 Session resume broken switching contexts %!s(int64=7) %!d(string=hai) anos
  Pauli f32b0abe26 Remove unnecessary #include <openssl/lhash.h> directives. %!s(int64=6) %!d(string=hai) anos
  Matt Caswell 67738645dc Add functions for getting/setting SNI/ALPN info in SSL_SESSION %!s(int64=7) %!d(string=hai) anos
  Matt Caswell 98e1d93454 Add SSL_SESSION_set_max_early_data() %!s(int64=7) %!d(string=hai) anos
  Pauli cd420b0b1f Move the REF_PRINT support from e_os.h to internal/refcount.h. %!s(int64=6) %!d(string=hai) anos
  Pauli 677963e5a4 e_os.h removal from other headers and source files. %!s(int64=6) %!d(string=hai) anos
  Kazuki Yamaguchi 0afca8113e Do not lookup zero-length session ID %!s(int64=7) %!d(string=hai) anos
  Matt Caswell 07927bedf3 Add an SSL_SESSION_dup() function %!s(int64=7) %!d(string=hai) anos
  Rich Salz ae3947de09 Add a DRBG to each SSL object %!s(int64=7) %!d(string=hai) anos