#
b23a4256 |
| 28-Jan-2021 |
Remi Collet |
NEWS |
#
aeb4f215 |
| 28-Jan-2021 |
Remi Collet |
NEWS |
#
01a34861 |
| 26-Jan-2021 |
Christoph M. Becker |
Merge branch 'PHP-7.4' into PHP-8.0 * PHP-7.4: Fix #70091: Phar does not mark UTF-8 filenames in ZIP archives
|
#
6a0b889f |
| 26-Jan-2021 |
Christoph M. Becker |
Fix #70091: Phar does not mark UTF-8 filenames in ZIP archives The default encoding of filenames in a ZIP archive is IBM Code Page 437. Phar, however, only supports UTF-8 filenames. Th
Fix #70091: Phar does not mark UTF-8 filenames in ZIP archives The default encoding of filenames in a ZIP archive is IBM Code Page 437. Phar, however, only supports UTF-8 filenames. Therefore we have to mark filenames as being stored in UTF-8 by setting the general purpose bit 11 (the language encoding flag). The effect of not setting this bit for non ASCII filenames can be seen in popular tools like 7-Zip and UnZip, but not when extracting the archives via ext/phar (which is agnostic to the filename encoding), or via ext/zip (which guesses the encoding). Thus we add a somewhat brittle low-level test case. Closes GH-6630.
show more ...
|
#
2e580da2 |
| 25-Jan-2021 |
Christoph M. Becker |
Merge branch 'PHP-7.4' into PHP-8.0 * PHP-7.4: Fix #75850: Unclear error message wrt. __halt_compiler() w/o semicolon
|
#
61ed904c |
| 25-Jan-2021 |
Christoph M. Becker |
Fix #75850: Unclear error message wrt. __halt_compiler() w/o semicolon We add the failure reason to the error message. Closes GH-6638. |
#
d319098b |
| 22-Jan-2021 |
Christoph M. Becker |
Fix #53251: bindtextdomain with null dir doesn't return old value Apparently, users expect `bindtextdomain` and `bind_textdomain_codeset` with `null` as second argument to work like thei
Fix #53251: bindtextdomain with null dir doesn't return old value Apparently, users expect `bindtextdomain` and `bind_textdomain_codeset` with `null` as second argument to work like their C counterparts, namely to return the previously set value. Thus, we support that. Closes GH-6631.
show more ...
|
#
ed24f0f2 |
| 23-Jan-2021 |
Darek Slusarczyk |
Fix #80330: Replace language in APIs and source code/docs Rename MYSQLI_REFRESH_SLAVE to MYSQLI_REFRESH_REPLICA in line with upstream change in MySQL. The old name is retained for ba
Fix #80330: Replace language in APIs and source code/docs Rename MYSQLI_REFRESH_SLAVE to MYSQLI_REFRESH_REPLICA in line with upstream change in MySQL. The old name is retained for backwards-compatibility reasons, and may be deprecated/removed in the future. Closes GH-6632.
show more ...
|
#
6adfb8c9 |
| 20-Jan-2021 |
Christoph M. Becker |
Fix #80648: Fix for bug 79296 should be based on runtime version Instead of checking for actually affected libzip versions, we now always `ZIP_TRUNCATE` empty files unless `ZIP_RDONLY` i
Fix #80648: Fix for bug 79296 should be based on runtime version Instead of checking for actually affected libzip versions, we now always `ZIP_TRUNCATE` empty files unless `ZIP_RDONLY` is set. Closes GH-6625.
show more ...
|
#
6288228b |
| 20-Jan-2021 |
Dmitry Stogov |
Fixed bug #80634 (write_property handler of internal classes is skipped on preloaded JITted code) |
#
34f0f60d |
| 19-Jan-2021 |
Gabriel Caruso |
Next is 8.0.3 |
#
9ce200f6 |
| 19-Jan-2021 |
Gabriel Caruso |
Fix NEWS placeholder for the next version This aligns with the PHP-7.4 and PHP-7.3 branches, and should fix the `sgolemon/php-release` script run for releasing 8.0.2. |
#
a33d0c3a |
| 19-Jan-2021 |
Derick Rethans |
Update NEWS and version |
#
e8a89c49 |
| 19-Jan-2021 |
Derick Rethans |
Update NEWS for PHP 7.4.15RC1 |
#
05d16801 |
| 19-Jan-2021 |
Nikita Popov |
Fixed bug #80644: ResourceBundle::get() doesn't reset error state |
#
cfae999f |
| 19-Jan-2021 |
Christoph M. Becker |
Merge branch 'PHP-7.4' into PHP-8.0 * PHP-7.4: Fix #69279: Compressed ZIP Phar extractTo() creates garbage files
|
#
68f5289e |
| 18-Dec-2020 |
Christoph M. Becker |
Fix #69279: Compressed ZIP Phar extractTo() creates garbage files When extracting compressed files from an uncompressed Phar, we must not use the direct file pointer, but rather get an u
Fix #69279: Compressed ZIP Phar extractTo() creates garbage files When extracting compressed files from an uncompressed Phar, we must not use the direct file pointer, but rather get an uncompressed file pointer. We also add a test to show that deflated and stored entries are properly extracted. This also fixes #79912, which appears to be a duplicate of #69279. Co-authored-by: Anna Filina <afilina@gmail.com> Closes GH-6599.
show more ...
|
#
c321896a |
| 18-Jan-2021 |
Christoph M. Becker |
Merge branch 'PHP-7.4' into PHP-8.0 * PHP-7.4: Fix #80595: Resetting POSTFIELDS to empty array breaks request
|
#
38ad37ad |
| 15-Jan-2021 |
Christoph M. Becker |
Fix #80595: Resetting POSTFIELDS to empty array breaks request This is mainly to work around https://github.com/curl/curl/issues/6455, but not building the mime structure for empty hasht
Fix #80595: Resetting POSTFIELDS to empty array breaks request This is mainly to work around https://github.com/curl/curl/issues/6455, but not building the mime structure for empty hashtables is a general performance optimization, so we do not restrict it to affected cURL versions (7.56.0 to 7.75.0). The minor change to bug79033.phpt is unexpected, but should not matter in practice. Closes GH-6606.
show more ...
|
#
2d0dd4d0 |
| 17-Jan-2021 |
Anatol Belski |
NEWS: Fix typo [ci skip] Signed-off-by: Anatol Belski <ab@php.net> |
#
880bf622 |
| 14-Jan-2021 |
Nikita Popov |
Fixed bug #80617: Type narrowing warning in ZEND_TYPE_INIT_CODE |
#
f9fbba41 |
| 13-Jan-2021 |
Daniil Gentili |
Fixed bug #80596: Fix anonymous class union typehint errors Cut off part after null byte when resolving the class name, to avoid cutting off a larger part lateron. Closes GH-660
Fixed bug #80596: Fix anonymous class union typehint errors Cut off part after null byte when resolving the class name, to avoid cutting off a larger part lateron. Closes GH-6601.
show more ...
|
#
3edf5c96 |
| 14-Jan-2021 |
Dmitry Stogov |
Fixed bug #80422 (php_opcache.dll crashes when using Apache 2.4 with JIT) |
#
94a151a0 |
| 27-Dec-2020 |
Jens de Nies |
Fixed bug #80545 This converts the remaining "non well-formed" warnings in bcmath to ValueErrors, in line with the other warning promotions that have been performed in this extension
Fixed bug #80545 This converts the remaining "non well-formed" warnings in bcmath to ValueErrors, in line with the other warning promotions that have been performed in this extension. Closes GH-80545.
show more ...
|
#
95a13ca9 |
| 11-Jan-2021 |
Christoph M. Becker |
Revert fix for bug 76813 and re2c version bump CentOS 7 ships with re2c 0.13.5 by default, so we should not have bumped the required re2c version to 0.13.7. However, 0.13.5 does not
Revert fix for bug 76813 and re2c version bump CentOS 7 ships with re2c 0.13.5 by default, so we should not have bumped the required re2c version to 0.13.7. However, 0.13.5 does not support default rules, so we cannot use them to fix bug 76813. This reverts commit 420184ad529443182c9a348a55b1c9216005c613 and 5e15c9c41f8318a8392c2e2c78544f218736549c. Closes GH-6593.
show more ...
|