PHP Release 5.5.5


PHP 5.5.5 Release Announcement

The PHP Development Team announces the immediate availability of PHP 5.5.5. This release fixes about twenty bugs against PHP 5.5.4, some of them regarding the build system.

All PHP users are encouraged to upgrade to this new version.

For source downloads of PHP 5.5.5, please visit our downloads page. Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.

Source Code
PHP 5.5.5 (tar.bz2)
SHA256: a400b324ae288eb0c9285e550fe5fd7f92c0f4e126496c3b05f9041da6cc04de
PHP 5.5.5 (tar.gz)
SHA256: 483ff2370fa3a8863e6b023383c4bcfcc3ba462137c30c5fc75043e1755b7d17
PHP 5.5.5 (tar.xz)
SHA256: 82cc9c88b946354bfe629917a85ed33d8cfc901460d432a75f823667d94f29ee
Change Logs
core
  • Fixed bug #64979 (Wrong behavior of static variables in closure generators).
  • Fixed bug #65322 (compile time errors won't trigger auto loading).
  • Fixed bug #65821 (By-ref foreach on property access of string offset segfaults).
cli server
  • Fixed bug #65633 (built-in server treat some http headers as case-sensitive).
  • Fixed bug #65818 (Segfault with built-in webserver and chunked transfer encoding).
  • Added application/pdf to PHP CLI Web Server mime types
datetime
  • Fixed bug #64157 (DateTime::createFromFormat() reports confusing error message).
  • Fixed bug #65502 (DateTimeImmutable::createFromFormat returns DateTime).
  • Fixed bug #65548 (Comparison for DateTimeImmutable doesn't work).
dba extension
  • Fixed bug #65708 (dba functions cast $key param to string in-place, bypassing copy on write).
filter
  • Add RFC 6598 IPs to reserved addresses.
  • Fixed bug #64441 (FILTER_VALIDATE_URL rejects fully qualified domain names).
ftp
  • Fixed bug #65667 (ftp_nb_continue produces segfault).
  • GD
  • Ensure that the defined interpolation method is used with the generic scaling methods.
imap
  • Fixed bug #65721 (configure script broken in 5.5.4 and 5.4.20 when enabling imap).
opcache
  • Added support for GNU Hurd.
  • Added function opcache_compile_file() to load PHP scripts into cache without execution.
  • Fixed bug #65845 (Error when Zend Opcache Optimizer is fully enabled).
  • Fixed bug #65665 (Exception not properly caught when opcache enabled).
  • Fixed bug #65510 (5.5.2 crashes in _get_zval_ptr_ptr_var).
  • Fixed issue #135 (segfault in interned strings if initial memory is too low).
sockets
  • Fixed bug #65808 (the socket_connect() won't work with IPv6 address).
spl
  • Fix bug #64782 (SplFileObject constructor make $context optional / give it a default value).
standard
  • Fixed bug #61548 (content-type must appear at the end of headers for 201 Location to work in http).
xmlreader
  • Fixed bug #51936 (Crash with clone XMLReader).
  • Fixed bug #64230 (XMLReader does not suppress errors).
build system
  • Fixed bug #51076 (race condition in shtool's mkdir -p implementation).
  • Fixed bug #62396 ('make test' crashes starting with 5.3.14 (missing gzencode())).
To Top