linuxsir首页 LinuxSir.Org | Linux、BSD、Solaris、Unix | 开源传万世,因有我参与欢迎您!
网站首页 | 设为首页 | 加入收藏
您所在的位置:主页 > 小企鹅新闻图书馆 >

PHP 7.0.17 和 7.1.3 正式发布,多项内容修复

时间:2017-03-15  来源:未知  作者:linuxsir首页
PHP

PHP 7.0.17 和 7.1.3 正式发布了。

PHP(PHP:Hypertext Preprocessor)是一种在电脑上执行的脚本语言,主要是用途在于处理动态网页,也包含了命令列执行接口(command line interface),或者产生图形使用者接口(GUI)程式。下载地址:

http://php.net/distributions/php-7.0.17.tar.gz

http://php.net/distributions/php-7.1.3.tar.gz

改进日志如下:

PHP 7.0.17

 - Core:
   . Fixed bug #73989 (PHP 7.1 Segfaults within Symfony test suite). (Dmitry, Laruence)
   . Fixed bug #74084 (Out of bound read - zend_mm_alloc_small). (Laruence)
   . Fixed bug #73807 (Performance problem with processing large post request). (Nikita)
   . Fixed bug #73998 (array_key_exists fails on arrays created by get_object_vars). (mhagstrand)
   . Fixed bug #73954 (NAN check fails on Alpine Linux with musl). (Andrea)
   . Fixed bug #74039 (is_infinite(-INF) returns false). (Christian Schmidt)
   . Fixed bug #73677 (Generating phar.phar core dump with gcc ASAN enabled build). (ondrej)
 
 - Apache:
   . Fixed bug #61471 (Incomplete POST does not timeout but is passed to PHP). (Zheng Shao)
 
 - Date:
   . Fixed bug #72719 (Relative datetime format ignores weekday on sundays only). (Derick)
   . Fixed bug #73294 (DateTime wrong when date string is negative). (Derick)
   . Fixed bug #73489 (wrong timestamp when call setTimeZone multi times with UTC offset). (xiami, Derick)
   . Fixed bug #73858 (first/last day of' flag is not being reset). (Derick)
   . Fixed bug #73942 ($date->modify('Friday this week') doesn't return a Friday if $date is a Sunday). (Derick)
   . Fixed bug #74057 (wrong day when using "this week" in strtotime). (Derick)
 
 - FPM:
   . Fixed bug #69860 (php-fpm process accounting is broken with keepalive). (Denis Yeldandi)
 
 - Hash:
   . Fixed bug #73127 (gost-crypto hash incorrect if input data contains long 0xFF sequence). (Grundik)
 
 - GD:
   . Fixed bug #74031 (ReflectionFunction for imagepng is missing last two parameters). (finwe)
 
 - Mysqlnd:
   . Fixed bug #74021 (fetch_array broken data. Data more then MEDIUMBLOB). (Andrew Nester, Nikita)
 
 - Opcache:
   . Fixed bug #74152 (if statement says true to a null variable). (Laruence)
   . Fixed bug #74019 (Segfault with list). (Laruence)
 
 - OpenSSL:
   . Fixed bug #74022 (PHP Fast CGI crashes when reading from a pfx file). (Anatol)
 
 - Standard:
   . Fixed bug #74148 (ReflectionFunction incorrectly reports the number of arguments). (Laruence)
   . Fixed bug #74005 (mail.add_x_header causes RFC-breaking lone line feed). (Anatol)
   . Fixed bug #73118 (is_callable callable name reports misleading value for anonymous classes). (Adam Saponara)
   . Fixed bug #74105 (PHP on Linux should use /dev/urandom when getrandom is not available). (Benjamin Robin)
 
 - Streams:
   . Fixed bug #73496 (Invalid memory access in zend_inline_hash_func). (Laruence)
   . Fixed bug #74090 (stream_get_contents maxlength>-1 returns empty string). (Anatol)

PHP 7.1.3

 - Core:

   . Fixed bug #74157 (Segfault with nested generators). (Laruence)
   . Fixed bug #74164 (PHP hangs when an invalid value is dynamically passed to typehinted by-ref arg). (Laruence)
   . Fixed bug #74093 (Maximum execution time of n+2 seconds exceed not written in error_log). (Laruence)
   . Fixed bug #73989 (PHP 7.1 Segfaults within Symfony test suite). (Dmitry, Laruence)
   . Fixed bug #74084 (Out of bound read - zend_mm_alloc_small). (Laruence)
   . Fixed bug #73807 (Performance problem with processing large post request). (Nikita)
   . Fixed bug #73998 (array_key_exists fails on arrays created by get_object_vars). (mhagstrand)
   . Fixed bug #73954 (NAN check fails on Alpine Linux with musl). (Andrea)
   . Fixed bug #73677 (Generating phar.phar core dump with gcc ASAN enabled build). (ondrej)
 
 - Apache:
   . Fixed bug #61471 (Incomplete POST does not timeout but is passed to PHP). (Zheng Shao)
 
 - Date:
   . Fixed bug #73837 ("new DateTime()" sometimes returns 1 second ago value). (Derick)
 
 - FPM:
   . Fixed bug #69860 (php-fpm process accounting is broken with keepalive). (Denis Yeldandi)
 
 - Hash:
   . Fixed bug #73127 (gost-crypto hash incorrect if input data contains long 0xFF sequence). (Grundik)
 
 - GD:
   . Fixed bug #74031 (ReflectionFunction for imagepng is missing last two parameters). (finwe)
 
 - Mysqlnd:
   . Fixed bug #74021 (fetch_array broken data. Data more then MEDIUMBLOB). (Andrew Nester, Nikita)
 
 - Opcache:
   . Fixed bug #74019 (Segfault with list). (Laruence)
 
 - OpenSSL:
   . Fixed bug #74022 (PHP Fast CGI crashes when reading from a pfx file). (Anatol)
   . Fixed bug #74099 (Memory leak with openssl_encrypt()). (Andrew Nester)
 
 - Standard:
   . Fixed bug #74005 (mail.add_x_header causes RFC-breaking lone line feed). (Anatol)
   . Fixed bug #74041 (substr_count with length=0 broken). (Nikita)
   . Fixed bug #73118 (is_callable callable name reports misleading value for anonymous classes). (Adam Saponara)
   . Fixed bug #74105 (PHP on Linux should use /dev/urandom when getrandom is not available). (Benjamin Robin)
 
 - Streams:
   . Fixed bug #73496 (Invalid memory access in zend_inline_hash_func). (Laruence)
   . Fixed bug #74090 (stream_get_contents maxlength>-1 returns empty string). (Anatol)

友情链接