From 2a8b0adc8938910b5b352f39e13dea638a799e55 Mon Sep 17 00:00:00 2001 From: Date: Sat, 8 Mar 2008 01:31:34 +0000 Subject: [PATCH] ChangeLog update --- ChangeLog | 465 +++++++++++++++++++++++++++++++++++++++++++++++++ Zend/ChangeLog | 8 + 2 files changed, 473 insertions(+) diff --git a/ChangeLog b/ChangeLog index 515fae48c8..4a66d170c9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,468 @@ +2008-03-07 Gwynne Raskind + + * (PHP_5_3) + ext/session/tests/bug32330.phpt: + Forgot one file in last commit + + * (PHP_5_3) + ext/session/mod_user.c + ext/session/mod_user.h + ext/session/php_session.h + ext/session/session.c: + MFH: fix bug #32330 (session_destroy, "Failed to initialize storage + module", custom session handler) + + * ext/session/mod_user.c + ext/session/mod_user.h + ext/session/php_session.h + ext/session/session.c + ext/session/tests/bug32330.phpt + ext/session/tests/bug32330.phpt: + Fix bug #32330 (session_destroy, "Failed to initialize storage module", + custom session handler) + +2008-03-07 Johannes Schlüter + + * sapi/cli/tests/018.phpt + sapi/cli/tests/018.phpt + sapi/cli/tests/019.phpt + sapi/cli/tests/019.phpt + sapi/cli/tests/020.phpt + sapi/cli/tests/020.phpt: + + - New tests + +2008-03-07 Pierre-Alain Joye + + * ext/exif/exif.c: + - MFB: #44355 compilation breaks due illegal const usage + + * (PHP_5_2) + ext/exif/exif.c: + - #44355, compilation breaks due illegal const usage (Guenter Knauf) + I suppose it must break on other platform, it is not used anywhere else + but here, and it was introduced after 5.2.5 (why no news) + +2008-03-07 Scott MacVicar + + * (PHP_5_3) + NEWS: + BFN. + + * ext/pdo_sqlite/sqlite_statement.c: + MFB: + Fixed bug #41135 (When binding as binary data use sqlite3_bind_blob() to + stop errors with null bytes.) + Fixed bug #42443 (Bind integers and booleans as integers rather than + strings.) + + * (PHP_5_3) + ext/pdo_sqlite/sqlite_statement.c: + Fixed bug #41135 (When binding as binary data use sqlite3_bind_blob() to + stop errors with null bytes.) + Fixed bug #42443 (Bind integers and booleans as integers rather than + strings.) + +2008-03-07 Josie Messa + + * ext/standard/tests/dir/closedir_variation3.phpt + ext/standard/tests/dir/closedir_variation3.phpt + ext/standard/tests/dir/readdir_variation7.phpt + ext/standard/tests/dir/readdir_variation7.phpt + ext/standard/tests/dir/rewinddir_variation3.phpt + ext/standard/tests/dir/rewinddir_variation3.phpt: + - Tests awaiting fix of bug #44246 + + * ext/standard/tests/dir/closedir_variation3.phpt + ext/standard/tests/dir/closedir_variation3.phpt + ext/standard/tests/dir/closedir_variation3.phpt + ext/standard/tests/dir/readdir_variation7.phpt + ext/standard/tests/dir/readdir_variation7.phpt + ext/standard/tests/dir/readdir_variation7.phpt + ext/standard/tests/dir/rewinddir_variation3.phpt + ext/standard/tests/dir/rewinddir_variation3.phpt + ext/standard/tests/dir/rewinddir_variation3.phpt: + 1.1.4; + file closedir_variation3.phpt was initially added on branch PHP_5_2. + + * ext/standard/tests/dir/rewinddir_basic.phpt + ext/standard/tests/dir/rewinddir_basic.phpt + ext/standard/tests/dir/rewinddir_error.phpt + ext/standard/tests/dir/rewinddir_error.phpt + ext/standard/tests/dir/rewinddir_variation1.phpt + ext/standard/tests/dir/rewinddir_variation1.phpt + ext/standard/tests/dir/rewinddir_variation2.phpt + ext/standard/tests/dir/rewinddir_variation2.phpt: + - New tests for rewinddir() function + + * ext/standard/tests/dir/rewinddir_basic.phpt + ext/standard/tests/dir/rewinddir_basic.phpt + ext/standard/tests/dir/rewinddir_basic.phpt + ext/standard/tests/dir/rewinddir_error.phpt + ext/standard/tests/dir/rewinddir_error.phpt + ext/standard/tests/dir/rewinddir_error.phpt + ext/standard/tests/dir/rewinddir_variation1.phpt + ext/standard/tests/dir/rewinddir_variation1.phpt + ext/standard/tests/dir/rewinddir_variation1.phpt + ext/standard/tests/dir/rewinddir_variation2.phpt + ext/standard/tests/dir/rewinddir_variation2.phpt + ext/standard/tests/dir/rewinddir_variation2.phpt: + 1.1.4; + file rewinddir_basic.phpt was initially added on branch PHP_5_2. + + * ext/standard/tests/dir/opendir_variation5.phpt: + fix test + + * ext/standard/tests/dir/closedir_basic.phpt + ext/standard/tests/dir/closedir_basic.phpt + ext/standard/tests/dir/closedir_error.phpt + ext/standard/tests/dir/closedir_error.phpt + ext/standard/tests/dir/closedir_variation1.phpt + ext/standard/tests/dir/closedir_variation1.phpt + ext/standard/tests/dir/closedir_variation2.phpt + ext/standard/tests/dir/closedir_variation2.phpt: + - New tests for closedir() function + + * ext/standard/tests/dir/closedir_basic.phpt + ext/standard/tests/dir/closedir_basic.phpt + ext/standard/tests/dir/closedir_basic.phpt + ext/standard/tests/dir/closedir_error.phpt + ext/standard/tests/dir/closedir_error.phpt + ext/standard/tests/dir/closedir_error.phpt + ext/standard/tests/dir/closedir_variation1.phpt + ext/standard/tests/dir/closedir_variation1.phpt + ext/standard/tests/dir/closedir_variation1.phpt + ext/standard/tests/dir/closedir_variation2.phpt + ext/standard/tests/dir/closedir_variation2.phpt + ext/standard/tests/dir/closedir_variation2.phpt: + 1.1.4; + file closedir_basic.phpt was initially added on branch PHP_5_2. + +2008-03-07 Jani Taskinen + + * (PHP_5_3) + NEWS: + style + +2008-03-07 Scott MacVicar + + * (PHP_5_3) + NEWS: + BFN + + * ext/pdo_sqlite/config.m4 + ext/pdo_sqlite/config.w32 + ext/pdo_sqlite/package.xml + ext/pdo_sqlite/sqlite/Makefile.in + ext/pdo_sqlite/sqlite/Makefile.linux-gcc + ext/pdo_sqlite/sqlite/VERSION + ext/pdo_sqlite/sqlite/aclocal.m4 + ext/pdo_sqlite/sqlite/addopcodes.awk + ext/pdo_sqlite/sqlite/config.guess + ext/pdo_sqlite/sqlite/config.sub + ext/pdo_sqlite/sqlite/configure + ext/pdo_sqlite/sqlite/configure.ac + ext/pdo_sqlite/sqlite/ltmain.sh + ext/pdo_sqlite/sqlite/main.mk + ext/pdo_sqlite/sqlite/mkdll.sh + ext/pdo_sqlite/sqlite/mkopcodec.awk + ext/pdo_sqlite/sqlite/mkopcodeh.awk + ext/pdo_sqlite/sqlite/mkso.sh + ext/pdo_sqlite/sqlite/publish.sh + ext/pdo_sqlite/sqlite/sqlite3.def + ext/pdo_sqlite/sqlite/sqlite3.pc.in + ext/pdo_sqlite/sqlite/src/.cvsignore + ext/pdo_sqlite/sqlite/src/alter.c + ext/pdo_sqlite/sqlite/src/analyze.c + ext/pdo_sqlite/sqlite/src/attach.c + ext/pdo_sqlite/sqlite/src/auth.c + ext/pdo_sqlite/sqlite/src/btmutex.c + ext/pdo_sqlite/sqlite/src/btree.c + ext/pdo_sqlite/sqlite/src/btree.h + ext/pdo_sqlite/sqlite/src/btreeInt.h + ext/pdo_sqlite/sqlite/src/build.c + ext/pdo_sqlite/sqlite/src/callback.c + ext/pdo_sqlite/sqlite/src/complete.c + ext/pdo_sqlite/sqlite/src/date.c + ext/pdo_sqlite/sqlite/src/delete.c + ext/pdo_sqlite/sqlite/src/expr.c + ext/pdo_sqlite/sqlite/src/fault.c + ext/pdo_sqlite/sqlite/src/func.c + ext/pdo_sqlite/sqlite/src/hash.c + ext/pdo_sqlite/sqlite/src/hash.h + ext/pdo_sqlite/sqlite/src/insert.c + ext/pdo_sqlite/sqlite/src/journal.c + ext/pdo_sqlite/sqlite/src/keywordhash.h + ext/pdo_sqlite/sqlite/src/legacy.c + ext/pdo_sqlite/sqlite/src/limits.h + ext/pdo_sqlite/sqlite/src/loadext.c + ext/pdo_sqlite/sqlite/src/main.c + ext/pdo_sqlite/sqlite/src/malloc.c + ext/pdo_sqlite/sqlite/src/md5.c + ext/pdo_sqlite/sqlite/src/mem1.c + ext/pdo_sqlite/sqlite/src/mutex.c + ext/pdo_sqlite/sqlite/src/mutex.h + ext/pdo_sqlite/sqlite/src/mutex_unix.c + ext/pdo_sqlite/sqlite/src/mutex_w32.c + ext/pdo_sqlite/sqlite/src/opcodes.c + ext/pdo_sqlite/sqlite/src/opcodes.h + ext/pdo_sqlite/sqlite/src/os.c + ext/pdo_sqlite/sqlite/src/os.h + ext/pdo_sqlite/sqlite/src/os_common.h + ext/pdo_sqlite/sqlite/src/os_unix.c + ext/pdo_sqlite/sqlite/src/os_win.c + ext/pdo_sqlite/sqlite/src/pager.c + ext/pdo_sqlite/sqlite/src/pager.h + ext/pdo_sqlite/sqlite/src/parse.c + ext/pdo_sqlite/sqlite/src/parse.h + ext/pdo_sqlite/sqlite/src/parse.y + ext/pdo_sqlite/sqlite/src/pragma.c + ext/pdo_sqlite/sqlite/src/prepare.c + ext/pdo_sqlite/sqlite/src/printf.c + ext/pdo_sqlite/sqlite/src/random.c + ext/pdo_sqlite/sqlite/src/select.c + ext/pdo_sqlite/sqlite/src/shell.c + ext/pdo_sqlite/sqlite/src/sqlite.h.in + ext/pdo_sqlite/sqlite/src/sqlite3ext.h + ext/pdo_sqlite/sqlite/src/sqliteInt.h + ext/pdo_sqlite/sqlite/src/sqliteLimit.h + ext/pdo_sqlite/sqlite/src/table.c + ext/pdo_sqlite/sqlite/src/tclsqlite.c + ext/pdo_sqlite/sqlite/src/test1.c + ext/pdo_sqlite/sqlite/src/test2.c + ext/pdo_sqlite/sqlite/src/test3.c + ext/pdo_sqlite/sqlite/src/test4.c + ext/pdo_sqlite/sqlite/src/test5.c + ext/pdo_sqlite/sqlite/src/tokenize.c + ext/pdo_sqlite/sqlite/src/trigger.c + ext/pdo_sqlite/sqlite/src/update.c + ext/pdo_sqlite/sqlite/src/utf.c + ext/pdo_sqlite/sqlite/src/util.c + ext/pdo_sqlite/sqlite/src/vacuum.c + ext/pdo_sqlite/sqlite/src/vdbe.c + ext/pdo_sqlite/sqlite/src/vdbe.h + ext/pdo_sqlite/sqlite/src/vdbeInt.h + ext/pdo_sqlite/sqlite/src/vdbeapi.c + ext/pdo_sqlite/sqlite/src/vdbeaux.c + ext/pdo_sqlite/sqlite/src/vdbeblob.c + ext/pdo_sqlite/sqlite/src/vdbefifo.c + ext/pdo_sqlite/sqlite/src/vdbemem.c + ext/pdo_sqlite/sqlite/src/vtab.c + ext/pdo_sqlite/sqlite/src/where.c + ext/pdo_sqlite/sqlite/tool/fragck.tcl + ext/pdo_sqlite/sqlite/tool/lemon.c + ext/pdo_sqlite/sqlite/tool/lempar.c + ext/pdo_sqlite/sqlite/tool/mkkeywordhash.c + ext/pdo_sqlite/sqlite/tool/mksqlite3c.tcl + ext/pdo_sqlite/sqlite/tool/mksqlite3internalh.tcl + ext/pdo_sqlite/sqlite/tool/omittest.tcl + ext/pdo_sqlite/sqlite/tool/soak1.tcl + ext/pdo_sqlite/sqlite/tool/spaceanal.tcl: + MFB: Update bundled SQLite to 3.5.6 + + * ext/pdo_sqlite/sqlite/tool/fragck.tcl + ext/pdo_sqlite/sqlite/tool/fragck.tcl + ext/pdo_sqlite/sqlite/tool/lemon.c + ext/pdo_sqlite/sqlite/tool/lempar.c + ext/pdo_sqlite/sqlite/tool/mkkeywordhash.c + ext/pdo_sqlite/sqlite/tool/mksqlite3c.tcl + ext/pdo_sqlite/sqlite/tool/mksqlite3c.tcl + ext/pdo_sqlite/sqlite/tool/mksqlite3internalh.tcl + ext/pdo_sqlite/sqlite/tool/mksqlite3internalh.tcl + ext/pdo_sqlite/sqlite/tool/omittest.tcl + ext/pdo_sqlite/sqlite/tool/omittest.tcl + ext/pdo_sqlite/sqlite/tool/soak1.tcl + ext/pdo_sqlite/sqlite/tool/soak1.tcl + ext/pdo_sqlite/sqlite/tool/spaceanal.tcl: + + file fragck.tcl was initially added on branch PHP_5_3. + + * ext/pdo_sqlite/sqlite/src/btmutex.c + ext/pdo_sqlite/sqlite/src/btmutex.c + ext/pdo_sqlite/sqlite/src/btreeInt.h + ext/pdo_sqlite/sqlite/src/btreeInt.h + ext/pdo_sqlite/sqlite/src/fault.c + ext/pdo_sqlite/sqlite/src/fault.c + ext/pdo_sqlite/sqlite/src/journal.c + ext/pdo_sqlite/sqlite/src/journal.c + ext/pdo_sqlite/sqlite/src/limits.h + ext/pdo_sqlite/sqlite/src/limits.h + ext/pdo_sqlite/sqlite/src/malloc.c + ext/pdo_sqlite/sqlite/src/malloc.c + ext/pdo_sqlite/sqlite/src/mem1.c + ext/pdo_sqlite/sqlite/src/mem1.c + ext/pdo_sqlite/sqlite/src/mutex.c + ext/pdo_sqlite/sqlite/src/mutex.c + ext/pdo_sqlite/sqlite/src/mutex.h + ext/pdo_sqlite/sqlite/src/mutex.h + ext/pdo_sqlite/sqlite/src/mutex_unix.c + ext/pdo_sqlite/sqlite/src/mutex_unix.c + ext/pdo_sqlite/sqlite/src/mutex_w32.c + ext/pdo_sqlite/sqlite/src/mutex_w32.c + ext/pdo_sqlite/sqlite/src/sqliteLimit.h + ext/pdo_sqlite/sqlite/src/sqliteLimit.h + ext/pdo_sqlite/sqlite/src/test1.c + ext/pdo_sqlite/sqlite/src/test2.c + ext/pdo_sqlite/sqlite/src/test3.c + ext/pdo_sqlite/sqlite/src/test4.c + ext/pdo_sqlite/sqlite/src/test5.c + ext/pdo_sqlite/sqlite/src/tokenize.c + ext/pdo_sqlite/sqlite/src/trigger.c + ext/pdo_sqlite/sqlite/src/update.c + ext/pdo_sqlite/sqlite/src/utf.c + ext/pdo_sqlite/sqlite/src/util.c + ext/pdo_sqlite/sqlite/src/vacuum.c + ext/pdo_sqlite/sqlite/src/vdbe.c + ext/pdo_sqlite/sqlite/src/vdbe.h + ext/pdo_sqlite/sqlite/src/vdbeInt.h + ext/pdo_sqlite/sqlite/src/vdbeapi.c + ext/pdo_sqlite/sqlite/src/vdbeaux.c + ext/pdo_sqlite/sqlite/src/vdbeblob.c + ext/pdo_sqlite/sqlite/src/vdbeblob.c + ext/pdo_sqlite/sqlite/src/vdbefifo.c + ext/pdo_sqlite/sqlite/src/vdbemem.c + ext/pdo_sqlite/sqlite/src/vtab.c + ext/pdo_sqlite/sqlite/src/where.c: + + file btmutex.c was initially added on branch PHP_5_3. + + * ext/pdo_sqlite/sqlite/addopcodes.awk + ext/pdo_sqlite/sqlite/addopcodes.awk + ext/pdo_sqlite/sqlite/configure.ac + ext/pdo_sqlite/sqlite/ltmain.sh + ext/pdo_sqlite/sqlite/main.mk + ext/pdo_sqlite/sqlite/mkdll.sh + ext/pdo_sqlite/sqlite/mkopcodec.awk + ext/pdo_sqlite/sqlite/mkopcodeh.awk + ext/pdo_sqlite/sqlite/mkso.sh + ext/pdo_sqlite/sqlite/publish.sh + ext/pdo_sqlite/sqlite/sqlite3.def + ext/pdo_sqlite/sqlite/sqlite3.pc.in + ext/pdo_sqlite/sqlite/src/alter.c + ext/pdo_sqlite/sqlite/src/analyze.c + ext/pdo_sqlite/sqlite/src/attach.c + ext/pdo_sqlite/sqlite/src/auth.c + ext/pdo_sqlite/sqlite/src/btree.c + ext/pdo_sqlite/sqlite/src/btree.h + ext/pdo_sqlite/sqlite/src/build.c + ext/pdo_sqlite/sqlite/src/callback.c + ext/pdo_sqlite/sqlite/src/complete.c + ext/pdo_sqlite/sqlite/src/date.c + ext/pdo_sqlite/sqlite/src/delete.c + ext/pdo_sqlite/sqlite/src/expr.c + ext/pdo_sqlite/sqlite/src/func.c + ext/pdo_sqlite/sqlite/src/hash.c + ext/pdo_sqlite/sqlite/src/hash.h + ext/pdo_sqlite/sqlite/src/insert.c + ext/pdo_sqlite/sqlite/src/keywordhash.h + ext/pdo_sqlite/sqlite/src/legacy.c + ext/pdo_sqlite/sqlite/src/loadext.c + ext/pdo_sqlite/sqlite/src/main.c + ext/pdo_sqlite/sqlite/src/md5.c + ext/pdo_sqlite/sqlite/src/opcodes.c + ext/pdo_sqlite/sqlite/src/opcodes.h + ext/pdo_sqlite/sqlite/src/os.c + ext/pdo_sqlite/sqlite/src/os.h + ext/pdo_sqlite/sqlite/src/os_common.h + ext/pdo_sqlite/sqlite/src/os_unix.c + ext/pdo_sqlite/sqlite/src/os_win.c + ext/pdo_sqlite/sqlite/src/pager.c + ext/pdo_sqlite/sqlite/src/pager.h + ext/pdo_sqlite/sqlite/src/parse.c + ext/pdo_sqlite/sqlite/src/parse.y + ext/pdo_sqlite/sqlite/src/pragma.c + ext/pdo_sqlite/sqlite/src/prepare.c + ext/pdo_sqlite/sqlite/src/printf.c + ext/pdo_sqlite/sqlite/src/random.c + ext/pdo_sqlite/sqlite/src/select.c + ext/pdo_sqlite/sqlite/src/shell.c + ext/pdo_sqlite/sqlite/src/sqlite.h.in + ext/pdo_sqlite/sqlite/src/sqlite3ext.h + ext/pdo_sqlite/sqlite/src/sqliteInt.h + ext/pdo_sqlite/sqlite/src/table.c + ext/pdo_sqlite/sqlite/src/tclsqlite.c: + + file addopcodes.awk was initially added on branch PHP_5_3. + + * (PHP_5_3) + ext/pdo_sqlite/config.m4 + ext/pdo_sqlite/config.w32 + ext/pdo_sqlite/package2.xml + ext/pdo_sqlite/sqlite/Makefile.in + ext/pdo_sqlite/sqlite/Makefile.linux-gcc + ext/pdo_sqlite/sqlite/VERSION + ext/pdo_sqlite/sqlite/aclocal.m4 + ext/pdo_sqlite/sqlite/config.guess + ext/pdo_sqlite/sqlite/config.sub + ext/pdo_sqlite/sqlite/configure: + Update bundled SQLite to 3.5.6 + + * (PHP_5_2) + ext/pdo_sqlite/sqlite/VERSION: + Typo, bundled version is really 3.3.7 + +2008-03-07 Antony Dovgal + + * (PHP_5_2) + ext/standard/php_rand.h + ext/standard/php_rand.h: + fix build + +2008-03-07 Gwynne Raskind + + * ext/standard/php_rand.h: + Fix build (one too many right parenthesis in last commit for non-Windows + builds) + +2008-03-07 Greg Beaver + + * ext/standard/tests/file/007_error.phpt + ext/standard/tests/file/007_error.phpt: + test was failing because I had a file named 1 in the checkout directory + +2008-03-07 Stanislav Malyshev + + * ext/standard/php_rand.h + ext/standard/php_rand.h + ext/standard/php_rand.h: + improve seed calculation + +2008-03-07 Ilia Alshanetsky + + * ext/date/php_date.c: + + MFB: Fixed a memory leak inside date_get_last_errors() when there are no + errors + + * (PHP_5_3) + ext/date/php_date.c: + + Fixed a memory leak inside date_get_last_errors() when there are no errors + +2008-03-07 Felipe Pena + + * ZendEngine2/zend_compile.c + ZendEngine2/zend_execute_API.c + ZendEngine2/zend_vm_def.h + ZendEngine2/zend_vm_execute.h: + Better readability (USTR_BYTES) + +2008-03-07 Ilia Alshanetsky + + * (PHP_5_2) + NEWS + configure.in + main/php_version.h: + + Back to dev + + * (PHP_5_2) + NEWS + configure.in + main/php_version.h: + + 5.2.6RC2 + 2008-03-06 Antony Dovgal * (PHP_5_2) diff --git a/Zend/ChangeLog b/Zend/ChangeLog index 80eac2734a..43af6a6daa 100644 --- a/Zend/ChangeLog +++ b/Zend/ChangeLog @@ -1,3 +1,11 @@ +2008-03-07 Felipe Pena + + * zend_compile.c + zend_execute_API.c + zend_vm_def.h + zend_vm_execute.h: + Better readability (USTR_BYTES) + 2008-03-06 Antony Dovgal * (PHP_5_2) -- 2.50.1