1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-25 09:38:54 -05:00
curl/lib/vtls
Peter Wu cc5fae5dac nss: use TLSv1.3 as default if supported
SSL_VersionRangeGetDefault returns (TLSv1.0, TLSv1.2) as supported
range in NSS 3.45. It looks like the intention is to raise the minimum
version rather than lowering the maximum, so adjust accordingly. Note
that the caller (nss_setup_connect) initializes the version range to
(TLSv1.0, TLSv1.3), so there is no need to check for >= TLSv1.0 again.

Closes #4187
Reviewed-by: Daniel Stenberg
Reviewed-by: Kamil Dudka
2019-08-13 21:59:30 +01:00
..
gskit.c ftp: move ftp_ccc in under featureflag 2019-05-21 09:38:11 +02:00
gskit.h
gtls.c ftp: move ftp_ccc in under featureflag 2019-05-21 09:38:11 +02:00
gtls.h
mbedtls.c mbedtls: enable use of EC keys 2019-05-20 19:00:59 +02:00
mbedtls.h
mesalink.c mesalink: implement client authentication 2019-08-06 10:19:17 +02:00
mesalink.h vtls: add a MesaLink vtls backend 2018-09-13 08:26:37 +02:00
nss.c nss: use TLSv1.3 as default if supported 2019-08-13 21:59:30 +01:00
nssg.h
openssl.c source: remove names from source comments 2019-07-19 23:50:22 +02:00
openssl.h
polarssl_threadlock.c lib: reduce variable scopes 2019-05-20 08:51:11 +02:00
polarssl_threadlock.h polarssl_threadlock: remove conditionally unused code 2019-04-11 21:08:42 +02:00
polarssl.c cleanup: remove FIXME and TODO comments 2019-05-16 09:16:56 +02:00
polarssl.h
schannel_verify.c strerror: make the strerror function use local buffers 2019-02-26 10:20:21 +01:00
schannel.c lib: reduce variable scopes 2019-05-20 08:51:11 +02:00
schannel.h schannel: use Curl_ prefix for global private symbols 2018-11-01 09:39:45 +01:00
sectransp.c sectransp: handle errSSLPeerAuthCompleted from SSLRead() 2019-05-24 11:34:13 +02:00
sectransp.h Secure Transport: no more "darwinssl" 2019-02-28 08:42:59 +01:00
vtls.c cleanup: remove the 'numsocks' argument used in many places 2019-07-30 23:16:44 +02:00
vtls.h cleanup: remove the 'numsocks' argument used in many places 2019-07-30 23:16:44 +02:00
wolfssl.c wolfssl: fix key pinning build error 2019-06-11 07:46:04 +02:00
wolfssl.h wolfssl: refer to it as wolfSSL only 2019-06-10 09:18:16 +02:00