We have upgraded our PHP Built to the latest 4.3.11 release, that is a regular manteinance release with some bug fixes.
The PHP4 Changelog is located on
http://www.php.net/ChangeLog-4.php#4.3.11
Quote:
* Added Oracle Instant Client support
* Added checks for negative values to gmp_sqrt(), gmp_powm(), gmp_sqrtrem() and gmp_fact() to prevent SIGFPE
* Changed phpize not to require libtool
* Updated bundled libmbfl library (used for multibyte functions)
* Fixed several leaks in ext/browscap and sapi/embed
* Fixed several leaks in ext/filepro
* Fixed build system to always use bundled libtool files
* Fixed MacOSX shared extensions crashing on Apache startup
* Fixed bug #32373 (segfault in bzopen() if supplied path to non-existent file).
* Fixed bug #32340 (insert_before($node,NULL) does not return).
* Fixed bug #32200 (Prevent using both --with-apxs2 and --with-apxs2filter).
* Fixed bug #32114 (DOM crashing when attribute appended to Document).
* Fixed bug #32063 (mb_convert_encoding ignores named entity 'alpha').
* Fixed bug #31960 (msql_fetch_row() and msql_fetch_array() dropping columns with NULL values).
* Fixed bug #31936 (set_h_errno() is redefined incompatibly).
* Fixed bug #31911 (mb_decode_mimeheader() is case-sensitive to hex escapes).
* Fixed bug #31858 (--disable-cli does not force --without-pear).
* Fixed bug #31842 (*date('r') does not return RFC2822 conforming date string).
* Fixed bug #31797 (exif_read_data() uses too low nesting limit).
* Fixed bug #31796 (readline completion handler does not handle empty return values).
* Fixed bug #31792 (getrusage() does not provide ru_nswap value).
* Fixed bug #31754 (dbase_open() fails for mode = 1).
* Fixed bug #31705 (parse_url() does not recognize http://foo.com#bar).
* Fixed bug #31684 (dio_tcsetattr(): misconfigured termios settings).
* Fixed bug #31699 (unserialize() float problem on non-English locales).
* Fixed bug #31623 (OCILogin does not support password grace period).
* Fixed bug #31580 (fgetcsv() problematic with "" escape sequences).
* Fixed bug #31527 (crash in msg_send() when non-string is stored without being serialized).
* Fixed bug #31514 (open_basedir uses path_translated rather then cwd for . translation).
* Fixed bug #31480 (Possible infinite loop in imap_mail_compose()).
* Fixed bug #31479 (Fixed crash in chunk_split(), when chunklen > strlen).
* Fixed bug #31465 (False warning in unpack() when working with *).
* Fixed bug #31454 (session_set_save_handler crashes PHP when supplied non-existent object ref).
* Fixed bug #31444 (Memory leak in zend_language_scanner.c).
* Fixed bug #31442 (unserialize broken on 64-bit systems).
* Fixed bug #31440 ($GLOBALS can be overwritten via GPC when register_globals is enabled).
* Fixed bug #31413 (curl POSTFIELDS crashes on 64-bit platforms).
* Fixed bug #31396 (compile fails with gd 2.0.33 without freetype).
* Fixed bug #31371 (highlight_file() trims new line after heredoc).
* Fixed bug #31270 (missing safe_mode/open_basedir check in swf_openfile()).
* Fixed bug #31174 (compile warning in url.c).
* Fixed bug #31159 (COM object access is not working).
* Fixed bug #31142 (imap_mail_compose() fails to generate correct output).
* Fixed bug #31398 (When magic_guotes_gpc are enabled filenames with ' get cutoff).
* Fixed bug #31288 (Possible crash in mysql_fetch_field(), if mysql_list_fields() was not called previously).
* Fixed bug #31120 (mssql_query returns false on successful inserts and stored procedures).
* Fixed bug #31107, Fixed bug #31110, Fixed bug #31111, Fixed bug #31249 (Compile failure of zend_strtod.c).
* Fixed bug #31106 (Fixed crash in overloaded objects).
* Fixed bug #31103 (Better error message when c-client cannot be found).
* Fixed bug #31101 (missing kerberos header file path with --with-openssl).
* Fixed bug #31072 (var_export() does not output an array element with an empty string key).
* Fixed bug #31060 (imageftbbox() does not use linespacing parameter).
* Fixed bug #31056 (php_std_date() returns invalid formatted date if y2k_compliance is On).
* Fixed bug #31055 (apache2filter: per request leak proportional to the full path of the request URI).
* Fixed bug #30726 (-.1 like numbers are not being handled correctly).
* Fixed bug #30609 (cURL functions bypass open_basedir).
* Fixed bug #30573 (compiler warnings in libmbfl due to invalid type cast).
* Fixed bug #30549 (incorrect character translations for some ISO8859 charsets).
* Fixed bug #30446 (apache2handler: virtual() includes files out of sequence)
* Fixed bug #30430 (odbc_next_result() doesn't bind values and that results in segfault).
* Fixed bug #30120 (imagettftext() and imagettfbbox() accept too many parameters).
* Fixed bug #29733 (printf() handles repeated placeholders wrong).
* Fixed bug #29424 (width and height inverted for JPEG2000 files).
* Fixed bug #28976 (mail(): use "From:" from headers if sendmail_from is empty).
* Fixed bug #28930 (PHP sources pick wrong header files generated by bison).
* Fixed bug #28804 (ini-file section parsing pattern is buggy).
* Fixed bug #28803 (enabled debug causes bailout errors with CLI on AIX because of fflush() called on already closed filedescriptor).
* Fixed bug #28451 (corrupt EXIF headers have unlimited recursive IFD directory entries).
* Fixed bug #28220 (mb_strwidth() returns wrong width values for some handful chars).
* Fixed bug #28086 (crash inside overload() function).
* Fixed bug #28074 (FastCGI: stderr should be written in a FCGI stderr stream).
* Fixed bug #28067 (partially incorrect utf8 to htmlentities mapping).
* Fixed bug #27633 (Double \r problem on ftp_get in ASCII mode on Win32).
* Fixed bug #18613 (Multiple OUs in x509 certificate not handled properly).
* Fixed bug #7782 (Cannot use PATH_INFO fully with php isapi).
|
Thank you