curl/lib/vtls
Daniel Stenberg b27ad8e1d3
url: revert the removal of trailing dot from host name
Reverts 5de8d84098 (May 2014, shipped in 7.37.0) and the
follow-up changes done afterward.

Keep the dot in names for everything except the SNI to make curl behave
more similar to current browsers. This means 'name' and 'name.' send the
same SNI for different 'Host:' headers.

Updated test 1322 accordingly

Fixes #8290
Reported-by: Charles Cazabon
Closes #8320
2022-01-27 08:35:18 +01:00
..
bearssl.c vtls: Fix a memory leak if an SSL session cannot be added to the cache 2021-09-24 13:23:42 +02:00
bearssl.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
gskit.c lib: don't use strerror() 2021-09-09 07:53:42 +02:00
gskit.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
gtls.c ngtcp2: verify the server certificate for the gnutls case 2021-12-28 23:34:30 +01:00
gtls.h gtls: add gnutls include for the session type 2021-12-29 23:46:13 +01:00
keylog.c curl.se: new home 2020-11-04 23:59:47 +01:00
keylog.h curl.se: new home 2020-11-04 23:59:47 +01:00
mbedtls.c mbedtls: fix CURLOPT_SSLCERT_BLOB (again) 2022-01-15 16:57:36 -05:00
mbedtls.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
mbedtls_threadlock.c misc: update incorrect copyright year ranges 2021-08-16 11:21:47 +02:00
mbedtls_threadlock.h curl.se: new home 2020-11-04 23:59:47 +01:00
nss.c checksrc: detect more kinds of NULL comparisons we avoid 2021-12-27 23:39:26 +01:00
nssg.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
openssl.c url: revert the removal of trailing dot from host name 2022-01-27 08:35:18 +01:00
openssl.h openssl.h: avoid including OpenSSL headers here 2022-01-08 14:39:12 +01:00
rustls.c rustls: add CURLOPT_CAINFO_BLOB support 2022-01-10 09:30:12 +01:00
rustls.h copyright: update copyright year ranges to 2021 2021-03-27 23:00:14 +01:00
schannel.c checksrc: detect more kinds of NULL comparisons we avoid 2021-12-27 23:39:26 +01:00
schannel.h schannel: don't use static to store selected ciphers 2021-05-24 07:56:05 +02:00
schannel_verify.c hostcheck: fixed to not touch used input strings 2022-01-24 13:55:57 +01:00
sectransp.c checksrc: detect more kinds of NULL comparisons we avoid 2021-12-27 23:39:26 +01:00
sectransp.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
vtls.c mesalink: remove support 2022-01-10 11:27:59 +01:00
vtls.h openssl: check SSL_get_ex_data to prevent potential NULL dereference 2022-01-23 10:41:24 +01:00
wolfssl.c tls: remove newline from three infof() calls 2021-10-19 23:03:57 +02:00
wolfssl.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00