summaryrefslogtreecommitdiffstats
path: root/ssl/ssl_sess.c
AgeCommit message (Expand)Author
9 daysFix undefined behaviour in the event of a zero length session idMatt Caswell
2024-04-09Copyright year updatesRichard Levitte
2024-04-08Hardening around not_resumable sessionsMatt Caswell
2024-04-08Fix unconstrained session cache growth in TLSv1.3Matt Caswell
2024-02-21Extended SSL_SESSION functions using time_tIjtaba Hussain
2023-07-05fix memory allocation and reference counting issuesPauli
2023-07-01tls: update to structure based atomicsPauli
2023-05-12Clear ownership when duplicating sessionsWatson Ladd
2023-03-28RFC7250 (RPK) supportTodd Short
2023-02-08fuzz: make post handshake reachablePhilippe Antoine
2023-01-24Create the SSL object for QUIC-TLSMatt Caswell
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-13ssl: modify libssl so that it uses OSSL_TIMEPauli
2022-08-18Update session timeout code with OSSL_TIMETodd Short
2022-08-01Free up space in the session cache before adding.Todd Short
2022-07-28SSL object refactoring using SSL_CONNECTION objectTomas Mraz
2022-05-03Update copyright yearMatt Caswell
2022-01-19ssl: better support TSAN operationsPauli
2021-12-21add OSSL_STACK_OF_X509_free() for commonly used patternDr. David von Oheimb
2021-07-28Add missing session timeout calcTodd Short
2021-06-10Optimize session cache flushingTodd Short
2021-05-29ssl: add zero strenght arguments to BN and RAND RNG callsPauli
2021-04-08Update copyright yearMatt Caswell
2021-04-01Corrected missing definitions from NonStop SPT build.Randall S. Becker
2021-03-14Always check CRYPTO_LOCK_{read,write}_lockRich Salz
2020-11-11SSL: refactor all SSLfatal() callsRichard Levitte
2020-11-11Convert all {NAME}err() in ssl/ to their corresponding ERR_raise() callRichard Levitte
2020-10-16Concentrate deprecated libssl API usage in one fileMatt Caswell
2020-10-07Use size of target buffer for allocationBenny Baumann
2020-09-13Fix safestack issues in x509.hMatt Caswell
2020-07-16deprecate engines in SSLPauli
2020-04-24In OpenSSL builds, declare STACK for datatypes ...Rich Salz
2020-04-23Update copyright yearMatt Caswell
2020-01-24Make sure we use RAND_bytes_ex and RAND_priv_bytes_ex in libsslMatt Caswell
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-06-18Following the previous 2 commits also move ecpointformats out of sessionMatt Caswell
2019-06-18Fix a race condition in ciphers handlingMatt Caswell
2019-06-18Fix a race condition in supported groups handlingMatt Caswell
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
2018-08-07ssl/*: switch to switch to Thread-Sanitizer-friendly primitives.Andy Polyakov
2018-07-20Normalize SNI hostname handling for SSL and SSL_SESSIONBenjamin Kaduk
2018-06-26Respect SSL_OP_NO_TICKET in TLSv1.3Matt Caswell
2018-06-21Don't use OPENSSL_strdup() for copying alpn_selectedMatt Caswell
2018-06-07Do not free a session before calling the remove_session_cbMarcus Huewe
2018-06-07Don't store the ticket nonce in the sessionMatt Caswell
2018-05-25Fix array bounds violation in ssl_session_dupBernd Edlinger
2018-05-11Rework the decrypt ticket callbackMatt Caswell
2018-03-27Allow NULL for some _free routines.Rich Salz