2004-01-16 Wez Furlong * ext/sqlite/libsqlite/src/sqlite.w32.h: update file for win32 build 2004-01-16 Sterling Hughes * ext/simplexml/tests/profile04.phpt ext/simplexml/tests/profile05.phpt ext/simplexml/tests/profile06.phpt ext/simplexml/tests/profile07.phpt ext/simplexml/tests/profile10.phpt ext/simplexml/tests/profile11.phpt: update the profile of how namespaces should work after discussions with shane and rob richards. there were a lot of race conditions with regards to the way namespaces have been handled in XML documents so far, this new method removes the race conditions, and gives me a real reason to add the children() and attributes() methods. 2004-01-16 Jani Taskinen * NEWS ZendEngine2/zend_reflection_api.c: - Fixed bug #26640 (__autoload() not invoked by Reflection classes) 2004-01-16 Sterling Hughes * ext/simplexml/tests/profile01.phpt ext/simplexml/tests/profile02.phpt ext/simplexml/tests/profile03.phpt ext/simplexml/tests/profile04.phpt ext/simplexml/tests/profile05.phpt ext/simplexml/tests/profile06.phpt ext/simplexml/tests/profile07.phpt ext/simplexml/tests/profile08.phpt ext/simplexml/tests/profile09.phpt ext/simplexml/tests/profile10.phpt ext/simplexml/tests/profile11.phpt: Add a "profile" of simplexml's expected behaviour in the form of tests. This will be expanded as issues arise and will be a formal definition (in code) of simplexml's behaviour. 2004-01-16 Jani Taskinen * (PHP_4_3) NEWS ext/xml/xml.c: MFH: - Fixed bug #26937 (Warning in xml.c) * ext/xml/xml.c: Kill warning (bug #26937) * tests/lang/bug26640.phpt: Added test case for bug #26640 2004-01-16 Ilia Alshanetsky * ext/sqlite/TODO: Update TODO * EXTENSIONS EXTENSIONS: Added Antony Dovgal as OCI8 maintainer. * run-tests.php: Fixed division by zero warning. 2004-01-16 Jani Taskinen * NEWS NEWS: BFN * ext/mime_magic/mime_magic.c: Fix the mime_magic.debug option init 2004-01-16 Antony Dovgal * ext/oci8/CREDITS: Add myself at last =) 2004-01-16 Ilia Alshanetsky * (PHP_4_3) NEWS ext/pcre/php_pcre.c ext/pcre/tests/bug26927.phpt: MFH: Fixed Bug #26927 (preg_quote() does not escape \0). * ext/pcre/tests/bug26927.phpt: Fixed Bug #26927 (preg_quote() does not escape \0). * ext/pcre/php_pcre.c: Fixed Bug #26927 (preg_quote() does not escape \0). 2004-01-15 Marcus Boerger * ext/sqlite/sqlite.c ext/sqlite/sqlite.c: Fix shutdown * (PHP_4_3) ext/dba/dba.c: Add missing fd creation 2004-01-15 Pierre-Alain Joye * ext/sqlite/package.xml: - Fix the php dependency (wide copy/paste is not that good no? ;) ) 2004-01-15 Zeev Suraski * ZendEngine2/zend.c: Nice patch Christian, but it wasn't at all enabled? :) Fix bug #26883 2004-01-15 Antony Dovgal * ext/oci8/oci8.c: Fix bug #26892, ORA-21301 in ocinewcollection() call. pEnv should be initialized in object mode too. 2004-01-15 Marcus Boerger * ext/simplexml/simplexml.c: Drop userspace iteration correctly. 2004-01-15 Jani Taskinen * ext/oci8/config.m4 ext/oci8/oci8.c: Fix typo * (PHP_4_3) ext/mime_magic/mime_magic.c: Fix overflow * NEWS ext/mime_magic/mime_magic.c: - Fixed bug #26844 (ext/mime_magic: magic file validation broken). 2004-01-15 Ilia Alshanetsky * (PHP_4_3) NEWS ext/imap/php_imap.c: MFH: Fixed bug #26909 (crash in imap_mime_header_decode() when no encoding is used). * ext/imap/php_imap.c: Fixed bug #26909 (crash in imap_mime_header_decode() when no encoding is used). 2004-01-14 Greg Beaver * pear/PEAR.php: fix get_class() case-sensitive incompatibility in PHP5 2004-01-14 Edin Kadribasic * (PECL_4_3) ext/sqlite/libsqlite/src/sqlite.w32.h: Update version number * (PECL_4_3) ext/sqlite/sqlite.dsp: Add new files to windows build 2004-01-14 Ilia Alshanetsky * (PECL_4_3) ext/sqlite/libsqlite/src/date.c ext/sqlite/libsqlite/src/vdbeInt.h ext/sqlite/libsqlite/src/vdbeaux.c: Added new files. 2004-01-14 Marcus Boerger * ext/simplexml/simplexml.c ext/simplexml/tests/010.phpt: This is no longer usefull in any way. 2004-01-14 Ilia Alshanetsky * ext/sqlite/tests/bug26911.phpt: MFH: Fixed bug #26911 (crash in sqlite extension when fetching data from empty queries). * NEWS ext/sqlite/sqlite.c ext/sqlite/sqlite.c ext/sqlite/tests/bug26911.phpt: MFH: Fixed bug #26911 (crash in sqlite extension when fetching data from empty queries). 2004-01-14 Rob Richards * ext/simplexml/simplexml.c: test user define namespace aliases 2004-01-14 Ilia Alshanetsky * (PECL_4_3) ext/sqlite/libsqlite/src/parse.c: Touch parser. * (PECL_4_3) ext/sqlite/config.m4 ext/sqlite/libsqlite/VERSION ext/sqlite/libsqlite/src/attach.c ext/sqlite/libsqlite/src/auth.c ext/sqlite/libsqlite/src/btree.c ext/sqlite/libsqlite/src/btree.h ext/sqlite/libsqlite/src/btree_rb.c ext/sqlite/libsqlite/src/build.c ext/sqlite/libsqlite/src/copy.c ext/sqlite/libsqlite/src/delete.c ext/sqlite/libsqlite/src/encode.c ext/sqlite/libsqlite/src/expr.c ext/sqlite/libsqlite/src/func.c ext/sqlite/libsqlite/src/hash.c ext/sqlite/libsqlite/src/hash.h ext/sqlite/libsqlite/src/insert.c ext/sqlite/libsqlite/src/main.c ext/sqlite/libsqlite/src/opcodes.c ext/sqlite/libsqlite/src/opcodes.h ext/sqlite/libsqlite/src/os.c ext/sqlite/libsqlite/src/os.h ext/sqlite/libsqlite/src/pager.c ext/sqlite/libsqlite/src/pager.h ext/sqlite/libsqlite/src/parse.c ext/sqlite/libsqlite/src/parse.h ext/sqlite/libsqlite/src/parse.y ext/sqlite/libsqlite/src/pragma.c ext/sqlite/libsqlite/src/printf.c ext/sqlite/libsqlite/src/random.c ext/sqlite/libsqlite/src/select.c ext/sqlite/libsqlite/src/sqlite.h.in ext/sqlite/libsqlite/src/sqlite.w32.h ext/sqlite/libsqlite/src/sqliteInt.h ext/sqlite/libsqlite/src/table.c ext/sqlite/libsqlite/src/tokenize.c ext/sqlite/libsqlite/src/trigger.c ext/sqlite/libsqlite/src/update.c ext/sqlite/libsqlite/src/util.c ext/sqlite/libsqlite/src/vacuum.c ext/sqlite/libsqlite/src/vdbe.c ext/sqlite/libsqlite/src/vdbe.h ext/sqlite/libsqlite/src/where.c: Upgrade bundled libsqlite to 2.8.11 * ext/sqlite/libsqlite/src/parse.c: touch generated parser. * ext/sqlite/libsqlite/src/date.c ext/sqlite/libsqlite/src/hash.c ext/sqlite/libsqlite/src/hash.h ext/sqlite/libsqlite/src/opcodes.c ext/sqlite/libsqlite/src/opcodes.h ext/sqlite/libsqlite/src/os.c ext/sqlite/libsqlite/src/os.h ext/sqlite/libsqlite/src/pager.c ext/sqlite/libsqlite/src/printf.c ext/sqlite/libsqlite/src/select.c ext/sqlite/libsqlite/src/sqliteInt.h ext/sqlite/libsqlite/src/tokenize.c ext/sqlite/libsqlite/src/util.c ext/sqlite/libsqlite/src/vdbe.c ext/sqlite/libsqlite/src/vdbeInt.h ext/sqlite/libsqlite/src/vdbeaux.c ext/sqlite/libsqlite/src/where.c: Upgraded bundled libsqlite to 2.8.11 (fixed critical bug of *NIX systems). * NEWS ext/sqlite/libsqlite/VERSION ext/sqlite/libsqlite/src/btree_rb.c: Upgraded bundled libsqlite to 2.8.11 (fixed critical bug of *NIX systems). 2004-01-14 Wez Furlong * (PHP_4_3) main/network.c: Probable fix for: Bug #25575 stream_set_blocking with STDIN doesnt block * ext/standard/file.c: Remove stale code from flock(); spotted by Hartmut. * (PHP_4_3) NEWS ext/standard/file.c: Fixed bug #26772 (fgets returns NULL instead of FALSE). (Wez) * ext/standard/file.c: Fix #26772: fgets returns NULL instead of FALSE. 2004-01-14 Zeev Suraski * ZendEngine2/zend_compile.c: Don't allow interfaces to implement anything 2004-01-14 Wez Furlong * ext/sqlite/libsqlite/src/parse.c: touch 2004-01-14 Andi Gutmans * ZendEngine2/zend_operators.h: - Remove bogus macros * ext/imap/php_imap.c: - Remove use of bogus macro 2004-01-14 Wez Furlong * sapi/cli/cli_win32.c sapi/cli/config.w32 sapi/cli/php_cli.c: Add optional php-win.exe variation of the CLI sapi. php-win.exe runs in the windows GUI subsystem, and thus has no console; stdio handles are effectively set to /dev/null and no "dos box" will appear on screen when running scripts using this sapi (php-gtk people will be familiar with this concept). Aside from those differences, php-win.exe is 100% identical to regular CLI 2004-01-13 Ilia Alshanetsky * (PHP_4_3) NEWS ext/standard/formatted_print.c ext/standard/tests/strings/bug26878.phpt: MFH: Fixed bug #26878 (problem with multiple references to the same variable with different types). * ext/standard/tests/strings/bug26878.phpt: Fixed bug #26878 (problem with multiple references to the same variable with different types). * ext/standard/formatted_print.c: Fixed bug #26878 (problem with multiple references to the same variable with different types). 2004-01-13 Rob Richards * ext/simplexml/simplexml.c ext/simplexml/tests/017.phpt: add support for $foo["a:bar"] fix xsearch to only return values for text,element and attribute nodes fix getChildren and return array remove most methods update test 2004-01-13 Jani Taskinen * (PHP_4_3) ext/ftp/ftp.c: MFH: - Fixed bug #26896 (ext/ftp does not work as shared extension) * ext/ftp/ftp.c: - Fixed bug #26896 (ext/ftp does not work as shared extension) * NEWS NEWS: BFN 2004-01-13 Wez Furlong * ZendEngine2/zend_ini_parser.y: Don't treat strings containing : as potential constant names in the .ini parser. This fixes Bug #26893 * ext/com_dotnet/com_handlers.c: reinstate this ifdef for people without .Net SDK * ext/com_dotnet/com_handlers.c: Fix refcount on these return values to avoid a leak and allow object dtor's to be called. This in turn prevents a massive slow-down in CoUninitialize which would have to forcibly destroy the COM objects in request shutdown. 2004-01-13 Rob Richards * ext/dom/php_dom.c: fix getElementsByTagName and getElementsByTagNameNS - allow * 2004-01-13 Wez Furlong * ext/com_dotnet/com_com.c ext/com_dotnet/com_extension.c ext/com_dotnet/com_handlers.c ext/com_dotnet/php_com_dotnet_internal.h: Fix leaking constructors. Implement a cache for method signatures and DISPID's to greatly improve performance when repeatedly accessing members with the same names. 2004-01-13 Derick Rethans * (PHP_4_3) Zend/zend.c sapi/cgi/cgi_main.c sapi/cli/php_cli.c: - Fixed year in version notices 2004-01-13 Sara Golemon * ext/curl/config.w32: Don't even define this. 2004-01-13 John Coggeshall * ext/sqlite/sess_sqlite.c: Whoops... Ilia forgot a ')' 2004-01-13 Wez Furlong * win32/time.c: make usleep actually work properly * ext/com_dotnet/com_com.c ext/com_dotnet/com_handlers.c ext/com_dotnet/php_com_dotnet_internal.h: Support automatic handling of byref parameters 2004-01-12 Ilia Alshanetsky * ext/sqlite/sess_sqlite.c: Fixed a bug that would cause the sqlite session database to grow endlessly. 2004-01-12 Ard Biesheuvel * ext/interbase/interbase.c: More handsome solution for previous fix * ext/interbase/interbase.c: Added sanity check on ibase_[p]connect() dialect argument (fixes obscure unregistered bug) 2004-01-12 Martin Kraemer * ext/bz2/php_bz2.h: Avoid duplicate symbols; definition is in bz2.c 2004-01-12 Ilia Alshanetsky * (PHP_4_3) configure.in main/php_version.h: Back to dev. * (PHP_4_3) NEWS: Set release date. * (PHP_4_3) configure.in main/php_version.h: Go with 4.3.5RC1 2004-01-12 Andi Gutmans * ZendEngine2/zend_compile.c: - Return the PHP 4 behavior of not allowing class declerations within - class declerations. This happened when declaring a class within a - method. class A { function foo() { class B { } } } 2004-01-12 Marcus Boerger * ext/mysql/php_mysql.c: Synch mysql_fetch_object with mysqli, sqlite and pgsql * ext/mysqli/mysqli_nonapi.c: Proto fix * ext/sqlite/sqlite.c: No longer needed * ZendEngine2/zend_API.h main/php.h: Add missing macro 2004-01-11 Wez Furlong * ZendEngine2/zend_compile.c ZendEngine2/zend_language_scanner.h ZendEngine2/zend_language_scanner.l: TSRMLS fix 2004-01-11 Ilia Alshanetsky * (PHP_4_3) NEWS ext/pgsql/pgsql.c: MFH: Fixed bug #26864 (pg_(update|delete) ignore PGSQL_DML_EXEC option). * ext/pgsql/pgsql.c: Fixed bug #26864 (pg_(update|delete) ignore PGSQL_DML_EXEC option). 2004-01-11 Andi Gutmans * ZendEngine2/zend_language_parser.y: - Re-allow conditional class declerations. Needless to say that I also - think it's not great coding.. Use polymorphism instead :) * ZendEngine2/zend_compile.c ZendEngine2/zend_language_scanner.h ZendEngine2/zend_language_scanner.l: - This should fix the problem of conditional function decleration on the - same line of code not to work. You should re-evaluate your coding style - if you really code this way :) 2004-01-11 Jani Taskinen * NEWS: oops.. * NEWS: BFN * tests/lang/bug26869.phpt: add test case for bug #26869 2004-01-11 Andrey Hristov * ext/standard/tests/array/var_export.phpt: fixing test 2004-01-11 Rui Hirokawa * ext/sqlite/config.m4: added utf8 support option for sqlite >= 2.8.9. 2004-01-10 Andrey Hristov * ext/standard/tests/array/007.phpt ext/standard/tests/array/array_intersect_1.phpt: fixing tests after last Derick's commit that changed the behaviour of var_export() :) 2004-01-10 Marcus Boerger * ext/simplexml/tests/014.phpt ext/simplexml/tests/014a.phpt ext/simplexml/tests/014b.phpt: Update attribute tests. * ext/simplexml/simplexml.c: - Cleanup class_entry - allow derived classes - fix new SimpleXML_Element() 2004-01-10 Zeev Suraski * ZendEngine2/zend_operators.c: Remove conflict 2004-01-10 Rob Richards * ext/dom/dom_iterators.c ext/dom/nodelist.c ext/dom/php_dom.h ext/dom/xpath.c: XPath query returns nodelist object rather than array 2004-01-10 Zeev Suraski * ZendEngine2/zend_builtin_functions.c ZendEngine2/zend_execute_API.c ZendEngine2/zend_globals.h ZendEngine2/zend_operators.c: Added error mask to set_error_handler() Patch by Christian Schneider 2004-01-09 Wez Furlong * acinclude.m4 ZendEngine2/acconfig.h: support for building asm in the unix buildsys. Also, when ZEND_ACCONFIG_H_NO_C_PROTOS is defined, omit the C prototypes from the configuration header so that it can be included into asm files. 2004-01-09 Marcus Boerger * ZendEngine2/RFCs/002.txt: this one is declined * ext/pgsql/config.m4: Use pg_config if it can be found. 2004-01-09 Wez Furlong * ZendEngine2/zend_object_handlers.h: must be extern to avoid problems with some compilers * ext/session/php_session.h ext/session/session.c: export tsrm id for session globals. * ext/informix/config.w32: let informix build 2004-01-09 Stanislav Malyshev * ZendEngine2/tests/bug26077.phpt: fix expect 2004-01-09 Edin Kadribasic * ext/informix/ifx.ec: Fix ZTS build 2004-01-09 Stanislav Malyshev * ZendEngine2/zend_compile.c: Bug #25816 - disallow arrays in class constants * ZendEngine2/tests/bug26077.phpt: add test * ZendEngine2/zend_compile.c ZendEngine2/zend_execute.c: Fix Bug #26077 - memory leak when new() result is not assigned and no constructor defined 2004-01-09 Wez Furlong * ext/mhash/config.w32: let mhash build 2004-01-09 Sterling Hughes * ext/simplexml/php_simplexml.h ext/simplexml/simplexml.c: Remove these initializers as they are unused. 2004-01-09 Jani Taskinen * ext/sqlite/libsqlite/src/libsqlite.dsp: - Fix build 2004-01-09 Ilia Alshanetsky * NEWS: sqlite news * (PHP_4_3) NEWS ext/standard/mail.c: MFH: Fixed bug #26847 (memory leak in mail() when to/subject contain only spaces). * ext/standard/mail.c: Fixed bug #26847 (memory leak in mail() when to/subject contain only spaces) 2004-01-08 Sterling Hughes * ext/simplexml/simplexml.c: Fix dumping, when dumping a text element, for example: helly sterling '); var_dump($doc->name[0]->first); Used to not display the node's content, now it does. 2004-01-08 Wez Furlong * ext/simplexml/config.w32: add optional dep on spl for simplexml. Fix dep handling in buildconf 2004-01-08 Marcus Boerger * ext/simplexml/README: Add some minimalistic documentation * ext/simplexml/simplexml.c: Fix windows build issue * ext/simplexml/simplexml.c: Cannot use shared SPL * ext/sqlite/sqlite.c: There's no more interaction with SPL 2004-01-08 Jani Taskinen * ext/standard/url_scanner_ex.c ext/standard/var_unserializer.c: touch generated files * ext/sqlite/libsqlite/src/parse.c: touch to make build work without lemon.. * run-tests.php run-tests2.php TSRM/tsrm_nw.h TSRM/tsrm_virtual_cwd.h TSRM/tsrm_win32.h ZendEngine2/acconfig.h ZendEngine2/zend.c ZendEngine2/zend.h ZendEngine2/zend_API.c ZendEngine2/zend_API.h ZendEngine2/zend_alloc.c ZendEngine2/zend_alloc.h ZendEngine2/zend_builtin_functions.c ZendEngine2/zend_builtin_functions.h ZendEngine2/zend_compile.c ZendEngine2/zend_compile.h ZendEngine2/zend_config.nw.h ZendEngine2/zend_config.w32.h ZendEngine2/zend_constants.c ZendEngine2/zend_constants.h ZendEngine2/zend_default_classes.c ZendEngine2/zend_default_classes.h ZendEngine2/zend_dynamic_array.c ZendEngine2/zend_dynamic_array.h ZendEngine2/zend_errors.h ZendEngine2/zend_execute.c ZendEngine2/zend_execute.h ZendEngine2/zend_execute_API.c ZendEngine2/zend_extensions.c ZendEngine2/zend_extensions.h ZendEngine2/zend_fast_cache.h ZendEngine2/zend_globals.h ZendEngine2/zend_globals_macros.h ZendEngine2/zend_hash.c ZendEngine2/zend_hash.h ZendEngine2/zend_highlight.c ZendEngine2/zend_highlight.h ZendEngine2/zend_indent.c ZendEngine2/zend_indent.h ZendEngine2/zend_ini.c ZendEngine2/zend_ini.h ZendEngine2/zend_ini_scanner.h ZendEngine2/zend_interfaces.c ZendEngine2/zend_interfaces.h ZendEngine2/zend_istdiostream.h ZendEngine2/zend_iterators.c ZendEngine2/zend_iterators.h ZendEngine2/zend_language_scanner.h ZendEngine2/zend_list.c ZendEngine2/zend_list.h ZendEngine2/zend_llist.c ZendEngine2/zend_llist.h ZendEngine2/zend_mm.c ZendEngine2/zend_mm.h ZendEngine2/zend_modules.h ZendEngine2/zend_multibyte.c ZendEngine2/zend_multibyte.h ZendEngine2/zend_multiply.h ZendEngine2/zend_object_handlers.c ZendEngine2/zend_object_handlers.h ZendEngine2/zend_objects.c ZendEngine2/zend_objects.h ZendEngine2/zend_objects_API.c ZendEngine2/zend_objects_API.h ZendEngine2/zend_opcode.c ZendEngine2/zend_operators.c ZendEngine2/zend_operators.h ZendEngine2/zend_ptr_stack.c ZendEngine2/zend_ptr_stack.h ZendEngine2/zend_qsort.c ZendEngine2/zend_qsort.h ZendEngine2/zend_reflection_api.c ZendEngine2/zend_reflection_api.h ZendEngine2/zend_sprintf.c ZendEngine2/zend_stack.c ZendEngine2/zend_stack.h ZendEngine2/zend_static_allocator.c ZendEngine2/zend_static_allocator.h ZendEngine2/zend_stream.c ZendEngine2/zend_stream.h ZendEngine2/zend_ts_hash.c ZendEngine2/zend_ts_hash.h ZendEngine2/zend_types.h ZendEngine2/zend_variables.c ZendEngine2/zend_variables.h build/build.mk build/build2.mk build/buildcheck.sh build/mkdep.awk ext/bcmath/php_bcmath.h ext/bz2/php_bz2.h ext/com_dotnet/php_com_dotnet.h ext/com_dotnet/php_com_dotnet_internal.h ext/cpdf/php_cpdf.h ext/ctype/php_ctype.h ext/curl/php_curl.h ext/dba/php_dba.h ext/dba/libcdb/cdb.h ext/dba/libcdb/cdb_make.h ext/dba/libcdb/uint32.h ext/dba/libflatfile/flatfile.h ext/dba/libinifile/inifile.h ext/dbase/php_dbase.h ext/dbx/dbx.h ext/dbx/dbx_fbsql.h ext/dbx/dbx_mssql.h ext/dbx/dbx_mysql.h ext/dbx/dbx_oci8.h ext/dbx/dbx_odbc.h ext/dbx/dbx_pgsql.h ext/dbx/dbx_sqlite.h ext/dbx/dbx_sybasect.h ext/dbx/php_dbx.h ext/dio/php_dio.h ext/dom/dom_ce.h ext/dom/dom_fe.h ext/dom/dom_properties.h ext/dom/php_dom.h ext/dom/xml_common.h ext/exif/php_exif.h ext/fam/php_fam.h ext/fbsql/php_fbsql.h ext/fdf/php_fdf.h ext/filepro/php_filepro.h ext/ftp/ftp.h ext/ftp/php_ftp.h ext/gd/php_gd.h ext/gettext/php_gettext.h ext/gmp/php_gmp.h ext/iconv/php_iconv.h ext/imap/php_imap.h ext/informix/ifx.ec ext/informix/php_informix.h ext/informix/php_informix_includes.h ext/ingres_ii/ii.h ext/ingres_ii/php_ii.h ext/interbase/interbase.rc ext/interbase/php_interbase.h ext/ircg/ircg_scanner.re ext/ircg/php_ircg.h ext/ldap/php_ldap.h ext/mbstring/mb_gpc.h ext/mbstring/mbstring.h ext/mbstring/php_mbregex.h ext/mbstring/php_unicode.h ext/mcrypt/php_mcrypt.h ext/mcve/php_mcve.h ext/mhash/php_mhash.h ext/mime_magic/php_mime_magic.h ext/mime_magic/phpmimemagic.h ext/ming/php_ming.h ext/mnogosearch/php_mnogo.h ext/mono/php_mono.h ext/msession/msession.c ext/msession/php_msession.h ext/msql/php_msql.h ext/mssql/php_mssql.h ext/mysql/php_mysql.h ext/mysqli/mysqli_fe.c ext/mysqli/mysqli_prop.c ext/mysqli/mysqli_report.h ext/mysqli/php_mysqli.h ext/ncurses/php_ncurses.h ext/ncurses/php_ncurses_fe.h ext/oci8/php_oci8.h ext/odbc/php_birdstep.h ext/odbc/php_odbc.h ext/odbc/php_odbc_includes.h ext/openssl/php_openssl.h ext/pcntl/php_pcntl.h ext/pcntl/php_signal.h ext/pcre/php_pcre.h ext/pdf/php_pdf.h ext/pfpro/php_pfpro.h ext/pgsql/php_pgsql.h ext/posix/php_posix.h ext/pspell/php_pspell.h ext/readline/php_readline.h ext/recode/php_recode.h ext/session/mod_files.h ext/session/mod_mm.h ext/session/mod_user.h ext/session/php_session.h ext/shmop/php_shmop.h ext/simplexml/php_simplexml.h ext/snmp/php_snmp.h ext/sockets/php_sockets.h ext/sockets/php_sockets_win.h ext/sockets/unix_socket_constants.h ext/sockets/win32_socket_constants.h ext/sqlite/php_sqlite.h ext/standard/base64.h ext/standard/basic_functions.h ext/standard/crc32.h ext/standard/credits.h ext/standard/css.h ext/standard/cyr_convert.h ext/standard/datetime.h ext/standard/dl.h ext/standard/dns.h ext/standard/exec.h ext/standard/file.h ext/standard/flock_compat.h ext/standard/fsock.h ext/standard/head.h ext/standard/html.h ext/standard/info.h ext/standard/md5.h ext/standard/microtime.h ext/standard/pack.h ext/standard/pageinfo.h ext/standard/php_array.h ext/standard/php_assert.h ext/standard/php_browscap.h ext/standard/php_crypt.h ext/standard/php_dir.h ext/standard/php_ext_syslog.h ext/standard/php_filestat.h ext/standard/php_fopen_wrappers.h ext/standard/php_ftok.h ext/standard/php_http.h ext/standard/php_image.h ext/standard/php_incomplete_class.h ext/standard/php_iptc.h ext/standard/php_lcg.h ext/standard/php_link.h ext/standard/php_mail.h ext/standard/php_math.h ext/standard/php_metaphone.h ext/standard/php_parsedate.h ext/standard/php_rand.h ext/standard/php_smart_str.h ext/standard/php_smart_str_public.h ext/standard/php_standard.h ext/standard/php_string.h ext/standard/php_sunfuncs.h ext/standard/php_type.h ext/standard/php_uuencode.h ext/standard/php_var.h ext/standard/php_versioning.h ext/standard/proc_open.h ext/standard/quot_print.h ext/standard/reg.h ext/standard/scanf.h ext/standard/sha1.h ext/standard/streamsfuncs.h ext/standard/uniqid.h ext/standard/url.h ext/standard/url_scanner.h ext/standard/url_scanner_ex.h ext/standard/url_scanner_ex.re ext/standard/var_unserializer.re ext/sybase/php_sybase_db.h ext/sybase_ct/php_sybase_ct.h ext/sysvmsg/php_sysvmsg.h ext/sysvsem/php_sysvsem.h ext/sysvshm/php_sysvshm.h ext/tokenizer/php_tokenizer.h ext/wddx/php_wddx.h ext/wddx/php_wddx_api.h ext/xml/expat_compat.h ext/xml/php_xml.h ext/xmlrpc/php_xmlrpc.h ext/xsl/php_xsl.h ext/xsl/xsl_fe.h ext/yaz/php_yaz.h ext/yp/php_yp.h ext/zlib/php_zlib.h main/SAPI.h main/build-defs.h.in main/config.nw.h main/fopen_wrappers.h main/internal_functions.c.in main/internal_functions_registry.h main/logos.h main/php.h main/php3_compat.h main/php_compat.h main/php_content_types.h main/php_globals.h main/php_ini.h main/php_logos.h main/php_main.h main/php_memory_streams.h main/php_network.h main/php_open_temporary_file.h main/php_output.h main/php_realpath.c main/php_reentrancy.h main/php_regex.h main/php_scandir.h main/php_streams.h main/php_syslog.h main/php_ticks.h main/php_variables.h main/rfc1867.h main/safe_mode.h main/snprintf.h main/spprintf.h main/win95nt.h main/streams/php_stream_context.h main/streams/php_stream_filter_api.h main/streams/php_stream_mmap.h main/streams/php_stream_plain_wrapper.h main/streams/php_stream_transport.h main/streams/php_stream_userspace.h main/streams/php_streams_int.h netware/sys/stat.h pear/CMD.php pear/PEAR.php pear/System.php pear/package.dtd pear/Archive/Tar.php pear/Console/Getopt.php pear/OS/Guess.php pear/PEAR/Autoloader.php pear/PEAR/Builder.php pear/PEAR/Command.php pear/PEAR/Common.php pear/PEAR/Config.php pear/PEAR/Dependency.php pear/PEAR/DependencyDB.php pear/PEAR/Downloader.php pear/PEAR/Installer.php pear/PEAR/Packager.php pear/PEAR/Registry.php pear/PEAR/Remote.php pear/PEAR/Command/Auth.php pear/PEAR/Command/Build.php pear/PEAR/Command/Common.php pear/PEAR/Command/Config.php pear/PEAR/Command/Install.php pear/PEAR/Command/Mirror.php pear/PEAR/Command/Package.php pear/PEAR/Command/Registry.php pear/PEAR/Command/Remote.php pear/PEAR/Frontend/CLI.php pear/scripts/pear.bat pear/scripts/pearcmd.php pear/scripts/pearwin.php sapi/activescript/classfactory.cpp sapi/activescript/php4activescript.h sapi/activescript/php4as_classfactory.h sapi/activescript/php4as_scriptengine.h sapi/activescript/scriptengine.cpp sapi/apache/mod_php5.h sapi/apache/php_apache_http.h sapi/apache2filter/php_apache.h sapi/apache2handler/php_apache.h sapi/apache_hooks/mod_php4.h sapi/cgi/php_getopt.h sapi/cli/php.1.in sapi/cli/php_getopt.h sapi/embed/php_embed.h sapi/phttpd/php_phttpd.h sapi/thttpd/php_thttpd.h sapi/webjames/php_webjames.h scripts/dev/conv_z_macros win32/crypt_win32.h win32/grp.h win32/md5crypt.h win32/php5dllts.rc2 win32/php5ts.rc2 win32/php5ts_cli.rc2 win32/pwd.h win32/select.h win32/syslog.h win32/winutil.h: - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 Wez Furlong * ext/sqlite/tests/blankdb.inc ext/sqlite/tests/sqlite_oo_029.phpt: fix tests for win32 2004-01-08 Jani Taskinen * ext/dba/dba_qdbm.c: correct header * header: Happy new year! 2004-01-08 Wez Furlong * ext/sqlite/sqlite.dsp: add new files to .dsp * ext/sqlite/config.w32 ext/sqlite/libsqlite/src/sqlite.w32.h: Update win32 build for new version of libsqlite 2004-01-08 Ilia Alshanetsky * ext/sqlite/config.m4 ext/sqlite/config.w32 ext/sqlite/libsqlite/VERSION ext/sqlite/libsqlite/src/attach.c ext/sqlite/libsqlite/src/auth.c ext/sqlite/libsqlite/src/btree.c ext/sqlite/libsqlite/src/btree.h ext/sqlite/libsqlite/src/btree_rb.c ext/sqlite/libsqlite/src/build.c ext/sqlite/libsqlite/src/copy.c ext/sqlite/libsqlite/src/date.c ext/sqlite/libsqlite/src/delete.c ext/sqlite/libsqlite/src/encode.c ext/sqlite/libsqlite/src/expr.c ext/sqlite/libsqlite/src/func.c ext/sqlite/libsqlite/src/hash.c ext/sqlite/libsqlite/src/hash.h ext/sqlite/libsqlite/src/insert.c ext/sqlite/libsqlite/src/main.c ext/sqlite/libsqlite/src/opcodes.c ext/sqlite/libsqlite/src/opcodes.h ext/sqlite/libsqlite/src/os.c ext/sqlite/libsqlite/src/os.h ext/sqlite/libsqlite/src/pager.c ext/sqlite/libsqlite/src/pager.h ext/sqlite/libsqlite/src/parse.c ext/sqlite/libsqlite/src/parse.h ext/sqlite/libsqlite/src/parse.y ext/sqlite/libsqlite/src/pragma.c ext/sqlite/libsqlite/src/printf.c ext/sqlite/libsqlite/src/random.c ext/sqlite/libsqlite/src/select.c ext/sqlite/libsqlite/src/sqlite.h.in ext/sqlite/libsqlite/src/sqliteInt.h ext/sqlite/libsqlite/src/table.c ext/sqlite/libsqlite/src/tokenize.c ext/sqlite/libsqlite/src/trigger.c ext/sqlite/libsqlite/src/update.c ext/sqlite/libsqlite/src/util.c ext/sqlite/libsqlite/src/vacuum.c ext/sqlite/libsqlite/src/vdbe.c ext/sqlite/libsqlite/src/vdbe.h ext/sqlite/libsqlite/src/vdbeInt.h ext/sqlite/libsqlite/src/vdbeaux.c ext/sqlite/libsqlite/src/where.c: Upgrade bundled libsqlite to 2.8.9 2004-01-08 Wez Furlong * sapi/cgi/config.w32: fix fastcgi build 2004-01-08 Andi Gutmans * ZendEngine2/zend_ini_parser.y ZendEngine2/zend_ini_scanner.l ZendEngine2/zend_language_parser.y ZendEngine2/zend_language_scanner.l: - - A belated happy holidays (by two years) * TSRM/tsrm_nw.c TSRM/tsrm_virtual_cwd.c TSRM/tsrm_win32.c ext/bcmath/bcmath.c ext/bz2/bz2.c ext/calendar/cal_unix.c ext/calendar/calendar.c ext/calendar/easter.c ext/com_dotnet/com_com.c ext/com_dotnet/com_dotnet.c ext/com_dotnet/com_extension.c ext/com_dotnet/com_handlers.c ext/com_dotnet/com_iterator.c ext/com_dotnet/com_misc.c ext/com_dotnet/com_olechar.c ext/com_dotnet/com_saproxy.c ext/com_dotnet/com_typeinfo.c ext/com_dotnet/com_variant.c ext/com_dotnet/com_wrapper.c ext/cpdf/cpdf.c ext/ctype/ctype.c ext/curl/interface.c ext/curl/multi.c ext/curl/streams.c ext/dba/dba.c ext/dba/dba_cdb.c ext/dba/dba_db2.c ext/dba/dba_db3.c ext/dba/dba_db4.c ext/dba/dba_dbm.c ext/dba/dba_flatfile.c ext/dba/dba_gdbm.c ext/dba/dba_inifile.c ext/dba/dba_ndbm.c ext/dba/dba_qdbm.c ext/dba/libcdb/cdb.c ext/dba/libcdb/cdb_make.c ext/dba/libcdb/uint32.c ext/dba/libflatfile/flatfile.c ext/dba/libinifile/inifile.c ext/dbase/dbase.c ext/dbx/dbx.c ext/dbx/dbx_fbsql.c ext/dbx/dbx_mssql.c ext/dbx/dbx_mysql.c ext/dbx/dbx_oci8.c ext/dbx/dbx_odbc.c ext/dbx/dbx_pgsql.c ext/dbx/dbx_sqlite.c ext/dbx/dbx_sybasect.c ext/dio/dio.c ext/dom/attr.c ext/dom/cdatasection.c ext/dom/characterdata.c ext/dom/comment.c ext/dom/document.c ext/dom/documentfragment.c ext/dom/documenttype.c ext/dom/dom_iterators.c ext/dom/domconfiguration.c ext/dom/domerror.c ext/dom/domerrorhandler.c ext/dom/domexception.c ext/dom/domimplementation.c ext/dom/domimplementationlist.c ext/dom/domimplementationsource.c ext/dom/domlocator.c ext/dom/domstringlist.c ext/dom/element.c ext/dom/entity.c ext/dom/entityreference.c ext/dom/namednodemap.c ext/dom/namelist.c ext/dom/node.c ext/dom/nodelist.c ext/dom/notation.c ext/dom/php_dom.c ext/dom/processinginstruction.c ext/dom/string_extend.c ext/dom/text.c ext/dom/typeinfo.c ext/dom/userdatahandler.c ext/dom/xpath.c ext/exif/exif.c ext/fam/fam.c ext/fbsql/php_fbsql.c ext/fdf/fdf.c ext/filepro/filepro.c ext/ftp/ftp.c ext/ftp/php_ftp.c ext/gd/gd.c ext/gd/gd_ctx.c ext/gd/libgd/xbm.c ext/gettext/gettext.c ext/gmp/gmp.c ext/iconv/iconv.c ext/imap/php_imap.c ext/ingres_ii/ii.c ext/interbase/interbase.c ext/ircg/ircg.c ext/ircg/ircg_common.c ext/ircg/ircg_scanner.c ext/ircg/ircg_thttpd.c ext/ldap/ldap.c ext/mbstring/mb_gpc.c ext/mbstring/mbstring.c ext/mbstring/php_mbregex.c ext/mbstring/php_unicode.c ext/mcrypt/mcrypt.c ext/mcve/mcve.c ext/mhash/mhash.c ext/mime_magic/mime_magic.c ext/ming/ming.c ext/mnogosearch/php_mnogo.c ext/mono/php_mono.c ext/msql/php_msql.c ext/mssql/php_mssql.c ext/mysql/php_mysql.c ext/mysqli/mysqli.c ext/mysqli/mysqli_api.c ext/mysqli/mysqli_fe.c ext/mysqli/mysqli_nonapi.c ext/mysqli/mysqli_report.c ext/ncurses/ncurses.c ext/ncurses/ncurses_fe.c ext/ncurses/ncurses_functions.c ext/oci8/oci8.c ext/odbc/birdstep.c ext/odbc/php_odbc.c ext/openssl/openssl.c ext/openssl/xp_ssl.c ext/oracle/oracle.c ext/ovrimos/ovrimos.c ext/pcntl/pcntl.c ext/pcntl/php_signal.c ext/pcre/php_pcre.c ext/pcre/pcrelib/dftables.c ext/pcre/pcrelib/get.c ext/pcre/pcrelib/maketables.c ext/pcre/pcrelib/pcre.c ext/pcre/pcrelib/pcreposix.c ext/pcre/pcrelib/study.c ext/pdf/pdf.c ext/pfpro/pfpro.c ext/pgsql/pgsql.c ext/posix/posix.c ext/pspell/pspell.c ext/readline/readline.c ext/recode/recode.c ext/session/mod_files.c ext/session/mod_mm.c ext/session/mod_user.c ext/session/session.c ext/shmop/shmop.c ext/simplexml/simplexml.c ext/snmp/snmp.c ext/sockets/php_sockets_win.c ext/sockets/sockets.c ext/sqlite/sess_sqlite.c ext/sqlite/sqlite.c ext/standard/array.c ext/standard/assert.c ext/standard/base64.c ext/standard/basic_functions.c ext/standard/browscap.c ext/standard/crc32.c ext/standard/credits.c ext/standard/crypt.c ext/standard/css.c ext/standard/cyr_convert.c ext/standard/datetime.c ext/standard/dir.c ext/standard/dl.c ext/standard/dns.c ext/standard/exec.c ext/standard/file.c ext/standard/filestat.c ext/standard/filters.c ext/standard/flock_compat.c ext/standard/formatted_print.c ext/standard/fsock.c ext/standard/ftok.c ext/standard/ftp_fopen_wrapper.c ext/standard/head.c ext/standard/html.c ext/standard/http.c ext/standard/http_fopen_wrapper.c ext/standard/image.c ext/standard/incomplete_class.c ext/standard/info.c ext/standard/iptc.c ext/standard/lcg.c ext/standard/levenshtein.c ext/standard/link.c ext/standard/mail.c ext/standard/math.c ext/standard/md5.c ext/standard/metaphone.c ext/standard/microtime.c ext/standard/pack.c ext/standard/pageinfo.c ext/standard/php_fopen_wrapper.c ext/standard/proc_open.c ext/standard/quot_print.c ext/standard/rand.c ext/standard/reg.c ext/standard/scanf.c ext/standard/sha1.c ext/standard/soundex.c ext/standard/streamsfuncs.c ext/standard/string.c ext/standard/sunfuncs.c ext/standard/syslog.c ext/standard/type.c ext/standard/uniqid.c ext/standard/url.c ext/standard/url_scanner.c ext/standard/url_scanner_ex.c ext/standard/user_filters.c ext/standard/uuencode.c ext/standard/var.c ext/standard/var_unserializer.c ext/standard/versioning.c ext/sybase/php_sybase_db.c ext/sybase_ct/php_sybase_ct.c ext/sysvmsg/sysvmsg.c ext/sysvsem/sysvsem.c ext/sysvshm/sysvshm.c ext/tokenizer/tokenizer.c ext/wddx/wddx.c ext/xml/compat.c ext/xml/xml.c ext/xmlrpc/xmlrpc-epi-php.c ext/xsl/php_xsl.c ext/xsl/xsltprocessor.c ext/yaz/php_yaz.c ext/yp/yp.c ext/zlib/zlib.c ext/zlib/zlib_fopen_wrapper.c main/SAPI.c main/fopen_wrappers.c main/internal_functions_nw.c main/internal_functions_win32.c main/main.c main/network.c main/output.c main/php_content_types.c main/php_ini.c main/php_logos.c main/php_open_temporary_file.c main/php_scandir.c main/php_sprintf.c main/php_ticks.c main/php_variables.c main/reentrancy.c main/rfc1867.c main/safe_mode.c main/snprintf.c main/spprintf.c main/strlcat.c main/strlcpy.c main/streams/cast.c main/streams/filter.c main/streams/memory.c main/streams/mmap.c main/streams/plain_wrapper.c main/streams/streams.c main/streams/transports.c main/streams/userspace.c main/streams/xp_socket.c netware/start.c sapi/activescript/php4activescript.c sapi/aolserver/aolserver.c sapi/apache/libpre.c sapi/apache/mod_php5.c sapi/apache/php_apache.c sapi/apache/sapi_apache.c sapi/apache2filter/apache_config.c sapi/apache2filter/php_functions.c sapi/apache2filter/sapi_apache2.c sapi/apache2handler/apache_config.c sapi/apache2handler/mod_php5.c sapi/apache2handler/php_functions.c sapi/apache2handler/sapi_apache2.c sapi/apache_hooks/mod_php4.c sapi/apache_hooks/php_apache.c sapi/apache_hooks/sapi_apache.c sapi/caudium/caudium.c sapi/cgi/cgi_main.c sapi/cgi/getopt.c sapi/cli/getopt.c sapi/cli/php_cli.c sapi/embed/php_embed.c sapi/isapi/php4isapi.c sapi/milter/php_milter.c sapi/nsapi/nsapi.c sapi/phttpd/phttpd.c sapi/pi3web/pi3web_sapi.c sapi/roxen/roxen.c sapi/thttpd/thttpd.c sapi/tux/php_tux.c sapi/webjames/webjames.c win32/crypt_win32.c win32/md5crypt.c win32/pwd.c win32/select.c win32/winutil.c: - A belated happy holidays and PHP 5 2004-01-08 Jani Taskinen * win32/php_modules.dsw: - remove non-existing project * (PHP_4_3) ext/imap/php_imap.c: MFH: Added missing constants (bug #26831) * ext/imap/php_imap.c: Added missing constants (bug #26831) 2004-01-08 Frank M. Kromann * win32/php5dllts.dsp: Adding new com_dotnet source files to project 2004-01-07 Jani Taskinen * NEWS NEWS: BFN 2004-01-07 Wez Furlong * ext/gd/config.w32: win32 build: gd should build shared by default don't use php.ini when running mkdist.php * sapi/activescript/config.w32 sapi/activescript/php4activescript.def sapi/activescript/scriptengine.cpp: Make activescript SAPI build under php5. Untested...! * ext/com_dotnet/com_com.c ext/com_dotnet/com_dotnet.c ext/com_dotnet/com_extension.c ext/com_dotnet/com_handlers.c ext/com_dotnet/com_iterator.c ext/com_dotnet/com_misc.c ext/com_dotnet/com_olechar.c ext/com_dotnet/com_saproxy.c ext/com_dotnet/com_typeinfo.c ext/com_dotnet/com_variant.c ext/com_dotnet/com_wrapper.c ext/com_dotnet/config.w32 ext/com_dotnet/php_com_dotnet.h ext/com_dotnet/php_com_dotnet_internal.h: Port other major parts of PHP 4 COM extension into PHP 5 com_dotnet extension. This enables: - iteration of SafeArray types via foreach() - proxying of multi-dimensional SafeArray types so that multi-dimension array accesses work (untested!) - Fix COM exceptions, and expose them as their own class of exception "com_exception" - auto typelib file import (com.typelib_file ini option) - event sinking - wrapper to map PHP objects to COM - fix mapping of variant values to PHP values * ext/oci8/config.w32 ext/oracle/config.w32 ext/pspell/config.w32 ext/zlib/config.w32 sapi/nsapi/config.w32: glob-ify lib checks; this simplifies writing of config.w32 files a little. 2004-01-07 Rob Richards * ext/dom/document.c ext/dom/tests/dom_xinclude.phpt: Fix bug #26815 (foreach (DOM) childnodes causes error using Xinclude) update xinclude test 2004-01-07 Ard Biesheuvel * (PHP_4_3) ext/interbase/interbase.c: MFH: Let DB handle NULL params, fixes bug #26777 * ext/interbase/interbase.c: Let DB handle NULL params, fixes bug #26777 2004-01-07 Marcus Boerger * ZendEngine2/zend_execute.c: Reimplement part of Bug #24608 that was reverted too * ZendEngine2/zend_execute.c: Revert patch that allowed to call sttaic methods via $method() 2004-01-06 Ilia Alshanetsky * ZendEngine2/zend_mm.c: Check if realloc() succeeds or not. (Noticed by Andrey) 2004-01-06 Zeev Suraski * ext/standard/http.c: Fix C++ style declaration 2004-01-06 Ilia Alshanetsky * NEWS ext/standard/http.c ext/standard/php_http.h ext/standard/tests/strings/bug26817.phpt ext/standard/tests/strings/bug26819.phpt: Fixed bug #26819 (http_build_query() crashes on NULL output). Fixed bug #26817 (http_build_query() does not handle private & protected object properties correctly). * ext/standard/rand.c: Revert proto 'fix'. 2004-01-06 Moriyoshi Koizumi * ext/iconv/iconv.c: Prevent a character from being wrongly doubled in the buffer. 2004-01-06 Ilia Alshanetsky * ext/standard/rand.c: Proto fixes. 2004-01-06 Marcus Boerger * ZendEngine2/tests/bug26802.phpt: Update 2004-01-05 Marcus Boerger * ZendEngine2/zend_execute.c ZendEngine2/tests/bug26802.phpt: Fixed bug #26802 * ZendEngine2/tests/bug26802.phpt: Fix test * ZendEngine2/tests/bug26801.phpt ZendEngine2/tests/bug26802.phpt: Add new test 2004-01-05 Georg Richter * (PHP_4_3) ext/mysql/php_mysql.c ext/mysql/php_mysql.h: s/2003/2004 :) 2004-01-05 Jani Taskinen * NEWS: BFN 2004-01-05 Marcus Boerger * ZendEngine2/tests/bug26696.phpt: Update test 2004-01-05 Stanislav Malyshev * ZendEngine2/zend_API.c: Fix bug #26543 - check parent:: and self:: in class names * ZendEngine2/zend_execute.c ZendEngine2/zend_object_handlers.c: Bug #24608 - fix interaction between __accessors and get_property_ptr 2004-01-05 Andrey Hristov * README.PHP4-TO-PHP5-THIN-CHANGES: another example 2004-01-04 Ilia Alshanetsky * (PHP_4_3) ext/crack/crack.c: Fixed compile warnings. Fixed crash in crack_closedict(); Switched from zend_error() to php_error_docref(); 2004-01-04 Moriyoshi Koizumi * ext/standard/tests/file/bug26615.phpt: "seq" isn't available for all platforms. 2004-01-03 Edin Kadribasic * (PHP_4_3) NEWS: BFN * (PHP_4_3) NEWS: More proper news format. * (PHP_4_3) NEWS sapi/cli/php_cli.c: MFH: cli overrides php.ini and switches output buffering off. 2004-01-03 Jan Lehnardt * scripts/phpize.in: - remove unneeded subroutine call 2004-01-03 Derick Rethans * .cvsignore: - Added test results to .cvsignore file * NEWS ZendEngine2/zend.c ZendEngine2/zend_API.c ZendEngine2/zend_compile.c ZendEngine2/zend_compile.h ZendEngine2/zend_execute.c ZendEngine2/zend_object_handlers.c ZendEngine2/zend_reflection_api.c ext/standard/basic_functions.c ext/standard/var.c: - Fixed var_export() to show public, protected and private modifiers properly. - Exported (un)mangle_property_name. * scripts/phpize.in: - Show the API numbers again while phpizing. 2004-01-03 Ilia Alshanetsky * ext/standard/file.c: s/then/than/ Thanks Jani & Andi 2004-01-02 Edin Kadribasic * sapi/cli/php_cli.c: Disable output buffering in CLI overriding php.ini setting. Fixes #26755. 2004-01-02 Andrei Zmievski * ZendEngine2/zend_default_classes.c: Do not show exception message if it's empty. 2004-01-02 Jani Taskinen * ext/oci8/oci8.c ext/oci8/php_oci8.h: ws + cs * ext/oci8/oci8.c: another ZTS fix 2004-01-02 Marcus Boerger * NEWS: BFN * ext/standard/var_unserializer.c ext/standard/var_unserializer.re: Bugfix #26762 unserialize() produces lowercase classnames * ext/standard/tests/serialize/bug26762.phpt: Add new test 2004-01-02 Jani Taskinen * NEWS: dotdotdot.. * ext/oci8/oci8.c: fix ZTS build 2004-01-02 Ilia Alshanetsky * (PHP_4_3) NEWS ext/standard/file.c: MFH: Fixed bug #26752 (Silent unterminated loop when length parameter for fgets(), fread() and fgetss() is 0). * ext/standard/file.c: Fixed bug #26752 (Silent unterminated loop when length parameter for fgets(), fread() and fgetss() is 0). 2004-01-01 Marcus Boerger * ext/recode/recode.c: Fix ZTS build 2004-01-01 Georg Richter * ext/mysqli/mysqli_prop.c: fixed bug(s) in macro call for statement properties * ext/mysqli/mysqli_prop.c: Added Macro for longlong values added property stmt->affected_rows 2004-01-01 Derick Rethans * ChangeLog ChangeLog.2003.gz: - Compress 2003 changelog