com php-src: Merge branch 'PHP-5.6' into PHP-5.6.0: NEWS
| From: | Ferenc Kovacs | Date: | Wed, 30 Jul 2014 09:50:47 +0000 |
| Subject: | com php-src: Merge branch 'PHP-5.6' into PHP-5.6.0: NEWS | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-79663@lists.php.net to get a copy of this message | ||
Commit: d8116ee40036cfbee3199ff81d834fdf00236165
Author: Ferenc Kovacs <tyrael@php.net> Wed, 30 Jul 2014 11:50:47 +0200
Parents: 2d4b95e0e2a95e8af4fae9621a0e63dbbeee9a1b 8e13e502679fe6b8a1a8289d71b214684242e07e
Branches: PHP-5.6.0
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=d8116ee40036cfbee3199ff81d834fdf00236165
Log:
Merge branch 'PHP-5.6' into PHP-5.6.0
* PHP-5.6: (164 commits)
add missing entry to NEWS
add missing entries to NEWS
add NEWS block for the next RC
NEWS entry for #67713
update the exception message to better match the actual check
ReflectionClass::newInstanceWithoutConstructor() should be allowed to instantiate every class
except those internal classes with a final __construct()
Fixed usage after free
Undo inadvertent commit of php_version
Corrected patch for bug #60616
Wildcards should only be used in the first name component; fixed comment style
Fix bug #60616 (odbc_fetch_into returns junk at end of multi-byte char fields)
fix SOAP for uninitialzed object
fix NEWS
Fix missing type checks in various functions
Fix SPL objects initialization checks
Add object initialization checks for sqlite3 classes
Revert "Fix bug #66568: the second arg for unserialize is optional." as we already
reverted the introduction of the second arg.
update NEWS
Fixed bug #67539 (ArrayIterator use-after-free due to object change during sorting)
Fixed Bug #67538 (SPL Iterators use-after-free)
...
Conflicts:
NEWS
Bugs:
https://bugs.php.net/67713
https://bugs.php.net/60616
https://bugs.php.net/66568
https://bugs.php.net/67539
https://bugs.php.net/67538
Changed paths:
MM NEWS
Diff:
diff --cc NEWS
index 14cf68f,6210033..fdfac5d
--- a/NEWS
+++ b/NEWS
@@@ -1,5 -1,84 +1,82 @@@
PHP NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-?? ??? 2014, PHP 5.6.0 Release Candidate 4
-
+ 31 Jul 2014, PHP 5.6.0 Release Candidate 3
+
+ - Core:
+ . Fixed bug #67497 (eval with parse error causes segmentation fault in
+ generator). (Nikita)
+ . Fixed bug #67151 (strtr with empty array crashes). (Nikita)
+ . Fixed bug #67407 (Windows 8.1/Server 2012 R2 reported as Windows 8/Server
+ 2012). (Christian Wenz)
+ . Fixed bug #66608 (Incorrect behavior with nested "finally" blocks).
+ (Laruence, Dmitry)
+ . Implemented FR #34407 (ucwords and Title Case). (Tjerk)
+
+ - COM:
+ . Fixed missing type checks in com_event_sink (Yussuf Khalil, Stas).
+
+ - CLI server:
+ . Fixed bug #66830 (Empty header causes PHP built-in web server to hang).
+ (Adam)
+ . Fixed bug #67594 (Unable to access to apache_request_headers() elements).
+ (Tjerk)
+
+ - FPM:
+ . Fixed bug #67530 (error_log=syslog ignored). (Remi)
+ . Fixed bug #67635 (php links to systemd libraries without using pkg-config).
+ (pacho@gentoo.org, Remi)
+
+ - Intl:
+ . Fixed bug #66921 (Wrong argument type hint for function
+ intltz_from_date_time_zone). (Stas)
+ . Fixed bug #67052 (NumberFormatter::parse() resets LC_NUMERIC setting).
+ (Stas)
+
+ - pgsql:
+ . Fixed bug #67555 (Cannot build against libpq 7.3). (Adam)
+
+ - ODBC:
+ . Fixed bug #60616 (odbc_fetch_into returns junk at end of multi-byte char
+ fields). (Keyur Govande)
+
+ - OpenSSL:
+ . Fixed missing type checks in OpenSSL options (Yussuf Khalil, Stas).
+ . Fixed bug #67609 (TLS connections fail behind HTTP proxy). (Daniel Lowrey)
+ .. Fixed broken build against OpenSSL older than 0.9.8 where ECDH unavailable.
+ (Lior Kaplan)
+ . Fixed bug #67666 (Subject altNames doesn't support wildcard matching). (Tjerk)
+
+ - Phar:
+ . Fixed bug #67587 (Redirection loop on nginx with FPM). (Christian Weiske)
+
+ - readline:
+ . Fixed bug #55496 (Interactive mode doesn't force a newline before the
+ prompt). (Bob, Johannes)
+ . Fixed bug #67496 (Save command history when exiting interactive shell
+ with control-c). (Dmitry Saprykin, Johannes)
+
+ - Reflection:
+ . Implemented FR #67713 (loosen the restrictions on
+ ReflectionClass::newInstanceWithoutConstructor()). (Ferenc)
+
+ - SPL:
+ . Fixed bug #67539 (ArrayIterator use-after-free due to object change during
+ sorting). (research at insighti dot org, Laruence)
+ . Fixed bug #67538 (SPL Iterators use-after-free). (CVE-2014-4670) (Laruence)
+
+ - Session:
+ . Fixed missing type checks in php_session_create_id (Yussuf Khalil, Stas).
+ . Fixed bug #66827 (Session raises E_NOTICE when session name variable is array).
+ (Yasuo)
+
+ - OPCache:
+ . Fixed bug #67215 (php-cgi work with opcache, may be segmentation fault
+ happen) (Dmitry, Laruence)
+
+ - phpdbg
+ . Fixed bug #67575 (Compilation fails for phpdbg when the
+ build directory != src directory). (Andy Thompson)
+
03 Jul 2014, PHP 5.6.0 Release Candidate 2
- Core: