com web/php: PHP 5.3.22 and PHP 5.4.12: ChangeLog-5.php archive/archive.xml archive/entries/2013-02-21-1.xml include/releases.inc include/version.inc
releases/5_3_22.php releases/5_4_12 .php

From: Date: Thu, 21 Feb 2013 20:39:32 +0000
Subject: com web/php: PHP 5.3.22 and PHP 5.4.12: ChangeLog-5.php archive/archive.xml archive/entries/2013-02-21-1.xml include/releases.inc include/version.inc
releases/5_3_22.php releases/5_4_12 .php
Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-15527@lists.php.net to get a copy of this message
Commit: cce14bf932b5bbe92e5bfbabd302c0cff79f0f53 Author: Johannes Schlüter <johannes@schlueters.de> 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>php-webmaster@lists.php.net</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(); ?>
« previous php.webmaster (#15527) next »