com web/php: 5.5.24 release: ChangeLog-5.php archive/archive.xml archive/entries/2015-04-16-1.xml include/releases.inc include/version.inc releases/5_5_24.php

[email protected] (JulienPauli)
Newsgroups php.webmaster
Message-ID <[email protected]>
Commit:    76000c993ebafb8a2cc6544faa6bfe8dbf6e2e56
Author:    Julien Pauli <[email protected]>         Thu, 16 Apr 2015 17:40:01 +0200
Parents:   0a5621cf0d975c0e9501a2ffbdc09deb5c75ecc3
Branches:  master

Link:       http://git.php.net/?p=web/php.git;a=commitdiff;h=76000c993ebafb8a2cc6544faa6bfe8dbf6e2e56

Log:
5.5.24 release

Changed paths:
  M  ChangeLog-5.php
  M  archive/archive.xml
  A  archive/entries/2015-04-16-1.xml
  M  include/releases.inc
  M  include/version.inc
  A  releases/5_5_24.php
diff_76000c993ebafb8a2cc6544faa6bfe8dbf6e2e56.txt (text/plain, 9.3 KB)
diff --git a/ChangeLog-5.php b/ChangeLog-5.php
index 68b814d..3b746f1 100644
--- a/ChangeLog-5.php
+++ b/ChangeLog-5.php
@@ -8,6 +8,92 @@ site_header("PHP 5 ChangeLog", array("current" => "docs", "css" => array("change
 
 <h1>PHP 5 ChangeLog</h1>
 
+<section class="version" id="5.5.24"><!-- {{{ 5.5.24 -->
+<h3>Version 5.5.24</h3>
+<b>16-Apr-2015</b>
+<ul><li>Apache2handler:
+<ul>
+  <li><?php bugfix(69218); ?> (potential remote code execution with apache 2.4 apache2handler).</li>
+</ul></li>
+<li>Core:
+<ul>
+  <li><?php bugfix(66609); ?> (php crashes with __get() and ++ operator in some cases).</li>
+  <li><?php bugfix(67626); ?> (User exceptions not properly handled in streams).</li>
+  <li><?php bugfix(68021); ?> (get_browser() browser_name_regex returns non-utf-8 characters).</li>
+  <li><?php bugfix(68917); ?> (parse_url fails on some partial urls).</li>
+  <li><?php bugfix(69134); ?> (Per Directory Values overrides PHP_INI_SYSTEM configuration options).</li>
+  <li>Additional fix for bug #69152 (Type confusion vulnerability in exception::getTraceAsString).</li>
+  <li><?php bugfix(69212); ?> (Leaking VIA_HANDLER func when exception thrown in __call/... arg passing).</li>
+  <li><?php bugfix(69221); ?> (Segmentation fault when using a generator in combination with an Iterator).</li>
+  <li><?php bugfix(69337); ?> (php_stream_url_wrap_http_ex() type-confusion vulnerability).</li>
+  <li><?php bugfix(69353); ?> (Missing null byte checks for paths in various PHP extensions).</li>
+</ul></li>
+<li>Curl:
+<ul>
+  <li>Implemented FR#69278 (HTTP2 support).</li>
+  <li><?php bugfix(69316); ?> (Use-after-free in php_curl related to CURLOPT_FILE/_INFILE/_WRITEHEADER).</li>
+</ul></li>
+<li>Date:
+<ul>
+  <li>Export date_get_immutable_ce so that it can be used by extensions.</li>
+  <li><?php bugfix(69336); ?> (Issues with "last day of &lt;monthname&gt;").</li>
+</ul></li>
+<li>Enchant:
+<ul>
+  <li><?php bugfix(65406); ?> (Enchant broker plugins are in the wrong place in windows builds).</li>
+</ul></li>
+<li>Fileinfo:
+<ul>
+  <li><?php bugfix(68819); ?> (Fileinfo on specific file causes spurious OOM and/or segfault).</li>
+</ul></li>
+<li>Filter:
+<ul>
+  <li><?php bugfix(69202); ?> (FILTER_FLAG_STRIP_BACKTICK ignored unless other flags are used).</li>
+  <li><?php bugfix(69203); ?> (FILTER_FLAG_STRIP_HIGH doesn't strip ASCII 127).</li>
+</ul></li>
+<li>Mbstring:
+<ul>
+  <li><?php bugfix(68846); ?> (False detection of CJK Unified Ideographs Extension E).</li>
+</ul></li>
+<li>OPCache:
+<ul>
+  <li><?php bugfix(68677); ?> (Use After Free).</li>
+  <li><?php bugfix(69281); ?> (opcache_is_script_cached no longer works).</li>
+</ul></li>
+<li>OpenSSL:
+<ul>
+  <li><?php bugfix(67403); ?> (Add signatureType to openssl_x509_parse).</li>
+  <li>Add a check for RAND_egd to allow compiling against LibreSSL.</li>
+</ul></li>
+<li>Phar:
+<ul>
+  <li><?php bugfix(64343); ?> (PharData::extractTo fails for tarball created by BSD tar).</li>
+  <li><?php bugfix(64931); ?> (phar_add_file is too restrictive on filename).</li>
+  <li><?php bugfix(65467); ?> (Call to undefined method cli_arg_typ_string).</li>
+  <li><?php bugfix(67761); ?> (Phar::mapPhar fails for Phars inside a path containing ".tar").</li>
+  <li><?php bugfix(69324); ?> (Buffer Over-read in unserialize when parsing Phar).</li>
+  <li><?php bugfix(69441); ?> (Buffer Overflow when parsing tar/zip/phar in phar_set_inode).</li>
+</ul></li>
+<li>Postgres:
+<ul>
+  <li><?php bugfix(68741); ?> (Null pointer dereference).</li>
+</ul></li>
+<li>SPL:
+<ul>
+  <li><?php bugfix(69227); ?> (Use after free in zval_scan caused by spl_object_storage_get_gc).</li>
+</ul></li>
+<li>SOAP:
+<ul>
+  <li><?php bugfix(69293); ?> (NEW segfault when using SoapClient::__setSoapHeader (bisected, regression)).</li>
+</ul></li>
+<li>SQLITE:
+<ul>
+  <li><?php bugfix(68760); ?> (SQLITE segfaults if custom collator throws an exception).</li>
+  <li><?php bugfix(69287); ?> (Upgrade bundled sqlite to 3.8.8.3).</li>
+</ul></li>
+</ul>
+<!-- }}} --></section>
+
 <section class="version" id="5.6.7"><!-- {{{ 5.6.7 -->
 <h3>Version 5.6.7</h3>
 <b>19-Mar-2015</b>
diff --git a/archive/archive.xml b/archive/archive.xml
index 4d1d0ee..e7e9587 100644
--- a/archive/archive.xml
+++ b/archive/archive.xml
@@ -9,6 +9,7 @@
     <uri>http://php.net/contact</uri>
     <email>[email protected]</email>
   </author>
+  <xi:include href="entries/2015-04-16-1.xml"/>
   <xi:include href="entries/2015-03-20-2.xml"/>
   <xi:include href="entries/2015-03-20-1.xml"/>
   <xi:include href="entries/2015-03-19-2.xml"/>
diff --git a/archive/entries/2015-04-16-1.xml b/archive/entries/2015-04-16-1.xml
new file mode 100644
index 0000000..f5c4f12
--- /dev/null
+++ b/archive/entries/2015-04-16-1.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<entry xmlns="http://www.w3.org/2005/Atom">
+  <title>PHP 5.5.24 is available</title>
+  <id>http://php.net/archive/2015.php#id2015-04-16-1</id>
+  <published>2015-04-16T15:25:09+00:00</published>
+  <updated>2015-04-16T15:25:09+00:00</updated>
+  <category term="frontpage" label="PHP.net frontpage news"/>
+  <category term="releases" label="New PHP release"/>
+  <link href="http://php.net/index.php#id2015-04-16-1" rel="alternate" type="text/html"/>
+  <link href="http://php.net/archive/2015.php#id2015-04-16-1" rel="via" type="text/html"/>
+  <content type="xhtml">
+    <div xmlns="http://www.w3.org/1999/xhtml">
+     <p>The PHP development team announces the immediate availability of PHP
+     5.5.24. Several bugs have been fixed some of them beeing security related, like CVE-2015-1351 and CVE-2015-1352.
+     
+     All PHP 5.5 users are encouraged to upgrade to this version.
+     </p>
+     
+     <p>For source downloads of PHP 5.5.24 please visit our <a href="http://www.php.net/downloads.php">downloads page</a>,
+     Windows binaries can be found on <a href="http://windows.php.net/download/">windows.php.net/download/</a>.
+     The list of changes is recorded in the <a href="http://www.php.net/ChangeLog-5.php#5.5.24">ChangeLog</a>.
+     </p>
+    </div>
+  </content>
+</entry>
diff --git a/include/releases.inc b/include/releases.inc
index 2ed1331..129d316 100644
--- a/include/releases.inc
+++ b/include/releases.inc
@@ -2,6 +2,39 @@
 $OLDRELEASES = array (
   5 => 
   array (
+  '5.5.23' => 
+    array (
+      'announcement' => 
+      array (
+        'English' => '/releases/5_5_23.php',
+      ),
+      'source' => 
+      array (
+        0 => 
+        array (
+          'filename' => 'php-5.5.23.tar.bz2',
+          'name' => 'PHP 5.5.23 (tar.bz2)',
+          'md5' => '9a8fa2ac24ba40f6a837a7e1b436ce60',
+          'date' => '20 Feb 2015',
+        ),
+        1 => 
+        array (
+          'filename' => 'php-5.5.23.tar.gz',
+          'name' => 'PHP 5.5.23 (tar.gz)',
+          'md5' => '756ae8355c0b3085d12498fb0412cae5',
+          'date' => '20 Feb 2015',
+        ),
+        2 => 
+        array (
+          'filename' => 'php-5.5.23.tar.xz',
+          'name' => 'PHP 5.5.23 (tar.xz)',
+          'md5' => '692f9bc5649806f2053eee1e7323b7ea',
+          'date' => '20 Feb 2015',
+        ),
+      ),
+      'date' => '20 Feb 2015',
+      'museum' => false,
+    ),
     '5.6.6' => 
     array (
       'announcement' => 
diff --git a/include/version.inc b/include/version.inc
index 428cc6e..087730d 100644
--- a/include/version.inc
+++ b/include/version.inc
@@ -27,15 +27,15 @@ $PHP_5_6_MD5     = array(
                        "tar.xz"        => "4e04eb021de009981ed963f993a171c1",
 );
 /* PHP 5.5 Release */
-$PHP_5_5_RC =  '5.5.24RC1'; // Current RC version (e.g., '5.6.7RC1') or false
+$PHP_5_5_RC =  false; // Current RC version (e.g., '5.6.7RC1') or false
 $PHP_5_5_RC_DATE = '2 Apr 2015';
 
-$PHP_5_5_VERSION         = "5.5.23";
-$PHP_5_5_DATE            = "19 Mar 2015";
+$PHP_5_5_VERSION         = "5.5.24";
+$PHP_5_5_DATE            = "16 Apr 2015";
 $PHP_5_5_MD5     = array(
-                       "tar.bz2"       => "9a8fa2ac24ba40f6a837a7e1b436ce60",
-                       "tar.gz"        => "756ae8355c0b3085d12498fb0412cae5",
-                       "tar.xz"        => "692f9bc5649806f2053eee1e7323b7ea",
+                       "tar.bz2"       => "f9a8f3e4bb88b33b087bd63732b1402a",
+                       "tar.gz"        => "f5666659d9279f725f4351866bb73bed",
+                       "tar.xz"        => "32e5ab1d77186142474cb65c685659bd",
 );
 /* PHP 5.4 Release */
 $PHP_5_4_RC = false; // Current RC version (e.g., '5.6.7RC1') or false
diff --git a/releases/5_5_24.php b/releases/5_5_24.php
new file mode 100644
index 0000000..cfa59a5
--- /dev/null
+++ b/releases/5_5_24.php
@@ -0,0 +1,19 @@
+<?php
+// $Id$
+$_SERVER['BASE_PAGE'] = 'releases/5_5_24.php';
+include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc';
+site_header("PHP 5.5.24 Release Announcement");
+?>
+
+      <p>The PHP development team announces the immediate availability of PHP
+     5.5.24. Several bugs have been fixed some of them beeing security related, like CVE-2015-1351 and CVE-2015-1352.
+     
+     All PHP 5.5 users are encouraged to upgrade to this version.
+     </p>
+     
+     <p>For source downloads of PHP 5.5.24 please visit our <a href="http://www.php.net/downloads.php">downloads page</a>,
+     Windows binaries can be found on <a href="http://windows.php.net/download/">windows.php.net/download/</a>.
+     The list of changes is recorded in the <a href="http://www.php.net/ChangeLog-5.php#5.5.24">ChangeLog</a>.
+     </p>
+
+<?php site_footer(); ?>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.