aboutsummaryrefslogtreecommitdiff
path: root/ssl/ssl_sess.c
AgeCommit message (Expand)AuthorFilesLines
2016-08-12GH1446: Add SSL_SESSION_get0_cipherRich Salz1-0/+5
2016-07-20Fix a few if(, for(, while( inside code.FdaSilvaYY1-2/+2
2016-07-19Remove sessions from external cache, even if internal cache not used.Matt Caswell1-5/+5
2016-06-14Initialize the session_idKurt Roeckx1-0/+2
2016-06-13Ensure SSL_set_session clears the old session from cache if it is badMatt Caswell1-19/+11
2016-06-08Always use session_ctx when removing a sessionTodd Short1-1/+1
2016-05-31Remove null check, per review feedback. Note this in the docs.TJ Saunders1-2/+0
2016-05-31Add an SSL_SESSION accessor for obtaining the protocol version number, withTJ Saunders1-0/+7
2016-05-20Rename lh_xxx,sk_xxx tp OPENSSL_{LH,SK}_xxxRich Salz1-3/+3
2016-05-17Copyright consolidation 01/10Rich Salz1-107/+7
2016-05-17Fix some out of date commentsMatt Caswell1-3/+3
2016-04-28Add checks on CRYPTO_new_ex_data return valueFdaSilvaYY1-2/+5
2016-04-14Add SSL_SESSION_get0_hostname()Lyon Chen1-0/+5
2016-03-27Allow different protocol version when trying to reuse a sessionFedor Indutny1-15/+4
2016-03-20Remove #error from include files.Rich Salz1-3/+1
2016-03-08Convert CRYPTO_LOCK_SSL_* to new multi-threading APIAlessandro Ghedini1-24/+49
2016-02-11Move to REF_DEBUG, for consistency.Rich Salz1-9/+2
2016-02-01constify PACKETEmilia Kasper1-10/+6
2016-01-26Remove /* foo.c */ commentsRich Salz1-1/+0
2016-01-19Validate ClientHello session_id field length and send alert on failureAlessandro Ghedini1-5/+1
2016-01-11Add lh_doall_arg inliningDr. Stephen Henson1-4/+3
2016-01-07Fix declarations and constification for inline stack.Dr. Stephen Henson1-1/+1
2015-12-16Rename some BUF_xxx to OPENSSL_xxxRich Salz1-8/+8
2015-12-08Extended master secret fixes and checks.Dr. Stephen Henson1-2/+20
2015-12-01ex_data part 2: doc fixes and CRYPTO_free_ex_index.Rich Salz1-9/+0
2015-11-23Fix a few missed "if (!ptr)" cleanupsRich Salz1-1/+1
2015-11-09Standardise our style for checking malloc failuresMatt Caswell1-1/+1
2015-10-09DTLS: remove unused cookie fieldEmilia Kasper1-1/+1
2015-10-05Add PACKET_copy_allEmilia Kasper1-4/+7
2015-10-05ssl_sess.c: grab a copy of the session IDEmilia Kasper1-6/+8
2015-10-05ssl3_get_client_hello: rearrange logicEmilia Kasper1-11/+13
2015-09-03remove 0 assignments.Rich Salz1-18/+1
2015-09-02Add and use OPENSSL_zallocRich Salz1-2/+1
2015-08-31Add X509_up_ref function.Dr. Stephen Henson1-1/+1
2015-08-03PACKETise ClientHello processingMatt Caswell1-8/+3
2015-06-30Dup peer_chain properly in SSL_SESSIONDr. Stephen Henson1-0/+6
2015-06-22Remove SESS_CERT entirely.Dr. Stephen Henson1-4/+0
2015-06-22Move peer chain to SSL_SESSION structure.Dr. Stephen Henson1-0/+1
2015-06-11More ssl_session_dup fixesMatt Caswell1-34/+38
2015-06-02Fix race condition in NewSessionTicketMatt Caswell1-0/+116
2015-05-22Remove support for OPENSSL_NO_TLSEXTMatt Caswell1-19/+7
2015-05-13Remove Kerberos support from libsslMatt Caswell1-14/+0
2015-05-05memset, memcpy, sizeof consistency fixesRich Salz1-1/+1
2015-05-04Use safer sizeof variant in mallocRich Salz1-1/+1
2015-05-01free NULL cleanup -- codaRich Salz1-16/+8
2015-05-01free null cleanup finaleRich Salz1-5/+2
2015-04-30Add sanity check to ssl_get_prev_sessionMatt Caswell1-1/+1
2015-04-30free cleanup almost the finaleRich Salz1-2/+1
2015-04-30free NULL cleanup 5aRich Salz1-2/+1
2015-04-28remove malloc castsRich Salz1-2/+2