Skip to content

Commit 39a8cc5

Browse files
author
Julien Pauli
committed
5.5.24
1 parent fc7e056 commit 39a8cc5

File tree

3 files changed

+27
-4
lines changed

3 files changed

+27
-4
lines changed

NEWS

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
PHP NEWS
22
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3-
02 Apr 2015, PHP 5.5.24RC1
3+
16 Apr 2015, PHP 5.5.24
4+
5+
- Apache2handler:
6+
. Fixed bug #69218 (potential remote code execution with apache 2.4
7+
apache2handler). (Gerrit Venema)
48

59
- Core:
610
. Fixed bug #66609 (php crashes with __get() and ++ operator in some cases).
@@ -12,13 +16,21 @@ PHP NEWS
1216
. Fixed bug #68917 (parse_url fails on some partial urls). (Wei Dai)
1317
. Fixed bug #69134 (Per Directory Values overrides PHP_INI_SYSTEM
1418
configuration options). (Anatol Belski)
19+
. Additional fix for bug #69152 (Type confusion vulnerability in
20+
exception::getTraceAsString). (Stas)
1521
. Fixed bug #69212 (Leaking VIA_HANDLER func when exception thrown in
1622
__call/... arg passing). (Nikita)
1723
. Fixed bug #69221 (Segmentation fault when using a generator in combination
1824
with an Iterator). (Nikita)
25+
. Fixed bug #69337 (php_stream_url_wrap_http_ex() type-confusion
26+
vulnerability). (Stas)
27+
. Fixed bug #69353 (Missing null byte checks for paths in various PHP
28+
extensions). (Stas)
1929

2030
- Curl:
2131
. Implemented FR#69278 (HTTP2 support). (Masaki Kagaya)
32+
. Fixed bug #69316 (Use-after-free in php_curl related to
33+
CURLOPT_FILE/_INFILE/_WRITEHEADER). (Laruence)
2234

2335
- Date:
2436
. Export date_get_immutable_ce so that it can be used by extensions. (Derick
@@ -29,6 +41,10 @@ PHP NEWS
2941
. Fixed bug #65406 (Enchant broker plugins are in the wrong place in windows
3042
builds). (Anatol)
3143

44+
- Fileinfo:
45+
. Fixed bug #68819 (Fileinfo on specific file causes spurious OOM and/or
46+
segfault). (Anatol Belski)
47+
3248
- Filter:
3349
. Fixed bug #69202 (FILTER_FLAG_STRIP_BACKTICK ignored unless other
3450
flags are used). (Jeff Welch)
@@ -39,6 +55,10 @@ PHP NEWS
3955
. Fixed bug #68846 (False detection of CJK Unified Ideographs Extension E).
4056
(Masaki Kagaya)
4157

58+
- OPCache
59+
. Fixed bug #68677 (Use After Free). (CVE-2015-1351) (Laruence)
60+
. Fixed bug #69281 (opcache_is_script_cached no longer works). (danack)
61+
4262
- OpenSSL:
4363
. Fixed bug #67403 (Add signatureType to openssl_x509_parse).
4464
. Add a check for RAND_egd to allow compiling against LibreSSL (Leigh)
@@ -50,6 +70,9 @@ PHP NEWS
5070
. Fixed bug #65467 (Call to undefined method cli_arg_typ_string). (Mike)
5171
. Fixed bug #67761 (Phar::mapPhar fails for Phars inside a path containing
5272
".tar"). (Mike)
73+
. Fixed bug #69324 (Buffer Over-read in unserialize when parsing Phar). (Stas)
74+
. Fixed bug #69441 (Buffer Overflow when parsing tar/zip/phar in
75+
phar_set_inode). (Stas)
5376

5477
- Postgres:
5578
. Fixed bug #68741 (Null pointer dereference). (CVE-2015-1352) (Laruence)

configure.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ int zend_sprintf(char *buffer, const char *format, ...);
120120
PHP_MAJOR_VERSION=5
121121
PHP_MINOR_VERSION=5
122122
PHP_RELEASE_VERSION=24
123-
PHP_EXTRA_VERSION="RC1"
123+
PHP_EXTRA_VERSION=""
124124
PHP_VERSION="$PHP_MAJOR_VERSION.$PHP_MINOR_VERSION.$PHP_RELEASE_VERSION$PHP_EXTRA_VERSION"
125125
PHP_VERSION_ID=`expr [$]PHP_MAJOR_VERSION \* 10000 + [$]PHP_MINOR_VERSION \* 100 + [$]PHP_RELEASE_VERSION`
126126

main/php_version.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
#define PHP_MAJOR_VERSION 5
44
#define PHP_MINOR_VERSION 5
55
#define PHP_RELEASE_VERSION 24
6-
#define PHP_EXTRA_VERSION "RC1"
7-
#define PHP_VERSION "5.5.24RC1"
6+
#define PHP_EXTRA_VERSION ""
7+
#define PHP_VERSION "5.5.24"
88
#define PHP_VERSION_ID 50524

0 commit comments

Comments
 (0)