PHP 7.4.2 release

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Currently, PHP 7.4.2 has completed the release, this version specific updates are as follows:

Core 

  • Pre-loaded on Windows support has been disabled.
  • Fixed a bug # 79022 (not yet ready for class use, class_exists returns True).
  • Fixed a bug # 78929 (plus conversion Cookie values with spaces).
  • Fixed a bug # 78973 (If you have never saved opline, then release the destructor when the CV segment will lead to error).
  • Fixed a bug # 78776 (trait from the Abstract method of implementation does not check the "static").
  • Fixed a bug # 78999 (circulation leak when the function result as a temporary result).
  • Fixed a bug # 79008 (using PHP 7.4 for routine performance regression on Windows).
  • Fixed a bug # 79002 (use __sleep sequence of uninitialized type of property causes serialization is not the issue of sequence).

CURL 

  • Fixed a bug # 79033 (URL timeout error with a specific URL and post).
  • Fixed a bug # 79063 (curl OpenSSL non-compliance PKG_CONFIG_PATH).

Date

  • Fixed a bug # 79015 (undefined behavior php_date.c in).

DBA

  • Fixed a bug # 78808 ([LMDB] MDB_MAP_FULL: mapsize achieve environmental restrictions).

Exif

  • Fixed a bug # 79046 (NaN converts int undefined behavior in the exif).

Fileinfo

  • Fixed a bug # 74170 (to change the locale information after mime_content_type).

GD

  • Fixed a bug # 79067 (gdTransformAffineCopy () may use unitialized values).
  • Fixed a bug # 79068 (gdTransformAffineCopy () to change the interpolation method).

Libxml

  • Fixed a bug # 79029 (Use After Free in XMLReader / XMLWriter in).

Mbstring

  • Fixed a bug # 79037 (mbfl_filt_conv_big5_wchar in the global buffer overflow). (CVE-2020-7060)

OPcache

  • Fixed a bug # 78961 (error optimized reallocation of $ GLOBALS).
  • Fixed a bug # 78950 (use static variables preloaded features of the method).
  • Fixed a bug # 78903 (RTD key conflict led to the closure).
  • Fixed a bug # 78986 (when ctor never inherited variable to variable class, Opcache segfaults occur).
  • Fixed a bug # 79040 (due ASLR, warning opcode handler can not be used).
  • Fixed a bug # 79055 (OPcache file cache Typed property becomes unknown).

Pcntl

  • Fixed a bug # 78402 (error messages will be converted to a null string is wrong DX).

PDO_PgSQL

  • Fixed a bug # 78 983 (pdo_pgsql config.w32 not find libpq-fe.h).
  • Fixed a bug # 78980 (pgsqlGetNotify () ignores invalid connection).
  • Fixed a bug # 78982 (pdo_pgsql return invalid persistent connections).

Session

  • Fixed a bug # 79091 (heap after use () in session_create_id release).
  • Fixed a bug # 79031 (session deserialization issue).

Shmop

  • Fixed a bug # 78538 (shmop memory leaks).

SQLite3

  • Fixed a bug # 79056 (SQLite non-compliance during compilation PKG_CONFIG_PATH).

Spl

  • Fixed a bug # 78976 (failure to return -1 SplFileObject :: fputcsv).

Standard

  • Fixed a bug # 79099 (OOB read php_strip_tags_ex). (CVE-2020-7059)
  • Fixed a bug 79000 (non-blocking sockets stream EAGAIN reported as an error).
  • Fixed a bug # 54298 (additional_headers added an empty-independent CRLF).

Release Notes

Guess you like

Origin www.oschina.net/news/112990/php-7-4-2-released