changelog Wed Jan 21 01:35:39 2009 UTC
Modified files: /php-src ChangeLog Log: ChangeLog update
http://cvs.php.net/viewvc.cgi/php-src/ChangeLog?r1=1.3294&r2=1.3295&diff_format=u Index: php-src/ChangeLog diff -u php-src/ChangeLog:1.3294 php-src/ChangeLog:1.3295 --- php-src/ChangeLog:1.3294 Tue Jan 20 01:35:43 2009 +++ php-src/ChangeLog Wed Jan 21 01:35:33 2009 @@ -1,3 +1,424 @@ +2009-01-20 andy wharmby <whar...@uk.ibm.com> + + * (PHP_5_2) + ext/zlib/tests/gzinflate_error1.phpt: + New gzinflate() error test. Tested on WIndows, Linux and Linux 64 bit + + * ext/zlib/tests/gzinflate_error1.phpt + ext/zlib/tests/gzinflate_error1.phpt: + + New gzinflate() error test. Tested on WIndows, Linux and Linux 64 bit + + * ext/zlib/tests/gzinflate_error1.phpt + ext/zlib/tests/gzinflate_error1.phpt: + + file gzinflate_error1.phpt was initially added on branch PHP_5_3. + + * ext/standard/tests/strings/strtolower-win32.phpt + ext/standard/tests/strings/strtolower-win32.phpt + ext/standard/tests/strings/strtolower-win32.phpt + ext/standard/tests/strings/strtoupper1-win32.phpt + ext/standard/tests/strings/strtoupper1-win32.phpt + ext/standard/tests/strings/strtoupper1-win32.phpt: + Fix SKIPIF logic + + * ext/standard/tests/strings/strip_tags_variation1.phpt + ext/standard/tests/strings/strip_tags_variation1.phpt + ext/standard/tests/strings/strip_tags_variation1.phpt + ext/standard/tests/strings/strip_tags_variation3.phpt + ext/standard/tests/strings/strip_tags_variation3.phpt + ext/standard/tests/strings/strip_tags_variation3.phpt + ext/standard/tests/strings/stripcslashes_basic.phpt + ext/standard/tests/strings/stripcslashes_basic.phpt + ext/standard/tests/strings/stripcslashes_basic.phpt + ext/standard/tests/strings/stripcslashes_error.phpt + ext/standard/tests/strings/stripcslashes_error.phpt + ext/standard/tests/strings/stripcslashes_error.phpt + ext/standard/tests/strings/stripcslashes_variation1.phpt + ext/standard/tests/strings/stripcslashes_variation1.phpt + ext/standard/tests/strings/stripcslashes_variation1.phpt + ext/standard/tests/strings/stripslashes_variation1.phpt + ext/standard/tests/strings/stripslashes_variation1.phpt: + New stripcslashes() tests. Tested on Window, Linux and Linux 64 bit + + * ext/standard/tests/strings/stripcslashes_basic.phpt + ext/standard/tests/strings/stripcslashes_basic.phpt + ext/standard/tests/strings/stripcslashes_error.phpt + ext/standard/tests/strings/stripcslashes_error.phpt + ext/standard/tests/strings/stripcslashes_variation1.phpt + ext/standard/tests/strings/stripcslashes_variation1.phpt + ext/standard/tests/strings/stripslashes_variation1.phpt: + + file stripcslashes_basic.phpt was initially added on branch PHP_5_3. + +2009-01-20 Felipe Pena <felipe...@gmail.com> + + * (PHP_5_3) + NEWS: + BFN #47087 + + * (PHP_5_3) + ext/mssql/php_mssql.c: + - MFH: Fixed bug #47087 (Second parameter of mssql_fetch_array() is + ignored) + + * ext/mssql/php_mssql.c: + - Fixed bug #47087 (Second parameter of mssql_fetch_array() is ignored) + +2009-01-20 Ilia Alshanetsky <i...@prohost.org> + + * ext/standard/formatted_print.c + ext/standard/formatted_print.c: + + MFB: Added an E_NOTICE when precision value is truncated + + * (PHP_5_3) + ext/standard/formatted_print.c: + Added an E_NOTICE when precision value is truncated + +2009-01-20 Felipe Pena <felipe...@gmail.com> + + * (PHP_5_2) + NEWS + ext/zlib/zlib_fopen_wrapper.c + ext/zlib/zlib_fopen_wrapper.c: + - MFH: Fixed bug #47152 (gzseek/fseek using SEEK_END produces strange + results) + + * ext/zlib/zlib_fopen_wrapper.c: + - Fixed bug #47152 (gzseek/fseek using SEEK_END produces strange results) + +2009-01-20 andy wharmby <whar...@uk.ibm.com> + + * (PHP_5_2) + ext/standard/tests/strings/vfprintf_variation11.phpt + ext/standard/tests/strings/vfprintf_variation11_64bit.phpt + ext/standard/tests/strings/vfprintf_variation11_64bit.phpt + ext/standard/tests/strings/vfprintf_variation12.phpt + ext/standard/tests/strings/vfprintf_variation12.phpt + ext/standard/tests/strings/vfprintf_variation13_64bit.phpt + ext/standard/tests/strings/vfprintf_variation13_64bit.phpt + ext/standard/tests/strings/vfprintf_variation14_64bit.phpt + ext/standard/tests/strings/vfprintf_variation14_64bit.phpt + ext/standard/tests/strings/vfprintf_variation16_64bit.phpt + ext/standard/tests/strings/vfprintf_variation16_64bit.phpt + ext/standard/tests/strings/vfprintf_variation18.phpt + ext/standard/tests/strings/vfprintf_variation18.phpt + ext/standard/tests/strings/vfprintf_variation20.phpt + ext/standard/tests/strings/vfprintf_variation20.phpt + ext/standard/tests/strings/vfprintf_variation3.phpt + ext/standard/tests/strings/vfprintf_variation3.phpt + ext/standard/tests/strings/vfprintf_variation7.phpt + ext/standard/tests/strings/vfprintf_variation7.phpt: + file vfprintf_variation11.phpt was added on branch PHP_5_2 on 2009-01-20 + 14:19:43 +0000 + + * ext/standard/tests/strings/sprintf_variation23.phpt + ext/standard/tests/strings/sprintf_variation23.phpt + ext/standard/tests/strings/sprintf_variation23.phpt + ext/standard/tests/strings/sprintf_variation36.phpt + ext/standard/tests/strings/sprintf_variation36.phpt + ext/standard/tests/strings/sprintf_variation36.phpt + ext/standard/tests/strings/sprintf_variation48.phpt + ext/standard/tests/strings/sprintf_variation48.phpt + ext/standard/tests/strings/sprintf_variation48.phpt + ext/standard/tests/strings/vfprintf_basic.phpt + ext/standard/tests/strings/vfprintf_basic1.phpt + ext/standard/tests/strings/vfprintf_basic2.phpt + ext/standard/tests/strings/vfprintf_basic3.phpt + ext/standard/tests/strings/vfprintf_basic4.phpt + ext/standard/tests/strings/vfprintf_basic4.phpt + ext/standard/tests/strings/vfprintf_basic4.phpt + ext/standard/tests/strings/vfprintf_basic5.phpt + ext/standard/tests/strings/vfprintf_basic6.phpt + ext/standard/tests/strings/vfprintf_basic7.phpt + ext/standard/tests/strings/vfprintf_basic7_64bit.phpt + ext/standard/tests/strings/vfprintf_basic7_64bit.phpt + ext/standard/tests/strings/vfprintf_basic7_64bit.phpt + ext/standard/tests/strings/vfprintf_basic8.phpt + ext/standard/tests/strings/vfprintf_basic9.phpt + ext/standard/tests/strings/vfprintf_basic9.phpt + ext/standard/tests/strings/vfprintf_basic9.phpt + ext/standard/tests/strings/vfprintf_error1.phpt + ext/standard/tests/strings/vfprintf_error2.phpt + ext/standard/tests/strings/vfprintf_error3.phpt + ext/standard/tests/strings/vfprintf_error4.phpt + ext/standard/tests/strings/vfprintf_variation1.phpt + ext/standard/tests/strings/vfprintf_variation10.phpt + ext/standard/tests/strings/vfprintf_variation10.phpt + ext/standard/tests/strings/vfprintf_variation10.phpt + ext/standard/tests/strings/vfprintf_variation11.phpt + ext/standard/tests/strings/vfprintf_variation11_64bit.phpt + ext/standard/tests/strings/vfprintf_variation12.phpt + ext/standard/tests/strings/vfprintf_variation12_64bit.phpt + ext/standard/tests/strings/vfprintf_variation12_64bit.phpt + ext/standard/tests/strings/vfprintf_variation12_64bit.phpt + ext/standard/tests/strings/vfprintf_variation13.phpt + ext/standard/tests/strings/vfprintf_variation13.phpt + ext/standard/tests/strings/vfprintf_variation13.phpt + ext/standard/tests/strings/vfprintf_variation13_64bit.phpt + ext/standard/tests/strings/vfprintf_variation14.phpt + ext/standard/tests/strings/vfprintf_variation14_64bit.phpt + ext/standard/tests/strings/vfprintf_variation15.phpt + ext/standard/tests/strings/vfprintf_variation15.phpt + ext/standard/tests/strings/vfprintf_variation15.phpt + ext/standard/tests/strings/vfprintf_variation15_64bit.phpt + ext/standard/tests/strings/vfprintf_variation16.phpt + ext/standard/tests/strings/vfprintf_variation16_64bit.phpt + ext/standard/tests/strings/vfprintf_variation17.phpt + ext/standard/tests/strings/vfprintf_variation17.phpt + ext/standard/tests/strings/vfprintf_variation17.phpt + ext/standard/tests/strings/vfprintf_variation18.phpt + ext/standard/tests/strings/vfprintf_variation19.phpt + ext/standard/tests/strings/vfprintf_variation19_64bit.phpt + ext/standard/tests/strings/vfprintf_variation19_64bit.phpt + ext/standard/tests/strings/vfprintf_variation19_64bit.phpt + ext/standard/tests/strings/vfprintf_variation20.phpt + ext/standard/tests/strings/vfprintf_variation21.phpt + ext/standard/tests/strings/vfprintf_variation3.phpt + ext/standard/tests/strings/vfprintf_variation4.phpt + ext/standard/tests/strings/vfprintf_variation4_64bit.phpt + ext/standard/tests/strings/vfprintf_variation4_64bit.phpt + ext/standard/tests/strings/vfprintf_variation4_64bit.phpt + ext/standard/tests/strings/vfprintf_variation5.phpt + ext/standard/tests/strings/vfprintf_variation5.phpt + ext/standard/tests/strings/vfprintf_variation5.phpt + ext/standard/tests/strings/vfprintf_variation6.phpt + ext/standard/tests/strings/vfprintf_variation7.phpt + ext/standard/tests/strings/vfprintf_variation8.phpt + ext/standard/tests/strings/vfprintf_variation8.phpt + ext/standard/tests/strings/vfprintf_variation8.phpt + ext/standard/tests/strings/vfprintf_variation9.phpt + ext/standard/tests/strings/vfprintf_variation9.phpt + ext/standard/tests/strings/vfprintf_variation9.phpt + ext/standard/tests/strings/vsprintf_variation15.phpt + ext/standard/tests/strings/vsprintf_variation8.phpt: + New vfprintf() tests. Tested on Window, Linux and Linux 64 bit + + * ext/standard/tests/strings/vfprintf_basic1.phpt + ext/standard/tests/strings/vfprintf_basic1.phpt + ext/standard/tests/strings/vfprintf_basic2.phpt + ext/standard/tests/strings/vfprintf_basic2.phpt + ext/standard/tests/strings/vfprintf_basic3.phpt + ext/standard/tests/strings/vfprintf_basic3.phpt + ext/standard/tests/strings/vfprintf_basic5.phpt + ext/standard/tests/strings/vfprintf_basic5.phpt + ext/standard/tests/strings/vfprintf_basic6.phpt + ext/standard/tests/strings/vfprintf_basic6.phpt + ext/standard/tests/strings/vfprintf_basic7.phpt + ext/standard/tests/strings/vfprintf_basic7.phpt + ext/standard/tests/strings/vfprintf_basic8.phpt + ext/standard/tests/strings/vfprintf_basic8.phpt + ext/standard/tests/strings/vfprintf_variation11.phpt + ext/standard/tests/strings/vfprintf_variation14.phpt + ext/standard/tests/strings/vfprintf_variation14.phpt + ext/standard/tests/strings/vfprintf_variation15_64bit.phpt + ext/standard/tests/strings/vfprintf_variation15_64bit.phpt + ext/standard/tests/strings/vfprintf_variation16.phpt + ext/standard/tests/strings/vfprintf_variation16.phpt + ext/standard/tests/strings/vfprintf_variation19.phpt + ext/standard/tests/strings/vfprintf_variation19.phpt + ext/standard/tests/strings/vfprintf_variation21.phpt + ext/standard/tests/strings/vfprintf_variation21.phpt + ext/standard/tests/strings/vfprintf_variation4.phpt + ext/standard/tests/strings/vfprintf_variation4.phpt + ext/standard/tests/strings/vfprintf_variation6.phpt + ext/standard/tests/strings/vfprintf_variation6.phpt + ext/standard/tests/strings/vsprintf_variation15.phpt + ext/standard/tests/strings/vsprintf_variation8.phpt: + + New vfprintf() tests. Tested on Window, Linux and Linux 64 bit + + * ext/standard/tests/strings/vfprintf_basic1.phpt + ext/standard/tests/strings/vfprintf_basic1.phpt + ext/standard/tests/strings/vfprintf_basic2.phpt + ext/standard/tests/strings/vfprintf_basic2.phpt + ext/standard/tests/strings/vfprintf_basic3.phpt + ext/standard/tests/strings/vfprintf_basic3.phpt + ext/standard/tests/strings/vfprintf_basic4.phpt + ext/standard/tests/strings/vfprintf_basic4.phpt + ext/standard/tests/strings/vfprintf_basic6.phpt + ext/standard/tests/strings/vfprintf_basic6.phpt + ext/standard/tests/strings/vfprintf_basic7.phpt + ext/standard/tests/strings/vfprintf_basic7.phpt + ext/standard/tests/strings/vfprintf_basic7_64bit.phpt + ext/standard/tests/strings/vfprintf_basic7_64bit.phpt + ext/standard/tests/strings/vfprintf_basic8.phpt + ext/standard/tests/strings/vfprintf_basic8.phpt + ext/standard/tests/strings/vfprintf_basic9.phpt + ext/standard/tests/strings/vfprintf_basic9.phpt + ext/standard/tests/strings/vfprintf_variation10.phpt + ext/standard/tests/strings/vfprintf_variation10.phpt + ext/standard/tests/strings/vfprintf_variation11.phpt + ext/standard/tests/strings/vfprintf_variation11.phpt + ext/standard/tests/strings/vfprintf_variation11_64bit.phpt + ext/standard/tests/strings/vfprintf_variation11_64bit.phpt + ext/standard/tests/strings/vfprintf_variation12.phpt + ext/standard/tests/strings/vfprintf_variation12.phpt + ext/standard/tests/strings/vfprintf_variation12_64bit.phpt + ext/standard/tests/strings/vfprintf_variation12_64bit.phpt + ext/standard/tests/strings/vfprintf_variation13.phpt + ext/standard/tests/strings/vfprintf_variation13.phpt + ext/standard/tests/strings/vfprintf_variation13_64bit.phpt + ext/standard/tests/strings/vfprintf_variation13_64bit.phpt + ext/standard/tests/strings/vfprintf_variation14.phpt + ext/standard/tests/strings/vfprintf_variation14.phpt + ext/standard/tests/strings/vfprintf_variation14_64bit.phpt + ext/standard/tests/strings/vfprintf_variation14_64bit.phpt + ext/standard/tests/strings/vfprintf_variation15.phpt + ext/standard/tests/strings/vfprintf_variation15.phpt + ext/standard/tests/strings/vfprintf_variation15_64bit.phpt + ext/standard/tests/strings/vfprintf_variation15_64bit.phpt + ext/standard/tests/strings/vfprintf_variation16.phpt + ext/standard/tests/strings/vfprintf_variation16.phpt + ext/standard/tests/strings/vfprintf_variation16_64bit.phpt + ext/standard/tests/strings/vfprintf_variation16_64bit.phpt + ext/standard/tests/strings/vfprintf_variation17.phpt + ext/standard/tests/strings/vfprintf_variation17.phpt + ext/standard/tests/strings/vfprintf_variation18.phpt + ext/standard/tests/strings/vfprintf_variation18.phpt + ext/standard/tests/strings/vfprintf_variation19.phpt + ext/standard/tests/strings/vfprintf_variation19.phpt + ext/standard/tests/strings/vfprintf_variation19_64bit.phpt + ext/standard/tests/strings/vfprintf_variation20.phpt + ext/standard/tests/strings/vfprintf_variation20.phpt + ext/standard/tests/strings/vfprintf_variation21.phpt + ext/standard/tests/strings/vfprintf_variation21.phpt + ext/standard/tests/strings/vfprintf_variation4.phpt + ext/standard/tests/strings/vfprintf_variation4.phpt + ext/standard/tests/strings/vfprintf_variation4_64bit.phpt + ext/standard/tests/strings/vfprintf_variation4_64bit.phpt + ext/standard/tests/strings/vfprintf_variation5.phpt + ext/standard/tests/strings/vfprintf_variation5.phpt + ext/standard/tests/strings/vfprintf_variation6.phpt + ext/standard/tests/strings/vfprintf_variation6.phpt + ext/standard/tests/strings/vfprintf_variation7.phpt + ext/standard/tests/strings/vfprintf_variation7.phpt + ext/standard/tests/strings/vfprintf_variation8.phpt + ext/standard/tests/strings/vfprintf_variation8.phpt + ext/standard/tests/strings/vfprintf_variation9.phpt + ext/standard/tests/strings/vfprintf_variation9.phpt + ext/standard/tests/strings/vsprintf_variation15.phpt + ext/standard/tests/strings/vsprintf_variation8.phpt: + + file vfprintf_basic1.phpt was initially added on branch PHP_5_3. + + * ext/standard/tests/strings/vfprintf_basic5.phpt + ext/standard/tests/strings/vfprintf_basic5.phpt + ext/standard/tests/strings/vfprintf_variation19_64bit.phpt + ext/standard/tests/strings/vfprintf_variation3.phpt + ext/standard/tests/strings/vfprintf_variation3.phpt: + + file vfprintf_basic5.phpt was initially added on branch PHP_5_3. + +2009-01-20 Dmitry Stogov <dmi...@zend.com> + + * ZendEngine2/zend_compile.c + ZendEngine2/zend_compile.c + ZendEngine2/zend_compile.h + ZendEngine2/zend_compile.h + ZendEngine2/zend_vm_def.h + ZendEngine2/zend_vm_def.h + ZendEngine2/zend_vm_execute.h + ZendEngine2/zend_vm_execute.h + ZendEngine2/tests/bug47165.phpt + ZendEngine2/tests/bug47165.phpt + ext/standard/tests/array/extract_variation9.phpt + ext/standard/tests/array/extract_variation9.phpt: + Removed wrong warning message + + * ZendEngine2/tests/bug47165.phpt + ZendEngine2/tests/bug47165.phpt: + + file bug47165.phpt was initially added on branch PHP_5_3. + + * (PHP_5_3) + NEWS + ZendEngine2/zend_compile.c + ZendEngine2/zend_compile.c + ZendEngine2/tests/bug47165.phpt + ext/standard/tests/array/extract_variation9.phpt + ext/standard/tests/array/extract_variation9.phpt: + Fixed bug #47165 (Possible memory corruption when passing return value by + reference) + +2009-01-20 Scott MacVicar <sc...@macvicar.net> + + * (PHP_5_3) + NEWS + NEWS: + BFN + + * (PHP_5_3) + ext/sqlite3/sqlite3.c + ext/sqlite3/tests/bug47159.phpt: + MFH Fix bug #47159 - Any SQLite3 statement prepared should be added to the + freelist + + * ext/sqlite3/tests/bug47159.phpt + ext/sqlite3/tests/bug47159.phpt: + + Fix bug #47159 - Any SQLite3 statement prepared should be added to the + freelist + + * ext/sqlite3/sqlite3.c: + Fix bug #47159 - Any SQLite3 statement prepared should be added to the + freelist + +2009-01-20 Pierre-Alain Joye <pierre....@gmail.com> + + * (PHP_5_3) + NEWS: + - fnmatch entry + + * ext/standard/file.c + ext/standard/tests/file/fnmatch_basic.phpt + ext/standard/tests/file/fnmatch_error.phpt + ext/standard/tests/file/fnmatch_variation.phpt: + - MFB + - [DOC] add support for fnmatch() on Windows + - enable tests (pass) + + * (PHP_5_3) + ext/standard/file.c + ext/standard/tests/file/fnmatch_basic.phpt + ext/standard/tests/file/fnmatch_error.phpt + ext/standard/tests/file/fnmatch_variation.phpt: + - [DOC] add support for fnmatch() on Windows + - enable tests (pass) + + * (PHP_5_3) + win32/fnmatch.c + win32/fnmatch.h + win32/build/config.w32 + win32/build/config.w32.h.in: + - add fnmatch() support on windows (C API), using the BSD implementation + + * win32/fnmatch.c + win32/fnmatch.c + win32/fnmatch.h + win32/fnmatch.h + win32/build/config.w32 + win32/build/config.w32.h.in: + + - add fnmatch() support on windows (C API), using the BSD implementation + +2009-01-20 Felipe Pena <felipe...@gmail.com> + + * ext/spl/spl_iterators.c: + - Added missing "return;" + +2009-01-20 Scott MacVicar <sc...@macvicar.net> + + * (PHP_5_3) + ext/sqlite3/sqlite3.c: + MFH Fix bug #47145 - As soon as sqlite3_step is called on a statement it + always must be finalised. + + * ext/sqlite3/sqlite3.c: + Fix bug #47145 - As soon as sqlite3_step is called on a statement it always + must be finalised. + 2009-01-19 Scott MacVicar <sc...@macvicar.net> * ext/sqlite3/sqlite3.c: @@ -26502,7 +26923,7 @@ * sapi/litespeed/lsapi_main.c sapi/litespeed/lsapilib.c: - - Added missing $Id: ChangeLog,v 1.3294 2009/01/20 01:35:43 changelog Exp $ tags and nuked c++ comments + - Added missing $Id: ChangeLog,v 1.3295 2009/01/21 01:35:33 changelog Exp $ tags and nuked c++ comments * (PHP_5_3) ext/intl/locale/locale.c