From e0fd7cc2da75c7ca959787afc00bac10dc13ba4d Mon Sep 17 00:00:00 2001 From: Date: Sun, 17 Mar 2002 01:19:36 +0000 Subject: [PATCH] ChangeLog update --- ChangeLog | 354 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 354 insertions(+) diff --git a/ChangeLog b/ChangeLog index fb19540784..ea6d9ed2df 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,357 @@ +2002-03-16 Stig Bakken + + * pear/PEAR/Config.php: * added optional layer parameter to get() method + * added isDefinedLayer() method + +2002-03-16 Markus Fischer + + * ext/pcntl/pcntl.c + ext/pcntl/php_pcntl.h: - WS and code style fix. + +2002-03-16 Harald Radi + + * win32/php4dllts.dsp: project file for ZendEngine2 migration + + * main/internal_functions_win32.c: no message + +2002-03-16 Jani Taskinen + + * ext/ming/ming.c: - Fixed some typos. + +2002-03-16 Markus Fischer + + * ext/mailparse/mailparse.c + ext/pcntl/pcntl.c: - Some more TSRMLS fixes. + +2002-03-16 Harald Radi + + * ext/standard/fsock.c: fixed TSRM build + +2002-03-16 Marcus Börger + + * 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 + + * 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 + + * main/streams.c: - Indentation fix. + Never do: + if (expr) { + } + else + + It should be: + if (expr) { + } else { + +2002-03-16 Wez Furlong + + * 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 + + * 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 + + * 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 + + * ext/standard/mail.c: - WS fix. + + * ext/standard/mail.c: - Don't forget to close the handle. + +2002-03-16 Wez Furlong + + * 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 + + * 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 + + * ext/rpc/rpc.c: TSRM fix + +2002-03-16 Wez Furlong + + * 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 + + * 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 + + * 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 + + * win32/php4dllts.dsp: - Add streams.c and php_streams.h to project. + +2002-03-16 Rui Hirokawa + + * 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 + + * 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 + + * main/php_streams.h + main/streams.c: some minor docu-in-header changes + +2002-03-16 Yasuo Ohgaki + + * 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 + + * 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 + + * ext/standard/image.c: -use of corrected stream seek + +2002-03-16 Wez Furlong + + * 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 + + * ext/standard/image.c: -new streams + +2002-03-16 Wez Furlong + + * 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 + + * 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 + + * 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(){ + - } else { and not {\nelse + - + - The streams stuff looks very cool though! :) + 2002-03-15 Harald Radi * ext/rpc/com/com.c -- 2.50.1