PHP Release 7.1.8


PHP 7.1.8 Release Announcement

The PHP development team announces the immediate availability of PHP 7.1.8. This is a bugfix release, with several bug fixes included. All PHP 7.1 users are encouraged to upgrade to this version.

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

Source Code
PHP 7.1.8 (tar.bz2)
SHA256: 7064a00a9450565190890c7a4be04e646e0be73b2e0f8c46ae34419f343ca2f8
PHP 7.1.8 (tar.gz)
SHA256: 63517b3264f7cb17fb58e1ce60a6cd8903160239b7cf568d52024e9cf4d6cb04
PHP 7.1.8 (tar.xz)
SHA256: 8943858738604acb33ecedb865d6c4051eeffe4e2d06f3a3c8f794daccaa2aab
Change Logs
core
  • Fixed bug #74832 (Loading PHP extension with already registered function name leads to a crash).
  • Fixed bug #74780 (parse_url() broken when query string contains colon).
  • Fixed bug #74761 (Unary operator expected error on some systems).
  • Fixed bug #73900 (Use After Free in unserialize() SplFixedArray).
  • Fixed bug #74923 (Crash when crawling through network share).
  • Fixed bug #74913 (fixed incorrect poll.h include).
  • Fixed bug #74906 (fixed incorrect errno.h include).
date
  • Fixed bug #74852 (property_exists returns true on unknown DateInterval property).
oci8
  • Fixed bug #74625 (Integer overflow in oci_bind_array_by_name).
opcache
  • Fixed bug #74623 (Infinite loop in type inference when using HTMLPurifier).
openssl
  • Fixed bug #74798 (pkcs7_en/decrypt does not work if \x0a is used in content).
  • Added OPENSSL_DONT_ZERO_PAD_KEY constant to prevent key padding and fix bug #71917 (openssl_open() returns junk on envelope < 16 bytes) and bug #72362 (OpenSSL Blowfish encryption is incorrect for short keys).
pdo
  • Fixed bug #69356 (PDOStatement::debugDumpParams() truncates query).
spl
  • Fixed bug #73471 (PHP freezes with AppendIterator).
sqlite3
  • Fixed bug #74883 (SQLite3::__construct() produces "out of memory" exception with invalid flags).
wddx
  • Fixed bug #73173 (huge memleak when wddx_unserialize).
zlib
  • Fixed bug #73944 (dictionary option of inflate_init() does not work).
To Top