jani Wed Jul 23 19:50:47 2008 UTC Modified files: (Branch: PHP_5_3) /php-src NEWS Log: 80 chars per line..
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.965.2.214&r2=1.2027.2.547.2.965.2.215&diff_format=u Index: php-src/NEWS diff -u php-src/NEWS:1.2027.2.547.2.965.2.214 php-src/NEWS:1.2027.2.547.2.965.2.215 --- php-src/NEWS:1.2027.2.547.2.965.2.214 Wed Jul 23 18:50:37 2008 +++ php-src/NEWS Wed Jul 23 19:50:47 2008 @@ -32,11 +32,13 @@ . Improved checks for callbacks. (Marcus) . Added __DIR__ constant. (Lars Strojny) . Added PHP_MAJOR_VERSION, PHP_MINOR_VERSION, PHP_RELEASE_VERSION, - PHP_EXTRA_VERSION, PHP_VERSION_ID, PHP_ZTS and PHP_DEBUG constants. (Pierre) - . Added new error modes E_USER_DEPRECATED and E_DEPRECATED which is used to inform - about stuff to be dropped in future PHP versions. (Lars Strojny, Felipe, Marcus) - . Added "request_order" INI variable to control specifically $_REQUEST behavior. - (Stas) + PHP_EXTRA_VERSION, PHP_VERSION_ID, PHP_ZTS and PHP_DEBUG constants. + (Pierre) + . Added new error modes E_USER_DEPRECATED and E_DEPRECATED. + E_DEPRECATED is used to inform about stuff being scheduled for removal + in future PHP versions. (Lars Strojny, Felipe, Marcus) + . Added "request_order" INI variable to control specifically $_REQUEST + behavior. (Stas) . Added support for exception linking. (Marcus) . Added ability to handle exceptions in destructors. (Marcus) @@ -87,7 +89,7 @@ time of script repeated several times. (Dmitry) - Improved streams: - . Fixed potentially confusing error message on failure when no errors are logged (Greg) + . Fixed confusing error message on failure when no errors are logged. (Greg) . Added stream_supports_lock() function. (Benjamin Schulz) . Added "ignore_errors" option to http fopen wrapper. (David Zulke, Sara) . Added context parameter for copy() function. (Sara) @@ -123,9 +125,9 @@ - Improved Zend Engine: . Added "compact" handler for Zend MM storage. (Dmitry) . Added "+" and "*" specifiers to zend_parse_parameters(). (Andrei) - . Added concept of "delayed early binding" that allows opcode caches to perform - class declaration (early and/or run-time binding) in exactly the same order - as vanilla PHP. (Dmitry) + . Added concept of "delayed early binding" that allows opcode caches to + perform class declaration (early and/or run-time binding) in exactly + the same order as vanilla PHP. (Dmitry) - Added new date/time functionality: (Derick) . date_parse_from_format(): Parse date/time strings according to a format. @@ -156,7 +158,7 @@ . support for diffing date/times through date_diff() / DateTime::diff(). . support for adding/subtracting weekdays with strtotime() and DateTime::modify(). - . added DateInterval class to represent the difference between two date/times. + . DateInterval class to represent the difference between two date/times. . support for parsing ISO intervals for use with DateInterval. . date_add() / DateTime::add(), date_sub() / DateTime::sub() for applying an interval to an existing date/time. @@ -165,9 +167,9 @@ around the current day. . support for "<xth> <weekday of" and "last <weekday> of" phrases to be used with months - like in "last saturday of februari 2008". - . added the DatePeriod class, that supports iterating over a DateTime object - applying a DateInterval on each iteration, up to an end date or limited by - a maximum number of occurences. + . DatePeriod class which supports iterating over a DateTime object applying + DateInterval on each iteration, up to an end date or limited by maximum + number of occurences. - Added hash_copy() function. (Tony) - Added sha224 hash algorithm to the hash extension. (Scott) @@ -196,7 +198,8 @@ - Added OCI8 SQLT_AFC (aka CHAR datatype) support to oci_bind_by_name. (Chris Jones) - Added PREG_BAD_UTF8_OFFSET_ERROR constant. (Nuno) -- Added native support for asinh(), acosh(), atanh(), log1p() and expm1(). (Kalle) +- Added native support for asinh(), acosh(), atanh(), log1p() and expm1(). + (Kalle) - Added inet_pton() and inet_ntop() also for Windows platforms. (Kalle) - Added mcrypt_create_iv() also for Windows platforms. (Pierre) @@ -204,26 +207,27 @@ to different characters with cp1251 and cp866. (Scott) - Fixed an issue in date() where a : was printed for the O modifier after a P modifier was used. (Derick) -- Fixed an issue where exec() on Windows would eat the first and last double quotes. - (Scott) +- Fixed exec() on Windows to not eat the first and last double quotes. (Scott) - Fixed PECL bug #12794 (PDOStatement->nextRowset() doesn¿t work). (Johannes) - Fixed PECL bug #12431 (OCI8 ping functionality is broken). (Oracle Corp.) - Fixed PECL bug #12401 (Add support for ATTR_FETCH_TABLE_NAMES). (Johannes) -- Fixed bug #45571 (ReflectionClass::export() shows superclasses' private static - methods). (robin_fernandes at uk dot ibm dot com) +- Fixed bug #45571 (ReflectionClass::export() shows superclasses' private + static methods). (robin_fernandes at uk dot ibm dot com) - Fixed bug #45345 (SPLFileInfo::getPathInfo() returning dir info instead of file info). (Etienne) - Fixed bug #45179 (--with-mysql-sock fails to compile & work). (Andrey) - Fixed bug #45038 (Crash when using DateTimeZone object returned by Date::getTimezone). (Joe Orton, Derick) -- Fixed bug #44769 (declaring private magic methods should throw error). (Felipe) +- Fixed bug #44769 (declaring private magic methods should throw error). + (Felipe) - Fixed bug #44913 (Segfault when using return in combination with nested loops and continue 2). (Dmitry) - Fixed bug #44899 (__isset usage changes behavior of empty()). (Etienne) - Fixed bug #44897 (failed to prepare statement). (Andrey) -- Fixed bug #44849 (imagecolorclosesthwb() is not available on Windows). (Kalle) +- Fixed bug #44849 (imagecolorclosesthwb() is not available on Windows). + (Kalle) - Fixed bug #44805 (rename() function is not portable to Windows). (Pierre) - Fixed bug #44742 (timezone_offset_get() causes segmentation faults). (Derick) - Fixed bug #44648 (Attribute names not checked for wellformedness). (Rob) @@ -234,8 +238,8 @@ (Andrey) - Fixed bug #44336 (Improve pcre UTF-8 string matching performance). (frode at coretrek dot com, Nuno) -- Fixed bug #44301 (Segfault when an exception is thrown on persistent connections). - (Martin Jansen) +- Fixed bug #44301 (Segfault when an exception is thrown on persistent + connections). (Martin Jansen) - Fixed bug #44257 (timelib_tz_lookup_table must use float for gmtoffset). (Derick, iuri dot fiedoruk at hp dot com). - Fixed bug #44214 (Crash using preg_replace_callback() and global variable). @@ -250,11 +254,12 @@ - Fixed bug #43527 (DateTime created from a timestamp reports environment timezone). (Derick) - Fixed bug #43452 (strings containing a weekday, or a number plus weekday - behaved incorrect of the current day-of-week was the same as the one in the - phrase). (Derick) + misbehaved if the current day-of-week was same as the one in the phrase). + (Derick) - Fixed bug #43426 (crash on nested call_user_func() calls). (Dmitry) - Fixed bug #43323 (Wrong count abstract methods). (Felipe, Dmitry) -- Fixed bug #43261 (Use ^ as the escape with escapeshellcmd() on Windows). (Scott) +- Fixed bug #43261 (Use ^ as the escape with escapeshellcmd() on Windows). + (Scott) - Fixed bug #43075 (Support 2007-11-01T24:00:00+00:00). (Derick) - Fixed bug #43003 (Invalid timezone reported for DateTime objects constructed using a timestamp). (Derick) @@ -268,12 +273,13 @@ (Zoe Slattery) - Fixed bug #42848 (Status: header incorrect under FastCGI). (Dmitry) - Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry) -- Fixed bug #42737 (preg_split('//u') triggers a E_NOTICE with newlines). (Nuno) +- Fixed bug #42737 (preg_split('//u') triggers a E_NOTICE with newlines). + (Nuno) - Fixed bug #42736 (xmlrpc_server_call_method() crashes). (Tony) - Fixed bug #42657 (ini_get() returns incorrect value when default is NULL). (Jani, Scott) - Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran) -- Fixed bug #42548 (mysqli PROCEDURE calls can't return result sets). (hartmut) +- Fixed bug #42548 (mysqli PROCEDURE calls can't return result sets). (Hartmut) - Fixed bug #42509 (gmp leaks memory when gmp_init() not used). (Stas) - Fixed bug #42499 (PDO_MYSQL: multi-statement execution via PDO::exec() makes connection unusable). (Johannes) @@ -321,7 +327,7 @@ - Fixed bug #30907 (ibase_query() crashes (same bug as #32143). (Lars W) - Fixed bug #30690 (Resource handle from ibase_execute becomes invalid after return). (Lars W) -- Fixed bug #29044 (compact function doesn't have infinite recursion protection). +- Fixed bug #29044 (compact() does not have infinite recursion protection). (Tony) - Fixed bug #27372 (parse error loading browscap.ini at apache startup). (Jani)
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php