Menü Schließen

PHP in Version 7.1.5 und 7.0.19 veröffentlicht

PHP Logo

Die Open-Source Skriptsprache PHP hat vor ein paar Wochen ein Update in der Version 7.1.5 und 7.0.19, erhalten. Dies ist ein Bugfix Release und löst 28 bzw. 24 Fehler wie in OpenSSL, MySQLi, GD-Library, SQLite3, dem Core und den Date-Funktionen.

Version 7.1.5

  • Core:
    • Fixed bug #74408 (Endless loop bypassing execution time limit).
    • Fixed bug #74353 (Segfault when killing within bash script trap code).
    • Fixed bug #74340 (Magic function __get has different behavior in php 7.1.x).
    • Fixed bug #74188 (Null coalescing operator fails for undeclared static class properties).
    • Fixed bug #74444 (multiple catch freezes in some cases).
    • Fixed bug #74410 (stream_select() is broken on Windows Nanoserver).
    • Fixed bug #74337 (php-cgi.exe crash on facebook callback).
  • Date:
    • Fixed bug #74404 (Wrong reflection on DateTimeZone::getTransitions).
    • Fixed bug #74080 (add constant for RFC7231 format datetime).
  • DOM:
    • Fixed bug #74416 (Wrong reflection on DOMNode::cloneNode).
  • Fileinfo:
    • Fixed bug #74379 (syntax error compile error in libmagic/apprentice.c).
  • GD:
    • Fixed bug #74343 (compile fails on solaris 11 with system gd2 library).
  • MySQLnd:
    • Fixed bug #74376 (Invalid free of persistent results on error/connection loss).
  • Intl:
    • Fixed bug #65683 (Intl does not support DateTimeImmutable).
    • Fixed bug #74298 (IntlDateFormatter->format() doesn’t return microseconds/fractions).
    • Fixed bug #74433 (wrong reflection for Normalizer methods).
    • Fixed bug #74439 (wrong reflection for Locale methods).
  • Opcache:
    • Fixed bug #74456 (Segmentation error while running a script in CLI mode).
    • Fixed bug #74431 (foreach infinite loop).
    • Fixed bug #74442 (Opcached version produces a nested array).
  • OpenSSL:
    • Fixed bug #73833 (null character not allowed in openssl_pkey_get_private).
    • Fixed bug #73711 (Segfault in openssl_pkey_new when generating DSA or DH key).
    • Fixed bug #74341 (openssl_x509_parse fails to parse ASN.1 UTCTime without seconds).
  • phar:
    • Fixed bug #74383 (phar method parameters reflection correction).
  • Readline:
    • Fixed bug #74489 (readline() immediately returns false in interactive console mode).
  • Standard:
    • Fixed bug #72071 (setcookie allows max-age to be negative).
    • Fixed bug #74361 (Compaction in array_rand() violates COW).
  • Streams:
    • Fixed bug #74429 (Remote socket URI with unique persistence identifier broken).

Version 7.0.19

  • Core:
    • Fixed bug #74188 (Null coalescing operator fails for undeclared static class properties).
    • Fixed bug #74408 (Endless loop bypassing execution time limit).
    • Fixed bug #74410 (stream_select() is broken on Windows Nanoserver).
    • Fixed bug #74337 (php-cgi.exe crash on facebook callback).
    • Patch for bug #74216 was reverted.
  • Date:
    • Fixed bug #74404 (Wrong reflection on DateTimeZone::getTransitions).
    • Fixed bug #74080 (add constant for RFC7231 format datetime).
  • DOM:
    • Fixed bug #74416 (Wrong reflection on DOMNode::cloneNode).
  • Fileinfo:
    • Fixed bug #74379 (syntax error compile error in libmagic/apprentice.c).
  • GD:
    • Fixed bug #74343 (compile fails on solaris 11 with system gd2 library).
  • intl:
    • Fixed bug #74433 (wrong reflection for Normalizer methods).
    • Fixed bug #74439 (wrong reflection for Locale methods).
  • MySQLi:
    • Fixed bug #74432 (mysqli_connect adding “:3306” to $host if $port parameter not given).
  • MySQLnd:
    • Added support for MySQL 8.0 types.
    • Fixed bug #74376 (Invalid free of persistent results on error/connection loss).
  • OpenSSL:
    • Fixed bug #73833 (null character not allowed in openssl_pkey_get_private).
    • Fixed bug #73711 (Segfault in openssl_pkey_new when generating DSA or DH key).
    • Fixed bug #74341 (openssl_x509_parse fails to parse ASN.1 UTCTime without seconds).
    • Added OpenSSL 1.1.0 support.
  • phar:
    • Fixed bug #74383 (phar method parameters reflection correction).
  • Standard:
    • Fixed bug #74409 (Reflection information for ini_get_all() is incomplete).
    • Fixed bug #72071 (setcookie allows max-age to be negative).
  • Streams:
    • Fixed bug #74429 (Remote socket URI with unique persistence identifier broken).
  • SQLite3:
    • Fixed bug #74413 (incorrect reflection for SQLite3::enableExceptions).

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert