Commit:    cce14bf932b5bbe92e5bfbabd302c0cff79f0f53
Author:    Johannes Schlüter <[email protected]>         Thu, 21 Feb 2013 
21:39:32 +0100
Parents:   5ae83b5a82cdd06f091b1d708a5d702c8f7d7506
Branches:  master

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

Log:
PHP 5.3.22 and PHP 5.4.12

Changed paths:
  M  ChangeLog-5.php
  M  archive/archive.xml
  A  archive/entries/2013-02-21-1.xml
  M  include/releases.inc
  M  include/version.inc
  A  releases/5_3_22.php
  A  releases/5_4_12.php

diff --git a/ChangeLog-5.php b/ChangeLog-5.php
index ef95a69..367f404 100644
--- a/ChangeLog-5.php
+++ b/ChangeLog-5.php
@@ -10,6 +10,104 @@ function peclbugl($number)   { echo "<a 
href=\"http://pecl.php.net/bugs/bug.php?
 ?>
 
 <h1>PHP 5 ChangeLog</h1>
+<a name="5.4.12"></a><!-- {{{ 5.4.12 -->
+<h3>Version 5.4.12</h3>
+<b>21-February-2013</b>
+<ul>
+<li>Core:</li>
+<ul>
+  <li><?php bugfix(64099); ?> (Wrong TSRM usage in zend_register_class 
alias).</li>
+  <li><?php bugfix(64011); ?> (get_html_translation_table() output incomplete 
with HTML_ENTITIES and ISO-8859-1).</li>
+  <li><?php bugfix(63982); ?> (isset() inconsistently produces a fatal error 
on protected property).</li>
+  <li><?php bugfix(63943); ?> (Bad warning text from strpos() on empty 
needle).</li>
+  <li><?php bugfix(63899); ?> (Use after scope error in zend_compile).</li>
+  <li><?php bugfix(63893); ?> (Poor efficiency of strtr() using array with 
keys of very different length).</li>
+  <li><?php bugfix(63882); ?> (zend_std_compare_objects crash on 
recursion).</li>
+  <li><?php bugfix(63462); ?> (Magic methods called twice for unset protected 
properties).</li>
+  <li><?php bugfix(62524); ?> (fopen follows redirects for non-3xx 
statuses).</li>
+  <li>Support BITMAPV5HEADER in getimagesize().</li>
+</ul>
+</ul>
+
+<ul>
+<li>Date:
+  <li><?php bugfix(63699); ?> (Performance improvements for various ext/date 
functions).</li>
+  <li><?php bugfix(55397); ?> Comparsion of incomplete DateTime causes 
SIGSEGV.</li>
+</ul>
+</ul>
+
+<ul>
+<li>FPM:
+  <li><?php bugfix(63999); ?> (php with fpm fails to build on Solaris 10 or 
11).</li>
+</ul>
+</ul>
+
+<ul>
+<li>Litespeed:
+  <li><?php bugfix(63228); ?> (-Werror=format-security error in lsapi 
code).</li>
+</ul>
+</ul>
+
+<ul>
+<li>sqlite3:
+  <li><?php bugfix(63921); ?> (sqlite3::bindvalue and relative PHP functions 
aren't using sqlite3_*_int64 API).</li>
+</ul>
+</ul>
+
+<ul>
+<li>PDO_OCI
+  <li><?php bugfix(57702); ?> (Multi-row BLOB fetches).</li>
+  <li><?php bugfix(52958); ?> (Segfault in PDO_OCI on cleanup after running a 
long testsuite).</li>
+</ul>
+</ul>
+
+<ul>
+<li>PDO_sqlite:
+  <li><?php bugfix(63916); ?> (PDO::PARAM_INT casts to 32bit int internally 
even on 64bit builds in pdo_sqlite).</li>
+</ul>
+</ul>
+<!-- }}} -->
+
+<a name="5.3.22"></a><!-- {{{ 5.3.22 -->
+<h3>Version 5.3.22</h3>
+<b>21-February-2013</b>
+<ul>
+<li>Zend Engine:</li>
+<ul>
+  <li><?php bugfix(64099); ?> (Wrong TSRM usage in zend_Register_class 
alias).</li>
+  <li><?php bugfix(63899); ?> (Use after scope error in zend_compile).</li>
+</ul>
+</ul>
+
+<ul>
+<li>Core:</li>
+<ul>
+  <li><?php bugfix(63943); ?> (Bad warning text from strpos() on empty 
needle).</li>
+</ul>
+</ul>
+
+<ul>
+<li>Date:</li>
+<ul>
+  <li><?php bugfix(55397); ?> (comparsion of incomplete DateTime causes 
SIGSEGV).</li>
+</ul>
+</ul>
+
+<ul>
+<li>FPM:</li>
+<ul>
+  <li><?php bugfix(63999); ?> (php with fpm fails to build on Solaris 10 or 
11).</li>
+</ul>
+</ul>
+
+<ul>
+<li>SPL:</li>
+<ul>
+  <li><?php bugfix(64106); ?> (Segfault on SplFixedArray[][x] = y when 
extended). </li>
+</ul>
+</ul> 
+</ul>
+<!-- }}} -->
 
 <a name="5.4.11"></a><!-- {{{ 5.4.11 -->
 <h3>Version 5.4.11</h3>
diff --git a/archive/archive.xml b/archive/archive.xml
index c4e5591..944f689 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/2013-02-21-1.xml"/>
   <xi:include href="entries/2013-02-12-1.xml"/>
   <xi:include href="entries/2013-02-07-1.xml"/>
   <xi:include href="entries/2013-01-24-1.xml"/>
diff --git a/archive/entries/2013-02-21-1.xml b/archive/entries/2013-02-21-1.xml
new file mode 100644
index 0000000..9f1b79c
--- /dev/null
+++ b/archive/entries/2013-02-21-1.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<entry xmlns="http://www.w3.org/2005/Atom";>
+  <title>PHP 5.4.12 and PHP 5.3.22 released!</title>
+  <id>http://php.net/archive/2013.php#id2013-02-21-1</id>
+  <published>2013-02-21T20:38:02+00:00</published>
+  <updated>2013-02-21T20:38:02+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#id2013-02-21-1"; rel="alternate" 
type="text/html"/>
+  <link href="http://php.net/archive/2013.php#id2013-02-21-1"; rel="via" 
type="text/html"/>
+  <content type="xhtml">
+    <div xmlns="http://www.w3.org/1999/xhtml";>
+     <div>
+       <div>
+         <p>The PHP development team announces the immediate availability of 
PHP 5.4.12 and PHP 5.3.22. These releases fix about 10 bugs. All users of PHP 
are encouraged to upgrade to PHP 5.4.12.</p>
+     
+         <p>For source downloads of PHP 5.4.12 and PHP 5.3.22 please visit our 
<a href="/downloads.php">downloads page</a>, Windows binaries can be found on 
<a href="http://windows.php.net/download/";>windows.php.net/download/</a>.</p>
+         <p>The list of changes are recorded in the <a 
href="/ChangeLog-5.php">ChangeLog</a>.</p>
+       </div>
+     </div>
+    </div>
+  </content>
+</entry>
diff --git a/include/releases.inc b/include/releases.inc
index 1c7148a..46639f6 100644
--- a/include/releases.inc
+++ b/include/releases.inc
@@ -2,6 +2,37 @@
 $OLDRELEASES = array (
   5 => 
   array (
+    '5.4.11' => 
+    array (
+      'announcement' => 
+      array (
+        'English' => '/releases/5_4_11.php',
+      ),
+      'source' => 
+      array (
+        0 => 
+        array (
+          'filename' => 'php-5.4.11.tar.bz2',
+          'name' => 'PHP 5.4.11 (tar.bz2)',
+          'md5' => '9975e68c22b86b013b934743ad2d2276',
+          'date' => '17 Jan 2013',
+        ),
+        1 => 
+        array (
+          'filename' => 'php-5.4.11.tar.gz',
+          'name' => 'PHP 5.4.11 (tar.gz)',
+          'md5' => '32fa16b3abd5527316c3c076b3395914',
+          'date' => '17 Jan 2013',
+        ),
+        2 => 
+        array (
+          'link' => 'http://windows.php.net/download/#php-5.4',
+          'name' => 'Windows 5.4.11 binaries and source',
+        ),
+      ),
+      'date' => '17 Jan 2013',
+      'museum' => false,
+    ),
     '5.4.10' => 
     array (
       'announcement' => 
@@ -323,6 +354,37 @@ $OLDRELEASES = array (
       'date' => '01 March 2012',
       'museum' => false,
     ),
+    '5.3.21' => 
+    array (
+      'announcement' => 
+      array (
+        'English' => '/releases/5_3_21.php',
+      ),
+      'source' => 
+      array (
+        0 => 
+        array (
+          'filename' => 'php-5.3.21.tar.bz2',
+          'name' => 'PHP 5.3.21 (tar.bz2)',
+          'md5' => '1b214fc19bb5f5c0902ba27c74d5f4a2',
+          'date' => '17 Jan 2013',
+        ),
+        1 => 
+        array (
+          'filename' => 'php-5.3.21.tar.gz',
+          'name' => 'PHP 5.3.21 (tar.gz)',
+          'md5' => 'f47fbe3407520e5d9d895168950aa683',
+          'date' => '17 Jan 2013',
+        ),
+        2 => 
+        array (
+          'link' => 'http://windows.php.net/download/#php-5.3',
+          'name' => 'Windows 5.3.21 binaries and source',
+        ),
+      ),
+      'date' => '17 Jan 2013',
+      'museum' => false,
+    ),
     '5.3.20' => 
     array (
       'announcement' => 
diff --git a/include/version.inc b/include/version.inc
index 4aeb665..5123f01 100644
--- a/include/version.inc
+++ b/include/version.inc
@@ -15,26 +15,26 @@
  *     ),
  * );6 Dec
 /* PHP 5.4 Release */
-$PHP_5_4_RC = '5.4.12RC2'; // Current RC version (e.g., '5.6.7RC1') or false
+$PHP_5_4_RC = false; //'5.4.12RC2'; // Current RC version (e.g., '5.6.7RC1') 
or false
 $PHP_5_4_RC_DATE = '14 Feb 2013';
 
-$PHP_5_4_VERSION         = "5.4.11";
-$PHP_5_4_DATE            = "17 Jan 2013";
+$PHP_5_4_VERSION         = "5.4.12";
+$PHP_5_4_DATE            = "21 Feb 2013";
 $PHP_5_4_MD5     = array(
-                       "tar.bz2"       => "9975e68c22b86b013b934743ad2d2276",
-                       "tar.gz"        => "32fa16b3abd5527316c3c076b3395914",
+                       "tar.bz2"       => "5c7b614242ae12e9cacca21c8ab84818",
+                       "tar.gz"        => "81b20cac4f977b8764ae904302048d84",
 );
 
 /* PHP 5.3 Release */
-$PHP_5_3_RC      = '5.3.22RC2'; // Current RC version (e.g., '5.6.7RC1') or 
false
+$PHP_5_3_RC      = false; //'5.3.22RC2'; // Current RC version (e.g., 
'5.6.7RC1') or false
 $PHP_5_3_RC_DATE = '14 Feb 2013';
 
-$PHP_5_3_VERSION         = "5.3.21";
-$PHP_5_3_DATE            = "17 Jan 2013";
+$PHP_5_3_VERSION         = "5.3.22";
+$PHP_5_3_DATE            = "21 Feb 2013";
 
 $PHP_5_3_MD5     = array(
-                       "tar.bz2"       => "1b214fc19bb5f5c0902ba27c74d5f4a2",
-                       "tar.gz"        => "f47fbe3407520e5d9d895168950aa683",
+                       "tar.bz2"       => "bf351426fc7f97aa13914062958a6100",
+                       "tar.gz"        => "5008d8e70195d933e30bfbae3651b4ed",
 );
 
 $RELEASES = array(
diff --git a/releases/5_3_22.php b/releases/5_3_22.php
new file mode 100644
index 0000000..e856cb1
--- /dev/null
+++ b/releases/5_3_22.php
@@ -0,0 +1,17 @@
+<?php
+// $Id$
+$_SERVER['BASE_PAGE'] = 'releases/5_3_22.php';
+include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc';
+site_header("PHP 5.3.22 Release Announcement");
+?>
+
+<h1>PHP 5.3.22 Release Announcement</h1>
+
+<p>The PHP development team announces the immediate availability of PHP 
5.3.22. About 5 bugs were fixed All users of PHP are encouraged to upgrade to 
PHP 5.4. PHP 5.3.22 is recommended for those wishing to remain on the 5.3 
series.</p>
+
+<p>For source downloads of PHP 5.3.22 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.3.21";>ChangeLog</a>.
+</p>
+
+<?php site_footer(); ?>
diff --git a/releases/5_4_12.php b/releases/5_4_12.php
new file mode 100644
index 0000000..bddeb8e
--- /dev/null
+++ b/releases/5_4_12.php
@@ -0,0 +1,19 @@
+<?php
+// $Id$
+$_SERVER['BASE_PAGE'] = 'releases/5_4_12.php';
+include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc';
+site_header("PHP 5.4.12 Release Announcement");
+?>
+
+<h1>PHP 5.4.12 Release Announcement</h1>
+
+<p>The PHP development team would like to announce the immediate
+availability of PHP 5.4.12. About 10 bugs were fixed. All
+users of PHP are encouraged to upgrade to this release.</p>
+
+<p>For source downloads of PHP 5.4.12 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.4.11";>ChangeLog</a>.
+</p>
+
+<?php site_footer(); ?>
-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to