ce99adeb | 22-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix handling of nested generator in zend_test observer
|
69bcbdc3 | 21-Oct-2024 |
Ilija Tovilo |
Fix handling of nested generator in zend_test observer This is the counterpart of GH-15952. Fixes GH-16514 Closes GH-16530 |
9a093e75 | 22-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix propagation of ZEND_ACC_RETURN_REFERENCE for call trampoline
|
5eddcb31 | 22-Oct-2024 |
Ilija Tovilo |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix propagation of ZEND_ACC_RETURN_REFERENCE for call trampoline
|
8720063c | 21-Oct-2024 |
Ilija Tovilo |
Fix propagation of ZEND_ACC_RETURN_REFERENCE for call trampoline Fixes GH-16515 Closes GH-16529 |
64081d13 | 11-Sep-2024 |
Arnaud Le Blanc |
Lazy objects: Update class constants earlier If a lazy object is created for a class whose constants can not be updated, then we have created an instance of a non-instantiable class. Thi
Lazy objects: Update class constants earlier If a lazy object is created for a class whose constants can not be updated, then we have created an instance of a non-instantiable class. This breaks the expectations of clone. Here I ensure that a class has its constants updated before creating a lazy instance of it. Fixes OSS-Fuzz #71407 Closes GH-15856
show more ...
|
30dd2916 | 21-Oct-2024 |
Christoph M. Becker |
Updates for libxml2 >= 2.13.0 libxml2 2.13.0 introduced some relevant changes regarding the treatment of file paths on Windows[1]. Thus we un-xfail bug69753.phpt and its companion,
Updates for libxml2 >= 2.13.0 libxml2 2.13.0 introduced some relevant changes regarding the treatment of file paths on Windows[1]. Thus we un-xfail bug69753.phpt and its companion, and we adjust dom004.phpt. And we also disable the workaround for erroneous file:/ URIs on Windows. [1] <https://gitlab.gnome.org/GNOME/libxml2/-/commit/8ab1b122c47bfced2b59f52351507ebc1eb50218> Closes GH-16536.
show more ...
|
67158602 | 21-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16523: FILTER_FLAG_HOSTNAME accepts ending hyphen
|
7930867e | 21-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16523: FILTER_FLAG_HOSTNAME accepts ending hyphen
|
f9ce5e79 | 21-Oct-2024 |
Christoph M. Becker |
Fix GH-16523: FILTER_FLAG_HOSTNAME accepts ending hyphen Domain name labels must not end with a hyphen, and that is also true for the last label. Apparently, this has been overlooked so
Fix GH-16523: FILTER_FLAG_HOSTNAME accepts ending hyphen Domain name labels must not end with a hyphen, and that is also true for the last label. Apparently, this has been overlooked so far. Closes GH-16540.
show more ...
|
a0266920 | 21-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16535: UAF when using document as a child Fix GH-16533: Segfault when adding attribute to parent that is not an element
|
5a09e010 | 21-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16535: UAF when using document as a child Fix GH-16533: Segfault when adding attribute to parent that is not an element
|
51b642f2 | 21-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-16535: UAF when using document as a child Documents can never be children of any node. Closes GH-16539. |
a0a7361b | 21-Oct-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-16533: Segfault when adding attribute to parent that is not an element Attributes are only valid as children of elements. This bug goes back all the way. Closes GH-16537. |
241e3e0e | 21-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16266: _ZendTestClass::test() segfaults on named parameter
|
713c71ad | 21-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16266: _ZendTestClass::test() segfaults on named parameter
|
b73bcaa4 | 21-Oct-2024 |
Christoph M. Becker |
Fix GH-16266: _ZendTestClass::test() segfaults on named parameter We need to assign the proper number of arguments. Closes GH-16271. |
cfd954f5 | 21-Oct-2024 |
Dmitry Stogov |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16499: [JIT] Undefined to null coercion issues for return
|
920e3d6b | 21-Oct-2024 |
Dmitry Stogov |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16499: [JIT] Undefined to null coercion issues for return
|
fe513655 | 21-Oct-2024 |
Dmitry Stogov |
Fix GH-16499: [JIT] Undefined to null coercion issues for return |
fd39e230 | 20-Oct-2024 |
Christoph M. Becker |
Free internal_runtime_cache on shutdown for NTS As is, the `internal_runtime_cache` is only free for ZTS builds; we also free it for NTS builds on shutdown. Co-authored-by: Bob
Free internal_runtime_cache on shutdown for NTS As is, the `internal_runtime_cache` is only free for ZTS builds; we also free it for NTS builds on shutdown. Co-authored-by: Bob Weinand <bobwei9@hotmail.com> Closes GH-16402.
show more ...
|
2c0fd883 | 20-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16390: dba_open() can segfault for "pathless" streams
|
e635857f | 20-Oct-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16390: dba_open() can segfault for "pathless" streams
|
d3b0efe9 | 18-Oct-2024 |
Christoph M. Becker |
Fix GH-16390: dba_open() can segfault for "pathless" streams `dba_open()` accepts arbitrary stream wrapper paths, but unless no locking (`-`) is specified, we try to determine the underl
Fix GH-16390: dba_open() can segfault for "pathless" streams `dba_open()` accepts arbitrary stream wrapper paths, but unless no locking (`-`) is specified, we try to determine the underlying file path. If that fails, we need to error out. Closes GH-16498.
show more ...
|
bde23d08 | 20-Oct-2024 |
David Carlier |
Merge branch 'PHP-8.3' into PHP-8.4
|