From 674e1025043b8e41d113a2c0a9bd05bbd17a5f10 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 29 Jul 2024 18:58:40 +0200 Subject: [PATCH] CURLOPT_SSL_CTX_FUNCTION.md: mention CA caching and add a few more see-also Closes #14302 --- docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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 -- 2.47.3