From 2d04286793281328d02985aeaab75b5798f58f95 Mon Sep 17 00:00:00 2001 From: Jay Satiro Date: Wed, 17 Mar 2021 01:38:10 -0400 Subject: [PATCH] docs: Add SSL backend names to CURL_SSL_BACKEND - Document the names that can be used with CURL_SSL_BACKEND: bearssl, gnutls, gskit, mbedtls, mesalink, nss, openssl, rustls, schannel, secure-transport, wolfssl Ref: https://github.com/curl/curl/issues/2209#issuecomment-360623286 Ref: https://github.com/curl/curl/issues/6717#issuecomment-800745201 Closes https://github.com/curl/curl/pull/6755 --- docs/cmdline-opts/page-footer | 5 ++++- docs/libcurl/libcurl-env.3 | 7 +++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/docs/cmdline-opts/page-footer b/docs/cmdline-opts/page-footer index d1f32a66f..4ae7cad65 100644 --- a/docs/cmdline-opts/page-footer +++ b/docs/cmdline-opts/page-footer @@ -44,8 +44,11 @@ match. If curl was built with support for "MultiSSL", meaning that it has built-in support for more than one TLS backend, this environment variable can be set to the case insensitive name of the particular backend to use when curl is -invoked. Setting a name that isn't a built-in alternative, will make curl +invoked. Setting a name that isn't a built-in alternative will make curl stay with the default. + +SSL backend names (case-insensitive): bearssl, gnutls, gskit, mbedtls, +mesalink, nss, openssl, rustls, schannel, secure-transport, wolfssl .IP "QLOGDIR " If curl was built with HTTP/3 support, setting this environment variable to a local directory will make curl produce qlogs in that directory, using file diff --git a/docs/libcurl/libcurl-env.3 b/docs/libcurl/libcurl-env.3 index 97ffde96d..d9f3cf1b5 100644 --- a/docs/libcurl/libcurl-env.3 +++ b/docs/libcurl/libcurl-env.3 @@ -45,8 +45,11 @@ set. .IP CURL_SSL_BACKEND When libcurl is built to support multiple SSL backends, it will select a specific backend at first use. If no selection is done by the program using -libcurl, this variable's selection will be used. It should be set to the full -SSL backend name to use (case insensitive). +libcurl, this variable's selection will be used. Setting a name that isn't a +built-in alternative will make libcurl stay with the default. + +SSL backend names (case-insensitive): bearssl, gnutls, gskit, mbedtls, +mesalink, nss, openssl, rustls, schannel, secure-transport, wolfssl .IP HOME When the netrc feature is used (\fICURLOPT_NETRC(3)\fP), this variable is checked as the primary way to find the "current" home directory in which