1b803bc3 | 15-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16802: open_basedir bypass using curl extension
|
179ca2bf | 14-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-16802: open_basedir bypass using curl extension And fix a memleak while here. Closes GH-16804. |
6a55beef | 15-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix test expectation for different closure name in 8.4 |
4a5854ee | 15-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16799: Assertion failure at Zend/zend_vm_execute.h:7469
|
ed59c006 | 15-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16799: Assertion failure at Zend/zend_vm_execute.h:7469
|
553d79c7 | 14-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-16799: Assertion failure at Zend/zend_vm_execute.h:7469 zend_is_callable_ex() can unfortunately emit a deprecation, and then a user error handler can throw an exception. This caus
Fix GH-16799: Assertion failure at Zend/zend_vm_execute.h:7469 zend_is_callable_ex() can unfortunately emit a deprecation, and then a user error handler can throw an exception. This causes an assert failure at ZEND_VM_NEXT_OPCODE(). We fix this by checking if there's an exception after zend_is_callable_ex(). Closes GH-16803.
show more ...
|
54ae770c | 15-Nov-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Adapt ext/intl tests for ICU 75.1 and 76.1
|
716b03d0 | 15-Nov-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Adapt ext/intl tests for ICU 75.1 and 76.1
|
f725f504 | 14-Nov-2024 |
Christoph M. Becker |
Adapt ext/intl tests for ICU 75.1 and 76.1 Closes GH-16788. |
b8ba6f63 | 15-Nov-2024 |
David Carlier |
Fix GH-16812: UAF on readline_info() after readline_write_history() call. close GH-16813 |
925917f9 | 15-Nov-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Stick with icu4c 74.2 on macOS CI for PHP-8.1
|
4767c062 | 14-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix GH-16770: Tracing JIT type mismatch when returning UNDEF
|
0bf74bf9 | 14-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix GH-16770: Tracing JIT type mismatch when returning UNDEF
|
cbb3b937 | 13-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix GH-16770: Tracing JIT type mismatch when returning UNDEF When returning an UNDEF value, it actually becomes NULL. The following code took this into account: https://github.com/ph
Fix GH-16770: Tracing JIT type mismatch when returning UNDEF When returning an UNDEF value, it actually becomes NULL. The following code took this into account: https://github.com/php/php-src/blob/28344e0445bc2abae8dc5f1376aa0ff350e6d66d/ext/opcache/jit/zend_jit_trace.c#L2196-L2199 But the stack does not update the type to NULL, causing a mismatch. Closes GH-16784. Co-authored-by: Dmitry Stogov <dmitry@zend.com>
show more ...
|
ec3de14a | 08-Nov-2024 |
Ilija Tovilo |
Fix i386 release build warning Closes GH-16730 |
efe4fc9f | 14-Nov-2024 |
Ayesh Karunaratne |
UPGRADING: Fix `CURLOPT_TCP_KEEPCNT` entry |
3d07b9e7 | 13-Nov-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Patch libcurl.pc for macOS builds
|
4c744879 | 13-Nov-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Patch libcurl.pc for macOS builds
|
45487c6e | 13-Nov-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.1' into PHP-8.2 * PHP-8.1: Patch libcurl.pc for macOS builds
|
9196a72e | 13-Nov-2024 |
Christoph M. Becker |
Patch libcurl.pc for macOS builds cURL 8.11.0 added a couple of packages to `Requires.private`, but these packages are irrelevant when building against a shared libcurl. For some re
Patch libcurl.pc for macOS builds cURL 8.11.0 added a couple of packages to `Requires.private`, but these packages are irrelevant when building against a shared libcurl. For some reason, these private requirements are checked when we're doing `pkg-config --cflags` (that happens with the preinstalled pkg-config 0.29.2, as well as with pkgconf 2.3.0). To avoid further messing with these packages, we just drop the `Requires.private` line from libcurl.pc. See GH-16741 for more details. Closes GH-16783.
show more ...
|
ec05cd55 | 13-Nov-2024 |
David Carlier |
Merge branch 'PHP-8.3' into PHP-8.4
|
6f1d8368 | 13-Nov-2024 |
David Carlier |
Merge branch 'PHP-8.2' into PHP-8.3
|
4124b04e | 13-Nov-2024 |
David Carlier |
Fix GH-16771: imagecreatefromstring overflow on invalid format. close GH-16776 |
b8115d6c | 13-Nov-2024 |
David Carlier |
Fix GH-16769: php_pcntl_set_user_signal_infos aborts when a signal is a reference. close GH-16772 |
f6256fa2 | 13-Nov-2024 |
Dmitry Stogov |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Fix incorrect handling of ZEND_ACC_FINAL flag in JIT (#16778)
|