Tim Düsterhus
985d681501
tree-wide: Replace zval_is_true() by zend_is_true() ( #20065 )
...
* tree-wide: Replace `zval_is_true()` by `zend_is_true()`
The former is a direct alias of the latter which is much more often used.
* zend_operators: Remove `zval_is_true()`
2025-10-07 20:44:32 +02:00
Niels Dossche
7f5c3cd28d
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Fix GH-20073: Assertion failure in WeakMap offset operations on reference
2025-10-07 20:17:13 +02:00
Niels Dossche
544617a3fa
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Fix GH-20073: Assertion failure in WeakMap offset operations on reference
2025-10-07 20:17:07 +02:00
Niels Dossche
b47c3b633d
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix GH-20073: Assertion failure in WeakMap offset operations on reference
2025-10-07 20:17:00 +02:00
Niels Dossche
b16761ec11
Fix GH-20073: Assertion failure in WeakMap offset operations on reference
...
Closes GH-20078.
2025-10-07 20:16:41 +02:00
Ilija Tovilo
779ae6f9d1
Merge branch 'PHP-8.5'
...
* PHP-8.5:
[skip ci] Fix news entry
2025-10-07 18:50:16 +02:00
Ilija Tovilo
d4e8bf8298
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
[skip ci] Fix news entry
2025-10-07 18:50:11 +02:00
Ilija Tovilo
14ed8f2135
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
[skip ci] Fix news entry
2025-10-07 18:50:03 +02:00
Ilija Tovilo
9b20618e1b
[skip ci] Fix news entry
...
Every time...
2025-10-07 18:49:28 +02:00
Ilija Tovilo
daafff28ca
Merge branch 'PHP-8.5'
...
* PHP-8.5:
ensure test passes with prod config
Fix CGI with auto_globals_jit=0
2025-10-07 18:47:43 +02:00
Ilija Tovilo
9aa1bb97e2
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
ensure test passes with prod config
Fix CGI with auto_globals_jit=0
2025-10-07 18:47:37 +02:00
Ilija Tovilo
b07bc62e0c
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
ensure test passes with prod config
Fix CGI with auto_globals_jit=0
2025-10-07 18:45:38 +02:00
Remi Collet
2f4b8e691a
ensure test passes with prod config
2025-10-07 18:44:41 +02:00
Ilija Tovilo
9bc35f1982
Fix CGI with auto_globals_jit=0
...
In CGI, php_auto_globals_create_server() (i.e. auto_global_callback() here)
initializes $_ENV to reuse for $_SERVER. However, because $_SERVER is
constructed first, we have not yet initialized auto_global->armed of the $_ENV
global. Split the loop into initialization and constructor phases.
Fixes GH-19934
Closes GH-19870
2025-10-07 18:43:32 +02:00
Ilija Tovilo
5e50f8d1f0
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Backport more curl 8.16 fixes
2025-10-07 18:34:37 +02:00
Ilija Tovilo
4828aca7ea
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Backport more curl 8.16 fixes
2025-10-07 18:34:31 +02:00
Ilija Tovilo
393417fb15
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Backport more curl 8.16 fixes
2025-10-07 18:34:20 +02:00
Ilija Tovilo
59bfaa65c4
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Backport more curl 8.16 fixes
2025-10-07 18:34:03 +02:00
Ilija Tovilo
1edcce5554
Backport more curl 8.16 fixes
...
This hunk was missed in the 8.1 cherry-pick because curl_xferinfo() didn't exist
yet.
2025-10-07 18:33:17 +02:00
Saki Takamachi
85e6fb4d7b
Merge branch 'PHP-8.5'
...
* PHP-8.5:
PHP-8.4 is now for PHP 8.4.15-dev
2025-10-07 23:36:28 +09:00
Saki Takamachi
53e104074a
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
PHP-8.4 is now for PHP 8.4.15-dev
2025-10-07 23:36:15 +09:00
Saki Takamachi
86a3bdfaee
PHP-8.4 is now for PHP 8.4.15-dev
2025-10-07 23:31:32 +09:00
Remi Collet
5c2f629a3d
Merge branch 'PHP-8.5'
...
* PHP-8.5:
ensure test passes with prod config
2025-10-07 16:06:27 +02:00
Remi Collet
9f55c1ae1c
ensure test passes with prod config
2025-10-07 16:06:14 +02:00
Eric Mann
7338ecad9f
Merge branch 'PHP-8.5'
...
* PHP-8.5:
PHP-8.3 is now for PHP 8.3.28-dev
2025-10-07 07:01:58 -07:00
Eric Mann
0fc4de5c7c
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
PHP-8.3 is now for PHP 8.3.28-dev
2025-10-07 07:01:30 -07:00
Eric Mann
bb8aa3529d
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
PHP-8.3 is now for PHP 8.3.28-dev
2025-10-07 06:59:41 -07:00
Eric Mann
91eb2a558d
PHP-8.3 is now for PHP 8.3.28-dev
2025-10-07 06:58:36 -07:00
Volker Dusch
ef8dfe2637
Merge branch 'PHP-8.5'
...
* PHP-8.5:
[ci skip] Update NEWS for PHP 8.5.0 RC2
2025-10-07 14:49:23 +02:00
Volker Dusch
d2569c9727
[ci skip] Update NEWS for PHP 8.5.0 RC2
2025-10-07 14:47:48 +02:00
Jakub Zelenka
a859ba30b5
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Update NEWS entry for curl 8.16 update
Update NEWS with info about curl 8.16 compat fixes
Fix curl_setopt_ssl test for curl 8.16
Fix more curl 8.16 issues
Fix curl 8.16.0 compilation with zts
Fix curl build failure on macOS+curl 8.16
2025-10-07 14:43:56 +02:00
Jakub Zelenka
11a0fdd2db
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Update NEWS entry for curl 8.16 update
Update NEWS with info about curl 8.16 compat fixes
Fix curl_setopt_ssl test for curl 8.16
Fix more curl 8.16 issues
Fix curl 8.16.0 compilation with zts
Fix curl build failure on macOS+curl 8.16
2025-10-07 14:43:18 +02:00
Jakub Zelenka
5eb6a81b60
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Update NEWS entry for curl 8.16 update
Update NEWS with info about curl 8.16 compat fixes
Fix curl_setopt_ssl test for curl 8.16
Fix more curl 8.16 issues
Fix curl 8.16.0 compilation with zts
Fix curl build failure on macOS+curl 8.16
2025-10-07 14:41:20 +02:00
Jakub Zelenka
78a24ffc03
Update NEWS entry for curl 8.16 update
2025-10-07 14:39:53 +02:00
Jakub Zelenka
201b358c01
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Update NEWS with info about curl 8.16 compat fixes
Fix curl_setopt_ssl test for curl 8.16
Fix more curl 8.16 issues
Fix curl 8.16.0 compilation with zts
Fix curl build failure on macOS+curl 8.16
2025-10-07 14:37:47 +02:00
Jakub Zelenka
810aed1141
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Update NEWS with info about curl 8.16 compat fixes
Fix curl_setopt_ssl test for curl 8.16
Fix more curl 8.16 issues
Fix curl 8.16.0 compilation with zts
Fix curl build failure on macOS+curl 8.16
2025-10-07 14:30:22 +02:00
Jakub Zelenka
742b7d8e55
Update NEWS with info about curl 8.16 compat fixes
2025-10-07 14:25:08 +02:00
Jakub Zelenka
36859ad977
Fix curl_setopt_ssl test for curl 8.16
2025-10-07 14:18:41 +02:00
Ilija Tovilo
b810a23587
Fix more curl 8.16 issues
...
The CURLOPT_FOLLOWLOCATION seems like a gcc bug, where the integer extension of
bool to long is lost, but I was unable to reproduce on godbolt.org.
2025-10-07 14:18:41 +02:00
Ilija Tovilo
da75e41a6f
Fix curl 8.16.0 compilation with zts
2025-10-07 14:18:41 +02:00
Niels Dossche
1c8363d2bf
Fix curl build failure on macOS+curl 8.16
2025-10-07 14:18:41 +02:00
Arnaud Le Blanc
d8746b57f9
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Upgrade Alpine in push job
2025-10-07 14:14:21 +02:00
Arnaud Le Blanc
a463ede5aa
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Upgrade Alpine in push job
2025-10-07 14:14:12 +02:00
Arnaud Le Blanc
93104e5c59
Upgrade Alpine in push job
...
Closes GH-20090
2025-10-07 14:13:37 +02:00
Arnaud Le Blanc
286ff6b066
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Upgrade Alpine in nightly job
2025-10-07 11:00:20 +02:00
Arnaud Le Blanc
e886159059
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Upgrade Alpine in nightly job
2025-10-07 11:00:10 +02:00
Arnaud Le Blanc
d929f42eb2
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Upgrade Alpine in nightly job
2025-10-07 11:00:01 +02:00
Arnaud Le Blanc
a6e81582b7
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Upgrade Alpine in nightly job
2025-10-07 10:59:23 +02:00
Arnaud Le Blanc
a30c92c9b5
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Upgrade Alpine in nightly job
2025-10-07 10:59:11 +02:00
Arnaud Le Blanc
66708de841
Upgrade Alpine in nightly job
...
Closes GH-20044
2025-10-07 10:58:36 +02:00