#
fb70460d |
| 18-Feb-2022 |
Christoph M. Becker |
Fix GH-7958: Nested CallbackFilterIterator is leaking memory We implement `zend_object_iterator_funcs.get_gc` for user iterators to avoid the memory leak. Closes GH-8107. |
#
19063a84 |
| 17-Feb-2022 |
Ilija Tovilo |
Fix null static_variable_ptr for uncalled fake closures Closes GH-8083 Closes GH-8109 |
#
f06ac9a4 |
| 20-Jan-2022 |
Christoph M. Becker |
Fix GH-7939: Cannot unserialize IntlTimeZone objects As it is now, `IntlTimeZone`, `IntlCalendar` and `IntlDateFormatter` and some other intl class instances can be serialized, but the
Fix GH-7939: Cannot unserialize IntlTimeZone objects As it is now, `IntlTimeZone`, `IntlCalendar` and `IntlDateFormatter` and some other intl class instances can be serialized, but the representation is meaningless, and unserialization yields uninitialized/ unusable objects. To prevent users from noticing this too late, we deny serialization of such objects in the first place. Closes GH-7945.
show more ...
|
#
2bae4e8d |
| 14-Feb-2022 |
Kamil Tekiela |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix bug GH-8058 - mysqlnd segfault when prepare fails
|
#
93a8d5cd |
| 08-Feb-2022 |
Kamil Tekiela |
Fix bug GH-8058 - mysqlnd segfault when prepare fails Closes GH-8061 |
#
49087a65 |
| 09-Feb-2022 |
Jakub Zelenka |
Merge branch 'PHP-8.0' into PHP-8.1
|
Revision tags: php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3, php-7.2.23, php-7.3.10, php-7.4.0RC2, 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, php-7.1.22RC1, php-7.3.0beta3, php-7.2.10RC1, php-7.1.21, php-7.2.9, php-7.3.0beta2, php-7.1.21RC1, php-7.3.0beta1, php-7.2.9RC1, php-5.6.37, php-7.1.20, php-7.3.0alpha4, php-7.0.31, php-7.2.8, php-7.1.20RC1, php-7.2.8RC1, php-7.3.0alpha3, php-7.3.0alpha2, php-7.1.19, php-7.2.7, php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1, php-7.1.18, php-7.2.6, php-7.2.6RC1, php-7.1.18RC1, php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30, php-7.1.17RC1, php-7.2.5RC1, php-5.6.35, php-7.0.29, php-7.2.4, php-7.1.16 |
|
#
29fe06fa |
| 19-Mar-2018 |
Till Backhaus |
Fix bug #76109: Implement fpm_scoreboard_copy fpm_scoreboard_copy locks the scoreboard while copying the scoreboard and all proc scoreboards. proc scoreboards are locked one by one while
Fix bug #76109: Implement fpm_scoreboard_copy fpm_scoreboard_copy locks the scoreboard while copying the scoreboard and all proc scoreboards. proc scoreboards are locked one by one while copying each struct. The old implementation (inside fpm_handle_status_request) only briefly locked the scoreboard while copying the scorebard. Closes GH-7931 Co-authored-by: Jakub Zelenka <bukka@php.net>
show more ...
|
#
c03e111e |
| 08-Feb-2022 |
Remi Collet |
[ci skip] news |
#
4a630e67 |
| 08-Feb-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fixed libpng warning when loading interlaced images
|
#
1d48da6d |
| 08-Feb-2022 |
Brett <6075681+developerbmw@users.noreply.github.com> |
Fixed libpng warning when loading interlaced images We enable interlace transform when reading png. Closes GH-8002. |
#
49466af4 |
| 07-Feb-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix GH-7980: Unexpected result for iconv_mime_decode
|
#
86c196ba |
| 03-Feb-2022 |
Christoph M. Becker |
Fix GH-7980: Unexpected result for iconv_mime_decode We need to reset the shift state right after conversion, to cater to potenially following plain encodings. Also, there is no need to
Fix GH-7980: Unexpected result for iconv_mime_decode We need to reset the shift state right after conversion, to cater to potenially following plain encodings. Also, there is no need to reset the shift for plain encodings, because these are not state-dependent. Closes GH-8025.
show more ...
|
#
188a6ccd |
| 07-Feb-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Haiku fix ZTS build, disabling tls model
|
#
bea542a9 |
| 06-Feb-2022 |
David Carlier |
Haiku fix ZTS build, disabling tls model Closes GH-8047. |
#
8009b216 |
| 03-Feb-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix GH-7953: ob_clean() only does not set Content-Encoding
|
#
9bd468da |
| 20-Jan-2022 |
Christoph M. Becker |
Fix GH-7953: ob_clean() only does not set Content-Encoding If an output handler has not yet been started, calling `ob_clean()` causes it to start. If that happens, we must not forget to
Fix GH-7953: ob_clean() only does not set Content-Encoding If an output handler has not yet been started, calling `ob_clean()` causes it to start. If that happens, we must not forget to set the `Content-Encoding` and `Vary` headers. Closes GH-7960.
show more ...
|
#
8db7fd8a |
| 03-Feb-2022 |
Patrick Allaert |
Bump for 8.1.4-dev |
#
8a46311d |
| 02-Feb-2022 |
Sara Golemon |
Bump for 8.0.17-dev |
#
2f529569 |
| 29-Dec-2021 |
Ilija Tovilo |
Optimize stripos/stristr Closes GH-7847 Closes GH-7852 Previously stripos/stristr would lowercase both the haystack and the needle to reuse strpos. The approach in this PR i
Optimize stripos/stristr Closes GH-7847 Closes GH-7852 Previously stripos/stristr would lowercase both the haystack and the needle to reuse strpos. The approach in this PR is similar to strpos. memchr is highly optimized so we're using it to search for the first character of the needle in the haystack. If we find it we compare the remaining characters of the needle manually. The new implementation seems to perform about half as well as strpos (as two memchr calls are necessary to find the next candidate).
show more ...
|
#
943d6f64 |
| 21-Jan-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix GH-7978: sockets extension compilation errors
|
#
07aaa34c |
| 21-Jan-2022 |
David Carlier |
Fix GH-7978: sockets extension compilation errors We fix the `ucred` detection when custom `CFLAGS` are in use. Closes GH-7981. |
#
de4afc0f |
| 21-Jan-2022 |
Christoph M. Becker |
[ci skip] Fix NEWS The fix for GH-7842 was too late for 8.1.2RC1, so will be in 8.1.3 only. |
#
1f0661d3 |
| 19-Jan-2022 |
Kamil Tekiela |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Strip MariaDB 10 prefix
|
#
5fc0db98 |
| 19-Jan-2022 |
Kamil Tekiela |
Strip MariaDB 10 prefix Closes GH-7972 |
#
6af65eac |
| 19-Jan-2022 |
Ben Ramsey |
Fix news entry for 8.1.2 |