From: Daniel Stenberg Date: Mon, 29 Jul 2024 16:58:40 +0000 (+0200) Subject: CURLOPT_SSL_CTX_FUNCTION.md: mention CA caching X-Git-Tag: curl-8_9_1~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=674e1025043b8e41d113a2c0a9bd05bbd17a5f10;p=thirdparty%2Fcurl.git CURLOPT_SSL_CTX_FUNCTION.md: mention CA caching and add a few more see-also Closes #14302 --- diff --git a/docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md b/docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md index c42132a6c6..f461209bcd 100644 --- a/docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md +++ b/docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md @@ -5,9 +5,12 @@ Title: CURLOPT_SSL_CTX_FUNCTION Section: 3 Source: libcurl See-also: + - CURLOPT_CA_CACHE_TIMEOUT (3) + - CURLOPT_CAINFO (3) + - CURLOPT_CAINFO_BLOB (3) - CURLOPT_SSL_CTX_DATA (3) + - CURLOPT_SSL_VERIFYHOST (3) - CURLOPT_SSL_VERIFYPEER (3) - - CURLOPT_CAINFO (3) Protocol: - TLS TLS-backend: @@ -79,6 +82,10 @@ callback function has returned. Your application must not assume that it can keep using the SSL context or data derived from it once this function is completed. +For libcurl builds using TLS backends that support CA caching and +CURLOPT_CA_CACHE_TIMEOUT(3) is not set to zero, multiple calls to this +callback may be done with the same CA store in memory. + # DEFAULT NULL