]> granicus.if.org Git - php/commitdiff
ChangeLog update
author <changelog@php.net> <>
Sun, 17 Mar 2002 01:19:36 +0000 (01:19 +0000)
committer <changelog@php.net> <>
Sun, 17 Mar 2002 01:19:36 +0000 (01:19 +0000)
ChangeLog

index fb19540784e70a6e70335983cc1711e0cda9d507..ea6d9ed2dfd950c10d99d4c5e17517957a7e0bc7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,357 @@
+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