diff --git a/reference/curl/constants_curl_setopt.xml b/reference/curl/constants_curl_setopt.xml index cae73adddc1f..d310ecf1bdc6 100644 --- a/reference/curl/constants_curl_setopt.xml +++ b/reference/curl/constants_curl_setopt.xml @@ -806,6 +806,13 @@ is enabled. Available as of cURL 7.1.0. + + As of PHP 8.5.0, the value is treated as an integer. + CURLFOLLOW_ALL is equivalent to setting this option to &true;. + CURLFOLLOW_OBEYCODE follows redirects more strictly regarding + allowed redirect codes. + CURLFOLLOW_FIRSTONLY follows only the first redirect. + @@ -3806,6 +3813,18 @@ + + + CURLOPT_SSL_SIGNATURE_ALGORITHMS + (int) + + + + A colon-separated list of signature algorithms to use for TLS authentication. + Available as of PHP 8.5.0 and cURL 7.89.0. + + + CURLOPT_STDERR diff --git a/reference/curl/curlsharepersistenthandle.xml b/reference/curl/curlsharepersistenthandle.xml index e679a1ac5281..a59f9ac66d31 100644 --- a/reference/curl/curlsharepersistenthandle.xml +++ b/reference/curl/curlsharepersistenthandle.xml @@ -10,7 +10,11 @@
&reftitle.intro; - Represents a persistent cURL "share" handle. + Represents a persistent cURL "share" handle, created by + curl_share_init_persistent. + Unlike CurlShareHandle (created with + curl_share_init), this handle persists across requests. + Use curl_share_setopt to configure what data is shared.
@@ -52,6 +56,28 @@ +
+ &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.5.0 + + The class was added. + + + + + +
+ diff --git a/reference/curl/functions/curl-multi-get-handles.xml b/reference/curl/functions/curl-multi-get-handles.xml new file mode 100644 index 000000000000..673f2f7f9269 --- /dev/null +++ b/reference/curl/functions/curl-multi-get-handles.xml @@ -0,0 +1,91 @@ + + + + + curl_multi_get_handles + Return an array of CurlHandle objects currently attached to a CurlMultiHandle + + + + &reftitle.description; + + arraycurl_multi_get_handles + CurlMultiHandlemulti_handle + + + Returns all CurlHandle objects currently attached to the given + CurlMultiHandle. This includes both handles added using + curl_multi_add_handle and handles accepted by a + CURLMOPT_PUSHFUNCTION callback. + + + + + &reftitle.parameters; + + + &curl.mh.description; + + + + + + &reftitle.returnvalues; + + Returns an array of CurlHandle objects. + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.5.0 + + The function was added. + + + + + + + + + &reftitle.seealso; + + + curl_multi_add_handle + curl_multi_remove_handle + + + + + +