TLS: remove support for Secure Transport and BearSSL

These libraries do not support TLS 1.3 and have been marked for removal
for over a year. We want to help users select a TLS dependency that is
future-proof and reliable, and not supporting TLS 1.3 in 2025 does not
infer confidence. Users who build libcurl are likely to be served better
and get something more future-proof with a TLS library that supports
1.3.

Closes #16677
This commit is contained in:
Daniel Stenberg 2025-06-09 14:07:21 +02:00
parent b761eb5add
commit 08a3e8e19a
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
89 changed files with 163 additions and 5036 deletions

View file

@ -26,8 +26,6 @@ MooMoo
<features>
SSL
!Schannel
!sectransp
!bearssl
local-http
</features>
<server>

View file

@ -19,7 +19,6 @@ HTTP GET
# SSL with libraries supporting CURLOPT_CERTINFO
<features>
SSL
!bearssl
!wolfssl
</features>
<server>

View file

@ -14,9 +14,7 @@ CRL
<features>
SSL
local-http
!bearssl
!Schannel
!sectransp
!wolfssl
</features>
<server>

View file

@ -24,7 +24,6 @@ nomnom
<features>
SSL
!wolfssl
!bearssl
!mbedtls
</features>
<server>