1
0
mirror of https://github.com/php/php-src.git synced 2026-04-23 16:08:35 +02:00
Commit Graph

144272 Commits

Author SHA1 Message Date
Alexandre Daubois 3f1409b024 Merge branch 'PHP-8.5'
* PHP-8.5:
  Fix GH-20370: forbid user stream filters to violate typed property constraints (#20373)
2025-12-04 09:12:35 +01:00
Alexandre Daubois d74085bf8c Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  Fix GH-20370: forbid user stream filters to violate typed property constraints (#20373)
2025-12-04 09:11:52 +01:00
Alexandre Daubois 175548e868 Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  Fix GH-20370: forbid user stream filters to violate typed property constraints (#20373)
2025-12-04 09:11:09 +01:00
Alexandre Daubois 77f2d12849 Fix GH-20370: forbid user stream filters to violate typed property constraints (#20373) 2025-12-04 09:09:30 +01:00
Niels Dossche 114260bdc4 Merge branch 'PHP-8.5'
* PHP-8.5:
  Fix GH-20631: Integer underflow in exif HEIF parsing
2025-12-03 22:30:26 +01:00
Oblivionsage 6a0da6dc2e Fix GH-20631: Integer underflow in exif HEIF parsing
When pos.size is less than 2, the subtraction pos.size - 2 causes
an unsigned integer underflow, resulting in a ~4GB allocation attempt.

Add minimum size check (pos.size >= 2) to prevent the underflow.

Closes GH-20630.
2025-12-03 22:30:12 +01:00
Niels Dossche d998a791da Merge branch 'PHP-8.5'
* PHP-8.5:
  xml: Fix deprecation properly by backporting the modern-but-actually-old implementation
2025-12-03 22:17:30 +01:00
Niels Dossche aa82371358 Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  xml: Fix deprecation properly by backporting the modern-but-actually-old implementation
2025-12-03 22:17:25 +01:00
Niels Dossche 2521c348da Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  xml: Fix deprecation properly by backporting the modern-but-actually-old implementation
2025-12-03 22:17:18 +01:00
Niels Dossche a960edc077 Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  xml: Fix deprecation properly by backporting the modern-but-actually-old implementation
2025-12-03 22:17:07 +01:00
Niels Dossche d635c8788b xml: Fix deprecation properly by backporting the modern-but-actually-old implementation 2025-12-03 22:16:54 +01:00
David Carlier 50abef95bd Merge branch 'PHP-8.5'
* PHP-8.5:
  Fix GH-20603 issue on windows 32 bits.
2025-12-03 20:23:01 +00:00
David Carlier f90d1f7aa6 Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  Fix GH-20603 issue on windows 32 bits.
2025-12-03 20:22:50 +00:00
David Carlier 51f4450b47 Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  Fix GH-20603 issue on windows 32 bits.
2025-12-03 20:22:38 +00:00
David Carlier ff51ac161d Fix GH-20603 issue on windows 32 bits.
the timeout needed to be unsigned.

close GH-20634
2025-12-03 20:22:14 +00:00
Ilija Tovilo 314dabacd0 Merge branch 'PHP-8.5'
* PHP-8.5:
  Fix yet another xml deprecation
2025-12-03 14:53:34 +01:00
Ilija Tovilo cd22fd15f6 Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  Fix yet another xml deprecation
2025-12-03 14:53:23 +01:00
Ilija Tovilo baf193fc0d Merge branch 'PHP-8.3' into PHP-8.4
* PHP-8.3:
  Fix yet another xml deprecation
2025-12-03 14:53:09 +01:00
Ilija Tovilo 0106134bb9 Merge branch 'PHP-8.2' into PHP-8.3
* PHP-8.2:
  Fix yet another xml deprecation
2025-12-03 14:53:02 +01:00
Ilija Tovilo fe070fcc75 Fix yet another xml deprecation 2025-12-03 14:51:52 +01:00
Saki Takamachi 2f2544e522 Merge branch 'PHP-8.5'
* PHP-8.5:
  PHP-8.4 is now for PHP 8.4.17-dev
2025-12-03 14:55:57 +09:00
Saki Takamachi 84cf16f700 Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  PHP-8.4 is now for PHP 8.4.17-dev
2025-12-03 14:55:35 +09:00
Saki Takamachi 2ec8c29fda PHP-8.4 is now for PHP 8.4.17-dev 2025-12-03 14:52:20 +09:00
Niels Dossche 64d8b2af3d Merge branch 'PHP-8.5'
* PHP-8.5:
  intl: Fix tests for icu update
2025-12-02 21:03:21 +01:00
Niels Dossche 6333ca8cb7 Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  intl: Fix tests for icu update
2025-12-02 21:03:15 +01: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 1e7deee2a6 Merge branch 'PHP-8.5'
* PHP-8.5:
  dom: Backport test for libxml changes
2025-12-02 20:52:52 +01:00
Niels Dossche 5f64ee7eda Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  dom: Backport test for libxml changes
2025-12-02 20:52:46 +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 012bf8ed31 Merge branch 'PHP-8.5'
* PHP-8.5:
  Tweak values for test on Windows (#20633)
2025-12-02 20:48:52 +01:00
Niels Dossche f622c3925b Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  Tweak values for test on Windows (#20633)
2025-12-02 20:48:44 +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 9155a96b8f Merge branch 'PHP-8.5'
* PHP-8.5:
  xml: Backport more deprecation fixes
2025-12-02 20:10:08 +01:00
Niels Dossche cf19a8d895 Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  xml: Backport more deprecation fixes
2025-12-02 20:10:02 +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 08f732352e Merge branch 'PHP-8.5'
* PHP-8.5:
  Fix deprecation warning for libxml SAX header (#18594)
2025-12-02 18:12:47 +01:00
Ilija Tovilo 0d364fc263 Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
  Fix deprecation warning for libxml SAX header (#18594)
2025-12-02 18:12:41 +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