PHP 7.4.1 release

Late last month  PHP 7.4.0 has been released , now, PHP 7.4.1 release has also been completed. PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.

It is understood, PHP 7.4.1 version mainly a lot of bug fixes, the specific update as follows:

Bcmath

Core

  • Fixed bug  # 78862  (Link () will automatically cut off after the null byte on Windows) (CVE-2019-11044)
  • Fixes bugs  # 78 863  (DirectoryIterator class is automatically cut off after a null byte) (CVE-2019-11045)
  • Fixed bug  # 78 943  (mail () may release two  refcount  == string 1) (CVE-2019-11049)
  • Fixed bug  # 78810  (RW extract does not cause "uninitialized property" exception)
  • Fixed bug  # 78868  (using the wrong EG (fake_scope) value call __autoload ())
  • Fixed bug  # 78296  (is_file not detect file)
  • Fixed bug  # 78883  (Windows on fgets (STDIN) failed)
  • Fixed bug  # 78898  (call_user_func ([ 'parent', ...]) the failure of other successful)
  • Fixed bug  # 78904  (uninitialized attribute trigger __get ())
  • Fixed bug  # 78926  (segmentation fault on Symfony cache: Clear)

GD

  • Fixed bug  # 78849  (GD building destroyed by -D SIGNED_COMPARE_SLOW)
  • Fixes bugs  # 78923  (at the time of image transparency is difficult to handle)

EXIF

  • Fixed bug  # 78 793  (free use in the exif resolved in memory cleanup program) (CVE-2019-11050)
  • Fixed bug  # 78910  (heap buffer overflow in the exif reading) (CVE-2019-11047)

FPM

  • Fixed bug  # 76601  (part of the work of php-fpm  can not be reloaded)
  • Fixed bug  # 78889  (PHP-FPM service can not start)
  • Fixed bug  # 78 916  (PHP-FPM 7.4.0 not by mail () to send mail)

Intl

  • FR Implemented The  # 78912  (INTL support billing format)

Mysqlnd

  • Fixed bug  # 78823  (do not add ZLIB_LIBS to EXTRA_LIBS)

OPcache

  • Fixed $ x = (bool) $ x; with opcache (undeclared variables should send notice)
  • Bug Fixed  # 78935  (preload will be deleted with a dependency class)

PCRE

  • Bug Fixed  # 78853  (preg_match () may return an integer> 1)

Reflection

  • Fixed bug  # 78895  (reflecting the abstract non-static class detection abstract static. IS_IMPLICIT_ABSTRACT no longer in use)

Standard

  • Fixed bug  # 77638  (var_export'ing certain class instance segfaults).
  • Fixed bug  # 78840  ($ GLOBALS lead to a crash).
  • Fixed bug  # 78833  (integer overflow in the package will lead to cross-border access).
  • Fixed bug  # 78814  (strip_tags permit / tag name => bypass whitelist).

Details: https://www.php.net/ChangeLog-7.php#7.4.1

Guess you like

Origin www.oschina.net/news/112191/php-7-4-1-released