#
114c03b9 |
| 07-Oct-2019 |
Christoph M. Becker |
Fix #78623: Regression caused by "SP call yields additional empty result set" This reverts commit 41a4379cb45419a376043ca5f8c5a2bca82cea7c.
|
#
abaf9a76 |
| 03-Oct-2019 |
Christoph M. Becker |
Fix #78620: Out of memory error The integer addition in `ZEND_MM_ALIGNED_SIZE_EX` can overflow, what we have to catch early.
|
#
a6d21963 |
| 02-Oct-2019 |
Brent Shaffer |
fix #78624: session_gc return value for user defined session handlers
|
Revision tags: php-7.2.23RC1, php-7.3.10RC1, php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9, php-7.4.0beta4, php-7.2.22RC1, php-7.3.9RC1, php-7.4.0beta2, php-7.1.31, php-7.2.21, php-7.3.8, php-7.4.0beta1, php-7.2.21RC1, php-7.3.8RC1, php-7.4.0alpha3, php-7.3.7, php-7.2.20, php-7.4.0alpha2, php-7.3.7RC3, php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1, php-7.3.7RC1, php-7.2.20RC1, php-7.2.19, php-7.3.6, php-7.1.30, php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16, php-7.3.3RC1, php-7.2.16RC1, php-7.2.15, php-7.3.2, php-7.2.15RC1, php-7.3.2RC1, php-5.6.40, php-7.1.26, php-7.3.1, php-7.2.14, php-7.2.14RC1, php-7.3.1RC1, php-5.6.39, php-7.1.25, php-7.2.13, php-7.0.33, php-7.3.0, php-7.1.25RC1, php-7.2.13RC1, php-7.3.0RC6, php-7.1.24, php-7.2.12, php-7.3.0RC5, php-7.1.24RC1, php-7.2.12RC1, php-7.3.0RC4, php-7.1.23, php-7.2.11, php-7.3.0RC3, php-7.1.23RC1, php-7.2.11RC1, php-7.3.0RC2, php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32 |
|
#
9a2b42a5 |
| 03-Sep-2018 |
Fábio Souto |
Fix bug #76809 (SSL settings aren't respected when persistent connection is reused)
|
#
05560b67 |
| 18-Sep-2018 |
Konstantin Kopachev |
Fix #76859 stream_get_line skips data if used with data-generating filter stream_get-line repeatedly calls php_stream_fill_read_buffer until enough data is accumulated in buffer. However
Fix #76859 stream_get_line skips data if used with data-generating filter stream_get-line repeatedly calls php_stream_fill_read_buffer until enough data is accumulated in buffer. However, when stream contains filters attached to it, then each call to fill buffer essentially resets buffer read/write pointers and new data is written over old. This causes stream_get_line to skip parts of data from stream This patch fixes such behavior, so fill buffer call will append.
show more ...
|
#
f2fb37a7 |
| 02-Oct-2019 |
Christoph M. Becker |
Revert "Fix #78620: Out of memory error" This reverts commit 8ce04df7e0108a10f7b782a28204e9384ab1129c. Cf. <https://github.com/php/php-src/pull/4766#discussion_r330658679>.
|
#
8ce04df7 |
| 02-Oct-2019 |
Christoph M. Becker |
Fix #78620: Out of memory error If the integer addition in `ZEND_MM_ALIGNED_SIZE_EX` overflows, the macro evaluates to `0`, what we should catch early.
|
#
6fcde56b |
| 30-Sep-2019 |
Nikita Popov |
Fixed bug #78612
|
#
45db6fa5 |
| 30-Sep-2019 |
Christoph M. Becker |
Fix #78609: mb_check_encoding() no longer supports stringable objects We apply type juggling for other types than array.
|
#
ed099ab1 |
| 23-Sep-2019 |
Christoph M. Becker |
Fix NEWS entry Cf. <https://bugs.php.net/78590>.
|
#
398b3083 |
| 21-Sep-2019 |
Christoph M. Becker |
Fix #78579: mb_decode_numericentity: args number inconsistency mb_decode_numericentity() accepts a fourth optional parameter, which is unused, however. Since this parameter doesn't do a
Fix #78579: mb_decode_numericentity: args number inconsistency mb_decode_numericentity() accepts a fourth optional parameter, which is unused, however. Since this parameter doesn't do any harm, and to avoid the small BC break, we're keeping this parameter for PHP 7, but adjust the arginfo. For PHP 8, we will remove this parameter.
show more ...
|
#
e691a98c |
| 29-Jul-2019 |
fancyweb |
Fix #76342: file_get_contents waits twice specified timeout
|
#
fdcca930 |
| 12-Sep-2019 |
bugreportuser <37939393+bugreportuser@users.noreply.github.com> |
Fix #78535: auto_detect_line_endings value not parsed as bool
|
#
71651837 |
| 12-Sep-2019 |
Kalle Sommer Nielsen |
NEWS
|
#
a270eb19 |
| 10-Sep-2019 |
Sara Golemon |
Bump for 7.2.24
|
#
1ac6b025 |
| 08-Sep-2019 |
CHU Zhaowei |
Fix bug #72884 isCloneable() on SplFileObject should return false
|
#
8ead7793 |
| 09-Sep-2019 |
Christoph M. Becker |
Fix #78510: Partially uninitialized buffer returned by sodium_crypto_generichash_init() Backport jedisct1/libsodium.php@28d13bf437cb969a0583031fc7ac54c5a8dc8116.
|
#
41a4379c |
| 06-Aug-2019 |
Christoph M. Becker |
Fix #41997: SP call yields additional empty result set When stored procedures are called, the "final result set is a status result that includes no result set". Calling `::nextRowset()`
Fix #41997: SP call yields additional empty result set When stored procedures are called, the "final result set is a status result that includes no result set". Calling `::nextRowset()` on the actual last result set should return FALSE, since there is actually no further result set to be processed.
show more ...
|
#
8f564e53 |
| 28-Aug-2019 |
Sergei Turchanov |
Fixed bug #78469 fcgi_accept_request function is supposed to call a FastCGI implementation's on_accept hook when entering an "accepting" stage (that is right before calling "accept")
Fixed bug #78469 fcgi_accept_request function is supposed to call a FastCGI implementation's on_accept hook when entering an "accepting" stage (that is right before calling "accept"). This hook implementation (fpm_request_accepting) updates a worker state to an "accepting" state which is effectively an "Idle" state, and updates counters on the scoreboard of the corresponding pool (idle++, active--). But this is not done when listening for client connections on a named pipe on Windows platform. In that case a combination of ConnectNamedPipe/WaitForSingleObject is used (to be able to catch in_shutdown as far as I understand), but it is nonetheless functionally equivalent to "accept" call. Also by not calling on_hook neither a worker's state is updated to "accepting" state nor scoreboard counters are updated.
show more ...
|
#
b5572658 |
| 28-Aug-2019 |
Christoph M. Becker |
Fix #78473: odbc_close() closes arbitrary resources We have to bail out, if an invalid resource is given. For consistency with the other `zend_fetch_resource(2)` calls, we return `FALSE
Fix #78473: odbc_close() closes arbitrary resources We have to bail out, if an invalid resource is given. For consistency with the other `zend_fetch_resource(2)` calls, we return `FALSE`.
show more ...
|
#
fadd7f0f |
| 28-Aug-2019 |
Joe Watkins |
bump versions after release
|
#
481520d3 |
| 28-Aug-2019 |
Joe Watkins |
set versions for release
|
#
cdf16c01 |
| 12-Aug-2019 |
Qianqian Bu |
fix the problem for connect_attr, set db condition, and add a new attribute _server_host
|
#
81f52158 |
| 19-Aug-2019 |
Christoph M. Becker |
Fix #78220: Can't access OneDrive folder As of Windows 1903, when the OneDrive on-demand feature is enabled, the OneDrive folder is reported as reparse point by `FindFirstFile()`, but
Fix #78220: Can't access OneDrive folder As of Windows 1903, when the OneDrive on-demand feature is enabled, the OneDrive folder is reported as reparse point by `FindFirstFile()`, but trying to get information about the reparse point using `DeviceIoControl()` fails with `ERROR_NOT_A_REPARSE_POINT`. We work around this problem by falling back to `GetFileInformationByHandle()` if that happens, but only if the reparse point is reported as cloud reparse point, and only if PHP is running on Windows 1903 or later. The patch has been developed in collaboration with ab@php.net. We should keep an eye on the somewhat quirky OneDrive behavior, since it might change again in a future Windows release.
show more ...
|
#
fcabe7e5 |
| 14-Aug-2019 |
Nikita Popov |
Fixed bug #78412 $this should only be included in the generator GC buffer, if it will be released on destruction.
|