diff options
-rw-r--r-- | NEWS | 20 |
1 files changed, 15 insertions, 5 deletions
@@ -96,11 +96,16 @@ PHP 4.0 NEWS - Now bundling Dan Libby's xmlrpc-epi extension - Introduced extension version numbers. (Stig) - Added version_compare() function. (Stig) +- Fixed boolean incompatibility (1 vs. -1) in VARIANT conversion functions. + (Harald) - Fixed pg_last_notice() (could cause random crashes in PostgreSQL applications, even if they didn't use pg_last_notice()). (Zeev) - Fixed DOM-XML's error reporting, so E_WARNING errors are given instead of E_ERROR error's, this allows you to trap errors thrown by DOMXML functions. (Sterling) +- Fixed a conversion bug in the VARIANT class of the COM extension. (Harald) +- Fixed a crash when a COM handle got passed as parameter to another + component. (Harald) - Fixed a bug in the mcrypt extension, where list destructors were not properly being allocated. (Sterling) - Better Interbase blob, null and error handling. (Patch by Jeremy Bettis) @@ -109,9 +114,14 @@ PHP 4.0 NEWS its keys are preserved in the resulting array. (Andrei) - Fixed a crash in dbase_replace_record. (Patch by robin.marlow@dps-int.com) - Fixed a crash in msql_result(). (Zeev) +- Changed com_*() functions to return oo handles to be able to mix functional + and oo approach. (Harald) +- Fixed a crash when accessing a property using oo syntax in the COM + extension. (Harald) - Added support for single dimensional SafeArrays and Enumerations. Added an is_enum() function to check if a component implements an enumeration. (Alan, Harald) +- Added advanced error information to the COM extension. (Alan) - Fixed a bug in dbase_get_record() and dbase_get_record_with_names(). boolean fields are now returned correctly. Patch by Lawrence E. Widman <widman@cardiothink.com> (Jani) @@ -208,10 +218,10 @@ PHP 4.0 NEWS - Fixed references in sessions. This doesn't work when using the WDDX session-serializer. Also improved speed of sessions. (Thies) - Added new experimental module pcntl (Process Control). (Jason) -- Fixed a bug when com.allow_dcom is set to false. (phanto) +- Fixed a bug when com.allow_dcom is set to false. (Harald) - Added a further parameter to the constructor to load typelibs from file when instantiating components (e.g. DCOM Components without local registration). - (phanto) + (Harald) - Added the possibility to specify typelibs by full name in the typelib file (Alan Brown) - Renamed the ZZiplib extension to the Zip extension, function names have also @@ -263,8 +273,8 @@ PHP 4.0 NEWS functions/methods that accepted parameters by reference. (Andrei) - Added com_release($obj) and com_addref($obj) functions and the related class members $obj->Release() and $obj->AddRef() to gain more control over the used - COM components. (phanto) -- Added an additional parameter to dotnet_load to specify the codepage (phanto) + COM components. (Harald) +- Added an additional parameter to dotnet_load to specify the codepage (Harald) - Added peak memory logging. Use --enable-memory-limit to create a new Apache 1.x logging directive "{mod_php_memory_usage}n" which will log the peak amount of memory used by the script. (Thies) @@ -369,7 +379,7 @@ PHP 4.0 NEWS All ini settings are now prefixed by 'com.'. Now you need not provide a path to the file containing the typelib, you can also provide the GUID of the TypeLib - entry or an IID for preloading - type - information. (phanto) + type - information. (Harald) - Rewrite of domxml. It's now mostly DOM Level 2 conform. (Uwe) - Added array_map() function that applies a callback to the elements of given arrays and returns the result. It can also be used with a |