7a78ffcb | 01-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16604: Memory leaks in SPL constructors
|
eaa2b61a | 01-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16604: Memory leaks in SPL constructors
|
886a5287 | 01-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-16604: Memory leaks in SPL constructors Closes GH-16673. |
1fa8187c | 31-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Properly initialize _override executor globals
|
3cc43bf0 | 31-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Properly initialize _override executor globals
|
ec68d3c6 | 31-Oct-2024 |
Christoph M. Becker |
Properly initialize _override executor globals These have been introduced a while ago[1], but their initialization has been overlooked. Since we cannot rely on TLS variables to be zeroe
Properly initialize _override executor globals These have been introduced a while ago[1], but their initialization has been overlooked. Since we cannot rely on TLS variables to be zeroed, we catch up on this. [1] <https://github.com/php/php-src/commit/e3ef7bbbb87bcbf6154a0a4854127b9cea8f92ff> Co-authored-by: Ilija Tovilo <ilija.tovilo@me.com> Closes GH-16658.
show more ...
|
331bd957 | 31-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16450: PDO_ODBC can inject garbage into field values
|
03bd17bb | 31-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16450: PDO_ODBC can inject garbage into field values
|
c9eafc19 | 25-Oct-2024 |
Christoph M. Becker |
Fix GH-16450: PDO_ODBC can inject garbage into field values A previous bug fix[1] relied on ODBC drivers to properly count down the `StrLen_or_IndPtr` argument for consecutive calls to `
Fix GH-16450: PDO_ODBC can inject garbage into field values A previous bug fix[1] relied on ODBC drivers to properly count down the `StrLen_or_IndPtr` argument for consecutive calls to `SQLGetData()`. Apparently, not all drivers handle this correctly, so we cannot assert they do. Instead we fall back to the old behavior for drivers which would violate the assertion. A test against SQLServer (which we currently use in CI) would not make sense, since the respective drivers do not exhibit that behavior. Instead we target the regression test especially to a MS Access database. Since there is apparently no way to easily create an MS Access database programmatically, we commit a minimal empty DB which is used for the regression test, and could also be used by other test cases. [1] <bccca0b53aa60a62e2988c750fc73c02d109e642> Closes GH-16587.
show more ...
|
54a40f3b | 10-Oct-2024 |
Arnaud Le Blanc |
Add ReflectionProperty::isLazy() Closes GH-16342 |
c9a30c9c | 31-Oct-2024 |
Ilija Tovilo |
[skip ci] Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: [skip ci] Properly disable -Werror for libmysqlclient + mysqli [skip ci] Revert "Remove -Werror for libmysql test on 8.1
[skip ci] Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: [skip ci] Properly disable -Werror for libmysqlclient + mysqli [skip ci] Revert "Remove -Werror for libmysql test on 8.1 only"
show more ...
|
634eaa2c | 31-Oct-2024 |
Ilija Tovilo |
[skip ci] Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: [skip ci] Properly disable -Werror for libmysqlclient + mysqli [skip ci] Revert "Remove -Werror for libmysql test on 8.1
[skip ci] Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: [skip ci] Properly disable -Werror for libmysqlclient + mysqli [skip ci] Revert "Remove -Werror for libmysql test on 8.1 only"
show more ...
|
e5d63eb4 | 31-Oct-2024 |
Ilija Tovilo |
[skip ci] Merge branch 'PHP-8.1' into PHP-8.2 * PHP-8.1: [skip ci] Properly disable -Werror for libmysqlclient + mysqli [skip ci] Revert "Remove -Werror for libmysql test on 8.1
[skip ci] Merge branch 'PHP-8.1' into PHP-8.2 * PHP-8.1: [skip ci] Properly disable -Werror for libmysqlclient + mysqli [skip ci] Revert "Remove -Werror for libmysql test on 8.1 only"
show more ...
|
6c8a0d01 | 31-Oct-2024 |
Ilija Tovilo |
[skip ci] Properly disable -Werror for libmysqlclient + mysqli |
8a067cc2 | 31-Oct-2024 |
Ilija Tovilo |
[skip ci] Revert "Remove -Werror for libmysql test on 8.1 only" This reverts commit 769947648ef946b2dbe49029ea78ed13377dd1d4. Nightly uses the file from master, so this change made
[skip ci] Revert "Remove -Werror for libmysql test on 8.1 only" This reverts commit 769947648ef946b2dbe49029ea78ed13377dd1d4. Nightly uses the file from master, so this change made no sense.
show more ...
|
a15ba083 | 31-Oct-2024 |
Ilija Tovilo |
[skip ci] Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: [skip ci] Fix nightly job name for 8.1
|
98aac9ef | 31-Oct-2024 |
Ilija Tovilo |
[skip ci] Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: [skip ci] Fix nightly job name for 8.1
|
64fbd52c | 31-Oct-2024 |
Ilija Tovilo |
[skip ci] Merge branch 'PHP-8.1' into PHP-8.2 * PHP-8.1: [skip ci] Fix nightly job name for 8.1
|
490acdf5 | 31-Oct-2024 |
Ilija Tovilo |
[skip ci] Fix nightly job name for 8.1 |
d5e6dd8f | 30-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Add missing cache invalidation for innerHTML (#16652) * Add test with wrong output * Add missing cache invalidation for innerHTML |
65fbf474 | 30-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix static analysis warning The condition is already checked at the start of the function, mark this code properly as unreachable. |
1b6320b0 | 30-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: [skip ci] Move nightly to workflow_call
|
4685e3c3 | 30-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: [skip ci] Move nightly to workflow_call
|
9e5024d9 | 30-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.1' into PHP-8.2 * PHP-8.1: [skip ci] Move nightly to workflow_call
|
08bbd7d1 | 29-Oct-2024 |
Ilija Tovilo |
[skip ci] Move nightly to workflow_call This PR removes most of the logic of nightly_matrix.php by converting nightly.yml to a workflow_call, and invoking it multiple times for each bran
[skip ci] Move nightly to workflow_call This PR removes most of the logic of nightly_matrix.php by converting nightly.yml to a workflow_call, and invoking it multiple times for each branch in a new root.yml workflow. The naming of the files is intentionally kept to make the diff readable. They may still be renamed afterward. Closes GH-16642
show more ...
|