Php 5.0

Fixed bug Traits Segfault. Fixed bug Performance problem with processing large post request. Comparison Timeline History.

Fixed bug integer overflow in bzdecompress caused heap corruption. Fixed bug readline feature not enabled when build with libedit.

PHP 5.4.0 Release Announcement

Use a Web Host With PHP Support

Fixed bug Stack overflow with imagefilltoborder. Fixed bug Crash in ArrayObject when using recursive references. Fixed bug heap corruption in xml parser. Fixed bug Omitting a callable typehinted argument causes a segfault.

Fixed bug Segfault in recursiveDirectoryIterator. Fixed bug Session module is sending multiple set-cookie headers when session. Fixed bug Buffer Over-read in unserialize when parsing Phar. Fixed bug solaris sed has no -i switch. Fixed bug Segfault with built-in webserver and chunked transfer encoding.

Fixed bug Missing initial value of static locals in trait methods. Fixed bug memory leaks in DateTime constructor. Fixed bug AppendIterator segfault with closed generator. Fixed bug A particular string fails to decompress.

Fixed bug Duplicate entry in Reflection for class alias. Found via static analysis by cjones.

Unsupported Historical Releases

Fixed bug php-fpm conf files loading order. Fixed bug Segmentation fault when DirectoryIterator's or FilesystemIterator's iterators are requested more than once without having had its dtor callback called in between. Order is preserved in lists of values and in hashes with both keys and values, at last celine dion and the two can be intermingled.

Fixed bug Memory leak when restoring an exception handler. Fixed bug Use after free vulnerability in unserialize. Fixed bug Exceeding max nesting level doesn't delete numerical vars.

PHP Migrating from PHP 4 to PHP x - Manual

Did You Know

Fixed bug request time is reset too early. Added a new fetching mode to mysqlnd.

PHP Migrating from PHP 4 to PHP x - Manual

Fixed bug integer overflow in fgetcsv caused heap corruption. Fixed bug Soap Client stream context header option ignored. Fixed bug Memoryleak when using the same variablename two times in function declaration.

Fixed possible buffer overflow under Windows. Fixed bug quoted-printable-encode stream filter incorrectly discarding whitespace. Added Zend Opcache extension and enable building it by default.

Fixed bug Null pointer dereference. Added built-in web server that is intended for testing purpose. Fixed bug which caused call after final close on streams filter. Fixed bug heap overflow vulnerability in regcomp. Fixed bug use case-insensitive cert name matching.

Fixed bug Allow the DateTimeZone constructor to accept timezones per offset too. Fixed bug Crash when using unserialized DatePeriod instance.

Fixed bug phar symlink in binary directory broken. Fixed bug Optimizer bug in constant string to boolean conversion. Added multibyte support by default. Fixed bug Segmentation fault on statement deallocation.

Fixed bug Parsing of tar file with duplicate filenames causes memory leak. Added support for storing upload progress feedback in session data. Fixed bug Crash in timeout thread. The numbering of this version involved some debate. Fixed bug Use after free vulnerability in unserialize with DateTimeZone.

Fixed bug Unchecked return value. Intl Fixed bug defective cloning in several intl classes.

Old Version of PHP Download

Fixed bug Comparison for DateTimeImmutable doesn't work. Fixed bug Race condition in shtool's mkdir -p implementation. Fixed bug crash in bzcompress function. Fixed bug basename is no more working after fgetcsv in certain situation. Fixed bug memory corruption in wordwrap function.

Fixed bug Ran out of opcode space. Fixed bug wrong called method as callback with inheritance.

Unsupported Historical Releases

Use a Web Host With PHP Support