]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
curl_global_sslset.md: Add SSL backend names
authorJay Satiro <raysatiro@yahoo.com>
Sat, 8 Feb 2025 08:19:27 +0000 (03:19 -0500)
committerJay Satiro <raysatiro@yahoo.com>
Sun, 9 Feb 2025 19:56:06 +0000 (14:56 -0500)
- Add the names that can be used to select an SSL backend by name.

This change syncs the names in 3 places: curl_global_sslset
documentation, the curl tool environment variable documentation for
CURL_SSL_BACKEND and the libcurl environment variable documentation for
CURL_SSL_BACKEND.

Closes https://github.com/curl/curl/pull/16256

docs/libcurl/curl_global_sslset.md
docs/libcurl/libcurl-env.md

index 42123d71c6aaa7c2948ca911fc2a69d8a6ac881f..228547d51002b5219f2ddb107e9371c6b10ea1e1 100644 (file)
@@ -64,16 +64,17 @@ If this is not thread-safe, you must not call this function when any other
 thread in the program (i.e. a thread sharing the same memory) is running.
 This does not just mean no other thread that is using libcurl.
 
-# OpenSSL
+# Names
+
+SSL backend names (case-insensitive): BearSSL, GnuTLS, mbedTLS, OpenSSL,
+Rustls, Schannel, Secure-Transport, wolfSSL
 
 The name "OpenSSL" is used for all versions of OpenSSL and its associated
 forks/flavors in this function. OpenSSL, BoringSSL, LibreSSL, quictls and
 AmiSSL are all supported by libcurl, but in the eyes of
 curl_global_sslset(3) they are all just "OpenSSL". They all mostly
-provide the same API.
-
-curl_version_info(3) can return more specific info about the exact
-OpenSSL flavor and version number is use.
+provide the same API. curl_version_info(3) can return more specific info about
+the exact OpenSSL flavor and version number in use.
 
 # struct
 
index 70b41d12d4ffd8e11b5ad6d8de56866618e9f3d5..5b733204653b7f941c95a56d66aa3e5eb3443b4b 100644 (file)
@@ -51,8 +51,8 @@ backend at first use. If no selection is done by the program using libcurl,
 this variable's selection is used. Setting a name that is not a built-in
 alternative makes libcurl stay with the default.
 
-SSL backend names (case-insensitive): BearSSL, GnuTLS, mbedTLS,
-nss, OpenSSL, Rustls, Schannel, Secure-Transport, wolfSSL
+SSL backend names (case-insensitive): BearSSL, GnuTLS, mbedTLS, OpenSSL,
+Rustls, Schannel, Secure-Transport, wolfSSL
 
 ## `HOME`