#
42a6ff42 |
| 03-Sep-2020 |
Nikita Popov |
Try to fix windows build |
#
22be60bb |
| 08-Jul-2020 |
Nikita Popov |
Add declared properties to LibXMLError Partially addresses bug #79804. |
#
302933da |
| 07-Jul-2020 |
Nikita Popov |
Remove no_separation flag |
#
2b5de6f8 |
| 01-Jul-2020 |
Max Semenik |
Remove proto comments from C files Closes GH-5758 |
#
c9bc7dd1 |
| 25-Jun-2020 |
Nikita Popov |
Don't throw warning if exception thrown during dom validation |
#
a582931f |
| 20-May-2020 |
Christoph M. Becker |
Revert "Revert "Merge branch 'PHP-7.4'"" This reverts commit 28e650a, which reverted commit 046dcfb, which had to be reverted due to phpdbg issues. The culprit was that we did not p
Revert "Revert "Merge branch 'PHP-7.4'"" This reverts commit 28e650a, which reverted commit 046dcfb, which had to be reverted due to phpdbg issues. The culprit was that we did not properly reset `zend_handler_table` to `NULL`, which is required for SAPIs which may restart the engine after shutdown. [1] <http://git.php.net/?p=php-src.git;a=commit;h=28e650abf8097a28789a005e5028fee095359583> [2] <http://git.php.net/?p=php-src.git;a=commit;h=046dcfb531e242d36a7af2942b9b148290c3c7fe>
show more ...
|
#
35e0a91d |
| 15-May-2020 |
George Peter Banyard |
Fix [-Wundef] warnings in libxml extension |
#
197cac65 |
| 11-May-2020 |
George Peter Banyard |
Use ZEND_FCI_INITIALIZED macro Instead of manually checking that the fci.size is different than 0 |
#
50a9f511 |
| 13-May-2020 |
Nikita Popov |
Allow null callback to array_filter() With same behavior as not passing it. |
#
3ebce8e9 |
| 02-May-2020 |
Máté Kocsis |
Fix UNKNOWN default values in various extensions Closes GH-5514 |
#
53e07bac |
| 15-Apr-2020 |
Nikita Popov |
Fix function libxml free error signature Fixes a -Wcast-function-type warning. |
#
21cfa03f |
| 05-Apr-2020 |
Máté Kocsis |
Generate function entries for another batch of extensions Closes GH-5352 |
#
f00afaee |
| 03-Feb-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.4' * PHP-7.4: Fix #79191: Error in SoapClient ctor disables DOMDocument::save()
|
#
3fb41c20 |
| 03-Feb-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79191: Error in SoapClient ctor disables DOMDocument::save()
|
#
fe1bfb78 |
| 03-Feb-2020 |
Christoph M. Becker |
Fix #79191: Error in SoapClient ctor disables DOMDocument::save() The culprit is the too restrictive fix for bug #71536, which prevents `php_libxml_streams_IO_write()` from properly exec
Fix #79191: Error in SoapClient ctor disables DOMDocument::save() The culprit is the too restrictive fix for bug #71536, which prevents `php_libxml_streams_IO_write()` from properly executing when unclean shutdown is flagged. A *more* suitable solution is to move the `xmlwriter_free_resource_ptr()` call from the `free_obj` handler to an added `dtor_obj` handler, to avoid to write to a closed stream in case of late object freeing. This makes the `EG(active)` guard superfluous. We also fix bug79029.phpt which has to use different variables for the three parts to actually check the original shutdown issue. Thanks to bwoebi and daverandom for helping to investigate this issue.
show more ...
|
#
28e650ab |
| 23-Jan-2020 |
Christoph M. Becker |
Revert "Merge branch 'PHP-7.4'" This reverts commit 046dcfb531e242d36a7af2942b9b148290c3c7fe, due to segfaults on Travis. This needs to be investigated. |
#
046dcfb5 |
| 23-Jan-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.4' * PHP-7.4: Make MSVCRT memory leak checking usable for the test suite
|
#
4130fe43 |
| 15-Jan-2020 |
Christoph M. Becker |
Make MSVCRT memory leak checking usable for the test suite While basic support for MSVCRT debugging has been added long ago[1], the leak checking is not usable for the test suite, becaus
Make MSVCRT memory leak checking usable for the test suite While basic support for MSVCRT debugging has been added long ago[1], the leak checking is not usable for the test suite, because we are no longer calling `xmlCleanupParser()` on RSHUTDOWN of ext/libxml[2], and therefore a few bogus leaks are reported whenever ext/libxml is unloaded. We therefore ignore memory leaks for this case. We introduce `ZEND_IGNORE_LEAKS_BEGIN()` and `ZEND_IGNORE_LEAKS_END()` to keep those ignores better readable, and also because these *might* be useful for other leak checkers as well. We also explicitly free the `zend_handlers_table` and the `p5s` to avoid spurious leak reports. [1] <http://git.php.net/?p=php-src.git;a=commit;h=d756e1db2324c1f4ab6f9b52e329959ce6a02bc3> [2] <http://git.php.net/?p=php-src.git;a=commit;h=8742276eb3905eb97a585417000c7b8df85006d4>
show more ...
|
#
8f4f1dea |
| 03-Jan-2020 |
Máté Kocsis |
Convert zend_parse_parameters_none() to fast ZPP I've done the conversion in those extensions where fast ZPP is predominant. |
#
34570372 |
| 31-Dec-2019 |
Máté Kocsis |
Use RETURN_THROWS() during ZPP in most of the extensions Except for some bigger ones: reflection, sodium, spl |
#
27bb3289 |
| 25-Dec-2019 |
Xinchen Hui |
Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter). We backport the fix PHP 7.3, since this branch is affected as well. (cherry picked from commit b5e004379647bd1ebb75eb2e
Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter). We backport the fix PHP 7.3, since this branch is affected as well. (cherry picked from commit b5e004379647bd1ebb75eb2eac8826fb6abdd3d8) (cherry picked from commit e36daa6927c05d2e687bb77495ef206cde118b33) (cherry picked from commit 2704ee6844c03348de9d15e74646d09007ef0f7c)
show more ...
|
#
ce4d80a8 |
| 25-Dec-2019 |
Xinchen Hui |
Merge branch 'PHP-7.4' * PHP-7.4: Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter).
|
#
e36daa69 |
| 25-Dec-2019 |
Xinchen Hui |
Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter). |
#
66a591ae |
| 25-Dec-2019 |
Xinchen Hui |
Merge branch 'PHP-7.4' * PHP-7.4: Revert "Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter)"
|
#
4c6e170c |
| 25-Dec-2019 |
Xinchen Hui |
Revert "Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter)" This reverts commit d8ad2f4695ebd6dc2d4e668d9baeac1c071791a6. |