Software Update: PHP 4.3.9 RC1

Spread the love

A new version from the 4.x family has become available on the PHP website. The version number is 4.3.9 RC 1 and despite this being the first Release Candidate, the developers expect that few problems or bugs will be found. In any case, the list of solved problems is long, judging by the changelog:

11 Aug 2004, Version 4.3.9RC1

  • Rewritten UNIX and Windows install help files. (Documentation Team)
  • Updated PCRE to provide better error handling in certain cases. (Andrey)
  • NSAPI: added “bucket” parameter to list of non-php.ini-keys of php4_execute for doing performance stats without warnings in server-log. (Your Schindler)
  • Fixed bug #29607 (highlighting code with HEREDOC produces invalid output). (Ilia)
  • Fixed bug #29581 (Typo inside php.ini comments for mysql.trace_mode). (Ilia)
  • Fixed bug #29493 (extract(array, EXTR_REFS) misbehaves with elements referred twice or more times). (Moriyoshi)
  • Fixed bug #29443 (Sanity check for wbmp detection). (Ilia)
  • Fixed bug #29369 (Uploaded files with ‘ or ” in their names get their names truncated at those characters). (Ilia)
  • Fixed bug #29349 (imagecreatefromstring() crashes with external GD library). (Ilia, adconrad at debian dot org)
  • Fixed bug #29333 (output_buffering+trans_sess_id can corrupt output). (Ilia)
  • Fixed bug #29226 (ctype_* functions missing validation of numeric string representations). (Ilia)
  • Fixed bug #29209 (imap_fetchbody() doesn’t check message index). (Ilia, tony2001 at phpclub dot net)
  • Fixed bug #29116 (Constantly send warning uses memory after free). (Marcus, jdolecek at NetBSD dot org)
  • Fixed bug #29114 (Potential double free in php_stat). (Sarah)
  • Fixed bug #29075 (strnatcmp() incorrectly handles whitespace). (Curt, Ilia)
  • Fixed bug #29049 (array sorting via user function/method does not validate it). (Ilia)
  • Fixed bug #29038 (extract() with EXTR_PREFIX_SAME prefixes empty strings). (Andrey)
  • Fixed bug #29034 (wordwrap() returns a boolean when passed empty string). (Ilia)
  • Fixed bug #28974 (overflow in array_slice(), array_splice(), substr, substr_replace(), strspn(), strcspn()). (Andrey)
  • Fixed bug #28897 (ibase: -1 returned as -0.000 for 64-bit scaled int). (Ard)
  • Fixed bug #28879 (Implicit/Explicit array creation inconsistency when using Resources, Arrays, or Objects as indices). (Sarah)
  • Fixed bug #28878 (Setting of inikey’s in obj.conf fails). (Your Schindler)
  • Fixed bug #28868 (Internal wrapper registry not thread safe). (Sarah)
  • Fixed bug #28818 (Apache 2 sapis do not export st_dev). (xuefer at 21cn dot com, Ilia).
  • Fixed bug #28800 (strings beginning with “inf” improperly converted). (Ilia)
  • Fixed bug #28723 (Fixed mbstring config.m4 to work on OSes where test command does not support -e parameter). (Ilia)
  • Fixed bug #28692 ( in Authenticate header passed via safe_mode). (Ilia)
  • Fixed bug #28670 (WWW-Authentication header mangling with PCRE in safe_mode adds extra spaces). (Ilia)
  • Fixed bug #28668 (glob() does not work with relative paths on Windows). (Ilia)
  • Fixed bug #28649 (Proper glob() return value on Linux when there are no matches). (Ilia)
  • Fixed bug #28633 (sprintf incorrectly adding padding to floats). (Ilia)
  • Fixed bug #28627 (When multiple MySQL links are used default link is leaked). (gavin at ipalsoftware dot com, Ilia)
  • Fixed bug #28525 (gmp_powm() does not work with hexadecimal string modulo represented as a string). (pickett at sumu dot org, Ilia)
  • Fixed bug #28512 (Allocate enough space to store MSSQL data). (Frank)
  • Fixed bug #28466 (mbstring_convert_variables() array separation problem). (Moriyoshi)
  • Fixed bug #28175 (Allow bundled GD to compile against freetype 2.1.2). (Eleven, Ilia)
  • Fixed leap year checking with idate(). (Christian Schneider, Derick)
  • Fixed strip_tags() to correctly handle ‘’ characters. (Stefan)
  • Fixed funny forking effect in FastCGI when PHP_FCGI_CHILDREN was not set.[break]The following downloads are available:
    bzip2
    Tarball
    Windows zip file

Version number 4.3.9 RC1
Operating systems Windows 9x, Windows NT, Windows 2000, Linux, Windows XP, Windows Server 2003
Website PHP
Download
License type Conditions (GNU/BSD/etc.)
You might also like