]> granicus.if.org Git - php/commitdiff
Add CURLOPT_REQUEST_TARGET constant
authorBenjamin Morel <benjamin.morel@gmail.com>
Wed, 6 Dec 2017 02:35:12 +0000 (03:35 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Sat, 3 Feb 2018 19:43:18 +0000 (20:43 +0100)
UPGRADING
ext/curl/interface.c

index 36273e50c07d416046e71d21e5b559431001f81d..5aee1ed5a96bfff871425610f5f0673cdec05da4 100644 (file)
--- a/UPGRADING
+++ b/UPGRADING
@@ -165,6 +165,9 @@ JSON:
 10. New Global Constants
 ========================================
 
+Curl:
+  . CURLOPT_REQUEST_TARGET
+
 JSON:
   . JSON_THROW_ON_ERROR
 
index cc6232218a6227da5acb1d4c4559e05b38d9c6d2..b4c0bddf1dd5445282113000510504a17bec0c4f 100644 (file)
@@ -1345,6 +1345,10 @@ PHP_MINIT_FUNCTION(curl)
        REGISTER_CURL_CONSTANT(CURLOPT_TCP_FASTOPEN);
 #endif
 
+#if LIBCURL_VERSION_NUM >= 0x073700 /* Available since 7.55.0 */
+       REGISTER_CURL_CONSTANT(CURLOPT_REQUEST_TARGET);
+#endif
+
 #if CURLOPT_FTPASCII != 0
        REGISTER_CURL_CONSTANT(CURLOPT_FTPASCII);
 #endif
@@ -2367,6 +2371,9 @@ static int _php_curl_setopt(php_curl *ch, zend_long option, zval *zvalue) /* {{{
 #endif
 #if LIBCURL_VERSION_NUM >= 0x072d00 /* Available since 7.45.0 */
                case CURLOPT_DEFAULT_PROTOCOL:
+#endif
+#if LIBCURL_VERSION_NUM >= 0x073700 /* Available since 7.55.0 */
+               case CURLOPT_REQUEST_TARGET:
 #endif
                {
                        zend_string *tmp_str;