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_T と posttransfer_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 @@
-
+
curl_getinfo
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 以降が必要です。