diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 1546 |
1 files changed, 0 insertions, 1546 deletions
diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 590fec3552..0000000000 --- a/ChangeLog +++ /dev/null @@ -1,1546 +0,0 @@ -2002-02-03 jim winstead <jimw@apache.org> - - * makedist: don't include old changelogs in distribution, either - -2002-02-03 Adam Dickmeiss <adam@indexdata.dk> - - * Makefile.in - configure.in: - Zend config sets ZEND_EXTRA_LIBS. Bugs 14452, 14602, 14616, 14824 - -2002-02-03 Martin Jansen <mail@martin-jansen.de> - - * pear/DB/ibase.php: - * nextID() and tableInfo() support by Lutz Brueckner <lb@lamuella.de>. - -2002-02-03 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/session/mod_files.c - ext/session/session.c: - Revert last commit. Last patch has problem for the 1st request. - - * ext/session/mod_files.c - ext/session/session.c: Fixed crash when save_path is invalid. - Fixed crash when user save handler is incorrectly used. - Fixed crash when session read failed. - - * ext/iconv/tests/001.phpt - ext/iconv/tests/002.inc - ext/iconv/tests/002.phpt - ext/iconv/tests/skipif.inc: Added UCS4 test - - * sapi/roxen/roxen.c: MFH - -2002-02-02 Shane Caraveo <shane@caraveo.com> - - * sapi/isapi/stresstest/getopt.c - sapi/isapi/stresstest/getopt.h: now needs getopt - - * sapi/isapi/stresstest/stresstest.cpp - sapi/isapi/stresstest/stresstest.dsp: an update to stresstest - -2002-02-02 Sebastian Bergmann <sb@sebastian-bergmann.de> - - * sapi/cgi/cgi_main.c - sapi/fastcgi/fastcgi.c - sapi/pi3web/pi3web_sapi.c - sapi/servlet/servlet.c: - Remove obsolete CG(extended_info) = 0 calls, we already do this in zend_set_default_compile_time_values(). - - * ext/calendar/french.c - ext/calendar/julian.c: Consistency. - - * ext/calendar/gregor.c - ext/calendar/jewish.c: Fix a warning. - -2002-02-02 Jon Parise <jon@csh.rit.edu> - - * configure.in: Revert revision 1.294. - - This commit broke things in interesting ways under FreeBSD. By adding these - default header files to every header check, a number of subsequent checks - failed (due to unsatisfied header file dependencies). This occured because - <netinet/in.h>, for example, requires <sys/types.h>. In other words, these - default includes are not autonomous and don't make workable defaults. - -2002-02-02 Sebastian Bergmann <sb@sebastian-bergmann.de> - - * main/fopen_wrappers.c: Fix thread-safe build. - -2002-02-02 Stig Bakken <ssb@fast.no> - - * pear/DB/odbc.php: * use seqname_format option - - * pear/DB/common.php - pear/DB/fbsql.php - pear/DB/mssql.php - pear/DB/mysql.php - pear/DB/oci8.php - pear/DB/odbc.php - pear/DB/pgsql.php: - * the actual name of the sequences or sequence emulation tables may - now be configured with the "seqname_format" option - - * pear/package.dtd: * add some missing attributes - -2002-02-01 Andrei Zmievski <andrei@ispi.net> - - * ext/standard/array.c: - Converted extract() to use smart_str for variable name manipulation. This - sped it up a bit. - -2002-02-01 James E. Flemer <jflemer@acm.jhu.edu> - - * main/fopen_wrappers.c - main/fopen_wrappers.h: - Changed php.ini directive 'safe_mode_include_dir' to accept a - (semi)colon separated path, rather than a single directory. - Also moved checking of said path into a separate path for code - readability. - -2002-02-01 Andrei Zmievski <andrei@ispi.net> - - * NEWS: Added is_a() function. - -2002-02-01 Adam Dickmeiss <adam@indexdata.dk> - - * ext/yaz/php_yaz.c: Fixes in MARC decoder (base adress, DANmarc case). - -2002-02-01 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB.php: Fix remote security risk, pointed out by Wolfram Kriesing - - * pear/DB/tests/db_parsedsn.phpt - pear/DB.php: - Added support for passing special backend params in DSN. Ex: - ibase://user:pass@localhost/db?role=foo&dialect=bar - -2002-02-01 Thies C. Arntzen <thies@thieso.net> - - * ext/readline/readline.c: remove some crap - -2002-02-01 James Cox <james@awpimajes.com> - - * php.gif - php4.gif - php4.spec.in: - 2 years is ages.... and no way temporary. changed the php4 logo to a versionless one. - -2002-02-01 Derick Rethans <derick@vl-srm.net> - - * ext/gd/gd.c: - - Fix for bug 14899 (patch by Sander Roobol <sander@php.net>) - -2002-02-01 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/iconv/iconv.c: - Fixed bug with encodings that has 0 byte in strings. Patch by <itai@siftology.com> - Fixed possible problem with encodings that a char can be larger than - 4 bytes. - -2002-01-31 James Cox <james@awpimajes.com> - - * LICENSE: updating license to 2002 (hasn't been done since 2000) - -2002-01-31 Boian Bonev <boian@bonev.com> - - * ext/vpopmail/php_vpopmail.c: fix comment - -2002-01-31 Martin Jansen <mail@martin-jansen.de> - - * pear/HTTP.php: * Fix bug #15313 - -2002-01-31 Bertrand Mansion <bmansion@mamasam.com> - - * pear/HTML/Table.php: Thanks to Arnaud Limbourg: - - phpDoc and cosmetic fixes - -2002-01-31 Derick Rethans <derick@vl-srm.net> - - * ext/standard/dl.c: - - Fix for bug 15311 (type mismatch of php_dl when #ifndef HAVE_LIBDL) - -2002-01-31 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * sapi/roxen/roxen.c: A fix for the bug number 13231 & 11699. - Makes the roxen support compile. Patch by Lars Wilhelmsen <lars@sral.org> - -2002-01-31 Derick Rethans <derick@vl-srm.net> - - * ext/openssl/openssl.c: - Fix for openssl_pkcs7_sign segfaults - (patch by Christian Stocker <chregu@php.net>) - -2002-01-31 Stig Bakken <ssb@fast.no> - - * pear/scripts/pearize.in: * lowercase tags and attributes - - * pear/Makefile.in: * remove broken rule for rebuilding Makefile - -2002-01-31 Edin Kadribasic <edink@proventum.net> - - * main/main.c: Ignore register_globals for $argc and $argv under CLI SAPI. - -2002-01-30 Edin Kadribasic <edink@proventum.net> - - * acinclude.m4 - configure.in - sapi/cli/Makefile.in: - Enable extensions to specify that they are not supposed to be - built with the CLI SAPI. This is done by passing "nocli" as the - 3rd parameter to PHP_EXTENSION macro. - -2002-01-30 Dan Kalowsky <dank@deadmime.org> - - * ext/odbc/php_odbc.c: Fix for bug #14803 - -2002-01-30 Sebastian Bergmann <sb@sebastian-bergmann.de> - - * sapi/servlet/README: Fugbix typo. Update path to /lib/optional. - -2002-01-30 Stig Bakken <ssb@fast.no> - - * pear/Makefile.in: * don't make command libs executable - - * pear/scripts/pear-get.in - pear/scripts/pear.in - pear/scripts/pearcmd-common.php - pear/scripts/pearcmd-help.php - pear/scripts/pearcmd-info.php - pear/scripts/pearcmd-install.php - pear/scripts/pearcmd-list.php - pear/scripts/pearcmd-package.php - pear/scripts/pearcmd-remote-list.php - pear/scripts/pearcmd-show-config.php - pear/scripts/pearcmd-uninstall.php - pear/Makefile.in: - * modularize "pear" and "pear-get" commands somewhat. checking options - etc. is done for both in pearcmd-common.php. - - * pear/PEAR/Common.php: * silence warning - - * pear/HTML/Form.php: * XHTML fixes by Hans Westerbeek - - * pear/package.dtd: * bring DTD up to date - -2002-01-30 Thies C. Arntzen <thies@thieso.net> - - * ext/oci8/oci8.c: enable "user-interrupts" - -2002-01-29 Chuck Hagenbuch <chuck@horde.org> - - * pear/DB/mysql.php: - Fix errors caused by not checking for variables before using them. - -2002-01-29 Sebastian Bergmann <sb@sebastian-bergmann.de> - - * win32/php_modules.dsw: Overload is built-in. - -2002-01-29 Stig Bakken <ssb@fast.no> - - * pear/DB/oci8.php: typo :) - -2002-01-28 Stig Bakken <ssb@fast.no> - - * pear/Net/Socket.php: - * doc comments, add setTimeout() and getStatus(), thanks to - Mads Mohr Christensen <mohr@slamkode.dk> - -2002-01-28 Sterling Hughes <sterling@designmultimedia.com> - - * EXTENSIONS: Commit for mr. torben: - Add XSLT to extensions file, mark sablot obsolete - -2002-01-28 Jon Parise <jon@csh.rit.edu> - - * ext/standard/math.c: These are now defined in zend_config.w32.h. - -2002-01-28 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB/dbase.php: - PEAR dbase driver. Supports, connect, fetch modes, row limit, - numrows and numcols. - -2002-01-28 jim winstead <jimw@apache.org> - - * ext/interbase/Makefile.in: testing checkin - -2002-01-27 Jon Parise <jon@csh.rit.edu> - - * ext/standard/math.c: - zend_isinf() is already defined in Zend/zend_config.w32.h for Win32. - -2002-01-27 Sterling Hughes <sterling@designmultimedia.com> - - * ext/bz2/bz2.c: fix proto's for Herr. Holzraefe. int -> resource - -2002-01-27 Chuck Hagenbuch <chuck@horde.org> - - * pear/Net/SMTP.php: command spacing - -2002-01-27 fabrice aeschbacher <fabrice.aeschbacher@laposte.net> - - * ext/interbase/php_interbase.h - ext/interbase/interbase.c: - add ibase_add_user(), ibase_modify_user(), ibase_delete_use() - -2002-01-27 Jon Parise <jon@csh.rit.edu> - - * ext/standard/math.c: - Use the zend_* versions of finite(), isinf(), and isnan(), as defined - in php_config.h. Redefine the zend_* versions in the case of Win32. - - This fixes the build on systems that don't provide a native version of, - say, isinf() (e.g. Solaris). - - * sapi/cgi/getopt.c - sapi/cli/getopt.c - ext/xml/xml.c: Add a note that this statement will never be reached. - - * ext/standard/mail.c: - Add a comment indicating that this return statement will never be reached. - - - * ext/sockets/sockets.c: Use socklen_t (instead of int) where appropriate. - - * ext/sockets/sockets.c: - Because php_network.h includes <sys/socket.h>, it must be included after - _XPG4_2 is defined. - - This fixes the build under Solaris 8. - -2002-01-27 Sterling Hughes <sterling@designmultimedia.com> - - * ext/standard/pack.c: don't throw fatal errors, throw E_WARNING instead. - - * ext/curl/curl.c: hopefully fix --with-openssl issues - - * ext/bz2/bz2.c: Source code cleanup - - * ext/bz2/bz2.c: - Update code to last working version to avoid recent breaks. - - -2002-01-27 Marko Karppinen <karppinen@pobox.com> - - * acinclude.m4: - Enable developers to use PHP_ARG_ENABLE and PHP_ARG_WITH silently - to maintain legacy configure options without clutter in the - configure help and checking output. - -2002-01-26 Marko Karppinen <karppinen@pobox.com> - - * configure.in: - - Reorganized stuff in configure.in and added a few comments - - Added a check for ApplicationServices/ApplicationServices.h (Mac OS X) - - Added AC_PROG_CPP, AC_PROG_CXX and AC_PROG_CXXCPP - - Improved the IPv6 check to fail on Mac OS X (there's no IPv6 there yet) - -2002-01-26 Vincent Blavet <vincent@blavet.net> - - * pear/PEAR/Packager.php: * Remove the use of a temp dir - * Tar archive is now doing the same work with less overhead - -2002-01-25 Marko Karppinen <karppinen@pobox.com> - - * configure.in: - Improve detection of resolv.h on versions of Darwin, FreeBSD and Solaris - (this requires post-2.13 autoconf, but 2.13 ignores it gracefully) - - * configure.in: Relying only on host_alias is wrong - -2002-01-25 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/session/mod_mm.c: We need mm file for each user. - -2002-01-25 Derick Rethans <derick@vl-srm.net> - - * ext/xmlrpc/config.m4: - - Fix for bug #15227: Compiling the CGI binary with xmlrpc fails to - build/link expat - - * ext/standard/basic_functions.c: - - Fixed highlight_* (make it more robust) - -2002-01-25 Hartmut Holzgraefe <hartmut@six.de> - - * ext/ctype/EXPERIMENTAL: no longer experimental - -2002-01-25 Derick Rethans <derick@vl-srm.net> - - * ext/standard/basic_functions.c: - - Added optional parameter to highlight_string and highlight_file which - makes these functions return a highlighted string instead of dumping - to standard output. (Derick) - - Added optional parameter to highlight_string and highlight_file which - makes these functions return a highlighted string instead of dumping - to standard output. - -2002-01-25 Rasmus Lerdorf <rasmus@php.net> - - * ext/standard/array.c: - (extraxt) add EXTR_IF_EXISTS and EXTR_PREFIX_IF_EXISTS flags - -2002-01-25 Derick Rethans <derick@vl-srm.net> - - * ext/domxml/php_domxml.c: - - Fix for bug #14934: type property not set in comment nodes (domxml) - -2002-01-25 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/session/mod_mm.c: Add sapi postfix for mm save path. - cli/cgi would not complain about mm save handler with this. - -2002-01-25 Doug MacEachern <dougm@covalent.net> - - * sapi/apache2filter/sapi_apache2.c: adjust to ap_get_brigade() API change - -2002-01-25 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * php.ini-recommended - php.ini-dist: - Added "pgsql.auto_reset_persistent" ini entry to catch broken connection - always with pg_pconnect(). (Default Off in source and php.ini-*) - This option requires a little overhead for pg_pconnect(). - - * ext/pgsql/pgsql.c - ext/pgsql/php_pgsql.h: Added "auto_reset_presistent" ini entry. - -2002-01-24 Marko Karppinen <karppinen@pobox.com> - - * build/buildcheck.sh: - Latest libtools output a multiline version info. Deal with that - - * ext/standard/parsedate.y: - Ignore ordinal suffixes on numbers (bug #15210) - -2002-01-24 Edin Kadribasic <edink@proventum.net> - - * sapi/cli/config.m4: Added --disable-cli option. - - * NEWS: Made entry more consistent. - -2002-01-24 Sascha Schumann <sascha@schumann.cx> - - * configure.in: fix typo, found by edin - -2002-01-24 Andrei Zmievski <andrei@ispi.net> - - * ext/wddx/wddx.c: Revert back to using <char> element for newlines. - -2002-01-24 Thomas V.V.Cox <cox@idecnet.com> - - * pear/CODING_STANDARDS: correct url - -2002-01-24 Marko Karppinen <karppinen@pobox.com> - - * acinclude.m4: - Added a case for Darwin / Mac OS X to PHP_SHLIB_SUFFIX_NAME - - * php.ini-dist - php.ini-recommended: Corrected a confusing comment (see bug #14972) - -2002-01-24 Sascha Schumann <sascha@schumann.cx> - - * Makefile.in - acinclude.m4 - configure.in - ext/ircg/config.m4: Don't build CLI, if an extension requests that. - - In this case, the ircg extension refers to thttpd-specific symbols - which causes the build of the cli sapi module to fail. - -2002-01-24 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * NEWS: Change NEWS entry according to pgsql source change. - - * ext/pgsql/pgsql.c: - Revert last 2 commit. Instead, make php_pgsql_do_connect() to catch - broken connection always. - -2002-01-24 Vincent Blavet <vincent@blavet.net> - - * pear/scripts/pearwin.php - pear/PEAR/Installer.php: - * Call the PEAR_Registry constructor with the optional parameter - - * pear/PEAR/Registry.php: - * Adding the ability to set the PEAR_INSTALL_DIR while creating the Registry object (in the same way as Installer.php) - - * pear/Archive/Tar.php: - * Adding support of extraction of remote archive http://www/archive.tgz - * Correct bug while using Windows root path c:\xxx\yyy in extract fct - -2002-01-24 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * NEWS: - Added pgsql connection reset feature. Add my name to --enable-safe-mode fix. - - * ext/pgsql/pgsql.c: - Add a little more fault tolerance for pg_host, pg_tty and more. - - * ext/pgsql/pgsql.c: - No more httpd restart is required when PostgreSQL is rebooted. - -2002-01-24 James Cox <james@awpimajes.com> - - * INSTALL: - updated INSTALL to be more relevant.. more fixes coming (at some point) - -2002-01-23 Vincent Blavet <vincent@blavet.net> - - * pear/scripts/pearwin.php: * Add uninstall command - * Add list-installed command - -2002-01-23 Thomas V.V.Cox <cox@idecnet.com> - - * pear/System.php: - Return false when the directory can not be created in mkDir() - - * pear/DB/tests/driver/.cvsignore: cvsignore - -2002-01-23 Frank M. Kromann <frank@frontbase.com> - - * ext/fbsql/php_fbsql.c: Fixing spelling error in FrontBase section - Changed som int to unsigned int to remove compiler warnings - - * php.ini-dist - php.ini-recommended: Fixing spelling error in FrontBase section - -2002-01-23 Sebastian Bergmann <sb@sebastian-bergmann.de> - - * win32/php4ts.dsw - win32/php4ts_cli.dsp: Add workspace to build CLI SAPI Module on Win32. - - * sapi/cli/php_cli.c: Give Edin Kadribasic his due credits. - -2002-01-23 Edin Kadribasic <edink@proventum.net> - - * sapi/cli/php_cli.c: - No need to dupe this string in cli sapi (Bug #15181). - -2002-01-23 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * EXTENSIONS: Added comment for pgsql module. - -2002-01-23 Hartmut Holzgraefe <hartmut@six.de> - - * EXTENSIONS: claiming maintainance ownership of ext/calendar - - * apidoc-zend.txt: added info about FETCH macros - (written over a year ago but somehow never commited) - -2002-01-22 Jaroslaw Kolakowski <J.Kolakowski@students.mimuw.edu.pl> - - * ext/domxml/php_domxml.c: - Simplified domxml_substitute_entities_default() function - -2002-01-22 Sterling Hughes <sterling@designmultimedia.com> - - * ext/curl/curl.c: just init CURL_GLOBAL_SSL - -2002-01-22 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB/ibase.php: - - Fix a problem with the cast to array from ibase_fetch_object - (reported by Ludovico Magnocavallo <ludo@sumatrasolutions.com>) - - Removed old, unsupported, unused DB_ibase->fetchRow() - (remember that fetchRow is a method from DB_result not DB_driver) - -2002-01-22 Jan Lehnardt <jan@lehnardt.de> - - * pear/File/Find.php: - whitespace fix - - * pear/File/Find.php: - - initialize $matches to avoid error message on unset variable - if no matches are found. - -2002-01-22 Christian Stocker <chregu@phant.ch> - - * ext/domxml/php_domxml.c: - Getting rid of some compile warnings (thanks to markus for pointing me in the right direction :) ) - -2002-01-22 Sean Bright <elixer@erols.com> - - * ext/standard/string.c: - Fix for bug #15130. Way too much effort for this bug, but cleaned up code - a bit, use zend_parse_parameters(), etc, etc. We only look for extensions - in the basename, not the full path. - -2002-01-21 Jaroslaw Kolakowski <J.Kolakowski@students.mimuw.edu.pl> - - * ext/domxml/php_domxml.h - ext/domxml/php_domxml.c: - Added domxml_substitute_entities_default() function - -2002-01-21 Chris Jarecki <zenderx@ipro.pl> - - * ext/domxml/php_domxml.c: - - fixed bug caused by libxml2 in xpath_register_ns() - - registered namespaces are now persistent - -2002-01-21 Jon Parise <jon@csh.rit.edu> - - * pear/Archive/Tar.php - pear/Makefile.in: - Adding Archive/Tar.php to php4/pear/. This is needed in order for the - phptar script (php4/pear/scripts/phptar) to be useful, so it makes sense - to make Archive/Tar.php a standard component. - -2002-01-21 Martin Jansen <mail@martin-jansen.de> - - * pear/HTML/IT.php: * Add possibility to load external files in template. - (Patch by Christian Dickmann <chrisdicki@gmx.de>.) - -2002-01-21 Hartmut Holzgraefe <hartmut@six.de> - - * acinclude.m4: removed check macros no longer needed due to CLI work - (plus reverting last commit, was in wrong dir :( ) - - * acinclude.m4: removed check macros no longer needed due to CLI work - -2002-01-21 Dan Kalowsky <dank@deadmime.org> - - * ext/odbc/php_odbc.c: this closes off a number of ODBC bugs. - -2002-01-21 Derick Rethans <derick@vl-srm.net> - - * main/network.c: - - Fix for bug #15057: getimagesize() crashes when offline (on MacOSX) - -2002-01-21 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/pgsql/pgsql.c: Fixed typo and proto - -2002-01-20 Edin Kadribasic <edink@proventum.net> - - * sapi/cgi/cgi_main.c: - Fixed bug #9041 and others in the same class (patch by pete.lee@ubs.com) - -2002-01-20 Markus Fischer <mfischer@guru.josefine.at> - - * ext/standard/datetime.c: - - Fix crash with invalid localtime on Win32 systems. - -2002-01-20 Doug MacEachern <dougm@covalent.net> - - * sapi/apache2filter/sapi_apache2.c: - adjust to ap_get_brigade and input filter api changes - -2002-01-20 Sebastian Bergmann <sb@sebastian-bergmann.de> - - * pear/Cache.php - pear/Cache.xml - pear/Makefile.in: Move Cache to /pear. - - * pear/Makefile.in: Move Payment_Verisign to /pear. - - * pear/Makefile.in - pear/Log.php: - Move Benchmark, Math, Numbers to /pear. Remove Log, it was already in /pear. - -2002-01-20 Hartmut Holzgraefe <hartmut@six.de> - - * ext/fbsql/php_fbsql.c: cut&paste errors in protos fixed - - * ext/domxml/php_domxml.c: proto fix - -2002-01-20 Sebastian Bergmann <sb@sebastian-bergmann.de> - - * TODO: Fixed by Sean Bright's commit. - -2002-01-20 Sean Bright <elixer@erols.com> - - * ext/db/db.c: Forgot to remove the return from a void function - - * ext/db/db.c - ext/db/php_db.h: - These PHP3_* macros aren't defined in the code, so these haven't been doing - anything for some time now (at least since 4.0 was released). So let's go - ahead and remove those. - -2002-01-20 Edin Kadribasic <edink@proventum.net> - - * TODO-4.2.txt: Removed entry implemented in cli sapi. - - * main/.cvsignore - main/Makefile.in - sapi/cli/Makefile.in - acinclude.m4 - configure.in - ext/ncurses/config.m4 - ext/pcntl/config.m4 - ext/readline/config.m4: - Modified the build system to make certain extensions (pcntl, ncurses, - pcntl) only with cgi/cli sapi's. This was done by adding 3rd optional - parameter to PHP_EXTENSION macro which should be set to "cli" if - the extension only makes sense for that class of api's. - - * ext/readline/.cvsignore: Added missing entry to .cvsignore - -2002-01-20 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * header: Get rid of needless spaces - - * README.CVS-RULES: Revert my last commit - -2002-01-19 Edin Kadribasic <edink@proventum.net> - - * TODO: Removed two issues resolved by the introduction of sapi/cli. - - * sapi/cli/php_cli.c: Merged patch from sapi/cgi. - -2002-01-19 Jaroslaw Kolakowski <J.Kolakowski@students.mimuw.edu.pl> - - * ext/domxml/php_domxml.c: - - Fixed passing parameters to domxml_xslt_process(). Now they can be either strings or XPath expressions. - - Several minor fixes in domxml_xslt_process(). - -2002-01-19 Martin Jansen <mail@martin-jansen.de> - - * pear/Crypt/HCEMD5.php: * Fix bug #13189. - -2002-01-19 Wez Furlong <wez.php@thebrainroom.com> - - * ext/mailparse/rfc2045cdecode.c: - Make the decoder less strict to allow for brain-dead mailers that mark - messages as 7bit but then include 8bit chars in the body. - Thanks to Dan Fitzpatrick for bringing this to my attention. - -2002-01-19 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB/common.php - pear/DB.php: - Stores limit_from and limit_count as DB_result proporties instead - of DB_common. Fixs bug when doing queries inside limitQuery results. - - * pear/DB/common.php: ws - - * pear/DB/oci8.php: - Removed unecesary check and only change the case of the keys - when data is returned (fetchInto()) - -2002-01-19 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * main/main.c: Make --enable-safe-mode useful - -2002-01-18 Shane Caraveo <shane@caraveo.com> - - * sapi/cgi/cgi_main.c: reimplement extension listing - -2002-01-18 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB/tests/driver/02fetch.phpt - pear/DB/tests/driver/03simplequery.phpt - pear/DB/tests/driver/04numcols.phpt - pear/DB/tests/driver/06prepexec.phpt - pear/DB/tests/driver/08affectedrows.phpt - pear/DB/tests/driver/15quote.phpt: - removed unneeded require_once "DB.php"; - - * pear/DB/odbc.php: - Fix fetch row by number (ODBC starts at 1) - - New "navision" syntax (this driver doesn't support fetchs by - number, so emulate row limit by skipping rows) - -2002-01-18 Markus Fischer <mfischer@guru.josefine.at> - - * ext/domxml/php_domxml.c: - More WS fixes - -2002-01-18 Christian Stocker <chregu@phant.ch> - - * ext/domxml/php_domxml.c: - shite :) too much WS fixes. leave the licence as it was... - - * ext/domxml/php_domxml.c: - WS fixes (replaced " " by \t) - -2002-01-18 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB/STATUS - pear/DB/odbc.php: - added affectedRows() and test in numRows() if the backend - is capable of not to return this info - -2002-01-18 Christian Stocker <chregu@phant.ch> - - * ext/domxml/php_domxml.c: - - added optional parameters format and level for domxml_dump_node() - - * ext/domxml/php_domxml.c - ext/domxml/php_domxml.h: - added macro DOMXML_PARAM_ONE - - added function domxml_dump_node($doc,$node). Dumps a node plus all - children into a string. (chregu) - - * ext/domxml/php_domxml.h - ext/domxml/php_domxml.c: - - Added function domxml_node_get_content() (chregu) - - * ext/domxml/config.m4 - ext/domxml/php_domxml.c - ext/domxml/php_domxml.h: - added DOMXML_PARAM_THREE macro - - renamed domxml_dumpmem to domxml_dump_mem, added alias for - domxml_dumpmem - - domxml_has_attributes was missing in in zend_function_entry - - added function domxml_dump_file($filename,[$compression]). Dumps XML to - a file and uses compression, if specified (chregu) - - added exslt integration (see http://exslt.org for details). To be - configured with --with-dom-exslt[=DIR] (and --with-dom-xslt) (chregu, jaroslaw) - -2002-01-18 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * README.CVS-RULES: Fix typo - -2002-01-17 Adam Dickmeiss <adam@indexdata.dk> - - * ext/yaz/php_yaz.c - ext/yaz/php_yaz.h: - New function yaz_es_result: Z395.0 Extended Services Result. - -2002-01-17 Ilia Alshanetsky <ilia@prohost.org> - - * ext/shmop/shmop.c: - Fixed shmop_read to append \0 to returned string in shmop_read to eliminate Zend warnings - -2002-01-17 Thies C. Arntzen <thies@thieso.net> - - * ext/session/session.c: - guys, shoot me if i'm wrong, but when we have set register_globals to off we - should _not_ touch any global variables at any time, right? so all session - register/unregister should only work on $HTTP_SESSION_VARS and $_SESSION. this - patch fixes at least one spot where we were touching globals even with - register_globals set to off. - - * ext/oci8/oci8.c: - - Added 3 new optional parameters to OCIFetchStatement(). They control - the number of rows to skip at the beginning of the cursor, the - maximun numer of rows that should be fetched and the format of the - returned array. - -2002-01-17 Sterling Hughes <sterling@designmultimedia.com> - - * NEWS: Fix attribution, its Petr's patch, not mine :) - - * NEWS: Little cleanup, add information about Sablotron 0.8 - - * ext/xslt/config.m4: Update for Sablotron .8 - -2002-01-17 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB/pgsql.php: Test for results in _pgFieldFlags (thanks Brian Abent - <brian@onlineinfo.net>) - -2002-01-17 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/domxml/config.m4: - Use libxml2 header if there are older version. Reported by <jwagoner@wlion.com> - -2002-01-17 Jaroslaw Kolakowski <J.Kolakowski@students.mimuw.edu.pl> - - * ext/domxml/php_domxml.c - ext/domxml/php_domxml.h: Added XsltStylesheet class with methods: - - domxml_xslt_stylesheet(string), - - domxml_xslt_stylesheet_doc(DomDocument), - - domxml_xslt_stylesheet_file(filename), - - process(DomDocument,parameters array) - previously domxml_xslt_process(). - -2002-01-16 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/session/session.c: Export php_session_register_module/serializer - -2002-01-16 Rasmus Lerdorf <rasmus@php.net> - - * ext/snmp/config.m4: Fix typo - -2002-01-16 Marc Boeren <M.Boeren@guidance.nl> - - * ext/dbx/dbx_mysql.c: - mysql_db_query is deprecated, fixed by using mysql_select_db and - mysql_query (Mc). - -2002-01-16 Bertrand Mansion <bmansion@mamasam.com> - - * pear/HTML/Table.php: Changes by ReneÌ Jensen : - - Remove duplicate test - - Nicer html output for nested table level comment. - -2002-01-16 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/session/php_session.h: - Export php_session_register_module/serializer. - -2002-01-16 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB/tests/driver/15quote.phpt: add quote data test - -2002-01-15 Andrei Zmievski <andrei@ispi.net> - - * ext/pcre/php_pcre.c - NEWS: - Fixed a bug with matching string containing null bytes. - -2002-01-14 Chris Jarecki <zenderx@ipro.pl> - - * ext/domxml/php_domxml.c: - using macro in xpath_register_ns() - - fixed protos in xpath functions - -2002-01-14 Martin Jansen <mail@martin-jansen.de> - - * pear/Date/Calc.php: * Fix for bug #15032. - -2002-01-14 Stefan Esser <s.esser@e-matters.de> - - * main/SAPI.c: MFH: fix for bug #14776 - - * main/SAPI.c: fix for bug #14776 - -2002-01-14 Rui Hirokawa <rui_hirokawa@ybb.ne.jp> - - * ext/mbstring/mbregex.c: - fixed an error in mbstring caused by confliction with regex. - -2002-01-13 Edin Kadribasic <edink@proventum.net> - - * acinclude.m4 - sapi/cli/Makefile.in: - Fixed build in the directory other than $top_srcdir. - -2002-01-13 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB/ibase.php: - Added modifyLimitQuery(). Only avaible for the Firebird syntax - (ibase(firebird)://user:pass@host/db) - (contributed by Ludovico Magnocavallo <ludo@sumatrasolutions.com>) - - * pear/DB/tests/db_parsedsn.phpt: Two tests more - - * pear/DB/mysql.php: - Added support for socket and port options in connect() - - * pear/DB/pgsql.php: better DSN handling - - * pear/DB/tests/db_parsedsn.phpt: Test update - - * pear/DB.php: New DSN "protcocol(protocol_opts)" format support: - phptype://user:pass@protocol(proto_opts)/database - ex: - pgsql://user@unix()/pear - mysql://user@unix(/path/to/socket)/pear - pgsql://user:pass@word@tcp(somehost:7777)/pear - -2002-01-13 Rasmus Lerdorf <rasmus@php.net> - - * NEWS: 4.1.1 NEWS entry block was missing from the HEAD tree - -2002-01-13 Rui Hirokawa <rui_hirokawa@ybb.ne.jp> - - * ext/gd/config.m4: fixed some link error of gd's configure. - -2002-01-13 Edin Kadribasic <edink@proventum.net> - - * sapi/cli/Makefile.in - Makefile.in: - This should fix cli build when running 'make install' directly. - -2002-01-13 Chris Jarecki <zenderx@ipro.pl> - - * ext/domxml/php_domxml.c - ext/domxml/php_domxml.h: - Added xpath_register_ns() function. - -2002-01-12 Edin Kadribasic <edink@proventum.net> - - * sapi/cli/Makefile.in: - Fixed CLI build when the main SAPI is built as a shered library. - - * Makefile.in - acinclude.m4 - configure.in - sapi/cli/.cvsignore - sapi/cli/Makefile.in - sapi/cli/config.m4: Modified the build system to always build CLI SAPI. - -2002-01-12 Gavin Sherry <swm@linuxworld.com.au> - - * ext/dba/dba_db2.c: - My bad. Left some stray debugging code in previous commit. - - * ext/dba/dba_db2.c: See the update to dba_db3.c - - * ext/dba/dba_db3.c: - This fixes the notorious "mode 'c' fails" bug (see bugs - 10380, 10798, 11732). The bug originates from the fact that mode "c" for db3 sets 'type' to DB_UNKNOWN and mode DB_CREATE when the database already exists. The underlying library raises an error at this logical discrepancy: obviously one cannot create a database of unknown type. - -2002-01-12 Vlad Krupin <phpdevel@echospace.com> - - * ext/imap/php_imap.c: - Fixed segfault in imap_bodystruct() when called with an invalid message - number. Now it fails with a warning instead. - -2002-01-11 Jaroslaw Kolakowski <J.Kolakowski@students.mimuw.edu.pl> - - * ext/domxml/php_domxml.c - ext/domxml/php_domxml.h: Added domxml_node_replace_node() function. - -2002-01-11 Rui Hirokawa <rui_hirokawa@ybb.ne.jp> - - * ext/mbstring/Makefile.in - ext/mbstring/config.m4 - ext/mbstring/mbregex.c - ext/mbstring/mbregex.h - ext/mbstring/mbstring.c - ext/mbstring/mbstring.h - ext/mbstring/php_mbregex.c: - Added multi-byte enabled regex functions. - -2002-01-11 Markus Fischer <mfischer@guru.josefine.at> - - * ext/standard/file.c: - - mkdir(): made second (mode) parameter optional, default to 0777 - switched to zend_parse_parameters(). - -2002-01-11 Thomas V.V.Cox <cox@idecnet.com> - - * pear/HTTP.php: - - Added HTTP::head($url) which sends a "HEAD" HTTP command to a server - and returns the headers as an associative array - - Call-time pass-by-reference fixes - - * pear/tests/pear1.phpt: - submit a test that will fail due to php bug #14744 - -2002-01-10 Frank M. Kromann <frank@frontbase.com> - - * ext/fbsql/php_fbsql.c - ext/fbsql/php_fbsql.h: - Adding functions to get BLOB/CLOB size from a lob_handle. - Added descriptions on most protos - -2002-01-10 Andrei Zmievski <andrei@ispi.net> - - * NEWS - ext/standard/array.c: - Fix the recursive counting, it was broken for associative or non-sequential - arrays. Also update NEWS file. - -2002-01-10 Derick Rethans <d.rethans@jdimedia.nl> - - * main/main.c: - - Make an E_NOTICE error type show 'Notice' instead of 'Warning'. - -2002-01-10 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/session/mod_mm.c: Fix startup crash - -2002-01-10 Markus Fischer <mfischer@guru.josefine.at> - - * ext/dio/dio.c: - Unified error messages. - - Improved argument handling in dio_fcntl(). - -2002-01-10 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/session/mod_mm.c: Revert last commit - -2002-01-10 Sascha Schumann <sascha@schumann.cx> - - * ext/session/mod_mm.c: Improved code for handling PS(save_path) - - Don't MFH before further testing - - * ext/session/mod_mm.c: Ws fix - - * ext/standard/filestat.c: - (PHP touch) Operate on a stack buffer.. no need for allocating newtime - on the heap. - - * ext/standard/filestat.c: - Add three-parameter touch() which enables users to set - mtime/atime to different values. - -2002-01-10 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/pgsql/tests/dropdb.inc: Fix bug in test script - - * ext/session/mod_mm.c: MFH - - * ext/session/mod_mm.c: Make use of save_path for mm file. - Patch by Henning Schmiedehausen <hps@intermeta.de> - Closes bug 14808 - -2002-01-10 Sascha Schumann <sascha@schumann.cx> - - * ext/session/tests/003.phpt - ext/session/tests/004.phpt - ext/session/tests/005.phpt - ext/session/tests/006.phpt: - Make these tests succeed with non-standard settings - -2002-01-10 Markus Fischer <mfischer@guru.josefine.at> - - * ext/domxml/php_domxml.h: - Fix compilation. (Christian Stocker) - -2002-01-10 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * header: Year update - - * EXTENSIONS: shmop got a new maintainer - -2002-01-09 jim winstead <jimw@apache.org> - - * ext/standard/tests/math/pow.phpt - NEWS - ext/standard/basic_functions.c - ext/standard/math.c - ext/standard/php_math.h: - Rename finite/isinf/isnan to more standard is_*() names. - - * ext/standard/type.h - ext/standard/php_type.h - ext/standard/type.c - ext/standard/basic_functions.h - ext/standard/php_standard.h - ext/standard/basic_functions.c - main/rfc1867.c: - Move type-handling functions into ext/standard/type.c (which had - a few otherwise unused functions in it). - -2002-01-09 Martin Jansen <mail@martin-jansen.de> - - * pear/XML/Parser.php: * Whitespace. - -2002-01-09 Markus Fischer <mfischer@guru.josefine.at> - - * ext/sockets/sockets.c: - Correct some protos. - -2002-01-09 Derick Rethans <d.rethans@jdimedia.nl> - - * ext/standard/tests/array/count_recursive.phpt - ext/standard/array.c: - Fix bug introduced in earlier patch - -2002-01-09 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/shmop/README - ext/shmop/php_shmop.h - ext/shmop/shmop.c: MFH. - Bugs 10530,10656,14784 - -2002-01-09 Uwe Steinmann <Uwe.Steinmann@fernuni-hagen.de> - - * ext/pgsql/pgsql.c: - fixed typo in deprecated functionname - -2002-01-09 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/shmop/README - ext/shmop/config.m4 - ext/shmop/php_shmop.h - ext/shmop/shmop.c: - - shmop_open has a new flag for read/write access, 'w' - - eliminated a segfault when trying to write to a SHM_RDONLY segment - - eliminated a segfault when an invalid flag which starts with 'a' or 'c' is passed - - updated creators' email addresses - - changed error messages to say shmop_* instead of shm* to correspond with new shmop_* function names - Patch by Ilia Alshanetsky (ilia@prohost.org) - -2002-01-09 Jani Taskinen <sniper@iki.fi> - - * ext/domxml/php_domxml.h: - Fixed compile with older libxml. - - * configure.in: - Fixed the creation of pear-get script. - - * acinclude.m4 - configure.in: - Reverted Hartmut's patch as it caused more trouble than it solved. - - * ext/readline/config.m4: whitespace - -2002-01-08 Jan Lehnardt <jan@lehnardt.de> - - * pear/HTML/Form.php - pear/HTML/Page.php: - fix two warnings, thanks to Erik Hjortsberg <erik@hysteriskt.nu> - -2002-01-08 Jaroslaw Kolakowski <J.Kolakowski@students.mimuw.edu.pl> - - * ext/domxml/php_domxml.c - ext/domxml/php_domxml.h: A - Changed names of functions: - - htmldoc() to html_doc(), - - htmldocfile() to html_doc_file(), - - domxml_htmldumpmem() to domxml_html_dump_mem(), - - htmldumpmem() to html_dump_mem(). - -2002-01-08 Jani Taskinen <sniper@iki.fi> - - * ext/ext_skel: - Some whitespace fixes (naugthy me :) and make use of PHP_CHECK_LIBRARY - macro instead of AC_CHECK_LIB. - - -2002-01-08 Sterling Hughes <sterling@designmultimedia.com> - - * ext/sockets/sockets.c: Changed proto via Georg Richter's request. - -2002-01-08 Jaroslaw Kolakowski <J.Kolakowski@students.mimuw.edu.pl> - - * ext/domxml/php_domxml.h - ext/domxml/php_domxml.c - ext/domxml/config.m4: - - Added functions: htmldoc(), htmldocfile(), domxml_htmldumpmem(). - - Added error handling for the libxml library. - - Added preliminary DOM XSLT support: - -- uses the libxslt library, - -- operates on DOM objects, not strings, - -- functions: domxml_xslt_process(), domxml_xslt_version(). - -2002-01-07 James Cox <james@awpimajes.com> - - * win32/install.txt: - browscap url fix, plus removed ^M references. it should look nice on any os. - - * win32/install.txt: - changed the instructions for php with win32 + apache. Recommending using sapi - over cgi binary, since cgi binary and apache don't mix well security wise. - -2002-01-07 Yasuo Ohgaki <yohgaki@dd.iij4u.or.jp> - - * ext/session/session.c: MFH - - * NEWS: New PostgreSQL functions - -2002-01-07 Egon Schmid <eschmid@s.netic.de> - - * ext/mbstring/mbstring.c: Fixed some protos. - -2002-01-07 Rui Hirokawa <rui_hirokawa@ybb.ne.jp> - - * ext/mbstring/mbstring.c - ext/mbstring/mbstring.h: - added mb_get_info() to get internal settings of mbstring. - -2002-01-07 Markus Fischer <mfischer@guru.josefine.at> - - * ext/domxml/php_domxml.c: - - Fix domxml_node_unlink_node() proto and return value. - -2002-01-07 Thomas V.V.Cox <cox@idecnet.com> - - * pear/HTTP.php: ws - -2002-01-06 Stig Venaas <venaas@uninett.no> - - * ext/ftp/ftp.c - ext/ftp/ftp.h: Added IPv6 support - - * main/network.c - main/php_network.h: - hostconnect now divides the timeout with no. of addresses. If a connection - attempt times out, it goes on to the next. Unless each timeout would be - <5s. Added php_any_addr() that fills out the any address for IPv6 and IPv4. - -2002-01-06 Thomas V.V.Cox <cox@idecnet.com> - - * pear/scripts/pear-get.in - pear/scripts/pear.in: - use the new Console_Getopt::readPHPArgv() function to read args - - * pear/Console/Getopt.php: - Added readPHPArgv() function that will safely read the $argv PHP array - across different PHP configurations. Will take care on register_globals - and register_argc_argv ini directives and the new $_SERVER vars - -2002-01-06 Edin Kadribasic <edink@proventum.net> - - * sapi/cli/.cvsignore - sapi/cli/CREDITS - sapi/cli/Makefile.in - sapi/cli/config.m4 - sapi/cli/getopt.c - sapi/cli/php_cli.c - sapi/cli/php_getopt.h: Added CLI (command line intrerface) sapi. - - * main/SAPI.h - main/main.c: - Added argc and argv in request_info needed for the new cli sapi. - Modified registering $argc and $argv to support cli sapi. - -2002-01-06 Stig Venaas <venaas@uninett.no> - - * ext/sockets/php_sockets.h - ext/sockets/sockets.c - main/network.c - main/php_network.h - configure.in: - Added some consts for arguments in network.c declarations. Moved - php_sockaddr_storage to php_network.h and added check for struct - sockaddr_storage - -2002-01-06 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB/tests/driver/setup.inc: pgsql->mysql - -2002-01-06 Stig Bakken <ssb@fast.no> - - * ChangeLog.2001.gz: * archive the 2001 changelog - -2002-01-06 Thomas V.V.Cox <cox@idecnet.com> - - * pear/DB/tests/pgsql/09numrows.phpt - pear/DB/tests/mysql/09numrows.phpt: this test is no longer here - - * pear/DB/tests/driver/01connect.phpt - pear/DB/tests/driver/02fetch.phpt - pear/DB/tests/driver/03simplequery.phpt - pear/DB/tests/driver/04numcols.phpt - pear/DB/tests/driver/05sequences.phpt - pear/DB/tests/driver/06prepexec.phpt - pear/DB/tests/driver/08affectedrows.phpt - pear/DB/tests/driver/09numrows.phpt - pear/DB/tests/driver/10errormap.phpt - pear/DB/tests/driver/13limit.phpt - pear/DB/tests/driver/14fetchmode_object.phpt - pear/DB/tests/driver/README - pear/DB/tests/driver/connect.inc - pear/DB/tests/driver/mktable.inc - pear/DB/tests/driver/setup.inc - pear/DB/tests/driver/skipif.inc: Multi-Driver portability test - - * pear/DB/tests/errors.inc - pear/DB/tests/limit.inc - pear/DB/tests/numrows.inc - pear/DB/tests/tableinfo.inc: test updates - - * pear/DB/oci8.php: - use count(*) instead of count(a, b) - - preserve the error handler when testing the sequence - - missing E_ALL fixes - - * pear/DB/oci8.php: - change the case of column names to lower case when - "optimize=portability" (use a slow php array_change_key_case() until - PHP get its C native version avaible. Please do it!) - - Improved error reporting in connection - -2002-01-05 Markus Fischer <mfischer@guru.josefine.at> - - * ext/domxml/php_domxml.c: - - Refuse attribute nodes on add_child() and add list destructor for PI - nodes. (Christian Stocker) - - Fix append_child() according to add_child(). - - Fix some protos, minor code and warning message cosmetics. - -2002-01-05 jim winstead <jimw@apache.org> - - * ext/standard/tests/strings/wordwrap.phpt - ext/standard/string.c: - More tweaking of wordwrap() with the cut parameter set. It was being a - little too aggressive and cutting words without breaking at spaces - first. (A couple of tests were incorrect.) - - * ext/standard/tests/strings/wordwrap.phpt - ext/standard/string.c: - New memcpy()-based wordwrap() implementation. The simple case - (single-character break, no forced break) appears to be about 60% - faster, and there's simply no comparison for non-simple cases with - non-trivial amounts of text. The old algorithm was O(n^2) (with an - unfortunately large constant factor) because of the use of strncat(), - the new one is O(n). Added some more tests, too. - -2002-01-05 Thomas V.V.Cox <cox@idecnet.com> - - * pear/scripts/pear-get.in - pear/scripts/pear.in: Added check for $argv avaible - (thanks Michael Härtl <mhaertl@pressline.de>) - -2002-01-05 jim winstead <jimw@apache.org> - - * ext/standard/math.c: Fix the Win32 compile. - -2002-01-05 Egon Schmid <eschmid@s.netic.de> - - * ext/standard/math.c - ext/standard/basic_functions.c: Fixed some protos. - -2002-01-05 jim winstead <jimw@apache.org> - - * ext/standard/math.c: - Apparently multi_convert_to_double_ex() didn't quite do what I - thought. Still need to handle numeric strings. - - * ext/standard/tests/math/pow.phpt - ext/standard/basic_functions.c - ext/standard/math.c - ext/standard/php_math.h: - Fixed pow(), and added finite(), isinf(), and isnan(). Also fixed - pow() tests. - - * ext/standard/tests/math/pow.phpt: - good grief, positive powers of 0 are well-defined. (code fix coming.) - - * ext/standard/reg.c: - Be more aggressive in making sure that substring matches are valid in - ereg_replace before trying to use them. - -2002-01-05 Zak Greant <zak@jobvillage.com> - - * ext/standard/tests/array/array_data.txt: - Surprising how tests can fail when they don't have any supporting data :) Thanks for the catch Jan and Jim - -2002-01-04 Jon Parise <jon@csh.rit.edu> - - * main/rfc1867.c: Nuke unused variable warning (end_arr). - -2002-01-04 Stig Venaas <venaas@uninett.no> - - * ext/ldap/ldap.c - ext/ldap/php_ldap.h: - Made ldap_modify() an alias for ldap_mod_replace(). The two were identical. - -2002-01-04 jim winstead <jimw@apache.org> - - * ext/standard/tests/strings/wordwrap.phpt - ext/standard/string.c: - Fixed segfault in wordwrap() when wrapping to zero width and using - multi-character break or trying to force cut (bug #12768, now fails - and issues a warning because forcing a zero-width cut doesn't make - sense). Also converted to new paramater-passing API and avoid making - an extra copy of the return values. - -2002-01-04 Sterling Hughes <sterling@designmultimedia.com> - - * ext/dio/dio.c: Added the O_NOCTTY option, for terminal i/o. - -2002-01-04 Hartmut Holzgraefe <hartmut@six.de> - - * configure.in: first PHP_EXTENSION_LIBS casualty :( - -2002-01-04 Ben Mansell <ben@zeus.com> - - * sapi/fastcgi/fastcgi.c: - Added log_message function to the FastCGI sapi, so you can see error - output from scripts - -2002-01-04 Hartmut Holzgraefe <hartmut@six.de> - - * ext/ncurses/config.m4: ncurses is useless in webserver modules - - * ext/xmlrpc/config.m4 - ext/xslt/config.m4: more unquoted messages with kommas fixed - - * ext/mcrypt/config.m4: - always quote messages with [...], *especialy* when using kommas in the text - - * ext/domxml/php_domxml.c: proto fixes - - * ext/pcntl/config.m4: use predefined function instead of hardcoded test - - * ext/pcntl/pcntl.c - ext/odbc/velocis.c: proto fix - - * CODING_STANDARDS: small clarification - -2002-01-04 Sascha Schumann <sascha@schumann.cx> - - * genfiles: Remove #line's from var_unserializer.c - -2002-01-04 Hartmut Holzgraefe <hartmut@six.de> - - * ext/readline/config.m4: check for library existance before adding them - - * acinclude.m4: two new check functions for use in config.m4 file - -2002-01-04 Sebastian Bergmann <sb@sebastian-bergmann.de> - - * ext/mssql/.cvsignore: Update .cvsignore. - -2002-01-03 Frank M. Kromann <frank@frontbase.com> - - * ext/mssql/php_mssql.c: - Making error handling thread safe. Thanks to Paco Ortiz <fjortiz@comunet.es> - -2002-01-03 Hartmut Holzgraefe <hartmut@six.de> - - * acinclude.m4 - configure.in: - make configure more robust if extensions add libraries without - checking for their existance first - - old behaviour was to fail on the next library check with misleading - messages, now configure will work but make will fail with a - 'lib not found' message - - * ext/standard/string.c: - fix for bug #14832: basename with 2nd parm corrupts source string - -2002-01-03 Markus Fischer <mfischer@guru.josefine.at> - - * ext/ftp/php_ftp.c: - Now use ZE's builtin zend_zval_type_name(). - - * ext/domxml/php_domxml.c: - - domxml_node_add_child(): Perform deep copy before adding child to prevent - double memory freeing. - - * ext/ftp/php_ftp.c: - FTP_BINARY is more common instead of FTP_IMAGE. - -2002-01-03 Thies C. Arntzen <thies@thieso.net> - - * ext/standard/dir.c: protos fixes by Wolfgang Drews - -2002-01-03 Egon Schmid <eschmid@s.netic.de> - - * ext/ftp/php_ftp.c: - Please, no punctuation mark at the end of the description. - -2002-01-02 Zak Greant <zak@jobvillage.com> - - * ext/standard/basic_functions.c: - Adding key_exists alias for array_key_exists, at the request of One-Who-Shall-Not-Be-Named-Because-He-Is-On-Vacation - -2002-01-02 Stig Bakken <ssb@fast.no> - - * pear/DB/tests/db_error.phpt - pear/DB/tests/db_error2.phpt - pear/tests/pear_error.phpt: * PEAR.php line number changes again - - * pear/tests/pear_registry.phpt: - * registry files renamed from .inf to .reg, update test - - * pear/PEAR/Installer.php: * support "pear-get install XML_RPC" - - * pear/Makefile.in - pear/scripts/.cvsignore - pear/scripts/pear-get.in - pear/scripts/pear.in: - * start splitting "pear" command into "pear" and "pear-get" - - * pear/PEAR/Remote.php: * use new overloading API properly - -2002-01-02 Markus Fischer <mfischer@guru.josefine.at> - - * ext/ftp/php_ftp.c: - - Corrected proto for ftp_connect() (new optional parameter for initial - custom timeout). - - * ext/ftp/ftp.c - ext/ftp/ftp.h - ext/ftp/php_ftp.c - ext/ftp/php_ftp.h: - - Added ftp_set_option(), ftp_get_option() and support for setting a - custom timeout. - -2002-01-02 jim winstead <jimw@apache.org> - - * ext/gd/gd.c: - jpeg2wbmp,png2wbmp: fix prototypes; _php_image_convert: simplify argument count checking - -2002-01-02 Markus Fischer <mfischer@guru.josefine.at> - - * ext/ftp/php_ftp.c: - Fixed ftp_fget() and ftp_mkdir() protos. - - * ext/ftp/php_ftp.c: - Corrected proto for ftp_fget(). - -2002-01-01 Markus Fischer <mfischer@guru.josefine.at> - - * ext/ftp/php_ftp.c - ext/ftp/php_ftp.h: - - Switched to zend_parse_parameters(), unified error/warning messages, - use real resources instead of integers, adjusted prototypes (hope I got - them all). - - * NEWS: - Summarize dbase fixes. - -2002-01-01 Adam Dickmeiss <adam@indexdata.dk> - - * ext/yaz/php_yaz.c: - Removal of non-essential parameters for non-piggyback search. |