changelog Fri Jul 25 01:32:12 2008 UTC
Modified files: /php-src ChangeLog Log: ChangeLog update
http://cvs.php.net/viewvc.cgi/php-src/ChangeLog?r1=1.3117&r2=1.3118&diff_format=u Index: php-src/ChangeLog diff -u php-src/ChangeLog:1.3117 php-src/ChangeLog:1.3118 --- php-src/ChangeLog:1.3117 Thu Jul 24 01:31:50 2008 +++ php-src/ChangeLog Fri Jul 25 01:32:11 2008 @@ -1,3 +1,562 @@ +2008-07-24 Moriyoshi Koizumi <[EMAIL PROTECTED]> + + * (PHP_5_3) + ZendEngine2/zend_language_scanner.c + ZendEngine2/zend_language_scanner.l: + - No need to advance the cursor + + * ext/mbstring/tests/zend_multibyte-01.phpt + ext/mbstring/tests/zend_multibyte-01.phpt + ext/mbstring/tests/zend_multibyte-02.phpt + ext/mbstring/tests/zend_multibyte-02.phpt + ext/mbstring/tests/zend_multibyte-03.phpt + ext/mbstring/tests/zend_multibyte-03.phpt + ext/mbstring/tests/zend_multibyte-04.phpt + ext/mbstring/tests/zend_multibyte-04.phpt + ext/mbstring/tests/zend_multibyte-05.phpt + ext/mbstring/tests/zend_multibyte-05.phpt + ext/mbstring/tests/zend_multibyte-06.phpt + ext/mbstring/tests/zend_multibyte-06.phpt + ext/mbstring/tests/zend_multibyte-07.phpt + ext/mbstring/tests/zend_multibyte-07.phpt + ext/mbstring/tests/zend_multibyte-08.phpt + ext/mbstring/tests/zend_multibyte-08.phpt + ext/mbstring/tests/zend_multibyte-09.phpt + ext/mbstring/tests/zend_multibyte-09.phpt + ext/mbstring/tests/zend_multibyte-10.phpt + ext/mbstring/tests/zend_multibyte-10.phpt + ext/mbstring/tests/zend_multibyte-11.phpt + ext/mbstring/tests/zend_multibyte-11.phpt + ext/mbstring/tests/zend_multibyte-12.phpt + ext/mbstring/tests/zend_multibyte-12.phpt: + + file zend_multibyte-01.phpt was initially added on branch PHP_5_3. + + * (PHP_5_3) + ZendEngine2/zend_compile.c + ZendEngine2/zend_globals.h + ZendEngine2/zend_language_scanner.c + ZendEngine2/zend_language_scanner.h + ZendEngine2/zend_language_scanner.l + ZendEngine2/zend_language_scanner_defs.h + ZendEngine2/zend_multibyte.c + ZendEngine2/zend_multibyte.h + ext/mbstring/mbstring.c + ext/mbstring/mbstring.h + ext/mbstring/tests/zend-multibyte.phpt: + - Revived zend multibyte + +2008-07-24 Jani Taskinen <[EMAIL PROTECTED]> + + * run-tests.php: + - Revert accidental commit. + +2008-07-24 Moriyoshi Koizumi <[EMAIL PROTECTED]> + + * ZendEngine2/zend_builtin_functions.c: + - Suppress signedness warnings. + + * ZendEngine2/zend_operators.c + ZendEngine2/zend_operators.h: + - Constify read-only arguments. + +2008-07-24 Felipe Pena <[EMAIL PROTECTED]> + + * (PHP_5_3) + ZendEngine2/zend_API.c + ZendEngine2/zend_builtin_functions.c + ZendEngine2/zend_closures.c + ZendEngine2/zend_compile.c + ZendEngine2/zend_exceptions.c + ZendEngine2/zend_hash.c + ZendEngine2/zend_hash.h + ZendEngine2/zend_ts_hash.c + ZendEngine2/zend_ts_hash.h + ext/mysqlnd/mysqlnd_debug.c + ext/reflection/php_reflection.c + ext/standard/basic_functions.c + ext/standard/browscap.c + ext/standard/var.c: + - MFH: Added TSRMLS_DC to apply_func_args_t and + zend_hash_apply_with_arguments. + + * run-tests.php + ZendEngine2/zend_API.c + ZendEngine2/zend_builtin_functions.c + ZendEngine2/zend_closures.c + ZendEngine2/zend_compile.c + ZendEngine2/zend_exceptions.c + ZendEngine2/zend_hash.c + ZendEngine2/zend_hash.h + ZendEngine2/zend_ts_hash.c + ZendEngine2/zend_ts_hash.h + ext/mysqlnd/mysqlnd_debug.c + ext/reflection/php_reflection.c + ext/standard/basic_functions.c + ext/standard/browscap.c + ext/standard/var.c: + - Added TSRMLS_DC to apply_func_args_t and zend_hash_apply_with_arguments. + +2008-07-24 Frank M. Kromann <[EMAIL PROTECTED]> + + * (PHP_5_3) + ext/ming/ming.c: + Fix parameter types for a couple of methods + +2008-07-24 Moriyoshi Koizumi <[EMAIL PROTECTED]> + + * ext/mbstring/config.w32: + - Fix win32 build + +2008-07-24 Pierre-Alain Joye <[EMAIL PROTECTED]> + + * (PHP_5_3) + ext/pdo/config.w32: + - MFH: force static for now, broken now + + * ext/pdo/config.w32: + - force static for now, broken now + +2008-07-24 Felipe Pena <[EMAIL PROTECTED]> + + * (PHP_5_2) + main/safe_mode.c: + - MFB: Removed unused variable. + + * (PHP_5_3) + main/safe_mode.c: + - Removed unused variable. + +2008-07-24 Arnaud Le Blanc <[EMAIL PROTECTED]> + + * (PHP_5_3) + NEWS + ext/spl/spl_array.c + ext/spl/tests/bug45614.phpt: + MFH: Fixed bug #45614 (ArrayIterator::current(), ::key() can show 1st + private prop of wrapped object) + + * ext/spl/spl_array.c + ext/spl/tests/bug45614.phpt + ext/spl/tests/bug45614.phpt: + Fixed bug #45614 (ArrayIterator::current(), ::key() can show 1st private + prop of wrapped object) + +2008-07-24 Christopher Jones <[EMAIL PROTECTED]> + + * (PHP_5_3) + ext/oci8/oci8.c + ext/oci8/php_oci8.h: + MFH + + 1. Fix macro version test for constants + + 2. [DOC] Increase oci8.default_prefetch to 100. Better out of box + experience. Consistent woth PDO_OCI + + * ext/oci8/oci8.c + ext/oci8/php_oci8.h: + 1. Fix macro version test for constants + + 2. [DOC] Increase oci8.default_prefetch to 100. Better out of box + experience. Consistent woth PDO_OCI + +2008-07-24 Antony Dovgal <[EMAIL PROTECTED]> + + * ext/fileinfo/fileinfo.c: + use "r" instead of "z" when accepting resources + +2008-07-24 Ulf Wendel <[EMAIL PROTECTED]> + + * ext/pdo_mysql/tests/pdo_mysql_prepare_load_data.phpt + ext/pdo_mysql/tests/pdo_mysql_prepare_load_data.phpt: + + Test for PS fallback logic in prepare() + +2008-07-24 Antony Dovgal <[EMAIL PROTECTED]> + + * ext/fileinfo/libmagic/apprentice.c: + we don't do fstat, hence st struct is uninitalized + + * ext/fileinfo/libmagic/apprentice.c: + silence compile warning + + * ext/fileinfo/fileinfo.c: + fix folding + +2008-07-24 Arnaud Le Blanc <[EMAIL PROTECTED]> + + * ext/zlib/tests/gzinflate-bug42663.phpt + ext/zlib/tests/gzinflate_length.phpt: + MFB: Added tests for #42663 + + * (PHP_5_3) + NEWS + ext/zlib/zlib.c + ext/zlib/tests/gzinflate-bug42663.phpt + ext/zlib/tests/gzinflate-bug42663.phpt + ext/zlib/tests/gzinflate_length.phpt + ext/zlib/tests/gzinflate_length.phpt: + Fixed #42663 (gzinflate() try to allocate all memory with truncated data), + not present in HEAD. + +2008-07-24 Antony Dovgal <[EMAIL PROTECTED]> + + * ext/fileinfo/.cvsignore: + don't ignore .patch if it's in CVS + + * ext/fileinfo/libmagic/apprentice.c + ext/fileinfo/libmagic/funcs.c: + drop freeing of uninitialized variable + add missing return + nuke unused variable + +2008-07-24 Scott MacVicar <[EMAIL PROTECTED]> + + * (PHP_5_3) + ext/pdo_sqlite/config.m4 + ext/pdo_sqlite/config.w32: + MFH: Remove non existent defines and change THREADSAFE to SQLITE_THREADSAFE + +2008-07-24 Antony Dovgal <[EMAIL PROTECTED]> + + * ext/fileinfo/config.m4: + do not include libmagic/file.c into the build + +2008-07-24 Scott MacVicar <[EMAIL PROTECTED]> + + * ext/pdo_sqlite/config.m4 + ext/pdo_sqlite/config.w32: + Remove non existent defines, change THREADSAFE to SQLITE_THREADSAFE and + sync with 5.3 + +2008-07-24 Antony Dovgal <[EMAIL PROTECTED]> + + * (PHP_5_3) + acinclude.m4: + MFH: set GCC to "no" if ICC was detected + +2008-07-24 Andrey Hristov <[EMAIL PROTECTED]> + + * ext/mysqli/tests/bug45019.phpt + ext/mysqli/tests/bug45019.phpt: + + Added test file + +2008-07-24 Antony Dovgal <[EMAIL PROTECTED]> + + * acinclude.m4: + set GCC to "no" if ICC was detected + +2008-07-24 Moriyoshi Koizumi <[EMAIL PROTECTED]> + + * ext/mbstring/tests/mb_output_handler_pattern-07.phpt + ext/mbstring/tests/mb_output_handler_pattern-08.phpt + ext/mbstring/tests/mb_output_handler_pattern-09.phpt + ext/mbstring/tests/mb_output_handler_pattern-10.phpt + ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-01.phpt + ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-02.phpt: + - Fix tests. + + * ext/mbstring/tests/mb_strstr.phpt: + + file mb_strstr.phpt was initially added on branch PHP_5_3. + + * ext/mbstring/mbstring.c + ext/mbstring/mbstring.h + ext/mbstring/php_unicode.c + ext/mbstring/php_unicode.h: + - Fixed warnings. + +2008-07-24 Dmitry Stogov <[EMAIL PROTECTED]> + + * (PHP_5_3) + NEWS + ZendEngine2/zend_alloc.c + ZendEngine2/zend_alloc.c + ZendEngine2/zend_multiply.h + ZendEngine2/zend_multiply.h + ZendEngine2/zend_types.h + ZendEngine2/zend_types.h: + Optimized ZEND_SIGNED_MULTIPLY_LONG() (Matt) + +2008-07-24 Derick Rethans <[EMAIL PROTECTED]> + + * ext/fileinfo/create_data_file.php + ext/fileinfo/data_file.c + ext/fileinfo/fileinfo.c + ext/fileinfo/libmagic.patch + ext/fileinfo/libmagic/apprentice.c + ext/fileinfo/libmagic/config.h: + - Bundle the data file - you can still use the external file if you + specify that in the call to finfo_open(). + +2008-07-24 Moriyoshi Koizumi <[EMAIL PROTECTED]> + + * (PHP_5_3) + NEWS + ext/mbstring/config.m4 + ext/mbstring/mbstring.c + ext/mbstring/mbstring.h + ext/mbstring/tests/mb_output_handler_pattern-01.phpt + ext/mbstring/tests/mb_output_handler_pattern-02.phpt + ext/mbstring/tests/mb_output_handler_pattern-03.phpt + ext/mbstring/tests/mb_output_handler_pattern-04.phpt + ext/mbstring/tests/mb_output_handler_pattern-05.phpt + ext/mbstring/tests/mb_output_handler_pattern-06.phpt + ext/mbstring/tests/mb_output_handler_pattern-07.phpt + ext/mbstring/tests/mb_output_handler_pattern-08.phpt + ext/mbstring/tests/mb_output_handler_pattern-09.phpt + ext/mbstring/tests/mb_output_handler_pattern-10.phpt + ext/mbstring/tests/mb_output_handler_pattern-11.phpt + ext/mbstring/tests/mb_output_handler_pattern-12.phpt + ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-01.phpt + ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-02.phpt: + - MFH: Added "mbstring.http_output_conv_mimetypes" INI directive. + + * ext/mbstring/config.m4 + ext/mbstring/mbstring.c + ext/mbstring/mbstring.h + ext/mbstring/tests/mb_output_handler_pattern-01.phpt + ext/mbstring/tests/mb_output_handler_pattern-01.phpt + ext/mbstring/tests/mb_output_handler_pattern-02.phpt + ext/mbstring/tests/mb_output_handler_pattern-02.phpt + ext/mbstring/tests/mb_output_handler_pattern-03.phpt + ext/mbstring/tests/mb_output_handler_pattern-03.phpt + ext/mbstring/tests/mb_output_handler_pattern-04.phpt + ext/mbstring/tests/mb_output_handler_pattern-04.phpt + ext/mbstring/tests/mb_output_handler_pattern-05.phpt + ext/mbstring/tests/mb_output_handler_pattern-05.phpt + ext/mbstring/tests/mb_output_handler_pattern-06.phpt + ext/mbstring/tests/mb_output_handler_pattern-06.phpt + ext/mbstring/tests/mb_output_handler_pattern-07.phpt + ext/mbstring/tests/mb_output_handler_pattern-07.phpt + ext/mbstring/tests/mb_output_handler_pattern-08.phpt + ext/mbstring/tests/mb_output_handler_pattern-08.phpt + ext/mbstring/tests/mb_output_handler_pattern-09.phpt + ext/mbstring/tests/mb_output_handler_pattern-09.phpt + ext/mbstring/tests/mb_output_handler_pattern-10.phpt + ext/mbstring/tests/mb_output_handler_pattern-10.phpt + ext/mbstring/tests/mb_output_handler_pattern-11.phpt + ext/mbstring/tests/mb_output_handler_pattern-11.phpt + ext/mbstring/tests/mb_output_handler_pattern-12.phpt + ext/mbstring/tests/mb_output_handler_pattern-12.phpt + ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-01.phpt + ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-01.phpt + ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-02.phpt + ext/mbstring/tests/mb_output_handler_runtime_ini_alteration-02.phpt: + - Add mbstring.http_output_conv_mimetypes that allows common non-text + types such as "application/xhtml+xml" to be converted by + mb_output_handler(). + +2008-07-24 Ulf Wendel <[EMAIL PROTECTED]> + + * ext/pdo_mysql/tests/pdo_mysql_types.phpt: + Make the test pass on 32bit and not bail out because of int vs. double + +2008-07-24 Felipe Pena <[EMAIL PROTECTED]> + + * ext/standard/dir.c + ext/standard/tests/dir/closedir_error.phpt + ext/standard/tests/dir/closedir_variation1.phpt + ext/standard/tests/dir/readdir_error.phpt + ext/standard/tests/dir/readdir_variation1.phpt + ext/standard/tests/dir/rewinddir_error.phpt + ext/standard/tests/dir/rewinddir_variation1.phpt: + - New parameter parsing API + +2008-07-24 Dmitry Stogov <[EMAIL PROTECTED]> + + * ZendEngine2/tests/bug45178.phpt + ZendEngine2/tests/bug45178.phpt + ZendEngine2/tests/bug45178.phpt: + 1.1.4; + file bug45178.phpt was initially added on branch PHP_5_2. + + * (PHP_5_2) + NEWS + ZendEngine2/zend_compile.c + ZendEngine2/zend_compile.c + ZendEngine2/zend_compile.c + ZendEngine2/zend_compile.h + ZendEngine2/zend_compile.h + ZendEngine2/zend_language_parser.y + ZendEngine2/zend_language_parser.y + ZendEngine2/zend_language_parser.y + ZendEngine2/zend_vm_def.h + ZendEngine2/zend_vm_def.h + ZendEngine2/zend_vm_def.h + ZendEngine2/zend_vm_execute.h + ZendEngine2/zend_vm_execute.h + ZendEngine2/zend_vm_execute.h + ZendEngine2/tests/bug45178.phpt + ZendEngine2/tests/bug45178.phpt: + Fixed bug #45178 (memory corruption on assignment result of "new" by + reference) + +2008-07-24 Scott MacVicar <[EMAIL PROTECTED]> + + * (PHP_5_3) + ext/pdo_sqlite/config.w32 + ext/pdo_sqlite/libsqlite/.cvsignore: + MFH: Add .cvsignore, update config.w32 and remove the other bundled sqlite + library + + * ext/pdo_sqlite/config.w32 + ext/pdo_sqlite/libsqlite/.cvsignore + ext/pdo_sqlite/libsqlite/.cvsignore: + Add .cvsignore, update config.w32 and remove the other bundled sqlite + library + +2008-07-24 Dmitry Stogov <[EMAIL PROTECTED]> + + * (PHP_5_2) + ext/standard/tests/dir/rewinddir_basic.phpt: + Fixed test + + * ZendEngine2/zend_API.c + ZendEngine2/zend_API.c + ZendEngine2/zend_API.h + ZendEngine2/zend_API.h + ZendEngine2/zend_execute_API.c + ZendEngine2/zend_execute_API.c + ZendEngine2/zend_interfaces.c + ZendEngine2/zend_interfaces.c + ZendEngine2/zend_vm_def.h + ZendEngine2/zend_vm_def.h + ZendEngine2/zend_vm_execute.h + ZendEngine2/zend_vm_execute.h + ZendEngine2/tests/bug45186.phpt + ZendEngine2/tests/bug45186.phpt + ZendEngine2/tests/bug45186_2.phpt + ZendEngine2/tests/bug45186_2.phpt + ZendEngine2/tests/lsb_015.phpt + ZendEngine2/tests/lsb_015.phpt + ZendEngine2/tests/lsb_019.phpt + ZendEngine2/tests/lsb_019.phpt + ZendEngine2/tests/lsb_020.phpt + ZendEngine2/tests/lsb_020.phpt + ZendEngine2/tests/lsb_021.phpt + ZendEngine2/tests/lsb_022.phpt + ZendEngine2/tests/objects_027.phpt + ext/spl/php_spl.c + ext/standard/basic_functions.c + ext/standard/tests/array/array_map_object2.phpt: + LSB parent/self forwarding + + * ZendEngine2/tests/lsb_021.phpt + ZendEngine2/tests/lsb_021.phpt + ZendEngine2/tests/lsb_022.phpt + ZendEngine2/tests/lsb_022.phpt + ZendEngine2/tests/objects_027.phpt + ext/spl/php_spl.c + ext/standard/basic_functions.c + ext/standard/tests/array/array_map_object2.phpt: + + file lsb_021.phpt was initially added on branch PHP_5_3. + +2008-07-24 Steph Fox <[EMAIL PROTECTED]> + + * (PHP_5_3) + ext/phar/phar_object.c + ext/phar/tests/cached_manifest_1.phpt + ext/phar/tests/mounteddir.phpt + ext/phar/tests/phar_dir_iterate.phpt + ext/phar/tests/phar_extract.phpt + ext/phar/tests/phar_extract2.phpt + ext/phar/tests/phar_extract3.phpt + ext/phar/tests/phar_oo_002.phpt + ext/phar/tests/zip/odt.phpt + ext/phar/tests/zip/unixzip.phpt: + - Utilize new UNIX_PATHS flag in SPL + - Fix tests + + +2008-07-24 Arnaud Le Blanc <[EMAIL PROTECTED]> + + * (PHP_5_3) + NEWS + ext/filter/tests/bug44779.phpt + sapi/cli/php_cli.c: + MFH: Allow filters to work on INPUT_SERVER in CLI (bug #44779) + + * ext/filter/tests/bug44779.phpt + ext/filter/tests/bug44779.phpt + sapi/cli/php_cli.c: + + Allow filters to work on INPUT_SERVER in CLI (bug #44779) + +2008-07-24 Steph Fox <[EMAIL PROTECTED]> + + * ext/spl/tests/dit_001.phpt: + - Make test x-platform + + * ext/spl/spl_directory.c + ext/spl/spl_directory.h: + - Introduce SPL_FILE_DIR_UNIXPATHS. + +2008-07-24 Frank M. Kromann <[EMAIL PROTECTED]> + + * (PHP_5_3) + ext/ming/ming.c: + Add a couple of methods to SWFVideoStream + +2008-07-24 Antony Dovgal <[EMAIL PROTECTED]> + + * (PHP_5_3) + ext/ming/ming.c + ext/ming/php_ming.h: + bump copyright year + +2008-07-24 Frank M. Kromann <[EMAIL PROTECTED]> + + * (PHP_5_3) + ext/ming/ming.c + ext/ming/php_ming.h: + Syncronize the ming extension with libming 0.4 + [DOC] PHP 5.3 requires libming 0.4 + +2008-07-24 Antony Dovgal <[EMAIL PROTECTED]> + + * ext/date/tests/bug43452.phpt + ext/date/tests/bug43452.phpt: + fix test + +2008-07-24 Felipe Pena <[EMAIL PROTECTED]> + + * ext/standard/tests/array/each.phpt + ext/standard/tests/array/each_error.phpt: + - Fixed tests + + * ext/standard/array.c: + - Improved parameter handling + +2008-07-24 Scott MacVicar <[EMAIL PROTECTED]> + + * ext/pdo_sqlite/config.m4 + ext/pdo_sqlite/pdo_sqlite.c + ext/pdo_sqlite/post-bundle.sh + ext/pdo_sqlite/libsqlite/sqlite3.c + ext/pdo_sqlite/libsqlite/sqlite3.h + ext/pdo_sqlite/libsqlite/sqlite3ext.h: + MFB: Update pdo_sqlite to use the amalgamation, much easier to upgrade / + maintain. Also kill useless PECL version tag in MINFO. + + * (PHP_5_3) + ext/pdo_sqlite/config.m4 + ext/pdo_sqlite/pdo_sqlite.c + ext/pdo_sqlite/post-bundle.sh + ext/pdo_sqlite/libsqlite/sqlite3.c + ext/pdo_sqlite/libsqlite/sqlite3.c + ext/pdo_sqlite/libsqlite/sqlite3.h + ext/pdo_sqlite/libsqlite/sqlite3.h + ext/pdo_sqlite/libsqlite/sqlite3ext.h + ext/pdo_sqlite/libsqlite/sqlite3ext.h: + Update pdo_sqlite to use the amalgamation, much easier to upgrade / + maintain. Also kill useless PECL version tag in MINFO. + + Will probably be chastised by Jani for doing branch first... + 2008-07-23 Hartmut Holzgraefe <[EMAIL PROTECTED]> * (PHP_5_3)