summaryrefslogtreecommitdiffstats
path: root/ssl/ssl_sess.c
AgeCommit message (Expand)Author
2017-04-26Add support for SSL_SESSION_is_resumable()Matt Caswell
2017-04-07Move the extensions context codes into the public APIMatt Caswell
2017-03-08this change will prevent undefined behavior when src and dst are equal (memcp...Roberto Guimaraes
2017-03-02Add a SSL_SESSION_get_max_early_data() functionMatt Caswell
2017-03-02Only accept early_data if the negotiated ALPN is the sameMatt Caswell
2017-02-28Remove unnecessary memset after PR #2583 avoids accessingBernd Edlinger
2017-01-30Various style fixes following review feedbackMatt Caswell
2017-01-30Remove unneccessary commentsMatt Caswell
2017-01-30If we have no suitable PSK kex modes then don't attempt to resumeMatt Caswell
2017-01-30Make the "ticket" function return codes clearerMatt Caswell
2017-01-30Miscellaneous style tweaks based on feedback receivedMatt Caswell
2017-01-30Always ensure that session->cipher is setMatt Caswell
2017-01-30Move session version consistency checkMatt Caswell
2017-01-30Implement Server side of PSK extension parsingMatt Caswell
2017-01-30Add a TODO around handling of SSL_get_session() and SSL_get1_session()Matt Caswell
2017-01-24Fix a ssl session leak due to OOM in lh_SSL_SESSION_insertBernd Edlinger
2017-01-09Review commentsRich Salz
2017-01-09Move extension data into sub-structsRich Salz
2016-11-17Add support for reference counting using C11 atomicsKurt Roeckx
2016-11-16Add a TLS version consistency check during session resumptionMatt Caswell
2016-11-10Rename the Elliptic Curves extension to supported_groupsMatt Caswell
2016-11-09Improve some comment documentation following the extensions refactorMatt Caswell
2016-11-09Refactor ClientHello processing so that extensions get parsed earlierMatt Caswell
2016-11-04Fix misc size_t issues causing Windows warnings in 64 bitMatt Caswell
2016-11-02Add the SSL_METHOD for TLSv1.3 and all other base changes requiredMatt Caswell
2016-08-18Indent ssl/Emilia Kasper
2016-08-17Add missing session id and tlsext_status accessorsRemi Gacogne
2016-08-16Convert SSL_SESSION* functions to use const gettersMatt Caswell
2016-08-12GH1446: Add SSL_SESSION_get0_cipherRich Salz
2016-07-20Fix a few if(, for(, while( inside code.FdaSilvaYY
2016-07-19Remove sessions from external cache, even if internal cache not used.Matt Caswell
2016-06-14Initialize the session_idKurt Roeckx
2016-06-13Ensure SSL_set_session clears the old session from cache if it is badMatt Caswell
2016-06-08Always use session_ctx when removing a sessionTodd Short
2016-05-31Remove null check, per review feedback. Note this in the docs.TJ Saunders
2016-05-31Add an SSL_SESSION accessor for obtaining the protocol version number, withTJ Saunders
2016-05-20Rename lh_xxx,sk_xxx tp OPENSSL_{LH,SK}_xxxRich Salz
2016-05-17Copyright consolidation 01/10Rich Salz
2016-05-17Fix some out of date commentsMatt Caswell
2016-04-28Add checks on CRYPTO_new_ex_data return valueFdaSilvaYY
2016-04-14Add SSL_SESSION_get0_hostname()Lyon Chen
2016-03-27Allow different protocol version when trying to reuse a sessionFedor Indutny
2016-03-20Remove #error from include files.Rich Salz
2016-03-08Convert CRYPTO_LOCK_SSL_* to new multi-threading APIAlessandro Ghedini
2016-02-11Move to REF_DEBUG, for consistency.Rich Salz
2016-02-01constify PACKETEmilia Kasper
2016-01-26Remove /* foo.c */ commentsRich Salz
2016-01-19Validate ClientHello session_id field length and send alert on failureAlessandro Ghedini
2016-01-11Add lh_doall_arg inliningDr. Stephen Henson
2016-01-07Fix declarations and constification for inline stack.Dr. Stephen Henson