cvs: phpweb / ChangeLog-5.php downloads.php index.php
| From: | Zeev Suraski | Date: | Thu, 31 Mar 2005 21:26:32 +0000 |
| Subject: | cvs: phpweb / ChangeLog-5.php downloads.php index.php | ||
| Groups: | php.mirrors | ||
| Request: | Send a blank email to php-mirrors+get-27800@lists.php.net to get a copy of this message | ||
zeev Thu Mar 31 16:26:32 2005 EDT
Modified files:
/phpweb ChangeLog-5.php downloads.php index.php
Log:
Announce 5.0.4
http://cvs.php.net/diff.php/phpweb/ChangeLog-5.php?r1=1.23&r2=1.24&ty=u Index: phpweb/ChangeLog-5.php diff -u phpweb/ChangeLog-5.php:1.23 phpweb/ChangeLog-5.php:1.24 --- phpweb/ChangeLog-5.php:1.23 Wed Feb 23 12:36:29 2005 +++ phpweb/ChangeLog-5.php Thu Mar 31 16:26:30 2005 @@ -1,5 +1,5 @@ <?php -// $Id: ChangeLog-5.php,v 1.23 2005/02/23 17:36:29 jacques Exp $ +// $Id: ChangeLog-5.php,v 1.24 2005/03/31 21:26:30 zeev Exp $ $_SERVER['BASE_PAGE'] = 'ChangeLog-5.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; site_header("PHP 5 ChangeLog"); @@ -9,6 +9,193 @@ <h1>PHP 5 ChangeLog</h1> +<a name="5.0.4"></a> +<h3>Version 5.0.4</h3> +<b>31-Mar-2005</b> +<ul> +<li>Added SNMPv2 support. (harrie)</li> +<li>Added Oracle Instant Client support. (cjbj at hotmail dot com, Tony)</li> +<li>Added length and charsetnr for field array and object in mysqli. (Georg)</li> +<li>Added checks for negative values to gmp_sqrt(), gmp_powm(), gmp_sqrtrem() + and gmp_fact() to prevent SIGFPE. (Tony)</li> +<li>Changed foreach() to throw an exception if IteratorAggregate::getIterator() + does not return an Iterator. (Marcus)</li> +<li>Changed phpize not to require libtool. (Jani)</li> +<li>Updated bundled oniguruma library (used for multibyte regular expression) + to 3.7.0. (Moriyoshi)</li> +<li>Updated bundled libmbfl library (used for multibyte functions). (Moriyoshi)<br>Fixed bugs: + <ul> + <li>Bug <?php bugfix(32063); ?> (mb_convert_encoding ignores named entity 'alpha')</li> + <li>Bug <?php bugfix(31911); ?> (mb_decode_mimeheader() is case-sensitive to hex escapes)</li> + <li>Bug <?php bugfix(30573); ?> (compiler warnings in libmbfl due to invalid type cast)</li> + <li>Bug <?php bugfix(30549); ?> (incorrect character translations for some ISO8859 charsets)</li> + </ul> +<li>Fixed bug preventing from building oci8 as shared. + (stanislav dot voroniy at portavita dot nl, Tony)</li> +<li>Fixed a bug in mysql_affected_rows and mysql_stmt_affected_rows when the + api function returns -1 (Georg)</li> +<li>Fixed several leaks in ext/browscap and sapi/embed. (Andrei)</li> +<li>Fixed several leaks in ext/filepro. (Tony)</li> +<li>Fixed build system to always use bundled libtool files. (Jani)</li> +<li>Fixed a bug in mysqli_stmt_execute() (type conversion with NULL values). + (Georg)</li> +<li>Fixed segfault in mysqli_fetch_field_direct() when invalid field offset + is passed. (Tony)</li> +<li>Fixed posix_getsid() & posix_getpgid() to return sid & pgid instead + of true. (Tony)</li> +<li>Fixed bug <?php bugfix(32394); ?> (offsetUnset() segfaults in a foreach). (Marcus)</li> +<li>Fixed bug <?php bugfix(32373); ?> (segfault in bzopen() if supplied path to non-existent + file). (Tony)</li> +<li>Fixed bug <?php bugfix(32326); ?> (Check values of Connection/Transfer-Encoding + case-incentively in SOAP extension). (Ilia)</li> +<li>Fixed bug <?php bugfix(32290); ?> (call_user_func_array() calls wrong class method within + child class). (Marcus)</li> +<li>Fixed bug <?php bugfix(32238); ?> (spl_array.c: void function cannot return value). (Johannes)</li> +<li>Fixed bug <?php bugfix(32210); ?> (proc_get_status() sets "running" always to true). (Ilia)</li> +<li>Fixed bug <?php bugfix(32200); ?> (Prevent using both --with-apxs2 and --with-apxs2filter). + (Jani)</li> +<li>Fixed bug <?php bugfix(32134); ?> (Overloading offsetGet/offsetSet). (Marcus)</li> +<li>Fixed bug <?php bugfix(32130); ?> (ArrayIterator::seek() does not throw an Exception on + invalid index). (Marcus)</li> +<li>Fixed bug <?php bugfix(32115); ?> (dateTime SOAP encoding of timezone incorrect). (Dmitry)</li> +<li>Fixed bug <?php bugfix(32081); ?> (in mysqli default socket value is not being used). (Ilia)</li> +<li>Fixed bug <?php bugfix(32021); ?> (Crash caused by range('', 'z')). (Derick)</li> +<li>Fixed bug <?php bugfix(32011); ?> (Fragments which replaced Nodes are not globaly useable). + (Rob)</li> +<li>Fixed bug <?php bugfix(32001); ?> (xml_parse_into_struct() function exceeds maximum + execution time). (Rob, Moriyoshi)</li> +<li>Fixed bug <?php bugfix(31980); ?> (Unicode exif data not available on Windows). (Edin)</li> +<li>Fixed bug <?php bugfix(31792); ?> (getrusage() does not provide ru_nswap value). (Ilia)</li> +<li>Fixed bug <?php bugfix(31960); ?> (msql_fetch_row() and msql_fetch_array() dropping columns + with NULL values). (Daniel Convissor)</li> +<li>Fixed bug <?php bugfix(31878); ?> (Segmentation fault using clone keyword on nodes). (Rob)</li> +<li>Fixed bug <?php bugfix(31858); ?> (--disable-cli does not force --without-pear). (Jani)</li> +<li>Fixed bug <?php bugfix(31842); ?> (*date('r') does not return RFC2822 conforming date string). + (Jani)</li> +<li>Fixed bug <?php bugfix(31832); ?> (SOAP encoding problem with complex types in WSDL mode with + multiple parts). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31797); ?> (exif_read_data() uses too low nesting limit). (Ilia)</li> +<li>Fixed bug <?php bugfix(31796); ?> (readline completion handler does not handle empty return + values). (Ilia)</li> +<li>Fixed bug <?php bugfix(31755); ?> (Cannot create SOAP header in no namespace). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31754); ?> (dbase_open() fails for mode = 1). (Mehdi, Derick)</li> +<li>Fixed bug <?php bugfix(31751); ?> (pg_parameter_status() missing on Windows). (Edin)</li> +<li>Fixed bug <?php bugfix(31747); ?> (SOAP Digest Authentication doesn't work with + "HTTP/1.1 100 Continue" response). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31732); ?> (mb_get_info() causes segfault when no parameters + specified). (Tony)</li> +<li>Fixed bug <?php bugfix(31710); ?> (Wrong return values for mysqli_autocommit/commit/rollback). + (Georg)</li> +<li>Fixed bug <?php bugfix(31705); ?> (parse_url() does not recognize http://foo.com<?php bugfix(); ?>bar). (Ilia)</li> +<li>Fixed bug <?php bugfix(31695); ?> (Cannot redefine endpoint when using WSDL). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31684); ?> (dio_tcsetattr(): misconfigured termios settings). + (elod at itfais dot com)</li> +<li>Fixed bug <?php bugfix(31683); ?> (changes to $name in __get($name) override future + parameters). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31699); ?> (unserialize() float problem on non-English locales). (Ilia)</li> +<li>Fixed bug <?php bugfix(31562); ?> (__autoload() problem with static variables). (Marcus)</li> +<li>Fixed bug <?php bugfix(31651); ?> (ReflectionClass::getDefaultProperties segfaults with arrays). + (Marcus)</li> +<li>Fixed bug <?php bugfix(31623); ?> (OCILogin does not support password grace period).</li> + (daniel dot beet at accuratesoftware dot com, Tony)</li> +<li>Fixed bug <?php bugfix(31527); ?> (crash in msg_send() when non-string is stored without + being serialized). (Ilia)</li> +<li>Fixed bug <?php bugfix(31515); ?> (Improve performance of scandir() by factor of 10 or so). (Ilia)</li> +<li>Fixed bug <?php bugfix(31514); ?> (open_basedir uses path_translated rather then cwd for . + translation). (Ilia)</li> +<li>Fixed bug <?php bugfix(31480); ?> (Possible infinite loop in imap_mail_compose()). (Ilia)</li> +<li>Fixed bug <?php bugfix(31479); ?> (Fixed crash in chunk_split(), when chunklen > strlen). (Ilia)</li> +<li>Fixed bug <?php bugfix(31465); ?> (False warning in unpack() when working with *). (Ilia)</li> +<li>Fixed bug <?php bugfix(31454); ?> (session_set_save_handler crashes PHP when supplied + non-existent object ref). (Tony)</li> +<li>Fixed bug <?php bugfix(31444); ?> (Memory leak in zend_language_scanner.c). + (hexer at studentcenter dot org)</li> +<li>Fixed bug <?php bugfix(31442); ?> (unserialize broken on 64-bit systems). (Marcus)</li> +<li>Fixed bug <?php bugfix(31440); ?> ($GLOBALS can be overwritten via GPC when register_globals + is enabled). (Ilia)</li> +<li>Fixed bug <?php bugfix(31422); ?> (No Error-Logging on SoapServer-Side). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31413); ?> (curl POSTFIELDS crashes on 64-bit platforms). (Joe)</li> +<li>Fixed bug <?php bugfix(31396); ?> (compile fails with gd 2.0.33 without freetype). (Jani)</li> +<li>Fixed bug <?php bugfix(31371); ?> (highlight_file() trims new line after heredoc). (Ilia)</li> +<li>Fixed bug <?php bugfix(31361); ?> (simplexml/domxml segfault when adding node twice). (Rob)</li> +<li>Fixed bug <?php bugfix(31348); ?> (CachingIterator::rewind() leaks). (Marcus)</li> +<li>Fixed bug <?php bugfix(31346); ?> (ArrayIterator::next segfaults). (Marcus)</li> +<li>Fixed bug <?php bugfix(31190); ?> (Unexpected warning then exception is thrown from + call_user_func_array()). (phpbugs at domain51 dot net, Dmitry)</li> +<li>Fixed bug <?php bugfix(31142); ?> (imap_mail_compose() fails to generate correct output). (Ilia)</li> +<li>Fixed bug <?php bugfix(31139); ?> (XML Parser Functions seem to drop & when parsing). (Rob)</li> +<li>Fixed bug <?php bugfix(31398); ?> (When magic_guotes_gpc are enabled filenames with ' get cutoff). + (Ilia)</li> +<li>Fixed bug <?php bugfix(31288); ?> (Possible crash in mysql_fetch_field(), if mysql_list_fields() + was not called previously). (Ilia)</li> +<li>Fixed bug <?php bugfix(31107); ?>, <?php bugfix(31110); ?>, <?php bugfix(31111); ?>, <?php bugfix(31249); ?> (Compile failure of zend_strtod.c). + (Jani)</li> +<li>Fixed bug <?php bugfix(31110); ?> (PHP 4.3.10 does not compile on Tru64 UNIX 5.1B). (Derick)</li> +<li>Fixed bug <?php bugfix(31107); ?> (Compile failure on Solaris 9 (Intel) and gcc 3.4.3). (Derick)</li> +<li>Fixed bug <?php bugfix(31103); ?> (Better error message when c-client cannot be found). (Ilia)</li> +<li>Fixed bug <?php bugfix(31101); ?> (missing kerberos header file path with --with-openssl). (Jani)</li> +<li>Fixed bug <?php bugfix(31098); ?> (isset() / empty() incorrectly return true in dereference of + a string type). (Moriyoshi)</li> +<li>Fixed bug <?php bugfix(31087); ?> (broken php_url_encode_hash macro). (Ilia)</li> +<li>Fixed bug <?php bugfix(31072); ?> (var_export() does not output an array element with an empty + string key). (Derick)</li> +<li>Fixed bug <?php bugfix(31060); ?> (imageftbbox() does not use linespacing parameter). (Jani)</li> +<li>Fixed bug <?php bugfix(31056); ?> (php_std_date() returns invalid formatted date if + y2k_compliance is On). (Ilia)</li> +<li>Fixed bug <?php bugfix(31055); ?> (apache2filter: per request leak proportional to the full + path of the request URI). (kameshj at fastmail dot fm)</li> +<li>Fixed bug <?php bugfix(30901); ?> (can't send cookies with soap envelop). (Dmitry)</li> +<li>Fixed bug <?php bugfix(30871); ?> (Misleading warning message for array_combine()). (Andrey)</li> +<li>Fixed bug <?php bugfix(30868); ?> (evaluated pointer comparison in mbregex causes compile + failure). (Moriyoshi)</li> +<li>Fixed bug <?php bugfix(30862); ?> (Static array with boolean indexes). (Marcus)</li> +<li>Fixed bug <?php bugfix(30726); ?> (-.1 like numbers are not being handled correctly). (Ilia)</li> +<li>Fixed bug <?php bugfix(30725); ?> (PHP segfaults when an exception is thrown in getIterator() + within foreach). (Marcus)</li> +<li>Fixed bug <?php bugfix(30609); ?> (cURL functions bypass open_basedir). (Jani)</li> +<li>Fixed bug <?php bugfix(30446); ?> (apache2handler: virtual() includes files out of sequence)</li> +<li>Fixed bug <?php bugfix(30430); ?> (odbc_next_result() doesn't bind values and that results + in segfault). (pdan-php at esync dot org, Tony)</li> +<li>Fixed bug <?php bugfix(30266); ?> (Invalid opcode 137/1/8). (Marcus)</li> +<li>Fixed bug <?php bugfix(30120); ?> (imagettftext() and imagettfbbox() accept too many + parameters). (Jani)</li> +<li>Fixed bug <?php bugfix(30106); ?> (SOAP cannot not parse 'ref' element. Causes Uncaught + SoapFault exception). (Dmitry)</li> +<li>Fixed bug <?php bugfix(29989); ?> (type re_registers redefined in oniguruma.h). (Moriyoshi) +<li>Fixed bug <?php bugfix(28803); ?> (enabled debug causes bailout errors with CLI on AIX + because of fflush() called on already closed filedescriptor). (Tony)</li> +<li>Fixed bug <?php bugfix(29767); ?> (Weird behaviour of __set($name, $value)). (Dmitry)</li> +<li>Fixed bug <?php bugfix(29733); ?> (printf() handles repeated placeholders wrong). + (bugs dot php dot net at bluetwanger dot de, Ilia)</li> +<li>Fixed bug <?php bugfix(29424); ?> (width and height inverted for JPEG2000 files). (Ilia)</li> +<li>Fixed bug <?php bugfix(29329); ?> (configure for mysqli with shared doesn't work). (Georg)</li> +<li>Fixed bug <?php bugfix(29136); ?> (make test <li>libtool failure on MacOSX). (Jani)</li> +<li>Fixed bug <?php bugfix(28976); ?> (mail(): use "From:" from headers if sendmail_from is empty). + (Jani)</li> +<li>Fixed bug <?php bugfix(28930); ?> (PHP sources pick wrong header files generated by bison). + (eggert at gnu dot org, Jani)</li> +<li>Fixed bug <?php bugfix(28840); ?> (__destruct of a class that extends mysqli not called). + (Marcus)</li> +<li>Fixed bug <?php bugfix(28804); ?> (ini-file section parsing pattern is buggy). + (wendland at scan-plus dot de)</li> +<li>Fixed bug <?php bugfix(28451); ?> (corrupt EXIF headers have unlimited recursive IFD directory + entries). (Andrei)</li> +<li>Fixed bug <?php bugfix(28444); ?> (Cannot access undefined property for object with overloaded + property access). (Dmitry)</li> +<li>Fixed bug <?php bugfix(28442); ?> (Changing a static variables in a class changes it across + sub/super classes.) (Marcus)</li> +<li>Fixed bug <?php bugfix(28324); ?> (HTTP_SESSION_VARS appear when register_long_arrays is + Off). (Tony)</li> +<li>Fixed bug <?php bugfix(28074); ?> (FastCGI: stderr should be written in a FCGI stderr stream). + (chris at ex-parrot dot com)</li> +<li>Fixed bug <?php bugfix(28067); ?> (partially incorrect utf8 to htmlentities mapping). (Derick, + Benjamin Greiner)</li> +<li>Fixed bug <?php bugfix(28041); ?> (SOAP HTTP Digest Access Authentication). (Dmitry)</li> +<li>Fixed bug <?php bugfix(27633); ?> (Double \r problem on ftp_get in ASCII mode on Win32). (Ilia)</li> +<li>Fixed bug <?php bugfix(18613); ?> (Multiple OUs in x509 certificate not handled properly). + (Jani)</li> +</ul> + <a name="5.0.3"></a> <h3>Version 5.0.3</h3> <b>15-Dec-2004</b> http://cvs.php.net/diff.php/phpweb/downloads.php?r1=1.227&r2=1.228&ty=u Index: phpweb/downloads.php diff -u phpweb/downloads.php:1.227 phpweb/downloads.php:1.228 --- phpweb/downloads.php:1.227 Thu Mar 31 15:57:12 2005 +++ phpweb/downloads.php Thu Mar 31 16:26:30 2005 @@ -1,5 +1,5 @@ <?php -// $Id: downloads.php,v 1.227 2005/03/31 20:57:12 iliaa Exp $ +// $Id: downloads.php,v 1.228 2005/03/31 21:26:30 zeev Exp $ $_SERVER['BASE_PAGE'] = 'downloads.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; @@ -115,40 +115,40 @@ <hr /> <a name="v5"></a> -<h1>PHP 5.0.3</h1> +<h1>PHP 5.0.4</h1> <h2>Complete Source Code</h2> <ul> <li> - <?php download_link('php-5.0.3.tar.bz2', 'PHP 5.0.3 (tar.bz2)'); ?> - 15 Dec 2004<br /> - <span class="md5sum">md5: fd26455febdddee0977ce226b9108d9c</span> + <?php download_link('php-5.0.4.tar.bz2', 'PHP 5.0.4 (tar.bz2)'); ?> - 31 Mar 2005<br /> + <span class="md5sum">md5: 47727afde39329d5cebda4cb5e5ecee0</span> </li> <li> - <?php download_link('php-5.0.3.tar.gz', 'PHP 5.0.3 (tar.gz)'); ?> - 15 Dec 2004<br /> - <span class="md5sum">md5: bf89557056ce34d502e20e24071616c7</span> + <?php download_link('php-5.0.4.tar.gz', 'PHP 5.0.4 (tar.gz)'); ?> - 31 Mar 2005<br /> + <span class="md5sum">md5: c8f5fa441fd99c1b363bd2a071a0bd97</span> </li> </ul> <h2>Windows Binaries</h2> <ul> <li> - <?php download_link('php-5.0.3-Win32.zip', 'PHP 5.0.3 zip package'); ?> - 15 Dec 2004<br /> - <span class="md5sum">md5: 50f3d62e7bb4526fd1deefdb263f9fa7</span> + <?php download_link('php-5.0.4-Win32.zip', 'PHP 5.0.4 zip package'); ?> - 31 Mar 2005<br /> + <span class="md5sum">md5: fff10991a8e6f3b36ee567eb236ae3f4</span> </li> <li> - <?php download_link('pecl-5.0.3-Win32.zip', 'Collection of PECL modules for PHP 5.0.3'); ?> - 15 Dec 2004<br /> + <?php download_link('pecl-5.0.4-Win32.zip', 'Collection of PECL modules for PHP 5.0.4'); ?> - 31 Mar 2005<br /> (Most of these <a href="http://pecl.php.net/">PECL</a> extension files come standard with PHP 4 Windows binaries but have since been moved into this separate PECL download. Files such as php_pdf.dll, php_zip.dll, etc.)<br /> - <span class="md5sum">md5: 3db2706fda3a690efa675581745d3bf7</span> + <span class="md5sum">md5: 44304bc1e1d3f08404ed99279ea1b8de</span> </li> <li> - <?php download_link('php-5.0.3-installer.exe', 'PHP 5.0.3 installer'); ?> - 15 Dec 2004<br /> + <?php download_link('php-5.0.4-installer.exe', 'PHP 5.0.4 installer'); ?> - 31 Mar 2005<br /> (CGI only, 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: f5aa879a4195cd62d33de9d73e0ec0e2</span> + <span class="md5sum">md5: 8f951136757600ce78d5e442cb5b1541</span> </li> </ul> http://cvs.php.net/diff.php/phpweb/index.php?r1=1.680&r2=1.681&ty=u Index: phpweb/index.php diff -u phpweb/index.php:1.680 phpweb/index.php:1.681 --- phpweb/index.php:1.680 Thu Mar 31 15:58:46 2005 +++ phpweb/index.php Thu Mar 31 16:26:30 2005 @@ -145,18 +145,20 @@ // DO NOT REMOVE THIS COMMENT (the RSS parser is dependant on it) ?> -<h1>PHP 4.3.11</h1> +<h1>PHP 5.0.4 and 4.3.11 Released</h1> <p> <span class="newsdate">[31-Mar-2005]</span> The PHP Development Team would like to announce the immediate release of - <a href="/downloads.php">PHP 4.3.11</a>. + <a href="/downloads.php">PHP 5.0.4 and 4.3.11</a>. These are maintenance releases that in addition to non-critical bug fixes address several security issues. All Users of PHP are strongly encouraged to upgrade to one of these releases as soon as possible. </p> <p> - For changes since PHP 4.3.10, please consult the + For changes in PHP 5.0.4 since PHP 5.0.3, please consult the + <a href="/ChangeLog-5.php#5.0.4">PHP 5 ChangeLog</a>. + For changes in PHP 4.3.11 since PHP 4.3.10, please consult the <a href="/ChangeLog-4.php#4.3.11">PHP 4 ChangeLog</a>. </p>
http://cvs.php.net/diff.php/phpweb/ChangeLog-5.php?r1=1.23&r2=1.24&ty=u Index: phpweb/ChangeLog-5.php diff -u phpweb/ChangeLog-5.php:1.23 phpweb/ChangeLog-5.php:1.24 --- phpweb/ChangeLog-5.php:1.23 Wed Feb 23 12:36:29 2005 +++ phpweb/ChangeLog-5.php Thu Mar 31 16:26:30 2005 @@ -1,5 +1,5 @@ <?php -// $Id: ChangeLog-5.php,v 1.23 2005/02/23 17:36:29 jacques Exp $ +// $Id: ChangeLog-5.php,v 1.24 2005/03/31 21:26:30 zeev Exp $ $_SERVER['BASE_PAGE'] = 'ChangeLog-5.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; site_header("PHP 5 ChangeLog"); @@ -9,6 +9,193 @@ <h1>PHP 5 ChangeLog</h1> +<a name="5.0.4"></a> +<h3>Version 5.0.4</h3> +<b>31-Mar-2005</b> +<ul> +<li>Added SNMPv2 support. (harrie)</li> +<li>Added Oracle Instant Client support. (cjbj at hotmail dot com, Tony)</li> +<li>Added length and charsetnr for field array and object in mysqli. (Georg)</li> +<li>Added checks for negative values to gmp_sqrt(), gmp_powm(), gmp_sqrtrem() + and gmp_fact() to prevent SIGFPE. (Tony)</li> +<li>Changed foreach() to throw an exception if IteratorAggregate::getIterator() + does not return an Iterator. (Marcus)</li> +<li>Changed phpize not to require libtool. (Jani)</li> +<li>Updated bundled oniguruma library (used for multibyte regular expression) + to 3.7.0. (Moriyoshi)</li> +<li>Updated bundled libmbfl library (used for multibyte functions). (Moriyoshi)<br>Fixed bugs: + <ul> + <li>Bug <?php bugfix(32063); ?> (mb_convert_encoding ignores named entity 'alpha')</li> + <li>Bug <?php bugfix(31911); ?> (mb_decode_mimeheader() is case-sensitive to hex escapes)</li> + <li>Bug <?php bugfix(30573); ?> (compiler warnings in libmbfl due to invalid type cast)</li> + <li>Bug <?php bugfix(30549); ?> (incorrect character translations for some ISO8859 charsets)</li> + </ul> +<li>Fixed bug preventing from building oci8 as shared. + (stanislav dot voroniy at portavita dot nl, Tony)</li> +<li>Fixed a bug in mysql_affected_rows and mysql_stmt_affected_rows when the + api function returns -1 (Georg)</li> +<li>Fixed several leaks in ext/browscap and sapi/embed. (Andrei)</li> +<li>Fixed several leaks in ext/filepro. (Tony)</li> +<li>Fixed build system to always use bundled libtool files. (Jani)</li> +<li>Fixed a bug in mysqli_stmt_execute() (type conversion with NULL values). + (Georg)</li> +<li>Fixed segfault in mysqli_fetch_field_direct() when invalid field offset + is passed. (Tony)</li> +<li>Fixed posix_getsid() & posix_getpgid() to return sid & pgid instead + of true. (Tony)</li> +<li>Fixed bug <?php bugfix(32394); ?> (offsetUnset() segfaults in a foreach). (Marcus)</li> +<li>Fixed bug <?php bugfix(32373); ?> (segfault in bzopen() if supplied path to non-existent + file). (Tony)</li> +<li>Fixed bug <?php bugfix(32326); ?> (Check values of Connection/Transfer-Encoding + case-incentively in SOAP extension). (Ilia)</li> +<li>Fixed bug <?php bugfix(32290); ?> (call_user_func_array() calls wrong class method within + child class). (Marcus)</li> +<li>Fixed bug <?php bugfix(32238); ?> (spl_array.c: void function cannot return value). (Johannes)</li> +<li>Fixed bug <?php bugfix(32210); ?> (proc_get_status() sets "running" always to true). (Ilia)</li> +<li>Fixed bug <?php bugfix(32200); ?> (Prevent using both --with-apxs2 and --with-apxs2filter). + (Jani)</li> +<li>Fixed bug <?php bugfix(32134); ?> (Overloading offsetGet/offsetSet). (Marcus)</li> +<li>Fixed bug <?php bugfix(32130); ?> (ArrayIterator::seek() does not throw an Exception on + invalid index). (Marcus)</li> +<li>Fixed bug <?php bugfix(32115); ?> (dateTime SOAP encoding of timezone incorrect). (Dmitry)</li> +<li>Fixed bug <?php bugfix(32081); ?> (in mysqli default socket value is not being used). (Ilia)</li> +<li>Fixed bug <?php bugfix(32021); ?> (Crash caused by range('', 'z')). (Derick)</li> +<li>Fixed bug <?php bugfix(32011); ?> (Fragments which replaced Nodes are not globaly useable). + (Rob)</li> +<li>Fixed bug <?php bugfix(32001); ?> (xml_parse_into_struct() function exceeds maximum + execution time). (Rob, Moriyoshi)</li> +<li>Fixed bug <?php bugfix(31980); ?> (Unicode exif data not available on Windows). (Edin)</li> +<li>Fixed bug <?php bugfix(31792); ?> (getrusage() does not provide ru_nswap value). (Ilia)</li> +<li>Fixed bug <?php bugfix(31960); ?> (msql_fetch_row() and msql_fetch_array() dropping columns + with NULL values). (Daniel Convissor)</li> +<li>Fixed bug <?php bugfix(31878); ?> (Segmentation fault using clone keyword on nodes). (Rob)</li> +<li>Fixed bug <?php bugfix(31858); ?> (--disable-cli does not force --without-pear). (Jani)</li> +<li>Fixed bug <?php bugfix(31842); ?> (*date('r') does not return RFC2822 conforming date string). + (Jani)</li> +<li>Fixed bug <?php bugfix(31832); ?> (SOAP encoding problem with complex types in WSDL mode with + multiple parts). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31797); ?> (exif_read_data() uses too low nesting limit). (Ilia)</li> +<li>Fixed bug <?php bugfix(31796); ?> (readline completion handler does not handle empty return + values). (Ilia)</li> +<li>Fixed bug <?php bugfix(31755); ?> (Cannot create SOAP header in no namespace). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31754); ?> (dbase_open() fails for mode = 1). (Mehdi, Derick)</li> +<li>Fixed bug <?php bugfix(31751); ?> (pg_parameter_status() missing on Windows). (Edin)</li> +<li>Fixed bug <?php bugfix(31747); ?> (SOAP Digest Authentication doesn't work with + "HTTP/1.1 100 Continue" response). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31732); ?> (mb_get_info() causes segfault when no parameters + specified). (Tony)</li> +<li>Fixed bug <?php bugfix(31710); ?> (Wrong return values for mysqli_autocommit/commit/rollback). + (Georg)</li> +<li>Fixed bug <?php bugfix(31705); ?> (parse_url() does not recognize http://foo.com<?php bugfix(); ?>bar). (Ilia)</li> +<li>Fixed bug <?php bugfix(31695); ?> (Cannot redefine endpoint when using WSDL). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31684); ?> (dio_tcsetattr(): misconfigured termios settings). + (elod at itfais dot com)</li> +<li>Fixed bug <?php bugfix(31683); ?> (changes to $name in __get($name) override future + parameters). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31699); ?> (unserialize() float problem on non-English locales). (Ilia)</li> +<li>Fixed bug <?php bugfix(31562); ?> (__autoload() problem with static variables). (Marcus)</li> +<li>Fixed bug <?php bugfix(31651); ?> (ReflectionClass::getDefaultProperties segfaults with arrays). + (Marcus)</li> +<li>Fixed bug <?php bugfix(31623); ?> (OCILogin does not support password grace period).</li> + (daniel dot beet at accuratesoftware dot com, Tony)</li> +<li>Fixed bug <?php bugfix(31527); ?> (crash in msg_send() when non-string is stored without + being serialized). (Ilia)</li> +<li>Fixed bug <?php bugfix(31515); ?> (Improve performance of scandir() by factor of 10 or so). (Ilia)</li> +<li>Fixed bug <?php bugfix(31514); ?> (open_basedir uses path_translated rather then cwd for . + translation). (Ilia)</li> +<li>Fixed bug <?php bugfix(31480); ?> (Possible infinite loop in imap_mail_compose()). (Ilia)</li> +<li>Fixed bug <?php bugfix(31479); ?> (Fixed crash in chunk_split(), when chunklen > strlen). (Ilia)</li> +<li>Fixed bug <?php bugfix(31465); ?> (False warning in unpack() when working with *). (Ilia)</li> +<li>Fixed bug <?php bugfix(31454); ?> (session_set_save_handler crashes PHP when supplied + non-existent object ref). (Tony)</li> +<li>Fixed bug <?php bugfix(31444); ?> (Memory leak in zend_language_scanner.c). + (hexer at studentcenter dot org)</li> +<li>Fixed bug <?php bugfix(31442); ?> (unserialize broken on 64-bit systems). (Marcus)</li> +<li>Fixed bug <?php bugfix(31440); ?> ($GLOBALS can be overwritten via GPC when register_globals + is enabled). (Ilia)</li> +<li>Fixed bug <?php bugfix(31422); ?> (No Error-Logging on SoapServer-Side). (Dmitry)</li> +<li>Fixed bug <?php bugfix(31413); ?> (curl POSTFIELDS crashes on 64-bit platforms). (Joe)</li> +<li>Fixed bug <?php bugfix(31396); ?> (compile fails with gd 2.0.33 without freetype). (Jani)</li> +<li>Fixed bug <?php bugfix(31371); ?> (highlight_file() trims new line after heredoc). (Ilia)</li> +<li>Fixed bug <?php bugfix(31361); ?> (simplexml/domxml segfault when adding node twice). (Rob)</li> +<li>Fixed bug <?php bugfix(31348); ?> (CachingIterator::rewind() leaks). (Marcus)</li> +<li>Fixed bug <?php bugfix(31346); ?> (ArrayIterator::next segfaults). (Marcus)</li> +<li>Fixed bug <?php bugfix(31190); ?> (Unexpected warning then exception is thrown from + call_user_func_array()). (phpbugs at domain51 dot net, Dmitry)</li> +<li>Fixed bug <?php bugfix(31142); ?> (imap_mail_compose() fails to generate correct output). (Ilia)</li> +<li>Fixed bug <?php bugfix(31139); ?> (XML Parser Functions seem to drop & when parsing). (Rob)</li> +<li>Fixed bug <?php bugfix(31398); ?> (When magic_guotes_gpc are enabled filenames with ' get cutoff). + (Ilia)</li> +<li>Fixed bug <?php bugfix(31288); ?> (Possible crash in mysql_fetch_field(), if mysql_list_fields() + was not called previously). (Ilia)</li> +<li>Fixed bug <?php bugfix(31107); ?>, <?php bugfix(31110); ?>, <?php bugfix(31111); ?>, <?php bugfix(31249); ?> (Compile failure of zend_strtod.c). + (Jani)</li> +<li>Fixed bug <?php bugfix(31110); ?> (PHP 4.3.10 does not compile on Tru64 UNIX 5.1B). (Derick)</li> +<li>Fixed bug <?php bugfix(31107); ?> (Compile failure on Solaris 9 (Intel) and gcc 3.4.3). (Derick)</li> +<li>Fixed bug <?php bugfix(31103); ?> (Better error message when c-client cannot be found). (Ilia)</li> +<li>Fixed bug <?php bugfix(31101); ?> (missing kerberos header file path with --with-openssl). (Jani)</li> +<li>Fixed bug <?php bugfix(31098); ?> (isset() / empty() incorrectly return true in dereference of + a string type). (Moriyoshi)</li> +<li>Fixed bug <?php bugfix(31087); ?> (broken php_url_encode_hash macro). (Ilia)</li> +<li>Fixed bug <?php bugfix(31072); ?> (var_export() does not output an array element with an empty + string key). (Derick)</li> +<li>Fixed bug <?php bugfix(31060); ?> (imageftbbox() does not use linespacing parameter). (Jani)</li> +<li>Fixed bug <?php bugfix(31056); ?> (php_std_date() returns invalid formatted date if + y2k_compliance is On). (Ilia)</li> +<li>Fixed bug <?php bugfix(31055); ?> (apache2filter: per request leak proportional to the full + path of the request URI). (kameshj at fastmail dot fm)</li> +<li>Fixed bug <?php bugfix(30901); ?> (can't send cookies with soap envelop). (Dmitry)</li> +<li>Fixed bug <?php bugfix(30871); ?> (Misleading warning message for array_combine()). (Andrey)</li> +<li>Fixed bug <?php bugfix(30868); ?> (evaluated pointer comparison in mbregex causes compile + failure). (Moriyoshi)</li> +<li>Fixed bug <?php bugfix(30862); ?> (Static array with boolean indexes). (Marcus)</li> +<li>Fixed bug <?php bugfix(30726); ?> (-.1 like numbers are not being handled correctly). (Ilia)</li> +<li>Fixed bug <?php bugfix(30725); ?> (PHP segfaults when an exception is thrown in getIterator() + within foreach). (Marcus)</li> +<li>Fixed bug <?php bugfix(30609); ?> (cURL functions bypass open_basedir). (Jani)</li> +<li>Fixed bug <?php bugfix(30446); ?> (apache2handler: virtual() includes files out of sequence)</li> +<li>Fixed bug <?php bugfix(30430); ?> (odbc_next_result() doesn't bind values and that results + in segfault). (pdan-php at esync dot org, Tony)</li> +<li>Fixed bug <?php bugfix(30266); ?> (Invalid opcode 137/1/8). (Marcus)</li> +<li>Fixed bug <?php bugfix(30120); ?> (imagettftext() and imagettfbbox() accept too many + parameters). (Jani)</li> +<li>Fixed bug <?php bugfix(30106); ?> (SOAP cannot not parse 'ref' element. Causes Uncaught + SoapFault exception). (Dmitry)</li> +<li>Fixed bug <?php bugfix(29989); ?> (type re_registers redefined in oniguruma.h). (Moriyoshi) +<li>Fixed bug <?php bugfix(28803); ?> (enabled debug causes bailout errors with CLI on AIX + because of fflush() called on already closed filedescriptor). (Tony)</li> +<li>Fixed bug <?php bugfix(29767); ?> (Weird behaviour of __set($name, $value)). (Dmitry)</li> +<li>Fixed bug <?php bugfix(29733); ?> (printf() handles repeated placeholders wrong). + (bugs dot php dot net at bluetwanger dot de, Ilia)</li> +<li>Fixed bug <?php bugfix(29424); ?> (width and height inverted for JPEG2000 files). (Ilia)</li> +<li>Fixed bug <?php bugfix(29329); ?> (configure for mysqli with shared doesn't work). (Georg)</li> +<li>Fixed bug <?php bugfix(29136); ?> (make test <li>libtool failure on MacOSX). (Jani)</li> +<li>Fixed bug <?php bugfix(28976); ?> (mail(): use "From:" from headers if sendmail_from is empty). + (Jani)</li> +<li>Fixed bug <?php bugfix(28930); ?> (PHP sources pick wrong header files generated by bison). + (eggert at gnu dot org, Jani)</li> +<li>Fixed bug <?php bugfix(28840); ?> (__destruct of a class that extends mysqli not called). + (Marcus)</li> +<li>Fixed bug <?php bugfix(28804); ?> (ini-file section parsing pattern is buggy). + (wendland at scan-plus dot de)</li> +<li>Fixed bug <?php bugfix(28451); ?> (corrupt EXIF headers have unlimited recursive IFD directory + entries). (Andrei)</li> +<li>Fixed bug <?php bugfix(28444); ?> (Cannot access undefined property for object with overloaded + property access). (Dmitry)</li> +<li>Fixed bug <?php bugfix(28442); ?> (Changing a static variables in a class changes it across + sub/super classes.) (Marcus)</li> +<li>Fixed bug <?php bugfix(28324); ?> (HTTP_SESSION_VARS appear when register_long_arrays is + Off). (Tony)</li> +<li>Fixed bug <?php bugfix(28074); ?> (FastCGI: stderr should be written in a FCGI stderr stream). + (chris at ex-parrot dot com)</li> +<li>Fixed bug <?php bugfix(28067); ?> (partially incorrect utf8 to htmlentities mapping). (Derick, + Benjamin Greiner)</li> +<li>Fixed bug <?php bugfix(28041); ?> (SOAP HTTP Digest Access Authentication). (Dmitry)</li> +<li>Fixed bug <?php bugfix(27633); ?> (Double \r problem on ftp_get in ASCII mode on Win32). (Ilia)</li> +<li>Fixed bug <?php bugfix(18613); ?> (Multiple OUs in x509 certificate not handled properly). + (Jani)</li> +</ul> + <a name="5.0.3"></a> <h3>Version 5.0.3</h3> <b>15-Dec-2004</b> http://cvs.php.net/diff.php/phpweb/downloads.php?r1=1.227&r2=1.228&ty=u Index: phpweb/downloads.php diff -u phpweb/downloads.php:1.227 phpweb/downloads.php:1.228 --- phpweb/downloads.php:1.227 Thu Mar 31 15:57:12 2005 +++ phpweb/downloads.php Thu Mar 31 16:26:30 2005 @@ -1,5 +1,5 @@ <?php -// $Id: downloads.php,v 1.227 2005/03/31 20:57:12 iliaa Exp $ +// $Id: downloads.php,v 1.228 2005/03/31 21:26:30 zeev Exp $ $_SERVER['BASE_PAGE'] = 'downloads.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; @@ -115,40 +115,40 @@ <hr /> <a name="v5"></a> -<h1>PHP 5.0.3</h1> +<h1>PHP 5.0.4</h1> <h2>Complete Source Code</h2> <ul> <li> - <?php download_link('php-5.0.3.tar.bz2', 'PHP 5.0.3 (tar.bz2)'); ?> - 15 Dec 2004<br /> - <span class="md5sum">md5: fd26455febdddee0977ce226b9108d9c</span> + <?php download_link('php-5.0.4.tar.bz2', 'PHP 5.0.4 (tar.bz2)'); ?> - 31 Mar 2005<br /> + <span class="md5sum">md5: 47727afde39329d5cebda4cb5e5ecee0</span> </li> <li> - <?php download_link('php-5.0.3.tar.gz', 'PHP 5.0.3 (tar.gz)'); ?> - 15 Dec 2004<br /> - <span class="md5sum">md5: bf89557056ce34d502e20e24071616c7</span> + <?php download_link('php-5.0.4.tar.gz', 'PHP 5.0.4 (tar.gz)'); ?> - 31 Mar 2005<br /> + <span class="md5sum">md5: c8f5fa441fd99c1b363bd2a071a0bd97</span> </li> </ul> <h2>Windows Binaries</h2> <ul> <li> - <?php download_link('php-5.0.3-Win32.zip', 'PHP 5.0.3 zip package'); ?> - 15 Dec 2004<br /> - <span class="md5sum">md5: 50f3d62e7bb4526fd1deefdb263f9fa7</span> + <?php download_link('php-5.0.4-Win32.zip', 'PHP 5.0.4 zip package'); ?> - 31 Mar 2005<br /> + <span class="md5sum">md5: fff10991a8e6f3b36ee567eb236ae3f4</span> </li> <li> - <?php download_link('pecl-5.0.3-Win32.zip', 'Collection of PECL modules for PHP 5.0.3'); ?> - 15 Dec 2004<br /> + <?php download_link('pecl-5.0.4-Win32.zip', 'Collection of PECL modules for PHP 5.0.4'); ?> - 31 Mar 2005<br /> (Most of these <a href="http://pecl.php.net/">PECL</a> extension files come standard with PHP 4 Windows binaries but have since been moved into this separate PECL download. Files such as php_pdf.dll, php_zip.dll, etc.)<br /> - <span class="md5sum">md5: 3db2706fda3a690efa675581745d3bf7</span> + <span class="md5sum">md5: 44304bc1e1d3f08404ed99279ea1b8de</span> </li> <li> - <?php download_link('php-5.0.3-installer.exe', 'PHP 5.0.3 installer'); ?> - 15 Dec 2004<br /> + <?php download_link('php-5.0.4-installer.exe', 'PHP 5.0.4 installer'); ?> - 31 Mar 2005<br /> (CGI only, 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: f5aa879a4195cd62d33de9d73e0ec0e2</span> + <span class="md5sum">md5: 8f951136757600ce78d5e442cb5b1541</span> </li> </ul> http://cvs.php.net/diff.php/phpweb/index.php?r1=1.680&r2=1.681&ty=u Index: phpweb/index.php diff -u phpweb/index.php:1.680 phpweb/index.php:1.681 --- phpweb/index.php:1.680 Thu Mar 31 15:58:46 2005 +++ phpweb/index.php Thu Mar 31 16:26:30 2005 @@ -145,18 +145,20 @@ // DO NOT REMOVE THIS COMMENT (the RSS parser is dependant on it) ?> -<h1>PHP 4.3.11</h1> +<h1>PHP 5.0.4 and 4.3.11 Released</h1> <p> <span class="newsdate">[31-Mar-2005]</span> The PHP Development Team would like to announce the immediate release of - <a href="/downloads.php">PHP 4.3.11</a>. + <a href="/downloads.php">PHP 5.0.4 and 4.3.11</a>. These are maintenance releases that in addition to non-critical bug fixes address several security issues. All Users of PHP are strongly encouraged to upgrade to one of these releases as soon as possible. </p> <p> - For changes since PHP 4.3.10, please consult the + For changes in PHP 5.0.4 since PHP 5.0.3, please consult the + <a href="/ChangeLog-5.php#5.0.4">PHP 5 ChangeLog</a>. + For changes in PHP 4.3.11 since PHP 4.3.10, please consult the <a href="/ChangeLog-4.php#4.3.11">PHP 4 ChangeLog</a>. </p>