]> granicus.if.org Git - php/commitdiff
Merge branch 'PHP-7.4' into PHP-8.0
authorChristoph M. Becker <cmbecker69@gmx.de>
Thu, 19 Nov 2020 18:26:33 +0000 (19:26 +0100)
committerChristoph M. Becker <cmbecker69@gmx.de>
Thu, 19 Nov 2020 18:26:56 +0000 (19:26 +0100)
* PHP-7.4:
  Fix #72964: White space not unfolded for CC/Bcc headers

1  2 
NEWS
win32/sendmail.c

diff --cc NEWS
index 858fd562e515dc0a073757806f38b066d94398d9,229c459bcadaa7f475d964a9c204065c7dc1f89e..9678092956c55e9de140fca58d1ee148a8dca3d1
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
  PHP                                                                        NEWS
  |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 -?? ??? ????, PHP 7.4.14
 +?? ??? ????, PHP 8.0.1RC1
  
  - Core:
 -  . Fixed bug #74558 (Can't rebind closure returned by Closure::fromCallable()).
 -    (cmb)
    . Fixed bug #80345 (PHPIZE configuration has outdated PHP_RELEASE_VERSION).
      (cmb)
+   . Fixed bug #72964 (White space not unfolded for CC/Bcc headers). (cmb)
  
 -26 Nov 2020, PHP 7.4.13
 +26 Nov 2020, PHP 8.0.0
  
 -- Core:
 -  . Fixed bug #80280 (ADD_EXTENSION_DEP() fails for ext/standard and ext/date).
 -    (cmb)
 -  . Fixed bug #80258 (Windows Deduplication Enabled, randon permission errors).
 -    (cmb)
 +- BZ2:
 +  . Fixed bug #71263 (fread() does not report bzip2.decompress errors). (cmb)
 +
 +- CLI:
 +  . Allow debug server binding to an ephemeral port via `-S localhost:0`. (Sara)
  
  - COM:
 +  . Fixed bug #55847 (DOTNET .NET 4.0 GAC new location). (cmb)
    . Fixed bug #62474 (com_event_sink crashes on certain arguments). (cmb)
  
 -- DOM:
 -  . Fixed bug #80268 (loadHTML() truncates at NUL bytes). (cmb)
 -
 -- FFI:
 -  . Fixed bug #79177 (FFI doesn't handle well PHP exceptions within callback).
 -    (cmb, Dmitry, Nikita)
 -
 -- IMAP:
 -  . Fixed bug #64076 (imap_sort() does not return FALSE on failure). (cmb)
 -  . Fixed bug #76618 (segfault on imap_reopen). (girgias)
 -  . Fixed bug #80239 (imap_rfc822_write_address() leaks memory). (cmb)
 -  . Fixed minor regression caused by fixing bug #80220. (cmb)
 -  . Fixed bug #80242 (imap_mail_compose() segfaults for multipart with rfc822).
 -    (cmb)
 -
 -- MySQLi:
 -  . Fixed bug #79375 (mysqli_store_result does not report error from lock wait
 -    timeout). (Kamil Tekiela, Nikita)
 -  . Fixed bug #76525 (mysqli::commit does not throw if MYSQLI_REPORT_ERROR
 -    enabled and mysqlnd used). (Kamil Tekiela)
 -  . Fixed bug #72413 (mysqlnd segfault (fetch_row second parameter
 -    typemismatch)). (Kamil Tekiela)
 -
 -- ODBC:
 -  . Fixed bug #44618 (Fetching may rely on uninitialized data). (cmb)
 -
 -- Opcache:
 -  . Fixed bug #79643 (PHP with Opcache crashes when a file with specific name
 -    is included). (twosee)
 -  . Fixed run-time binding of preloaded dynamically declared function. (Dmitry)
 -
 -- OpenSSL:
 -  . Fixed bug #79983 (openssl_encrypt / openssl_decrypt fail with OCB mode).
 -    (Nikita)
 -
 -- PDO MySQL:
 -  . Fixed bug #66528 (No PDOException or errorCode if database becomes
 -    unavailable before PDO::commit). (Nikita)
 -  . Fixed bug #65825 (PDOStatement::fetch() does not throw exception on broken
 -    server connection). (Nikita)
 -
 -- SNMP:
 -  . Fixed bug #70461 (disable md5 code when it is not supported in net-snmp).
 -    (Alexander Bergmann, cmb)
 -
 -- Standard:
 -  . Fixed bug #80266 (parse_url silently drops port number 0). (cmb, Nikita)
 -
 -29 Oct 2020, PHP 7.4.12
 -
 -- Core:
 -  . Fixed bug #80061 (Copying large files may have suboptimal performance).
 -    (cmb)
 -  . Fixed bug #79423 (copy command is limited to size of file it can copy).
 -    (cmb)
 -  . Fixed bug #80126 (Covariant return types failing compilation). (Nikita)
 -  . Fixed bug #80186 (Segfault when iterating over FFI object). (Nikita)
 -
 -- Calendar:
 -  . Fixed bug #80185 (jdtounix() fails after 2037). (cmb)
 -
 -- IMAP:
 -  . Fixed bug #80213 (imap_mail_compose() segfaults on certain $bodies). (cmb)
 -  . Fixed bug #80215 (imap_mail_compose() may modify by-val parameters). (cmb)
 -  . Fixed bug #80220 (imap_mail_compose() may leak memory). (cmb)
 -  . Fixed bug #80223 (imap_mail_compose() leaks envelope on malformed bodies).
 -    (cmb)
 -  . Fixed bug #80216 (imap_mail_compose() does not validate types/encodings).
 -    (cmb)
 -  . Fixed bug #80226 (imap_sort() leaks sortpgm memory). (cmb)
 -
 -- MySQLnd:
 -  . Fixed bug #80115 (mysqlnd.debug doesn't recognize absolute paths with
 -    slashes). (cmb)
 -  . Fixed bug #80107 (mysqli_query() fails for ~16 MB long query when
 -    compression is enabled). (Nikita)
 -
 -- ODBC:
 -  . Fixed bug #78470 (odbc_specialcolumns() no longer accepts $nullable). (cmb)
 -  . Fixed bug #80147 (BINARY strings may not be properly zero-terminated).
 -    (cmb)
 -  . Fixed bug #80150 (Failure to fetch error message). (cmb)
 -  . Fixed bug #80152 (odbc_execute() moves internal pointer of $params). (cmb)
 -  . Fixed bug #46050 (odbc_next_result corrupts prepared resource). (cmb)
 -
 -- OPcache:
 -  . Fixed bug #80083 (Optimizer pass 6 removes variables used for ibm_db2 data
 -    binding). (Nikita)
 -  . Fixed bug #80194 (Assertion failure during block assembly of unreachable
 -    free with leading nop). (Nikita)
 -
 -- PCRE:
 -  . Updated to PCRE 10.35. (cmb)
 -  . Fixed bug #80118 (Erroneous whitespace match with JIT only). (cmb)
 -
 -- PDO_ODBC:
 -  . Fixed bug #67465 (NULL Pointer dereference in odbc_handle_preparer). (cmb)
 -
 -- Standard:
 -  . Fixed bug #80114 (parse_url does not accept URLs with port 0). (cmb, twosee)
 -  . Fixed bug #76943 (Inconsistent stream_wrapper_restore() errors). (cmb)
 -  . Fixed bug #76735 (Incorrect message in fopen on invalid mode). (cmb)
 -
 -- Tidy:
 -  . Fixed bug #77040 (tidyNode::isHtml() is completely broken). (cmb)
 -
 -01 Oct 2020, PHP 7.4.11
 -
 -- Core:
 -  . Fixed bug #79979 (passing value to by-ref param via CUFA crashes). (cmb,
 -    Nikita)
 -  . Fixed bug #80037 (Typed property must not be accessed before initialization
 -    when __get() declared). (Nikita)
 -  . Fixed bug #80048 (Bug #69100 has not been fixed for Windows). (cmb)
 -  . Fixed bug #80049 (Memleak when coercing integers to string via variadic
 -    argument). (Nikita)
 -  . Fixed bug #79699 (PHP parses encoded cookie names so malicious `__Host-` 
 -    cookies can be sent). (CVE-2020-7070) (Stas)
 -
  - Calendar:
    . Fixed bug #80007 (Potential type confusion in unixtojd() parameter parsing).
      (Andy Postnikov)
Simple merge