From 41030142ddd98a971239986359d446663f2cde0e Mon Sep 17 00:00:00 2001 From: natsuki ueda <63272932+natsuki-engr@users.noreply.github.com> Date: Tue, 15 Jul 2025 01:53:09 +0000 Subject: [PATCH 1/8] constants.xml --- reference/curl/constants.xml | 44 ++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/reference/curl/constants.xml b/reference/curl/constants.xml index f27732b771..edfb115483 100644 --- a/reference/curl/constants.xml +++ b/reference/curl/constants.xml @@ -1397,6 +1397,28 @@ + + + CURL_HTTP_VERSION_3 + (int) + + + + Available as of PHP 8.4.0 and cURL 7.66.0. + + + + + + CURL_HTTP_VERSION_3ONLY + (int) + + + + Available as of PHP 8.4.0 and cURL 7.88.0. + + + CURL_HTTP_VERSION_NONE @@ -2307,6 +2329,28 @@ + + + CURL_PREREQFUNC_OK + (int) + + + + Available as of PHP 8.4.0 and cURL 7.80.0. + + + + + + CURL_PREREQFUNC_ABORT + (int) + + + + Available as of PHP 8.4.0 and cURL 7.80.0. + + + &reference.curl.constants-curl-setopt; &reference.curl.constants-curl-share-setopt; From b07a10f695e3202c497f14f3a9342236d8bed57c Mon Sep 17 00:00:00 2001 From: natsuki ueda <63272932+natsuki-engr@users.noreply.github.com> Date: Tue, 15 Jul 2025 02:14:20 +0000 Subject: [PATCH 2/8] =?UTF-8?q?constants=5Fcurl=5Fgetinfo.xml(=E5=85=A8?= =?UTF-8?q?=E4=BD=93=E3=81=8C=E6=9C=AA=E7=BF=BB=E8=A8=B3=E3=81=AA=E3=81=AE?= =?UTF-8?q?=E3=81=A7=E8=BF=BD=E5=8A=A0=E9=83=A8=E5=88=86=E3=82=82=E4=B8=80?= =?UTF-8?q?=E6=97=A6=E5=8E=9F=E6=96=87=E3=81=BE=E3=81=BE)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reference/curl/constants_curl_getinfo.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/reference/curl/constants_curl_getinfo.xml b/reference/curl/constants_curl_getinfo.xml index c95adfe4b1..17d2ad630f 100644 --- a/reference/curl/constants_curl_getinfo.xml +++ b/reference/curl/constants_curl_getinfo.xml @@ -778,4 +778,16 @@ + + + CURLINFO_POSTTRANSFER_TIME_T + (int) + + + + Time it took from the start until the last byte is sent, in microseconds. + Available as of PHP 8.4.0 and cURL 8.10.0 + + + From 0c8012daa7ece3e8c62ad79877523852db843085 Mon Sep 17 00:00:00 2001 From: natsuki ueda <63272932+natsuki-engr@users.noreply.github.com> Date: Tue, 15 Jul 2025 02:39:39 +0000 Subject: [PATCH 3/8] curl-getinfo.xml --- reference/curl/functions/curl-getinfo.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/reference/curl/functions/curl-getinfo.xml b/reference/curl/functions/curl-getinfo.xml index e243fea22a..ef8c65dbf9 100644 --- a/reference/curl/functions/curl-getinfo.xml +++ b/reference/curl/functions/curl-getinfo.xml @@ -183,6 +183,11 @@ をコールしたときに CURLINFO_HEADER_OUT を設定した場合のみです) + + + "posttransfer_time_us" (PHP 8.4.0 以降かつ cURL 8.10.0 以降で利用可能。) + + プライベートデータはこの連想配列には含まれず、CURLINFO_PRIVATE オプションで個別に取得しなければいけないことに注意しましょう。 @@ -200,6 +205,12 @@ + + 8.4.0 + + 定数 CURLINFO_POSTTRANSFER_TIME_Tposttransfer_time_us が追加されました。(Curl 8.10.0 以降). + + 8.3.0 From 410af9acfa5ca2854b49dc0e2273b630e00a19cf Mon Sep 17 00:00:00 2001 From: natsuki ueda <63272932+natsuki-engr@users.noreply.github.com> Date: Fri, 18 Jul 2025 03:54:47 +0000 Subject: [PATCH 4/8] curl-setopt.xml --- reference/curl/functions/curl-setopt.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/reference/curl/functions/curl-setopt.xml b/reference/curl/functions/curl-setopt.xml index ea1a60f745..f440a35fb7 100644 --- a/reference/curl/functions/curl-setopt.xml +++ b/reference/curl/functions/curl-setopt.xml @@ -68,6 +68,13 @@ + + 8.4.0 + + CURLOPT_DNS_USE_GLOBAL_CACHE は意味を成さず、 + スレッドセーフな PHP ビルドで有効にしても警告は表示されなくなりました。 + + &curl.changelog.handle-param; 7.3.15, 7.4.3 From 8d66250c40f746f16cc0c018b5134d38312974bf Mon Sep 17 00:00:00 2001 From: natsuki ueda <63272932+natsuki-engr@users.noreply.github.com> Date: Fri, 18 Jul 2025 05:25:54 +0000 Subject: [PATCH 5/8] curl-version.xml --- reference/curl/functions/curl-version.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/reference/curl/functions/curl-version.xml b/reference/curl/functions/curl-version.xml index 6ad97ef15c..fb8186909f 100644 --- a/reference/curl/functions/curl-version.xml +++ b/reference/curl/functions/curl-version.xml @@ -73,6 +73,13 @@ protocols cURL がサポートするプロトコル名の配列 + + feature_list + + 全ての既知のcURL機能の連想配列と、それらがサポートされている(&true;) + もしくはサポートされていない(&false;) かどうかを示す値 + + @@ -90,6 +97,12 @@ + + 8.4.0 + + features_list が追加されました。 + + 8.0.0 From 8bc86562c585d20f667c7f74af0b596767f07ec9 Mon Sep 17 00:00:00 2001 From: natsuki ueda <63272932+natsuki-engr@users.noreply.github.com> Date: Fri, 18 Jul 2025 05:30:39 +0000 Subject: [PATCH 6/8] setup.xml --- reference/curl/setup.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/reference/curl/setup.xml b/reference/curl/setup.xml index f247941533..18fd13bbe4 100644 --- a/reference/curl/setup.xml +++ b/reference/curl/setup.xml @@ -15,6 +15,7 @@ libcurl 7.10.5 以降が必要です。 PHP 7.3.0 以降では、7.15.5 以降が必要です。 PHP 8.0.0 以降では、7.29.0 以降が必要です。 + PHP 8..0 以降では、7.61.0 以降が必要です。 From b2a8c80389c93e0b9b5be10baa468c762752680e Mon Sep 17 00:00:00 2001 From: natsuki ueda <63272932+natsuki-engr@users.noreply.github.com> Date: Fri, 25 Jul 2025 07:38:21 +0000 Subject: [PATCH 7/8] =?UTF-8?q?=E3=83=AA=E3=83=93=E3=82=B8=E3=83=A7?= =?UTF-8?q?=E3=83=B3=E3=81=AE=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- language/predefined/sensitiveparametervalue/construct.xml | 2 +- reference/curl/constants_curl_getinfo.xml | 2 +- reference/curl/functions/curl-getinfo.xml | 2 +- reference/curl/functions/curl-setopt.xml | 2 +- reference/curl/functions/curl-version.xml | 2 +- reference/curl/setup.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/language/predefined/sensitiveparametervalue/construct.xml b/language/predefined/sensitiveparametervalue/construct.xml index 72c6640cd0..2f4058d14d 100644 --- a/language/predefined/sensitiveparametervalue/construct.xml +++ b/language/predefined/sensitiveparametervalue/construct.xml @@ -1,6 +1,6 @@ - + SensitiveParameterValue::__construct diff --git a/reference/curl/constants_curl_getinfo.xml b/reference/curl/constants_curl_getinfo.xml index 17d2ad630f..f0fe7dc357 100644 --- a/reference/curl/constants_curl_getinfo.xml +++ b/reference/curl/constants_curl_getinfo.xml @@ -1,6 +1,6 @@ - + <function>curl_getinfo</function> diff --git a/reference/curl/functions/curl-getinfo.xml b/reference/curl/functions/curl-getinfo.xml index ef8c65dbf9..8594170493 100644 --- a/reference/curl/functions/curl-getinfo.xml +++ b/reference/curl/functions/curl-getinfo.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/curl/functions/curl-setopt.xml b/reference/curl/functions/curl-setopt.xml index f440a35fb7..ac5cc8f8c8 100644 --- a/reference/curl/functions/curl-setopt.xml +++ b/reference/curl/functions/curl-setopt.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/curl/functions/curl-version.xml b/reference/curl/functions/curl-version.xml index fb8186909f..883d1975d3 100644 --- a/reference/curl/functions/curl-version.xml +++ b/reference/curl/functions/curl-version.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/curl/setup.xml b/reference/curl/setup.xml index 18fd13bbe4..aa5eb072ec 100644 --- a/reference/curl/setup.xml +++ b/reference/curl/setup.xml @@ -1,6 +1,6 @@ - + From 027895f218a5e6bce8a746d2329299d6d6061c6e Mon Sep 17 00:00:00 2001 From: tekimen Date: Tue, 5 Aug 2025 10:32:55 +0900 Subject: [PATCH 8/8] Update setup.xml --- reference/curl/setup.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reference/curl/setup.xml b/reference/curl/setup.xml index aa5eb072ec..66b01dd387 100644 --- a/reference/curl/setup.xml +++ b/reference/curl/setup.xml @@ -15,7 +15,7 @@ libcurl 7.10.5 以降が必要です。 PHP 7.3.0 以降では、7.15.5 以降が必要です。 PHP 8.0.0 以降では、7.29.0 以降が必要です。 - PHP 8..0 以降では、7.61.0 以降が必要です。 + PHP 8.4.0 以降では、7.61.0 以降が必要です。