software

PHP 5.4.5 released

0

PHP 5.4.5 is now available for download.This release fixes over 30 bugs.What’s new in this release?

Fixes:

Crypt SHA256/512 Segfaults With Malformed Salt
ReflectionMethod random corrupt memory on high concurrent
serialize() generates wrong reference to the object
compile failure: (S) Arguments missing for built-in function __memcmp
Using traits with method aliases appears to result in crash during execution
parse_ini_file() with INI_SCANNER_RAW cuts a value that includes a semi-colon
potential overflow in _php_stream_scandir
information leak in ext exi
php-fpm segfaults (null passed to strstr)
Add process.priority to set nice(2) priorities
when using unix sockets, multiples FPM instances
php-fpm exits with status 0 on some failures to start
Unable to cross-compile PHP with –enable-fpm
php-fpm is not allowed to run as root
php-fpm should not fail with commented ‘user’
FPM drops connection while receiving some binary values in FastCGI requests
fpm don’t send error log to fastcgi clients). (fat) for non-root start
FPM pools can listen on the same address). (fat) can be launched without errors
Erealloc in iconv.c unsafe

grapheme_extract() memory leaks
IntlDateFormatter constructor leaks memory when called twice
Collator::getSortKey() returns garbage
datefmt_create with incorrectly encoded timezone leaks pattern
memory leak in IntlDateFormatter constructor
ResourceBundle constructor now accepts NULL for the first two arguments
json_encode() calls too many reallocs
Custom extension segfaults during xmlParseFile with FPM SAPI
Invalid phar stream path causes crash
readline fails to compile – void function should not return a value
Attempting to invoke a Closure more than once causes segfault
ReflectionParameter::getDefaultValue() memory leaks with constant
__ss_family was changed on AIX 5.3
Inconsistent behavior of RecursiveDirectoryIterator to dot files
RecursiveArrayIterator does not implement Countable
memory leak in the XML Writer module
Upgraded libzip to 0.10.

Download PHP

If you enjoyed this article, Get email updates (It’s Free)
avatar
Author :  

Hello visitor! Subscribe to the RSS feed or subscribe via email to receive updates.

Browse related articles

PHP 5.4.15 released PHP 5.4.15 released

PHP 5.4.15 is now available for download.What’s new in this release. Fixes: debug_backtrace in set_error_handler corrupts zend heap: segfault. dns_get_record result with string of length -1. follow_location parameter of context is ignored for most response codes. fd leak on Solaris. fd leak on Solaris. Upgraded libmagic to 5.14. Windows x64 version of stream_socket_pair() and improved [...]

PHP 5.4.12 released PHP 5.4.12 released

PHP 5.4.12 is now available for download.Whats new in this release? Fixes: Wrong TSRM usage in zend_register_class alias. get_html_translation_table( output incomplete with HTML_ENTITIES and ISO-8859-1. isset( inconsistently produces a fatal error on protected property. Bad warning text from strpos on empty needle. Use after scope error in zend_compile. Poor efficiency of strtr using array with [...]

PHP 5.4.11 released PHP 5.4.11 released

PHP 5.4.11 is now available for download.What’s new in this release? Fixes: Sigsegv when Exception::$trace is changed by user Errors in eval’ed code produce status code 500 getenv produces memory leak with CGI SAPI. FILTER_VALIDATE_INT does not accept +0 and -0 json_decode does not properly decode with options parameter Update list of common mime types. [...]

PHP 5.4.10 released PHP 5.4.10 released

PHP 5.4.10 is now available for download.What’s new in this release? Fixes: Segfault in gc_collect_cycles parse_ini_file() with INI_SCANNER_RAW removes quotes from value wrong called method as callback with inheritance config.guess file does not have AIX 7 defined, shared objects are not created Crasher in tt-rss backend.php ob_start callback gets passed empty string Poor date() performance [...]

Leave a Reply