From cc766d7730bdec064e32f8009154fa672b34ef9b Mon Sep 17 00:00:00 2001 From: Anatol Belski Date: Tue, 17 Jan 2017 10:51:38 +0100 Subject: set versions and update NEWS --- NEWS | 33 +++++++++++++++++++++++++++++---- configure.in | 2 +- main/php_version.h | 4 ++-- 3 files changed, 32 insertions(+), 7 deletions(-) diff --git a/NEWS b/NEWS index afdf28480a..cad7cb1c57 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,6 @@ PHP NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| -05 Jan 2017 PHP 7.0.15RC1 +19 Jan 2017 PHP 7.0.15 - Core: . Fixed bug #73792 (invalid foreach loop hangs script). (Dmitry) @@ -9,6 +9,15 @@ PHP NEWS . Fixed bug #73585 (Logging of "Internal Zend error - Missing class information" missing class name). (Laruence) . Fixed bug #73753 (unserialized array pointer not advancing). (David Walker) + . Fixed bug #73825 (Heap out of bounds read on unserialize in + finish_nested_data()). (Stas) + . Fixed bug #73831 (NULL Pointer Dereference while unserialize php object). + (Stas) + . Fixed bug #73832 (Use of uninitialized memory in unserialize()). (Stas) + . Fixed bug #73092 (Unserialize use-after-free when resizing object's + properties hash table). (Nikita) + . Fixed bug #69425 (Use After Free in unserialize()). (Nikita) + . Fixed bug #72731 (Type Confusion in Object Deserialization). (Nikita) - COM: . Fixed bug #73679 (DOTNET read access violation using invalid codepage). @@ -17,6 +26,17 @@ PHP NEWS - DOM: . Fixed bug #67474 (getElementsByTagNameNS filter on default ns). (aboks) +- EXIF: + . Bug bug #73737 (FPE when parsing a tag format). (Stas) + +- GD: + . Fixed bug #73869 (Signed Integer Overflow gd_io.c). (cmb) + . Fixed bug #73868 (DOS vulnerability in gdImageCreateFromGd2Ctx()). (cmb) + +- GMP: + . Fixed bug #70513 (GMP Deserialization Type Confusion Vulnerability). + (Nikita) + - Mysqli: . Fixed bug #73462 (Persistent connections don't set $connect_errno). (darkain) @@ -34,9 +54,10 @@ PHP NEWS . Fixed bug #72931 (PDO_FIREBIRD with Firebird 3.0 not work on returning statement). (Dorin Marcoci) -- Streams: - . Fixed bug #73586 (php_user_filter::$stream is not set to the stream the - filter is working on). (Dmitry) +- Phar: + . Fixed bug #73773 (Seg fault when loading hostile phar). (Stas) + . Fixed bug #73768 (Memory corruption when loading hostile phar). (Stas) + . Fixed bug #73764 (Crash while loading hostile phar archive). (Stas) - Phpdbg: . Fixed bug #73615 (phpdbg without option never load .phpdbginit at startup). @@ -47,6 +68,10 @@ PHP NEWS - Reflection: . Fixed bug #46103 (ReflectionObject memory leak). (Nikita) +- Streams: + . Fixed bug #73586 (php_user_filter::$stream is not set to the stream the + filter is working on). (Dmitry) + - SQLite3: . Reverted fix for bug #73530 (Unsetting result set may reset other result set). (cmb) diff --git a/configure.in b/configure.in index 0cd9c50b47..7eb5db001d 100644 --- a/configure.in +++ b/configure.in @@ -120,7 +120,7 @@ int zend_sprintf(char *buffer, const char *format, ...); PHP_MAJOR_VERSION=7 PHP_MINOR_VERSION=0 PHP_RELEASE_VERSION=15 -PHP_EXTRA_VERSION="RC1" +PHP_EXTRA_VERSION="" PHP_VERSION="$PHP_MAJOR_VERSION.$PHP_MINOR_VERSION.$PHP_RELEASE_VERSION$PHP_EXTRA_VERSION" PHP_VERSION_ID=`expr [$]PHP_MAJOR_VERSION \* 10000 + [$]PHP_MINOR_VERSION \* 100 + [$]PHP_RELEASE_VERSION` diff --git a/main/php_version.h b/main/php_version.h index e6462c729a..6de6a3d1e9 100644 --- a/main/php_version.h +++ b/main/php_version.h @@ -3,6 +3,6 @@ #define PHP_MAJOR_VERSION 7 #define PHP_MINOR_VERSION 0 #define PHP_RELEASE_VERSION 15 -#define PHP_EXTRA_VERSION "RC1" -#define PHP_VERSION "7.0.15RC1" +#define PHP_EXTRA_VERSION "" +#define PHP_VERSION "7.0.15" #define PHP_VERSION_ID 70015 -- cgit v1.2.1