mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Merge branch 'PHP-8.3' into PHP-8.4
This commit is contained in:
commit
351face053
3 changed files with 44 additions and 3 deletions
|
@ -1874,14 +1874,11 @@ static zend_result _php_curl_setopt(php_curl *ch, zend_long option, zval *zvalue
|
|||
case CURLOPT_SSLKEYTYPE:
|
||||
case CURLOPT_SSL_CIPHER_LIST:
|
||||
case CURLOPT_USERAGENT:
|
||||
case CURLOPT_USERPWD:
|
||||
case CURLOPT_COOKIELIST:
|
||||
case CURLOPT_FTP_ALTERNATIVE_TO_USER:
|
||||
case CURLOPT_SSH_HOST_PUBLIC_KEY_MD5:
|
||||
case CURLOPT_PASSWORD:
|
||||
case CURLOPT_PROXYPASSWORD:
|
||||
case CURLOPT_PROXYUSERNAME:
|
||||
case CURLOPT_USERNAME:
|
||||
case CURLOPT_NOPROXY:
|
||||
case CURLOPT_SOCKS5_GSSAPI_SERVICE:
|
||||
case CURLOPT_MAIL_FROM:
|
||||
|
@ -1975,6 +1972,12 @@ static zend_result _php_curl_setopt(php_curl *ch, zend_long option, zval *zvalue
|
|||
case CURLOPT_HSTS:
|
||||
#endif
|
||||
case CURLOPT_KRBLEVEL:
|
||||
// Authorization header would be implictly set
|
||||
// with an empty string thus we explictly set the option
|
||||
// to null to avoid this unwarranted side effect
|
||||
case CURLOPT_USERPWD:
|
||||
case CURLOPT_USERNAME:
|
||||
case CURLOPT_PASSWORD:
|
||||
{
|
||||
if (Z_ISNULL_P(zvalue)) {
|
||||
error = curl_easy_setopt(ch->cp, option, NULL);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue