]> granicus.if.org Git - php/commitdiff
Beginning of restructuring NEWS to make it more readable.
authorfoobar <sniper@php.net>
Fri, 30 May 2003 21:19:56 +0000 (21:19 +0000)
committerfoobar <sniper@php.net>
Fri, 30 May 2003 21:19:56 +0000 (21:19 +0000)
NEWS

diff --git a/NEWS b/NEWS
index 77b96fad96ecc79e44d2c49296453fa6207f966b..2ca77547e9d2bd258f778e520321cfa9fc5fe827 100644 (file)
--- a/NEWS
+++ b/NEWS
 PHP                                                                        NEWS
 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 ? ? ??? 200?, Version 5.0.0
-- Updated wddx_deserialize() to take an open stream as an argument. (Andrei)
-- Changed exif extension to consider php.ini option magic_quotes_runtime.
-  (Marcus)
+
+## Note the changed grouping. Try add your entries to appropriate places
+## to enchance the readability of this file. Using @ is discouraged.
+## (This file will be cleaned up before release.)
+
 - Moved extensions to PECL (http://pear.php.net/): (James, Tal)
   . ext/fribidi
-- Renamed stream_register_wrapper() to stream_wrapper_register(). (Derick)
-- Fixed dirname() and strip_tags() to be binary-safe. (Moriyoshi)
-- Fixed bug #22386 (Using browscap causes segfault). (Jay)
-- Fixed bug #22895 (PHP cli outputs errors in text AND html). (Marcus)
-- Fixed bug #21985 and #22064 (various mb_send_mail() issues). (Moriyoshi)
-- Fixed bug #21600 (Assign by reference function call changes variable contents).
-  (Zeev)
-- Fixed bug #21007 (html_errors off text-only output in phpinfo). (Marcus)
-- Fixed bug #20442 (upgraded bundled expat to 1.95.5). (Ilia)
-- Fixed bug #20155 (xmlrpc compile problem with ZE2). (Derick, Jan Schneider)
+
+- New php.ini options:
+  . "session.hash_function" and "session.hash_bits_per_character". (Sascha)
+  . "mail.force_extra_paramaters". (Derick)
+
+- Improved streams support: (Wez)
+  . stream_socket_client() - similar to fsockopen(), but more powerful. 
+  . stream_socket_server() - Creates a server socket. 
+  . stream_socket_accept() - Accept a client connection.
+  . stream_socket_get_name() - Get local or remote name of socket.
+  . stream_copy_to_stream()
+  . stream_get_line() - Reads either the specified number of bytes or until 
+    the ending string is found. (Ilia)
+  . Added generic crypto interface for streams.
+    (supports dynamic loading of OpenSSL)
+  . Improved performance of readfile(), fpassthru() and some internal streams
+    operations under Win32.
+  . Added lightweight streaming input abstraction to the Zend Engine scanners
+    to provide uniform support for include()'ing data from PHP streams across
+    all platforms.
+  . Added 'string.base64' stream filter. (Moriyoshi)
+  . Renamed stream_register_wrapper() to stream_wrapper_register(). (Derick)
+
+- Improved GD extension: (Pierre-Alain Joye, Ilia)
+   . imagefilter() - Apply different filters to image.
+    (Only available with bundled GD library)
+   . Antialiased drawing support:
+     o imageantialias() - (de)active antialias
+     o imageline() and imagepolygon() antialias support
+
 - Changed the length parameter in fgetss() to be optional. (Moriyoshi)
 - Changed ini parser to allow for handling of quoted multi-line values. (Ilia)
 - Changed get_extension_funcs() to return list of the built-in Zend Engine 
   functions if "zend" is specified as the module name. (Ilia)
-- Changed is_executable() to be available also on Windows. (Shane)
 - Changed array_search() to accept also objects as a needle. (Moriyoshi)
 - Changed ext/mcrypt to require libmcrypt version 2.5.6 or greater. (Derick)
-- Changed uniqid() parameters to be optional and allow any prefix length. (Marcus)
-- Added imap_getacl(). (Dan, Holger Burbach)
-- Added unlink() method to wrapper operations, routed userland unlink through
-  wrappers, and implemented plainfiles and ftp unlink methods. (Sara)
-- Added encoding detection feature for expat XML parser. (Adam Dickmeiss, Moriyoshi)
-- Added missing multibyte(unicode) support and numeric entity support to
-  html_entity_decode(). (Moriyoshi)
-- Added opendir() and stat() related support to ftp:// wrapper. (Sara)
-- Added IPv6 support to ext/sockets. (Sara)
-- Added context options to http_fopen_wrapper 'method', 'header', 'content'. (Sara)
-- Added domdocument->create_document_fragment() and documentfragment->open_mem() 
-  methods to domxml. (Rob Richards, Chregu)
-- Added domelement->set_attribute_node() method (bug #17638). (Rob Richards)
+- Changed uniqid() parameters to be optional and allow any prefix length.
+  (Marcus)
+
+- Added new methods to ext/domxml: (Rob Richards, Chregu, Lukas Schröder)
+  . domdocument->create_document_fragment()
+  . documentfragment->open_mem()
+  . domelement->set_attribute_node()
+  . domxmlnode->get_path()
+
+- Added new iconv functions. (Moriyoshi)
+  . iconv_strlen()
+  . iconv_substr()
+  . iconv_strpos()
+  . iconv_strrpos()
+  . iconv_mime_decode()
+  . iconv_mime_encode()
+
+- Added misc. new functions:
+  . imap_getacl(). (Dan, Holger Burbach)
+  . file_put_contents(). (Sterling)
+  . proc_nice() - Changes priority of the current process. (Ilia)
+  . pcntl_getpriority() and pcntl_setpriority(). (Ilia)
+  . idate(), date_sunrise() and date_sunset(). (Moshe Doron)
+  . strpbrk() - Searches a string for a list of characters. (Ilia)
+  . get_headers() - Returns headers sent by the server of the specified URL.
+    (Ilia)
+  . str_split() - Breaks down a string into an array of elements based on 
+    length. (Ilia)
+  . array_walk_recursive(). (Ilia)
+
 - Added optional parameter to get_browser() to make it return an array. (Jay)
 - Added optional parameter to openssl_sign() to specify the hashing algorithm.
   (scott@planetscott.ca, Derick)
-- Added file_put_contents() function. (Sterling)
-- Added "mail_force_extra_paramaters" php.ini option which forces the addition 
-  of the specified parameters to be passed as extra parameters to the sendmail 
-  binary. These parameters will always replace the value of the 5th parameter
-  to mail(), even in safe mode. (Derick)
-- Added new "transport" layer for sockets and associated functions. (Wez)
-  . stream_socket_client() - similar to fsockopen(), but more powerful.
-  . stream_socket_server() - Creates a server socket.
-  . stream_socket_accept() - Accept a client connection.
-  . stream_socket_get_name() - Get local or remote name of socket.
-  . generic crypto interface for streams (supports dynamic loading of OpenSSL)
-- Added stream_copy_to_stream() function. (Wez)
-- Added memory mapping support under win32 to improve performance of
-  readfile(), fpassthru() and some internal streams operations. (Wez)
-- Added input filter support. See README.input_filter. (Rasmus)
-- Added "session.hash_function" and "session.hash_bits_per_character". (Sascha)
-- Added lightweight streaming input abstraction to the Zend Engine scanners
-  that provides uniform support for include()'ing data from PHP streams across
-  all platforms (Wez, Zend Engine).
 - Added optional parameter to sha1(), sha1_file(), md5() and md5_file() which
   makes them return the digest as binary data. (Michael Bretterklieber, Derick)
-- Added proc_nice() function. Changes priority of the current process. (Ilia)
-- Added pcntl_getpriority() and pcntl_setpriority() functions. (Ilia)
-- Added idate(), date_sunrise() and date_sunset() functions. (Moshe Doron)
-- Added strpbrk() function. Searches a string for a list of characters. (Ilia)
-- Added stream_get_line() function. Reads either the specified number of bytes
-  or until the ending string is found. (Ilia)
-- Added optional parameter to mkdir() to make directory creation recursive. (Ilia)
+- Added optional parameter to mkdir() to make directory creation recursive.
+  (Ilia)
 - Added optional parameter to file() which makes the result array not contain
   the line endings and to skip empty lines. (Ilia)
-- Added get_headers() function. Returns headers sent by the server of 
-  the specified URL. (Ilia)
-- Added str_split() function. Breaks down a string into an array of elements 
-  based on length. (Ilia)
-- Added array_walk_recursive() function. (Ilia)
-- Added string.base64 stream filter. (Moriyoshi)
-- Added domxml_node_get_path(). (Lukas Schröder)
-- Added iconv related functions. (Moriyoshi)
-  . iconv_strlen()
-  . iconv_substr()
-  . iconv_strpos()
-  . iconv_strrpos()
-  . iconv_mime_decode()
-  . iconv_mime_encode()
-- Added new range() functionality. (Ilia)
+
+- Added new range() functionality: (Ilia)
   . Support for float modifier.
   . Detection of numeric values inside strings passed as high & low.
   . Proper handle the situations where high == low.
-- Added imagefilter() function. Allows application of various filters.
-  Only available with bundled GD. (Pierre-Alain Joye, Ilia)
-- Added antialiased drawing support to bundled GD. (Pierre-Alain Joye, Ilia)
-   . imageantialias($im, $flag) to (de)active antialias
-   . imageline antialias support
-   . imagepolygon antialias support
+- Added encoding detection feature for expat XML parser.
+  (Adam Dickmeiss, Moriyoshi)
+- Added missing multibyte (unicode) support and numeric entity support to
+  html_entity_decode(). (Moriyoshi)
+- Added IPv6 support to ext/sockets. (Sara)
+- Added "ftp://" wrapper support to opendir(), stat() and unlink(). (Sara)
+- Added context options 'method', 'header' and 'content' for "http://" fopen 
+  wrapper. (Sara)
+- Added input filter support. See README.input_filter for more info. (Rasmus)
+
+- Fixed is_executable() to be available also on Windows. (Shane)
+- Fixed dirname() and strip_tags() to be binary-safe. (Moriyoshi)
+- Fixed bug #21985 and #22064 (various mb_send_mail() issues). (Moriyoshi)
+- Fixed bug #21600 (Assign by reference function call changes variable 
+  contents). (Zeev)
+
+
+### Add everything that MIGHT get merged to some PHP 4 branch 
+### (before PHP 5.0.0 is released), below.
+
+- Fixed bug #20442 (upgraded bundled expat to 1.95.5). (Ilia) <-- move to 4.3.3 NEWS