994e866c | 03-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix memory leak in php_openssl_pkey_from_zval() Closes GH-16691. |
2f4f09f7 | 03-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Fix various memory leaks related to openssl exports Closes GH-16692. |
ac8d0e57 | 03-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Prevent unexpected array entry conversion when reading key When passing an array, the key entry can get converted to a string if it is an object, but this actually modifies the original
Prevent unexpected array entry conversion when reading key When passing an array, the key entry can get converted to a string if it is an object, but this actually modifies the original array entry. The test originally outputted: ``` array(2) { [0]=> string(...) => ... [1]=> string(0) "" } ``` This is unexpected. Use zval_try_get_string() to prevent this behaviour. Closes GH-16693.
show more ...
|
a85a5ef3 | 08-Nov-2024 |
Niels Dossche <7771979+nielsdos@users.noreply.github.com> |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: ext/soap: fix `make check` being invoked in `ext/soap`
|
73c4fa0e | 08-Nov-2024 |
Maximilian Bosch |
ext/soap: fix `make check` being invoked in `ext/soap` On NixOS we run `make` & `make check` inside `ext/soap` which broke the test like this: 001+ Fatal error: Uncaught Soa
ext/soap: fix `make check` being invoked in `ext/soap` On NixOS we run `make` & `make check` inside `ext/soap` which broke the test like this: 001+ Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'ext/soap/tests/gh15711.wsdl' : failed to load "ext/soap/tests/gh15711.wsdl": No such file or directory 002+ in /build/php-8.3.13/ext/soap/tests/gh15711.php:29 003+ Stack trace: 004+ #0 /build/php-8.3.13/ext/soap/tests/gh15711.php(29): SoapClient->__construct('ext/soap/tests/...', Array) 005+ #1 {main} 006+ thrown in /build/php-8.3.13/ext/soap/tests/gh15711.php on line 29 Fix is to make the path dependant on `__DIR__` as it's the case in other testcases including WSDLs. Closes GH-16733.
show more ...
|
6e6373ab | 08-Nov-2024 |
Christoph M. Becker |
[skip ci] Fix typo in test name |
7bbf2eae | 08-Nov-2024 |
FraOre |
[skip ci] Fix array_any() and array_all() descriptions Closes GH-16731. |
27b4df42 | 08-Nov-2024 |
Jakub Zelenka |
Fix 8.4 NEWS file |
49bc011c | 08-Nov-2024 |
Jakub Zelenka |
Merge branch 'PHP-8.3' into PHP-8.4
|
af8ebb12 | 08-Nov-2024 |
Jakub Zelenka |
Merge branch 'PHP-8.2' into PHP-8.3
|
065bde1e | 23-Oct-2024 |
Jakub Zelenka |
Fix GH-16432: PHP-FPM 8.2 SIGSEGV in fpm_get_status |
5252e8b5 | 08-Nov-2024 |
David Carlier |
Merge branch 'PHP-8.3' into PHP-8.4
|
61b4e67f | 08-Nov-2024 |
David Carlier |
Merge branch 'PHP-8.2' into PHP-8.3
|
875a9dc4 | 08-Nov-2024 |
David Carlier |
Fix introduced leaks from GH-15715. Choosing here to shrink the requested allocation to its max value. |
5f5d2c04 | 07-Nov-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Fix rename_variation12*.phpt parallel test conflicts
|
03eeec16 | 21-Aug-2024 |
Christoph M. Becker |
Fix rename_variation12*.phpt parallel test conflicts For rename_variation12.phpt this is actually not necessary, since there is no rename_variation11.phpt, but we still fix it to be in s
Fix rename_variation12*.phpt parallel test conflicts For rename_variation12.phpt this is actually not necessary, since there is no rename_variation11.phpt, but we still fix it to be in sync with rename_variation12-win32.phpt which actually is prone to parallel conflicts. (cherry picked from commit d4263ddc40358f5267d5e621c66f4ed74c70b5b9)
show more ...
|
7477c1b4 | 07-Nov-2024 |
David Carlier |
Merge branch 'PHP-8.3' into PHP-8.4
|
3f28644f | 07-Nov-2024 |
David Carlier |
Merge branch 'PHP-8.2' into PHP-8.3
|
e74e66e3 | 16-Sep-2024 |
David Carlier |
Fix oss-fuzz report triggered by GH-15712 commit. It triggered allocation overflow which, even fixed, in turn gives memory leak on 32 bits but the allocator relies on signed integers.
Fix oss-fuzz report triggered by GH-15712 commit. It triggered allocation overflow which, even fixed, in turn gives memory leak on 32 bits but the allocator relies on signed integers. close GH-15915
show more ...
|
6b754d9e | 07-Nov-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.3' into PHP-8.4 * PHP-8.3: Skip tests if ldap_set_rebind_proc() is not available
|
fb6d5004 | 07-Nov-2024 |
Christoph M. Becker |
Merge branch 'PHP-8.2' into PHP-8.3 * PHP-8.2: Skip tests if ldap_set_rebind_proc() is not available
|
d276ea54 | 06-Nov-2024 |
Christoph M. Becker |
Skip tests if ldap_set_rebind_proc() is not available This is already done by ldap_set_rebind_proc_error.phpt, but not by the other two affected tests. Closes GH-16708. |
a0c75508 | 06-Nov-2024 |
David Carlier |
Merge branch 'PHP-8.3' into PHP-8.4
|
d59b07f9 | 06-Nov-2024 |
David Carlier |
Merge branch 'PHP-8.2' into PHP-8.3
|
fde053bb | 05-Oct-2024 |
David Carlier |
Fix GH-16235 jdtogregorian overflow close GH-16242 |