curl/lib/vtls
lwthiker 68dc5bcd46
openssl: enable CURLOPT_SSL_EC_CURVES with BoringSSL
The CURLOPT_SSL_EC_CURVES option (used by the '--curves' flag) in
libcurl was ignored when compiling with BoringSSL because
HAVE_SSL_CTX_SET_EC_CURVES was explicitly disabled if BoringSSL was
detected.  However, this feature is supported in BoringSSL since
5fd1807d. This commit enables it, and also reduces the required minimal
OpenSSL version to 1.0.2 as per OpenSSL's official documentation.

Fixes #8553
Closes #8556
2022-03-08 09:11:19 +01:00
..
bearssl.c ssl: reduce allocated space for ssl backend when FTP is disabled 2022-02-21 08:39:55 +01:00
bearssl.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
gskit.c ssl: reduce allocated space for ssl backend when FTP is disabled 2022-02-21 08:39:55 +01:00
gskit.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
gtls.c ssl: reduce allocated space for ssl backend when FTP is disabled 2022-02-21 08:39:55 +01:00
gtls.h gtls: add gnutls include for the session type 2021-12-29 23:46:13 +01:00
hostcheck.c hostcheck: reduce strlen calls on chained certificates 2022-02-13 11:42:47 +01:00
hostcheck.h hostcheck: reduce strlen calls on chained certificates 2022-02-13 11:42:47 +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_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
mbedtls.c ssl: reduce allocated space for ssl backend when FTP is disabled 2022-02-21 08:39:55 +01:00
mbedtls.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
nss.c ssl: reduce allocated space for ssl backend when FTP is disabled 2022-02-21 08:39:55 +01:00
nssg.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
openssl.c openssl: enable CURLOPT_SSL_EC_CURVES with BoringSSL 2022-03-08 09:11:19 +01:00
openssl.h openssl.h: avoid including OpenSSL headers here 2022-01-08 14:39:12 +01:00
rustls.c ssl: reduce allocated space for ssl backend when FTP is disabled 2022-02-21 08:39:55 +01:00
rustls.h copyright: update copyright year ranges to 2021 2021-03-27 23:00:14 +01:00
schannel_verify.c ssl: reduce allocated space for ssl backend when FTP is disabled 2022-02-21 08:39:55 +01:00
schannel.c ssl: reduce allocated space for ssl backend when FTP is disabled 2022-02-21 08:39:55 +01:00
schannel.h schannel: move the algIds array out of schannel.h 2022-02-18 08:03:22 +01:00
sectransp.c ssl: reduce allocated space for ssl backend when FTP is disabled 2022-02-21 08:39:55 +01:00
sectransp.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
vtls.c vtls: fix socket check conditions 2022-02-22 13:39:54 +01:00
vtls.h vtls: pass on the right SNI name 2022-01-27 08:36:10 +01:00
wolfssl.c wolfssl: fix compiler error without IPv6 2022-03-07 09:47:26 +01:00
wolfssl.h copyright: fix year ranges 2020-11-05 08:22:10 +01:00
x509asn1.c hostcheck: reduce strlen calls on chained certificates 2022-02-13 11:42:47 +01:00
x509asn1.h x509asn1: toggle off functions not needed for diff tls backends 2022-02-05 00:11:34 +01:00