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