+2002-03-16 Stig Bakken <ssb@fast.no>
+
+ * pear/PEAR/Config.php: * added optional layer parameter to get() method
+ * added isDefinedLayer() method
+
+2002-03-16 Markus Fischer <mfischer@guru.josefine.at>
+
+ * ext/pcntl/pcntl.c
+ ext/pcntl/php_pcntl.h: - WS and code style fix.
+
+2002-03-16 Harald Radi <h.radi@nme.at>
+
+ * win32/php4dllts.dsp: project file for ZendEngine2 migration
+
+ * main/internal_functions_win32.c: no message
+
+2002-03-16 Jani Taskinen <sniper@iki.fi>
+
+ * ext/ming/ming.c: - Fixed some typos.
+
+2002-03-16 Markus Fischer <mfischer@guru.josefine.at>
+
+ * ext/mailparse/mailparse.c
+ ext/pcntl/pcntl.c: - Some more TSRMLS fixes.
+
+2002-03-16 Harald Radi <h.radi@nme.at>
+
+ * ext/standard/fsock.c: fixed TSRM build
+
+2002-03-16 Marcus Börger <marcus.boerger@post.rwth-aachen.de>
+
+ * ext/exif/exif.c: -quick hack to bug in streams....but where?
+
+ * ext/exif/exif.c: -disabling debug
+
+ * ext/standard/image.c: -formatting
+
+ * ext/exif/exif.c: -fix bug for not correct terminated comments
+ -switch to streams
+
+ * main/Makefile.in
+ main/memory_streams.c
+ main/php.h
+ main/php_memory_streams.h: -added memory streams
+
+ * main/streams.c:
+ -copy_stream_to_stream returns size if maxlen == PHP_STREAM_COPY_ALL
+
+ * ext/exif/exif.c: -fix bug with not correctly terminated comments
+
+2002-03-16 Wez Furlong <wez.php@thebrainroom.com>
+
+ * main/streams.c: fix ftell/fseek in stdio streams
+
+ * ext/interbase/interbase.c: fix build problem for interbase
+
+ * ext/zlib/zlib_fopen_wrapper.c
+ ext/zlib/zlib.c
+ ext/standard/fsock.c: Fix some issues with gzFile and fsockopen.
+
+2002-03-16 Andi Gutmans <andi@zend.com>
+
+ * main/streams.c: - Indentation fix.
+ Never do:
+ if (expr) {
+ }
+ else
+
+ It should be:
+ if (expr) {
+ } else {
+
+2002-03-16 Wez Furlong <wez.php@thebrainroom.com>
+
+ * main/php.h:
+ add HAVE_PHP_STREAM macro for extensions to test which fileio functions to use
+
+ * ext/standard/basic_functions.c
+ ext/standard/file.c
+ ext/standard/file.h: s/get_file_contents/file_get_contents/
+
+2002-03-16 Harald Radi <h.radi@nme.at>
+
+ * ext/rpc/RPC_HOWTO
+ ext/rpc/com/com.c
+ ext/rpc/com/com.h
+ ext/rpc/handler.h
+ ext/rpc/php_rpc.h
+ ext/rpc/rpc.c
+ ext/rpc/rpc.h
+ ext/rpc/tests/test1.php: blah
+
+2002-03-16 Wez Furlong <wez.php@thebrainroom.com>
+
+ * ext/standard/file.c
+ ext/standard/file.h: Ooops.
+
+ * main/streams.c
+ ext/standard/file.c
+ ext/standard/basic_functions.c:
+ Implement get_file_contents() as discussed (briefly!) by myself, Derick
+ and Sterling on php-dev some months ago.
+ It returns the file contents as a string, and uses mmap if possible.
+
+2002-03-16 Markus Fischer <mfischer@guru.josefine.at>
+
+ * ext/standard/mail.c: - WS fix.
+
+ * ext/standard/mail.c: - Don't forget to close the handle.
+
+2002-03-16 Wez Furlong <wez.php@thebrainroom.com>
+
+ * ext/ming/ming.c: correct some problems with ming
+
+ * ext/zlib/zlib_fopen_wrapper.c
+ main/main.c
+ main/network.c
+ main/php_streams.h
+ main/streams.c:
+ Hopefully fix resource usage so that we have no leaks and don't segfault.
+
+ * README.STREAMS: fix typo
+
+ * main/main.c: work around apache segfault for the moment
+
+ * ext/gd/gd.c
+ ext/hyperwave/hw.c
+ main/php_streams.h
+ main/streams.c
+ README.STREAMS
+ TODO: Tweak the API to be more consistent.
+ Update docs.
+
+2002-03-16 Markus Fischer <mfischer@guru.josefine.at>
+
+ * ext/standard/mail.c
+ ext/standard/php_mail.h
+ ext/standard/basic_functions.c
+ ext/mbstring/mbstring.c:
+ - Raise warning when trying to execute non-executeable shell
+ for mail delivery binary.
+
+2002-03-16 Harald Radi <h.radi@nme.at>
+
+ * ext/rpc/rpc.c: TSRM fix
+
+2002-03-16 Wez Furlong <wez.php@thebrainroom.com>
+
+ * main/network.c: fsock.c did it this way, so it must be OK...
+
+ * main/network.c: bring back ptrdiff_t
+
+ * main/streams.c: Hopefully fix probs with apache.
+
+ * NEWS: update NEWS
+
+2002-03-16 Sander Roobol <phy@wanadoo.nl>
+
+ * Makefile.frag:
+ Fixed build with multiple concurrent jobs: zend_indent.c, zend_highlight.c
+ and zend_compile.c require zend_language_parser.h
+
+2002-03-16 Stefan Esser <s.esser@e-matters.de>
+
+ * ext/standard/html.c: fixed possible bufferoverflow in get_next_char
+ malformed input to htmlentities/htmlspecialchars
+ with utf-8 encoding crashed the server
+
+ ex: htmlentities("\xfd...(30times)", ENT_NOQUOTES, "utf-8");
+
+2002-03-16 Andi Gutmans <andi@zend.com>
+
+ * win32/php4dllts.dsp: - Add streams.c and php_streams.h to project.
+
+2002-03-16 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
+
+ * ext/mbstring/tests/002.inc
+ ext/mbstring/tests/003.inc
+ ext/mbstring/tests/004.inc
+ ext/mbstring/tests/005.inc
+ ext/mbstring/tests/006.inc
+ ext/mbstring/tests/006.phpt
+ ext/mbstring/tests/008.inc
+ ext/mbstring/tests/009.inc
+ ext/mbstring/tests/010.inc
+ ext/mbstring/tests/010.phpt
+ ext/mbstring/tests/011.inc
+ ext/mbstring/tests/012.inc
+ ext/mbstring/tests/013.inc
+ ext/mbstring/tests/014.inc
+ ext/mbstring/tests/014.phpt
+ ext/mbstring/tests/015.inc
+ ext/mbstring/tests/016.inc
+ ext/mbstring/tests/017.inc
+ ext/mbstring/tests/018.inc
+ ext/mbstring/tests/019.inc
+ ext/mbstring/tests/019.phpt:
+ fixed some errors of mbstring in regression tests.
+
+ * ext/mbstring/mbstring.c
+ ext/mbstring/php_mbregex.c
+ ext/mbstring/tests/005.inc
+ ext/mbstring/tests/006.inc
+ ext/mbstring/tests/006.phpt
+ ext/mbstring/tests/007.phpt
+ ext/mbstring/tests/009.inc
+ ext/mbstring/tests/010.inc
+ ext/mbstring/tests/010.phpt
+ ext/mbstring/tests/014.inc
+ ext/mbstring/tests/014.phpt
+ ext/mbstring/tests/016.inc:
+ fixed errors of mbstring in regression tests.
+
+2002-03-16 Jani Taskinen <sniper@iki.fi>
+
+ * NEWS:
+ - Do not use @ when you're merging the fixes to the release branch.
+ Instead, edit the NEWS file manually.
+
+2002-03-16 Wez Furlong <wez.php@thebrainroom.com>
+
+ * main/php_streams.h
+ main/streams.c: some minor docu-in-header changes
+
+2002-03-16 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp>
+
+ * main/network.c:
+ Quick fix build error when ptrdiff_t is not defined in types.h or sys/types.h
+
+ * main/streams.c: ZTS build fix
+
+2002-03-16 Wez Furlong <wez.php@thebrainroom.com>
+
+ * ext/ftp/php_ftp.c
+ ext/standard/file.c
+ main/php_streams.h
+ main/streams.c:
+ Allow php_stream_copy_to_stream to do nothing when used with code
+ that calculates a max length of zero. (Thanks again Marcus).
+
+2002-03-16 Marcus Börger <marcus.boerger@post.rwth-aachen.de>
+
+ * ext/standard/image.c: -use of corrected stream seek
+
+2002-03-16 Wez Furlong <wez.php@thebrainroom.com>
+
+ * main/streams.c:
+ some tweaks for seek/read used in image.c (thanks Marcus)
+
+ * ext/standard/fsock.c
+ ext/standard/html.c
+ main/php_network.h
+ ext/ftp/php_ftp.c
+ ext/standard/file.c:
+ This should help with some build problems/warnings under win32.
+ Someone still needs to add the streams.c file to the MSVC
+ project/workspace though (there are so many that I don't really know
+ what I am doing :-).
+
+2002-03-16 Marcus Börger <marcus.boerger@post.rwth-aachen.de>
+
+ * ext/standard/image.c: -new streams
+
+2002-03-16 Wez Furlong <wez.php@thebrainroom.com>
+
+ * main/main.c
+ main/network.c
+ main/php_network.h
+ main/php_streams.h
+ main/streams.c: more *'s
+
+ * ext/zlib/php_zlib.h
+ ext/zlib/zlib.c
+ ext/zlib/zlib_fopen_wrapper.c: change * formatting
+
+ * ext/standard/file.c
+ ext/standard/file.h
+ ext/standard/fsock.c
+ ext/standard/ftp_fopen_wrapper.c
+ ext/standard/html.c
+ ext/standard/html.h
+ ext/standard/http_fopen_wrapper.c
+ ext/standard/php_fopen_wrappers.h
+ ext/standard/php_image.h:
+ * formatting, plus remove some old fopen wrappers
+
+ * ext/standard/exec.c
+ ext/standard/basic_functions.c
+ ext/recode/recode.c
+ ext/pgsql/pgsql.c
+ ext/pdf/pdf.c
+ ext/ming/ming.c
+ ext/mailparse/mailparse.c
+ ext/hyperwave/hw.c
+ ext/gd/gd.c
+ ext/ftp/ftp.c
+ ext/ftp/ftp.h: change * formatting
+
+2002-03-16 jim winstead <jimw@apache.org>
+
+ * ext/zlib/setup.stub
+ ext/yaz/setup.stub
+ ext/yp/setup.stub
+ ext/sysvsem/setup.stub
+ ext/sysvshm/setup.stub
+ ext/shmop/setup.stub
+ ext/sybase/setup.stub
+ ext/sybase_ct/setup.stub
+ ext/recode/setup.stub
+ ext/session/setup.stub
+ ext/readline/setup.stub
+ ext/pdf/setup.stub
+ ext/pgsql/setup.stub
+ ext/pcre/setup.stub
+ ext/oracle/setup.stub
+ ext/ovrimos/setup.stub
+ ext/odbc/setup.stub
+ ext/mysql/setup.stub
+ ext/oci8/setup.stub
+ ext/mnogosearch/setup.stub
+ ext/msql/setup.stub
+ ext/mcrypt/setup.stub
+ ext/mhash/setup.stub
+ ext/ldap/setup.stub
+ ext/imap/setup.stub
+ ext/informix/setup.stub
+ ext/hyperwave/setup.stub
+ ext/gd/setup.stub
+ ext/gettext/setup.stub
+ ext/filepro/setup.stub
+ ext/fdf/setup.stub
+ ext/dbase/setup.stub
+ ext/bcmath/setup.stub
+ ext/dba/setup.stub
+ ext/interbase/setup.stub:
+ the 'setup' script was removed more than two years ago.
+ these can be safely removed from the 4.2 branch, too.
+
+2002-03-16 Andi Gutmans <andi@zend.com>
+
+ * main/php_streams.h:
+ - More whitespace. I really can't do the other files though...
+
+ * main/streams.c: - Change one strncpy() to strlcpy().
+ - Big indentation patch. I don't have strength to do all of the changed
+ - files but here's a good example. Please try and keep to the coding
+ - standards even if you think they suck :)
+ - Things to keep in mind:
+ - void *foo and not void * foo;
+ - if() { and not if()<TAB>{
+ - } else { and not {\nelse
+ -
+ - The streams stuff looks very cool though! :)
+
2002-03-15 Harald Radi <h.radi@nme.at>
* ext/rpc/com/com.c