PHP 5.4.9和PHP 5.3.19发布
PHP 5.4.9 and PHP 5.3.19 released!
22-Nov-2012
The PHP development team announces the immediate availability of PHP 5.4.9 and PHP 5.3.19. These releases fix over 15 bugs. All users of PHP are encouraged to upgrade to PHP 5.4.9, or at least 5.3.19.
For source downloads of PHP 5.4.9 and PHP 5.3.19 please visit our downloads page, Windows binaries can be found on windows.php.net/download/.
The list of changes are recorded in the ChangeLog.
Version 5.4.9
22-November-2012
Core:
Fixed bug #63305 (zend_mm_heap corrupted with traits).
Fixed bug #63369 ((un)serialize() leaves dangling pointers, causes crashes).
Fixed bug #63241 (PHP fails to open Windows deduplicated files).
Fixed bug #62444 (Handle leak in is_readable on windows).
Curl:
Fixed bug #63363 (Curl silently accepts boolean true for SSL_VERIFYHOST).
Fileinfo:
Fixed bug #63248 (Load multiple magic files from a directory under Windows).
Libxml
Fixed bug #63389 (Missing context check on libxml_set_streams_context() causes memleak).
Mbstring:
Fixed bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On).
OCI8:
Fixed bug #63265 (Add ORA-00028 to the PHP_OCI_HANDLE_ERROR macro)
PCRE:
Fixed bug #63180 (Corruption of hash tables).
Fixed bug #63055 (Segfault in zend_gc with SF2 testsuite).
Fixed bug #63284 (Upgrade PCRE to 8.31).
PDO:
Fixed bug #63235 (buffer overflow in use of SQLGetDiagRec).
PDO_pgsql:
Fixed bug #62593 (Emulate prepares behave strangely with PARAM_BOOL).
Phar:
Fixed bug #63297 (Phar fails to write an openssl based signature).
Streams:
Fixed bug #63240 (stream_get_line() return contains delimiter string).
Reflection:
Fixed bug #63399 (ReflectionClass::getTraitAliases() incorrectly resolves traitnames).
Version 5.3.19
22-November-2012
Core:
Fixed bug #63241 (PHP fails to open Windows deduplicated files).
Fixed bug #62444 (Handle leak in is_readable on windows).
Libxml:
Fixed bug #63389 (Missing context check on libxml_set_streams_context() causes memleak).
Mbstring:
Fixed bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On).
MySQL:
Fixed compilation failure on mixed 32/64 bit systems.
OCI8:
Fixed bug #63265 (Add ORA-00028 to the PHP_OCI_HANDLE_ERROR macro)
PCRE:
Fixed bug #63055 (Segfault in zend_gc with SF2&n