summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl_sess.c
AgeCommit message (Expand)Author
2019-04-22Pass the session ID down to the session/ticket handling code as a CBS.Joel Sing
2019-04-04This case also needs to be fatal.Joel Sing
2019-04-01mark ERR_R_INTERNAL_ERROR instead of assert or _exit, sighTheo de Raadt
2019-03-24do not call assert(), which has a tendency to leave traces of stuff inTheo de Raadt
2018-08-24Simplify session ticket parsing/handling.Joel Sing
2018-04-25OpenSSL started adding const to functions all over the place. Make allTheo Buehler
2018-03-20Provide SSL_SESSION_set1_id()Theo Buehler
2018-03-17Bring in compatibility for OpenSSL 1.1 style init functions.Bob Beck
2018-03-17Provide SSL_SESSION_get_ticket_lifetime_hint() andTheo Buehler
2018-03-17SSL_SESSION_get_protocol_version() takes a const SSL_SESSION *.Theo Buehler
2018-03-17Provide SSL_SESSION_get0_id_context().Joel Sing
2018-02-22Provide SSL_SESSION_up_ref().Joel Sing
2018-02-20Provide SSL_SESSION_get_protocol_version()Theo Buehler
2018-02-17Provide SSL_SESSION_get_master_key()Joel Sing
2017-04-10Use freezero() for the internal opaque structures, instead of the currentJoel Sing
2017-02-07Change SSLerror() back to taking two args, with the first one being an SSL *.Bob Beck
2017-01-26Finish the fallout of the SSLerr->SSLerror cleanup to get rid of the uglyBob Beck
2017-01-26Send the error function codes to rot in the depths of hell where they belongBob Beck
2017-01-24Add support for setting the supported EC curves viaJoel Sing
2017-01-24sk_SSL_CIPHER_free() checks for NULL so do not bother doing the same fromJoel Sing
2017-01-24ssl_sess_cert_free() checks for NULL, so do not bother doing it at theJoel Sing
2017-01-24There is no point in zeroing fields that exist within a struct that isJoel Sing
2017-01-23Split most of SSL_METHOD out into an internal variant, which is opaque.Joel Sing
2017-01-23Move a large part of ssl_st into internal, so we can see what squeals.Bob Beck
2017-01-23Move ex_data, next and prev from SSL_SESSION to internal.Joel Sing
2017-01-23Move most of the fields in SSL_CTX to internal - the ones that remain areJoel Sing
2017-01-23move the callbacks from ssl_st to internalBob Beck
2017-01-23Move callback function pointers and argument pointers from SSL_CTX toJoel Sing
2017-01-23Move not_resumable and sess_cert from SSL_SESSION to internal.Joel Sing
2017-01-23Move the stats struct from SSL_CTX to internal.Joel Sing
2017-01-22Move internal parts of ssl_session_st to internalBob Beck
2017-01-22Convert publically visible structs to translucent structs.Joel Sing
2016-11-02Expand LHASH_OF, IMPLEMENT_LHASH_DOALL_ARG_FN and LHASH_DOALL_ARG_FNJoel Sing
2016-11-02Wrap some >80 char lines.Joel Sing
2016-09-04Sort and group functions.Joel Sing
2016-09-04Expand IMPLEMENT_PEM macros.Joel Sing
2016-03-11X509_free(3) is NULL-safe, so remove NULL checks before its calls.Michael McConville
2015-09-10Remove support for DTLS_BAD_VER. We do not support non-standard andJoel Sing
2015-09-10Correct spelling of OPENSSL_cleanse.Joel Sing
2015-08-27Remove SSLv3 support from LibreSSL.Doug Hogan
2015-07-21Remove duplicate check in libssl.Doug Hogan
2014-12-14Remove trailing whitespace.Joel Sing
2014-11-08Clean up more SSLv2 remnants.Joel Sing
2014-10-18Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().Joel Sing
2014-09-22Refactor and simplify the ECC extension handling. The existing codeJoel Sing
2014-08-11Provide a ssl3_get_cipher_by_id() function that allows ciphers to be lookedJoel Sing
2014-08-10Since we no longer need to support SSLv2-style cipher lists, startJoel Sing
2014-07-13The bell tolls for BUF_strdup - Start the migration to usingBob Beck
2014-07-12Apply a large dose of KNF.Joel Sing
2014-07-11Remove the PSK code. We don't need to drag around thisBob Beck