curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder Daniel himself.

Re: Secure Transport support in curl is on its way out

From: Daniel Stenberg via curl-library <curl-library_at_lists.haxx.se>
Date: Tue, 14 Jan 2025 09:23:20 +0100 (CET)

On Tue, 14 Jan 2025, jeanchristophe.amiel_at_orange.com wrote:

> Thanks Daniel for the reminder.
>
> I've tested the "built-in" curl on macOS (Sonoma 14.7.2):
>
> $ /usr/bin/curl --version
> curl 8.7.1 (x86_64-apple-darwin23.0) libcurl/8.7.1 (SecureTransport) LibreSSL/3.3.6 zlib/1.2.12 nghttp2/1.61.0
> Release-Date: 2024-03-27
> Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns ldap ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
> Features: alt-svc AsynchDNS GSS-API HSTS HTTP2 HTTPS-proxy IPv6 Kerberos Largefile libz MultiSSL NTLM SPNEGO SSL threadsafe UnixSockets
>
> As stated in the blog post, I can see " LibreSSL/3.3.6". But I'm wondering
> why "(SecureTransport)" is written also, would someone be able to explain
> this?

Oh right, thanks for reminding me about this.

This means that this build supports *both* LibreSSL and SecureTransport, but
that it uses LibreSSL by default.

The one(s) not selected by default are listed within parentheses. You can make
curl use the other TLS backend by specifying it with the CURL_SSL_BACKEND
environment variable or for libcurl use, the curl_global_sslset() function.

-- 
  / daniel.haxx.se || https://rock-solid.curl.dev
-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html
Received on 2025-01-14