curl/lib/vtls
Stefan Eissing 3455d360ce
mbedTLS: fix handling of TLSv1.3 sessions
For TLSv1.3, if supported, observer special return code to retrieve
newly arrived session from mbedTLS.

Adjust test expectations now that TLSv1.3 session resumption works in
mbedTLS >= 3.6.0.

Based on #14135 by @ad-chaos
Closes #15245
2024-10-13 23:13:04 +02:00
..
.checksrc lib: enable strerror and strncpy checksrc warnings in subdirs 2024-09-09 16:51:21 +02:00
bearssl.c TLS: TLSv1.3 earlydata support for curl 2024-10-11 12:28:22 +02:00
bearssl.h
cipher_suite.c lib: use bool/TRUE/FALSE properly 2024-10-03 09:31:56 +02:00
cipher_suite.h rustls: add support for setting TLS version and ciphers 2024-08-16 09:55:02 +02:00
gtls.c gnutls: use session cache for QUIC 2024-10-11 23:37:47 +02:00
gtls.h gnutls: use session cache for QUIC 2024-10-11 23:37:47 +02:00
hostcheck.c code: language cleanup in comments 2024-07-01 22:58:55 +02:00
hostcheck.h code: language cleanup in comments 2024-07-01 22:58:55 +02:00
keylog.c lib: use bool/TRUE/FALSE properly 2024-10-03 09:31:56 +02:00
keylog.h
mbedtls_threadlock.c mbedtls: properly cleanup the thread-shared entropy 2024-03-12 03:09:37 -04:00
mbedtls_threadlock.h tidy-up: one comment and EOF newlines 2024-03-12 15:38:44 +00:00
mbedtls.c mbedTLS: fix handling of TLSv1.3 sessions 2024-10-13 23:13:04 +02:00
mbedtls.h
openssl.c TLS: TLSv1.3 earlydata support for curl 2024-10-11 12:28:22 +02:00
openssl.h openssl: certinfo errors now fail correctly 2024-09-04 23:41:44 +02:00
rustls.c TLS: TLSv1.3 earlydata support for curl 2024-10-11 12:28:22 +02:00
rustls.h
schannel_int.h tidy-up: rename CURL_WINDOWS_APP to CURL_WINDOWS_UWP 2024-09-19 19:24:12 +02:00
schannel_verify.c tidy-up: rename CURL_WINDOWS_APP to CURL_WINDOWS_UWP 2024-09-19 19:24:12 +02:00
schannel.c TLS: TLSv1.3 earlydata support for curl 2024-10-11 12:28:22 +02:00
schannel.h
sectransp.c TLS: TLSv1.3 earlydata support for curl 2024-10-11 12:28:22 +02:00
sectransp.h
vtls_int.h TLS: TLSv1.3 earlydata support for curl 2024-10-11 12:28:22 +02:00
vtls.c TLS: TLSv1.3 earlydata support for curl 2024-10-11 12:28:22 +02:00
vtls.h TLS: TLSv1.3 earlydata support for curl 2024-10-11 12:28:22 +02:00
wolfssl.c wolfSSL: fix handling of TLSv1.3 sessions 2024-10-13 23:11:39 +02:00
wolfssl.h wolfssl: improve shutdown handling 2024-08-05 08:49:20 +02:00
x509asn1.c lib/src: white space edits to comply better with code style 2024-09-19 14:59:12 +02:00
x509asn1.h x509asn1: unittests and fixes for gtime2str 2024-07-30 23:08:59 +02:00