]> granicus.if.org Git - php/commitdiff
Merge branch 'PHP-7.1' into PHP-7.2
authorNikita Popov <nikita.ppv@gmail.com>
Tue, 18 Jul 2017 19:21:30 +0000 (21:21 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Tue, 18 Jul 2017 19:21:46 +0000 (21:21 +0200)
1  2 
NEWS

diff --cc NEWS
index 6b5900d34c5e8a7aca2609f7bfd1f7f49902ac87,cc31377e17848b702a2ab6be04e1df7f60185541..fe44c45b1716372c9d67732cbd2e374b0e2fe4a6
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -1,16 -1,73 +1,19 @@@
  PHP                                                                        NEWS
  |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 -?? ??? ????, PHP 7.1.9
 +?? ??? ????, PHP 7.2.0beta2
  
+ - Session:
+   . Fixed bug #74892 (Url Rewriting (trans_sid) not working on urls that start
+     with "#"). (Andrew Nester)
  
 -03 Aug 2017, PHP 7.1.8
 +20 Jul 2017, PHP 7.2.0beta1
  
  - Core:
 -  . Fixed bug #74832 (Loading PHP extension with already registered function 
 -    name leads to a crash). (jpauli)
 -  . Fixed bug #74780 (parse_url() broken when query string contains colon). 
 -    (jhdxr)
 -  . Fixed bug #74761 (Unary operator expected error on some systems). (petk)
 -  . Fixed bug #73900 (Use After Free in unserialize() SplFixedArray). (nikic)
 -  . Fixed bug #74923 (Crash when crawling through network share). (Anatol)
 -  . Fixed bug #74913 (fixed incorrect poll.h include). (petk)
 -  . Fixed bug #74906 (fixed incorrect errno.h include). (petk)
 -
 -- Date:
 -  . Fixed bug #74852 (property_exists returns true on unknown DateInterval 
 -    property). (jhdxr)
 -
 -- OCI8:
 -  . Fixed bug #74625 (Integer overflow in oci_bind_array_by_name). (Ingmar Runge)
 -
 -- Opcache:
 -  . Fixed bug #74623 (Infinite loop in type inference when using HTMLPurifier).
 -    (nikic)
 -
 -- OpenSSL:
 - . Fixed bug #74798 (pkcs7_en/decrypt does not work if \x0a is used in content).
 -   (Anatol)
 - . Added OPENSSL_DONT_ZERO_PAD_KEY constant to prevent key padding and fix bug
 -   #71917 (openssl_open() returns junk on envelope < 16 bytes) and bug #72362
 -   (OpenSSL Blowfish encryption is incorrect for short keys). (Jakub Zelenka)
 -
 -- PDO:
 -  . Fixed bug #69356 (PDOStatement::debugDumpParams() truncates query). (Adam
 -    Baratz)
 -
 -- SPL:
 -  . Fixed bug #73471 (PHP freezes with AppendIterator). (jhdxr)
 -
 -- SQLite3:
 -  . Fixed bug #74883 (SQLite3::__construct() produces "out of memory" exception
 -    with invalid flags). (Anatol)
 -
 -- Wddx:
 -  . Fixed bug #73173 (huge memleak when wddx_unserialize).
 -    (tloi at fortinet dot com)
 -
 -- zlib:
 -  . Fixed bug #73944 (dictionary option of inflate_init() does not work).
 -    (wapmorgan)
 -
 -06 Jul 2017, PHP 7.1.7
 -
 -- Core:
 -  . Fixed bug #74738 (Multiple [PATH=] and [HOST=] sections not properly
 -    parsed). (Manuel Mausz)
 -  . Fixed bug #74658 (Undefined constants in array properties result in broken
 -    properties). (Laruence)
 -  . Fixed misparsing of abstract unix domain socket names. (Sara)
 +  . Added new VM instuctions ISSET_ISEMPTY_CV and UNSET_CV. Previously they
 +    were implemented as ISSET_ISEMPTY_VAR and UNSET_VAR variants with
 +    ZEND_QUICK_SET flag. (Nikita, Dmitry)
    . Fixed bug #74603 (PHP INI Parsing Stack Buffer Overflow Vulnerability).
      (Stas)
 -  . Fixed bug #74101, bug #74614 (Unserialize Heap Use-After-Free (READ: 1) in
 -    zval_get_type). (Nikita)
    . Fixed bug #74111 (Heap buffer overread (READ: 1) finish_nested_data from
      unserialize). (Nikita)
    . Fixed bug #74819 (wddx_deserialize() heap out-of-bound read via