Daniel Scherzer
ad19b3e570
Update versions for PHP 8.5.0RC3
php-8.5.0RC3
2025-10-21 13:30:57 -07:00
Niels Dossche
c4333a7951
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
phar: Fix memory leak when opening temp file fails while trying to open gzip-compressed archive
2025-10-21 20:04:42 +02:00
Niels Dossche
913327d1fb
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
phar: Fix memory leak when opening temp file fails while trying to open gzip-compressed archive
2025-10-21 20:04:36 +02:00
Niels Dossche
ce0df1a9d8
phar: Fix memory leak when opening temp file fails while trying to open gzip-compressed archive
...
`filterparams` can leak if `php_stream_fopen_tmpfile()` fails.
To solve this, move the temp file creation first.
Closes GH-20220.
2025-10-21 20:04:13 +02:00
Niels Dossche
d05f88e228
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
phar: Fix file descriptor leak in phar_zip_flush() on failure.
2025-10-21 19:36:42 +02:00
Niels Dossche
40efac0d6c
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
phar: Fix file descriptor leak in phar_zip_flush() on failure.
2025-10-21 19:36:30 +02:00
Niels Dossche
cc83761416
phar: Fix file descriptor leak in phar_zip_flush() on failure.
...
Closes GH-20228.
2025-10-21 19:36:08 +02:00
Ilija Tovilo
d78faacbbf
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
[skip ci] Fix nightly notification workflow url
2025-10-21 18:06:01 +02:00
Ilija Tovilo
ff1c9fa340
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
[skip ci] Fix nightly notification workflow url
2025-10-21 18:05:54 +02:00
Ilija Tovilo
4043e5fdfc
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Fix nightly notification workflow url
2025-10-21 18:05:42 +02:00
Ilija Tovilo
270e3da220
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Fix nightly notification workflow url
2025-10-21 18:05:29 +02:00
Ilija Tovilo
7877de29e0
[skip ci] Fix nightly notification workflow url
...
jobs_url is a link to the api, rather than the website.
Also tweak wording, as we now only send one notification per workflow, rather
than per failed job.
2025-10-21 17:57:30 +02:00
Ilija Tovilo
801e587faa
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
[skip ci] Auto-mark SKIP_PERF_SENSITIVE tests as flaky
2025-10-21 17:53:32 +02:00
Ilija Tovilo
dc74dd5ad4
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
[skip ci] Auto-mark SKIP_PERF_SENSITIVE tests as flaky
2025-10-21 17:53:24 +02:00
Ilija Tovilo
217fceaf58
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Auto-mark SKIP_PERF_SENSITIVE tests as flaky
2025-10-21 17:53:17 +02:00
Ilija Tovilo
db98c5717e
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Auto-mark SKIP_PERF_SENSITIVE tests as flaky
2025-10-21 17:53:10 +02:00
Ilija Tovilo
99076ebfb0
[skip ci] Auto-mark SKIP_PERF_SENSITIVE tests as flaky
...
These can occasionally fail in CI.
2025-10-21 17:52:04 +02:00
Tim Düsterhus
79a5804b6b
uri: Make php_uri_parser structs PHPAPI ( #20243 )
...
This allows extensions that already know which parser to use and don't need the
generic lookup facility to directly refer to the desired parser without needing
to go through `php_uri_get_parser()` (which also requires allocating a
`zend_string*`).
Following php/php-src#20173
Related to php/php-src#19868
2025-10-21 16:09:16 +02:00
Shivam Mathur
94f2bb0dd5
[skip ci] Fix Windows test for openssl-3.5 upgrade ( #19384 )
...
* Fix Windows test for openssl-3.5 upgrade
* Update ext/openssl/tests/check_default_conf_path.phpt
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de >
2025-10-21 03:24:13 +02:00
Ilija Tovilo
b8ba8593b1
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
[skip ci] Also skip check_default_conf_path.phpt on Windows & 8.2
Revert "Fix Windows test for openssl-3.5 upgrade (#19384 )"
2025-10-21 01:25:30 +02:00
Ilija Tovilo
ed8a45c8e9
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
[skip ci] Also skip check_default_conf_path.phpt on Windows & 8.2
Revert "Fix Windows test for openssl-3.5 upgrade (#19384 )"
2025-10-21 01:25:24 +02:00
Ilija Tovilo
b751582705
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Also skip check_default_conf_path.phpt on Windows & 8.2
Revert "Fix Windows test for openssl-3.5 upgrade (#19384 )"
2025-10-21 01:25:06 +02:00
Ilija Tovilo
f65a574a36
[skip ci] Also skip check_default_conf_path.phpt on Windows & 8.2
...
I don't know why the output is different only in 8.2. Revert for now to make CI
happy.
2025-10-21 01:23:58 +02:00
Ilija Tovilo
3f6c86a885
Revert "Fix Windows test for openssl-3.5 upgrade ( #19384 )"
...
This reverts commit 0e17dcfe54 .
2025-10-21 01:23:29 +02:00
Ilija Tovilo
0ea8aca24d
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
[skip ci] Skip openssl tests currently failing on 8.2
2025-10-21 00:56:00 +02:00
Ilija Tovilo
f86e8ce264
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
[skip ci] Skip openssl tests currently failing on 8.2
2025-10-21 00:55:54 +02:00
Ilija Tovilo
d37e454704
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Skip openssl tests currently failing on 8.2
2025-10-21 00:55:44 +02:00
Ilija Tovilo
1bfe9340b7
[skip ci] Skip openssl tests currently failing on 8.2
2025-10-21 00:55:08 +02:00
Ilija Tovilo
80ebe86238
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Fix Windows test for openssl-3.5 upgrade (#19384 )
2025-10-21 00:40:36 +02:00
Ilija Tovilo
43621e1e3c
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix Windows test for openssl-3.5 upgrade (#19384 )
2025-10-21 00:40:27 +02:00
Ilija Tovilo
5d8a3925d2
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix Windows test for openssl-3.5 upgrade (#19384 )
2025-10-21 00:40:21 +02:00
Shivam Mathur
0e17dcfe54
Fix Windows test for openssl-3.5 upgrade ( #19384 )
...
* Fix Windows test for openssl-3.5 upgrade
* Update ext/openssl/tests/check_default_conf_path.phpt
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de >
---------
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de >
2025-10-21 00:40:14 +02:00
Ilija Tovilo
8bce65dc91
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Create separate workflow for nightly slack notification
2025-10-20 22:50:43 +02:00
Ilija Tovilo
e76c2e2789
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Create separate workflow for nightly slack notification
2025-10-20 22:50:38 +02:00
Ilija Tovilo
0a2717ee41
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Create separate workflow for nightly slack notification
2025-10-20 22:50:30 +02:00
Ilija Tovilo
0bd904b356
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Create separate workflow for nightly slack notification
2025-10-20 22:50:24 +02:00
Ilija Tovilo
90bc40ecc0
Create separate workflow for nightly slack notification
...
Closes GH-20248
2025-10-20 22:49:21 +02:00
Niels Dossche
fba06d836a
Fix merge issue
2025-10-20 22:35:47 +02:00
Niels Dossche
90eabf57ab
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
phar: Fix memory leak when openssl polyfill returns garbage
2025-10-20 22:04:17 +02:00
Niels Dossche
4c043d89ec
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
phar: Fix memory leak when openssl polyfill returns garbage
2025-10-20 22:04:09 +02:00
Niels Dossche
020bbea8fd
phar: Fix memory leak when openssl polyfill returns garbage
...
Closes GH-20210.
2025-10-20 22:03:36 +02:00
Ilija Tovilo
9e9663782c
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Improve bug60602.phpt portability
2025-10-20 17:31:53 +02:00
Ilija Tovilo
4289bda31c
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Improve bug60602.phpt portability
2025-10-20 17:31:41 +02:00
Arnaud Le Blanc
43549ea148
NEWS
2025-10-20 17:26:27 +02:00
Arnaud Le Blanc
92f3d90157
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
NEWS
2025-10-20 17:26:02 +02:00
Arnaud Le Blanc
e37a207ddd
NEWS
2025-10-20 17:25:48 +02:00
Ilija Tovilo
939b97219d
Improve bug60602.phpt portability
...
On NixOS we need to inherit the PATH variable so we can actually resolve the
location of ls.
Closes GH-20206
2025-10-20 17:22:37 +02:00
Ilija Tovilo
fbf11f9378
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Fix accessing of overridden private property in get_object_vars()
2025-10-20 17:18:29 +02:00
Ilija Tovilo
f5fc755379
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix accessing of overridden private property in get_object_vars()
2025-10-20 17:18:00 +02:00
Ilija Tovilo
02c67b47f7
Fix accessing of overridden private property in get_object_vars()
...
Fixes GH-20177
Closes GH-20182
2025-10-20 17:17:21 +02:00