php 7.0.5,PHP 7.0.19 和 7.1.5 正式发布,多项内容修复

原标题:PHP 7.0.19 和 7.1.5 正式发布,多项内容修复

来源:oschina

www.oschina.net/news/84637/php-7-0-19-and-7-1-5

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

PHP 7.1.5

- Core:

. Fixed bug #74408 (Endless loop bypassing execution time limit). (Laruence)

. Fixed bug #74353 (Segfault when killing within bash trap code).(Laruence)

. Fixed bug #74340 (Magic function __get has different behavior in php 7.1.x).(Nikita)

. Fixed bug #74188 (Null coalescing operator fails for undeclared static class properties). (tpunt)

. Fixed bug #74444 (multiple catch freezes in some cases). (David Matějka)

. Fixed bug #74410 (stream_select() is broken on Windows Nanoserver).(Matt Ficken)

. Fixed bug #74337 (php-cgi.exe crash on facebook callback).(Anton Serbulov)

- Date:

. Fixed bug #74404 (Wrong reflection on DateTimeZone::getTransitions).(krakjoe)

. Fixed bug #74080 (add constant for RFC7231 format datetime). (duncan3dc)

- DOM:

. Fixed bug #74416 (Wrong reflection on DOMNode::cloneNode).(Remi, Fabien Villepinte)

- Fileinfo:

. Fixed bug #74379 (syntax error compile error in libmagic/apprentice.c) (Laruence)

- GD:

. Fixed bug #74343 (compile fails on solaris 11 with system gd2 library).(krakjoe)

- MySQLnd:

. Fixed bug #74376 (Invalid free of persistent results on error/connection

loss). (Yussuf Khalil)

- Intl:

. Fixed bug #65683 (Intl does not support DateTimeImmutable). (Ben Scholzen)

. Fixed bug #74298 (IntlDateFormatter->format() doesn't return

microseconds/fractions). (Andrew Nester)

. Fixed bug #74433 (wrong reflection for Normalizer methods). (villfa)

. Fixed bug #74439 (wrong reflection for Locale methods). (villfa)

- Opcache:

. Fixed bug #74456 (Segmentation error while running a in CLI mode).

(Laruence)

. Fixed bug #74431 (foreach infinite loop). (Nikita)

. Fixed bug #74442 (Opcached version produces a nested array). (Nikita)

- OpenSSL:

. Fixed bug #73833 (null character not allowed in openssl_pkey_get_private).

(Jakub Zelenka)

. Fixed bug #73711 (Segfault in openssl_pkey_new when generating DSA or DH

key). (Jakub Zelenka)

. Fixed bug #74341 (openssl_x509_parse fails to parse ASN.1 UTCTime without

seconds). (Moritz Fain)

- phar:

. Fixed bug #74383 (phar method parameters reflection correction).(mhagstrand)

- Readline:

. Fixed bug #74489 (readline() immediately returns false in interactive console mode). (Anatol)

- Standard:

. Fixed bug #72071 (setcookie allows max-age to be negative). (Craig Duncan)

. Fixed bug #74361 (Compaction in array_rand() violates COW). (Nikita)

- Streams:

. Fixed bug #74429 (Remote socket URI with unique persistence identifier

broken). (Sara)

PHP 7.0.19

- Core:

. Fixed bug #74188 (Null coalescing operator fails for undeclared static

class properties). (tpunt)

. Fixed bug #74408 (Endless loop bypassing execution time limit). (Laruence)

. Fixed bug #74410 (stream_select() is broken on Windows Nanoserver).

(Matt Ficken)

. Fixed bug #74337 (php-cgi.exe crash on facebook callback).

(Anton Serbulov)

. Patch for bug #74216 was reverted. (Anatol)

- Date:

. Fixed bug #74404 (Wrong reflection on DateTimeZone::getTransitions).

(krakjoe)

. Fixed bug #74080 (add constant for RFC7231 format datetime). (duncan3dc)

- DOM:

. Fixed bug #74416 (Wrong reflection on DOMNode::cloneNode).(Remi, Fabien Villepinte)

- Fileinfo:

. Fixed bug #74379 (syntax error compile error in libmagic/apprentice.c).(Laruence)

- GD:

. Fixed bug #74343 (compile fails on solaris 11 with system gd2 library)(krakjoe)

- intl:

. Fixed bug #74433 (wrong reflection for Normalizer methods). (villfa)

. Fixed bug #74439 (wrong reflection for Locale methods). (villfa)

- MySQLi:

. Fixed bug #74432 (mysqli_connect adding ":3306" to $host if $port parameter not given). (Anatol)

- MySQLnd:

. Added support for MySQL 8.0 types. (Johannes)

. Fixed bug #74376 (Invalid free of persistent results on error/connection

loss). (Yussuf Khalil)

- OpenSSL:

. Fixed bug #73833 (null character not allowed in openssl_pkey_get_private).(Jakub Zelenka)

. Fixed bug #73711 (Segfault in openssl_pkey_new when generating DSA or DHkey). (Jakub Zelenka)

. Fixed bug #74341 (openssl_x509_parse fails to parse ASN.1 UTCTime withoutseconds). (Moritz Fain)

. Added OpenSSL 1.1.0 support. (Jakub Zelenka)

- phar:

. Fixed bug #74383 (phar method parameters reflection correction).

(mhagstrand)

- Standard:

. Fixed bug #74409 (Reflection information for ini_get_all() is incomplete).(Sebastian Bergmann)

. Fixed bug #72071 (setcookie allows max-age to be negative). (Craig Duncan)

- Streams:

. Fixed bug #74429 (Remote socket URI with unique persistence identifier

broken). (Sara)

- SQLite3:

. Fixed bug #74413 (incorrect reflection for SQLite3::enableExceptions).

(krakjoe)

下载地址:

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

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

看完本文有收获?请分享给更多人

关注「PHP开发者」,提升PHP技能返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值