summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2015-08-18 17:04:26 +0200
committerAnatol Belski <ab@php.net>2015-08-18 17:04:26 +0200
commit1ef817d7965d7c761789df90ac28a9be32edb84c (patch)
treeef504deec55e36859ddcdecd9114e3ad612ea6fc
parente39876bae23eb4986d40294cfbc8c73a315dff3a (diff)
downloadphp-git-1ef817d7965d7c761789df90ac28a9be32edb84c.tar.gz
sync NEWS
-rw-r--r--NEWS63
1 files changed, 62 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 843ffc24f7..be6904e17b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,65 @@
PHP NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
+20 Aug 2015, PHP 7.0.0 RC 1
+
+- Core:
+ . Fixed bug #70262 (Accessing array crashes PHP 7.0beta3).
+ (Laruence, Dmitry)
+ . Fixed bug #70258 (Segfault if do_resize fails to allocated memory).
+ (Laruence)
+ . Fixed bug #70253 (segfault at _efree () in zend_alloc.c:1389). (Laruence)
+ . Fixed bug #70240 (Segfault when doing unset($var());). (Laruence)
+ . Fixed bug #70223 (Incrementing value returned by magic getter). (Laruence)
+ . Fixed bug #70215 (Segfault when __invoke is static). (Bob)
+ . Fixed bug #70207 (Finally is broken with opcache). (Laruence, Dmitry)
+ . Fixed bug #70173 (ZVAL_COPY_VALUE_EX broken for 32bit Solaris Sparc).
+ (Laruence, cmb)
+ . Fixed bug #69487 (SAPI may truncate POST data). (cmb)
+ . Fixed bug #70198 (Checking liveness does not work as expected).
+ (Shafreeck Sea, Anatol Belski)
+ . Fixed bug #70241 (Skipped assertions affect Generator returns). (Bob)
+ . Fixed bug #70239 (Creating a huge array doesn't result in exhausted,
+ but segfault). (Laruence, Anatol)
+
+- CLI server:
+ . Fixed bug #66606 (Sets HTTP_CONTENT_TYPE but not CONTENT_TYPE).
+ (wusuopu, cmb)
+ . Fixed bug #70264 (CLI server directory traversal). (cmb)
+
+- Date:
+ . Fixed bug #70245 (strtotime does not emit warning when 2nd parameter is
+ object or string). (cmb)
+ . Fixed bug #70266 (DateInterval::__construct.interval_spec is not supposed to
+ be optional). (cmb)
+ . Fixed bug #70277 (new DateTimeZone($foo) is ignoring text after null byte).
+ (cmb)
+
+- MCrypt:
+ . Fixed bug #69833 (mcrypt fd caching not working). (Anatol)
+
+- Opcache:
+ . Fixed bug #70237 (Empty while and do-while segmentation fault with opcode
+ on CLI enabled). (Dmitry, Laruence)
+
+- PCRE:
+ . Fixed bug #70232 (Incorrect bump-along behavior with \K and empty string
+ match). (cmb)
+
+- PDO:
+ . Fixed bug #70272 (Segfault in pdo_mysql). (Laruence)
+ . Fixed bug #70221 (persistent sqlite connection + custom function
+ segfaults). (Laruence)
+
+- Phpdbg:
+ . Fixed bug #70214 (FASYNC not defined, needs sys/file.h include). (Bob)
+
+- Standard:
+ . Fixed bug #70250 (extract() turns array elements to references).
+ (Laruence)
+ . Fixed bug #70211 (php 7 ZEND_HASH_IF_FULL_DO_RESIZE use after free).
+ (Laruence)
+ . Fixed bug #70208 (Assert breaking access on objects). (Bob)
+
06 Aug 2015, PHP 7.0.0 Beta 3
- Core:
@@ -67,8 +127,8 @@ PHP NEWS
- Standard:
. Fixed bug #70140 (str_ireplace/php_string_tolower - Arbitrary Code
- . Implemented #70112 (Allow "dirname" to go up various times). (Remi)
Execution). (Laruence)
+ . Implemented FR #70112 (Allow "dirname" to go up various times). (Remi)
. Fixed bug #36365 (scandir duplicates file name at every 65535th file). (cmb)
23 Jul 2015, PHP 7.0.0 Beta 2
@@ -325,6 +385,7 @@ PHP NEWS
. Improved zend_qsort(using hybrid sorting algo) for better performance,
and also renamed zend_qsort to zend_sort. (Laruence)
. Added stable sorting algo zend_insert_sort. (Laruence)
+ . Improved zend_memnchr(using sunday algo) for better performance. (Laruence)
. Implemented the RFC `Scalar Type Decalarations v0.5`. (Anthony)
. Implemented the RFC `Group Use Declarations`. (Marcio)
. Implemented the RFC `Continue Output Buffering`. (Mike)