summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_sess.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Prepare to provide SSL_SESSION_{set,get}_max_early_data()tb2020-09-191-1/+13
* Simplify SSL method lookups.jsing2020-09-171-4/+2
* Cleanup and simplify SSL_set_session().jsing2020-09-141-36/+22
* KNF and comment tweakstb2020-09-021-8/+10
* Zero out data to avoid leaving stack garbage in the tail oftb2020-09-011-1/+3
* The bumping of sess_cb_hit stats can wait until handling oftb2020-09-011-4/+3
* In the explanatory comment of ssl_get_prev_session fix the spelling oftb2020-09-011-5/+6
* Split session retrieval out of ssl_get_prev_session()tb2020-09-011-78/+92
* copy session id directly in ssl_get_prev_sessiontb2020-09-011-3/+16
* indent the only other label in this filetb2020-09-011-2/+2
* Indent label and remove dangling elsetb2020-09-011-4/+4
* Zap NULL check before SSL_SESSION_free()tb2020-09-011-3/+2
* Rename the session pointer ret to sesstb2020-09-011-25/+25
* Return code tweaks for session ticket handlerstb2020-08-311-9/+7
* Send alert on ssl_get_prev_session failuretb2020-08-311-6/+7
* Pass the session ID down to the session/ticket handling code as a CBS.jsing2019-04-221-9/+10
* This case also needs to be fatal.jsing2019-04-041-1/+2
* mark ERR_R_INTERNAL_ERROR instead of assert or _exit, sighderaadt2019-04-011-3/+3
* do not call assert(), which has a tendency to leave traces of stuff inderaadt2019-03-241-2/+3
* Simplify session ticket parsing/handling.jsing2018-08-241-11/+11
* OpenSSL started adding const to functions all over the place. Make alltb2018-04-251-4/+4
* Provide SSL_SESSION_set1_id()tb2018-03-201-1/+14
* Bring in compatibility for OpenSSL 1.1 style init functions.beck2018-03-171-1/+6
* Provide SSL_SESSION_get_ticket_lifetime_hint() andtb2018-03-171-1/+13
* SSL_SESSION_get_protocol_version() takes a const SSL_SESSION *.tb2018-03-171-2/+2
* Provide SSL_SESSION_get0_id_context().jsing2018-03-171-6/+14
* Provide SSL_SESSION_up_ref().jsing2018-02-221-1/+8
* Provide SSL_SESSION_get_protocol_version()tb2018-02-201-1/+7
* Provide SSL_SESSION_get_master_key()jsing2018-02-171-1/+18
* Use freezero() for the internal opaque structures, instead of the currentjsing2017-04-101-6/+3
* Change SSLerror() back to taking two args, with the first one being an SSL *.beck2017-02-071-15/+15
* Finish the fallout of the SSLerr->SSLerror cleanup to get rid of the uglybeck2017-01-261-23/+12
* Send the error function codes to rot in the depths of hell where they belongbeck2017-01-261-15/+15
* Add support for setting the supported EC curves viajsing2017-01-241-4/+4
* sk_SSL_CIPHER_free() checks for NULL so do not bother doing the same fromjsing2017-01-241-3/+2
* ssl_sess_cert_free() checks for NULL, so do not bother doing it at thejsing2017-01-241-3/+6
* There is no point in zeroing fields that exist within a struct that isjsing2017-01-241-3/+1
* Split most of SSL_METHOD out into an internal variant, which is opaque.jsing2017-01-231-4/+3
* Move a large part of ssl_st into internal, so we can see what squeals.beck2017-01-231-15/+15
* Move ex_data, next and prev from SSL_SESSION to internal.jsing2017-01-231-24/+24
* Move most of the fields in SSL_CTX to internal - the ones that remain arejsing2017-01-231-28/+28
* move the callbacks from ssl_st to internalbeck2017-01-231-7/+7
* Move callback function pointers and argument pointers from SSL_CTX tojsing2017-01-231-22/+22
* Move not_resumable and sess_cert from SSL_SESSION to internal.jsing2017-01-231-5/+5
* Move the stats struct from SSL_CTX to internal.jsing2017-01-231-6/+6
* Move internal parts of ssl_session_st to internalbeck2017-01-221-9/+9
* Convert publically visible structs to translucent structs.jsing2017-01-221-4/+12
* Expand LHASH_OF, IMPLEMENT_LHASH_DOALL_ARG_FN and LHASH_DOALL_ARG_FNjsing2016-11-021-5/+11
* Wrap some >80 char lines.jsing2016-11-021-9/+9
* Sort and group functions.jsing2016-09-041-12/+11