Gina Peter Banyard
3db0ea682a
Zend: use type uint32_t for lineno ini scanner global
2025-10-21 22:42:00 +01:00
Gina Peter Banyard
f5e782ec2d
Zend: use type uint32_t for ticks_count global
2025-10-21 22:42:00 +01:00
Gina Peter Banyard
d0ad286ec8
Zend: use type uint32_t for zend_lineno global
2025-10-21 22:42:00 +01:00
Daniel Scherzer
8eddd64559
Merge branch 'PHP-8.5'
...
* PHP-8.5:
[ci skip] Update NEWS for PHP 8.5.0 RC4
2025-10-21 13:36:44 -07:00
Daniel Scherzer
920847efc6
[ci skip] Update NEWS for PHP 8.5.0 RC4
2025-10-21 13:36:15 -07:00
Niels Dossche
752b53ce47
Merge branch 'PHP-8.5'
...
* PHP-8.5:
phar: Fix memory leak when opening temp file fails while trying to open gzip-compressed archive
2025-10-21 20:04:48 +02: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
75426c5ba2
Merge branch 'PHP-8.5'
...
* PHP-8.5:
phar: Fix file descriptor leak in phar_zip_flush() on failure.
2025-10-21 19:37:19 +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
0b145f506b
Merge branch 'PHP-8.5'
...
* PHP-8.5:
[skip ci] Fix nightly notification workflow url
2025-10-21 18:06: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
3be2dd6066
Merge branch 'PHP-8.5'
...
* PHP-8.5:
[skip ci] Auto-mark SKIP_PERF_SENSITIVE tests as flaky
2025-10-21 17:53:39 +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
3562f8114f
Merge branch 'PHP-8.5'
...
* PHP-8.5:
uri: Make `php_uri_parser` structs PHPAPI (#20243 )
2025-10-21 16:09:24 +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
Ilija Tovilo
02d187d766
Merge branch 'PHP-8.5'
...
* PHP-8.5:
[skip ci] Fix Windows test for openssl-3.5 upgrade (#19384 )
2025-10-21 03:24:52 +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
17652409b8
Merge branch 'PHP-8.5'
...
* PHP-8.5:
[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:36 +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
d0dcec09b6
Merge branch 'PHP-8.5'
...
* PHP-8.5:
[skip ci] Skip openssl tests currently failing on 8.2
2025-10-21 00:56:05 +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
0ff366a3b5
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Fix Windows test for openssl-3.5 upgrade (#19384 )
2025-10-21 00:40:44 +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
3943bb0973
Merge branch 'PHP-8.5'
...
* PHP-8.5:
Create separate workflow for nightly slack notification
2025-10-20 22:51:07 +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