1999-07-23 07:54:54 +08:00
|
|
|
PHP 4.0 CHANGE LOG ChangeLog
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
1999-08-13 08:14:17 +08:00
|
|
|
?? ?? 1999, Version 4.0 Beta 3
|
1999-08-20 21:04:05 +08:00
|
|
|
- Made ldap_close back into an alias for ldap_unbind (Andrey)
|
1999-08-18 20:51:51 +08:00
|
|
|
- OciFetchInto now resets the returned array in all cases (Thies)
|
1999-08-18 06:06:55 +08:00
|
|
|
- Fixed mysql_errno() to work with recent versions of MySQL (Zeev)
|
1999-08-18 06:01:10 +08:00
|
|
|
- Fixed a problem with define() and boolean values (Zeev)
|
1999-08-18 02:08:37 +08:00
|
|
|
- Fixed inclusion of gd/freetype functions (Sascha)
|
1999-08-18 01:31:27 +08:00
|
|
|
- Fixed persistency of MHASH_* constants (Sascha)
|
1999-08-17 22:40:28 +08:00
|
|
|
- Oracle is now ZTS-Save (Thies)
|
1999-08-17 22:18:27 +08:00
|
|
|
- Fixed flushing of cached information to disk in DBA's DB2 module (Sascha)
|
1999-08-17 21:54:25 +08:00
|
|
|
- OCI8 is now ZTS-Save (Thies)
|
1999-08-19 21:19:47 +08:00
|
|
|
- Fixed is_writeable/is_writable problem; they are both defined now (Andrey)
|
1999-08-17 20:32:23 +08:00
|
|
|
- Imported PHP 3.0 diskfreespace() function (Thies)
|
1999-08-14 05:03:27 +08:00
|
|
|
- Fixed thread-safety issues in the MySQL module (Zeev)
|
|
|
|
- Fixed thread-safe support for dynamic modules (Zeev)
|
1999-08-13 08:14:17 +08:00
|
|
|
- Fixed Sybase CT build process (Zeev)
|
|
|
|
|
1999-08-10 02:33:22 +08:00
|
|
|
August 9 1999, Version 4.0 Beta 2
|
1999-08-10 02:29:40 +08:00
|
|
|
- Fixed a problem when sending HTTP/1.x header lines using header() (Zeev)
|
|
|
|
- Win32 builds now include the ODBC module built-in (Zeev)
|
|
|
|
- Fixed SYSV-SHM interface (Thies).
|
|
|
|
- Updated hyperwave module, made it thread safe
|
|
|
|
- Updated pdflib module, version 0.6 of pdflib no longer supported
|
|
|
|
- Updated fdf module
|
1999-08-08 02:21:35 +08:00
|
|
|
- Built-in phpinfo() links are now turned off by default. They can be turned
|
|
|
|
on using the allow_builtin_links INI directive (Zeev)
|
1999-08-08 01:52:11 +08:00
|
|
|
- Changed phpinfo() to list modules that have no info function (Zeev)
|
1999-08-08 00:44:32 +08:00
|
|
|
- Modified array_walk() function so that the userland callback is passed
|
|
|
|
a key and possible user data in addition to the value (Andrey)
|
1999-08-08 00:32:50 +08:00
|
|
|
- Fixed ldap_search(), ldap_read() and ldap_list() (Zeev)
|
1999-08-08 00:02:48 +08:00
|
|
|
- Fixed Apache information in phpinfo() (sam@breakfree.com)
|
1999-08-06 23:25:11 +08:00
|
|
|
- Improved register_shutdown_function() - you may now supply arguments that
|
|
|
|
will be passed to the shutdown function (Zeev)
|
|
|
|
- Improved call_user_func() and call_user_method() - they now support passing
|
|
|
|
arguments by reference (Zeev)
|
|
|
|
- Fixed usort() and uksort() (Zeev)
|
1999-08-06 21:41:27 +08:00
|
|
|
- Fixed md5() in the Apache module (Thies)
|
1999-08-05 06:34:39 +08:00
|
|
|
- Introduced build process for dynamic modules (Stig)
|
1999-08-05 06:21:29 +08:00
|
|
|
- Improved ISAPI module to supprt large server variables (Zeev)
|
1999-08-06 21:41:27 +08:00
|
|
|
- Imported PHP 3.0 fixes for problem with PHP as a dynamic module and Redhat
|
1999-08-03 05:12:16 +08:00
|
|
|
libc2.1 in zlib module (Stefan)
|
1999-08-01 08:33:03 +08:00
|
|
|
- Fixed sybase_fetch_object() (Zeev)
|
1999-08-01 08:25:58 +08:00
|
|
|
- Made the IMAP module work with PHP 4.0 (Zeev)
|
1999-08-01 03:06:36 +08:00
|
|
|
- Fixed a problem with include()/require() of URLs (Sascha, Zeev)
|
1999-07-31 06:17:51 +08:00
|
|
|
- Fixed a bug in implode() that caused it to corrupt its arguments (Zeev)
|
1999-07-29 01:58:38 +08:00
|
|
|
- Added get_class($obj), get_parent_class($obj) and method_exists($obj,"name")
|
|
|
|
(Andi & Zeev)
|
1999-08-06 21:41:27 +08:00
|
|
|
- Fixed various inheritance problems (Andi & Zeev, Zend library)
|
1999-07-28 04:33:42 +08:00
|
|
|
- Children now inherit their parent's constructor, if they do not supply a
|
|
|
|
constructor of their own.
|
|
|
|
- Fixed runtime inheritence of classes (parent methods/properties were
|
1999-08-06 21:41:27 +08:00
|
|
|
overriding their children) (Zeev, Zend library)
|
|
|
|
- Fixed backwards incompatibility with the "new" operator (Andi, Zend library)
|
1999-07-28 00:26:30 +08:00
|
|
|
- Fixed bugs in uksort() and ksort() sort ordering (Andrey)
|
1999-07-27 05:55:51 +08:00
|
|
|
- Fixed a memory leak when using assignment-op operators with lvalue of type
|
1999-08-06 21:41:27 +08:00
|
|
|
string (Zeev, Zend library)
|
1999-07-27 05:17:05 +08:00
|
|
|
- Fixed a problem in inheritence from classes that are defined in include()d
|
1999-08-06 21:41:27 +08:00
|
|
|
files (Zeev, Zend library)
|
1999-07-25 04:36:31 +08:00
|
|
|
- Fixed a problem with the PHP error handler that could result in a crash
|
|
|
|
on certain operating systems (Zeev)
|
1999-07-24 22:40:08 +08:00
|
|
|
- Apache php_flag values only recognized 'On' (case sensitive) - changed
|
|
|
|
to case insensitive (Zeev)
|
1999-07-24 22:36:48 +08:00
|
|
|
- Fixed a memory leak with switch statement containing return statements
|
1999-08-06 21:41:27 +08:00
|
|
|
(Andi & Zeev, Zend library)
|
1999-07-24 22:36:48 +08:00
|
|
|
- Fixed a crash problem in switch statements that had a string offset
|
1999-08-06 21:41:27 +08:00
|
|
|
as a conditional (Andi & Zeev, Zend library)
|
|
|
|
- Imported PHP 3.0 fixes for rand() and mt_rand() (Rasmus)
|
1999-07-24 06:47:24 +08:00
|
|
|
- Added function entries for strip_tags() and similar_text() (Andrey)
|
1999-07-24 05:24:30 +08:00
|
|
|
- Fixed a bug in WDDX that would cause a crash if a number was passed in
|
|
|
|
instead of a variable name (Andrey)
|
1999-08-06 21:41:27 +08:00
|
|
|
- Ported strtotime() function from PHP 3.0 (Andrey)
|
1999-07-23 23:56:47 +08:00
|
|
|
- Merged in gdttf stuff from php3 (Sascha)
|
1999-07-23 23:22:36 +08:00
|
|
|
- buildconf now checks your installation (Stig)
|
|
|
|
- XML module now built dynamically with --with-xml=shared (Stig)
|
1999-07-23 23:18:37 +08:00
|
|
|
- Added a check for freetype.h - fixed build on RedHat 6.0 (Zeev)
|
1999-08-06 21:41:27 +08:00
|
|
|
- Fixed array_walk() to work in PHP 4.0 (Andrey)
|
|
|
|
- Ported all remaining date() format options from PHP 3.0 (Andrey)
|
1999-07-23 21:47:57 +08:00
|
|
|
- $php_errormsg now works (Andrey)
|
|
|
|
- Added locale support for Perl Compatible Regexp functions (Andrey)
|
1999-07-23 20:26:26 +08:00
|
|
|
- Informix module ported (Danny)
|
1999-07-23 08:04:24 +08:00
|
|
|
- Removed --with-shared-apache (Sascha)
|
|
|
|
- Added patch for reverse lookup table in base64_decode (Sascha)
|
|
|
|
Submitted by bfranklin@dct.com
|
|
|
|
- Merged in php3 version of str_replace (Sascha)
|
|
|
|
- Added DBA module (Sascha)
|
|
|
|
- Added session id detection within REQUEST_URI (Sascha)
|
|
|
|
- Merged in HP-UX/ANSI compatibility switch from php3 (Sascha)
|
|
|
|
- Fixed rpath handling for utilitites built during Apache build (Sascha)
|
1999-08-06 21:41:27 +08:00
|
|
|
- Added missing E_ error level constants (Zeev, Zend library)
|
1999-07-23 07:54:54 +08:00
|
|
|
- Fixed a bug in sending multiple HTTP Cookies under Apache (Zeev)
|
|
|
|
- Fixed implicit connect on the MySQL, mSQL, PostgreSQL and Sybase
|
|
|
|
modules (Zeev)
|
1999-08-06 21:41:27 +08:00
|
|
|
- Gave PHP 4.0's SNMP extension all the functionality of PHP 3.0.12 (SteveL)
|
1999-07-23 07:54:54 +08:00
|
|
|
|
|
|
|
|
|
|
|
July 19 1999, Version 4.0 Beta 1
|
1999-07-23 08:04:24 +08:00
|
|
|
- First public beta of PHP 4.0
|