1
0
mirror of https://github.com/php/php-src.git synced 2026-03-29 11:42:17 +02:00

Clarify always_populate_raw_post_data situation in 5.6

This commit is contained in:
Michael Wallner
2014-01-17 12:18:16 +01:00
parent b58dbefba0
commit 03386d1786
2 changed files with 7 additions and 14 deletions

7
NEWS
View File

@@ -16,9 +16,10 @@ PHP NEWS
(Gustavo)
. Uploads equal or greater than 2GB in size are now accepted.
(Ralf Lang, Mike)
. Reduced POST data memory usage by 200-300%. Removed INI setting
always_populate_raw_post_data and the $HTTP_RAW_POST_DATA global
variable. (Mike)
. Reduced POST data memory usage by 200-300%. Changed INI setting
always_populate_raw_post_data to throw a deprecation warning when enabling
and to accept -1 for never populating the $HTTP_RAW_POST_DATA global
variable, which will be the default in future PHP versions. (Mike)
. Implemented dedicated syntax for variadic functions
(RFC: https://wiki.php.net/rfc/variadics). (Nikita)
. Fixed bug #50333 Improving multi-threaded scalability by using

View File

@@ -20,16 +20,6 @@ PHP X.Y UPGRADE NOTES
1. Backward Incompatible Changes
========================================
- Core:
Removed $HTTP_RAW_POST_DATA global variable. Restore backwards compatibility
by:
<?php
global $HTTP_RAW_POST_DATA;
if (!isset($HTTP_RAW_POST_DATA)) {
$HTTP_RAW_POST_DATA = file_get_contents("php://input");
}
?>
- JSON:
json_decode() no longer accepts non-lowercase variants of lone JSON true,
false or null values. For example, True or FALSE will now cause json_decode to
@@ -148,7 +138,9 @@ PHP X.Y UPGRADE NOTES
========================================
- Core:
Removed always_populate_raw_post_data.
Changed always_populate_raw_post_data to throw a deprecation warning when
enabled and to recognize ohe value -1 for never populating the global
$HTTP_RAW_POST_DATA variable, which will be default in future PHP versions.
========================================
11. Other Changes