#
5675ebe6 |
| 09-Dec-2021 |
Christoph M. Becker |
Fix #81585: cached_chunks are not counted to real_size on shutdown The amount of allocated system memory is kept in `real_size`, including the allocated `cached_chunks`. Thus, we need t
Fix #81585: cached_chunks are not counted to real_size on shutdown The amount of allocated system memory is kept in `real_size`, including the allocated `cached_chunks`. Thus, we need to keep the proper count at the end of the shutdown. Closes GH-7745.
show more ...
|
#
6f325104 |
| 06-Dec-2021 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix #75917: SplFileObject::seek broken with CSV flags
|
#
daf79e2d |
| 30-Nov-2021 |
Aliaksandr Bystry |
Fix #75917: SplFileObject::seek broken with CSV flags Closes GH-7697. |
#
b991ce9c |
| 05-Dec-2021 |
Ilija Tovilo |
Improve final/abstract methods in interfaces error messages Closes #81683 Closes GH-7722 |
#
53ae2b17 |
| 05-Dec-2021 |
Nikita Popov |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: fix #81656: GCC-11 silently ignores -R
|
#
1f38c003 |
| 25-Nov-2021 |
Michael Wallner |
fix #81656: GCC-11 silently ignores -R Closes GH-7688. |
#
26e42446 |
| 09-Nov-2021 |
Nikita Popov |
Fix bug #81598: Use C.UTF-8 as LC_CTYPE locale by default Unfortunately, libedit is locale based and does not accept UTF-8 input when the C locale is used. This patch switches the defaul
Fix bug #81598: Use C.UTF-8 as LC_CTYPE locale by default Unfortunately, libedit is locale based and does not accept UTF-8 input when the C locale is used. This patch switches the default locale to C.UTF-8 instead (if it is available). This makes libedit work and I believe it shouldn't affect behavior of single-byte locale-dependent functions that PHP otherwise uses. Closes GH-7635.
show more ...
|
#
15e7e570 |
| 03-Dec-2021 |
David Carlier |
Fix #81658: MYSQL_OPT_LOAD_DATA_LOCAL_DIR not available in MariaDB This also introduces the boolean userland constant `MYSQLI_IS_MARIADB`. |
#
dab6226c |
| 04-Dec-2021 |
Ilija Tovilo |
Fix invalid opcode for ??= on $GLOBALS Closes #81684 Closes GH-7717 |
#
3be0ce65 |
| 05-Dec-2021 |
Yurun |
Report wireless network interfaces on Windows too There is no particular reason to exclude wireless network interfaces from the results of `net_get_interfaces()` on Windows, especially s
Report wireless network interfaces on Windows too There is no particular reason to exclude wireless network interfaces from the results of `net_get_interfaces()` on Windows, especially since `getifaddrs(3)` includes these as well. Closes GH-7718.
show more ...
|
#
307e476e |
| 04-Dec-2021 |
Dmitry Stogov |
Fixed bug #81216 (Nullsafe operator leaks dynamic property name) Fixes oss-fuzz #38542 |
#
929d8471 |
| 03-Dec-2021 |
Christoph M. Becker |
Fix #81693: mb_check_encoding(7bit) segfaults `php_mb_check_encoding()` now uses conversion to `mbfl_encoding_wchar`. Since `mbfl_encoding_7bit` has no `input_filter`, no filter can be
Fix #81693: mb_check_encoding(7bit) segfaults `php_mb_check_encoding()` now uses conversion to `mbfl_encoding_wchar`. Since `mbfl_encoding_7bit` has no `input_filter`, no filter can be found. Since we don't actually need to convert to wchar, we encode to 8bit. Closes GH-7712.
show more ...
|
#
59dd4fd7 |
| 02-Dec-2021 |
Christoph M. Becker |
Fix #81681: ReflectionEnum throwing exceptions Enums are neither instantiable nor cloneable. Closes GH-7707. |
#
628670c3 |
| 02-Dec-2021 |
Patrick Allaert |
Prepare for 8.1.2 |
#
999c6f2c |
| 02-Dec-2021 |
Sara Golemon |
Bump for 8.0.15 |
#
60717fcd |
| 29-Nov-2021 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix #74604: Out of bounds in php_pcre_replace_impl
|
#
816aa203 |
| 29-Nov-2021 |
Christoph M. Becker |
Merge branch 'PHP-7.4' into PHP-8.0 * PHP-7.4: Fix #74604: Out of bounds in php_pcre_replace_impl
|
#
712fc54e |
| 29-Nov-2021 |
Christoph M. Becker |
Fix #74604: Out of bounds in php_pcre_replace_impl Trying to allocate a `zend_string` with a length only slighty smaller than `SIZE_MAX` causes an integer overflow; we make sure that thi
Fix #74604: Out of bounds in php_pcre_replace_impl Trying to allocate a `zend_string` with a length only slighty smaller than `SIZE_MAX` causes an integer overflow; we make sure that this doesn't happen by catering to the maximal overhead of a `zend_string`. Closes GH-7597.
show more ...
|
#
b0823438 |
| 29-Nov-2021 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix #81659: stream_get_contents() may unnecessarily overallocate
|
#
f3bd24a2 |
| 29-Nov-2021 |
Christoph M. Becker |
Merge branch 'PHP-7.4' into PHP-8.0 * PHP-7.4: Fix #81659: stream_get_contents() may unnecessarily overallocate
|
#
31749aac |
| 26-Nov-2021 |
Christoph M. Becker |
Fix #81659: stream_get_contents() may unnecessarily overallocate Since we're going to read from the current stream position anyway, the `max_len` should be the size of the file minus the
Fix #81659: stream_get_contents() may unnecessarily overallocate Since we're going to read from the current stream position anyway, the `max_len` should be the size of the file minus the current position (still catering to potentially filtered streams). We must, however, make sure to cater to the file position being beyond the actual file size. While we're at, we also fix the step size in the comment, which is 8K. A further optimization could be done for unfiltered streams, thus saving that step size, but 8K might not be worth it. Closes GH-7693.
show more ...
|
#
99d130ac |
| 27-Nov-2021 |
Patrick Allaert |
Reordering non bug entries |
#
75546bde |
| 27-Nov-2021 |
Patrick Allaert |
Standardize: Fixed Bug -> Fixed bug |
#
7f7f9153 |
| 27-Nov-2021 |
Patrick Allaert |
Placing core changes before anything else |
#
c459625d |
| 27-Nov-2021 |
Patrick Allaert |
Removed placeholder from NEWS |