curl/lib/vtls
Daniel Stenberg 582743f2e7
openssl/gnutls: rectify the TLS version checks for QUIC
The versions check wrongly complained and return error if the *minimum*
version was set to something less than 1.3. QUIC is always TLS 1.3, but
that means minimum 1.2 is still fine to ask for.

This also renames the local variable to make the mistake harder to make
in the future.

Regression shipped in 8.8.0

Follow-up to 3210101088

Reported-by: fds242 on github
Fixes #13799
Closes #13802
2024-05-28 10:39:02 +02:00
..
bearssl.c multi: add multi->proto_hash, a key-value store for protocol data 2024-05-26 00:15:01 +02:00
bearssl.h
cipher_suite.c bearssl: use common code for cipher suite lookup 2024-05-02 13:17:02 +02:00
cipher_suite.h bearssl: use common code for cipher suite lookup 2024-05-02 13:17:02 +02:00
gtls.c openssl/gnutls: rectify the TLS version checks for QUIC 2024-05-28 10:39:02 +02:00
gtls.h gnutls: lazy init the trust settings 2024-04-11 08:59:25 +02:00
hostcheck.c
hostcheck.h
keylog.c tls: use shared init code for TCP+QUIC 2024-04-09 09:08:05 +02:00
keylog.h
mbedtls_threadlock.c
mbedtls_threadlock.h
mbedtls.c multi: add multi->proto_hash, a key-value store for protocol data 2024-05-26 00:15:01 +02:00
mbedtls.h
openssl.c openssl/gnutls: rectify the TLS version checks for QUIC 2024-05-28 10:39:02 +02:00
openssl.h openssl: stop duplicate ssl key logging for legacy OpenSSL 2024-05-24 15:22:53 -04:00
rustls.c multi: add multi->proto_hash, a key-value store for protocol data 2024-05-26 00:15:01 +02:00
rustls.h
schannel_int.h multi: add multi->proto_hash, a key-value store for protocol data 2024-05-26 00:15:01 +02:00
schannel_verify.c
schannel.c multi: add multi->proto_hash, a key-value store for protocol data 2024-05-26 00:15:01 +02:00
schannel.h
sectransp.c multi: add multi->proto_hash, a key-value store for protocol data 2024-05-26 00:15:01 +02:00
sectransp.h
vtls_int.h multi: add multi->proto_hash, a key-value store for protocol data 2024-05-26 00:15:01 +02:00
vtls.c multi: add multi->proto_hash, a key-value store for protocol data 2024-05-26 00:15:01 +02:00
vtls.h multi: add multi->proto_hash, a key-value store for protocol data 2024-05-26 00:15:01 +02:00
wolfssl.c multi: add multi->proto_hash, a key-value store for protocol data 2024-05-26 00:15:01 +02:00
wolfssl.h
x509asn1.c x509asn1: return error on missing OID 2024-05-17 14:54:41 +02:00
x509asn1.h