+2002-12-22 Ilia Alshanetsky <ilia@prohost.org>
+
+ * ext/ncurses/ncurses_functions.c:
+ MFH
+
+ * ext/ncurses/ncurses_functions.c:
+ Fixed various memory leaks.
+
+
+2002-12-22 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
+
+ * ext/ncurses/ncurses_functions.c:
+ Removed "%s" from format strings
+
+2002-12-22 Ilia Alshanetsky <ilia@prohost.org>
+
+ * ext/ncurses/ncurses.c
+ ext/ncurses/ncurses_functions.c
+ ext/ncurses/php_ncurses.h:
+ MFH (fix for bug #21146).
+
+
+ * ext/ncurses/ncurses.c
+ ext/ncurses/ncurses_functions.c
+ ext/ncurses/php_ncurses.h:
+ Fixed bug #21146.
+
+2002-12-22 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
+
+ * ext/ncurses/ncurses_functions.c:
+ MFH: php_error => php_error_docref
+
+ * ext/ncurses/ncurses_functions.c:
+ php_error => php_error_docref
+
+ * ext/ncurses/ncurses.c:
+ MFH: WS fix
+
+ * ext/ncurses/ncurses.c:
+ WS fix
+
+ * ext/ncurses/ncurses.c
+ ext/ncurses/ncurses_functions.c
+ ext/ncurses/php_ncurses.h:
+ MFH
+
+ * ext/ncurses/ncurses.c
+ ext/ncurses/ncurses_functions.c
+ ext/ncurses/php_ncurses.h:
+ Fixed bug #21144
+
+2002-12-22 Wez Furlong <wez.php@thebrainroom.net>
+
+ * ext/standard/tests/file/bug21131.phpt
+ ext/standard/tests/file/userstreams.phpt
+ main/streams.c:
+ MFH fix for Bug #21131
+
+ * ext/standard/tests/file/bug21131.phpt:
+
+ Forgot to include this in my previous commit for #21131 fix.
+
+ * ext/standard/tests/file/userstreams.phpt
+ main/streams.c:
+ Fix for Bug #21131: fopen($file, 'a+') would incorrectly assume that
+ the stream position was at offset 0.
+ This corrects that assumption by querying the stream for it's position
+ when it detects the 'a' "flag" in the mode parameter to fopen.
+ Also added a test for plain files and amended the userstreams test to
+ take this into account.
+
+2002-12-22 Sascha Schumann <sascha@schumann.cx>
+
+ * ext/exif/exif.c:
+ (char *) vptr += expr; is refused by the IRIX compiler, so we use
+ vptr = (char *) vptr + expr; instead.
+
+ * ext/exif/exif.c:
+ 'index' is a function name in the C library, do not use it as variable
+ name.
+
+ also, cast the 'void *' correctly to a 'char *' for manipulation
+ instead of an 'int'.
+
+2002-12-22 Wez Furlong <wez.php@thebrainroom.net>
+
+ * main/network.c:
+ MFH:
+
+ A Simple fix for Bug #12360 (fsockopen timeout doesn't work).
+
+ Analysis:
+ On systems with HAVE_GETADDRINFO and IPV6 support, php_hostconnect would
+ attempt to connect to each possible address that matched the requested IP.
+
+ If the remote host:port combination are dropping packets this would cause
+ the
+ first connection to timeout (after waiting for the full timeout duration).
+
+ PHP would then attempt the second address and wait the full duration
+ again.
+
+ Solution:
+ If the first connection attempt times out, abort the connection loop.
+
+ * main/network.c:
+ A Simple fix for Bug #12360 (fsockopen timeout doesn't work).
+
+ Analysis:
+ On systems with HAVE_GETADDRINFO and IPV6 support, php_hostconnect would
+ attempt to connect to each possible address that matched the requested IP.
+
+ If the remote host:port combination are dropping packets this would cause
+ the
+ first connection to timeout (after waiting for the full timeout duration).
+
+ PHP would then attempt the second address and wait the full duration
+ again.
+
+ Solution:
+ If the first connection attempt times out, abort the connection loop.
+
+2002-12-22 Melvyn Sopacua <msopacua@idg.nl>
+
+ * run-tests.php:
+ Delete some security related env variables
+
+2002-12-22 Stig Bakken <ssb@fast.no>
+
+ * pear/System.php
+ pear/PEAR/Config.php:
+ MFH
+
+ * pear/System.php:
+ - Windows fix from Edin
+
+ * pear/PEAR/Config.php:
+ - set default xml-rpc cache ttl to 1 hour
+
2002-12-21 Frank M. Kromann <frank@kromann.info>
* win32/php4ts_cli.dsp: