Saki Takamachi
2890cbbc49
Update versions for PHP 8.4.16
php-8.4.16
2025-12-17 01:03:34 +09:00
Jakub Zelenka
769a8807d9
Update NEWS with info about security issues
2025-12-17 00:51:19 +09:00
Niels Dossche
7ac9c40f67
Fix GHSA-www2-q4fc-65wf
2025-12-17 00:51:19 +09:00
Niels Dossche
e6d7d34c1a
Fix GHSA-h96m-rvf9-jgm2
2025-12-17 00:51:19 +09:00
Jakub Zelenka
d521259e44
Fix GHSA-8xr5-qppj-gvwj: PDO quoting result null deref
2025-12-17 00:51:16 +09:00
Niels Dossche
78e3d05d7d
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
intl: Fix tests for icu update
2025-12-02 21:00:13 +01:00
Niels Dossche
4b63315ad5
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
intl: Fix tests for icu update
2025-12-02 20:59:41 +01:00
Niels Dossche
667b28cba4
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
intl: Fix tests for icu update
2025-12-02 20:59:34 +01:00
Niels Dossche
2b04e0831a
intl: Fix tests for icu update
2025-12-02 20:59:26 +01:00
Niels Dossche
0d57840723
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
dom: Backport test for libxml changes
2025-12-02 20:52:40 +01:00
Niels Dossche
d542ee1045
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
dom: Backport test for libxml changes
2025-12-02 20:52:33 +01:00
Niels Dossche
e81d8089cb
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
dom: Backport test for libxml changes
2025-12-02 20:52:27 +01:00
Niels Dossche
688902d455
dom: Backport test for libxml changes
2025-12-02 20:52:20 +01:00
Niels Dossche
881754ec1e
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Tweak values for test on Windows (#20633 )
2025-12-02 20:48:36 +01:00
Niels Dossche
ad867ce651
Tweak values for test on Windows ( #20633 )
2025-12-02 20:48:24 +01:00
Niels Dossche
7658ebffd5
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
xml: Backport more deprecation fixes
2025-12-02 20:09:56 +01:00
Niels Dossche
d543630049
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
xml: Backport more deprecation fixes
2025-12-02 20:09:47 +01:00
Niels Dossche
9446a8e603
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
xml: Backport more deprecation fixes
2025-12-02 20:09:40 +01:00
Niels Dossche
dd2179433c
xml: Backport more deprecation fixes
2025-12-02 20:09:31 +01:00
Ilija Tovilo
0cd1970921
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix deprecation warning for libxml SAX header (#18594 )
2025-12-02 18:12:33 +01:00
Ilija Tovilo
9435c06129
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix deprecation warning for libxml SAX header (#18594 )
2025-12-02 18:12:26 +01:00
Ilija Tovilo
a7413712c2
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Fix deprecation warning for libxml SAX header (#18594 )
2025-12-02 18:12:20 +01:00
Niels Dossche
903fcb45c3
Fix deprecation warning for libxml SAX header ( #18594 )
...
This header is deprecated, but fortunately it isn't actually used.
2025-12-02 18:10:46 +01:00
Eric Mann
f940217bcb
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
PHP-8.3 is now for PHP 8.3.30-dev
2025-12-02 09:06:42 -08:00
Eric Mann
e10f6d702f
PHP-8.3 is now for PHP 8.3.30-dev
2025-12-02 09:05:38 -08:00
Ilija Tovilo
9be8e52d64
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
dom: Fix compile warning due to misplaced const cast
2025-12-02 17:00:13 +01:00
Ilija Tovilo
16ce2ff13f
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
dom: Fix compile warning due to misplaced const cast
2025-12-02 17:00:06 +01:00
Ilija Tovilo
bdc09a0c50
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
dom: Fix compile warning due to misplaced const cast
2025-12-02 16:59:59 +01:00
Niels Dossche
bd67ba66a8
dom: Fix compile warning due to misplaced const cast
2025-12-02 16:59:51 +01:00
Ilija Tovilo
ed847f49c3
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Suppress libxml deprecations
2025-12-02 16:45:31 +01:00
Ilija Tovilo
685bd9de81
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Suppress libxml deprecations
2025-12-02 16:41:37 +01:00
Ilija Tovilo
26b9395ad6
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Suppress libxml deprecations
2025-12-02 16:38:08 +01:00
Ilija Tovilo
f7fb13eb07
Suppress libxml deprecations
...
Closes GH-20538
2025-12-02 16:37:50 +01:00
Daniel Scherzer
355d296baa
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix GH-20426: fix Spoofchecker::setRestrictionLevel() error (#20427 )
2025-12-01 13:39:38 -08:00
Daniel Scherzer
c343ede18d
Fix GH-20426: fix Spoofchecker::setRestrictionLevel() error ( #20427 )
2025-12-01 13:37:49 -08:00
Niels Dossche
9734ba4d21
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix GH-20614: SplFixedArray incorrectly handles references in deserialization
2025-11-30 10:42:19 +01:00
Niels Dossche
366ed4c750
Fix GH-20614: SplFixedArray incorrectly handles references in deserialization
...
All other code caters to dereferencing array elements, except the
unserialize handler. This causes references to be present in the fixed
array even though this seems not intentional as reference assign is
otherwise impossible.
On 8.5+ this causes an assertion failure. On 8.3+ this causes references
to be present where they shouldn't be.
Closes GH-20616.
2025-11-30 10:41:32 +01:00
David Carlier
1701589884
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix GH-20601: ftp_connect() timeout argument overflow.
2025-11-29 23:05:37 +00:00
David Carlier
4312a446d0
Fix GH-20601: ftp_connect() timeout argument overflow.
...
close GH-20603
2025-11-29 23:05:14 +00:00
David Carlier
6d5490861f
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix GH-20602: imagescale() overflow with large height values.
2025-11-29 13:31:38 +00:00
David Carlier
c8e13af455
Fix GH-20602: imagescale() overflow with large height values.
...
close GH-20605
2025-11-29 13:30:49 +00:00
Niels Dossche
159a75c93c
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix GH-20584: Information Leak of Memory
Fix GH-20583: Stack overflow in http_build_query via deep structures
2025-11-28 18:39:27 +01:00
Niels Dossche
8fe7930533
Fix GH-20584: Information Leak of Memory
...
The string added had uninitialized memory due to
php_read_stream_all_chunks() not moving the buffer position, resulting
in the same data always being overwritten instead of new data being
added to the end of the buffer.
Closes GH-20592.
2025-11-28 18:38:48 +01:00
Niels Dossche
292a7f73ba
Fix GH-20583: Stack overflow in http_build_query via deep structures
...
Closes GH-20590.
2025-11-28 18:38:18 +01:00
Niels Dossche
eb733a3127
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix GH-20286: use-after-destroy during userland stream_close()
2025-11-23 17:51:35 +01:00
Niels Dossche
27f17c3322
Fix GH-20286: use-after-destroy during userland stream_close()
...
Closes GH-20493.
Co-authored-by: David Carlier <devnexen@gmail.com >
2025-11-23 17:46:28 +01:00
David Carlier
30fbcf9d7e
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix GH-20554: php_cli_server() get http status as string build issue.
2025-11-22 22:25:51 +00:00
David Carlier
9149c35514
Fix GH-20554: php_cli_server() get http status as string build issue.
...
due to the signature of this helper it needs to be const also
bsearch key argument needs to be too.
close GH-20556
2025-11-22 22:25:33 +00:00
David Carlier
30cb1998ae
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix GH-20551: imagegammacorrect out of range gamma value.
2025-11-22 22:22:50 +00:00
David Carlier
f88d247ce2
Fix GH-20551: imagegammacorrect out of range gamma value.
...
close GH-20552
2025-11-22 22:22:27 +00:00