From: Date: Wed, 21 Jan 2009 01:35:50 +0000 (+0000) Subject: ChangeLog update X-Git-Tag: php-5.4.0alpha1~191^2~4443 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=637684ed852ea53016f6d18017cc696a918a4926;p=php ChangeLog update --- diff --git a/ChangeLog b/ChangeLog index d3ff9b9c42..e7f46e7306 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,424 @@ +2009-01-20 andy wharmby + + * (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 + + * (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 + + * 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 + + * (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 + + * (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 + + * 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 + + * (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 + + * (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 + + * ext/spl/spl_iterators.c: + - Added missing "return;" + +2009-01-20 Scott MacVicar + + * (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 * ext/sqlite3/sqlite3.c: diff --git a/Zend/ChangeLog b/Zend/ChangeLog index 729a6effe5..8a6576ddd0 100644 --- a/Zend/ChangeLog +++ b/Zend/ChangeLog @@ -1,3 +1,28 @@ +2009-01-20 Dmitry Stogov + + * zend_compile.c + zend_compile.c + zend_compile.h + zend_compile.h + zend_vm_def.h + zend_vm_def.h + zend_vm_execute.h + zend_vm_execute.h + tests/bug47165.phpt + tests/bug47165.phpt: + Removed wrong warning message + + * zend_compile.c + zend_compile.c + tests/bug47165.phpt: + Fixed bug #47165 (Possible memory corruption when passing return value by + reference) + + * tests/bug47165.phpt + tests/bug47165.phpt: + + file bug47165.phpt was initially added on branch PHP_5_3. + 2009-01-17 Felipe Pena * zend_extensions.h: