#
ef1e4891 |
| 31-Jan-2020 |
Nikita Popov |
Fix bug #76047 Unlink the current stack frame before freeing CVs or extra args. This means it will no longer show up in back traces that are generated during CV destruction.
Fix bug #76047 Unlink the current stack frame before freeing CVs or extra args. This means it will no longer show up in back traces that are generated during CV destruction. We already did this prior to destructing the object/closure, presumably for the same reason.
show more ...
|
#
b915d688 |
| 31-Jan-2020 |
Remi Collet |
Zip: version is now 1.17.0 change for Windows (which have libzip 1.4 by default) update NEWS |
#
176ec97a |
| 30-Jan-2020 |
Benjamin Eberlei |
Add NEWS entry for new ReflectionProperty methods. |
#
f70b5523 |
| 30-Jan-2020 |
Nikita Popov |
Fixed bug #79193 |
#
dfbeee03 |
| 30-Jan-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #70078: XSL callbacks with nodes as parameter leak memory
|
#
8226e704 |
| 29-Jan-2020 |
Christoph M. Becker |
Fix #70078: XSL callbacks with nodes as parameter leak memory The fix for bug #49634 solved a double-free by copying the node with `xmlDocCopyNodeList()`, but the copied node is later fr
Fix #70078: XSL callbacks with nodes as parameter leak memory The fix for bug #49634 solved a double-free by copying the node with `xmlDocCopyNodeList()`, but the copied node is later freed by calling `xmlFreeNode()` instead of `xmlFreeNodeList()`, thus leaking memory. However, there is no need to treat the node as node list, i.e. to copy also the node's siblings; just creating a recursive copy of the node with `xmlDocCopyNode()` is sufficient, while that also avoids the leak.
show more ...
|
#
bdcfdd44 |
| 29-Jan-2020 |
Remi Collet |
zip: more constants |
#
d39edebb |
| 24-Jan-2020 |
Máté Kocsis |
Fix #78666 mysqli_options generates Warning on var_dump() Closes GH-5121 |
#
addc3c92 |
| 28-Jan-2020 |
Christoph M. Becker |
Fix #79174: cookie values with spaces fail to round-trip The fix for bug #78929 disabled the conversion of spaces in cookie values to plus signs, but failed to adapt `php_setcookie()`
Fix #79174: cookie values with spaces fail to round-trip The fix for bug #78929 disabled the conversion of spaces in cookie values to plus signs, but failed to adapt `php_setcookie()` accordingly, so that it uses raw URL encoding as well.
show more ...
|
#
ac9a265f |
| 28-Jan-2020 |
Remi Collet |
- bump zip extension version to 1.16.0 - add ZipArchive::setMtimeName and ZipArchive::setMtimeIndex methods |
#
1146bdb9 |
| 28-Jan-2020 |
Nikita Popov |
Fixed bug #78989 Always operate on copies of the functions, so we don't reference temporary trait methods that have gone out of scope. This could be more efficient, but doing an
Fixed bug #78989 Always operate on copies of the functions, so we don't reference temporary trait methods that have gone out of scope. This could be more efficient, but doing an allocated copy only when strictly necessary turned out to be somewhat tricky.
show more ...
|
#
e197f65b |
| 28-Jan-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #76584: PharFileInfo::decompress not working
|
#
136f51f1 |
| 26-Jan-2020 |
Christoph M. Becker |
Fix #76584: PharFileInfo::decompress not working We actually have to decompress, when told to do so. |
#
5215f072 |
| 27-Jan-2020 |
Remi Collet |
- bump zip extension version to 1.15.6 - add ZipArchive::LIBZIP_VERSION - skip bug53885.phpt with libzip 1.6.0 (empty file is no more valid archive) |
#
ea1b8788 |
| 22-Jan-2020 |
Máté Kocsis |
Fix #78969 Make PASSWORD_DEFAULT match PASSWORD_BCRYPT instead of being null It was an unintentional BC break. |
#
1cccbb8f |
| 27-Jan-2020 |
Nikita Popov |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix bug #78323: Code 0 is returned on invalid options
|
#
fd08f062 |
| 17-Jan-2020 |
Ivan Mikheykin |
Fix bug #78323: Code 0 is returned on invalid options Set CLI exit code to 1 when invalid parameters are passed, and print error to stderr. |
#
3f677987 |
| 26-Jan-2020 |
Tyson Andre |
[skip ci] Fix typos in NEWS |
#
32918914 |
| 24-Jan-2020 |
Nikita Popov |
Fixed bug #79128 We need to extend the hash table before performing raw append operations. This doesn't matter if preloading happens in the same process, as the tables will
Fixed bug #79128 We need to extend the hash table before performing raw append operations. This doesn't matter if preloading happens in the same process, as the tables will be large enough to hold all entries as a side-effect of the preloading process. However, if preloading happens in a different process, we need to reserve space here.
show more ...
|
#
98bfad73 |
| 03-Jan-2020 |
wbender |
Fix bug #64865: Use CONTEXT_DOCUMENT_ROOT for scanning dir tree If CONTEXT_DOCUMENT_ROOT is set use that rather than DOCUMENT_ROOT to scan up the dir tree looking for .user.ini files.
Fix bug #64865: Use CONTEXT_DOCUMENT_ROOT for scanning dir tree If CONTEXT_DOCUMENT_ROOT is set use that rather than DOCUMENT_ROOT to scan up the dir tree looking for .user.ini files. Closes GH-5051.
show more ...
|
#
bb5cdd9b |
| 24-Jan-2020 |
Nikita Popov |
Fixed bug #79011 auth_plugin_data_len here is 21, including the trailing null byte. Directly use SCRAMBLE_LENGTH instead. Also add a sanity check that the provided scramble is long e
Fixed bug #79011 auth_plugin_data_len here is 21, including the trailing null byte. Directly use SCRAMBLE_LENGTH instead. Also add a sanity check that the provided scramble is long enough.
show more ...
|
#
b9dff116 |
| 24-Jan-2020 |
Remi Collet |
Add ZipArchive::CM_LZMA2 constant (since libzip 1.6.0) |
#
e72bf636 |
| 06-Jan-2020 |
Nikita Popov |
Allow variadic arguments to replace non-variadic ones Any number of arguments can be replaced by a variadic one, so long as the variadic argument is compatible (in the sense of contr
Allow variadic arguments to replace non-variadic ones Any number of arguments can be replaced by a variadic one, so long as the variadic argument is compatible (in the sense of contravariance) with the subsumed arguments. In particular this means that function(...$args) becomes a near-universal signature: It is compatible with any function signature that does not accept parameters by-reference. This also fixes bug #70839, which describes a special case. Closes GH-5059.
show more ...
|
#
6489e298 |
| 23-Jan-2020 |
Nikita Popov |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fixed bug #78902 Add unit test for bug #78902
|
#
67421a78 |
| 16-Dec-2019 |
liudaixiao |
Fixed bug #78902 |