cvs: phpweb / ChangeLog-4.php downloads.php index.php /releases 4_4_5.php 5_2_1.php index.php

From: Date: Wed, 14 Feb 2007 15:50:20 +0000
Subject: cvs: phpweb / ChangeLog-4.php downloads.php index.php /releases 4_4_5.php 5_2_1.php index.php
Groups: php.mirrors 
Request: Send a blank email to php-mirrors+get-34308@lists.php.net to get a copy of this message
derick Wed Feb 14 15:50:20 2007 UTC Added files: /phpweb/releases 4_4_5.php Modified files: /phpweb ChangeLog-4.php downloads.php index.php /phpweb/releases 5_2_1.php index.php Log: - Here comes 4.4.5.

http://cvs.php.net/viewvc.cgi/phpweb/ChangeLog-4.php?r1=1.67&r2=1.68&diff_format=u Index: phpweb/ChangeLog-4.php diff -u phpweb/ChangeLog-4.php:1.67 phpweb/ChangeLog-4.php:1.68 --- phpweb/ChangeLog-4.php:1.67 Sun Sep 17 21:42:25 2006 +++ phpweb/ChangeLog-4.php Wed Feb 14 15:50:20 2007 @@ -1,5 +1,5 @@ <?php -// $Id: ChangeLog-4.php,v 1.67 2006/09/17 21:42:25 bjori Exp $ +// $Id: ChangeLog-4.php,v 1.68 2007/02/14 15:50:20 derick Exp $ $_SERVER['BASE_PAGE'] = 'ChangeLog-4.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; site_header("PHP 4 ChangeLog"); @@ -11,6 +11,43 @@ <hr/> +<a name="4.4.5"></a> +<h3>Version 4.4.5</h3> +<b>14-Feb-2007</b> +<ul> +<li>Upgraded PEAR to 1.5.0.</li> +<li>Updated PCRE to version 6.7.</li> +<li>Moved extensions to PECL: ext/ovrimos</li> +<li>Added a meta tag to phpinfo() output to prevent search engines from indexing the page.</li> +<li>Backported a fix in the configure tests to detect the "rounding fuzz".</li> +<li>Backported fix for ext/imap compilation failure with recent c-client versions.</li> +<li>Fixed missing open_basedir check inside chdir() function.</li> +<li><?php bugfix(40335); ?> (Compile fails when using GCC 4.1.1/binutils 2.17).</li> +<li><?php bugfix(39971); ?> (pg_insert/pg_update do not allow now() to be used for timestamp fields).</li> +<li><?php bugfix(39890); ?> (using autoconf 2.6x and --with-layout=GNU breaks PEAR install path).</li> +<li><?php bugfix(39819); ?> (Using $this not in object context can cause segfaults).</li> +<li><?php bugfix(39653); ?> (ext/dba doesn't check for db-4.5 and db-4.4 when db4 support is enabled).</li> +<li><?php bugfix(39583); ?> (ftp_put() does not change transfer mode to ASCII).</li> +<li><?php bugfix(39458); ?> (ftp_nlist() returns false on empty dirs).</li> +<li><?php bugfix(39354); ?> (Allow building of curl extension against libcurl 7.16.0).</li> +<li><?php bugfix(39034); ?> (curl_exec() with return transfer returns TRUE on empty files).</li> +<li><?php bugfix(38963); ?> (Fixed a possible open_basedir bypass in tempnam()).</li> +<li><?php bugfix(38882); ?> (ldap_connect causes segfault with newer versions of OpenLDAP).</li> +<li><?php bugfix(38859); ?> (parse_url() fails if passing '@' in passwd).</li> +<li><?php bugfix(38722); ?> (Calling undefined method prints insufficient error message).</li> +<li><?php bugfix(38534); ?> (segfault when calling setlocale() in userspace session handler).</li> +<li><?php bugfix(38450); ?> (constructor is not called for classes used in userspace stream wrappers).</li> +<li><?php bugfix(38378); ?> (wddx_serialize_value() generates no wellformed xml).</li> +<li><?php bugfix(37812); ?> (aggregate_methods_by_list fails to take certain methods).</li> +<li><?php bugfix(36975); ?> (natcasesort() causes array_pop() to misbehave).</li> +<li><?php bugfix(36248); ?> (CURLOPT_HEADERFUNCTION, couldn't set the function in the class).</li> +<li><?php bugfix(34066); ?> (recursive array_walk causes segfault).</li> +</ul> + +There is a <a href="release_4_4_4.php">separate announcement</a> available for this release.<br /> + +<hr /> + <a name="4.4.4"></a> <h3>Version 4.4.4</h3> <b>17-Aug-2006</b> http://cvs.php.net/viewvc.cgi/phpweb/downloads.php?r1=1.274&r2=1.275&diff_format=u Index: phpweb/downloads.php diff -u phpweb/downloads.php:1.274 phpweb/downloads.php:1.275 --- phpweb/downloads.php:1.274 Mon Feb 12 14:52:01 2007 +++ phpweb/downloads.php Wed Feb 14 15:50:20 2007 @@ -1,5 +1,5 @@ <?php -// $Id: downloads.php,v 1.274 2007/02/12 14:52:01 bjori Exp $ +// $Id: downloads.php,v 1.275 2007/02/14 15:50:20 derick Exp $ $_SERVER['BASE_PAGE'] = 'downloads.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; @@ -123,23 +123,23 @@ <a name="v4"></a> -<h1>PHP 4.4.4</h1> +<h1>PHP 4.4.5</h1> <h2>Complete Source Code</h2> <ul> <li> - <?php download_link('php-4.4.4.tar.bz2','PHP 4.4.4 (tar.bz2)'); ?> - 17 Aug 2006<br /> - <span class="md5sum">md5: bc6fa8908e2ac36e93bab9f7d42cda3a</span> + <?php download_link('php-4.4.5.tar.bz2','PHP 4.4.5 (tar.bz2)'); ?> - 14 Feb 2007<br /> + <span class="md5sum">md5: bf61d557c82962dc9533f6ef35283d4c</span> </li> <li> - <?php download_link('php-4.4.4.tar.gz', 'PHP 4.4.4 (tar.gz)'); ?> - 17 Aug 2006<br /> - <span class="md5sum">md5: e884b9b7c2e936310553c946bc2f67c2</span> + <?php download_link('php-4.4.5.tar.gz', 'PHP 4.4.5 (tar.gz)'); ?> - 14 Feb 2007<br /> + <span class="md5sum">md5: cfc1d47cdc7c1bfd27666abb8fe97a45</span> </li> </ul> <p> See the <a href="/ChangeLog-4.php">ChangeLog</a> for a complete list of - changes, or the <a href="/release_4_4_4.php">release notes</a> for more + changes, or the <a href="/release_4_4_5.php">release notes</a> for more information on this particular release. </p> @@ -158,19 +158,11 @@ --> <li> - <?php download_link('php-4.4.4-Win32.zip', 'PHP 4.4.4 zip package'); ?> - 17 Aug 2006<br /> + <?php download_link('php-4.4.5-Win32.zip', 'PHP 4.4.5 zip package'); ?> - 14 Feb 2007<br /> (CGI binary plus server API versions for Apache, Apache2 (experimental), ISAPI, NSAPI, Servlet and Pi3Web. MySQL support built-in, many extensions included, packaged as zip)<br /> - <span class="md5sum">md5: 3ff3f58a2f573c80f34f2b670d7ac873</span> - </li> - <li> - <?php download_link('php-4.4.4-installer.exe', 'PHP 4.4.4 installer'); ?> - 17 Aug 2006<br /> - (CGI only, MySQL support built-in, packaged as Windows installer to install - and configure PHP, and automatically configure IIS, PWS and Xitami, with - manual configuration for other servers. N.B. no external extensions - included)<br /> - <span class="md5sum">md5: e5db53efb3e0fed5407fc7c71cf0b436</span> + <span class="md5sum">md5: c4197ede538cc911b04cdf3d7c0e37f1</span> </li> </ul> http://cvs.php.net/viewvc.cgi/phpweb/index.php?r1=1.861&r2=1.862&diff_format=u Index: phpweb/index.php diff -u phpweb/index.php:1.861 phpweb/index.php:1.862 --- phpweb/index.php:1.861 Wed Feb 14 14:52:00 2007 +++ phpweb/index.php Wed Feb 14 15:50:20 2007 @@ -146,56 +146,81 @@ ?> <a name="4"></a> -<h1>PHP 5.2.1 Released</h1> +<h1>PHP 5.2.1 and PHP 4.4.5 Released</h1> <p> - <span class="newsdate">[08-Feb-2007]</span> - The PHP development team would like to announce the immediate <a href="/downloads.php#v5">availability of PHP 5.2.1.</a> - This release is a major stability and security enhancement of the 5.X branch, and all - users are strongly encouraged to upgrade to it as soon as possible. - Further details about this release can be found in the <a href="/releases/5_2_1.php">release announcement - 5.2.1</a>, the full list of changes is - available in the <a href="/ChangeLog-5.php#5.2.1">ChangeLog PHP 5</a>. + <span class="newsdate">[14-Feb-2007]</span> + The PHP development team would like to announce the immediate <a + href="/downloads.php#v5">availability of PHP 5.2.1</a> and <a + href="/downloads.php#v4">availability of PHP 4.4.5</a>. + These releases are major stability and security enhancements of the 5.x and + 4.4.x branches, and all users are strongly encouraged to upgrade to it as + soon as possible. Further details about the PHP 5.2.1 release can be found in the <a + href="/releases/5_2_1.php">release announcement for 5.2.1</a>, the full list of + changes is available in the <a href="/ChangeLog-5.php#5.2.1">ChangeLog for PHP + 5</a>. Details about the PHP 4.4.5 release can be found in the <a + href="/releases/4_4_5.php">release announcement for 4.4.5</a>, the full list of + changes is available in the <a href="/ChangeLog-4.php#4.4.5">ChangeLog for PHP + 4</a>. </p> <p> -<b>Security Enhancements and Fixes in PHP 5.2.1:</b> +<b>Security Enhancements and Fixes in PHP 5.2.1 and PHP 4.4.5:</b> </p> <ul> <li>Fixed possible safe_mode &amp; open_basedir bypasses inside the session extension.</li> - <li>Prevent search engines from indexing the phpinfo() page.</li> - <li>Fixed a number of input processing bugs inside the filter extension.</li> <li>Fixed unserialize() abuse on 64 bit systems with certain input strings.</li> <li>Fixed possible overflows and stack corruptions in the session extension.</li> <li>Fixed an underflow inside the internal sapi_header_op() function.</li> - <li>Fixed allocation bugs caused by attempts to allocate negative values in some code paths.</li> <li>Fixed possible stack overflows inside zip, imap &amp; sqlite extensions.</li> - <li>Fixed several possible buffer overflows inside the stream filters.</li> <li>Fixed non-validated resource destruction inside the shmop extension.</li> <li>Fixed a possible overflow in the str_replace() function.</li> <li>Fixed possible clobbering of super-globals in several code paths.</li> <li>Fixed a possible information disclosure inside the wddx extension.</li> <li>Fixed a possible string format vulnerability in *print() functions on 64 bit systems.</li> - <li>Fixed a possible buffer overflow inside mail() and ibase_{delete,add,modify}_user() functions.</li> - <li>Fixed a string format vulnerability inside the odbc_result_all() function.</li> +</ul> +<p> +<b>Security Enhancements and Fixes in PHP 5.2.1 only:</b> +</p> +<ul> + <li>Prevent search engines from indexing the phpinfo() page.</li> + <li>Fixed a number of input processing bugs inside the filter extension.</li> + <li>Fixed allocation bugs caused by attempts to allocate negative values in some code paths.</li> + <li>Fixed possible stack overflows inside zip, imap &amp; sqlite extensions.</li> + <li>Fixed several possible buffer overflows inside the stream filters.</li> <li>Memory limit is now enabled by default.</li> <li>Added internal heap protection.</li> <li>Extended filter extension support for $_SERVER in CGI and apache2 SAPIs.</li> </ul> +<p> +<b>Security Enhancements and Fixes in PHP 4.4.5 only:</b> +</p> +<ul> +<li>Fixed possible overflows inside zip &amp; imap extensions.</li> +<li>Fixed a possible buffer overflow inside mail() function on Windows.</li> +<li>Unbundled the ovrimos extension.</li> +</ul> <p> -The majority of the security vulnerabilities discovered and resolved can in most cases be only abused by local users and cannot be triggered -remotely. However, some of the above issues can be triggered remotely in certain situations, or exploited by malicious local users on shared hosting setups -utilizing PHP as an Apache module. Therefore, we strongly advise all users of PHP, regardless of the version to upgrade to 5.2.1 release -as soon as possible. PHP 4.4.5 with equivalent security corrections will be available shortly. +The majority of the security vulnerabilities discovered and resolved can in +most cases be only abused by local users and cannot be triggered remotely. +However, some of the above issues can be triggered remotely in certain +situations, or exploited by malicious local users on shared hosting setups +utilizing PHP as an Apache module. Therefore, we strongly advise all users of +PHP, regardless of the version to upgrade to the 5.2.1 or 4.4.5 releases as soon as possible. </p> <p> -For users upgrading from PHP 5.0 and PHP 5.1, an upgrade guide is available -<a href="/UPDATE_5_2.txt">here</a>, detailing the changes between those releases -and PHP 5.2.1. +For users upgrading to PHP 5.2 from PHP 5.0 and PHP 5.1, an upgrade guide is +available <a href="/UPDATE_5_2.txt">here</a>, detailing the changes between +those releases and PHP 5.2.1. </p> -<p><strong>Update: Feb 12th;</strong> The Windows install package had problems with upgrading from previous PHP versions. That has now been fixed and new file posted in the <a href="/downloads.php">download section</a>.</p> +<p><strong>Update: Feb 14th;</strong> Adding release information for PHP +4.4.5.</p> + +<p><strong>Update: Feb 12th;</strong> The Windows install package had problems +with upgrading from previous PHP versions. That has now been fixed and new file +posted in the <a href="/downloads.php">download section</a>.</p> <hr /> <a name="3"></a> http://cvs.php.net/viewvc.cgi/phpweb/releases/5_2_1.php?r1=1.5&r2=1.6&diff_format=u Index: phpweb/releases/5_2_1.php diff -u phpweb/releases/5_2_1.php:1.5 phpweb/releases/5_2_1.php:1.6 --- phpweb/releases/5_2_1.php:1.5 Fri Feb 9 01:32:38 2007 +++ phpweb/releases/5_2_1.php Wed Feb 14 15:50:20 2007 @@ -1,5 +1,5 @@ <?php -// $Id: 5_2_1.php,v 1.5 2007/02/09 01:32:38 iliaa Exp $ +// $Id: 5_2_1.php,v 1.6 2007/02/14 15:50:20 derick Exp $ $_SERVER['BASE_PAGE'] = 'releases/5_2_1.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; site_header("PHP 5.2.1 Release Announcement"); @@ -41,7 +41,7 @@ The majority of the security vulnerabilities discovered and resolved can in most cases be only abused by local users and cannot be triggered remotely. However, some of the above issues can be triggered remotely in certain situations, or exploited by malicious local users on shared hosting setups utilizing PHP as an Apache module. Therefore, we strongly advise all users of PHP, regardless of the version to upgrade to 5.2.1 release -as soon as possible. PHP 4.4.5 with equivalent security corrections will be available shortly. +as soon as possible. PHP 4.4.5 with equivalent security corrections is <a href='4_4_5.php'>available</a> as well. </p> <p> http://cvs.php.net/viewvc.cgi/phpweb/releases/index.php?r1=1.5&r2=1.6&diff_format=u Index: phpweb/releases/index.php diff -u phpweb/releases/index.php:1.5 phpweb/releases/index.php:1.6 --- phpweb/releases/index.php:1.5 Fri Feb 9 00:17:27 2007 +++ phpweb/releases/index.php Wed Feb 14 15:50:20 2007 @@ -1,5 +1,5 @@ <?php -// $Id: index.php,v 1.5 2007/02/09 00:17:27 iliaa Exp $ +// $Id: index.php,v 1.6 2007/02/14 15:50:20 derick Exp $ $_SERVER['BASE_PAGE'] = 'releases/index.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; @@ -78,6 +78,7 @@ <option value="php-4.4.1.tar.gz">4.4.1</option> <option value="php-4.4.2.tar.gz">4.4.2</option> <option value="php-4.4.3.tar.gz">4.4.3</option> + <option value="php-4.4.4.tar.gz">4.4.4</option> <option value="">--------</option> <option value="php-5.0.0.tar.gz">5.0.0</option> <option value="php-5.0.1.tar.gz">5.0.1</option> @@ -411,6 +412,36 @@ <hr /> <a name="v4"></a> +<a name="4.4.4"></a> +<h2>4.4.4</h2> + +<ul> + <li>Released: 17 Aug 2006</li> + <li>Announcement: <a href="/releases/4_4_4.php">English</a></li> + <li><a href="/ChangeLog-4.php#4.4.4">ChangeLog</a></li> + <li> + Download: + <ul> + <li> + <?php download_link('php-4.4.4.tar.bz2','PHP 4.4.4 (tar.bz2)'); ?> - 17 Aug 2006<br /> + <span class="md5sum">md5: bc6fa8908e2ac36e93bab9f7d42cda3a</span> + </li> + <li> + <?php download_link('php-4.4.4.tar.gz', 'PHP 4.4.4 (tar.gz)'); ?> - 17 Aug 2006<br /> + <span class="md5sum">md5: e884b9b7c2e936310553c946bc2f67c2</span> + </li> + <li> + <?php download_link('php-4.4.4-Win32.zip','Windows binary'); ?><br /> + <span class="md5sum">md5: 3ff3f58a2f573c80f34f2b670d7ac873</span> + </li> + <li> + <?php download_link('php-4.4.4-installer.exe','Windows installer'); ?><br /> + <span class="md5sum">md5: e5db53efb3e0fed5407fc7c71cf0b436</span> + </li> + </ul> + </li> +</ul> + <a name="4.4.3"></a> <h2>4.4.3</h2> http://cvs.php.net/viewvc.cgi/phpweb/releases/4_4_5.php?view=markup&rev=1.1 Index: phpweb/releases/4_4_5.php +++ phpweb/releases/4_4_5.php <?php // $Id: 4_4_5.php,v 1.1 2007/02/14 15:50:20 derick Exp $ $_SERVER['BASE_PAGE'] = 'releases/4_4_5.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; site_header("PHP 4.4.5 Release Announcement"); ?> <h1>PHP 4.4.5 Release Announcement</h1> <p> The PHP development team would like to announce the immediate availability of PHP 4.4.5. This release is a stability and security enhancement of the 4.4.X branch, and all users are strongly encouraged to upgrade to it as soon as possible. </p> <p> <b>Security Enhancements and Fixes in PHP 4.4.5:</b> </p> <ul> <li>Fixed possible safe_mode &amp; open_basedir bypasses inside the session extension.</li> <li>Fixed unserialize() abuse on 64 bit systems with certain input strings.</li> <li>Fixed possible overflows and stack corruptions in the session extension.</li> <li>Fixed an underflow inside the internal sapi_header_op() function.</li> <li>Fixed possible overflows inside zip &amp; imap extensions.</li> <li>Fixed non-validated resource destruction inside the shmop extension.</li> <li>Fixed a possible overflow in the str_replace() function.</li> <li>Fixed possible clobbering of super-globals in several code paths.</li> <li>Fixed a possible information disclosure inside the wddx extension.</li> <li>Fixed a possible string format vulnerability in *print() functions on 64 bit systems.</li> <li>Fixed a possible buffer overflow inside ibase_{delete,add,modify}_user() function.</li> <li>Fixed a string format vulnerability inside the odbc_result_all() function.</li> <li>Fixed a possible buffer overflow inside mail() function on Windows.</li> </ul> <p> The majority of the security vulnerabilities discovered and resolved can in most cases be only abused by local users and cannot be triggered remotely. However, some of the above issues can be triggered remotely in certain situations, or exploited by malicious local users on shared hosting setups utilizing PHP as an Apache module. Therefore, we strongly advise all users of PHP, regardless of the version to upgrade to 4.4.5 release as soon as possible. PHP 5.2.1 with equivalent security corrections is <a href='5_2_1.php'>available</a> as well. </p> <p> In addition to the security fixes, this release includes a number of non-security related bug fixes. </p> <p> For a full list of changes in PHP 4.4.5, see the <a href="/ChangeLog-4.php#4.4.5">ChangeLog</a>. </p> <?php site_footer(); ?>
« previous php.mirrors (#34308) next »