Php 7.0.5 è stato rilasciato

Php 7.0.5 è stato rilasciato

Hi,
The PHP development team announces the immediate availability of PHP 7.0.5.

This is a security release. Several security bugs were fixed in this release.

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

For source downloads of PHP 7.0.5 please visit our downloads page: http://www.php.net/downloads.php

Windows binaries can be found on http://windows.php.net/download/

The list of changes is recorded in the ChangeLog:

Version 7.0.5

  • Core:
    • Huge pages disabled by default.
    • Added ability to enable huge pages in Zend Memory Manager through the environment variable USE_ZEND_ALLOC_HUGE_PAGES=1.
    • Fixed bug #71756 (Call-by-reference widens scope to uninvolved functions when used in switch).
    • Fixed bug #71729 (Possible crash in zend_bin_strtod, zend_oct_strtod, zend_hex_strtod).
    • Fixed bug #71695 (Global variables are reserved before execution).
    • Fixed bug #71629 (Out-of-bounds access in php_url_decode in context php_stream_url_wrap_rfc2397).
    • Fixed bug #71622 (Strings used in pass-as-reference cannot be used to invoke C::$callable()).
    • Fixed bug #71596 (Segmentation fault on ZTS with date function (setlocale)).
    • Fixed bug #71535 (Integer overflow in zend_mm_alloc_heap()).
    • Fixed bug #71470 (Leaked 1 hashtable iterators).
    • Fixed bug #71575 (ISO C does not allow extra ‘;’ outside of a function).
    • Fixed bug #71724 (yield from does not count EOLs).
    • Fixed bug #71767 (ReflectionMethod::getDocComment returns the wrong comment).
    • Fixed bug #71806 (php_strip_whitespace() fails on some numerical values).
    • Fixed bug #71624 (`php -R` (PHP_MODE_PROCESS_STDIN) is broken).
  • CLI Server:
    • Fixed bug #69953 (Support MKCALENDAR request method).
  • Curl:
    • Fixed bug #71694 (Support constant CURLM_ADDED_ALREADY).
  • Date:
    • Fixed bug #71635 (DatePeriod::getEndDate segfault).
  • Fileinfo:
    • Fixed bug #71527 (Buffer over-write in finfo_open with malformed magic file).
  • libxml:
    • Fixed bug #71536 (Access Violation crashes php-cgi.exe).
  • mbstring:
    • Fixed bug #71906 (AddressSanitizer: negative-size-param (-1) in mbfl_strcut).
  • ODBC:
    • Fixed bug #47803, #69526 (Executing prepared statements is succesfull only for the first two statements).
  • PCRE:
    • Fixed bug #71659 (segmentation fault in pcre running twig tests).
  • PDO_DBlib:
    • Fixed bug #54648 (PDO::MSSQL forces format of datetime fields).
  • Phar:
    • Fixed bug #71625 (Crash in php7.dll with bad phar filename).
    • Fixed bug #71317 (PharData fails to open specific file).
    • Fixed bug #71860 (Invalid memory write in phar on filename with in name).
  • phpdbg:
    • Fixed crash when advancing (except step) inside an internal function.
  • Session:
    • Fixed bug #71683 (Null pointer dereference in zend_hash_str_find_bucket).
  • SNMP:
    • Fixed bug #71704 (php_snmp_error() Format String Vulnerability).
  • SPL:
    • Fixed bug #71617 (private properties lost when unserializing ArrayObject).
  • Standard:
    • Fixed bug #71660 (array_column behaves incorrectly after foreach by reference).
    • Fixed bug #71798 (Integer Overflow in php_raw_url_encode).
  • Zip:
    • Update bundled libzip to 1.1.2.

Fonte: http://news.php.net/php.announce/178

Insomma, lo sviluppo del ramo 7 continua ad un ritmo davvero sostenuto 🙂

Personalmente, non vedo l’ora di poterlo usare come versione stabile qui su laltroweb.it

Voi, invece, avete già provato la versione 7, o la state già usando? Come vi trovate?




Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.