summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl_sess.c
AgeCommit message (Expand)Author
2024-03-27Unify up_ref implementations in libsslTheo Buehler
2024-01-24Stop fiddling with hash table internals from lhash doall callers.Joel Sing
2023-11-19Unifdef OPENSSL_NO_ENGINE in libsslTheo Buehler
2023-07-08Hide all public symbols in libsslBob Beck
2022-11-26Make internal header file names consistentTheo Buehler
2022-10-20Provide ssl_session_dup()Theo Buehler
2022-10-20Clean up resumption master secret in SSL_SESSION_free()Theo Buehler
2022-10-02Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.Joel Sing
2022-08-17Deduplicate peer certificate chain processing code.Joel Sing
2022-06-07Use CBS_write_bytes() instead of manual unpacking of a CBS and assigningTheo Buehler
2022-06-07Simplify various CBS_write_bytes() callsTheo Buehler
2022-06-07Tweak readability of a test: compare tmp explicitly against 0 and dropTheo Buehler
2022-06-07Add a cast to SSL_SESSION_get_id() to indicate that session_id_lengthTheo Buehler
2022-06-07fix indentTheo Buehler
2022-06-07Unindent and simplify remove_session_lock()Theo Buehler
2022-06-06Fix comment + spacing.Theo Buehler
2022-01-11Remove peer_pkeys from SSL_SESSION.Joel Sing
2022-01-11Rename 'peer' to 'peer_cert' in SSL_SESSION.Joel Sing
2022-01-08Merge SESS_CERT into SSL_SESSION.Joel Sing
2021-10-25Fold SSL_SESSION_INTERNAL back into SSL_SESSION.Joel Sing
2021-09-08Provide SSL_SESSION_is_resumable and SSL_set_psk_use_session_callback stubsTheo Buehler
2021-05-16Explicitly include <openssl/opensslconf.h> in files using OPENSSL_NO_*Joel Sing
2021-05-10Provide SSL_SESSION_get0_cipher(3)Theo Buehler
2021-02-20Handle DTLS1_2_VERSION in various places.Joel Sing
2020-10-11Condense and simplify TLS methods.Joel Sing
2020-09-19Prepare to provide SSL_SESSION_{set,get}_max_early_data()Theo Buehler
2020-09-17Simplify SSL method lookups.Joel Sing
2020-09-14Cleanup and simplify SSL_set_session().Joel Sing
2020-09-02KNF and comment tweaksTheo Buehler
2020-09-01Zero out data to avoid leaving stack garbage in the tail ofTheo Buehler
2020-09-01The bumping of sess_cb_hit stats can wait until handling ofTheo Buehler
2020-09-01In the explanatory comment of ssl_get_prev_session fix the spelling ofTheo Buehler
2020-09-01Split session retrieval out of ssl_get_prev_session()Theo Buehler
2020-09-01copy session id directly in ssl_get_prev_sessionTheo Buehler
2020-09-01indent the only other label in this fileTheo Buehler
2020-09-01Indent label and remove dangling elseTheo Buehler
2020-09-01Zap NULL check before SSL_SESSION_free()Theo Buehler
2020-09-01Rename the session pointer ret to sessTheo Buehler
2020-08-31Return code tweaks for session ticket handlersTheo Buehler
2020-08-31Send alert on ssl_get_prev_session failureTheo Buehler
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