#
a6d86c9b |
| 02-Mar-2020 |
Remi Collet |
bump zip version + NEWS |
#
a0377021 |
| 26-Feb-2020 |
Christoph M. Becker |
Native Windows support for mysqlnd sha256 authentification We implement that on top of Cryptography API: Next Generation (CNG). |
#
31875755 |
| 02-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79333: com_print_typeinfo() leaks memory
|
#
53140e5c |
| 02-Mar-2020 |
Christoph M. Becker |
Fix #79333: com_print_typeinfo() leaks memory We have to free the `ansiname`s, regardless of whether they have been put into the hashtable or not. Since bug79299.phpt already sh
Fix #79333: com_print_typeinfo() leaks memory We have to free the `ansiname`s, regardless of whether they have been put into the hashtable or not. Since bug79299.phpt already shows the leak when run with a leak checker, there is no need for another regression test.
show more ...
|
#
b9843c94 |
| 02-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79332: php_istreams are never freed
|
#
2adf1c4d |
| 02-Mar-2020 |
Christoph M. Becker |
Fix #79332: php_istreams are never freed Releasing the `com_dotnet_istream_wrapper` in `istream_destructor()` is pointless, since `istream_destructor()` is only called when the resou
Fix #79332: php_istreams are never freed Releasing the `com_dotnet_istream_wrapper` in `istream_destructor()` is pointless, since `istream_destructor()` is only called when the resource is going to be released. This recursion is not a real issue, though, since the resource is never exposed to userland, and has at most refcount 1, so due to well defined unsigned integer underflow, it never is released twice. However, returning early in this case causes a memory leak which needs to be fixed.
show more ...
|
#
0d06a63e |
| 28-Feb-2020 |
Nikita Popov |
Fixed bug #77325 Make ReflectionClassConstant->class the declaring class, not the class on which the constant was fetched. This matches the behavior for properties and methods. |
#
375191aa |
| 28-Feb-2020 |
Nikita Popov |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fixed bug #79062
|
#
6c48da9a |
| 28-Feb-2020 |
Nikita Popov |
Fixed bug #79062 Back up the doc comment when performing heredoc scanahead. |
#
87bc9943 |
| 28-Feb-2020 |
Nikita Popov |
Fixed bug #64592 Make ReflectionClass::getMethods() behave the same ways as ReflectionClass::getProperties() by not including private methods from parent classes. |
#
0bffee4a |
| 28-Feb-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79311: enchant_dict_suggest() fails on big endian architecture
|
#
6adb8859 |
| 28-Feb-2020 |
Christoph M. Becker |
Fix #79311: enchant_dict_suggest() fails on big endian architecture For obvious reasons, we must not assign a `size_t` value to an `int` variable using memcpy(). However, there is actua
Fix #79311: enchant_dict_suggest() fails on big endian architecture For obvious reasons, we must not assign a `size_t` value to an `int` variable using memcpy(). However, there is actually no need for the intermediate `n_sugg_st` here, if we use the proper types in the first place. A regression test is not necessary, because dict_suggest.phpt already exhibits the erroneous behavior on big endian architectures.
show more ...
|
#
30ee3f48 |
| 28-Feb-2020 |
Nikita Popov |
Fixed bug #79252 |
#
1b40bb76 |
| 28-Feb-2020 |
Remi Collet |
NEWS |
#
78e04759 |
| 27-Feb-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #64032: mysqli reports different client_version
|
#
8654c32b |
| 26-Feb-2020 |
Christoph M. Becker |
Fix #64032: mysqli reports different client_version While `mysqli_get_client_version()` calls `mysql_get_client_version()` to retrieve the client version, `mysql::$client_version` is ini
Fix #64032: mysqli reports different client_version While `mysqli_get_client_version()` calls `mysql_get_client_version()` to retrieve the client version, `mysql::$client_version` is initialized to `MYSQL_VERSION_ID`. Both should match though, and since the former is the more useful information, we fix `mysql::$client_version`. We do not add a regression test, because it would usually succeed anyway, and we already have several tests with respective `assert()`s.
show more ...
|
#
1e50c81f |
| 25-Feb-2020 |
Nikita Popov |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #63206: Fully support error/exception_handler stacking, even with null or inside the handler
|
#
8c6a7c33 |
| 24-Feb-2020 |
Mark Plomer |
Fix #63206: Fully support error/exception_handler stacking, even with null or inside the handler Always push the current user_error/exception_handler to the stack, even when it is empty,
Fix #63206: Fully support error/exception_handler stacking, even with null or inside the handler Always push the current user_error/exception_handler to the stack, even when it is empty, so restore_error_handler() always works as expected. The user_error_handler is especially temporarily empty when we are inside the error handler, which caused inconsistent behaviour before.
show more ...
|
#
e855b286 |
| 24-Feb-2020 |
Nikita Popov |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fixes #79265: Improper injection of Host header when using fopen for http requests
|
#
d0d60503 |
| 24-Feb-2020 |
Miguel Xavier Penha Neto |
Fixes #79265: Improper injection of Host header when using fopen for http requests Check all occurrences of the string "host:" (and other headers), not just the first one. |
#
09e7c867 |
| 23-Feb-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79299: com_print_typeinfo prints duplicate variables
|
#
9e6358af |
| 23-Feb-2020 |
Christoph M. Becker |
Fix #79299: com_print_typeinfo prints duplicate variables `lastid` has to retain its value during the traversal, so we move it to an outer scope. Patch contributed by Litiano Mo
Fix #79299: com_print_typeinfo prints duplicate variables `lastid` has to retain its value during the traversal, so we move it to an outer scope. Patch contributed by Litiano Moura.
show more ...
|
#
578a8113 |
| 23-Feb-2020 |
Jakub Zelenka |
Fix bug #79014 (PHP-FPM & Primary script unknown) |
#
0bc6a66a |
| 09-Feb-2020 |
Jakub Zelenka |
Fix bug #77653 (operator displayed instead of the real error message) |
#
2a76e3a4 |
| 21-Feb-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79294: ::columnType() may fail after SQLite3Stmt::reset()
|