+2009-01-20 andy wharmby <wharmby@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 <felipensp@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 <ilia@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 <felipensp@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 <wharmby@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 <dmitry@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 <scott@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.dev@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 <felipensp@gmail.com>
+
+ * ext/spl/spl_iterators.c:
+ - Added missing "return;"
+
+2009-01-20 Scott MacVicar <scott@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 <scott@macvicar.net>
* ext/sqlite3/sqlite3.c: