History log of /PHP-8.4/ (Results 51 – 75 of 114285)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
994e866c03-Nov-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix memory leak in php_openssl_pkey_from_zval()

Closes GH-16691.

2f4f09f703-Nov-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix various memory leaks related to openssl exports

Closes GH-16692.

ac8d0e5703-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 ...

a85a5ef308-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`


73c4fa0e08-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 ...

6e6373ab08-Nov-2024 Christoph M. Becker

[skip ci] Fix typo in test name

7bbf2eae08-Nov-2024 FraOre

[skip ci] Fix array_any() and array_all() descriptions

Closes GH-16731.

27b4df4208-Nov-2024 Jakub Zelenka

Fix 8.4 NEWS file

49bc011c08-Nov-2024 Jakub Zelenka

Merge branch 'PHP-8.3' into PHP-8.4


af8ebb1208-Nov-2024 Jakub Zelenka

Merge branch 'PHP-8.2' into PHP-8.3


065bde1e23-Oct-2024 Jakub Zelenka

Fix GH-16432: PHP-FPM 8.2 SIGSEGV in fpm_get_status

5252e8b508-Nov-2024 David Carlier

Merge branch 'PHP-8.3' into PHP-8.4


61b4e67f08-Nov-2024 David Carlier

Merge branch 'PHP-8.2' into PHP-8.3


875a9dc408-Nov-2024 David Carlier

Fix introduced leaks from GH-15715.

Choosing here to shrink the requested allocation to its max value.

5f5d2c0407-Nov-2024 Christoph M. Becker

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Fix rename_variation12*.phpt parallel test conflicts


03eeec1621-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 ...

7477c1b407-Nov-2024 David Carlier

Merge branch 'PHP-8.3' into PHP-8.4


3f28644f07-Nov-2024 David Carlier

Merge branch 'PHP-8.2' into PHP-8.3


e74e66e316-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 ...

6b754d9e07-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


fb6d500407-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


d276ea5406-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.

a0c7550806-Nov-2024 David Carlier

Merge branch 'PHP-8.3' into PHP-8.4


d59b07f906-Nov-2024 David Carlier

Merge branch 'PHP-8.2' into PHP-8.3


fde053bb05-Oct-2024 David Carlier

Fix GH-16235 jdtogregorian overflow

close GH-16242

12345678910>>...4572