summaryrefslogtreecommitdiff
path: root/ssl/ssl_sess.c
Commit message (Expand)AuthorAgeFilesLines
* ssl/*: switch to switch to Thread-Sanitizer-friendly primitives.Andy Polyakov2018-08-071-13/+7
* Normalize SNI hostname handling for SSL and SSL_SESSIONBenjamin Kaduk2018-07-201-9/+0
* Respect SSL_OP_NO_TICKET in TLSv1.3Matt Caswell2018-06-261-62/+72
* Don't use OPENSSL_strdup() for copying alpn_selectedMatt Caswell2018-06-211-6/+4
* Do not free a session before calling the remove_session_cbMarcus Huewe2018-06-071-3/+3
* Don't store the ticket nonce in the sessionMatt Caswell2018-06-071-9/+0
* Fix array bounds violation in ssl_session_dupBernd Edlinger2018-05-251-1/+2
* Rework the decrypt ticket callbackMatt Caswell2018-05-111-1/+6
* Allow NULL for some _free routines.Rich Salz2018-03-271-0/+2
* Remove some code for a contributor that we cannot findMatt Caswell2018-03-271-3/+0
* Update copyright yearMatt Caswell2018-03-201-1/+1
* Don't use a ssl specific DRBG anymoreKurt Roeckx2018-03-191-1/+1
* Add an anti-replay mechanismMatt Caswell2018-03-191-3/+3
* Always call the new_session_cb when issuing a NewSessionTicket in TLSv1.3Matt Caswell2018-03-191-1/+7
* Introduce SSL_CTX_set_stateless_cookie_{generate,verify}_cbBenjamin Saunders2018-03-121-0/+18
* Session Ticket app dataTodd Short2018-03-121-8/+40
* Consistent formatting for sizeof(foo)Rich Salz2017-12-071-3/+3
* Convert the state machine code to use SSLfatal()Matt Caswell2017-12-041-19/+27
* Use atomics for SSL_CTX statisticsBenjamin Kaduk2017-10-301-7/+12
* Remove parentheses of return.KaoruToda2017-10-181-18/+18
* Since return is inconsistent, I removed unnecessary parentheses andKaoruToda2017-10-091-4/+4
* Session resume broken switching contextsTodd Short2017-10-041-91/+84
* Remove unnecessary #include <openssl/lhash.h> directives.Pauli2017-09-291-1/+0
* Add functions for getting/setting SNI/ALPN info in SSL_SESSIONMatt Caswell2017-08-311-0/+39
* Add SSL_SESSION_set_max_early_data()Matt Caswell2017-08-311-0/+7
* Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli2017-08-301-1/+1
* e_os.h removal from other headers and source files.Pauli2017-08-301-1/+2
* Do not lookup zero-length session IDKazuki Yamaguchi2017-08-251-1/+2
* Add an SSL_SESSION_dup() functionMatt Caswell2017-08-091-0/+5
* Add a DRBG to each SSL objectRich Salz2017-08-031-2/+2
* remove horrible pragma macro and remove __owur from SSL_CTX_add_session() dec...Lingmo Zhu2017-08-031-3/+0
* Remove the obsolete misleading comment and code related to it.Lingmo Zhu2017-08-031-4/+7
* Updates following review feedback of TLSv1.3 draft-21 codeMatt Caswell2017-07-071-2/+1
* Send and receive the ticket_nonce field in a NewSessionTicketMatt Caswell2017-07-071-0/+10
* ssl_session_dup() missing ext.alpn_sessionTodd Short2017-06-281-0/+10
* Add SSL_SESSION_set_protocol_version()Matt Caswell2017-06-211-0/+6
* Add SSL_SESSION_set_cipher()Matt Caswell2017-06-211-0/+6
* Merge Nokia copyright notice into standardRich Salz2017-06-211-27/+1
* Fix ex_data and session_dup issuesTodd Short2017-06-021-3/+11
* Try to be more consistent about the alerts we sendMatt Caswell2017-05-191-1/+1
* Add support for SSL_SESSION_is_resumable()Matt Caswell2017-04-261-6/+16
* Move the extensions context codes into the public APIMatt Caswell2017-04-071-3/+4
* this change will prevent undefined behavior when src and dst are equal (memcp...Roberto Guimaraes2017-03-081-2/+4
* Add a SSL_SESSION_get_max_early_data() functionMatt Caswell2017-03-021-0/+5
* Only accept early_data if the negotiated ALPN is the sameMatt Caswell2017-03-021-0/+1
* Remove unnecessary memset after PR #2583 avoids accessingBernd Edlinger2017-02-281-1/+0
* Various style fixes following review feedbackMatt Caswell2017-01-301-2/+2
* Remove unneccessary commentsMatt Caswell2017-01-301-6/+6
* If we have no suitable PSK kex modes then don't attempt to resumeMatt Caswell2017-01-301-7/+9
* Make the "ticket" function return codes clearerMatt Caswell2017-01-301-9/+9