mirror of https://github.com/php/php-src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
80572 lines
2.5 MiB
80572 lines
2.5 MiB
2008-03-08 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/session/tests/bug24592.phpt:
|
|
Fix test (thanks Scoates!)
|
|
|
|
* ext/mysql/tests/mysql_trace_mode.phpt
|
|
ext/mysql/tests/mysql_trace_mode.phpt
|
|
ext/session/tests/bug24592.phpt:
|
|
Fix test
|
|
|
|
* (PHP_5_3)
|
|
sapi/cli/tests/006.phpt:
|
|
Fix test (new constant was added in PREG)
|
|
|
|
2008-03-08 Etienne Kneuss <php@colder.ch>
|
|
|
|
* ext/standard/tests/general_functions/bug44295.phpt
|
|
main/main.c
|
|
main/php.h
|
|
main/php_globals.h:
|
|
User error handlers no longer catch supressed errors
|
|
|
|
* (PHP_5_3)
|
|
main/main.c
|
|
main/php.h
|
|
main/php_globals.h:
|
|
MFH: User error handlers no longer catch supressed errors
|
|
|
|
* ext/standard/tests/general_functions/bug44295.phpt
|
|
ext/standard/tests/general_functions/bug44295.phpt:
|
|
|
|
file bug44295.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-03-08 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_globals.h:
|
|
MFB: User error handlers no longer catch supressed errors (patch by Etienne
|
|
Kneuss)
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_globals.h:
|
|
User error handlers no longer catch supressed errors (patch by Etienne
|
|
Kneuss)
|
|
|
|
2008-03-08 David Coallier <david.coallier@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/tests/bug38474.phpt:
|
|
- MFH . Libxml version < 2.6.21 it fails. Patch from scoates
|
|
|
|
2008-03-08 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* ext/standard/tests/file/stream_rfc2397_001.phpt
|
|
ext/standard/tests/file/stream_rfc2397_001.phpt
|
|
ext/standard/tests/file/stream_rfc2397_002.phpt
|
|
ext/standard/tests/file/stream_rfc2397_002.phpt
|
|
ext/standard/tests/file/stream_rfc2397_003.phpt
|
|
ext/standard/tests/file/stream_rfc2397_003.phpt
|
|
ext/standard/tests/file/stream_rfc2397_004.phpt
|
|
ext/standard/tests/file/stream_rfc2397_004.phpt
|
|
ext/standard/tests/file/stream_rfc2397_005.phpt
|
|
ext/standard/tests/file/stream_rfc2397_005.phpt
|
|
ext/standard/tests/file/stream_rfc2397_006.phpt
|
|
ext/standard/tests/file/stream_rfc2397_006.phpt
|
|
ext/standard/tests/file/stream_rfc2397_007.phpt
|
|
ext/standard/tests/file/stream_rfc2397_007.phpt
|
|
ext/standard/tests/file/stream_supports_lock.phpt
|
|
ext/standard/tests/file/stream_supports_lock.phpt:
|
|
fix tests if allow_url_fopen is disabled in php.ini
|
|
|
|
2008-03-08 David Coallier <david.coallier@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/dom/tests/bug38474.phpt:
|
|
- MFH
|
|
- If libxml dotted version smaller than 2.6.20 it's a fail. Patch from
|
|
scoates
|
|
|
|
* ext/dom/tests/bug38474.phpt:
|
|
- Skipif libxml dotted version is < 2.6.20. Patch from scoates
|
|
|
|
2008-03-08 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* ext/standard/tests/network/http-stream.phpt
|
|
ext/standard/tests/network/http-stream.phpt:
|
|
fix test if allow_url_fopen is disabled in php.ini
|
|
|
|
2008-03-08 David Coallier <david.coallier@gmail.com>
|
|
|
|
* tests/lang/bug30638.phpt:
|
|
- MFB. Ok to fail on OSX. Patch from scoates
|
|
|
|
* (PHP_5_3)
|
|
tests/lang/bug30638.phpt:
|
|
- Ok to fail on OSX, adjusted bug, patch from scoates
|
|
|
|
2008-03-08 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* ext/standard/tests/array/bug43505.phpt
|
|
ext/standard/tests/array/bug43505.phpt:
|
|
Countable requires SPL
|
|
|
|
2008-03-08 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c:
|
|
Bug fixed in MySQL 5.0.46
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqli/tests/bug39457.phpt:
|
|
MFB:
|
|
- Fixed problem with $mysqli->connect() not connecting with defaults
|
|
- Fixed leak (#39475)
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c:
|
|
Bug fixed in 5.0.46
|
|
|
|
* (PHP_5_2)
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c:
|
|
Fix introduced in 5.0.46, not in 5.0.42
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
update NEWS
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqli/tests/bug39457.phpt
|
|
ext/mysqli/tests/bug39457.phpt:
|
|
Fix a problem with $mysqi->connect() not working with default values.
|
|
Fix a leak, bug#39457
|
|
|
|
2008-03-08 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN: #44373
|
|
|
|
* ext/pdo_oci/oci_driver.c
|
|
ext/pdo_oci/oci_driver.c:
|
|
MFB: Fixed bug #44373 (PDO_OCI extension compile failed)
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_oci/oci_driver.c:
|
|
Fixed bug #44373 (PDO_OCI extension compile failed)
|
|
|
|
2008-03-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/tests/bug44214.phpt
|
|
ext/pcre/tests/bug44214_2.phpt:
|
|
MFB: fix #44214
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN #44214
|
|
|
|
* ext/pcre/tests/bug44214.phpt
|
|
ext/pcre/tests/bug44214.phpt
|
|
ext/pcre/tests/bug44214_2.phpt
|
|
ext/pcre/tests/bug44214_2.phpt:
|
|
|
|
file bug44214.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/pcre/php_pcre.c:
|
|
fix bug #44214: crash with preg_replace_callback and global variables
|
|
|
|
2008-03-08 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ZendEngine2/tests/bug37667.phpt
|
|
ZendEngine2/tests/bug37667.phpt
|
|
ZendEngine2/tests/bug39304.phpt
|
|
ZendEngine2/tests/bug39304.phpt
|
|
ZendEngine2/tests/globals_001.phpt
|
|
ZendEngine2/tests/globals_001.phpt
|
|
ZendEngine2/tests/globals_002.phpt
|
|
ZendEngine2/tests/globals_002.phpt
|
|
ZendEngine2/tests/globals_003.phpt
|
|
ZendEngine2/tests/globals_003.phpt
|
|
ZendEngine2/tests/globals_004.phpt
|
|
ZendEngine2/tests/globals_004.phpt
|
|
ZendEngine2/tests/offset_array.phpt
|
|
ZendEngine2/tests/offset_array.phpt
|
|
tests/classes/array_access_001.phpt
|
|
tests/classes/array_access_001.phpt
|
|
tests/classes/array_access_002.phpt
|
|
tests/classes/array_access_002.phpt
|
|
tests/lang/bug25547.phpt:
|
|
Fix tests (removed space on error message "Undefined index: ...")
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN: #39108
|
|
|
|
2008-03-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/setlocale_variation4.phpt
|
|
ext/standard/tests/strings/setlocale_variation5.phpt:
|
|
MFB53 skipif patch as asked by gentoo guys
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN: #44336
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
MFB
|
|
|
|
* (PHP_5_3)
|
|
ext/pcre/php_pcre.c:
|
|
implement #44336: optimize utf8 string matching
|
|
add PREG_BAD_UTF8_OFFSET_ERROR constant
|
|
|
|
* ext/pcre/tests/007.phpt
|
|
ext/pcre/tests/invalid_utf8_offset.phpt:
|
|
add new tests
|
|
|
|
* ext/pcre/tests/007.phpt
|
|
ext/pcre/tests/007.phpt
|
|
ext/pcre/tests/invalid_utf8_offset.phpt
|
|
ext/pcre/tests/invalid_utf8_offset.phpt:
|
|
|
|
file 007.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-03-08 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c:
|
|
Cosmetics (removed space on error message)
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug39018.phpt
|
|
ZendEngine2/tests/bug39018_2.phpt:
|
|
MFB: Fixed bug #39018 (Error control operator '@' fails to suppress
|
|
"Uninitialized string offset")
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug39018.phpt
|
|
ZendEngine2/tests/bug39018.phpt
|
|
ZendEngine2/tests/bug39018_2.phpt
|
|
ZendEngine2/tests/bug39018_2.phpt:
|
|
Fixed bug #39018 (Error control operator '@' fails to suppress
|
|
"Uninitialized string offset")
|
|
|
|
2008-03-08 Gwynne Raskind <gwynne@wanderingknights.org>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN
|
|
|
|
2008-03-08 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_3)
|
|
ext/sqlite/sqlite.c:
|
|
MFB: Fixed bug #42203 (Clear SQLite result sets before closing database.)
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
Fixed bug #42203 (Clear SQLite result sets before closing database.)
|
|
|
|
2008-03-07 Gwynne Raskind <gwynne@wanderingknights.org>
|
|
|
|
* (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 <johannes@schlueters.de>
|
|
|
|
* 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 <pierre.dev@gmail.com>
|
|
|
|
* 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 <scott@macvicar.net>
|
|
|
|
* (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 <josmessa@uk.ibm.com>
|
|
|
|
* 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 <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
style
|
|
|
|
2008-03-07 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (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 <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/php_rand.h
|
|
ext/standard/php_rand.h:
|
|
fix build
|
|
|
|
2008-03-07 Gwynne Raskind <gwynne@wanderingknights.org>
|
|
|
|
* ext/standard/php_rand.h:
|
|
Fix build (one too many right parenthesis in last commit for non-Windows
|
|
builds)
|
|
|
|
2008-03-07 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* 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 <stas@zend.com>
|
|
|
|
* ext/standard/php_rand.h
|
|
ext/standard/php_rand.h
|
|
ext/standard/php_rand.h:
|
|
improve seed calculation
|
|
|
|
2008-03-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* 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 <felipensp@gmail.com>
|
|
|
|
* 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 <ilia@prohost.org>
|
|
|
|
* (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 <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/tests/clone_uncloneable.phpt:
|
|
MFH: fix segfault when trying to clone uncloneable object
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/tests/clone_uncloneable.phpt
|
|
ZendEngine2/tests/clone_uncloneable.phpt
|
|
ZendEngine2/tests/clone_uncloneable.phpt:
|
|
fix segfault when trying to clone uncloneable object because of
|
|
zend.ze1_compatibility_mode which we should have got rid of years ago
|
|
|
|
2008-03-06 Robin Fernandes <robin_fernandes@uk.ibm.com>
|
|
|
|
* ext/standard/tests/class_object/class_exists_basic_001.phpt
|
|
ext/standard/tests/class_object/class_exists_basic_001.phpt
|
|
ext/standard/tests/class_object/class_exists_error_001.phpt
|
|
ext/standard/tests/class_object/class_exists_error_001.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_001.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_001.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_002.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_002.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_003.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_003.phpt
|
|
ext/standard/tests/class_object/get_class_error_001.phpt
|
|
ext/standard/tests/class_object/get_class_error_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_002.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_002.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_003.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_003.phpt
|
|
ext/standard/tests/class_object/get_class_methods_error_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_error_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_variation_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_variation_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_variation_002.phpt
|
|
ext/standard/tests/class_object/get_class_methods_variation_002.phpt
|
|
ext/standard/tests/class_object/get_class_variation_001.phpt
|
|
ext/standard/tests/class_object/get_class_variation_001.phpt
|
|
ext/standard/tests/class_object/get_class_variation_002.phpt
|
|
ext/standard/tests/class_object/get_class_variation_002.phpt
|
|
ext/standard/tests/class_object/get_declared_classes_basic_001.phpt
|
|
ext/standard/tests/class_object/get_declared_classes_basic_001.phpt
|
|
ext/standard/tests/class_object/get_declared_classes_error_001.phpt
|
|
ext/standard/tests/class_object/get_declared_classes_error_001.phpt
|
|
ext/standard/tests/class_object/get_declared_interfaces_basic_001.phpt
|
|
ext/standard/tests/class_object/get_declared_interfaces_basic_001.phpt
|
|
ext/standard/tests/class_object/get_declared_interfaces_error_001.phpt
|
|
ext/standard/tests/class_object/get_declared_interfaces_error_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_basic_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_basic_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_basic_002.phpt
|
|
ext/standard/tests/class_object/get_object_vars_basic_002.phpt
|
|
ext/standard/tests/class_object/get_object_vars_error_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_error_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_002.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_002.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_003.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_003.phpt
|
|
ext/standard/tests/class_object/get_parent_class_error_001.phpt
|
|
ext/standard/tests/class_object/get_parent_class_error_001.phpt
|
|
ext/standard/tests/class_object/get_parent_class_variation_001.phpt
|
|
ext/standard/tests/class_object/get_parent_class_variation_001.phpt
|
|
ext/standard/tests/class_object/get_parent_class_variation_002.phpt
|
|
ext/standard/tests/class_object/get_parent_class_variation_002.phpt
|
|
ext/standard/tests/class_object/is_a_error_001.phpt
|
|
ext/standard/tests/class_object/is_a_error_001.phpt
|
|
ext/standard/tests/class_object/is_a_variation_001.phpt
|
|
ext/standard/tests/class_object/is_a_variation_001.phpt
|
|
ext/standard/tests/class_object/is_a_variation_002.phpt
|
|
ext/standard/tests/class_object/is_a_variation_002.phpt
|
|
ext/standard/tests/class_object/is_a_variation_003.phpt
|
|
ext/standard/tests/class_object/is_a_variation_003.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_error_001.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_error_001.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_001.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_001.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_002.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_002.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_003.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_003.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_001.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_001.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_002.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_002.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_003.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_003.phpt
|
|
ext/standard/tests/class_object/method_exists_error_001.phpt
|
|
ext/standard/tests/class_object/method_exists_error_001.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_001.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_001.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_002.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_002.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_003.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_003.phpt
|
|
tests/classes/__call_004.phpt
|
|
tests/classes/__call_004.phpt
|
|
tests/classes/__call_005.phpt
|
|
tests/classes/__call_005.phpt
|
|
tests/classes/interface_constant_inheritance_001.phpt
|
|
tests/classes/interface_constant_inheritance_001.phpt
|
|
tests/classes/interface_constant_inheritance_002.phpt
|
|
tests/classes/interface_constant_inheritance_002.phpt
|
|
tests/classes/interface_constant_inheritance_003.phpt
|
|
tests/classes/interface_constant_inheritance_003.phpt
|
|
tests/classes/interface_constant_inheritance_004.phpt
|
|
tests/classes/interface_constant_inheritance_004.phpt
|
|
tests/classes/tostring_004.phpt
|
|
tests/classes/tostring_004.phpt:
|
|
Add new tests for class/object functions and features.
|
|
|
|
* ext/standard/tests/class_object/class_exists_basic_001.phpt
|
|
ext/standard/tests/class_object/class_exists_basic_001.phpt
|
|
ext/standard/tests/class_object/class_exists_basic_001.phpt
|
|
ext/standard/tests/class_object/class_exists_error_001.phpt
|
|
ext/standard/tests/class_object/class_exists_error_001.phpt
|
|
ext/standard/tests/class_object/class_exists_error_001.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_001.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_001.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_001.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_002.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_002.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_002.phpt
|
|
ext/standard/tests/class_object/get_class_error_001.phpt
|
|
ext/standard/tests/class_object/get_class_error_001.phpt
|
|
ext/standard/tests/class_object/get_class_error_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_002.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_002.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_002.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_003.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_003.phpt
|
|
ext/standard/tests/class_object/get_class_methods_basic_003.phpt
|
|
ext/standard/tests/class_object/get_class_methods_variation_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_variation_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_variation_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_variation_002.phpt
|
|
ext/standard/tests/class_object/get_class_methods_variation_002.phpt
|
|
ext/standard/tests/class_object/get_class_methods_variation_002.phpt
|
|
ext/standard/tests/class_object/get_class_variation_002.phpt
|
|
ext/standard/tests/class_object/get_class_variation_002.phpt
|
|
ext/standard/tests/class_object/get_class_variation_002.phpt
|
|
ext/standard/tests/class_object/get_declared_classes_basic_001.phpt
|
|
ext/standard/tests/class_object/get_declared_classes_basic_001.phpt
|
|
ext/standard/tests/class_object/get_declared_classes_basic_001.phpt
|
|
ext/standard/tests/class_object/get_declared_interfaces_basic_001.phpt
|
|
ext/standard/tests/class_object/get_declared_interfaces_basic_001.phpt
|
|
ext/standard/tests/class_object/get_declared_interfaces_basic_001.phpt
|
|
ext/standard/tests/class_object/get_declared_interfaces_error_001.phpt
|
|
ext/standard/tests/class_object/get_declared_interfaces_error_001.phpt
|
|
ext/standard/tests/class_object/get_declared_interfaces_error_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_basic_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_basic_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_basic_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_basic_002.phpt
|
|
ext/standard/tests/class_object/get_object_vars_basic_002.phpt
|
|
ext/standard/tests/class_object/get_object_vars_basic_002.phpt
|
|
ext/standard/tests/class_object/get_object_vars_error_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_error_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_error_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_001.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_002.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_002.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_002.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_003.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_003.phpt
|
|
ext/standard/tests/class_object/get_object_vars_variation_003.phpt
|
|
ext/standard/tests/class_object/get_parent_class_error_001.phpt
|
|
ext/standard/tests/class_object/get_parent_class_error_001.phpt
|
|
ext/standard/tests/class_object/get_parent_class_error_001.phpt
|
|
ext/standard/tests/class_object/get_parent_class_variation_001.phpt
|
|
ext/standard/tests/class_object/get_parent_class_variation_001.phpt
|
|
ext/standard/tests/class_object/get_parent_class_variation_001.phpt
|
|
ext/standard/tests/class_object/get_parent_class_variation_002.phpt
|
|
ext/standard/tests/class_object/get_parent_class_variation_002.phpt
|
|
ext/standard/tests/class_object/get_parent_class_variation_002.phpt
|
|
ext/standard/tests/class_object/is_a_error_001.phpt
|
|
ext/standard/tests/class_object/is_a_error_001.phpt
|
|
ext/standard/tests/class_object/is_a_error_001.phpt
|
|
ext/standard/tests/class_object/is_a_variation_001.phpt
|
|
ext/standard/tests/class_object/is_a_variation_001.phpt
|
|
ext/standard/tests/class_object/is_a_variation_001.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_error_001.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_error_001.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_error_001.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_002.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_002.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_002.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_003.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_003.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_003.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_001.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_001.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_001.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_003.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_003.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_003.phpt
|
|
ext/standard/tests/class_object/method_exists_error_001.phpt
|
|
ext/standard/tests/class_object/method_exists_error_001.phpt
|
|
ext/standard/tests/class_object/method_exists_error_001.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_001.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_001.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_001.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_002.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_002.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_002.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_003.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_003.phpt
|
|
ext/standard/tests/class_object/method_exists_variation_003.phpt
|
|
tests/classes/__call_004.phpt
|
|
tests/classes/__call_004.phpt
|
|
tests/classes/__call_004.phpt
|
|
tests/classes/__call_005.phpt
|
|
tests/classes/__call_005.phpt
|
|
tests/classes/__call_005.phpt
|
|
tests/classes/interface_constant_inheritance_001.phpt
|
|
tests/classes/interface_constant_inheritance_001.phpt
|
|
tests/classes/interface_constant_inheritance_001.phpt
|
|
tests/classes/interface_constant_inheritance_002.phpt
|
|
tests/classes/interface_constant_inheritance_002.phpt
|
|
tests/classes/interface_constant_inheritance_002.phpt
|
|
tests/classes/interface_constant_inheritance_003.phpt
|
|
tests/classes/interface_constant_inheritance_003.phpt
|
|
tests/classes/interface_constant_inheritance_003.phpt
|
|
tests/classes/interface_constant_inheritance_004.phpt
|
|
tests/classes/interface_constant_inheritance_004.phpt
|
|
tests/classes/interface_constant_inheritance_004.phpt
|
|
tests/classes/tostring_004.phpt
|
|
tests/classes/tostring_004.phpt
|
|
tests/classes/tostring_004.phpt:
|
|
1.1.4;
|
|
file class_exists_basic_001.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/class_object/class_exists_variation_003.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_003.phpt
|
|
ext/standard/tests/class_object/class_exists_variation_003.phpt
|
|
ext/standard/tests/class_object/get_class_methods_error_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_error_001.phpt
|
|
ext/standard/tests/class_object/get_class_methods_error_001.phpt
|
|
ext/standard/tests/class_object/get_class_variation_001.phpt
|
|
ext/standard/tests/class_object/get_class_variation_001.phpt
|
|
ext/standard/tests/class_object/get_class_variation_001.phpt
|
|
ext/standard/tests/class_object/get_declared_classes_error_001.phpt
|
|
ext/standard/tests/class_object/get_declared_classes_error_001.phpt
|
|
ext/standard/tests/class_object/get_declared_classes_error_001.phpt
|
|
ext/standard/tests/class_object/is_a_variation_002.phpt
|
|
ext/standard/tests/class_object/is_a_variation_002.phpt
|
|
ext/standard/tests/class_object/is_a_variation_002.phpt
|
|
ext/standard/tests/class_object/is_a_variation_003.phpt
|
|
ext/standard/tests/class_object/is_a_variation_003.phpt
|
|
ext/standard/tests/class_object/is_a_variation_003.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_001.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_001.phpt
|
|
ext/standard/tests/class_object/is_subclass_of_variation_001.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_002.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_002.phpt
|
|
ext/standard/tests/class_object/method_exists_basic_002.phpt:
|
|
1.1.4;
|
|
file class_exists_variation_003.phpt was initially added on branch
|
|
PHP_5_2.
|
|
|
|
2008-03-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mssql/php_mssql.c
|
|
ext/mssql/php_mssql.c:
|
|
|
|
MFB: Revert patch for bug #44325
|
|
|
|
* (PHP_5_3)
|
|
ext/mssql/php_mssql.c:
|
|
|
|
Revert patch for bug #44325
|
|
|
|
2008-03-05 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* main/main.c:
|
|
- MFB: #42505, new sendmail default path breaks on Novell (Guenter Knauf)
|
|
|
|
* ext/standard/info.c:
|
|
- MFB: #40013, php_uname() does not return nodename on Netware
|
|
(Guenter Knauf)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/info.c:
|
|
- #40013, php_uname() does not return nodename on Netware (Guenter Knauf)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/main.c:
|
|
- #42505, new sendmail default path breaks on Novell (Guenter Knauf)
|
|
|
|
2008-03-05 Lars Strojny <lars@strojny.net>
|
|
|
|
* run-tests.php
|
|
run-tests.php:
|
|
Using new magic constant __DIR__ in run-tests.php
|
|
|
|
2008-03-05 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_key_exists_variation4.phpt
|
|
ext/standard/tests/array/array_merge_variation9.phpt
|
|
ext/standard/tests/array/array_push_variation4.phpt
|
|
ext/standard/tests/array/array_slice_variation9.phpt
|
|
ext/standard/tests/array/array_values_variation6.phpt
|
|
ext/standard/tests/array/each_variation4.phpt
|
|
ext/standard/tests/array/rsort_variation4.phpt:
|
|
MF53: Fix tests
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_key_exists_variation4.phpt
|
|
ext/standard/tests/array/array_merge_variation9.phpt
|
|
ext/standard/tests/array/array_push_variation4.phpt
|
|
ext/standard/tests/array/array_slice_variation9.phpt
|
|
ext/standard/tests/array/array_values_variation6.phpt
|
|
ext/standard/tests/array/each_variation4.phpt
|
|
ext/standard/tests/array/rsort_variation4.phpt:
|
|
- Fix tests (allow_call_time_pass_reference might be off for properly
|
|
configured sites.. :)
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/tests/bug43301.phpt:
|
|
- fix test (MF53)
|
|
|
|
2008-03-05 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Fixed error message on unicode mode
|
|
|
|
* ext/standard/tests/file/clearstatcache_error.phpt
|
|
ext/xmlwriter/tests/bug41326.phpt:
|
|
Fix test
|
|
|
|
2008-03-05 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.h
|
|
main/main.c:
|
|
Optimized require_once() and include_once() by eliminationg open() syscall
|
|
on se
|
|
cond usage.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.h
|
|
main/main.c:
|
|
Optimized require_once() and include_once() by eliminationg open() syscall
|
|
on second usage.
|
|
|
|
2008-03-05 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/dir/.cvsignore:
|
|
add missing .cvsignore
|
|
|
|
2008-03-05 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/general_functions/import_request.phpt:
|
|
- Fix test when register_globals=On in php.ini
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/general_functions/dl-cve-2007-4887.phpt
|
|
ext/standard/tests/general_functions/import_request.phpt:
|
|
- Fix tests
|
|
|
|
2008-03-05 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/dir.c:
|
|
apply better fix, so that the default handle would be closed when closing
|
|
its reference
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
cosmetic fixes
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/dir.c
|
|
ext/standard/dir.c:
|
|
MFH: fix memory corruption due to double destruction of default dir handle
|
|
|
|
* ext/standard/dir.c:
|
|
fix memory corruption due to double destruction of default dir handle
|
|
(detected by ext/standard/tests/dir/readdir_variation6.phpt)
|
|
|
|
2008-03-04 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
ext/date/php_date.c
|
|
ext/filter/filter.c
|
|
ext/msql/php_msql.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/posix/posix.c
|
|
ext/standard/filestat.c
|
|
ext/tidy/tidy.c
|
|
ext/unicode/collator.c
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/zlib/zlib.c
|
|
main/output.c
|
|
sapi/apache2handler/php_functions.c:
|
|
New way for check void parameters
|
|
|
|
* ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.c:
|
|
MFB: Fixed bug #44333 (SEGFAULT when using mysql_pconnect() with
|
|
client_flags)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysql/php_mysql.c:
|
|
Fixed bug #44333 (SEGFAULT when using mysql_pconnect() with client_flags)
|
|
|
|
2008-03-04 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Add oci_bind_by_name update
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Add #41069. Clarify attributions.
|
|
|
|
* (PHP_5_3)
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/bind_char_1.phpt
|
|
ext/oci8/tests/bind_char_2.phpt
|
|
ext/oci8/tests/bind_char_3.phpt
|
|
ext/oci8/tests/bind_char_4.phpt
|
|
ext/oci8/tests/bug41069.phpt:
|
|
MFH Fix bug #41069 (db link crash). Also allow SQLT_AFC (aka CHAR
|
|
datatype) in oci_bind_by_name
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/bind_char_1.phpt
|
|
ext/oci8/tests/bind_char_1.phpt
|
|
ext/oci8/tests/bind_char_2.phpt
|
|
ext/oci8/tests/bind_char_2.phpt
|
|
ext/oci8/tests/bind_char_3.phpt
|
|
ext/oci8/tests/bind_char_3.phpt
|
|
ext/oci8/tests/bind_char_4.phpt
|
|
ext/oci8/tests/bind_char_4.phpt
|
|
ext/oci8/tests/bug41069.phpt
|
|
ext/oci8/tests/bug41069.phpt:
|
|
Fix bug #41069 (db link crash). Also allow SQLT_AFC (aka CHAR datatype) in
|
|
oci_bind_by_name
|
|
|
|
* ext/oci8/tests/pecl_bug10194_blob.phpt
|
|
ext/oci8/tests/pecl_bug10194_blob.phpt:
|
|
Attempt greater test portability
|
|
|
|
2008-03-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mssql/php_mssql.c:
|
|
|
|
MFB: Fixed bug #44325 (mssql_bind not correctly bind empty strings as
|
|
parameter value)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mssql/php_mssql.c:
|
|
MFB: Fixed bug #44325 (mssql_bind not correctly bind empty strings as
|
|
parameter value)
|
|
|
|
* (PHP_5_3)
|
|
ext/mssql/php_mssql.c:
|
|
Fixed bug #44325 (mssql_bind not correctly bind empty strings as parameter
|
|
value)
|
|
|
|
2008-03-04 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/dir/readdir_basic.phpt
|
|
ext/standard/tests/dir/readdir_basic.phpt
|
|
ext/standard/tests/dir/readdir_error.phpt
|
|
ext/standard/tests/dir/readdir_error.phpt
|
|
ext/standard/tests/dir/readdir_variation1.phpt
|
|
ext/standard/tests/dir/readdir_variation1.phpt
|
|
ext/standard/tests/dir/readdir_variation2.phpt
|
|
ext/standard/tests/dir/readdir_variation2.phpt
|
|
ext/standard/tests/dir/readdir_variation3.phpt
|
|
ext/standard/tests/dir/readdir_variation3.phpt
|
|
ext/standard/tests/dir/readdir_variation4.phpt
|
|
ext/standard/tests/dir/readdir_variation4.phpt
|
|
ext/standard/tests/dir/readdir_variation5.phpt
|
|
ext/standard/tests/dir/readdir_variation5.phpt
|
|
ext/standard/tests/dir/readdir_variation6.phpt
|
|
ext/standard/tests/dir/readdir_variation6.phpt:
|
|
- new tests for readdir() function
|
|
|
|
* ext/standard/tests/dir/readdir_basic.phpt
|
|
ext/standard/tests/dir/readdir_basic.phpt
|
|
ext/standard/tests/dir/readdir_basic.phpt
|
|
ext/standard/tests/dir/readdir_error.phpt
|
|
ext/standard/tests/dir/readdir_error.phpt
|
|
ext/standard/tests/dir/readdir_error.phpt
|
|
ext/standard/tests/dir/readdir_variation1.phpt
|
|
ext/standard/tests/dir/readdir_variation1.phpt
|
|
ext/standard/tests/dir/readdir_variation1.phpt
|
|
ext/standard/tests/dir/readdir_variation2.phpt
|
|
ext/standard/tests/dir/readdir_variation2.phpt
|
|
ext/standard/tests/dir/readdir_variation2.phpt
|
|
ext/standard/tests/dir/readdir_variation3.phpt
|
|
ext/standard/tests/dir/readdir_variation3.phpt
|
|
ext/standard/tests/dir/readdir_variation3.phpt
|
|
ext/standard/tests/dir/readdir_variation4.phpt
|
|
ext/standard/tests/dir/readdir_variation4.phpt
|
|
ext/standard/tests/dir/readdir_variation4.phpt
|
|
ext/standard/tests/dir/readdir_variation5.phpt
|
|
ext/standard/tests/dir/readdir_variation5.phpt
|
|
ext/standard/tests/dir/readdir_variation5.phpt
|
|
ext/standard/tests/dir/readdir_variation6.phpt
|
|
ext/standard/tests/dir/readdir_variation6.phpt
|
|
ext/standard/tests/dir/readdir_variation6.phpt:
|
|
1.1.4;
|
|
file readdir_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-03-04 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/math/hexdec_basic.phpt
|
|
ext/standard/tests/math/octdec_basic.phpt:
|
|
re-fixing to skip on 64 bit
|
|
|
|
2008-03-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Fixed SIGSEGV because of access to uninitialized data
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/soap.c:
|
|
Fixed SIGSEGV because of acess to uninitialized data
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
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:
|
|
Fixed shared memory corruption of opcode caches
|
|
|
|
2008-03-04 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/tests/dir/opendir_variation5.phpt:
|
|
fix test
|
|
|
|
2008-03-04 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/dir/opendir_basic.phpt
|
|
ext/standard/tests/dir/opendir_basic.phpt
|
|
ext/standard/tests/dir/opendir_error1.phpt
|
|
ext/standard/tests/dir/opendir_error1.phpt
|
|
ext/standard/tests/dir/opendir_error2.phpt
|
|
ext/standard/tests/dir/opendir_error2.phpt
|
|
ext/standard/tests/dir/opendir_variation1.phpt
|
|
ext/standard/tests/dir/opendir_variation1.phpt
|
|
ext/standard/tests/dir/opendir_variation2.phpt
|
|
ext/standard/tests/dir/opendir_variation2.phpt
|
|
ext/standard/tests/dir/opendir_variation3.phpt
|
|
ext/standard/tests/dir/opendir_variation3.phpt
|
|
ext/standard/tests/dir/opendir_variation4.phpt
|
|
ext/standard/tests/dir/opendir_variation4.phpt
|
|
ext/standard/tests/dir/opendir_variation5.phpt
|
|
ext/standard/tests/dir/opendir_variation5.phpt
|
|
ext/standard/tests/dir/opendir_variation6.phpt
|
|
ext/standard/tests/dir/opendir_variation6.phpt
|
|
ext/standard/tests/dir/opendir_variation7.phpt
|
|
ext/standard/tests/dir/opendir_variation7.phpt:
|
|
- new tests for opendir() function
|
|
|
|
* ext/standard/tests/dir/opendir_basic.phpt
|
|
ext/standard/tests/dir/opendir_basic.phpt
|
|
ext/standard/tests/dir/opendir_basic.phpt
|
|
ext/standard/tests/dir/opendir_error1.phpt
|
|
ext/standard/tests/dir/opendir_error1.phpt
|
|
ext/standard/tests/dir/opendir_error1.phpt
|
|
ext/standard/tests/dir/opendir_error2.phpt
|
|
ext/standard/tests/dir/opendir_error2.phpt
|
|
ext/standard/tests/dir/opendir_error2.phpt
|
|
ext/standard/tests/dir/opendir_variation1.phpt
|
|
ext/standard/tests/dir/opendir_variation1.phpt
|
|
ext/standard/tests/dir/opendir_variation1.phpt
|
|
ext/standard/tests/dir/opendir_variation2.phpt
|
|
ext/standard/tests/dir/opendir_variation2.phpt
|
|
ext/standard/tests/dir/opendir_variation2.phpt
|
|
ext/standard/tests/dir/opendir_variation3.phpt
|
|
ext/standard/tests/dir/opendir_variation3.phpt
|
|
ext/standard/tests/dir/opendir_variation3.phpt
|
|
ext/standard/tests/dir/opendir_variation4.phpt
|
|
ext/standard/tests/dir/opendir_variation4.phpt
|
|
ext/standard/tests/dir/opendir_variation4.phpt
|
|
ext/standard/tests/dir/opendir_variation5.phpt
|
|
ext/standard/tests/dir/opendir_variation5.phpt
|
|
ext/standard/tests/dir/opendir_variation5.phpt
|
|
ext/standard/tests/dir/opendir_variation6.phpt
|
|
ext/standard/tests/dir/opendir_variation6.phpt
|
|
ext/standard/tests/dir/opendir_variation6.phpt
|
|
ext/standard/tests/dir/opendir_variation7.phpt
|
|
ext/standard/tests/dir/opendir_variation7.phpt
|
|
ext/standard/tests/dir/opendir_variation7.phpt:
|
|
1.1.4;
|
|
file opendir_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-03-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* tests/lang/bug22592.phpt
|
|
tests/lang/bug22592.phpt
|
|
tests/lang/bug22592.phpt:
|
|
Fixed wrong result of cascading assignment to string offset
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed wrong result of cascading assignment to string offset
|
|
Fixed memory corruption on cascading assignment of IS_TMP_VAR into string
|
|
offset
|
|
Fixed opcode caches shared memory corruption on cascading assignment of
|
|
IS_CONST
|
|
into string offset
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed wrong result of cascading assignment to string offset
|
|
Fixed memory corruption on cascading assignment of IS_TMP_VAR into string
|
|
offset
|
|
Fixed opcode caches shared memory corruption on cascading assignment of
|
|
IS_CONST into string offset
|
|
|
|
2008-03-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_dbh.c:
|
|
MFB: Fixed bug #44166 (Parameter handling flaw in
|
|
PDO::getAvailableDrivers())
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c:
|
|
|
|
MFB: Fixed bug #44166 (Parameter handling flaw in
|
|
PDO::getAvailableDrivers())
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_dbh.c:
|
|
Fixed bug #44166 (Parameter handling flaw in PDO::getAvailableDrivers())
|
|
|
|
2008-03-03 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/pdo_035.phpt:
|
|
MFH: Fix get_parent_class() of PDORow instances
|
|
|
|
* ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/pdo_035.phpt
|
|
ext/pdo/tests/pdo_035.phpt:
|
|
- Fix get_parent_class() of PDORow instances
|
|
|
|
2008-03-03 Robin Fernandes <robin_fernandes@uk.ibm.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/errmsg_024.phpt
|
|
ZendEngine2/tests/errmsg_024.phpt
|
|
ZendEngine2/tests/lsb_019.phpt
|
|
ZendEngine2/tests/lsb_019.phpt
|
|
ZendEngine2/tests/lsb_019.phpt
|
|
ZendEngine2/tests/lsb_020.phpt
|
|
ZendEngine2/tests/lsb_020.phpt
|
|
ZendEngine2/tests/lsb_020.phpt
|
|
ext/reflection/tests/static_properties_002.phpt
|
|
ext/reflection/tests/static_properties_002.phpt
|
|
tests/classes/property_override_protectedStatic_publicStatic.phpt
|
|
tests/classes/property_override_protectedStatic_publicStatic.phpt:
|
|
Remove inconsistent behaviour when a protected static prop is overridden by
|
|
public static prop (details: http://turl.ca/phhhf ).
|
|
|
|
2008-03-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/pcre/php_pcre.c:
|
|
Removed unnecassary strlen()
|
|
|
|
2008-03-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/info.c
|
|
ext/standard/info.c:
|
|
|
|
MFB: Fixed bug #44306 (Better detection of MIPS processors on Windows)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/info.c:
|
|
Fixed bug #44306 (Better detection of MIPS processors on Windows)
|
|
|
|
2008-03-01 Lukas Smith <smith@pooteeweet.org>
|
|
|
|
* README.RELEASE_PROCESS:
|
|
typo fix (thx chris)
|
|
|
|
* README.RELEASE_PROCESS:
|
|
link primary tester URLs and tried to limit lines to 80 chars
|
|
|
|
2008-03-01 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* sapi/cli/tests/016.phpt
|
|
sapi/cli/tests/016.phpt
|
|
sapi/cli/tests/017.phpt
|
|
sapi/cli/tests/017.phpt:
|
|
|
|
- New tests
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/022.phpt:
|
|
MFH: Allow implementation of abstract methods with optional parameters
|
|
(Christian
|
|
Schneider)
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/022.phpt
|
|
ZendEngine2/tests/022.phpt:
|
|
- Allow implementation of abstract methods with optional parameters
|
|
(Christian
|
|
Schneider)
|
|
|
|
2008-02-29 Etienne Kneuss <php@colder.ch>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/php_spl.c
|
|
ext/spl/tests/bug40091.phpt:
|
|
MFH: Fix #44144 (object methods as spl autoload functions returned
|
|
correctly)
|
|
|
|
* ext/spl/php_spl.c
|
|
ext/spl/tests/bug40091.phpt:
|
|
Fix #44144 (object methods as spl autoload functions returned correctly)
|
|
|
|
* ext/spl/tests/heap_008.phpt
|
|
ext/spl/tests/pqueue_004.phpt:
|
|
Fix tests in non-unicode mode
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Heaps addition
|
|
|
|
* ext/spl/spl_heap.c:
|
|
Fix #44288 (Move declarations)
|
|
|
|
2008-02-28 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/objects_016.phpt:
|
|
Add "Strict error" when assigning value to property of inexistent object
|
|
|
|
* ext/gd/gd.c:
|
|
Fixed return value changed previously
|
|
|
|
2008-02-28 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* ext/simplexml/tests/034.phpt:
|
|
MFB
|
|
|
|
* ext/simplexml/tests/034.phpt
|
|
ext/simplexml/tests/034.phpt:
|
|
|
|
file 034.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-02-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/dl.c
|
|
ext/standard/dl.c:
|
|
We don't nave to change request shutdown sequence if dl() was failed
|
|
|
|
2008-02-28 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/spl/tests/heap_008.phpt
|
|
ext/spl/tests/pqueue_004.phpt
|
|
ext/sqlite/tests/bug35248.phpt:
|
|
Added UEXPECT
|
|
|
|
* ZendEngine2/tests/014.phpt
|
|
ZendEngine2/tests/017.phpt:
|
|
Fixed tests (new error message)
|
|
|
|
2008-02-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
main/php_version.h:
|
|
Set proper RC version (Thanks Hannes)
|
|
|
|
2008-02-28 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* sapi/cli/tests/006.phpt:
|
|
Revert
|
|
|
|
* ext/standard/tests/file/get_current_user.phpt
|
|
ext/standard/tests/general_functions/rand.phpt
|
|
ext/standard/tests/math/getrandmax_error.phpt
|
|
ext/standard/tests/math/mt_getrandmax_error.phpt
|
|
ext/standard/tests/strings/setlocale_error.phpt
|
|
sapi/cli/tests/006.phpt:
|
|
Fixed tests
|
|
|
|
* ext/com_dotnet/com_com.c
|
|
ext/curl/multi.c
|
|
ext/dom/php_dom.h
|
|
ext/fdf/fdf.c
|
|
ext/gd/gd.c
|
|
ext/imap/php_imap.c
|
|
ext/interbase/interbase.c
|
|
ext/mhash/mhash.c
|
|
ext/ming/ming.c
|
|
ext/mysql/php_mysql.c
|
|
ext/odbc/php_odbc.c
|
|
ext/openssl/openssl.c
|
|
ext/pcre/php_pcre.c
|
|
ext/session/session.c
|
|
ext/skeleton/create_stubs
|
|
ext/snmp/snmp.c
|
|
ext/soap/soap.c
|
|
ext/spl/spl_dllist.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/dir.c
|
|
ext/standard/file.c
|
|
ext/standard/head.c
|
|
ext/standard/info.c
|
|
ext/standard/rand.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/syslog.c
|
|
ext/standard/user_filters.c
|
|
ext/unicode/collator.c
|
|
ext/unicode/locale.c
|
|
ext/unicode/unicode.c
|
|
ext/unicode/unicode_iterators.c
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
sapi/apache_hooks/php_apache.c:
|
|
New macro for check void parameters
|
|
|
|
* ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_exceptions.c:
|
|
Added new macro for check void parameters.
|
|
(deprecating ZEND_WRONG_PARAM_COUNT for this cases)
|
|
|
|
2008-02-28 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* sapi/cli/tests/006.phpt:
|
|
use pcre for testing reflection
|
|
|
|
2008-02-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
MFB: Fixed security issue detailed in CVE-2008-0599
|
|
|
|
* (PHP_5_3)
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
MFB: Fixed security issue detailed in CVE-2008-0599
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
Back to dev
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
main/php_version.h:
|
|
5.2.6RC1
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
Fixed security issue detailed in CVE-2008-0599
|
|
|
|
2008-02-27 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
ext/date/php_date.c:
|
|
- MFH: Fixed bug #44260 (African timezones missing).
|
|
|
|
* ext/date/php_date.c:
|
|
- Fixed bug #44260 (African timezones missing).
|
|
|
|
2008-02-27 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* EXTENSIONS:
|
|
Chris is now primary maintainer of OCI8
|
|
|
|
2008-02-27 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Fix (#43559) merged into 5_2
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/array_merge_recursive_variation5.phpt:
|
|
MFB: Fixed bug #43559 (array_merge_recursive() doesn't behave as expected
|
|
with duplicate NULL values)
|
|
|
|
* ext/standard/metaphone.c
|
|
ext/standard/metaphone.c:
|
|
MFB: Improved fix for #44242
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/metaphone.c:
|
|
Improved fix for #44242
|
|
|
|
2008-02-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/xp_socket.c
|
|
main/streams/xp_socket.c:
|
|
|
|
MFB: Fixed bug #44233 (MSG_PEEK undefined under BeOS R5)
|
|
|
|
* (PHP_5_3)
|
|
main/streams/xp_socket.c:
|
|
Fixed bug #44233 (MSG_PEEK undefined under BeOS R5)
|
|
|
|
2008-02-26 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/tests/general_functions/parse_ini_basic.phpt
|
|
ext/standard/tests/general_functions/parse_ini_basic.phpt
|
|
ext/standard/tests/general_functions/parse_ini_booleans.phpt
|
|
ext/standard/tests/general_functions/parse_ini_booleans.phpt
|
|
tests/unicode/func/strpos.phpt
|
|
tests/unicode/func/strstr.phpt:
|
|
Fixed tests
|
|
|
|
2008-02-26 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/dir/chdir_basic.phpt
|
|
ext/standard/tests/dir/chdir_basic.phpt
|
|
ext/standard/tests/dir/chdir_error1.phpt
|
|
ext/standard/tests/dir/chdir_error1.phpt
|
|
ext/standard/tests/dir/chdir_error2.phpt
|
|
ext/standard/tests/dir/chdir_error2.phpt
|
|
ext/standard/tests/dir/chdir_variation1.phpt
|
|
ext/standard/tests/dir/chdir_variation1.phpt
|
|
ext/standard/tests/dir/chdir_variation2.phpt
|
|
ext/standard/tests/dir/chdir_variation2.phpt:
|
|
- New tests for chdir() function
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/chdir_basic.phpt
|
|
ext/standard/tests/array/chdir_error1.phpt
|
|
ext/standard/tests/array/chdir_error2.phpt
|
|
ext/standard/tests/array/chdir_variation1.phpt
|
|
ext/standard/tests/array/chdir_variation2.phpt:
|
|
- committed chdir() tests in wrong directory
|
|
|
|
* ext/standard/tests/array/chdir_basic.phpt
|
|
ext/standard/tests/array/chdir_basic.phpt
|
|
ext/standard/tests/array/chdir_error1.phpt
|
|
ext/standard/tests/array/chdir_error1.phpt
|
|
ext/standard/tests/array/chdir_error2.phpt
|
|
ext/standard/tests/array/chdir_error2.phpt
|
|
ext/standard/tests/array/chdir_variation1.phpt
|
|
ext/standard/tests/array/chdir_variation1.phpt
|
|
ext/standard/tests/array/chdir_variation2.phpt
|
|
ext/standard/tests/array/chdir_variation2.phpt:
|
|
|
|
file chdir_basic.phpt was initially added on branch PHP_5_3.
|
|
|
|
* ext/standard/tests/dir/chdir_basic.phpt
|
|
ext/standard/tests/dir/chdir_basic.phpt
|
|
ext/standard/tests/dir/chdir_basic.phpt
|
|
ext/standard/tests/dir/chdir_error1.phpt
|
|
ext/standard/tests/dir/chdir_error1.phpt
|
|
ext/standard/tests/dir/chdir_error1.phpt
|
|
ext/standard/tests/dir/chdir_error2.phpt
|
|
ext/standard/tests/dir/chdir_error2.phpt
|
|
ext/standard/tests/dir/chdir_error2.phpt
|
|
ext/standard/tests/dir/chdir_variation1.phpt
|
|
ext/standard/tests/dir/chdir_variation1.phpt
|
|
ext/standard/tests/dir/chdir_variation1.phpt
|
|
ext/standard/tests/dir/chdir_variation2.phpt
|
|
ext/standard/tests/dir/chdir_variation2.phpt
|
|
ext/standard/tests/dir/chdir_variation2.phpt:
|
|
1.1.4;
|
|
file chdir_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-02-26 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/oci8/oci8.c:
|
|
MFH: Use STD_PHP_INI_BOOLEAN. Fix whitespace.
|
|
|
|
* ext/oci8/oci8.c:
|
|
Use STD_PHP_INI_BOOLEAN. Fix whitespace.
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/bug27303.phpt
|
|
ext/oci8/tests/bug27303.phpt
|
|
ext/oci8/tests/bug27303_2.phpt
|
|
ext/oci8/tests/bug27303_2.phpt
|
|
ext/oci8/tests/bug27303_4.phpt
|
|
ext/oci8/tests/bug27303_4.phpt
|
|
ext/oci8/tests/lob_039.phpt
|
|
ext/oci8/tests/lob_039.phpt:
|
|
Fix test noise
|
|
|
|
* ext/oci8/tests/lob_039.phpt:
|
|
fix test noise
|
|
|
|
2008-02-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_stmt.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo_pgsql/pgsql_statement.c
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
|
|
MFB: Better fix for bug #44189
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
|
|
Better fix for bug #44189
|
|
|
|
2008-02-26 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Add recent OCI8 bug fixes
|
|
|
|
2008-02-25 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug43492_2.phpt
|
|
ext/oci8/tests/bug44008.phpt
|
|
ext/oci8/tests/bug44206.phpt
|
|
ext/oci8/tests/lob_014.phpt
|
|
ext/oci8/tests/lob_021.phpt:
|
|
MFH: OCI8: fix bug #44008 (OCI-Lob->close) & bug #44206 (ref cursor leak)
|
|
|
|
* ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug43492_2.phpt
|
|
ext/oci8/tests/bug43492_2.phpt
|
|
ext/oci8/tests/bug43492_2.phpt
|
|
ext/oci8/tests/bug43492_2.phpt
|
|
ext/oci8/tests/bug44008.phpt
|
|
ext/oci8/tests/bug44008.phpt
|
|
ext/oci8/tests/bug44008.phpt
|
|
ext/oci8/tests/bug44008.phpt
|
|
ext/oci8/tests/bug44206.phpt
|
|
ext/oci8/tests/bug44206.phpt
|
|
ext/oci8/tests/bug44206.phpt
|
|
ext/oci8/tests/bug44206.phpt
|
|
ext/oci8/tests/lob_014.phpt
|
|
ext/oci8/tests/lob_014.phpt
|
|
ext/oci8/tests/lob_021.phpt
|
|
ext/oci8/tests/lob_021.phpt:
|
|
OCI8: fix bug #44008 (OCI-Lob->close) & bug #44206 (ref cursor leak)
|
|
|
|
2008-02-25 Etienne Kneuss <php@colder.ch>
|
|
|
|
* ext/spl/spl_heap.c:
|
|
Fix folding
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/config.m4
|
|
ext/spl/config.w32
|
|
ext/spl/php_spl.c
|
|
ext/spl/spl_heap.c
|
|
ext/spl/spl_heap.h
|
|
ext/spl/tests/heap_001.phpt
|
|
ext/spl/tests/heap_002.phpt
|
|
ext/spl/tests/heap_003.phpt
|
|
ext/spl/tests/heap_004.phpt
|
|
ext/spl/tests/heap_005.phpt
|
|
ext/spl/tests/heap_006.phpt
|
|
ext/spl/tests/heap_007.phpt
|
|
ext/spl/tests/heap_008.phpt
|
|
ext/spl/tests/pqueue_001.phpt
|
|
ext/spl/tests/pqueue_002.phpt
|
|
ext/spl/tests/pqueue_003.phpt
|
|
ext/spl/tests/pqueue_004.phpt:
|
|
MFH: SplHeap, SplMinHeap, SplMaxHeap, SplPriorityQueue implementation
|
|
|
|
* ext/spl/config.m4
|
|
ext/spl/config.w32
|
|
ext/spl/php_spl.c
|
|
ext/spl/spl_heap.c
|
|
ext/spl/spl_heap.c
|
|
ext/spl/spl_heap.h
|
|
ext/spl/spl_heap.h
|
|
ext/spl/tests/heap_001.phpt
|
|
ext/spl/tests/heap_001.phpt
|
|
ext/spl/tests/heap_002.phpt
|
|
ext/spl/tests/heap_002.phpt
|
|
ext/spl/tests/heap_003.phpt
|
|
ext/spl/tests/heap_003.phpt
|
|
ext/spl/tests/heap_004.phpt
|
|
ext/spl/tests/heap_004.phpt
|
|
ext/spl/tests/heap_005.phpt
|
|
ext/spl/tests/heap_005.phpt
|
|
ext/spl/tests/heap_006.phpt
|
|
ext/spl/tests/heap_006.phpt
|
|
ext/spl/tests/heap_007.phpt
|
|
ext/spl/tests/heap_007.phpt
|
|
ext/spl/tests/heap_008.phpt
|
|
ext/spl/tests/heap_008.phpt
|
|
ext/spl/tests/pqueue_001.phpt
|
|
ext/spl/tests/pqueue_001.phpt
|
|
ext/spl/tests/pqueue_002.phpt
|
|
ext/spl/tests/pqueue_002.phpt
|
|
ext/spl/tests/pqueue_003.phpt
|
|
ext/spl/tests/pqueue_003.phpt
|
|
ext/spl/tests/pqueue_004.phpt
|
|
ext/spl/tests/pqueue_004.phpt:
|
|
SplHeap, SplMinHeap, SplMaxHeap, SplPriorityQueue implementation
|
|
|
|
2008-02-25 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/metaphone.c
|
|
ext/standard/metaphone.c
|
|
ext/standard/tests/strings/bug44242.phpt
|
|
ext/standard/tests/strings/bug44242.phpt:
|
|
MFB: Fixed bug #44242 (metaphone('CMXFXM') crashes PHP)
|
|
|
|
2008-02-25 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/mysqlnd/mysqlnd_wireprotocol.c:
|
|
fix win32 build
|
|
|
|
2008-02-25 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/metaphone.c
|
|
ext/standard/tests/strings/bug44242.phpt
|
|
ext/standard/tests/strings/bug44242.phpt
|
|
ext/standard/tests/strings/bug44242.phpt:
|
|
Fixed bug #44242 (metaphone(CMXFXM) crashes PHP)
|
|
|
|
2008-02-25 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/tests/bug41523-64bit.phpt
|
|
ext/date/tests/bug41523-64bit.phpt
|
|
ext/date/tests/bug41523-64bit.phpt
|
|
ext/date/tests/bug41523.phpt
|
|
ext/date/tests/mktime-3-64bit.phpt
|
|
ext/date/tests/mktime-3-64bit.phpt
|
|
ext/date/tests/mktime-3-64bit.phpt
|
|
ext/date/tests/mktime-3.phpt
|
|
ext/date/tests/strtotime-mysql-64bit.phpt
|
|
ext/date/tests/strtotime-mysql-64bit.phpt
|
|
ext/date/tests/strtotime-mysql-64bit.phpt
|
|
ext/date/tests/strtotime-mysql.phpt
|
|
ext/date/tests/strtotime3-64bit.phpt
|
|
ext/date/tests/strtotime3-64bit.phpt
|
|
ext/date/tests/strtotime3-64bit.phpt
|
|
ext/date/tests/strtotime3.phpt:
|
|
- Fixed tests on 64bit platform.
|
|
|
|
* ext/wddx/tests/001-64bit.phpt
|
|
ext/wddx/tests/001-64bit.phpt
|
|
ext/wddx/tests/001-64bit.phpt
|
|
ext/wddx/tests/001.phpt:
|
|
1.1.4;
|
|
- Fixed tests on 64bit platform.
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- MFH: Fixed a problem with parsing timezones as part of a format.
|
|
|
|
* (PHP_5_3)
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- MFH: Added a few new separation specifiers.
|
|
- MFH: Added specifiers that can reset or default the y/m/d/h/i/s/tz
|
|
values.
|
|
- MFH: Fixed a problem with parsing timezones as part of a format.
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- Added a few new separation specifiers.
|
|
- Added specifiers that can reset or default the y/m/d/h/i/s/tz values.
|
|
- Fixed a problem with parsing timezones as part of a format.
|
|
|
|
2008-02-25 Steve Seear <steve.seear@uk.ibm.com>
|
|
|
|
* ext/standard/tests/file/fgetc_basic.phpt
|
|
ext/standard/tests/file/fgetc_basic.phpt
|
|
ext/standard/tests/file/fgetc_basic.phpt
|
|
ext/standard/tests/file/fgetc_variation2.phpt
|
|
ext/standard/tests/file/fgetc_variation2.phpt
|
|
ext/standard/tests/file/fgetc_variation2.phpt:
|
|
Replace hardcoded resource ids with %d in fgetc() tests.
|
|
|
|
2008-02-24 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/filter/tests/053.phpt
|
|
ext/filter/tests/053.phpt:
|
|
New test
|
|
|
|
* ext/filter/tests/053.phpt
|
|
ext/filter/tests/053.phpt
|
|
ext/filter/tests/053.phpt:
|
|
1.1.4;
|
|
file 053.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/filter.c:
|
|
MFB: Fixed segfault in filter extension when using callbacks.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/filter.c:
|
|
Fixed segfault in filter extension when using callbacks. (reported &
|
|
patched by Arnar Mar Sig)
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Entry existent in 5_2
|
|
|
|
2008-02-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/pdo_stmt.c:
|
|
|
|
MFB: Fixed bug #44200 (A crash in PDO when no bound targets exists and yet
|
|
bound parameters are present)
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c:
|
|
|
|
Fixed bug #44200 (A crash in PDO when no bound targets exists and yet
|
|
bound parameters are present)
|
|
|
|
2008-02-24 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* tests/strings/001.phpt:
|
|
Fix the fix
|
|
|
|
* tests/strings/001.phpt:
|
|
Fix test
|
|
|
|
* tests/classes/new_001.phpt
|
|
tests/lang/034.phpt
|
|
tests/lang/bug22231.phpt
|
|
tests/lang/bug30638.phpt:
|
|
Fixed tests (new error message - E_DEPRECATED)
|
|
|
|
* ZendEngine2/tests/is_a.phpt
|
|
ZendEngine2/tests/magic_by_ref_010.phpt
|
|
ext/standard/tests/strings/implode1.phpt
|
|
ext/standard/tests/strings/moneyformat.phpt
|
|
tests/run-test/test005.phpt
|
|
tests/run-test/test008a.phpt:
|
|
Fixed tests
|
|
|
|
* (PHP_5_3)
|
|
tests/run-test/test005.phpt
|
|
tests/run-test/test008a.phpt:
|
|
Fixed tests (new E_ALL value)
|
|
|
|
* (PHP_5_3)
|
|
run-tests.php:
|
|
New E_ALL value
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/file.c:
|
|
Removed internal warning
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/file/magic_quotes.phpt:
|
|
Fixed test
|
|
|
|
* ext/standard/tests/strings/htmlentities02.phpt
|
|
ext/standard/tests/strings/htmlentities03.phpt
|
|
ext/standard/tests/strings/htmlentities04.phpt
|
|
ext/standard/tests/strings/htmlentities10.phpt
|
|
ext/standard/tests/strings/htmlentities15.phpt:
|
|
Added UEXPECTF
|
|
|
|
2008-02-23 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/json/tests/bug41403.phpt
|
|
ext/standard/tests/array/locale_sort.phpt
|
|
ext/standard/tests/strings/bug39873.phpt
|
|
ext/standard/tests/strings/htmlentities.phpt
|
|
ext/standard/tests/strings/moneyformat.phpt
|
|
ext/standard/tests/strings/strtotitle.phpt
|
|
ext/standard/tests/strings/strtoupper.phpt:
|
|
FIxed tests (new error message - E_DEPRECATED)
|
|
|
|
2008-02-23 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
- Felipe just told me we forgot this one
|
|
|
|
2008-02-23 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/ctype/tests/001.phpt
|
|
ext/ctype/tests/002.phpt
|
|
ext/spl/tests/dllist_001.phpt
|
|
ext/spl/tests/dllist_004.phpt
|
|
ext/spl/tests/dllist_005.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation7.phpt
|
|
ext/standard/tests/array/array_key_exists_variation4.phpt
|
|
ext/standard/tests/array/array_merge_variation9.phpt
|
|
ext/standard/tests/array/array_push_variation4.phpt
|
|
ext/standard/tests/array/array_slice_variation9.phpt
|
|
ext/standard/tests/array/array_values_variation6.phpt
|
|
ext/standard/tests/array/bug33940.phpt
|
|
ext/standard/tests/array/each_variation4.phpt
|
|
ext/standard/tests/array/rsort_variation4.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_b.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_v.phpt:
|
|
Fixed tests (new error message - E_DEPRECATED)
|
|
|
|
* run-tests.php:
|
|
New E_ALL value
|
|
|
|
* ext/standard/string.c:
|
|
Change some E_STRICTs to E_DEPRECATED
|
|
|
|
2008-02-23 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_errors.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug33771.phpt
|
|
ZendEngine2/tests/bug34767.phpt
|
|
ZendEngine2/tests/error_reporting01.phpt
|
|
ZendEngine2/tests/error_reporting02.phpt
|
|
ZendEngine2/tests/error_reporting03.phpt
|
|
ZendEngine2/tests/error_reporting04.phpt
|
|
ZendEngine2/tests/error_reporting05.phpt
|
|
ZendEngine2/tests/error_reporting06.phpt
|
|
ZendEngine2/tests/error_reporting07.phpt
|
|
ZendEngine2/tests/error_reporting08.phpt
|
|
ZendEngine2/tests/error_reporting09.phpt
|
|
ZendEngine2/tests/error_reporting10.phpt
|
|
ZendEngine2/tests/is_a.phpt
|
|
ext/date/php_date.c
|
|
ext/mysql/php_mysql.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/dl.c
|
|
ext/standard/file.c
|
|
ext/standard/string.c
|
|
ext/standard/tests/file/magic_quotes.phpt
|
|
ext/standard/tests/serialize/bug31402.phpt
|
|
ext/standard/tests/strings/setlocale_error.phpt
|
|
main/main.c
|
|
tests/classes/new_001.phpt
|
|
tests/lang/bug20175.phpt
|
|
tests/lang/bug22231.phpt
|
|
tests/lang/bug22510.phpt:
|
|
- MFH Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus)
|
|
[DOC] Finally added deprecation messages
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_errors.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug33771.phpt
|
|
ZendEngine2/tests/error_reporting01.phpt
|
|
ZendEngine2/tests/error_reporting02.phpt
|
|
ZendEngine2/tests/error_reporting03.phpt
|
|
ZendEngine2/tests/error_reporting04.phpt
|
|
ZendEngine2/tests/error_reporting05.phpt
|
|
ZendEngine2/tests/error_reporting06.phpt
|
|
ZendEngine2/tests/error_reporting07.phpt
|
|
ZendEngine2/tests/error_reporting08.phpt
|
|
ZendEngine2/tests/error_reporting09.phpt
|
|
ZendEngine2/tests/error_reporting10.phpt
|
|
ZendEngine2/tests/is_a.phpt
|
|
ext/date/php_date.c
|
|
ext/mysql/php_mysql.c
|
|
ext/standard/dl.c
|
|
ext/standard/file.c
|
|
ext/standard/string.c
|
|
ext/standard/tests/serialize/bug31402.phpt
|
|
main/main.c
|
|
tests/classes/new_001.phpt
|
|
tests/lang/bug20175.phpt
|
|
tests/lang/bug22231.phpt
|
|
tests/lang/bug22510.phpt:
|
|
- Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus)
|
|
|
|
2008-02-22 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/dow.c
|
|
ext/date/lib/dow.c:
|
|
- MFH: Fixed bug #44216 (strftime segfaults on large negative value).
|
|
|
|
* ext/date/lib/dow.c:
|
|
- Fixed bug #44216 (strftime segfaults on large negative value).
|
|
|
|
2008-02-22 Philip Olson <philipolson@gmail.com>
|
|
|
|
* README.WIN32-BUILD-SYSTEM:
|
|
typo (closes bug #43943)
|
|
|
|
2008-02-22 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/array.c:
|
|
Fixed Bug #44212 (array_diff_assoc not reporting missing arguments)
|
|
|
|
2008-02-22 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_diff_assoc_error.phpt
|
|
ext/standard/tests/array/array_diff_assoc_error.phpt:
|
|
- bug #44212 array_diff_assoc_error.phpt should expect warnings for
|
|
missing parameters
|
|
|
|
2008-02-22 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/timelib.h
|
|
ext/date/lib/timelib.h:
|
|
- MFH: Fixed bug #44209: strtotime doesn't support 64 bit timestamps.
|
|
|
|
* ext/date/lib/timelib.h:
|
|
- Fixed bug #44209: strtotime doesn't support 64 bit timestamps.
|
|
|
|
2008-02-22 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/reset_basic.phpt
|
|
ext/standard/tests/array/reset_basic.phpt
|
|
ext/standard/tests/array/reset_error.phpt
|
|
ext/standard/tests/array/reset_error.phpt
|
|
ext/standard/tests/array/reset_variation1.phpt
|
|
ext/standard/tests/array/reset_variation1.phpt
|
|
ext/standard/tests/array/reset_variation2.phpt
|
|
ext/standard/tests/array/reset_variation2.phpt
|
|
ext/standard/tests/array/reset_variation3.phpt
|
|
ext/standard/tests/array/reset_variation3.phpt:
|
|
- New tests for reset() function
|
|
|
|
* ext/standard/tests/array/reset_basic.phpt
|
|
ext/standard/tests/array/reset_basic.phpt
|
|
ext/standard/tests/array/reset_basic.phpt
|
|
ext/standard/tests/array/reset_error.phpt
|
|
ext/standard/tests/array/reset_error.phpt
|
|
ext/standard/tests/array/reset_error.phpt
|
|
ext/standard/tests/array/reset_variation1.phpt
|
|
ext/standard/tests/array/reset_variation1.phpt
|
|
ext/standard/tests/array/reset_variation1.phpt
|
|
ext/standard/tests/array/reset_variation2.phpt
|
|
ext/standard/tests/array/reset_variation2.phpt
|
|
ext/standard/tests/array/reset_variation2.phpt
|
|
ext/standard/tests/array/reset_variation3.phpt
|
|
ext/standard/tests/array/reset_variation3.phpt
|
|
ext/standard/tests/array/reset_variation3.phpt:
|
|
1.1.4;
|
|
file reset_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-02-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/pcre/tests/bug44191.phpt
|
|
ext/standard/tests/array/key_variation4.phpt:
|
|
Fixed test
|
|
|
|
2008-02-22 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/head.c:
|
|
No point in echoeing the raw value back here in the error message
|
|
|
|
* ext/soap/php_http.c:
|
|
Missing footer comment
|
|
|
|
* (PHP_5_3)
|
|
ext/soap/php_http.c:
|
|
Missing footer
|
|
|
|
2008-02-22 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/bug_44159.phpt
|
|
ext/pdo/tests/bug_44159.phpt:
|
|
Fix test
|
|
|
|
2008-02-21 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Fix typo and add Derick's name
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/math.c:
|
|
New parameter parsing [DOC]
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/math/acos_error.phpt
|
|
ext/standard/tests/math/acos_variation.phpt
|
|
ext/standard/tests/math/acosh_error.phpt
|
|
ext/standard/tests/math/acosh_variation.phpt
|
|
ext/standard/tests/math/asin_error.phpt
|
|
ext/standard/tests/math/asin_variation.phpt
|
|
ext/standard/tests/math/asinh_error.phpt
|
|
ext/standard/tests/math/asinh_variation.phpt
|
|
ext/standard/tests/math/atan2_error.phpt
|
|
ext/standard/tests/math/atan_error.phpt
|
|
ext/standard/tests/math/atan_variation.phpt
|
|
ext/standard/tests/math/atanh_error.phpt
|
|
ext/standard/tests/math/atanh_variation.phpt
|
|
ext/standard/tests/math/base_convert_error.phpt
|
|
ext/standard/tests/math/bindec_error.phpt
|
|
ext/standard/tests/math/cos_error.phpt
|
|
ext/standard/tests/math/cos_variation.phpt
|
|
ext/standard/tests/math/cosh_error.phpt
|
|
ext/standard/tests/math/cosh_variation.phpt
|
|
ext/standard/tests/math/decbin_error.phpt
|
|
ext/standard/tests/math/dechex_error.phpt
|
|
ext/standard/tests/math/decoct_error.phpt
|
|
ext/standard/tests/math/deg2rad_error.phpt
|
|
ext/standard/tests/math/deg2rad_variation.phpt
|
|
ext/standard/tests/math/hexdec_error.phpt
|
|
ext/standard/tests/math/hypot_error.phpt
|
|
ext/standard/tests/math/log10_error.phpt
|
|
ext/standard/tests/math/log10_variation.phpt
|
|
ext/standard/tests/math/log_error.phpt
|
|
ext/standard/tests/math/octdec_error.phpt
|
|
ext/standard/tests/math/rad2deg_error.phpt
|
|
ext/standard/tests/math/rad2deg_variation.phpt
|
|
ext/standard/tests/math/sin_error.phpt
|
|
ext/standard/tests/math/sin_variation.phpt
|
|
ext/standard/tests/math/sinh_error.phpt
|
|
ext/standard/tests/math/sinh_variation.phpt
|
|
ext/standard/tests/math/sqrt_error.phpt
|
|
ext/standard/tests/math/tan_error.phpt
|
|
ext/standard/tests/math/tan_variation.phpt
|
|
ext/standard/tests/math/tanh_error.phpt
|
|
ext/standard/tests/math/tanh_variation.phpt:
|
|
Fix test (new parameter parsing)
|
|
|
|
2008-02-21 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/end_basic.phpt
|
|
ext/standard/tests/array/end_basic.phpt
|
|
ext/standard/tests/array/end_error.phpt
|
|
ext/standard/tests/array/end_error.phpt
|
|
ext/standard/tests/array/end_variation1.phpt
|
|
ext/standard/tests/array/end_variation1.phpt
|
|
ext/standard/tests/array/end_variation2.phpt
|
|
ext/standard/tests/array/end_variation2.phpt
|
|
ext/standard/tests/array/end_variation3.phpt
|
|
ext/standard/tests/array/end_variation3.phpt
|
|
ext/standard/tests/array/next_basic.phpt
|
|
ext/standard/tests/array/next_basic.phpt
|
|
ext/standard/tests/array/next_error.phpt
|
|
ext/standard/tests/array/next_error.phpt
|
|
ext/standard/tests/array/next_variation1.phpt
|
|
ext/standard/tests/array/next_variation1.phpt
|
|
ext/standard/tests/array/next_variation2.phpt
|
|
ext/standard/tests/array/next_variation2.phpt:
|
|
- New tests for end() and next() function
|
|
|
|
* ext/standard/tests/array/end_basic.phpt
|
|
ext/standard/tests/array/end_basic.phpt
|
|
ext/standard/tests/array/end_basic.phpt
|
|
ext/standard/tests/array/end_error.phpt
|
|
ext/standard/tests/array/end_error.phpt
|
|
ext/standard/tests/array/end_error.phpt
|
|
ext/standard/tests/array/end_variation1.phpt
|
|
ext/standard/tests/array/end_variation1.phpt
|
|
ext/standard/tests/array/end_variation1.phpt
|
|
ext/standard/tests/array/end_variation2.phpt
|
|
ext/standard/tests/array/end_variation2.phpt
|
|
ext/standard/tests/array/end_variation2.phpt
|
|
ext/standard/tests/array/end_variation3.phpt
|
|
ext/standard/tests/array/end_variation3.phpt
|
|
ext/standard/tests/array/end_variation3.phpt
|
|
ext/standard/tests/array/next_basic.phpt
|
|
ext/standard/tests/array/next_basic.phpt
|
|
ext/standard/tests/array/next_basic.phpt
|
|
ext/standard/tests/array/next_error.phpt
|
|
ext/standard/tests/array/next_error.phpt
|
|
ext/standard/tests/array/next_error.phpt
|
|
ext/standard/tests/array/next_variation1.phpt
|
|
ext/standard/tests/array/next_variation1.phpt
|
|
ext/standard/tests/array/next_variation1.phpt
|
|
ext/standard/tests/array/next_variation2.phpt
|
|
ext/standard/tests/array/next_variation2.phpt
|
|
ext/standard/tests/array/next_variation2.phpt:
|
|
1.1.4;
|
|
file end_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-02-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug43483.phpt
|
|
ZendEngine2/tests/bug43483.phpt
|
|
ZendEngine2/tests/bug43483.phpt:
|
|
1.1.4;
|
|
file bug43483.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/bug43483.phpt
|
|
ZendEngine2/tests/bug43483.phpt:
|
|
Fixed bug #43483 (get_class_methods() does not list all visible methods)
|
|
|
|
2008-02-21 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/key_basic.phpt
|
|
ext/standard/tests/array/key_basic.phpt
|
|
ext/standard/tests/array/key_error.phpt
|
|
ext/standard/tests/array/key_error.phpt
|
|
ext/standard/tests/array/key_error.phpt
|
|
ext/standard/tests/array/key_variation1.phpt
|
|
ext/standard/tests/array/key_variation1.phpt
|
|
ext/standard/tests/array/key_variation2.phpt
|
|
ext/standard/tests/array/key_variation2.phpt
|
|
ext/standard/tests/array/key_variation3.phpt
|
|
ext/standard/tests/array/key_variation3.phpt
|
|
ext/standard/tests/array/key_variation4.phpt
|
|
ext/standard/tests/array/key_variation4.phpt:
|
|
- New tests for key() function
|
|
|
|
* ext/standard/tests/array/key_basic.phpt
|
|
ext/standard/tests/array/key_basic.phpt
|
|
ext/standard/tests/array/key_basic.phpt
|
|
ext/standard/tests/array/key_error.phpt
|
|
ext/standard/tests/array/key_error.phpt
|
|
ext/standard/tests/array/key_variation1.phpt
|
|
ext/standard/tests/array/key_variation1.phpt
|
|
ext/standard/tests/array/key_variation1.phpt
|
|
ext/standard/tests/array/key_variation2.phpt
|
|
ext/standard/tests/array/key_variation2.phpt
|
|
ext/standard/tests/array/key_variation2.phpt
|
|
ext/standard/tests/array/key_variation3.phpt
|
|
ext/standard/tests/array/key_variation3.phpt
|
|
ext/standard/tests/array/key_variation3.phpt
|
|
ext/standard/tests/array/key_variation4.phpt
|
|
ext/standard/tests/array/key_variation4.phpt
|
|
ext/standard/tests/array/key_variation4.phpt:
|
|
1.1.4;
|
|
file key_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-02-21 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/pcre/tests/bug44191.phpt
|
|
ext/pcre/tests/bug44191.phpt:
|
|
Fix test
|
|
|
|
2008-02-21 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/mbstring/tests/mb_ereg1.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strtolower_error2.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation2.phpt:
|
|
- Fixed failing mbstring tests after bug fixes
|
|
|
|
2008-02-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug44141.phpt
|
|
ZendEngine2/tests/bug44141.phpt
|
|
ZendEngine2/tests/bug44141.phpt:
|
|
1.1.4;
|
|
file bug44141.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug44141.phpt
|
|
ZendEngine2/tests/bug44141.phpt:
|
|
Fixed bug #44141 (private parent constructor callable through static
|
|
function)
|
|
|
|
2008-02-21 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/pcre/tests/bug44191.phpt
|
|
ext/pcre/tests/bug44191.phpt:
|
|
fix test
|
|
|
|
2008-02-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_dbh.c:
|
|
|
|
MFB: Fixed bug #44189 (PDO setAttribute() does not properly validate
|
|
values
|
|
for native numeric options)
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_dbh.c:
|
|
Fixed bug #44189 (PDO setAttribute() does not properly validate values for
|
|
native numeric options)
|
|
|
|
2008-02-21 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
news entry for new stuff
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
new Oracle stuff
|
|
|
|
2008-02-21 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Cosmetics change
|
|
|
|
2008-02-21 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/math.c:
|
|
MF53
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/math.c:
|
|
ws->tab fixes
|
|
|
|
2008-02-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_gc.c
|
|
ZendEngine2/zend_gc.c:
|
|
Prevented recursive collector invocation
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/current_variation4.phpt:
|
|
Fixed test
|
|
|
|
2008-02-21 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/sockets/sockets.c:
|
|
MFB: Fixed Bug #44197 (socket array keys lost on socket_select)
|
|
|
|
* (PHP_5_2)
|
|
ext/sockets/sockets.c:
|
|
Fix typo
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/sockets/sockets.c:
|
|
Fixed Bug #44197 (socket array keys lost on socket_select)
|
|
|
|
2008-02-20 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.c:
|
|
MFB: Fixed Bug #44191 (preg_grep messes up array index)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pcre/php_pcre.c:
|
|
Fixed Bug #44191 (preg_grep messes up array index)
|
|
|
|
* ext/pcre/tests/bug44191.phpt
|
|
ext/pcre/tests/bug44191.phpt:
|
|
New test
|
|
|
|
* ext/pcre/tests/bug44191.phpt
|
|
ext/pcre/tests/bug44191.phpt
|
|
ext/pcre/tests/bug44191.phpt:
|
|
1.1.4;
|
|
file bug44191.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-02-20 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/tests/mysqli_stmt_bind_result_references.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_references.phpt:
|
|
Fix test. Now passes.
|
|
|
|
2008-02-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/syslog.c:
|
|
|
|
MFB: Fixed bug #44152 (Possible crash with syslog logging on ZTS builds).
|
|
|
|
* ext/standard/syslog.c:
|
|
|
|
MFB: Fixed a possible crash with syslog logging on ZTS builds
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/syslog.c:
|
|
Fixed a possible crash with syslog logging on ZTS builds
|
|
|
|
2008-02-20 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h:
|
|
Fix memory leak
|
|
|
|
2008-02-20 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/current_basic.phpt
|
|
ext/standard/tests/array/current_basic.phpt
|
|
ext/standard/tests/array/current_error.phpt
|
|
ext/standard/tests/array/current_error.phpt
|
|
ext/standard/tests/array/current_variation1.phpt
|
|
ext/standard/tests/array/current_variation1.phpt
|
|
ext/standard/tests/array/current_variation2.phpt
|
|
ext/standard/tests/array/current_variation2.phpt
|
|
ext/standard/tests/array/current_variation3.phpt
|
|
ext/standard/tests/array/current_variation3.phpt
|
|
ext/standard/tests/array/current_variation4.phpt
|
|
ext/standard/tests/array/current_variation4.phpt:
|
|
- New tests for current() function
|
|
|
|
* ext/standard/tests/array/current_basic.phpt
|
|
ext/standard/tests/array/current_basic.phpt
|
|
ext/standard/tests/array/current_basic.phpt
|
|
ext/standard/tests/array/current_error.phpt
|
|
ext/standard/tests/array/current_error.phpt
|
|
ext/standard/tests/array/current_error.phpt
|
|
ext/standard/tests/array/current_variation1.phpt
|
|
ext/standard/tests/array/current_variation1.phpt
|
|
ext/standard/tests/array/current_variation1.phpt
|
|
ext/standard/tests/array/current_variation2.phpt
|
|
ext/standard/tests/array/current_variation2.phpt
|
|
ext/standard/tests/array/current_variation2.phpt
|
|
ext/standard/tests/array/current_variation3.phpt
|
|
ext/standard/tests/array/current_variation3.phpt
|
|
ext/standard/tests/array/current_variation3.phpt
|
|
ext/standard/tests/array/current_variation4.phpt
|
|
ext/standard/tests/array/current_variation4.phpt
|
|
ext/standard/tests/array/current_variation4.phpt:
|
|
1.1.4;
|
|
file current_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-02-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug44184.phpt
|
|
ZendEngine2/tests/bug44184.phpt
|
|
ZendEngine2/tests/bug44184.phpt:
|
|
1.1.4;
|
|
file bug44184.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_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/bug44184.phpt
|
|
ZendEngine2/tests/bug44184.phpt:
|
|
Fixed bug #44184 (Double free of loop-variable on exception)
|
|
|
|
* ZendEngine2/zend_gc.c
|
|
ZendEngine2/zend_gc.c:
|
|
Added checks for destoied objects
|
|
|
|
2008-02-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/pdo_stmt.c:
|
|
|
|
MFB: Fixed bug #44171 (Invalid FETCH_COLUMN index does not raise an error)
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c:
|
|
Fixed bug #44171 (Invalid FETCH_COLUMN index does not raise an error)
|
|
|
|
2008-02-19 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/oci8/package2.xml:
|
|
Update for PECL release
|
|
|
|
2008-02-19 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/tests/bug34810.phpt
|
|
ext/mysqli/tests/bug34810.phpt:
|
|
Fix a failing test
|
|
|
|
2008-02-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_objects_API.c:
|
|
everted (this part was committed by mistake)
|
|
|
|
2008-02-19 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/each_basic.phpt
|
|
ext/standard/tests/array/each_basic.phpt
|
|
ext/standard/tests/array/each_error.phpt
|
|
ext/standard/tests/array/each_error.phpt
|
|
ext/standard/tests/array/each_variation1.phpt
|
|
ext/standard/tests/array/each_variation1.phpt
|
|
ext/standard/tests/array/each_variation2.phpt
|
|
ext/standard/tests/array/each_variation2.phpt
|
|
ext/standard/tests/array/each_variation3.phpt
|
|
ext/standard/tests/array/each_variation3.phpt
|
|
ext/standard/tests/array/each_variation4.phpt
|
|
ext/standard/tests/array/each_variation4.phpt
|
|
ext/standard/tests/array/each_variation5.phpt
|
|
ext/standard/tests/array/each_variation5.phpt
|
|
ext/standard/tests/array/each_variation6.phpt
|
|
ext/standard/tests/array/each_variation6.phpt:
|
|
- New tests for each() function
|
|
|
|
* ext/standard/tests/array/each_basic.phpt
|
|
ext/standard/tests/array/each_basic.phpt
|
|
ext/standard/tests/array/each_basic.phpt
|
|
ext/standard/tests/array/each_error.phpt
|
|
ext/standard/tests/array/each_error.phpt
|
|
ext/standard/tests/array/each_error.phpt
|
|
ext/standard/tests/array/each_variation1.phpt
|
|
ext/standard/tests/array/each_variation1.phpt
|
|
ext/standard/tests/array/each_variation1.phpt
|
|
ext/standard/tests/array/each_variation2.phpt
|
|
ext/standard/tests/array/each_variation2.phpt
|
|
ext/standard/tests/array/each_variation2.phpt
|
|
ext/standard/tests/array/each_variation3.phpt
|
|
ext/standard/tests/array/each_variation3.phpt
|
|
ext/standard/tests/array/each_variation3.phpt
|
|
ext/standard/tests/array/each_variation4.phpt
|
|
ext/standard/tests/array/each_variation4.phpt
|
|
ext/standard/tests/array/each_variation4.phpt
|
|
ext/standard/tests/array/each_variation5.phpt
|
|
ext/standard/tests/array/each_variation5.phpt
|
|
ext/standard/tests/array/each_variation5.phpt
|
|
ext/standard/tests/array/each_variation6.phpt
|
|
ext/standard/tests/array/each_variation6.phpt
|
|
ext/standard/tests/array/each_variation6.phpt:
|
|
1.1.4;
|
|
file each_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-02-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Reverted wrong commit (debug code)
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed memory leaks
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/natcasesort_variation7.phpt:
|
|
Fixed test
|
|
|
|
* ZendEngine2/zend_gc.c
|
|
ZendEngine2/zend_gc.c:
|
|
Fixed GC bug
|
|
|
|
2008-02-19 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqlnd/php_mysqlnd.c:
|
|
Fix compile warning
|
|
|
|
* ext/mysqli/tests/mysqli_constants.phpt
|
|
ext/mysqlnd/php_mysqlnd.c:
|
|
Fix a compile warning + test
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_constants.phpt:
|
|
Fix test
|
|
|
|
2008-02-19 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/bug_44159.phpt:
|
|
New test
|
|
|
|
* ext/pdo/tests/bug_44159.phpt
|
|
ext/pdo/tests/bug_44159.phpt
|
|
ext/pdo/tests/bug_44159.phpt:
|
|
1.1.4;
|
|
file bug_44159.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-02-19 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pdo/tests/bug_38253.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/tests/bug_38253.phpt:
|
|
some BDs (e.g. firebird) dont support text, so replace it with
|
|
varchar(255).
|
|
|
|
2008-02-19 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_dbh.c:
|
|
MFB: Fixed Bug #44159 (Crash: $pdo->setAttribute(PDO::STATEMENT_ATTR_CLASS,
|
|
NULL))
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c:
|
|
Fixed Bug #44159 (Crash: $pdo->setAttribute(PDO::STATEMENT_ATTR_CLASS,
|
|
NULL))
|
|
|
|
2008-02-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.c:
|
|
Fixed memory leak
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_objects_API.c:
|
|
iFixed memory leak
|
|
|
|
2008-02-19 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/natcasesort_basic.phpt
|
|
ext/standard/tests/array/natcasesort_basic.phpt
|
|
ext/standard/tests/array/natcasesort_error.phpt
|
|
ext/standard/tests/array/natcasesort_error.phpt
|
|
ext/standard/tests/array/natcasesort_object1.phpt
|
|
ext/standard/tests/array/natcasesort_object1.phpt
|
|
ext/standard/tests/array/natcasesort_object2.phpt
|
|
ext/standard/tests/array/natcasesort_object2.phpt
|
|
ext/standard/tests/array/natcasesort_variation1.phpt
|
|
ext/standard/tests/array/natcasesort_variation1.phpt
|
|
ext/standard/tests/array/natcasesort_variation10.phpt
|
|
ext/standard/tests/array/natcasesort_variation10.phpt
|
|
ext/standard/tests/array/natcasesort_variation11.phpt
|
|
ext/standard/tests/array/natcasesort_variation11.phpt
|
|
ext/standard/tests/array/natcasesort_variation2.phpt
|
|
ext/standard/tests/array/natcasesort_variation2.phpt
|
|
ext/standard/tests/array/natcasesort_variation3.phpt
|
|
ext/standard/tests/array/natcasesort_variation3.phpt
|
|
ext/standard/tests/array/natcasesort_variation4.phpt
|
|
ext/standard/tests/array/natcasesort_variation4.phpt
|
|
ext/standard/tests/array/natcasesort_variation5.phpt
|
|
ext/standard/tests/array/natcasesort_variation5.phpt
|
|
ext/standard/tests/array/natcasesort_variation6.phpt
|
|
ext/standard/tests/array/natcasesort_variation6.phpt
|
|
ext/standard/tests/array/natcasesort_variation7.phpt
|
|
ext/standard/tests/array/natcasesort_variation7.phpt
|
|
ext/standard/tests/array/natcasesort_variation8.phpt
|
|
ext/standard/tests/array/natcasesort_variation8.phpt
|
|
ext/standard/tests/array/natcasesort_variation9.phpt
|
|
ext/standard/tests/array/natcasesort_variation9.phpt:
|
|
- New tests for natcasesort() function
|
|
|
|
* ext/standard/tests/array/natcasesort_basic.phpt
|
|
ext/standard/tests/array/natcasesort_basic.phpt
|
|
ext/standard/tests/array/natcasesort_basic.phpt
|
|
ext/standard/tests/array/natcasesort_error.phpt
|
|
ext/standard/tests/array/natcasesort_error.phpt
|
|
ext/standard/tests/array/natcasesort_error.phpt
|
|
ext/standard/tests/array/natcasesort_object1.phpt
|
|
ext/standard/tests/array/natcasesort_object1.phpt
|
|
ext/standard/tests/array/natcasesort_object1.phpt
|
|
ext/standard/tests/array/natcasesort_object2.phpt
|
|
ext/standard/tests/array/natcasesort_object2.phpt
|
|
ext/standard/tests/array/natcasesort_object2.phpt
|
|
ext/standard/tests/array/natcasesort_variation1.phpt
|
|
ext/standard/tests/array/natcasesort_variation1.phpt
|
|
ext/standard/tests/array/natcasesort_variation1.phpt
|
|
ext/standard/tests/array/natcasesort_variation10.phpt
|
|
ext/standard/tests/array/natcasesort_variation10.phpt
|
|
ext/standard/tests/array/natcasesort_variation10.phpt
|
|
ext/standard/tests/array/natcasesort_variation11.phpt
|
|
ext/standard/tests/array/natcasesort_variation11.phpt
|
|
ext/standard/tests/array/natcasesort_variation11.phpt
|
|
ext/standard/tests/array/natcasesort_variation2.phpt
|
|
ext/standard/tests/array/natcasesort_variation2.phpt
|
|
ext/standard/tests/array/natcasesort_variation2.phpt
|
|
ext/standard/tests/array/natcasesort_variation3.phpt
|
|
ext/standard/tests/array/natcasesort_variation3.phpt
|
|
ext/standard/tests/array/natcasesort_variation3.phpt
|
|
ext/standard/tests/array/natcasesort_variation4.phpt
|
|
ext/standard/tests/array/natcasesort_variation4.phpt
|
|
ext/standard/tests/array/natcasesort_variation4.phpt
|
|
ext/standard/tests/array/natcasesort_variation5.phpt
|
|
ext/standard/tests/array/natcasesort_variation5.phpt
|
|
ext/standard/tests/array/natcasesort_variation5.phpt
|
|
ext/standard/tests/array/natcasesort_variation6.phpt
|
|
ext/standard/tests/array/natcasesort_variation6.phpt
|
|
ext/standard/tests/array/natcasesort_variation6.phpt
|
|
ext/standard/tests/array/natcasesort_variation7.phpt
|
|
ext/standard/tests/array/natcasesort_variation7.phpt
|
|
ext/standard/tests/array/natcasesort_variation7.phpt
|
|
ext/standard/tests/array/natcasesort_variation8.phpt
|
|
ext/standard/tests/array/natcasesort_variation8.phpt
|
|
ext/standard/tests/array/natcasesort_variation8.phpt
|
|
ext/standard/tests/array/natcasesort_variation9.phpt
|
|
ext/standard/tests/array/natcasesort_variation9.phpt
|
|
ext/standard/tests/array/natcasesort_variation9.phpt:
|
|
1.1.4;
|
|
file natcasesort_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/array/rsort_object2.phpt:
|
|
- changed UEXPECTF section
|
|
|
|
2008-02-19 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Fugbix typo.
|
|
|
|
2008-02-19 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/README
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug42841.phpt
|
|
ext/oci8/tests/debug.phpt
|
|
ext/oci8/tests/details.inc
|
|
ext/oci8/tests/drcp_characterset.phpt
|
|
ext/oci8/tests/drcp_conn_close1.phpt
|
|
ext/oci8/tests/drcp_conn_close2.phpt
|
|
ext/oci8/tests/drcp_connect1.phpt
|
|
ext/oci8/tests/drcp_connection_class.phpt
|
|
ext/oci8/tests/drcp_functions.inc
|
|
ext/oci8/tests/drcp_newconnect.phpt
|
|
ext/oci8/tests/drcp_pconn_close1.phpt
|
|
ext/oci8/tests/drcp_pconn_close2.phpt
|
|
ext/oci8/tests/drcp_privileged.phpt
|
|
ext/oci8/tests/drcp_scope1.phpt
|
|
ext/oci8/tests/drcp_scope2.phpt
|
|
ext/oci8/tests/fetch_all3.phpt
|
|
ext/oci8/tests/password.phpt
|
|
ext/oci8/tests/password_2.phpt
|
|
ext/oci8/tests/password_new.phpt
|
|
ext/oci8/tests/password_old.phpt:
|
|
MFB: sync DRCP connection pooling and FAN support from PHP 5.3
|
|
|
|
2008-02-19 Etienne Kneuss <php@colder.ch>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_dllist.c:
|
|
MFH: Add debug_info handler to SplDoublyLinkedList/Stack/Queue to make them
|
|
var_dump friendly
|
|
|
|
2008-02-18 Etienne Kneuss <php@colder.ch>
|
|
|
|
* ext/spl/spl_dllist.c:
|
|
Add debug_info handler to SplDoublyLinkedList/Stack/Queue to make them
|
|
var_dump friendly
|
|
|
|
2008-02-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.c:
|
|
Made code opcode-cache friendly. (It is disallowed to change code during
|
|
execution)
|
|
|
|
2008-02-18 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/tests/bug43301.phpt
|
|
ext/mbstring/tests/mb_ereg1.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strtolower_error2.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation2.phpt:
|
|
fixed some failures on test scripts caused by bug fix.
|
|
|
|
2008-02-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c:
|
|
|
|
MFB:Fixed a possible crash
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli.c:
|
|
|
|
Fixed a possible crash
|
|
|
|
2008-02-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c:
|
|
Removed redundant refcount manipulations
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/count_variation3.phpt:
|
|
Fixed test
|
|
|
|
2008-02-17 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
Makefile.global
|
|
acinclude.m4
|
|
configure.in:
|
|
- MFH Allow zend_extensions to be build inside ext and tested with 'make
|
|
test'
|
|
|
|
* Makefile.global
|
|
acinclude.m4
|
|
configure.in:
|
|
- Allow zend_extensions to be build inside ext and tested with 'make test'
|
|
|
|
2008-02-17 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- Fixed typoes.
|
|
|
|
2008-02-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Mbstring bug fixing news
|
|
|
|
2008-02-17 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c:
|
|
MF PHP5_3 (fixed #43841)
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/php_mbregex.c:
|
|
MF PHP5_3 (fixed #43994)
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/php_unicode.c:
|
|
MF PHP5_3 (fixed #43998)
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c:
|
|
MF PHP5_3 (fixed #43840)
|
|
|
|
2008-02-17 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* win32/build/confutils.js:
|
|
- MFB: add PHP_PHP_BUILD\bin to the path in PATH_PROG (option set with
|
|
--with-php-builds=[PATH] the zip.zip contains all we need (except re2c! )
|
|
|
|
* (PHP_5_3)
|
|
win32/build/confutils.js:
|
|
- add PHP_PHP_BUILD\bin to the path in PATH_PROG (option set with
|
|
--with-php-builds=[PATH] the zip.zip contains all we need (except re2c! )
|
|
|
|
2008-02-17 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/tests/array/array_slice.phpt
|
|
ext/standard/tests/array/array_slice.phpt:
|
|
Fix test
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_slice.phpt:
|
|
Fix the fix
|
|
|
|
2008-02-16 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/count_variation3.phpt:
|
|
Fix test
|
|
|
|
2008-02-16 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_4_4)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/libmbfl/nls/nls_hy.c:
|
|
revert commit.
|
|
|
|
* (PHP_5_3)
|
|
ext/mbstring/php_unicode.c:
|
|
fixed #43998 Two error messages returned for incorrect encoding for
|
|
mb_strto[upper|lower]
|
|
|
|
* (PHP_5_3)
|
|
ext/mbstring/php_mbregex.c:
|
|
fixed #43994 mb_ereg 'successfully' matching incorrectly.
|
|
|
|
* (PHP_5_3)
|
|
ext/mbstring/mbstring.c:
|
|
fixed #43841 mb_strrpos offset is byte count for negative values.
|
|
|
|
* (PHP_5_3)
|
|
ext/mbstring/mbstring.c:
|
|
fixed bug #43840 mb_strpos bounds check is byte count rather than a
|
|
character count.
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/libmbfl/nls/nls_hy.c
|
|
ext/mbstring/libmbfl/nls/nls_hy.c:
|
|
MFB
|
|
|
|
* (PHP_5_3)
|
|
ext/mbstring/libmbfl/nls/nls_hy.c:
|
|
removed unnecessary space.
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/libmbfl/nls/nls_hy.c:
|
|
MF PHP5_3
|
|
|
|
* (PHP_5_3)
|
|
ext/mbstring/mbstring.c:
|
|
'auto' encoding was not initialized correctly per request basis.
|
|
|
|
2008-02-16 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/tests/lob_042.phpt
|
|
ext/oci8/tests/lob_042.phpt:
|
|
MFB: Test existing LOB error messages
|
|
|
|
* ext/oci8/tests/lob_042.phpt
|
|
ext/oci8/tests/lob_042.phpt
|
|
ext/oci8/tests/lob_042.phpt:
|
|
1.1.4;
|
|
file lob_042.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-02-16 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* main/main.c:
|
|
Fix build
|
|
|
|
2008-02-16 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/debug.phpt
|
|
ext/oci8/tests/details.inc:
|
|
Streamlined code and incorporated review comments. Respect
|
|
oci8.ping_interval when oci_pconnect called multiple times in a script.
|
|
Changed OCIServerVersion to OCIPing
|
|
(http://pecl.php.net/bugs/bug.php?id=11976)
|
|
|
|
2008-02-15 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/tests/bug44113.phpt
|
|
ext/oci8/tests/bug44113.phpt:
|
|
MHB: Bug #44113 (New collection creation can fail with OCI-22303)
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/tests/bug44113.phpt
|
|
ext/oci8/tests/bug44113.phpt
|
|
ext/oci8/tests/bug44113.phpt:
|
|
Bug #44113 (New collection creation can fail with OCI-22303)
|
|
|
|
2008-02-15 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/pcre/tests/bug42298.phpt
|
|
ext/standard/tests/array/count_variation3.phpt:
|
|
Fix tests
|
|
|
|
2008-02-15 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/rsort_basic.phpt
|
|
ext/standard/tests/array/rsort_basic.phpt
|
|
ext/standard/tests/array/rsort_error.phpt
|
|
ext/standard/tests/array/rsort_error.phpt
|
|
ext/standard/tests/array/rsort_object1.phpt
|
|
ext/standard/tests/array/rsort_object1.phpt
|
|
ext/standard/tests/array/rsort_object2.phpt
|
|
ext/standard/tests/array/rsort_object2.phpt
|
|
ext/standard/tests/array/rsort_variation1.phpt
|
|
ext/standard/tests/array/rsort_variation1.phpt
|
|
ext/standard/tests/array/rsort_variation10.phpt
|
|
ext/standard/tests/array/rsort_variation10.phpt
|
|
ext/standard/tests/array/rsort_variation11.phpt
|
|
ext/standard/tests/array/rsort_variation11.phpt
|
|
ext/standard/tests/array/rsort_variation2.phpt
|
|
ext/standard/tests/array/rsort_variation2.phpt
|
|
ext/standard/tests/array/rsort_variation3.phpt
|
|
ext/standard/tests/array/rsort_variation3.phpt
|
|
ext/standard/tests/array/rsort_variation4.phpt
|
|
ext/standard/tests/array/rsort_variation4.phpt
|
|
ext/standard/tests/array/rsort_variation5.phpt
|
|
ext/standard/tests/array/rsort_variation5.phpt
|
|
ext/standard/tests/array/rsort_variation6.phpt
|
|
ext/standard/tests/array/rsort_variation6.phpt
|
|
ext/standard/tests/array/rsort_variation7.phpt
|
|
ext/standard/tests/array/rsort_variation7.phpt
|
|
ext/standard/tests/array/rsort_variation8.phpt
|
|
ext/standard/tests/array/rsort_variation8.phpt
|
|
ext/standard/tests/array/rsort_variation9.phpt
|
|
ext/standard/tests/array/rsort_variation9.phpt:
|
|
- New tests for rsort() function
|
|
|
|
* ext/standard/tests/array/rsort_basic.phpt
|
|
ext/standard/tests/array/rsort_basic.phpt
|
|
ext/standard/tests/array/rsort_basic.phpt
|
|
ext/standard/tests/array/rsort_error.phpt
|
|
ext/standard/tests/array/rsort_error.phpt
|
|
ext/standard/tests/array/rsort_error.phpt
|
|
ext/standard/tests/array/rsort_object1.phpt
|
|
ext/standard/tests/array/rsort_object1.phpt
|
|
ext/standard/tests/array/rsort_object1.phpt
|
|
ext/standard/tests/array/rsort_object2.phpt
|
|
ext/standard/tests/array/rsort_object2.phpt
|
|
ext/standard/tests/array/rsort_object2.phpt
|
|
ext/standard/tests/array/rsort_variation1.phpt
|
|
ext/standard/tests/array/rsort_variation1.phpt
|
|
ext/standard/tests/array/rsort_variation1.phpt
|
|
ext/standard/tests/array/rsort_variation10.phpt
|
|
ext/standard/tests/array/rsort_variation10.phpt
|
|
ext/standard/tests/array/rsort_variation10.phpt
|
|
ext/standard/tests/array/rsort_variation11.phpt
|
|
ext/standard/tests/array/rsort_variation11.phpt
|
|
ext/standard/tests/array/rsort_variation11.phpt
|
|
ext/standard/tests/array/rsort_variation2.phpt
|
|
ext/standard/tests/array/rsort_variation2.phpt
|
|
ext/standard/tests/array/rsort_variation2.phpt
|
|
ext/standard/tests/array/rsort_variation3.phpt
|
|
ext/standard/tests/array/rsort_variation3.phpt
|
|
ext/standard/tests/array/rsort_variation3.phpt
|
|
ext/standard/tests/array/rsort_variation4.phpt
|
|
ext/standard/tests/array/rsort_variation4.phpt
|
|
ext/standard/tests/array/rsort_variation4.phpt
|
|
ext/standard/tests/array/rsort_variation5.phpt
|
|
ext/standard/tests/array/rsort_variation5.phpt
|
|
ext/standard/tests/array/rsort_variation5.phpt
|
|
ext/standard/tests/array/rsort_variation6.phpt
|
|
ext/standard/tests/array/rsort_variation6.phpt
|
|
ext/standard/tests/array/rsort_variation6.phpt
|
|
ext/standard/tests/array/rsort_variation7.phpt
|
|
ext/standard/tests/array/rsort_variation7.phpt
|
|
ext/standard/tests/array/rsort_variation7.phpt
|
|
ext/standard/tests/array/rsort_variation8.phpt
|
|
ext/standard/tests/array/rsort_variation8.phpt
|
|
ext/standard/tests/array/rsort_variation8.phpt
|
|
ext/standard/tests/array/rsort_variation9.phpt
|
|
ext/standard/tests/array/rsort_variation9.phpt
|
|
ext/standard/tests/array/rsort_variation9.phpt:
|
|
1.1.4;
|
|
- New tests for rsort() function
|
|
|
|
2008-02-15 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* main/main.c:
|
|
- [DOC] MFB: add PHP_MAJOR_VERSION, PHP_MINOR_VERSION, PHP_RELEASE_VERSION,
|
|
PHP_EXTRA_VERSION, PHP_VERSION_ID, PHP_ZTS and PHP_DEBUG constants
|
|
|
|
2008-02-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
optimization
|
|
|
|
2008-02-15 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
main/main.c:
|
|
- [DOC] add PHP_MAJOR_VERSION, PHP_MINOR_VERSION, PHP_RELEASE_VERSION,
|
|
PHP_EXTRA_VERSION, PHP_VERSION_ID, PHP_ZTS and PHP_DEBUG constants
|
|
|
|
2008-02-15 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/reflectionProperty_setAccesible.phpt
|
|
ext/reflection/tests/reflectionProperty_setAccessible.phpt:
|
|
- Fixed speling.
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/reflectionProperty_setAccesible.phpt
|
|
ext/reflection/tests/reflectionProperty_setAccessible.phpt
|
|
ext/reflection/tests/reflectionProperty_setAccessible.phpt:
|
|
- Fixed typo
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/reflectionProperty_setAccesible.phpt:
|
|
- Add the ReflectionProperty::setAccesible() method that allows non-public
|
|
property's values to be read through ::getValue().
|
|
|
|
* ext/reflection/tests/reflectionProperty_setAccesible.phpt
|
|
ext/reflection/tests/reflectionProperty_setAccesible.phpt:
|
|
|
|
- Add the ReflectionProperty::setAccesible() method that allows non-public
|
|
property's values to be read through ::getValue().
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
- Add the ReflectionProperty::setAccesible() method that allows non-public
|
|
property's values to be read through ::getValue().
|
|
|
|
2008-02-15 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/reflection/tests/bug38465.phpt
|
|
ext/reflection/tests/bug43926.phpt
|
|
ext/soap/tests/bugs/bug42151.phpt
|
|
ext/standard/tests/array/bug33382.phpt
|
|
ext/standard/tests/array/bug42838.phpt
|
|
ext/standard/tests/array/bug42850.phpt
|
|
ext/standard/tests/file/bug43248.phpt
|
|
ext/standard/tests/general_functions/bug42272.phpt:
|
|
more cosmetics
|
|
|
|
* ext/standard/array.c:
|
|
recursion protection in count()
|
|
|
|
* ext/json/tests/bug42090.phpt:
|
|
cosmetic fix
|
|
|
|
2008-02-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug43128.phpt:
|
|
MFH: Fixed bug #43128 (Very long class name causes segfault)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Fixed bug #43507 (SOAPFault HTTP Status 500 - would like to be able to set
|
|
the HTTP Status)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_values_variation4.phpt:
|
|
Fixed test
|
|
|
|
2008-02-14 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/count_basic.phpt
|
|
ext/standard/tests/array/count_basic.phpt
|
|
ext/standard/tests/array/count_error.phpt
|
|
ext/standard/tests/array/count_error.phpt
|
|
ext/standard/tests/array/count_variation1.phpt
|
|
ext/standard/tests/array/count_variation1.phpt
|
|
ext/standard/tests/array/count_variation2.phpt
|
|
ext/standard/tests/array/count_variation2.phpt
|
|
ext/standard/tests/array/count_variation3.phpt
|
|
ext/standard/tests/array/count_variation3.phpt:
|
|
- New tests for count() function
|
|
|
|
* ext/standard/tests/array/count_basic.phpt
|
|
ext/standard/tests/array/count_basic.phpt
|
|
ext/standard/tests/array/count_basic.phpt
|
|
ext/standard/tests/array/count_error.phpt
|
|
ext/standard/tests/array/count_error.phpt
|
|
ext/standard/tests/array/count_error.phpt
|
|
ext/standard/tests/array/count_variation1.phpt
|
|
ext/standard/tests/array/count_variation1.phpt
|
|
ext/standard/tests/array/count_variation1.phpt
|
|
ext/standard/tests/array/count_variation2.phpt
|
|
ext/standard/tests/array/count_variation2.phpt
|
|
ext/standard/tests/array/count_variation2.phpt
|
|
ext/standard/tests/array/count_variation3.phpt
|
|
ext/standard/tests/array/count_variation3.phpt
|
|
ext/standard/tests/array/count_variation3.phpt:
|
|
1.1.4;
|
|
- New tests for count() function
|
|
|
|
2008-02-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/array/array_push_error2.phpt:
|
|
|
|
MFB: Fixed test on 64bit machines
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_push_error2.phpt:
|
|
|
|
Fixed test on 64bit machines
|
|
|
|
2008-02-14 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
.project:
|
|
- removing .project file
|
|
|
|
* .project
|
|
.project
|
|
ext/standard/tests/array/array_values_variation7.phpt:
|
|
|
|
file .project was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/array/array_values_variation7.phpt
|
|
ext/standard/tests/array/array_values_variation7.phpt:
|
|
|
|
- New variation test for array_values()
|
|
|
|
2008-02-14 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/php_mysqlnd.c
|
|
ext/mysqlnd/php_mysqlnd.c:
|
|
Another fix
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c:
|
|
Fix memory errors<
|
|
|
|
* ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c:
|
|
Fix memory errors
|
|
|
|
2008-02-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/tests/bug44069.phpt:
|
|
Fixed bug #44069 (Huge memory usage with concatenation using . instead of
|
|
.=)
|
|
|
|
* ZendEngine2/tests/bug44069.phpt
|
|
ZendEngine2/tests/bug44069.phpt:
|
|
|
|
Fixed bug #44069 (Huge memory usage with concatenation using . instead of
|
|
.=)
|
|
|
|
* ZendEngine2/tests/bug44069.phpt
|
|
ZendEngine2/tests/bug44069.phpt:
|
|
|
|
file bug44069.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-02-14 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_values_basic.phpt
|
|
ext/standard/tests/array/array_values_basic.phpt
|
|
ext/standard/tests/array/array_values_variation1.phpt
|
|
ext/standard/tests/array/array_values_variation1.phpt
|
|
ext/standard/tests/array/array_values_variation2.phpt
|
|
ext/standard/tests/array/array_values_variation2.phpt
|
|
ext/standard/tests/array/array_values_variation3.phpt
|
|
ext/standard/tests/array/array_values_variation3.phpt
|
|
ext/standard/tests/array/array_values_variation4.phpt
|
|
ext/standard/tests/array/array_values_variation4.phpt
|
|
ext/standard/tests/array/array_values_variation5.phpt
|
|
ext/standard/tests/array/array_values_variation5.phpt
|
|
ext/standard/tests/array/array_values_variation6.phpt
|
|
ext/standard/tests/array/array_values_variation6.phpt:
|
|
- New tests for array_values() function
|
|
|
|
* ext/standard/tests/array/array_values_basic.phpt
|
|
ext/standard/tests/array/array_values_basic.phpt
|
|
ext/standard/tests/array/array_values_basic.phpt
|
|
ext/standard/tests/array/array_values_variation1.phpt
|
|
ext/standard/tests/array/array_values_variation1.phpt
|
|
ext/standard/tests/array/array_values_variation1.phpt
|
|
ext/standard/tests/array/array_values_variation2.phpt
|
|
ext/standard/tests/array/array_values_variation2.phpt
|
|
ext/standard/tests/array/array_values_variation2.phpt
|
|
ext/standard/tests/array/array_values_variation3.phpt
|
|
ext/standard/tests/array/array_values_variation3.phpt
|
|
ext/standard/tests/array/array_values_variation3.phpt
|
|
ext/standard/tests/array/array_values_variation4.phpt
|
|
ext/standard/tests/array/array_values_variation4.phpt
|
|
ext/standard/tests/array/array_values_variation4.phpt
|
|
ext/standard/tests/array/array_values_variation5.phpt
|
|
ext/standard/tests/array/array_values_variation5.phpt
|
|
ext/standard/tests/array/array_values_variation5.phpt
|
|
ext/standard/tests/array/array_values_variation6.phpt
|
|
ext/standard/tests/array/array_values_variation6.phpt
|
|
ext/standard/tests/array/array_values_variation6.phpt:
|
|
1.1.4;
|
|
- New tests for array_values() function
|
|
|
|
2008-02-14 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/array.c:
|
|
MFB: Fixed Bug #42838 (Wrong results in array_diff_uassoc)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c:
|
|
Fixed Bug #42838 (Wrong results in array_diff_uassoc)
|
|
|
|
* ext/standard/tests/array/bug42838.phpt
|
|
ext/standard/tests/array/bug42838.phpt:
|
|
New test
|
|
|
|
* ext/standard/tests/array/bug42838.phpt
|
|
ext/standard/tests/array/bug42838.phpt
|
|
ext/standard/tests/array/bug42838.phpt:
|
|
1.1.4;
|
|
file bug42838.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-02-14 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_block_alloc.c
|
|
ext/mysqlnd/mysqlnd_block_alloc.h
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_debug.h
|
|
ext/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqlnd/mysqlnd_palloc.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_ps_codec.c
|
|
ext/mysqlnd/mysqlnd_qcache.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.h
|
|
ext/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqlnd/mysqlnd_result_meta.h
|
|
ext/mysqlnd/mysqlnd_statistics.c
|
|
ext/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h
|
|
ext/mysqlnd/php_mysqlnd.c
|
|
ext/mysqlnd/php_mysqlnd.c
|
|
ext/mysqlnd/php_mysqlnd.h:
|
|
Update mysqlnd - fix bg_store
|
|
|
|
2008-02-14 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_slice_basic.phpt
|
|
ext/standard/tests/array/array_slice_basic.phpt
|
|
ext/standard/tests/array/array_slice_error.phpt
|
|
ext/standard/tests/array/array_slice_error.phpt
|
|
ext/standard/tests/array/array_slice_variation1.phpt
|
|
ext/standard/tests/array/array_slice_variation10.phpt
|
|
ext/standard/tests/array/array_slice_variation10.phpt
|
|
ext/standard/tests/array/array_slice_variation11.phpt
|
|
ext/standard/tests/array/array_slice_variation2.phpt
|
|
ext/standard/tests/array/array_slice_variation2.phpt
|
|
ext/standard/tests/array/array_slice_variation3.phpt
|
|
ext/standard/tests/array/array_slice_variation3.phpt
|
|
ext/standard/tests/array/array_slice_variation4.phpt
|
|
ext/standard/tests/array/array_slice_variation4.phpt
|
|
ext/standard/tests/array/array_slice_variation5.phpt
|
|
ext/standard/tests/array/array_slice_variation5.phpt
|
|
ext/standard/tests/array/array_slice_variation6.phpt
|
|
ext/standard/tests/array/array_slice_variation6.phpt
|
|
ext/standard/tests/array/array_slice_variation7.phpt
|
|
ext/standard/tests/array/array_slice_variation7.phpt
|
|
ext/standard/tests/array/array_slice_variation8.phpt
|
|
ext/standard/tests/array/array_slice_variation8.phpt
|
|
ext/standard/tests/array/array_slice_variation9.phpt
|
|
ext/standard/tests/array/array_slice_variation9.phpt:
|
|
- New tests for array_slice() function
|
|
|
|
* ext/standard/tests/array/array_slice_basic.phpt
|
|
ext/standard/tests/array/array_slice_basic.phpt
|
|
ext/standard/tests/array/array_slice_basic.phpt
|
|
ext/standard/tests/array/array_slice_error.phpt
|
|
ext/standard/tests/array/array_slice_error.phpt
|
|
ext/standard/tests/array/array_slice_error.phpt
|
|
ext/standard/tests/array/array_slice_variation10.phpt
|
|
ext/standard/tests/array/array_slice_variation10.phpt
|
|
ext/standard/tests/array/array_slice_variation10.phpt
|
|
ext/standard/tests/array/array_slice_variation11.phpt
|
|
ext/standard/tests/array/array_slice_variation11.phpt
|
|
ext/standard/tests/array/array_slice_variation2.phpt
|
|
ext/standard/tests/array/array_slice_variation2.phpt
|
|
ext/standard/tests/array/array_slice_variation2.phpt
|
|
ext/standard/tests/array/array_slice_variation3.phpt
|
|
ext/standard/tests/array/array_slice_variation3.phpt
|
|
ext/standard/tests/array/array_slice_variation3.phpt
|
|
ext/standard/tests/array/array_slice_variation4.phpt
|
|
ext/standard/tests/array/array_slice_variation4.phpt
|
|
ext/standard/tests/array/array_slice_variation4.phpt
|
|
ext/standard/tests/array/array_slice_variation5.phpt
|
|
ext/standard/tests/array/array_slice_variation5.phpt
|
|
ext/standard/tests/array/array_slice_variation5.phpt
|
|
ext/standard/tests/array/array_slice_variation6.phpt
|
|
ext/standard/tests/array/array_slice_variation6.phpt
|
|
ext/standard/tests/array/array_slice_variation6.phpt
|
|
ext/standard/tests/array/array_slice_variation7.phpt
|
|
ext/standard/tests/array/array_slice_variation7.phpt
|
|
ext/standard/tests/array/array_slice_variation7.phpt
|
|
ext/standard/tests/array/array_slice_variation8.phpt
|
|
ext/standard/tests/array/array_slice_variation8.phpt
|
|
ext/standard/tests/array/array_slice_variation8.phpt
|
|
ext/standard/tests/array/array_slice_variation9.phpt
|
|
ext/standard/tests/array/array_slice_variation9.phpt
|
|
ext/standard/tests/array/array_slice_variation9.phpt:
|
|
1.1.4;
|
|
- New tests for array_slice() function
|
|
|
|
2008-02-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* configure.in
|
|
configure.in
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_operators.h:
|
|
Reverted memrchr() patch, because it is broken on linux 64-bit
|
|
|
|
2008-02-14 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* (PHP_5_3)
|
|
scripts/dev/generate_phpt.php:
|
|
Fixing typo arg->arglist at line 195. Thanks Chris J!
|
|
|
|
2008-02-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/array_push_variation4.phpt:
|
|
Fixed memory leak
|
|
|
|
2008-02-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/calendar/cal_unix.c:
|
|
|
|
New calendar parsing API
|
|
|
|
2008-02-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
ext/date/php_date.c:
|
|
- MFH: Add some missing elements from the return value.
|
|
|
|
* ext/date/php_date.c:
|
|
- Add some missing elements from the return value.
|
|
|
|
2008-02-13 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ZendEngine2/tests/constants/.cvsignore
|
|
ZendEngine2/tests/constants/.cvsignore:
|
|
|
|
- Add missig .cvsignore
|
|
|
|
2008-02-13 Etienne Kneuss <php@colder.ch>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/substr.phpt
|
|
ext/standard/tests/strings/substr_compare.phpt:
|
|
MFH: Fix inconcistencies between substr and substr_compare
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/substr.phpt
|
|
ext/standard/tests/strings/substr_compare.phpt:
|
|
Fix inconcistencies between substr and substr_compare
|
|
|
|
2008-02-13 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_shift_basic.phpt
|
|
ext/standard/tests/array/array_shift_basic.phpt
|
|
ext/standard/tests/array/array_shift_error.phpt
|
|
ext/standard/tests/array/array_shift_error.phpt
|
|
ext/standard/tests/array/array_shift_variation1.phpt
|
|
ext/standard/tests/array/array_shift_variation1.phpt
|
|
ext/standard/tests/array/array_shift_variation2.phpt
|
|
ext/standard/tests/array/array_shift_variation2.phpt
|
|
ext/standard/tests/array/array_shift_variation3.phpt
|
|
ext/standard/tests/array/array_shift_variation3.phpt
|
|
ext/standard/tests/array/array_shift_variation4.phpt
|
|
ext/standard/tests/array/array_shift_variation4.phpt
|
|
ext/standard/tests/array/array_shift_variation5.phpt
|
|
ext/standard/tests/array/array_shift_variation5.phpt
|
|
ext/standard/tests/array/array_shift_variation6.phpt
|
|
ext/standard/tests/array/array_shift_variation6.phpt
|
|
ext/standard/tests/array/array_shift_variation7.phpt
|
|
ext/standard/tests/array/array_shift_variation7.phpt
|
|
ext/standard/tests/array/array_shift_variation8.phpt
|
|
ext/standard/tests/array/array_shift_variation8.phpt:
|
|
- New tests for array_shift() function
|
|
|
|
* ext/standard/tests/array/array_shift_basic.phpt
|
|
ext/standard/tests/array/array_shift_basic.phpt
|
|
ext/standard/tests/array/array_shift_basic.phpt
|
|
ext/standard/tests/array/array_shift_error.phpt
|
|
ext/standard/tests/array/array_shift_error.phpt
|
|
ext/standard/tests/array/array_shift_error.phpt
|
|
ext/standard/tests/array/array_shift_variation1.phpt
|
|
ext/standard/tests/array/array_shift_variation1.phpt
|
|
ext/standard/tests/array/array_shift_variation1.phpt
|
|
ext/standard/tests/array/array_shift_variation2.phpt
|
|
ext/standard/tests/array/array_shift_variation2.phpt
|
|
ext/standard/tests/array/array_shift_variation2.phpt
|
|
ext/standard/tests/array/array_shift_variation3.phpt
|
|
ext/standard/tests/array/array_shift_variation3.phpt
|
|
ext/standard/tests/array/array_shift_variation3.phpt
|
|
ext/standard/tests/array/array_shift_variation4.phpt
|
|
ext/standard/tests/array/array_shift_variation4.phpt
|
|
ext/standard/tests/array/array_shift_variation4.phpt
|
|
ext/standard/tests/array/array_shift_variation5.phpt
|
|
ext/standard/tests/array/array_shift_variation5.phpt
|
|
ext/standard/tests/array/array_shift_variation5.phpt
|
|
ext/standard/tests/array/array_shift_variation6.phpt
|
|
ext/standard/tests/array/array_shift_variation6.phpt
|
|
ext/standard/tests/array/array_shift_variation6.phpt
|
|
ext/standard/tests/array/array_shift_variation7.phpt
|
|
ext/standard/tests/array/array_shift_variation7.phpt
|
|
ext/standard/tests/array/array_shift_variation7.phpt
|
|
ext/standard/tests/array/array_shift_variation8.phpt
|
|
ext/standard/tests/array/array_shift_variation8.phpt
|
|
ext/standard/tests/array/array_shift_variation8.phpt:
|
|
1.1.4;
|
|
- New tests for array_shift() function
|
|
|
|
2008-02-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* configure.in
|
|
configure.in
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_operators.h:
|
|
Use memrchr() instead of zend_memrchr() if available. (Nuno)
|
|
|
|
2008-02-13 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_push_basic.phpt
|
|
ext/standard/tests/array/array_push_basic.phpt
|
|
ext/standard/tests/array/array_push_error1.phpt
|
|
ext/standard/tests/array/array_push_error1.phpt
|
|
ext/standard/tests/array/array_push_error2.phpt
|
|
ext/standard/tests/array/array_push_error2.phpt
|
|
ext/standard/tests/array/array_push_variation1.phpt
|
|
ext/standard/tests/array/array_push_variation1.phpt
|
|
ext/standard/tests/array/array_push_variation2.phpt
|
|
ext/standard/tests/array/array_push_variation2.phpt
|
|
ext/standard/tests/array/array_push_variation3.phpt
|
|
ext/standard/tests/array/array_push_variation3.phpt
|
|
ext/standard/tests/array/array_push_variation4.phpt
|
|
ext/standard/tests/array/array_push_variation4.phpt
|
|
ext/standard/tests/array/array_push_variation5.phpt
|
|
ext/standard/tests/array/array_push_variation5.phpt
|
|
ext/standard/tests/array/array_push_variation6.phpt
|
|
ext/standard/tests/array/array_push_variation6.phpt:
|
|
- New tests for array_push() function
|
|
|
|
* ext/standard/tests/array/array_push_basic.phpt
|
|
ext/standard/tests/array/array_push_basic.phpt
|
|
ext/standard/tests/array/array_push_basic.phpt
|
|
ext/standard/tests/array/array_push_error1.phpt
|
|
ext/standard/tests/array/array_push_error1.phpt
|
|
ext/standard/tests/array/array_push_error1.phpt
|
|
ext/standard/tests/array/array_push_error2.phpt
|
|
ext/standard/tests/array/array_push_error2.phpt
|
|
ext/standard/tests/array/array_push_error2.phpt
|
|
ext/standard/tests/array/array_push_variation1.phpt
|
|
ext/standard/tests/array/array_push_variation1.phpt
|
|
ext/standard/tests/array/array_push_variation1.phpt
|
|
ext/standard/tests/array/array_push_variation2.phpt
|
|
ext/standard/tests/array/array_push_variation2.phpt
|
|
ext/standard/tests/array/array_push_variation2.phpt
|
|
ext/standard/tests/array/array_push_variation3.phpt
|
|
ext/standard/tests/array/array_push_variation3.phpt
|
|
ext/standard/tests/array/array_push_variation3.phpt
|
|
ext/standard/tests/array/array_push_variation4.phpt
|
|
ext/standard/tests/array/array_push_variation4.phpt
|
|
ext/standard/tests/array/array_push_variation4.phpt
|
|
ext/standard/tests/array/array_push_variation5.phpt
|
|
ext/standard/tests/array/array_push_variation5.phpt
|
|
ext/standard/tests/array/array_push_variation5.phpt
|
|
ext/standard/tests/array/array_push_variation6.phpt
|
|
ext/standard/tests/array/array_push_variation6.phpt
|
|
ext/standard/tests/array/array_push_variation6.phpt:
|
|
1.1.4;
|
|
file array_push_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_merge_basic.phpt
|
|
ext/standard/tests/array/array_merge_basic.phpt
|
|
ext/standard/tests/array/array_merge_error.phpt
|
|
ext/standard/tests/array/array_merge_error.phpt
|
|
ext/standard/tests/array/array_merge_variation1.phpt
|
|
ext/standard/tests/array/array_merge_variation1.phpt
|
|
ext/standard/tests/array/array_merge_variation10.phpt
|
|
ext/standard/tests/array/array_merge_variation10.phpt
|
|
ext/standard/tests/array/array_merge_variation2.phpt
|
|
ext/standard/tests/array/array_merge_variation2.phpt
|
|
ext/standard/tests/array/array_merge_variation3.phpt
|
|
ext/standard/tests/array/array_merge_variation3.phpt
|
|
ext/standard/tests/array/array_merge_variation4.phpt
|
|
ext/standard/tests/array/array_merge_variation4.phpt
|
|
ext/standard/tests/array/array_merge_variation5.phpt
|
|
ext/standard/tests/array/array_merge_variation5.phpt
|
|
ext/standard/tests/array/array_merge_variation6.phpt
|
|
ext/standard/tests/array/array_merge_variation6.phpt
|
|
ext/standard/tests/array/array_merge_variation7.phpt
|
|
ext/standard/tests/array/array_merge_variation7.phpt
|
|
ext/standard/tests/array/array_merge_variation8.phpt
|
|
ext/standard/tests/array/array_merge_variation8.phpt
|
|
ext/standard/tests/array/array_merge_variation9.phpt
|
|
ext/standard/tests/array/array_merge_variation9.phpt:
|
|
- committing tests for array_merge() function
|
|
|
|
* ext/standard/tests/array/array_merge_basic.phpt
|
|
ext/standard/tests/array/array_merge_basic.phpt
|
|
ext/standard/tests/array/array_merge_basic.phpt
|
|
ext/standard/tests/array/array_merge_error.phpt
|
|
ext/standard/tests/array/array_merge_error.phpt
|
|
ext/standard/tests/array/array_merge_error.phpt
|
|
ext/standard/tests/array/array_merge_variation1.phpt
|
|
ext/standard/tests/array/array_merge_variation1.phpt
|
|
ext/standard/tests/array/array_merge_variation1.phpt
|
|
ext/standard/tests/array/array_merge_variation10.phpt
|
|
ext/standard/tests/array/array_merge_variation10.phpt
|
|
ext/standard/tests/array/array_merge_variation10.phpt
|
|
ext/standard/tests/array/array_merge_variation2.phpt
|
|
ext/standard/tests/array/array_merge_variation2.phpt
|
|
ext/standard/tests/array/array_merge_variation2.phpt
|
|
ext/standard/tests/array/array_merge_variation3.phpt
|
|
ext/standard/tests/array/array_merge_variation3.phpt
|
|
ext/standard/tests/array/array_merge_variation3.phpt
|
|
ext/standard/tests/array/array_merge_variation4.phpt
|
|
ext/standard/tests/array/array_merge_variation4.phpt
|
|
ext/standard/tests/array/array_merge_variation4.phpt
|
|
ext/standard/tests/array/array_merge_variation5.phpt
|
|
ext/standard/tests/array/array_merge_variation5.phpt
|
|
ext/standard/tests/array/array_merge_variation5.phpt
|
|
ext/standard/tests/array/array_merge_variation6.phpt
|
|
ext/standard/tests/array/array_merge_variation6.phpt
|
|
ext/standard/tests/array/array_merge_variation6.phpt
|
|
ext/standard/tests/array/array_merge_variation7.phpt
|
|
ext/standard/tests/array/array_merge_variation7.phpt
|
|
ext/standard/tests/array/array_merge_variation7.phpt
|
|
ext/standard/tests/array/array_merge_variation8.phpt
|
|
ext/standard/tests/array/array_merge_variation8.phpt
|
|
ext/standard/tests/array/array_merge_variation8.phpt
|
|
ext/standard/tests/array/array_merge_variation9.phpt
|
|
ext/standard/tests/array/array_merge_variation9.phpt
|
|
ext/standard/tests/array/array_merge_variation9.phpt:
|
|
1.1.4;
|
|
- committing tests for array_merge() function
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_key_exists_basic.phpt
|
|
ext/standard/tests/array/array_key_exists_basic.phpt
|
|
ext/standard/tests/array/array_key_exists_error.phpt
|
|
ext/standard/tests/array/array_key_exists_error.phpt
|
|
ext/standard/tests/array/array_key_exists_object1.phpt
|
|
ext/standard/tests/array/array_key_exists_object1.phpt
|
|
ext/standard/tests/array/array_key_exists_object2.phpt
|
|
ext/standard/tests/array/array_key_exists_object2.phpt
|
|
ext/standard/tests/array/array_key_exists_variation1.phpt
|
|
ext/standard/tests/array/array_key_exists_variation1.phpt
|
|
ext/standard/tests/array/array_key_exists_variation2.phpt
|
|
ext/standard/tests/array/array_key_exists_variation2.phpt
|
|
ext/standard/tests/array/array_key_exists_variation3.phpt
|
|
ext/standard/tests/array/array_key_exists_variation3.phpt
|
|
ext/standard/tests/array/array_key_exists_variation4.phpt
|
|
ext/standard/tests/array/array_key_exists_variation4.phpt
|
|
ext/standard/tests/array/array_key_exists_variation5.phpt
|
|
ext/standard/tests/array/array_key_exists_variation5.phpt
|
|
ext/standard/tests/array/array_key_exists_variation6.phpt
|
|
ext/standard/tests/array/array_key_exists_variation6.phpt
|
|
ext/standard/tests/array/array_key_exists_variation7.phpt
|
|
ext/standard/tests/array/array_key_exists_variation7.phpt
|
|
ext/standard/tests/array/array_key_exists_variation8.phpt
|
|
ext/standard/tests/array/array_key_exists_variation8.phpt:
|
|
- committing tests for array_key_exists() function
|
|
|
|
* ext/standard/tests/array/array_key_exists_basic.phpt
|
|
ext/standard/tests/array/array_key_exists_basic.phpt
|
|
ext/standard/tests/array/array_key_exists_basic.phpt
|
|
ext/standard/tests/array/array_key_exists_error.phpt
|
|
ext/standard/tests/array/array_key_exists_error.phpt
|
|
ext/standard/tests/array/array_key_exists_error.phpt
|
|
ext/standard/tests/array/array_key_exists_object1.phpt
|
|
ext/standard/tests/array/array_key_exists_object1.phpt
|
|
ext/standard/tests/array/array_key_exists_object1.phpt
|
|
ext/standard/tests/array/array_key_exists_object2.phpt
|
|
ext/standard/tests/array/array_key_exists_object2.phpt
|
|
ext/standard/tests/array/array_key_exists_object2.phpt
|
|
ext/standard/tests/array/array_key_exists_variation1.phpt
|
|
ext/standard/tests/array/array_key_exists_variation1.phpt
|
|
ext/standard/tests/array/array_key_exists_variation1.phpt
|
|
ext/standard/tests/array/array_key_exists_variation2.phpt
|
|
ext/standard/tests/array/array_key_exists_variation2.phpt
|
|
ext/standard/tests/array/array_key_exists_variation2.phpt
|
|
ext/standard/tests/array/array_key_exists_variation3.phpt
|
|
ext/standard/tests/array/array_key_exists_variation3.phpt
|
|
ext/standard/tests/array/array_key_exists_variation3.phpt
|
|
ext/standard/tests/array/array_key_exists_variation4.phpt
|
|
ext/standard/tests/array/array_key_exists_variation4.phpt
|
|
ext/standard/tests/array/array_key_exists_variation4.phpt
|
|
ext/standard/tests/array/array_key_exists_variation5.phpt
|
|
ext/standard/tests/array/array_key_exists_variation5.phpt
|
|
ext/standard/tests/array/array_key_exists_variation5.phpt
|
|
ext/standard/tests/array/array_key_exists_variation6.phpt
|
|
ext/standard/tests/array/array_key_exists_variation6.phpt
|
|
ext/standard/tests/array/array_key_exists_variation6.phpt
|
|
ext/standard/tests/array/array_key_exists_variation7.phpt
|
|
ext/standard/tests/array/array_key_exists_variation7.phpt
|
|
ext/standard/tests/array/array_key_exists_variation7.phpt
|
|
ext/standard/tests/array/array_key_exists_variation8.phpt
|
|
ext/standard/tests/array/array_key_exists_variation8.phpt
|
|
ext/standard/tests/array/array_key_exists_variation8.phpt:
|
|
1.1.4;
|
|
- committig tests for array_key_exists() function
|
|
|
|
2008-02-13 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl.php
|
|
ext/spl/spl.php
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h
|
|
ext/spl/spl_directory.h
|
|
ext/spl/tests/dit_002.phpt
|
|
ext/spl/tests/dit_002.phpt:
|
|
- MFH Make this behave like in <= 5.2.5 and test for it
|
|
|
|
* ext/spl/spl.php
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h
|
|
ext/spl/tests/dit_002.phpt
|
|
ext/spl/tests/dit_002.phpt
|
|
ext/spl/tests/dit_002.phpt:
|
|
- Make this behave like in <= 5.2.5 and test for it
|
|
|
|
2008-02-12 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_filter.c:
|
|
MFH: fix potential memleak due to destruction of filterparams zval
|
|
|
|
* ext/zlib/zlib_filter.c:
|
|
fix potential memleak due to destruction of filterparams zval
|
|
|
|
2008-02-12 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
Fix Windows build. VC doesn't like nested macros - expansion + #if
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli.c:
|
|
Fix windows build - VC doesn't like nested macros
|
|
|
|
2008-02-12 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.c:
|
|
- MFH: Make clear what's going on and avoid overwriting parameters
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
- Make clear what's going on and avoid overwriting parameters
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
- Fix build with TSRM and mysqlnd
|
|
|
|
2008-02-12 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_change_key_case_variation7.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation7.phpt:
|
|
Fix test
|
|
|
|
2008-02-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
run-tests.php:
|
|
|
|
Disable mbstring overload
|
|
|
|
2008-02-12 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_change_key_case_variation1.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation1.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation2.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation2.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation3.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation3.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation4.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation4.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation5.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation5.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation6.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation6.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation7.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation7.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation8.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation8.phpt:
|
|
- committing array_change_key_case variation tests
|
|
|
|
* ext/standard/tests/array/array_change_key_case_variation1.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation1.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation1.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation2.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation2.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation2.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation3.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation3.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation3.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation4.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation4.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation4.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation5.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation5.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation5.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation6.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation6.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation6.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation7.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation7.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation7.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation8.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation8.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation8.phpt:
|
|
1.1.4;
|
|
file array_change_key_case_variation1.phpt was initially added on branch
|
|
PHP_5_2.
|
|
|
|
2008-02-12 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
nuke unnecessary TSRMLS_FETCH()
|
|
|
|
2008-02-12 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli.c:
|
|
Fix typo
|
|
|
|
2008-02-12 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.c:
|
|
MFB: Fixed Bug #44094 (SEGFAULT when using mysql_connect())
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/php_mysql.c:
|
|
Fixed Bug #44094 (SEGFAULT when using mysql_connect())
|
|
|
|
2008-02-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/tests/heredoc_001.phpt
|
|
ZendEngine2/tests/heredoc_002.phpt
|
|
ZendEngine2/tests/heredoc_003.phpt
|
|
ZendEngine2/tests/heredoc_004.phpt
|
|
ZendEngine2/tests/heredoc_005.phpt
|
|
ZendEngine2/tests/heredoc_006.phpt
|
|
ZendEngine2/tests/heredoc_007.phpt
|
|
ZendEngine2/tests/heredoc_008.phpt
|
|
ZendEngine2/tests/heredoc_009.phpt
|
|
ZendEngine2/tests/heredoc_010.phpt
|
|
ZendEngine2/tests/heredoc_011.phpt
|
|
ZendEngine2/tests/nowdoc.inc
|
|
ZendEngine2/tests/nowdoc_001.phpt
|
|
ZendEngine2/tests/nowdoc_002.phpt
|
|
ZendEngine2/tests/nowdoc_003.phpt
|
|
ZendEngine2/tests/nowdoc_004.phpt
|
|
ZendEngine2/tests/nowdoc_005.phpt
|
|
ZendEngine2/tests/nowdoc_006.phpt
|
|
ZendEngine2/tests/nowdoc_007.phpt
|
|
ZendEngine2/tests/nowdoc_008.phpt
|
|
ZendEngine2/tests/nowdoc_009.phpt
|
|
ZendEngine2/tests/nowdoc_010.phpt
|
|
ZendEngine2/tests/nowdoc_011.phpt
|
|
ZendEngine2/tests/nowdoc_012.phpt
|
|
ZendEngine2/tests/nowdoc_013.phpt
|
|
ZendEngine2/tests/nowdoc_014.phpt
|
|
ZendEngine2/tests/nowdoc_015.phpt
|
|
ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tokenizer.c:
|
|
Added NOWDOC
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/tests/heredoc_001.phpt
|
|
ZendEngine2/tests/heredoc_001.phpt
|
|
ZendEngine2/tests/heredoc_002.phpt
|
|
ZendEngine2/tests/heredoc_002.phpt
|
|
ZendEngine2/tests/heredoc_003.phpt
|
|
ZendEngine2/tests/heredoc_003.phpt
|
|
ZendEngine2/tests/heredoc_004.phpt
|
|
ZendEngine2/tests/heredoc_004.phpt
|
|
ZendEngine2/tests/heredoc_005.phpt
|
|
ZendEngine2/tests/heredoc_005.phpt
|
|
ZendEngine2/tests/heredoc_006.phpt
|
|
ZendEngine2/tests/heredoc_006.phpt
|
|
ZendEngine2/tests/heredoc_007.phpt
|
|
ZendEngine2/tests/heredoc_007.phpt
|
|
ZendEngine2/tests/heredoc_008.phpt
|
|
ZendEngine2/tests/heredoc_008.phpt
|
|
ZendEngine2/tests/heredoc_009.phpt
|
|
ZendEngine2/tests/heredoc_009.phpt
|
|
ZendEngine2/tests/heredoc_010.phpt
|
|
ZendEngine2/tests/heredoc_010.phpt
|
|
ZendEngine2/tests/heredoc_011.phpt
|
|
ZendEngine2/tests/heredoc_011.phpt
|
|
ZendEngine2/tests/nowdoc.inc
|
|
ZendEngine2/tests/nowdoc.inc
|
|
ZendEngine2/tests/nowdoc_001.phpt
|
|
ZendEngine2/tests/nowdoc_001.phpt
|
|
ZendEngine2/tests/nowdoc_002.phpt
|
|
ZendEngine2/tests/nowdoc_002.phpt
|
|
ZendEngine2/tests/nowdoc_003.phpt
|
|
ZendEngine2/tests/nowdoc_003.phpt
|
|
ZendEngine2/tests/nowdoc_004.phpt
|
|
ZendEngine2/tests/nowdoc_004.phpt
|
|
ZendEngine2/tests/nowdoc_005.phpt
|
|
ZendEngine2/tests/nowdoc_005.phpt
|
|
ZendEngine2/tests/nowdoc_006.phpt
|
|
ZendEngine2/tests/nowdoc_006.phpt
|
|
ZendEngine2/tests/nowdoc_007.phpt
|
|
ZendEngine2/tests/nowdoc_007.phpt
|
|
ZendEngine2/tests/nowdoc_008.phpt
|
|
ZendEngine2/tests/nowdoc_008.phpt
|
|
ZendEngine2/tests/nowdoc_009.phpt
|
|
ZendEngine2/tests/nowdoc_009.phpt
|
|
ZendEngine2/tests/nowdoc_010.phpt
|
|
ZendEngine2/tests/nowdoc_010.phpt
|
|
ZendEngine2/tests/nowdoc_011.phpt
|
|
ZendEngine2/tests/nowdoc_011.phpt
|
|
ZendEngine2/tests/nowdoc_012.phpt
|
|
ZendEngine2/tests/nowdoc_012.phpt
|
|
ZendEngine2/tests/nowdoc_013.phpt
|
|
ZendEngine2/tests/nowdoc_013.phpt
|
|
ZendEngine2/tests/nowdoc_014.phpt
|
|
ZendEngine2/tests/nowdoc_014.phpt
|
|
ZendEngine2/tests/nowdoc_015.phpt
|
|
ZendEngine2/tests/nowdoc_015.phpt:
|
|
Added NEWDOC
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
Fixed comilation warnings
|
|
|
|
* ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_parser.y:
|
|
Fixed ext/tokenizer test failures because of token renumbering
|
|
|
|
2008-02-12 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/math.c
|
|
ext/standard/math.c
|
|
ext/standard/tests/math/exp_error.phpt
|
|
ext/standard/tests/math/exp_error.phpt:
|
|
Fixing 44092
|
|
|
|
2008-02-12 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/array.c:
|
|
MFB: array_slice() - Fixed behavior when NULL is given in third parameter
|
|
(BC)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/array.c:
|
|
array_slice() - Fixed behavior when NULL is given in third parameter (BC)
|
|
|
|
2008-02-12 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/standard/file.c:
|
|
fix build
|
|
|
|
2008-02-12 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/tests/array/array_slice_variation1.phpt:
|
|
New test
|
|
|
|
* ext/standard/tests/array/array_slice_variation1.phpt
|
|
ext/standard/tests/array/array_slice_variation1.phpt:
|
|
|
|
file array_slice_variation1.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-02-12 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_compile.c:
|
|
fix folding
|
|
|
|
* ext/standard/string.c
|
|
ext/tokenizer/tokenizer_data.c:
|
|
MFB __DIR__ constant support
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l:
|
|
MFB __DIR_ constant support
|
|
|
|
* ZendEngine2/tests/constants/dir-constant-eval.phpt
|
|
ZendEngine2/tests/constants/dir-constant-includes.phpt
|
|
ZendEngine2/tests/constants/dir-constant-nested_includes.phpt
|
|
ZendEngine2/tests/constants/dir-constant-normal.phpt
|
|
ZendEngine2/tests/constants/fixtures/folder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder4/fixture.php:
|
|
MFB tests for __DIR__
|
|
|
|
* (PHP_5_3)
|
|
ext/tokenizer/tokenizer_data.c
|
|
ext/tokenizer/tokenizer_data_gen.sh
|
|
ext/tokenizer/tokenizer_data_gen.sh:
|
|
HNY
|
|
|
|
* (PHP_5_3)
|
|
ext/tokenizer/tokenizer_data.c:
|
|
add T_DIR
|
|
|
|
* ZendEngine2/tests/constants/fixtures/folder4/subfolder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder4/fixture.php:
|
|
|
|
file fixture.php was initially added on branch PHP_5_3.
|
|
|
|
* ZendEngine2/tests/constants/dir-constant-eval.phpt
|
|
ZendEngine2/tests/constants/dir-constant-eval.phpt
|
|
ZendEngine2/tests/constants/dir-constant-includes.phpt
|
|
ZendEngine2/tests/constants/dir-constant-includes.phpt
|
|
ZendEngine2/tests/constants/dir-constant-nested_includes.phpt
|
|
ZendEngine2/tests/constants/dir-constant-nested_includes.phpt
|
|
ZendEngine2/tests/constants/dir-constant-normal.phpt
|
|
ZendEngine2/tests/constants/dir-constant-normal.phpt
|
|
ZendEngine2/tests/constants/fixtures/folder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder1/subfolder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder2/subfolder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder3/subfolder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder1/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder2/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder3/fixture.php
|
|
ZendEngine2/tests/constants/fixtures/folder4/subfolder3/fixture.php:
|
|
|
|
file dir-constant-eval.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
__DIR__ announce
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ext/standard/string.c:
|
|
[DOC] Add compile-time __DIR__ constant which implements dirname(__FILE__)
|
|
|
|
2008-02-11 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_debug.h
|
|
ext/mysqlnd/mysqlnd_debug.h
|
|
ext/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_structs.h:
|
|
cvs sync
|
|
|
|
2008-02-11 Etienne Kneuss <php@colder.ch>
|
|
|
|
* ext/spl/spl_dllist.c:
|
|
Provide ctod/dtor with TSRM
|
|
|
|
2008-02-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/array/arsort_variation3.phpt:
|
|
|
|
MFB:Fixed test on 64bit machines
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/arsort_variation3.phpt:
|
|
|
|
MFB: Fixed test on 64bit machines
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/arsort_variation3.phpt:
|
|
|
|
Fixed test on 64bit machines
|
|
|
|
2008-02-11 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/tests/strings/strrchr_variation7.phpt:
|
|
Fix test (missing result)
|
|
|
|
2008-02-11 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
MFB: Fix segfaults when calling ctors statically
|
|
|
|
2008-02-11 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/tests/array/array_map_variation14.phpt:
|
|
Fix test (UEXPECTF)
|
|
|
|
2008-02-11 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fix segfaults when calling "ctors statically"
|
|
|
|
2008-02-11 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_priv.h:
|
|
new 6.0 flag
|
|
|
|
2008-02-11 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/array.c:
|
|
this is integer, not pointer
|
|
|
|
2008-02-11 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/is_dir_variation2.phpt:
|
|
MFH: The exact message differs on different systems
|
|
|
|
* php.ini-dist
|
|
php.ini-dist
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
php.ini-recommended
|
|
php.ini-recommended:
|
|
- Fix typo (see #44095)
|
|
|
|
2008-02-10 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/file/is_dir_variation2.phpt:
|
|
MFH: The exact message differs on different systems
|
|
|
|
* ext/standard/tests/file/is_dir_variation2.phpt:
|
|
The exact message differs on different systems
|
|
|
|
2008-02-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/mssql/php_mssql.c:
|
|
|
|
Possible fix for bug #43861
|
|
|
|
2008-02-10 Etienne Kneuss <php@colder.ch>
|
|
|
|
* ext/spl/spl_dllist.c:
|
|
Cosmetics, move stuff around, ws
|
|
|
|
2008-02-10 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/file.c:
|
|
Fixed Bug #42229 (fgetcsv() behaves differently for a file containing '\n'
|
|
with php5 and php6)
|
|
|
|
* ext/standard/tests/file/bug42229.phpt:
|
|
New test
|
|
|
|
* ext/standard/file.c:
|
|
Fixed Bug #42163 (fgetcsv() gives different output with and without
|
|
Unicode)
|
|
|
|
2008-02-09 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/ldap/ldap.c:
|
|
Fix build on Solaris
|
|
|
|
2008-02-09 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Windows build fix
|
|
|
|
2008-02-09 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/file.c:
|
|
Fixed bugs:
|
|
- #42036 fgetc() sets end of the file flag when reading on write only file
|
|
- #42037 fgetc() retuns one char when fails to read on php6
|
|
|
|
* ext/standard/tests/strings/bug44075.phpt:
|
|
New test for strtok
|
|
|
|
2008-02-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* run-tests.php
|
|
run-tests.php:
|
|
fix ===DONE=== with windows EOLs
|
|
|
|
* tests/func/010.phpt:
|
|
MFB: add new test
|
|
|
|
* tests/func/010.phpt
|
|
tests/func/010.phpt:
|
|
|
|
file 010.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-02-08 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/tests/mysql_connect.phpt
|
|
ext/mysqli/mysqli_nonapi.c:
|
|
Remove dead code
|
|
|
|
2008-02-08 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* README.UNICODE-UPGRADES:
|
|
- Type
|
|
|
|
2008-02-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/hash/hash_md.c
|
|
ext/hash/hash_md.c
|
|
ext/hash/php_hash_md.h
|
|
ext/hash/php_hash_md.h
|
|
ext/standard/md5.c
|
|
ext/standard/md5.c
|
|
ext/standard/md5.h
|
|
ext/standard/md5.h:
|
|
Improved md5() implementation (Solar Designer)
|
|
|
|
2008-02-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
header:
|
|
|
|
Update copyright
|
|
|
|
2008-02-07 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Simplify
|
|
|
|
* README.UNICODE-UPGRADES
|
|
main/snprintf.c
|
|
main/spprintf.c:
|
|
- Add %Z to *printf
|
|
|
|
* README.UNICODE-UPGRADES
|
|
main/snprintf.c
|
|
main/snprintf.h
|
|
main/spprintf.c
|
|
main/spprintf.h:
|
|
- WS
|
|
|
|
2008-02-07 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/vsprintf_variation8.phpt:
|
|
fix test
|
|
|
|
2008-02-07 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/tests/strings/count_chars.phpt:
|
|
Fix error message
|
|
|
|
* ext/standard/tests/general_functions/parse_ini_basic.phpt
|
|
ext/standard/tests/general_functions/parse_ini_booleans.phpt
|
|
ext/standard/tests/general_functions/parse_ini_file.phpt:
|
|
Added UEXPECTF
|
|
|
|
* ext/standard/tests/strings/str_split_basic.phpt
|
|
ext/standard/tests/strings/substr_count_variation_001.phpt
|
|
ext/standard/tests/strings/wordwrap_variation2.phpt:
|
|
Fixed some tests (UEXPECT)
|
|
|
|
2008-02-07 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/zlib/tests/bug_40189.phpt:
|
|
- Fix test (no files in "root" please)
|
|
|
|
2008-02-07 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
TSRM/TSRM.c:
|
|
MFH: fix TSRM mutex return value inconsitencies (patch by Scott MacVicar)
|
|
|
|
* TSRM/TSRM.c:
|
|
fix TSRM mutex return value inconsitencies (patch by Scott MacVicar)
|
|
|
|
2008-02-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/curl/interface.c:
|
|
|
|
New param parsing API
|
|
|
|
2008-02-06 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Is there an easier way to figure out something is a string?
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Fix unicode
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ext/standard/tests/array/array_map_object1.phpt:
|
|
- Fix missing check and tests
|
|
|
|
2008-02-06 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/filter/tests/052.phpt
|
|
ext/filter/tests/052.phpt
|
|
ext/filter/tests/052.phpt:
|
|
1.1.4;
|
|
- Add test for the "modifying original array" bug
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c
|
|
ext/filter/filter.c:
|
|
MFH:- Fixed bug in handling arrays which caused the original array being
|
|
modified too.
|
|
|
|
* ext/filter/filter.c:
|
|
ws
|
|
|
|
* ext/filter/filter.c:
|
|
- Fixed bug in handling arrays which caused the original array being
|
|
modified too.
|
|
|
|
2008-02-06 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/tests/mysql_connect.phpt:
|
|
Fix a test
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_stmt_affected_rows.phpt
|
|
ext/mysqlnd/mysqlnd_result.c:
|
|
MFH: Fix a compatibility bug and a failing test
|
|
|
|
* ext/mysqli/tests/mysqli_stmt_affected_rows.phpt
|
|
ext/mysqlnd/mysqlnd_result.c:
|
|
Fix a bug and a test
|
|
|
|
* ext/mysqli/tests/mysqli_stmt_bind_param_call_user_func.phpt:
|
|
Fix test
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqli/tests/mysqli_real_connect.phpt
|
|
ext/mysqli/tests/mysqli_real_connect_pconn.phpt:
|
|
Pconnect working with mysqli_real_connect()
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqli/tests/mysqli_real_connect.phpt
|
|
ext/mysqli/tests/mysqli_real_connect_pconn.phpt
|
|
ext/mysqlnd/mysqlnd_result.c:
|
|
Pconnect working with mysqli_real_connect(). To less failing tests.
|
|
|
|
2008-02-06 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
- WS/Cleanup/grouping - WOW that'll be a really nice release!
|
|
|
|
* NEWS
|
|
NEWS:
|
|
- WS
|
|
|
|
2008-02-06 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* (PHP_5_3)
|
|
scripts/dev/generate_phpt.php:
|
|
Fixing bug 44042
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/math/dechex_basic.phpt
|
|
ext/standard/tests/math/dechex_basic.phpt
|
|
ext/standard/tests/math/dechex_error.phpt
|
|
ext/standard/tests/math/dechex_error.phpt
|
|
ext/standard/tests/math/decoct_basic.phpt
|
|
ext/standard/tests/math/decoct_basic.phpt
|
|
ext/standard/tests/math/decoct_error.phpt
|
|
ext/standard/tests/math/decoct_error.phpt
|
|
ext/standard/tests/math/deg2rad_basic.phpt
|
|
ext/standard/tests/math/deg2rad_basic.phpt
|
|
ext/standard/tests/math/deg2rad_error.phpt
|
|
ext/standard/tests/math/deg2rad_error.phpt
|
|
ext/standard/tests/math/deg2rad_variation.phpt
|
|
ext/standard/tests/math/deg2rad_variation.phpt
|
|
ext/standard/tests/math/exp_error.phpt
|
|
ext/standard/tests/math/exp_error.phpt
|
|
ext/standard/tests/math/fmod_basic.phpt
|
|
ext/standard/tests/math/fmod_basic.phpt
|
|
ext/standard/tests/math/fmod_error.phpt
|
|
ext/standard/tests/math/fmod_error.phpt
|
|
ext/standard/tests/math/getrandmax_basic.phpt
|
|
ext/standard/tests/math/getrandmax_basic.phpt
|
|
ext/standard/tests/math/getrandmax_error.phpt
|
|
ext/standard/tests/math/getrandmax_error.phpt
|
|
ext/standard/tests/math/hexdec_basic.phpt
|
|
ext/standard/tests/math/hexdec_basic.phpt
|
|
ext/standard/tests/math/hexdec_error.phpt
|
|
ext/standard/tests/math/hexdec_error.phpt
|
|
ext/standard/tests/math/hypot_error.phpt
|
|
ext/standard/tests/math/hypot_error.phpt
|
|
ext/standard/tests/math/is_finite_basic.phpt
|
|
ext/standard/tests/math/is_finite_basic.phpt
|
|
ext/standard/tests/math/is_finite_error.phpt
|
|
ext/standard/tests/math/is_finite_error.phpt
|
|
ext/standard/tests/math/is_infinite_basic.phpt
|
|
ext/standard/tests/math/is_infinite_basic.phpt
|
|
ext/standard/tests/math/is_infinite_error.phpt
|
|
ext/standard/tests/math/is_infinite_error.phpt
|
|
ext/standard/tests/math/is_nan_basic.phpt
|
|
ext/standard/tests/math/is_nan_basic.phpt
|
|
ext/standard/tests/math/is_nan_error.phpt
|
|
ext/standard/tests/math/is_nan_error.phpt
|
|
ext/standard/tests/math/lcg_value_basic.phpt
|
|
ext/standard/tests/math/lcg_value_basic.phpt
|
|
ext/standard/tests/math/log10_basic.phpt
|
|
ext/standard/tests/math/log10_basic.phpt
|
|
ext/standard/tests/math/log10_error.phpt
|
|
ext/standard/tests/math/log10_error.phpt
|
|
ext/standard/tests/math/log10_variation.phpt
|
|
ext/standard/tests/math/log10_variation.phpt
|
|
ext/standard/tests/math/log_basic.phpt
|
|
ext/standard/tests/math/log_basic.phpt
|
|
ext/standard/tests/math/log_error.phpt
|
|
ext/standard/tests/math/log_error.phpt
|
|
ext/standard/tests/math/mt_getrandmax_basic.phpt
|
|
ext/standard/tests/math/mt_getrandmax_basic.phpt
|
|
ext/standard/tests/math/mt_getrandmax_error.phpt
|
|
ext/standard/tests/math/mt_getrandmax_error.phpt
|
|
ext/standard/tests/math/mt_rand_basic.phpt
|
|
ext/standard/tests/math/mt_rand_basic.phpt
|
|
ext/standard/tests/math/mt_rand_error.phpt
|
|
ext/standard/tests/math/mt_rand_error.phpt
|
|
ext/standard/tests/math/mt_srand_basic.phpt
|
|
ext/standard/tests/math/mt_srand_basic.phpt
|
|
ext/standard/tests/math/mt_srand_error.phpt
|
|
ext/standard/tests/math/mt_srand_error.phpt
|
|
ext/standard/tests/math/number_format_basic.phpt
|
|
ext/standard/tests/math/number_format_error.phpt
|
|
ext/standard/tests/math/number_format_error.phpt
|
|
ext/standard/tests/math/octdec_basic.phpt
|
|
ext/standard/tests/math/octdec_basic.phpt
|
|
ext/standard/tests/math/octdec_error.phpt
|
|
ext/standard/tests/math/octdec_error.phpt
|
|
ext/standard/tests/math/pi_basic.phpt
|
|
ext/standard/tests/math/pi_basic.phpt
|
|
ext/standard/tests/math/pow_basic.phpt
|
|
ext/standard/tests/math/pow_basic.phpt
|
|
ext/standard/tests/math/pow_error.phpt
|
|
ext/standard/tests/math/pow_error.phpt
|
|
ext/standard/tests/math/rad2deg_basic.phpt
|
|
ext/standard/tests/math/rad2deg_basic.phpt
|
|
ext/standard/tests/math/rad2deg_error.phpt
|
|
ext/standard/tests/math/rad2deg_error.phpt
|
|
ext/standard/tests/math/rad2deg_variation.phpt
|
|
ext/standard/tests/math/rad2deg_variation.phpt
|
|
ext/standard/tests/math/rand_basic.phpt
|
|
ext/standard/tests/math/rand_basic.phpt
|
|
ext/standard/tests/math/rand_error.phpt
|
|
ext/standard/tests/math/rand_error.phpt
|
|
ext/standard/tests/math/sqrt_basic.phpt
|
|
ext/standard/tests/math/sqrt_basic.phpt
|
|
ext/standard/tests/math/sqrt_error.phpt
|
|
ext/standard/tests/math/sqrt_error.phpt
|
|
ext/standard/tests/math/srand_basic.phpt
|
|
ext/standard/tests/math/srand_basic.phpt
|
|
ext/standard/tests/math/srand_error.phpt
|
|
ext/standard/tests/math/srand_error.phpt:
|
|
Tests for assorted Maths functions
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/math/hexdec_basic.phpt
|
|
ext/standard/tests/math/octdec_basic.phpt:
|
|
Fixing 32 bit specific
|
|
|
|
* ext/standard/tests/math/hexdec_basic.phpt
|
|
ext/standard/tests/math/hexdec_basic.phpt
|
|
ext/standard/tests/math/octdec_basic.phpt
|
|
ext/standard/tests/math/octdec_basic.phpt:
|
|
|
|
Fixing 32 bit specific
|
|
|
|
* ext/standard/tests/math/dechex_basic.phpt
|
|
ext/standard/tests/math/dechex_basic.phpt
|
|
ext/standard/tests/math/dechex_basic.phpt
|
|
ext/standard/tests/math/dechex_error.phpt
|
|
ext/standard/tests/math/dechex_error.phpt
|
|
ext/standard/tests/math/dechex_error.phpt
|
|
ext/standard/tests/math/decoct_basic.phpt
|
|
ext/standard/tests/math/decoct_basic.phpt
|
|
ext/standard/tests/math/decoct_basic.phpt
|
|
ext/standard/tests/math/decoct_error.phpt
|
|
ext/standard/tests/math/decoct_error.phpt
|
|
ext/standard/tests/math/decoct_error.phpt
|
|
ext/standard/tests/math/deg2rad_basic.phpt
|
|
ext/standard/tests/math/deg2rad_basic.phpt
|
|
ext/standard/tests/math/deg2rad_basic.phpt
|
|
ext/standard/tests/math/deg2rad_error.phpt
|
|
ext/standard/tests/math/deg2rad_error.phpt
|
|
ext/standard/tests/math/deg2rad_error.phpt
|
|
ext/standard/tests/math/deg2rad_variation.phpt
|
|
ext/standard/tests/math/deg2rad_variation.phpt
|
|
ext/standard/tests/math/deg2rad_variation.phpt
|
|
ext/standard/tests/math/exp_error.phpt
|
|
ext/standard/tests/math/exp_error.phpt
|
|
ext/standard/tests/math/exp_error.phpt
|
|
ext/standard/tests/math/fmod_basic.phpt
|
|
ext/standard/tests/math/fmod_basic.phpt
|
|
ext/standard/tests/math/fmod_basic.phpt
|
|
ext/standard/tests/math/fmod_error.phpt
|
|
ext/standard/tests/math/fmod_error.phpt
|
|
ext/standard/tests/math/fmod_error.phpt
|
|
ext/standard/tests/math/getrandmax_basic.phpt
|
|
ext/standard/tests/math/getrandmax_basic.phpt
|
|
ext/standard/tests/math/getrandmax_basic.phpt
|
|
ext/standard/tests/math/getrandmax_error.phpt
|
|
ext/standard/tests/math/getrandmax_error.phpt
|
|
ext/standard/tests/math/getrandmax_error.phpt
|
|
ext/standard/tests/math/hexdec_basic.phpt
|
|
ext/standard/tests/math/hexdec_basic.phpt
|
|
ext/standard/tests/math/hexdec_error.phpt
|
|
ext/standard/tests/math/hexdec_error.phpt
|
|
ext/standard/tests/math/hexdec_error.phpt
|
|
ext/standard/tests/math/hypot_error.phpt
|
|
ext/standard/tests/math/hypot_error.phpt
|
|
ext/standard/tests/math/hypot_error.phpt
|
|
ext/standard/tests/math/is_finite_basic.phpt
|
|
ext/standard/tests/math/is_finite_basic.phpt
|
|
ext/standard/tests/math/is_finite_basic.phpt
|
|
ext/standard/tests/math/is_finite_error.phpt
|
|
ext/standard/tests/math/is_finite_error.phpt
|
|
ext/standard/tests/math/is_finite_error.phpt
|
|
ext/standard/tests/math/is_infinite_basic.phpt
|
|
ext/standard/tests/math/is_infinite_basic.phpt
|
|
ext/standard/tests/math/is_infinite_basic.phpt
|
|
ext/standard/tests/math/is_infinite_error.phpt
|
|
ext/standard/tests/math/is_infinite_error.phpt
|
|
ext/standard/tests/math/is_infinite_error.phpt
|
|
ext/standard/tests/math/is_nan_basic.phpt
|
|
ext/standard/tests/math/is_nan_basic.phpt
|
|
ext/standard/tests/math/is_nan_basic.phpt
|
|
ext/standard/tests/math/is_nan_error.phpt
|
|
ext/standard/tests/math/is_nan_error.phpt
|
|
ext/standard/tests/math/is_nan_error.phpt
|
|
ext/standard/tests/math/lcg_value_basic.phpt
|
|
ext/standard/tests/math/lcg_value_basic.phpt
|
|
ext/standard/tests/math/lcg_value_basic.phpt
|
|
ext/standard/tests/math/log10_basic.phpt
|
|
ext/standard/tests/math/log10_basic.phpt
|
|
ext/standard/tests/math/log10_basic.phpt
|
|
ext/standard/tests/math/log10_error.phpt
|
|
ext/standard/tests/math/log10_error.phpt
|
|
ext/standard/tests/math/log10_error.phpt
|
|
ext/standard/tests/math/log10_variation.phpt
|
|
ext/standard/tests/math/log10_variation.phpt
|
|
ext/standard/tests/math/log10_variation.phpt
|
|
ext/standard/tests/math/log_basic.phpt
|
|
ext/standard/tests/math/log_basic.phpt
|
|
ext/standard/tests/math/log_basic.phpt
|
|
ext/standard/tests/math/log_error.phpt
|
|
ext/standard/tests/math/log_error.phpt
|
|
ext/standard/tests/math/log_error.phpt
|
|
ext/standard/tests/math/mt_getrandmax_basic.phpt
|
|
ext/standard/tests/math/mt_getrandmax_basic.phpt
|
|
ext/standard/tests/math/mt_getrandmax_basic.phpt
|
|
ext/standard/tests/math/mt_getrandmax_error.phpt
|
|
ext/standard/tests/math/mt_getrandmax_error.phpt
|
|
ext/standard/tests/math/mt_getrandmax_error.phpt
|
|
ext/standard/tests/math/mt_rand_basic.phpt
|
|
ext/standard/tests/math/mt_rand_basic.phpt
|
|
ext/standard/tests/math/mt_rand_basic.phpt
|
|
ext/standard/tests/math/mt_rand_error.phpt
|
|
ext/standard/tests/math/mt_rand_error.phpt
|
|
ext/standard/tests/math/mt_rand_error.phpt
|
|
ext/standard/tests/math/mt_srand_basic.phpt
|
|
ext/standard/tests/math/mt_srand_basic.phpt
|
|
ext/standard/tests/math/mt_srand_basic.phpt
|
|
ext/standard/tests/math/mt_srand_error.phpt
|
|
ext/standard/tests/math/mt_srand_error.phpt
|
|
ext/standard/tests/math/mt_srand_error.phpt
|
|
ext/standard/tests/math/number_format_basic.phpt
|
|
ext/standard/tests/math/number_format_basic.phpt
|
|
ext/standard/tests/math/octdec_basic.phpt
|
|
ext/standard/tests/math/octdec_basic.phpt
|
|
ext/standard/tests/math/octdec_error.phpt
|
|
ext/standard/tests/math/octdec_error.phpt
|
|
ext/standard/tests/math/octdec_error.phpt
|
|
ext/standard/tests/math/pi_basic.phpt
|
|
ext/standard/tests/math/pi_basic.phpt
|
|
ext/standard/tests/math/pi_basic.phpt
|
|
ext/standard/tests/math/pow_basic.phpt
|
|
ext/standard/tests/math/pow_basic.phpt
|
|
ext/standard/tests/math/pow_basic.phpt
|
|
ext/standard/tests/math/pow_error.phpt
|
|
ext/standard/tests/math/pow_error.phpt
|
|
ext/standard/tests/math/pow_error.phpt
|
|
ext/standard/tests/math/rad2deg_basic.phpt
|
|
ext/standard/tests/math/rad2deg_basic.phpt
|
|
ext/standard/tests/math/rad2deg_basic.phpt
|
|
ext/standard/tests/math/rad2deg_error.phpt
|
|
ext/standard/tests/math/rad2deg_error.phpt
|
|
ext/standard/tests/math/rad2deg_error.phpt
|
|
ext/standard/tests/math/rad2deg_variation.phpt
|
|
ext/standard/tests/math/rad2deg_variation.phpt
|
|
ext/standard/tests/math/rad2deg_variation.phpt
|
|
ext/standard/tests/math/rand_basic.phpt
|
|
ext/standard/tests/math/rand_basic.phpt
|
|
ext/standard/tests/math/rand_basic.phpt
|
|
ext/standard/tests/math/rand_error.phpt
|
|
ext/standard/tests/math/rand_error.phpt
|
|
ext/standard/tests/math/rand_error.phpt
|
|
ext/standard/tests/math/sqrt_basic.phpt
|
|
ext/standard/tests/math/sqrt_basic.phpt
|
|
ext/standard/tests/math/sqrt_basic.phpt
|
|
ext/standard/tests/math/sqrt_error.phpt
|
|
ext/standard/tests/math/sqrt_error.phpt
|
|
ext/standard/tests/math/sqrt_error.phpt
|
|
ext/standard/tests/math/srand_basic.phpt
|
|
ext/standard/tests/math/srand_basic.phpt
|
|
ext/standard/tests/math/srand_basic.phpt
|
|
ext/standard/tests/math/srand_error.phpt
|
|
ext/standard/tests/math/srand_error.phpt
|
|
ext/standard/tests/math/srand_error.phpt:
|
|
1.1.4;
|
|
Tests for assorted Maths functions
|
|
|
|
2008-02-06 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/file.c:
|
|
Fixed bug #42167 (fgetcsv gives different output on php6 compared to php5),
|
|
#42219 (length argument of fgetcsv() is not effective/working in PHP6)
|
|
|
|
2008-02-05 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c:
|
|
- MFH Fix cross class tree reference issues with callbacks (colder,helly)
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Fix cross class tree reference issues with callbacks
|
|
|
|
* ext/standard/tests/general_functions/callbacks_001.phpt
|
|
ext/standard/tests/general_functions/callbacks_001.phpt:
|
|
|
|
- Add new test
|
|
|
|
2008-02-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/array.c:
|
|
|
|
MFB: Fixed bug #44046 (crash inside array_slice() function with an invalid
|
|
by-ref offset).
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/array.c:
|
|
|
|
Fixed bug #44046 (crash inside array_slice() function with an invalid
|
|
by-ref offset).
|
|
|
|
2008-02-05 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/arsort_variation3.phpt
|
|
ext/standard/tests/array/arsort_variation3.phpt
|
|
ext/standard/tests/array/arsort_variation3.phpt:
|
|
- fix arsort_variation3.phpt which was missing its EXPECT section
|
|
|
|
2008-02-05 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/tests/access_modifiers_003.phpt
|
|
ZendEngine2/tests/lsb_006.phpt
|
|
ZendEngine2/tests/lsb_007.phpt
|
|
ZendEngine2/tests/lsb_008.phpt
|
|
ZendEngine2/tests/lsb_009.phpt:
|
|
Fix test
|
|
|
|
2008-02-04 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_directory.h:
|
|
- Damnit you flags (wrong commit)
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl.php
|
|
ext/spl/spl.php
|
|
ext/spl/spl_directory.h
|
|
ext/spl/spl_directory.h
|
|
ext/spl/examples/tree.php
|
|
ext/spl/examples/tree.php:
|
|
- MFH Really last flag change (got confused with code)
|
|
|
|
* ext/spl/spl.php
|
|
ext/spl/spl_directory.h
|
|
ext/spl/examples/tree.php:
|
|
- Really last flag change (got confused with code)
|
|
|
|
2008-02-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gmp/gmp.c:
|
|
|
|
Revert fix for bug #43981, not yet ready for 5.2
|
|
|
|
2008-02-04 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_scanner.l
|
|
ext/standard/tests/general_functions/parse_ini_basic.data
|
|
ext/standard/tests/general_functions/parse_ini_basic.phpt
|
|
ext/standard/tests/general_functions/parse_ini_booleans.data
|
|
ext/standard/tests/general_functions/parse_ini_booleans.phpt:
|
|
MFH: - Fixed bugs #43915, #43923 and #44019, a tiny performance issue fixed
|
|
too
|
|
|
|
* ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_scanner.l
|
|
ext/standard/tests/general_functions/parse_ini_basic.data
|
|
ext/standard/tests/general_functions/parse_ini_basic.phpt
|
|
ext/standard/tests/general_functions/parse_ini_booleans.data
|
|
ext/standard/tests/general_functions/parse_ini_booleans.phpt:
|
|
- Fixed bugs #43915, #43923 and #44019, a tiny performance issue fixed too
|
|
|
|
2008-02-04 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/spl/spl.php:
|
|
- Update docu
|
|
|
|
2008-02-04 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_3)
|
|
main/main.c:
|
|
MFH: allow using these constants in php.ini (f.e. PHP_SAPI..)
|
|
|
|
* main/main.c:
|
|
- Allow using any constants registered by PHP in php.ini too
|
|
|
|
2008-02-04 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/tests/file/fwrite.phpt:
|
|
Fix wrong test
|
|
|
|
* ext/standard/file.c:
|
|
Fixed wrong fix
|
|
|
|
2008-02-04 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Add NEWS entry for ext/dom arginfo changes.
|
|
|
|
2008-02-04 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Fix/add folding markers
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- Really fix flag handling
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_directory.c:
|
|
- MFH Fix #44018 (RecursiveDirectoryIterator options inconsistancy)
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Fix #44018 (RecursiveDirectoryIterator options inconsistancy)
|
|
|
|
2008-02-04 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/file.c:
|
|
Fixed Bug #42057 (fwrite() writes data into file when length is given as a
|
|
negative value)
|
|
|
|
2008-02-04 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Setting flags once is enough
|
|
|
|
2008-02-04 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd.c:
|
|
MFB: Simplify unique string generation and plug a leak.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqlnd/mysqlnd.c:
|
|
Simplify unique string generation and plug a leak.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/bug35759.phpt
|
|
ext/mysqlnd/mysqlnd_block_alloc.c
|
|
ext/mysqlnd/mysqlnd_result.c:
|
|
Fix a leak, memory warning and failing test case.
|
|
|
|
* ext/mysqli/tests/bug35759.phpt
|
|
ext/mysqlnd/mysqlnd_block_alloc.c
|
|
ext/mysqlnd/mysqlnd_result.c:
|
|
Fix a leak and memory warning.
|
|
|
|
2008-02-04 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/standard/tests/general_functions/is_callable.phpt:
|
|
Fix error messages
|
|
|
|
2008-02-04 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_directory.c:
|
|
- MFH Fix default flag value in contructor
|
|
|
|
* ext/spl/spl_directory.c:
|
|
Fix default flag value in contructor
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_array.c:
|
|
- CS/WS
|
|
|
|
* ext/spl/spl_array.c
|
|
ext/spl/tests/array_023.phpt
|
|
ext/spl/tests/bug41528.phpt
|
|
ext/spl/tests/bug42654.phpt
|
|
ext/spl/tests/bug42703.phpt
|
|
ext/spl/tests/spl_autoload_001.phpt
|
|
ext/spl/tests/spl_autoload_007.phpt
|
|
ext/spl/tests/spl_autoload_008.phpt:
|
|
- Fix ArrayObject serializing
|
|
- Fix test expectations
|
|
|
|
* ext/spl/tests/dit_001.phpt:
|
|
- Fix test
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Fix message
|
|
|
|
2008-02-04 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/spl/tests/spl_autoload_008.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error1.phpt:
|
|
Fix tests
|
|
|
|
2008-02-04 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/attr.c
|
|
ext/dom/attr.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/comment.c
|
|
ext/dom/comment.c
|
|
ext/dom/document.c
|
|
ext/dom/document.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/domconfiguration.c
|
|
ext/dom/domconfiguration.c
|
|
ext/dom/domerrorhandler.c
|
|
ext/dom/domerrorhandler.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/domimplementationlist.c
|
|
ext/dom/domimplementationlist.c
|
|
ext/dom/domimplementationsource.c
|
|
ext/dom/domimplementationsource.c
|
|
ext/dom/domstringlist.c
|
|
ext/dom/domstringlist.c
|
|
ext/dom/element.c
|
|
ext/dom/element.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/namelist.c
|
|
ext/dom/namelist.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/string_extend.c
|
|
ext/dom/string_extend.c
|
|
ext/dom/text.c
|
|
ext/dom/text.c:
|
|
MFH: Add missing Reflection API metadata for DOM classes.
|
|
|
|
* ext/dom/attr.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/comment.c
|
|
ext/dom/document.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/domconfiguration.c
|
|
ext/dom/domerrorhandler.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/domimplementationlist.c
|
|
ext/dom/domimplementationsource.c
|
|
ext/dom/domstringlist.c
|
|
ext/dom/element.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/namelist.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/string_extend.c
|
|
ext/dom/text.c:
|
|
Add missing Reflection API metadata for DOM classes.
|
|
|
|
2008-02-04 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ZendEngine2/tests/bug31720.phpt
|
|
ZendEngine2/tests/bug32290.phpt
|
|
ext/spl/tests/bug38325.phpt
|
|
ext/spl/tests/spl_004.phpt
|
|
ext/spl/tests/spl_autoload_001.phpt
|
|
ext/spl/tests/spl_autoload_005.phpt
|
|
ext/spl/tests/spl_autoload_007.phpt
|
|
ext/spl/tests/spl_autoload_008.phpt
|
|
ext/sqlite/tests/sqlite_oo_030.phpt
|
|
ext/standard/tests/array/array_filter.phpt
|
|
ext/standard/tests/array/array_filter_error.phpt
|
|
ext/standard/tests/array/array_filter_variation2.phpt
|
|
ext/standard/tests/array/array_filter_variation9.phpt
|
|
ext/standard/tests/array/array_intersect_variation9.phpt
|
|
ext/standard/tests/array/array_map_object1.phpt
|
|
ext/standard/tests/array/array_map_object2.phpt
|
|
ext/standard/tests/array/array_map_object3.phpt
|
|
ext/standard/tests/array/array_map_variation12.phpt
|
|
ext/standard/tests/array/array_map_variation14.phpt
|
|
ext/standard/tests/array/array_map_variation15.phpt
|
|
ext/standard/tests/array/array_map_variation16.phpt
|
|
ext/standard/tests/array/array_map_variation17.phpt
|
|
ext/standard/tests/array/array_walk.phpt
|
|
ext/standard/tests/array/array_walk_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_walk_variation2.phpt
|
|
ext/standard/tests/array/array_walk_variation8.phpt
|
|
ext/standard/tests/array/uasort_error.phpt
|
|
ext/standard/tests/array/uasort_variation2.phpt
|
|
ext/standard/tests/array/uasort_variation8.phpt
|
|
ext/standard/tests/assert/assert_variation.phpt
|
|
ext/standard/tests/general_functions/010.phpt
|
|
ext/standard/tests/general_functions/bug32647.phpt
|
|
ext/standard/tests/general_functions/bug40398.phpt
|
|
tests/classes/autoload_012.phpt
|
|
tests/classes/bug27504.phpt:
|
|
Fix tests (new error message)
|
|
|
|
2008-02-04 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Spread some %v's
|
|
|
|
2008-02-04 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/arsort_error.phpt
|
|
ext/standard/tests/array/arsort_error.phpt
|
|
ext/standard/tests/array/arsort_variation1.phpt
|
|
ext/standard/tests/array/arsort_variation1.phpt
|
|
ext/standard/tests/array/arsort_variation10.phpt
|
|
ext/standard/tests/array/arsort_variation10.phpt
|
|
ext/standard/tests/array/arsort_variation11.phpt
|
|
ext/standard/tests/array/arsort_variation11.phpt
|
|
ext/standard/tests/array/arsort_variation2.phpt
|
|
ext/standard/tests/array/arsort_variation2.phpt
|
|
ext/standard/tests/array/arsort_variation3.phpt
|
|
ext/standard/tests/array/arsort_variation3.phpt
|
|
ext/standard/tests/array/arsort_variation4.phpt
|
|
ext/standard/tests/array/arsort_variation4.phpt
|
|
ext/standard/tests/array/arsort_variation5.phpt
|
|
ext/standard/tests/array/arsort_variation5.phpt
|
|
ext/standard/tests/array/arsort_variation6.phpt
|
|
ext/standard/tests/array/arsort_variation6.phpt
|
|
ext/standard/tests/array/arsort_variation7.phpt
|
|
ext/standard/tests/array/arsort_variation7.phpt
|
|
ext/standard/tests/array/arsort_variation8.phpt
|
|
ext/standard/tests/array/arsort_variation8.phpt
|
|
ext/standard/tests/array/arsort_variation9.phpt
|
|
ext/standard/tests/array/arsort_variation9.phpt:
|
|
- added some new tests for arsort
|
|
|
|
* ext/standard/tests/array/arsort_error.phpt
|
|
ext/standard/tests/array/arsort_error.phpt
|
|
ext/standard/tests/array/arsort_error.phpt
|
|
ext/standard/tests/array/arsort_variation1.phpt
|
|
ext/standard/tests/array/arsort_variation1.phpt
|
|
ext/standard/tests/array/arsort_variation1.phpt
|
|
ext/standard/tests/array/arsort_variation10.phpt
|
|
ext/standard/tests/array/arsort_variation10.phpt
|
|
ext/standard/tests/array/arsort_variation10.phpt
|
|
ext/standard/tests/array/arsort_variation11.phpt
|
|
ext/standard/tests/array/arsort_variation11.phpt
|
|
ext/standard/tests/array/arsort_variation11.phpt
|
|
ext/standard/tests/array/arsort_variation2.phpt
|
|
ext/standard/tests/array/arsort_variation2.phpt
|
|
ext/standard/tests/array/arsort_variation2.phpt
|
|
ext/standard/tests/array/arsort_variation3.phpt
|
|
ext/standard/tests/array/arsort_variation3.phpt
|
|
ext/standard/tests/array/arsort_variation3.phpt
|
|
ext/standard/tests/array/arsort_variation4.phpt
|
|
ext/standard/tests/array/arsort_variation4.phpt
|
|
ext/standard/tests/array/arsort_variation4.phpt
|
|
ext/standard/tests/array/arsort_variation5.phpt
|
|
ext/standard/tests/array/arsort_variation5.phpt
|
|
ext/standard/tests/array/arsort_variation5.phpt
|
|
ext/standard/tests/array/arsort_variation6.phpt
|
|
ext/standard/tests/array/arsort_variation6.phpt
|
|
ext/standard/tests/array/arsort_variation6.phpt
|
|
ext/standard/tests/array/arsort_variation7.phpt
|
|
ext/standard/tests/array/arsort_variation7.phpt
|
|
ext/standard/tests/array/arsort_variation7.phpt
|
|
ext/standard/tests/array/arsort_variation8.phpt
|
|
ext/standard/tests/array/arsort_variation8.phpt
|
|
ext/standard/tests/array/arsort_variation8.phpt
|
|
ext/standard/tests/array/arsort_variation9.phpt
|
|
ext/standard/tests/array/arsort_variation9.phpt
|
|
ext/standard/tests/array/arsort_variation9.phpt:
|
|
1.1.4;
|
|
file arsort_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-02-03 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/dba/libcdb/.cvsignore
|
|
ext/dba/libcdb/.cvsignore
|
|
ext/dba/libflatfile/.cvsignore
|
|
ext/dba/libflatfile/.cvsignore
|
|
ext/dba/libinifile/.cvsignore
|
|
ext/dba/libinifile/.cvsignore:
|
|
- Update .cvsignore
|
|
|
|
* sapi/cli/php_cli.c:
|
|
- MFB Sync
|
|
|
|
* (PHP_5_3)
|
|
sapi/cli/php_cli.c:
|
|
- Small improvements, no malloc needed for the zval
|
|
|
|
2008-02-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.c:
|
|
|
|
MFB: Fixed bug #44028 (crash inside stream_socket_enable_crypto() when
|
|
enabling encryption without crypto type)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/streamsfuncs.c:
|
|
|
|
Fixed bug #44028 (crash inside stream_socket_enable_crypto() when enabling
|
|
encryption without crypto type)
|
|
|
|
2008-02-03 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* main/php_ini.h:
|
|
- Typo
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
- MFH Rename it again
|
|
[DOC]
|
|
- MFH Add config_get_hash()
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
- Rename it again
|
|
[DOC]
|
|
- Add config_get_hash()
|
|
|
|
2008-02-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/tests/bug43075.phpt
|
|
ext/date/tests/bug43960.phpt
|
|
ext/date/tests/oo_002.phpt:
|
|
- Sync tests.
|
|
|
|
2008-02-03 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
main/php_ini.c
|
|
main/php_ini.h:
|
|
- MFH Rename dump_config_hash() to get_config_hash() as it doesn't dump
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
main/php_ini.c
|
|
main/php_ini.h:
|
|
- Rename dump_config_hash() to get_config_hash() as it doesn't dump
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_language_parser.y:
|
|
- Fix warnings
|
|
|
|
2008-02-03 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/string.c:
|
|
Fixed reference problem (variable were converted)
|
|
|
|
2008-02-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
- Fixed invalid read errors as found by GCOV.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/lib/timelib.c
|
|
ext/date/lib/timelib_structs.h
|
|
ext/date/lib/tm2unixtime.c:
|
|
- MFH: Support "first/last day of <month>" style texts.
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/lib/timelib.c
|
|
ext/date/lib/timelib_structs.h
|
|
ext/date/lib/tm2unixtime.c:
|
|
- Support "first/last day of <month>" style texts.
|
|
|
|
2008-02-03 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* tests/classes/property_override_protected_private.phpt
|
|
tests/classes/property_override_protected_private.phpt:
|
|
- Only one line heading
|
|
|
|
2008-02-03 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Missing Johannes' name
|
|
|
|
2008-02-03 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* (PHP_5_3)
|
|
generate_phpt.php
|
|
scripts/dev/generate_phpt.php
|
|
scripts/dev/generate_phpt.php:
|
|
Moving the the phpt generation script to scripts/dev directory at Jani's
|
|
suggestion.
|
|
|
|
2008-02-02 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/math/bindec_basic.phpt
|
|
ext/standard/tests/math/bindec_basic_64bit.phpt:
|
|
fix test, add 64bit version
|
|
|
|
2008-02-02 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* main/output.c:
|
|
- Fix build
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/spl/php_spl.c
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- MFH Synch directory changes
|
|
[DOC]
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Fix error handling
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Add new classes
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- MFB glob handling
|
|
- Add GlobIterator and FilesystemIterator
|
|
|
|
2008-02-02 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c:
|
|
MFH: fix leak appearing when calling non-static protected or private
|
|
methods as static
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
fix leak appearing when calling non-static protected or private methods as
|
|
static
|
|
(error message is allocated twice)
|
|
|
|
2008-02-02 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/spl/examples/class_tree.php:
|
|
- Show interfaces
|
|
|
|
2008-02-02 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/php_date.c:
|
|
- Make timezone_open() work again.
|
|
|
|
2008-02-02 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h:
|
|
- MFH Add comment that explains why we need E_ERROR in those cases
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h:
|
|
-Add comment that explains wh we need E_ERROR in those cases
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h:
|
|
- MFB static callable message mess
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/tests/bug32290.phpt:
|
|
- Fix remaining issue (should be last one)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/vsprintf_variation8.phpt:
|
|
- Fix the expectations. Tests still fails because of something else.
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c:
|
|
- Drop useless TODO, this would need to be fixed in a generic way
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/type.c:
|
|
- It appears HEAD needs to be MFB'ed and this needs another fix now
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h:
|
|
- Fix flag handling in message generation
|
|
|
|
* ext/standard/tests/array/array_reverse_variation5.phpt
|
|
ext/standard/tests/array/array_unshift_variation5.phpt
|
|
ext/standard/tests/assert/assert_variation.phpt
|
|
ext/standard/tests/general_functions/010.phpt
|
|
ext/standard/tests/general_functions/bug40398.phpt
|
|
ext/standard/tests/general_functions/is_callable.phpt:
|
|
- Fix tests
|
|
|
|
* ext/standard/type.c:
|
|
- Fix flag handling (MFB)
|
|
|
|
2008-02-02 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/bug43505.phpt:
|
|
Countable requires SPL
|
|
|
|
2008-02-02 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/tests/spl_autoload_001.phpt:
|
|
Fix the fix
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/tests/spl_004.phpt
|
|
ext/spl/tests/spl_autoload_001.phpt
|
|
ext/spl/tests/spl_autoload_005.phpt
|
|
ext/spl/tests/spl_autoload_007.phpt
|
|
ext/spl/tests/spl_autoload_008.phpt
|
|
ext/standard/tests/array/array_map_variation12.phpt
|
|
ext/standard/tests/array/array_map_variation14.phpt
|
|
ext/standard/tests/array/array_map_variation14.phpt
|
|
ext/standard/tests/array/array_map_variation15.phpt
|
|
ext/standard/tests/array/array_map_variation16.phpt
|
|
ext/standard/tests/array/array_map_variation17.phpt
|
|
ext/standard/tests/array/array_map_variation17.phpt
|
|
ext/standard/tests/array/array_walk.phpt
|
|
ext/standard/tests/array/array_walk_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_walk_variation2.phpt
|
|
ext/standard/tests/array/array_walk_variation8.phpt
|
|
ext/standard/tests/array/uasort_error.phpt
|
|
ext/standard/tests/array/uasort_variation2.phpt
|
|
ext/standard/tests/array/uasort_variation8.phpt:
|
|
Fix tests (new error message)
|
|
|
|
2008-02-02 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_map_object1.phpt
|
|
ext/standard/tests/array/array_map_object2.phpt
|
|
ext/standard/tests/array/array_map_object3.phpt:
|
|
Another batch of fixed tests
|
|
|
|
2008-02-02 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_map_variation14.phpt
|
|
ext/standard/tests/array/array_map_variation17.phpt:
|
|
Ops, fix the fix
|
|
|
|
2008-02-02 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_filter_error.phpt
|
|
ext/standard/tests/array/array_filter_variation2.phpt
|
|
ext/standard/tests/array/array_filter_variation9.phpt:
|
|
Fix a few more tests
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c:
|
|
What's the [0] for here? Looks wrong and causes stuff to segv
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_filter.phpt:
|
|
Fix test and convert to UNIX line endings
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/tests/access_modifiers_003.phpt
|
|
ZendEngine2/tests/bug31720.phpt
|
|
ZendEngine2/tests/bug32290.phpt
|
|
ZendEngine2/tests/lsb_006.phpt
|
|
ZendEngine2/tests/lsb_007.phpt
|
|
ZendEngine2/tests/lsb_008.phpt
|
|
ZendEngine2/tests/lsb_009.phpt:
|
|
Fix more tests (some of these were not broken by the recent changes)
|
|
|
|
* (PHP_5_3)
|
|
tests/classes/autoload_012.phpt
|
|
tests/classes/bug27504.phpt:
|
|
2 more test fixes
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/general_functions/010.phpt
|
|
ext/standard/tests/general_functions/bug32647.phpt
|
|
ext/standard/tests/general_functions/bug40398.phpt
|
|
ext/standard/tests/general_functions/is_callable.phpt:
|
|
Fix some tests
|
|
|
|
2008-02-01 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/php_spl.c:
|
|
- Fix build, thanks Christian Rodriguez for noticing
|
|
|
|
2008-02-01 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/tests/math/bindec_basic.phpt
|
|
ext/standard/tests/math/bindec_basic.phpt
|
|
ext/standard/tests/math/bindec_basic_64bit.phpt
|
|
ext/standard/tests/math/bindec_basic_64bit.phpt
|
|
ext/standard/tests/math/bindec_basic_64bit.phpt:
|
|
fix test, add 64bit version
|
|
|
|
2008-02-01 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c:
|
|
Small tweak. Need to make array and string callback syntax behave the
|
|
same way. Also change "cannot" to "should not" since we obviously
|
|
"can" make the call.
|
|
|
|
2008-02-01 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ext/standard/type.c:
|
|
[DOC]
|
|
- Fix callable/static mess, the following will now all result in a
|
|
E_STRICT
|
|
. binding a dynamic function as a static callback
|
|
. static call of a dynamic function
|
|
. is_callable() on a static binding to a dynamic function
|
|
|
|
2008-02-01 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
MFH: Added new parameter for strstr(), stristr()
|
|
|
|
2008-02-01 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* generate_phpt.php
|
|
generate_phpt.php:
|
|
|
|
file generate_phpt.php was initially added on branch PHP_5_3.
|
|
|
|
2008-02-01 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* NEWS:
|
|
The new parameter was merged to 5.3 [DOC]
|
|
|
|
2008-02-01 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/math/atan2_basic.phpt
|
|
ext/standard/tests/math/atan2_basic.phpt
|
|
ext/standard/tests/math/atan2_error.phpt
|
|
ext/standard/tests/math/atan2_error.phpt
|
|
ext/standard/tests/math/base_convert_basic.phpt
|
|
ext/standard/tests/math/base_convert_basic.phpt
|
|
ext/standard/tests/math/base_convert_error.phpt
|
|
ext/standard/tests/math/base_convert_error.phpt
|
|
ext/standard/tests/math/bindec_basic.phpt
|
|
ext/standard/tests/math/bindec_basic.phpt
|
|
ext/standard/tests/math/bindec_error.phpt
|
|
ext/standard/tests/math/bindec_error.phpt
|
|
ext/standard/tests/math/constants_basic.phpt
|
|
ext/standard/tests/math/constants_basic.phpt
|
|
ext/standard/tests/math/decbin_basic.phpt
|
|
ext/standard/tests/math/decbin_basic.phpt
|
|
ext/standard/tests/math/decbin_error.phpt
|
|
ext/standard/tests/math/decbin_error.phpt:
|
|
A few new tests for math functions - Note the "constants" test will fail on
|
|
Windows - Bug 42143.
|
|
|
|
* ext/standard/tests/math/atan2_basic.phpt
|
|
ext/standard/tests/math/atan2_basic.phpt
|
|
ext/standard/tests/math/atan2_basic.phpt
|
|
ext/standard/tests/math/atan2_error.phpt
|
|
ext/standard/tests/math/atan2_error.phpt
|
|
ext/standard/tests/math/atan2_error.phpt
|
|
ext/standard/tests/math/base_convert_basic.phpt
|
|
ext/standard/tests/math/base_convert_basic.phpt
|
|
ext/standard/tests/math/base_convert_basic.phpt
|
|
ext/standard/tests/math/base_convert_error.phpt
|
|
ext/standard/tests/math/base_convert_error.phpt
|
|
ext/standard/tests/math/base_convert_error.phpt
|
|
ext/standard/tests/math/bindec_basic.phpt
|
|
ext/standard/tests/math/bindec_basic.phpt
|
|
ext/standard/tests/math/bindec_basic.phpt
|
|
ext/standard/tests/math/bindec_error.phpt
|
|
ext/standard/tests/math/bindec_error.phpt
|
|
ext/standard/tests/math/bindec_error.phpt
|
|
ext/standard/tests/math/constants_basic.phpt
|
|
ext/standard/tests/math/constants_basic.phpt
|
|
ext/standard/tests/math/constants_basic.phpt
|
|
ext/standard/tests/math/decbin_basic.phpt
|
|
ext/standard/tests/math/decbin_basic.phpt
|
|
ext/standard/tests/math/decbin_basic.phpt
|
|
ext/standard/tests/math/decbin_error.phpt
|
|
ext/standard/tests/math/decbin_error.phpt
|
|
ext/standard/tests/math/decbin_error.phpt:
|
|
1.1.4;
|
|
A few new tests for math functions
|
|
|
|
2008-02-01 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/tests/gd_info_basic.phpt
|
|
ext/gd/tests/gd_info_basic.phpt
|
|
ext/gd/tests/image_type_to_mime_type_basic.phpt
|
|
ext/gd/tests/image_type_to_mime_type_basic.phpt
|
|
ext/gd/tests/imagecopyresampled_basic.phpt
|
|
ext/gd/tests/imagecopyresampled_basic.phpt
|
|
ext/gd/tests/imagedashedline_basic.phpt
|
|
ext/gd/tests/imagedashedline_basic.phpt
|
|
ext/gd/tests/imagefilledpolygon_basic.phpt
|
|
ext/gd/tests/imagefilledpolygon_basic.phpt
|
|
ext/gd/tests/imagepolygon_basic.phpt
|
|
ext/gd/tests/imagepolygon_basic.phpt:
|
|
- a few more gd tests (committed on behalf of andy wharmby)
|
|
|
|
* ext/gd/tests/gd_info_basic.phpt
|
|
ext/gd/tests/gd_info_basic.phpt
|
|
ext/gd/tests/gd_info_basic.phpt
|
|
ext/gd/tests/image_type_to_mime_type_basic.phpt
|
|
ext/gd/tests/image_type_to_mime_type_basic.phpt
|
|
ext/gd/tests/image_type_to_mime_type_basic.phpt
|
|
ext/gd/tests/imagecopyresampled_basic.phpt
|
|
ext/gd/tests/imagecopyresampled_basic.phpt
|
|
ext/gd/tests/imagecopyresampled_basic.phpt
|
|
ext/gd/tests/imagedashedline_basic.phpt
|
|
ext/gd/tests/imagedashedline_basic.phpt
|
|
ext/gd/tests/imagedashedline_basic.phpt
|
|
ext/gd/tests/imagefilledpolygon_basic.phpt
|
|
ext/gd/tests/imagefilledpolygon_basic.phpt
|
|
ext/gd/tests/imagefilledpolygon_basic.phpt
|
|
ext/gd/tests/imagepolygon_basic.phpt
|
|
ext/gd/tests/imagepolygon_basic.phpt
|
|
ext/gd/tests/imagepolygon_basic.phpt:
|
|
1.1.4;
|
|
- a few more gd tests (committed on behalf of andy wharmby)
|
|
|
|
2008-02-01 Josie Messa <josmessa@uk.ibm.com>
|
|
|
|
* ext/mbstring/tests/mb_convert_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_basic.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation1.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation2.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation3.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation4.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation5.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation6.phpt
|
|
ext/mbstring/tests/mb_ereg_basic.phpt
|
|
ext/mbstring/tests/mb_ereg_error.phpt
|
|
ext/mbstring/tests/mb_ereg_variation1.phpt
|
|
ext/mbstring/tests/mb_ereg_variation2.phpt
|
|
ext/mbstring/tests/mb_ereg_variation3.phpt
|
|
ext/mbstring/tests/mb_ereg_variation4.phpt
|
|
ext/mbstring/tests/mb_ereg_variation5.phpt
|
|
ext/mbstring/tests/mb_ereg_variation6.phpt
|
|
ext/mbstring/tests/mb_ereg_variation7.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_error1.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_error2.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_variation1.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_variation2.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_error1.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_error2.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_variation1.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_variation2.phpt
|
|
ext/mbstring/tests/mb_strlen_basic.phpt
|
|
ext/mbstring/tests/mb_strlen_error1.phpt
|
|
ext/mbstring/tests/mb_strlen_error2.phpt
|
|
ext/mbstring/tests/mb_strlen_variation1.phpt
|
|
ext/mbstring/tests/mb_strlen_variation2.phpt
|
|
ext/mbstring/tests/mb_strlen_variation3.phpt
|
|
ext/mbstring/tests/mb_strpos_basic.phpt
|
|
ext/mbstring/tests/mb_strpos_error1.phpt
|
|
ext/mbstring/tests/mb_strpos_error2.phpt
|
|
ext/mbstring/tests/mb_strpos_variation1.phpt
|
|
ext/mbstring/tests/mb_strpos_variation2.phpt
|
|
ext/mbstring/tests/mb_strpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strpos_variation4.phpt
|
|
ext/mbstring/tests/mb_strpos_variation5.phpt
|
|
ext/mbstring/tests/mb_strrpos_basic.phpt
|
|
ext/mbstring/tests/mb_strrpos_error1.phpt
|
|
ext/mbstring/tests/mb_strrpos_error2.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation1.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation2.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation4.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation5.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation6.phpt
|
|
ext/mbstring/tests/mb_strtolower_basic.phpt
|
|
ext/mbstring/tests/mb_strtolower_error1.phpt
|
|
ext/mbstring/tests/mb_strtolower_error2.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation1.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation2.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation3.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation4.phpt
|
|
ext/mbstring/tests/mb_strtoupper_basic.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error1.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation1.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation3.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation4.phpt
|
|
ext/mbstring/tests/mb_substr_basic.phpt
|
|
ext/mbstring/tests/mb_substr_count_basic.phpt
|
|
ext/mbstring/tests/mb_substr_count_error1.phpt
|
|
ext/mbstring/tests/mb_substr_count_error2.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation1.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation2.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation4.phpt
|
|
ext/mbstring/tests/mb_substr_error1.phpt
|
|
ext/mbstring/tests/mb_substr_error2.phpt
|
|
ext/mbstring/tests/mb_substr_variation1.phpt
|
|
ext/mbstring/tests/mb_substr_variation2.phpt
|
|
ext/mbstring/tests/mb_substr_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_variation4.phpt
|
|
ext/mbstring/tests/mb_substr_variation5.phpt:
|
|
- Committing new tests for MBString extensions
|
|
- The tests listed in the following link will fail as they are adjusted
|
|
to expose bugs
|
|
(more details here: http://news.php.net/php.qa/62382)
|
|
|
|
* (PHP_5_3)
|
|
ext/mbstring/tests/mb_convert_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_basic.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation1.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation2.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation3.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation4.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation5.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation6.phpt
|
|
ext/mbstring/tests/mb_ereg_basic.phpt
|
|
ext/mbstring/tests/mb_ereg_error.phpt
|
|
ext/mbstring/tests/mb_ereg_variation1.phpt
|
|
ext/mbstring/tests/mb_ereg_variation2.phpt
|
|
ext/mbstring/tests/mb_ereg_variation3.phpt
|
|
ext/mbstring/tests/mb_ereg_variation4.phpt
|
|
ext/mbstring/tests/mb_ereg_variation5.phpt
|
|
ext/mbstring/tests/mb_ereg_variation6.phpt
|
|
ext/mbstring/tests/mb_ereg_variation7.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_error1.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_error2.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_variation1.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_variation2.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_error1.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_error2.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_variation1.phpt
|
|
ext/mbstring/tests/mb_strlen_basic.phpt
|
|
ext/mbstring/tests/mb_strlen_error1.phpt
|
|
ext/mbstring/tests/mb_strlen_error2.phpt
|
|
ext/mbstring/tests/mb_strlen_variation1.phpt
|
|
ext/mbstring/tests/mb_strlen_variation2.phpt
|
|
ext/mbstring/tests/mb_strlen_variation3.phpt
|
|
ext/mbstring/tests/mb_strpos_basic.phpt
|
|
ext/mbstring/tests/mb_strpos_error1.phpt
|
|
ext/mbstring/tests/mb_strpos_error2.phpt
|
|
ext/mbstring/tests/mb_strpos_variation1.phpt
|
|
ext/mbstring/tests/mb_strpos_variation2.phpt
|
|
ext/mbstring/tests/mb_strpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strpos_variation4.phpt
|
|
ext/mbstring/tests/mb_strrpos_basic.phpt
|
|
ext/mbstring/tests/mb_strrpos_error1.phpt
|
|
ext/mbstring/tests/mb_strrpos_error2.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation1.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation2.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation4.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation5.phpt
|
|
ext/mbstring/tests/mb_strtolower_basic.phpt
|
|
ext/mbstring/tests/mb_strtolower_error1.phpt
|
|
ext/mbstring/tests/mb_strtolower_error2.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation1.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation2.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation3.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation4.phpt
|
|
ext/mbstring/tests/mb_strtoupper_basic.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error1.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation1.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation3.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation4.phpt
|
|
ext/mbstring/tests/mb_substr_basic.phpt
|
|
ext/mbstring/tests/mb_substr_count_basic.phpt
|
|
ext/mbstring/tests/mb_substr_count_error1.phpt
|
|
ext/mbstring/tests/mb_substr_count_error2.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation1.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation2.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_error1.phpt
|
|
ext/mbstring/tests/mb_substr_error2.phpt
|
|
ext/mbstring/tests/mb_substr_variation1.phpt
|
|
ext/mbstring/tests/mb_substr_variation2.phpt
|
|
ext/mbstring/tests/mb_substr_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_variation4.phpt
|
|
ext/mbstring/tests/mb_substr_variation5.phpt:
|
|
- Committing new tests for MBString extension.
|
|
More details can be found here: http://news.php.net/php.qa/62382
|
|
|
|
* ext/mbstring/tests/mb_convert_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_convert_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_convert_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation1.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation1.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation1.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation2.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation2.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation2.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation3.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation3.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation3.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation4.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation4.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation4.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation5.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation6.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation6.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation6.phpt
|
|
ext/mbstring/tests/mb_ereg_basic.phpt
|
|
ext/mbstring/tests/mb_ereg_basic.phpt
|
|
ext/mbstring/tests/mb_ereg_basic.phpt
|
|
ext/mbstring/tests/mb_ereg_error.phpt
|
|
ext/mbstring/tests/mb_ereg_error.phpt
|
|
ext/mbstring/tests/mb_ereg_error.phpt
|
|
ext/mbstring/tests/mb_ereg_variation1.phpt
|
|
ext/mbstring/tests/mb_ereg_variation1.phpt
|
|
ext/mbstring/tests/mb_ereg_variation1.phpt
|
|
ext/mbstring/tests/mb_ereg_variation2.phpt
|
|
ext/mbstring/tests/mb_ereg_variation2.phpt
|
|
ext/mbstring/tests/mb_ereg_variation2.phpt
|
|
ext/mbstring/tests/mb_ereg_variation3.phpt
|
|
ext/mbstring/tests/mb_ereg_variation3.phpt
|
|
ext/mbstring/tests/mb_ereg_variation3.phpt
|
|
ext/mbstring/tests/mb_ereg_variation4.phpt
|
|
ext/mbstring/tests/mb_ereg_variation4.phpt
|
|
ext/mbstring/tests/mb_ereg_variation4.phpt
|
|
ext/mbstring/tests/mb_ereg_variation5.phpt
|
|
ext/mbstring/tests/mb_ereg_variation5.phpt
|
|
ext/mbstring/tests/mb_ereg_variation5.phpt
|
|
ext/mbstring/tests/mb_ereg_variation7.phpt
|
|
ext/mbstring/tests/mb_ereg_variation7.phpt
|
|
ext/mbstring/tests/mb_ereg_variation7.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_error2.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_error2.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_error2.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_variation1.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_variation1.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_variation1.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_variation2.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_variation2.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_variation2.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_error1.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_error1.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_error1.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_error2.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_error2.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_error2.phpt
|
|
ext/mbstring/tests/mb_strlen_basic.phpt
|
|
ext/mbstring/tests/mb_strlen_basic.phpt
|
|
ext/mbstring/tests/mb_strlen_basic.phpt
|
|
ext/mbstring/tests/mb_strlen_error1.phpt
|
|
ext/mbstring/tests/mb_strlen_error1.phpt
|
|
ext/mbstring/tests/mb_strlen_error1.phpt
|
|
ext/mbstring/tests/mb_strlen_error2.phpt
|
|
ext/mbstring/tests/mb_strlen_error2.phpt
|
|
ext/mbstring/tests/mb_strlen_error2.phpt
|
|
ext/mbstring/tests/mb_strlen_variation1.phpt
|
|
ext/mbstring/tests/mb_strlen_variation1.phpt
|
|
ext/mbstring/tests/mb_strlen_variation1.phpt
|
|
ext/mbstring/tests/mb_strlen_variation2.phpt
|
|
ext/mbstring/tests/mb_strlen_variation2.phpt
|
|
ext/mbstring/tests/mb_strlen_variation2.phpt
|
|
ext/mbstring/tests/mb_strlen_variation3.phpt
|
|
ext/mbstring/tests/mb_strlen_variation3.phpt
|
|
ext/mbstring/tests/mb_strlen_variation3.phpt
|
|
ext/mbstring/tests/mb_strpos_basic.phpt
|
|
ext/mbstring/tests/mb_strpos_basic.phpt
|
|
ext/mbstring/tests/mb_strpos_basic.phpt
|
|
ext/mbstring/tests/mb_strpos_error1.phpt
|
|
ext/mbstring/tests/mb_strpos_error1.phpt
|
|
ext/mbstring/tests/mb_strpos_error1.phpt
|
|
ext/mbstring/tests/mb_strpos_error2.phpt
|
|
ext/mbstring/tests/mb_strpos_error2.phpt
|
|
ext/mbstring/tests/mb_strpos_error2.phpt
|
|
ext/mbstring/tests/mb_strpos_variation1.phpt
|
|
ext/mbstring/tests/mb_strpos_variation1.phpt
|
|
ext/mbstring/tests/mb_strpos_variation1.phpt
|
|
ext/mbstring/tests/mb_strpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strpos_variation4.phpt
|
|
ext/mbstring/tests/mb_strpos_variation4.phpt
|
|
ext/mbstring/tests/mb_strpos_variation4.phpt
|
|
ext/mbstring/tests/mb_strrpos_basic.phpt
|
|
ext/mbstring/tests/mb_strrpos_basic.phpt
|
|
ext/mbstring/tests/mb_strrpos_basic.phpt
|
|
ext/mbstring/tests/mb_strrpos_error2.phpt
|
|
ext/mbstring/tests/mb_strrpos_error2.phpt
|
|
ext/mbstring/tests/mb_strrpos_error2.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation1.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation1.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation1.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation2.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation2.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation2.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation3.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation4.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation4.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation4.phpt
|
|
ext/mbstring/tests/mb_strtolower_error1.phpt
|
|
ext/mbstring/tests/mb_strtolower_error1.phpt
|
|
ext/mbstring/tests/mb_strtolower_error1.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation2.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation2.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation2.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation4.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation4.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation4.phpt
|
|
ext/mbstring/tests/mb_strtoupper_basic.phpt
|
|
ext/mbstring/tests/mb_strtoupper_basic.phpt
|
|
ext/mbstring/tests/mb_strtoupper_basic.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation1.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation1.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation1.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation2.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation3.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation3.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_count_basic.phpt
|
|
ext/mbstring/tests/mb_substr_count_basic.phpt
|
|
ext/mbstring/tests/mb_substr_count_basic.phpt
|
|
ext/mbstring/tests/mb_substr_count_error1.phpt
|
|
ext/mbstring/tests/mb_substr_count_error1.phpt
|
|
ext/mbstring/tests/mb_substr_count_error1.phpt
|
|
ext/mbstring/tests/mb_substr_count_error2.phpt
|
|
ext/mbstring/tests/mb_substr_count_error2.phpt
|
|
ext/mbstring/tests/mb_substr_count_error2.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation1.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation1.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation1.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation2.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation2.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation2.phpt
|
|
ext/mbstring/tests/mb_substr_error2.phpt
|
|
ext/mbstring/tests/mb_substr_error2.phpt
|
|
ext/mbstring/tests/mb_substr_error2.phpt
|
|
ext/mbstring/tests/mb_substr_variation2.phpt
|
|
ext/mbstring/tests/mb_substr_variation2.phpt
|
|
ext/mbstring/tests/mb_substr_variation2.phpt
|
|
ext/mbstring/tests/mb_substr_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_variation4.phpt
|
|
ext/mbstring/tests/mb_substr_variation4.phpt
|
|
ext/mbstring/tests/mb_substr_variation4.phpt:
|
|
1.1.4;
|
|
file mb_convert_encoding_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/mbstring/tests/mb_encode_mimeheader_basic.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_basic.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_basic.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation5.phpt
|
|
ext/mbstring/tests/mb_encode_mimeheader_variation5.phpt
|
|
ext/mbstring/tests/mb_ereg_variation6.phpt
|
|
ext/mbstring/tests/mb_ereg_variation6.phpt
|
|
ext/mbstring/tests/mb_ereg_variation6.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_basic.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_error1.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_error1.phpt
|
|
ext/mbstring/tests/mb_internal_encoding_error1.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_variation1.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_variation1.phpt
|
|
ext/mbstring/tests/mb_regex_encoding_variation1.phpt
|
|
ext/mbstring/tests/mb_strpos_variation2.phpt
|
|
ext/mbstring/tests/mb_strpos_variation2.phpt
|
|
ext/mbstring/tests/mb_strpos_variation2.phpt
|
|
ext/mbstring/tests/mb_strrpos_error1.phpt
|
|
ext/mbstring/tests/mb_strrpos_error1.phpt
|
|
ext/mbstring/tests/mb_strrpos_error1.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation5.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation5.phpt
|
|
ext/mbstring/tests/mb_strrpos_variation5.phpt
|
|
ext/mbstring/tests/mb_strtolower_basic.phpt
|
|
ext/mbstring/tests/mb_strtolower_basic.phpt
|
|
ext/mbstring/tests/mb_strtolower_basic.phpt
|
|
ext/mbstring/tests/mb_strtolower_error2.phpt
|
|
ext/mbstring/tests/mb_strtolower_error2.phpt
|
|
ext/mbstring/tests/mb_strtolower_error2.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation1.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation1.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation1.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation3.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation3.phpt
|
|
ext/mbstring/tests/mb_strtolower_variation3.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error1.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error1.phpt
|
|
ext/mbstring/tests/mb_strtoupper_error1.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation4.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation4.phpt
|
|
ext/mbstring/tests/mb_strtoupper_variation4.phpt
|
|
ext/mbstring/tests/mb_substr_basic.phpt
|
|
ext/mbstring/tests/mb_substr_basic.phpt
|
|
ext/mbstring/tests/mb_substr_basic.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_count_variation3.phpt
|
|
ext/mbstring/tests/mb_substr_error1.phpt
|
|
ext/mbstring/tests/mb_substr_error1.phpt
|
|
ext/mbstring/tests/mb_substr_error1.phpt
|
|
ext/mbstring/tests/mb_substr_variation1.phpt
|
|
ext/mbstring/tests/mb_substr_variation1.phpt
|
|
ext/mbstring/tests/mb_substr_variation1.phpt
|
|
ext/mbstring/tests/mb_substr_variation5.phpt
|
|
ext/mbstring/tests/mb_substr_variation5.phpt
|
|
ext/mbstring/tests/mb_substr_variation5.phpt:
|
|
1.1.4;
|
|
file mb_encode_mimeheader_basic.phpt was initially added on branch
|
|
PHP_5_2.
|
|
|
|
2008-02-01 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/stristr.phpt
|
|
ext/standard/tests/strings/stristr2.phpt
|
|
ext/standard/tests/strings/stristr2.phpt
|
|
ext/standard/tests/strings/strstr.phpt
|
|
ext/standard/tests/strings/strstr2.phpt
|
|
ext/standard/tests/strings/strstr2.phpt:
|
|
New tests and fix tests (new error message)
|
|
|
|
2008-02-01 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
glob:// was added in 5.3, no need to mention bug fixes for it
|
|
|
|
2008-01-31 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/tests/bug37220.phpt
|
|
ext/oci8/tests/bug37220.phpt:
|
|
|
|
New test for old, suspended bug
|
|
|
|
2008-01-31 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug42369.phpt
|
|
ext/simplexml/tests/bug42369.phpt:
|
|
MFH: fix bug #42369 (Implicit conversion to string leaks memory)
|
|
add test
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug42369.phpt
|
|
ext/simplexml/tests/bug42369.phpt
|
|
ext/simplexml/tests/bug42369.phpt:
|
|
fix bug #42369 (Implicit conversion to string leaks memory)
|
|
add test
|
|
|
|
2008-01-31 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/date/tests/bug43075.phpt
|
|
ext/date/tests/bug43960.phpt:
|
|
Typo
|
|
|
|
* (PHP_5_3)
|
|
ext/date/tests/bug43075.phpt
|
|
ext/date/tests/bug43960.phpt:
|
|
These two tests both need a timezone
|
|
|
|
2008-01-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/EXPERIMENTAL:
|
|
|
|
PDO is hardly experimental
|
|
|
|
2008-01-31 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
2008-01-31 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/oci8/README:
|
|
Update test environement description. Typos
|
|
|
|
2008-01-31 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/imap/config.m4
|
|
ext/imap/php_imap.c:
|
|
fix gcc 4 build
|
|
|
|
* (PHP_5_3)
|
|
ext/imap/php_imap.c:
|
|
try to fix build with gcc 4: take #2
|
|
|
|
2008-01-31 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/file/005_variation-win32.phpt:
|
|
There are plenty of other non-Windows operating systems
|
|
|
|
2008-01-31 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_3)
|
|
ext/imap/config.m4:
|
|
try to fix build with gcc 4: take #1
|
|
|
|
2008-01-31 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/type.c:
|
|
- fix flag handling in is_callable()
|
|
|
|
2008-01-31 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
fix win32 build
|
|
|
|
2008-01-31 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/spl/tests/dit_001.phpt:
|
|
- Fix test
|
|
|
|
2008-01-31 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_directory.c:
|
|
Fix windows build
|
|
|
|
2008-01-31 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/tests/drcp_scope2.phpt
|
|
ext/oci8/tests/drcp_scope2.phpt
|
|
ext/oci8/tests/password.phpt
|
|
ext/oci8/tests/password_2.phpt
|
|
ext/oci8/tests/password_new.phpt
|
|
ext/oci8/tests/password_old.phpt:
|
|
|
|
file drcp_scope2.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/oci8/README
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/package2.xml
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug42841.phpt
|
|
ext/oci8/tests/debug.phpt
|
|
ext/oci8/tests/details.inc
|
|
ext/oci8/tests/drcp_characterset.phpt
|
|
ext/oci8/tests/drcp_characterset.phpt
|
|
ext/oci8/tests/drcp_conn_close1.phpt
|
|
ext/oci8/tests/drcp_conn_close1.phpt
|
|
ext/oci8/tests/drcp_conn_close2.phpt
|
|
ext/oci8/tests/drcp_conn_close2.phpt
|
|
ext/oci8/tests/drcp_connect1.phpt
|
|
ext/oci8/tests/drcp_connect1.phpt
|
|
ext/oci8/tests/drcp_connection_class.phpt
|
|
ext/oci8/tests/drcp_connection_class.phpt
|
|
ext/oci8/tests/drcp_functions.inc
|
|
ext/oci8/tests/drcp_functions.inc
|
|
ext/oci8/tests/drcp_newconnect.phpt
|
|
ext/oci8/tests/drcp_newconnect.phpt
|
|
ext/oci8/tests/drcp_pconn_close1.phpt
|
|
ext/oci8/tests/drcp_pconn_close1.phpt
|
|
ext/oci8/tests/drcp_pconn_close2.phpt
|
|
ext/oci8/tests/drcp_pconn_close2.phpt
|
|
ext/oci8/tests/drcp_privileged.phpt
|
|
ext/oci8/tests/drcp_privileged.phpt
|
|
ext/oci8/tests/drcp_scope1.phpt
|
|
ext/oci8/tests/drcp_scope1.phpt:
|
|
Merge DRCP & FAN support. PHP6 sync will happen later
|
|
|
|
* ext/oci8/tests/bug42841.phpt
|
|
ext/oci8/tests/bug42841.phpt
|
|
ext/oci8/tests/bug42841.phpt:
|
|
1.1.4;
|
|
file bug42841.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_statement.c:
|
|
Fixed bug #42841 (REF CURSOR and oci_new_cursor PHP crash)
|
|
|
|
2008-01-30 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- MFB SplDirectoryIterator/glob:// stream integration
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_directory.c:
|
|
- WS
|
|
|
|
* main/streams/glob_wrapper.c:
|
|
- Get rid of overoptimization
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_directory.c:
|
|
- Sub path may be NULL
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- Fixed glob:// stream handling in (Recursive)DirectoryIterator.
|
|
|
|
2008-01-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gmp/gmp.c:
|
|
|
|
MFB: Fixed bug #43981 (gmp_div_r() does not preserve the sign of 1st
|
|
argument)
|
|
|
|
* ext/gmp/gmp.c:
|
|
|
|
MFB: Fixed bug #43981 (gmp_div_r() does not preserve the sign of 1st
|
|
argument)
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/gmp.c:
|
|
|
|
Fixed bug #43981 (gmp_div_r() does not preserve the sign of 1st argument)
|
|
|
|
2008-01-30 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* ext/standard/tests/math/acos_error.phpt
|
|
ext/standard/tests/math/acos_error.phpt
|
|
ext/standard/tests/math/acos_error.phpt
|
|
ext/standard/tests/math/acosh_error.phpt
|
|
ext/standard/tests/math/acosh_error.phpt
|
|
ext/standard/tests/math/acosh_error.phpt
|
|
ext/standard/tests/math/asin_error.phpt
|
|
ext/standard/tests/math/asin_error.phpt
|
|
ext/standard/tests/math/asin_error.phpt
|
|
ext/standard/tests/math/asinh_error.phpt
|
|
ext/standard/tests/math/asinh_error.phpt
|
|
ext/standard/tests/math/asinh_error.phpt
|
|
ext/standard/tests/math/atan_error.phpt
|
|
ext/standard/tests/math/atan_error.phpt
|
|
ext/standard/tests/math/atan_error.phpt
|
|
ext/standard/tests/math/atanh_error.phpt
|
|
ext/standard/tests/math/atanh_error.phpt
|
|
ext/standard/tests/math/atanh_error.phpt
|
|
ext/standard/tests/math/cos_error.phpt
|
|
ext/standard/tests/math/cos_error.phpt
|
|
ext/standard/tests/math/cos_error.phpt
|
|
ext/standard/tests/math/cosh_error.phpt
|
|
ext/standard/tests/math/cosh_error.phpt
|
|
ext/standard/tests/math/cosh_error.phpt
|
|
ext/standard/tests/math/sin_error.phpt
|
|
ext/standard/tests/math/sin_error.phpt
|
|
ext/standard/tests/math/sin_error.phpt
|
|
ext/standard/tests/math/sinh_error.phpt
|
|
ext/standard/tests/math/sinh_error.phpt
|
|
ext/standard/tests/math/sinh_error.phpt
|
|
ext/standard/tests/math/tan_error.phpt
|
|
ext/standard/tests/math/tan_error.phpt
|
|
ext/standard/tests/math/tan_error.phpt
|
|
ext/standard/tests/math/tanh_error.phpt
|
|
ext/standard/tests/math/tanh_error.phpt
|
|
ext/standard/tests/math/tanh_error.phpt:
|
|
Removing superfluous --INI-- section
|
|
|
|
2008-01-30 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/libxml/libxml.c
|
|
ext/libxml/libxml.c:
|
|
MFH: fix bug #41562 (SimpleXML memory issue)
|
|
|
|
* ext/libxml/libxml.c:
|
|
fix bug #41562 (SimpleXML memory issue)
|
|
|
|
2008-01-30 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/reflection/tests/bug43926.phpt
|
|
ext/reflection/tests/bug43926.phpt
|
|
ext/reflection/tests/reflectionClass_isInstance_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInstance_basic.phpt:
|
|
Fix test
|
|
|
|
* (PHP_5_3)
|
|
ext/reflection/php_reflection.c:
|
|
Revert
|
|
|
|
2008-01-30 Robin Fernandes <robin_fernandes@uk.ibm.com>
|
|
|
|
* tests/classes/__call_003.phpt
|
|
tests/classes/autoload_007.phpt
|
|
tests/classes/autoload_008.phpt
|
|
tests/classes/autoload_009.phpt
|
|
tests/classes/autoload_010.phpt
|
|
tests/classes/autoload_011.phpt
|
|
tests/classes/autoload_012.phpt
|
|
tests/classes/autoload_013.phpt
|
|
tests/classes/autoload_014.phpt
|
|
tests/classes/autoload_015.phpt
|
|
tests/classes/autoload_016.phpt
|
|
tests/classes/autoload_017.phpt
|
|
tests/classes/autoload_018.phpt
|
|
tests/classes/autoload_019.phpt
|
|
tests/classes/autoload_020.phpt
|
|
tests/classes/constants_basic_001.phpt
|
|
tests/classes/constants_basic_002.phpt
|
|
tests/classes/constants_basic_003.inc
|
|
tests/classes/constants_basic_003.phpt
|
|
tests/classes/constants_basic_004.phpt
|
|
tests/classes/constants_basic_005.phpt
|
|
tests/classes/constants_basic_006.phpt
|
|
tests/classes/constants_error_001.phpt
|
|
tests/classes/constants_error_002.phpt
|
|
tests/classes/constants_error_003.phpt
|
|
tests/classes/constants_error_004.phpt
|
|
tests/classes/constants_error_005.phpt
|
|
tests/classes/constants_error_006.phpt
|
|
tests/classes/constants_error_007.phpt
|
|
tests/classes/final_ctor3.phpt
|
|
tests/classes/inheritance_005.phpt
|
|
tests/classes/method_call_variation_001.phpt
|
|
tests/classes/new_001.phpt
|
|
tests/classes/property_override_privateStatic_private.phpt
|
|
tests/classes/property_override_privateStatic_privateStatic.phpt
|
|
tests/classes/property_override_privateStatic_protected.phpt
|
|
tests/classes/property_override_privateStatic_protectedStatic.phpt
|
|
tests/classes/property_override_privateStatic_public.phpt
|
|
tests/classes/property_override_privateStatic_publicStatic.phpt
|
|
tests/classes/property_override_private_private.phpt
|
|
tests/classes/property_override_private_privateStatic.phpt
|
|
tests/classes/property_override_private_protected.phpt
|
|
tests/classes/property_override_private_protectedStatic.phpt
|
|
tests/classes/property_override_private_public.phpt
|
|
tests/classes/property_override_private_publicStatic.phpt
|
|
tests/classes/property_override_protectedStatic_private.phpt
|
|
tests/classes/property_override_protectedStatic_privateStatic.phpt
|
|
tests/classes/property_override_protectedStatic_protected.phpt
|
|
tests/classes/property_override_protectedStatic_protectedStatic.phpt
|
|
tests/classes/property_override_protectedStatic_public.phpt
|
|
tests/classes/property_override_protectedStatic_publicStatic.phpt
|
|
tests/classes/property_override_protected_private.phpt
|
|
tests/classes/property_override_protected_privateStatic.phpt
|
|
tests/classes/property_override_protected_protected.phpt
|
|
tests/classes/property_override_protected_protectedStatic.phpt
|
|
tests/classes/property_override_protected_public.phpt
|
|
tests/classes/property_override_protected_publicStatic.phpt
|
|
tests/classes/property_override_publicStatic_private.phpt
|
|
tests/classes/property_override_publicStatic_privateStatic.phpt
|
|
tests/classes/property_override_publicStatic_protected.phpt
|
|
tests/classes/property_override_publicStatic_protectedStatic.phpt
|
|
tests/classes/property_override_publicStatic_public.phpt
|
|
tests/classes/property_override_publicStatic_publicStatic.phpt
|
|
tests/classes/property_override_public_private.phpt
|
|
tests/classes/property_override_public_privateStatic.phpt
|
|
tests/classes/property_override_public_protected.phpt
|
|
tests/classes/property_override_public_protectedStatic.phpt
|
|
tests/classes/property_override_public_public.phpt
|
|
tests/classes/property_override_public_publicStatic.phpt
|
|
tests/classes/type_hinting_004.phpt:
|
|
Adding tests for class features, including __autoload(), property
|
|
inheritance rules and class constants. Note: autoload_012.phpt failing on
|
|
php6, fix expected via bug 43973.
|
|
|
|
* (PHP_5_3)
|
|
tests/classes/__call_003.phpt
|
|
tests/classes/autoload_007.phpt
|
|
tests/classes/autoload_008.phpt
|
|
tests/classes/autoload_009.phpt
|
|
tests/classes/autoload_010.phpt
|
|
tests/classes/autoload_011.phpt
|
|
tests/classes/autoload_012.phpt
|
|
tests/classes/autoload_013.phpt
|
|
tests/classes/autoload_014.phpt
|
|
tests/classes/autoload_015.phpt
|
|
tests/classes/autoload_016.phpt
|
|
tests/classes/autoload_017.phpt
|
|
tests/classes/autoload_018.phpt
|
|
tests/classes/autoload_019.phpt
|
|
tests/classes/autoload_020.phpt
|
|
tests/classes/constants_basic_001.phpt
|
|
tests/classes/constants_basic_002.phpt
|
|
tests/classes/constants_basic_003.inc
|
|
tests/classes/constants_basic_003.phpt
|
|
tests/classes/constants_basic_004.phpt
|
|
tests/classes/constants_basic_005.phpt
|
|
tests/classes/constants_basic_006.phpt
|
|
tests/classes/constants_error_001.phpt
|
|
tests/classes/constants_error_002.phpt
|
|
tests/classes/constants_error_003.phpt
|
|
tests/classes/constants_error_004.phpt
|
|
tests/classes/constants_error_005.phpt
|
|
tests/classes/constants_error_006.phpt
|
|
tests/classes/constants_error_007.phpt
|
|
tests/classes/final_ctor3.phpt
|
|
tests/classes/inheritance_005.phpt
|
|
tests/classes/method_call_variation_001.phpt
|
|
tests/classes/new_001.phpt
|
|
tests/classes/property_override_privateStatic_private.phpt
|
|
tests/classes/property_override_privateStatic_privateStatic.phpt
|
|
tests/classes/property_override_privateStatic_protected.phpt
|
|
tests/classes/property_override_privateStatic_protectedStatic.phpt
|
|
tests/classes/property_override_privateStatic_public.phpt
|
|
tests/classes/property_override_privateStatic_publicStatic.phpt
|
|
tests/classes/property_override_private_private.phpt
|
|
tests/classes/property_override_private_privateStatic.phpt
|
|
tests/classes/property_override_private_protected.phpt
|
|
tests/classes/property_override_private_protectedStatic.phpt
|
|
tests/classes/property_override_private_public.phpt
|
|
tests/classes/property_override_private_publicStatic.phpt
|
|
tests/classes/property_override_protectedStatic_private.phpt
|
|
tests/classes/property_override_protectedStatic_privateStatic.phpt
|
|
tests/classes/property_override_protectedStatic_protected.phpt
|
|
tests/classes/property_override_protectedStatic_protectedStatic.phpt
|
|
tests/classes/property_override_protectedStatic_public.phpt
|
|
tests/classes/property_override_protectedStatic_publicStatic.phpt
|
|
tests/classes/property_override_protected_private.phpt
|
|
tests/classes/property_override_protected_privateStatic.phpt
|
|
tests/classes/property_override_protected_protected.phpt
|
|
tests/classes/property_override_protected_protectedStatic.phpt
|
|
tests/classes/property_override_protected_public.phpt
|
|
tests/classes/property_override_protected_publicStatic.phpt
|
|
tests/classes/property_override_publicStatic_private.phpt
|
|
tests/classes/property_override_publicStatic_privateStatic.phpt
|
|
tests/classes/property_override_publicStatic_protected.phpt
|
|
tests/classes/property_override_publicStatic_protectedStatic.phpt
|
|
tests/classes/property_override_publicStatic_public.phpt
|
|
tests/classes/property_override_publicStatic_publicStatic.phpt
|
|
tests/classes/property_override_public_private.phpt
|
|
tests/classes/property_override_public_privateStatic.phpt
|
|
tests/classes/property_override_public_protected.phpt
|
|
tests/classes/property_override_public_protectedStatic.phpt
|
|
tests/classes/property_override_public_public.phpt
|
|
tests/classes/property_override_public_publicStatic.phpt
|
|
tests/classes/type_hinting_004.phpt:
|
|
Adding tests for class features, including __autoload(), property
|
|
inheritance rules and class constants.
|
|
|
|
* tests/classes/__call_003.phpt
|
|
tests/classes/__call_003.phpt
|
|
tests/classes/__call_003.phpt
|
|
tests/classes/autoload_007.phpt
|
|
tests/classes/autoload_007.phpt
|
|
tests/classes/autoload_007.phpt
|
|
tests/classes/autoload_008.phpt
|
|
tests/classes/autoload_008.phpt
|
|
tests/classes/autoload_008.phpt
|
|
tests/classes/autoload_009.phpt
|
|
tests/classes/autoload_009.phpt
|
|
tests/classes/autoload_009.phpt
|
|
tests/classes/autoload_010.phpt
|
|
tests/classes/autoload_010.phpt
|
|
tests/classes/autoload_010.phpt
|
|
tests/classes/autoload_011.phpt
|
|
tests/classes/autoload_011.phpt
|
|
tests/classes/autoload_011.phpt
|
|
tests/classes/autoload_012.phpt
|
|
tests/classes/autoload_012.phpt
|
|
tests/classes/autoload_012.phpt
|
|
tests/classes/autoload_013.phpt
|
|
tests/classes/autoload_013.phpt
|
|
tests/classes/autoload_013.phpt
|
|
tests/classes/autoload_014.phpt
|
|
tests/classes/autoload_014.phpt
|
|
tests/classes/autoload_014.phpt
|
|
tests/classes/autoload_015.phpt
|
|
tests/classes/autoload_015.phpt
|
|
tests/classes/autoload_015.phpt
|
|
tests/classes/autoload_016.phpt
|
|
tests/classes/autoload_016.phpt
|
|
tests/classes/autoload_016.phpt
|
|
tests/classes/autoload_017.phpt
|
|
tests/classes/autoload_017.phpt
|
|
tests/classes/autoload_017.phpt
|
|
tests/classes/autoload_018.phpt
|
|
tests/classes/autoload_018.phpt
|
|
tests/classes/autoload_018.phpt
|
|
tests/classes/autoload_019.phpt
|
|
tests/classes/autoload_019.phpt
|
|
tests/classes/autoload_019.phpt
|
|
tests/classes/autoload_020.phpt
|
|
tests/classes/autoload_020.phpt
|
|
tests/classes/autoload_020.phpt
|
|
tests/classes/constants_basic_001.phpt
|
|
tests/classes/constants_basic_001.phpt
|
|
tests/classes/constants_basic_001.phpt
|
|
tests/classes/constants_basic_002.phpt
|
|
tests/classes/constants_basic_002.phpt
|
|
tests/classes/constants_basic_002.phpt
|
|
tests/classes/constants_basic_003.inc
|
|
tests/classes/constants_basic_003.inc
|
|
tests/classes/constants_basic_003.inc
|
|
tests/classes/constants_basic_003.phpt
|
|
tests/classes/constants_basic_003.phpt
|
|
tests/classes/constants_basic_003.phpt
|
|
tests/classes/constants_basic_004.phpt
|
|
tests/classes/constants_basic_004.phpt
|
|
tests/classes/constants_basic_004.phpt
|
|
tests/classes/constants_basic_005.phpt
|
|
tests/classes/constants_basic_005.phpt
|
|
tests/classes/constants_basic_005.phpt
|
|
tests/classes/constants_basic_006.phpt
|
|
tests/classes/constants_basic_006.phpt
|
|
tests/classes/constants_basic_006.phpt
|
|
tests/classes/constants_error_001.phpt
|
|
tests/classes/constants_error_001.phpt
|
|
tests/classes/constants_error_001.phpt
|
|
tests/classes/constants_error_002.phpt
|
|
tests/classes/constants_error_002.phpt
|
|
tests/classes/constants_error_002.phpt
|
|
tests/classes/constants_error_003.phpt
|
|
tests/classes/constants_error_003.phpt
|
|
tests/classes/constants_error_003.phpt
|
|
tests/classes/constants_error_004.phpt
|
|
tests/classes/constants_error_004.phpt
|
|
tests/classes/constants_error_004.phpt
|
|
tests/classes/constants_error_005.phpt
|
|
tests/classes/constants_error_005.phpt
|
|
tests/classes/constants_error_005.phpt
|
|
tests/classes/constants_error_006.phpt
|
|
tests/classes/constants_error_006.phpt
|
|
tests/classes/constants_error_006.phpt
|
|
tests/classes/constants_error_007.phpt
|
|
tests/classes/constants_error_007.phpt
|
|
tests/classes/constants_error_007.phpt
|
|
tests/classes/final_ctor3.phpt
|
|
tests/classes/final_ctor3.phpt
|
|
tests/classes/final_ctor3.phpt
|
|
tests/classes/inheritance_005.phpt
|
|
tests/classes/inheritance_005.phpt
|
|
tests/classes/inheritance_005.phpt
|
|
tests/classes/method_call_variation_001.phpt
|
|
tests/classes/method_call_variation_001.phpt
|
|
tests/classes/method_call_variation_001.phpt
|
|
tests/classes/new_001.phpt
|
|
tests/classes/new_001.phpt
|
|
tests/classes/new_001.phpt
|
|
tests/classes/property_override_privateStatic_private.phpt
|
|
tests/classes/property_override_privateStatic_private.phpt
|
|
tests/classes/property_override_privateStatic_private.phpt
|
|
tests/classes/property_override_privateStatic_privateStatic.phpt
|
|
tests/classes/property_override_privateStatic_privateStatic.phpt
|
|
tests/classes/property_override_privateStatic_privateStatic.phpt
|
|
tests/classes/property_override_privateStatic_protected.phpt
|
|
tests/classes/property_override_privateStatic_protected.phpt
|
|
tests/classes/property_override_privateStatic_protected.phpt
|
|
tests/classes/property_override_privateStatic_protectedStatic.phpt
|
|
tests/classes/property_override_privateStatic_protectedStatic.phpt
|
|
tests/classes/property_override_privateStatic_protectedStatic.phpt
|
|
tests/classes/property_override_privateStatic_public.phpt
|
|
tests/classes/property_override_privateStatic_public.phpt
|
|
tests/classes/property_override_privateStatic_public.phpt
|
|
tests/classes/property_override_privateStatic_publicStatic.phpt
|
|
tests/classes/property_override_privateStatic_publicStatic.phpt
|
|
tests/classes/property_override_privateStatic_publicStatic.phpt
|
|
tests/classes/property_override_private_private.phpt
|
|
tests/classes/property_override_private_private.phpt
|
|
tests/classes/property_override_private_private.phpt
|
|
tests/classes/property_override_private_privateStatic.phpt
|
|
tests/classes/property_override_private_privateStatic.phpt
|
|
tests/classes/property_override_private_privateStatic.phpt
|
|
tests/classes/property_override_private_protected.phpt
|
|
tests/classes/property_override_private_protected.phpt
|
|
tests/classes/property_override_private_protected.phpt
|
|
tests/classes/property_override_private_protectedStatic.phpt
|
|
tests/classes/property_override_private_protectedStatic.phpt
|
|
tests/classes/property_override_private_protectedStatic.phpt
|
|
tests/classes/property_override_private_public.phpt
|
|
tests/classes/property_override_private_public.phpt
|
|
tests/classes/property_override_private_public.phpt
|
|
tests/classes/property_override_private_publicStatic.phpt
|
|
tests/classes/property_override_private_publicStatic.phpt
|
|
tests/classes/property_override_private_publicStatic.phpt
|
|
tests/classes/property_override_protectedStatic_private.phpt
|
|
tests/classes/property_override_protectedStatic_private.phpt
|
|
tests/classes/property_override_protectedStatic_private.phpt
|
|
tests/classes/property_override_protectedStatic_privateStatic.phpt
|
|
tests/classes/property_override_protectedStatic_privateStatic.phpt
|
|
tests/classes/property_override_protectedStatic_privateStatic.phpt
|
|
tests/classes/property_override_protectedStatic_protected.phpt
|
|
tests/classes/property_override_protectedStatic_protected.phpt
|
|
tests/classes/property_override_protectedStatic_protected.phpt
|
|
tests/classes/property_override_protectedStatic_protectedStatic.phpt
|
|
tests/classes/property_override_protectedStatic_protectedStatic.phpt
|
|
tests/classes/property_override_protectedStatic_protectedStatic.phpt
|
|
tests/classes/property_override_protectedStatic_public.phpt
|
|
tests/classes/property_override_protectedStatic_public.phpt
|
|
tests/classes/property_override_protectedStatic_public.phpt
|
|
tests/classes/property_override_protectedStatic_publicStatic.phpt
|
|
tests/classes/property_override_protectedStatic_publicStatic.phpt
|
|
tests/classes/property_override_protectedStatic_publicStatic.phpt
|
|
tests/classes/property_override_protected_private.phpt
|
|
tests/classes/property_override_protected_private.phpt
|
|
tests/classes/property_override_protected_private.phpt
|
|
tests/classes/property_override_protected_privateStatic.phpt
|
|
tests/classes/property_override_protected_privateStatic.phpt
|
|
tests/classes/property_override_protected_privateStatic.phpt
|
|
tests/classes/property_override_protected_protected.phpt
|
|
tests/classes/property_override_protected_protected.phpt
|
|
tests/classes/property_override_protected_protected.phpt
|
|
tests/classes/property_override_protected_protectedStatic.phpt
|
|
tests/classes/property_override_protected_protectedStatic.phpt
|
|
tests/classes/property_override_protected_protectedStatic.phpt
|
|
tests/classes/property_override_protected_public.phpt
|
|
tests/classes/property_override_protected_public.phpt
|
|
tests/classes/property_override_protected_public.phpt
|
|
tests/classes/property_override_protected_publicStatic.phpt
|
|
tests/classes/property_override_protected_publicStatic.phpt
|
|
tests/classes/property_override_protected_publicStatic.phpt
|
|
tests/classes/property_override_publicStatic_private.phpt
|
|
tests/classes/property_override_publicStatic_private.phpt
|
|
tests/classes/property_override_publicStatic_private.phpt
|
|
tests/classes/property_override_publicStatic_privateStatic.phpt
|
|
tests/classes/property_override_publicStatic_privateStatic.phpt
|
|
tests/classes/property_override_publicStatic_privateStatic.phpt
|
|
tests/classes/property_override_publicStatic_protected.phpt
|
|
tests/classes/property_override_publicStatic_protected.phpt
|
|
tests/classes/property_override_publicStatic_protected.phpt
|
|
tests/classes/property_override_publicStatic_protectedStatic.phpt
|
|
tests/classes/property_override_publicStatic_protectedStatic.phpt
|
|
tests/classes/property_override_publicStatic_protectedStatic.phpt
|
|
tests/classes/property_override_publicStatic_public.phpt
|
|
tests/classes/property_override_publicStatic_public.phpt
|
|
tests/classes/property_override_publicStatic_public.phpt
|
|
tests/classes/property_override_publicStatic_publicStatic.phpt
|
|
tests/classes/property_override_publicStatic_publicStatic.phpt
|
|
tests/classes/property_override_publicStatic_publicStatic.phpt
|
|
tests/classes/property_override_public_private.phpt
|
|
tests/classes/property_override_public_private.phpt
|
|
tests/classes/property_override_public_private.phpt
|
|
tests/classes/property_override_public_privateStatic.phpt
|
|
tests/classes/property_override_public_privateStatic.phpt
|
|
tests/classes/property_override_public_privateStatic.phpt
|
|
tests/classes/property_override_public_protected.phpt
|
|
tests/classes/property_override_public_protected.phpt
|
|
tests/classes/property_override_public_protected.phpt
|
|
tests/classes/property_override_public_protectedStatic.phpt
|
|
tests/classes/property_override_public_protectedStatic.phpt
|
|
tests/classes/property_override_public_protectedStatic.phpt
|
|
tests/classes/property_override_public_public.phpt
|
|
tests/classes/property_override_public_public.phpt
|
|
tests/classes/property_override_public_public.phpt
|
|
tests/classes/property_override_public_publicStatic.phpt
|
|
tests/classes/property_override_public_publicStatic.phpt
|
|
tests/classes/property_override_public_publicStatic.phpt
|
|
tests/classes/type_hinting_004.phpt
|
|
tests/classes/type_hinting_004.phpt
|
|
tests/classes/type_hinting_004.phpt:
|
|
1.1.4;
|
|
file __call_003.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-01-30 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/reflection/php_reflection.c:
|
|
Fix the fix (isInstance - order of parameters)
|
|
|
|
2008-01-30 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.c:
|
|
fix ZTS build
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
fix #43973 (__autoload called with wrong classname when triggered by static
|
|
callback)
|
|
the issue was present only in HEAD
|
|
patch by Felipe
|
|
|
|
2008-01-30 Felipe Pena <felipensp@gmail.com>
|
|
|
|
* ext/reflection/tests/bug43926.phpt
|
|
ext/reflection/tests/reflectionClass_isInstance_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isInstance_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInstance_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInstance_basic.phpt:
|
|
Fix tests
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug43926.phpt:
|
|
Fixed Bug #43926 (isInstance() isn't equivalent to instanceof operator)
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug43926.phpt
|
|
ext/reflection/tests/bug43926.phpt:
|
|
Fixed Bug#43926 (isInstance() isn't equivalent to instanceof operator)
|
|
|
|
2008-01-30 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* configure.in
|
|
TSRM/TSRM.h
|
|
TSRM/tsrm_virtual_cwd.h
|
|
ZendEngine2/acconfig.h
|
|
ext/bz2/php_bz2.h
|
|
ext/dom/xml_common.h
|
|
ext/gd/php_gd.h
|
|
ext/hash/php_hash.h
|
|
ext/iconv/php_iconv.h
|
|
ext/libxml/php_libxml.h
|
|
ext/mbstring/mbstring.h
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/pdo/php_pdo.h
|
|
ext/pgsql/php_pgsql.h
|
|
ext/skeleton/php_skeleton.h
|
|
ext/spl/php_spl.h
|
|
ext/unicode/php_unicode.h
|
|
ext/zip/lib/zip.h
|
|
main/SAPI.h
|
|
main/php.h
|
|
sapi/apache2filter/php_apache.h
|
|
sapi/apache2handler/php_apache.h
|
|
sapi/apache_hooks/mod_php5.h
|
|
sapi/pi3web/pi3web_sapi.h:
|
|
Imporoved PHP binary size and startup speed with GCC4 visibility control
|
|
(Nuno)
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
configure.in
|
|
TSRM/TSRM.h
|
|
TSRM/tsrm_virtual_cwd.h
|
|
ZendEngine2/acconfig.h
|
|
ext/bz2/php_bz2.h
|
|
ext/dom/xml_common.h
|
|
ext/gd/php_gd.h
|
|
ext/hash/php_hash.h
|
|
ext/iconv/php_iconv.h
|
|
ext/libxml/php_libxml.h
|
|
ext/mbstring/mbstring.h
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/pdo/php_pdo.h
|
|
ext/pgsql/php_pgsql.h
|
|
ext/skeleton/php_skeleton.h
|
|
ext/spl/php_spl.h
|
|
ext/zip/lib/zip.h
|
|
main/SAPI.h
|
|
main/php.h
|
|
sapi/apache/mod_php5.h
|
|
sapi/apache2filter/php_apache.h
|
|
sapi/apache2handler/php_apache.h
|
|
sapi/apache_hooks/mod_php5.h
|
|
sapi/pi3web/pi3web_sapi.h:
|
|
Improved PHP binary size and startup speed with GCC4 visibility control
|
|
(Nuno)
|
|
|
|
2008-01-30 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/sqlite/config.m4:
|
|
both pdo & spl dependencies are optional
|
|
|
|
2008-01-30 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* ext/xml/xml.c:
|
|
Fix typo
|
|
|
|
* (PHP_5_3)
|
|
ext/xml/xml.c:
|
|
fix typo
|
|
|
|
* (PHP_5_2)
|
|
ext/xml/xml.c:
|
|
Copy-paste typo
|
|
|
|
2008-01-30 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/json/json.c
|
|
ext/json/json.c:
|
|
ZTS fix
|
|
|
|
2008-01-30 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ext/dom/node.c:
|
|
Fix arginfo.
|
|
|
|
2008-01-30 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/bug41567.phpt:
|
|
This one depends on the precision setting
|
|
|
|
2008-01-30 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/json/json.c
|
|
ext/json/json.c
|
|
ext/json/utf8_to_utf16.c
|
|
ext/json/utf8_to_utf16.c
|
|
ext/json/tests/bug43941.phpt:
|
|
fix #43941: invalid utf-8 not accepted
|
|
|
|
* ext/json/tests/bug43941.phpt
|
|
ext/json/tests/bug43941.phpt:
|
|
|
|
file bug43941.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-01-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
EXTENSIONS:
|
|
Change readline extension status to Working
|
|
|
|
2008-01-29 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* ext/xml/xml.c
|
|
ext/xml/tests/bug43957.phpt:
|
|
Fixed bug #43957
|
|
|
|
* (PHP_5_2)
|
|
ext/xml/xml.c
|
|
ext/xml/xml.c
|
|
ext/xml/tests/bug43957.phpt:
|
|
Fixed bug #43957 (utf8_decode() bogus conversion of partial multibyte UTF8
|
|
char)
|
|
|
|
* ext/xml/tests/bug43957.phpt
|
|
ext/xml/tests/bug43957.phpt
|
|
ext/xml/tests/bug43957.phpt:
|
|
1.1.4;
|
|
file bug43957.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-01-29 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/mysqlnd/mysqlnd_block_alloc.c
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_structs.h:
|
|
fix win32 build
|
|
|
|
2008-01-29 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/standard/html.c:
|
|
no sleep here either
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/html.c:
|
|
rm cruft
|
|
|
|
2008-01-29 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
- Fix arginfo and prototype.
|
|
|
|
2008-01-29 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pcre/pcrelib/AUTHORS
|
|
ext/pcre/pcrelib/AUTHORS
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcredemo.c
|
|
ext/pcre/pcrelib/pcredemo.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput4:
|
|
upgrade to pcre 7.6
|
|
|
|
* (PHP_5_3)
|
|
ext/pcre/pcrelib/AUTHORS
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcredemo.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testoutput4:
|
|
upgrade to PCRE 7.6.
|
|
|
|
2008-01-29 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- MF53: That should have been ||.
|
|
|
|
* (PHP_5_3)
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- That should have been ||.
|
|
|
|
* (PHP_5_3)
|
|
ext/date/php_date.c:
|
|
- Make whitespace the same as in HEAD.
|
|
|
|
* ext/date/php_date.c:
|
|
- Make whitespace the same as in 5.3.
|
|
|
|
* ext/date/lib/parse_date.c:
|
|
- Commit generated file.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/tests/bug43960.phpt:
|
|
- MFH: Fixed bug #43960 (strtotime() returns timestamp in the future when
|
|
given
|
|
a bogus string).
|
|
|
|
* ext/date/tests/bug43960.phpt
|
|
ext/date/tests/bug43960.phpt:
|
|
|
|
- Fixed bug #43960 (strtotime() returns timestamp in the future when given
|
|
a
|
|
bogus string).
|
|
|
|
* ext/date/lib/parse_date.re:
|
|
- Fixed bug #43960 (strtotime() returns timestamp in the future when given
|
|
a
|
|
bogus string).
|
|
|
|
2008-01-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cli/php_cli.c
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_cli.c:
|
|
Fixed bug #43968 (Extending internal class causes a crash)
|
|
The fix is a workaround for GCC optizer bug.
|
|
|
|
2008-01-29 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/config9.m4
|
|
ext/mysqlnd/config9.m4
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.h
|
|
ext/mysqlnd/mysqlnd_result.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/php_mysqlnd.c:
|
|
Fix the build, add a missing file
|
|
|
|
* ext/mysqlnd/php_mysqlnd.c
|
|
ext/mysqlnd/php_mysqlnd.c:
|
|
|
|
file php_mysqlnd.c was initially added on branch PHP_5_3.
|
|
|
|
2008-01-29 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/xpath.c
|
|
ext/dom/xpath.c:
|
|
MFH: Add Reflection API metadata for DOMXPath.
|
|
|
|
* ext/dom/xpath.c:
|
|
Add Reflection API metadata for DOMXPath.
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/node.c
|
|
ext/dom/node.c:
|
|
MFH: Add Reflection API metadata for DOMNode.
|
|
|
|
* ext/dom/node.c:
|
|
Add Reflection API metadata for DOMNode.
|
|
|
|
2008-01-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.c:
|
|
Fixed bug #43491 (Under certain conditions, file_exists() never returns)
|
|
|
|
2008-01-29 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
entry moved to 5_2
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/html.c
|
|
ext/standard/tests/strings/bug43927.phpt:
|
|
MFH: fix #43927 (koi8r is missing from html_entity_decode())
|
|
patch by andy at demos dot su
|
|
|
|
* sapi/cli/tests/006.phpt:
|
|
fix test
|
|
|
|
2008-01-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/mysqlnd/config.w32
|
|
ext/mysqlnd/config.w32:
|
|
missing spaces
|
|
|
|
2008-01-29 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
sapi/cli/tests/006.phpt:
|
|
fix test
|
|
Derick, you're adding new methods too fast =)
|
|
|
|
2008-01-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
Unicode support
|
|
|
|
2008-01-29 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd_statistics.c
|
|
ext/mysqlnd/mysqlnd_statistics.h:
|
|
Moved initialization into a separate function
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd_statistics.c
|
|
ext/mysqlnd/mysqlnd_statistics.h:
|
|
Moved initialization code into a function.
|
|
|
|
2008-01-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute.h:
|
|
Fixed types
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug43323.phpt
|
|
ZendEngine2/tests/bug43323.phpt
|
|
ZendEngine2/tests/bug43323.phpt:
|
|
Fixed bug #43323 (Wrong count abstract methods). (Felipe, Dmitry)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug43505.phpt
|
|
ext/standard/tests/array/bug43505.phpt
|
|
ext/standard/tests/array/bug43505.phpt
|
|
ext/standard/tests/array/bug43505.phpt
|
|
ext/standard/tests/array/bug43505.phpt:
|
|
Fixed bug #43505 (Assign by reference bug)
|
|
|
|
* (PHP_5_2)
|
|
ext/date/tests/bug43003.phpt:
|
|
Fixed test
|
|
|
|
* ZendEngine2/zend_gc.c
|
|
ZendEngine2/zend_gc.c
|
|
ZendEngine2/zend_gc.h
|
|
ZendEngine2/zend_gc.h
|
|
ZendEngine2/tests/bug43918.phpt
|
|
ext/simplexml/simplexml.c:
|
|
Fixed bug #43918 (Segmentation fault in garbage collector)
|
|
|
|
* ZendEngine2/tests/bug43918.phpt
|
|
ZendEngine2/tests/bug43918.phpt
|
|
ext/simplexml/simplexml.c:
|
|
|
|
file bug43918.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-01-29 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS:
|
|
BFN
|
|
|
|
2008-01-29 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/compact_variation1.phpt:
|
|
- MFH compact_variation1.phpt - fix for bug #29044
|
|
|
|
* ext/standard/tests/array/compact_variation1.phpt
|
|
ext/standard/tests/array/compact_variation1.phpt:
|
|
|
|
- update compact_variation1.phpt to take into account fix for bug #29044
|
|
|
|
2008-01-29 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/xsl/xsltprocessor.c
|
|
ext/xsl/xsltprocessor.c:
|
|
MFH: Add Reflection API metadata for XSLTProcessor.
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
Add Reflection API metadata for XSLTProcessor.
|
|
|
|
2008-01-29 David Coallier <david.coallier@gmail.com>
|
|
|
|
* ext/standard/string.c:
|
|
- Good proto message and description of function
|
|
|
|
2008-01-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
|
|
Simplify code
|
|
|
|
2008-01-29 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/array.c:
|
|
MFH: fix #43596 (array_slice(): $length arg ignored when it is 0)
|
|
|
|
* ext/standard/array.c:
|
|
fix #43596 (array_slice(): $length arg ignored when it is 0)
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug30922.phpt:
|
|
fix typo and bug #43646
|
|
|
|
2008-01-28 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute.h:
|
|
fix type
|
|
|
|
2008-01-28 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/config.w32
|
|
ext/mysqlnd/config.w32
|
|
ext/mysqlnd/config9.m4
|
|
ext/mysqlnd/config9.m4
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd.h:
|
|
Moving extension specific code to php_mysqlnd.c as the old rule is.
|
|
|
|
2008-01-28 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/standard/html.c
|
|
ext/standard/tests/strings/bug43927.phpt:
|
|
MFB: fix #43927 (koi8r is missing from html_entity_decode())
|
|
patch by andy at demos dot su
|
|
|
|
* ext/standard/tests/strings/bug43927.phpt
|
|
ext/standard/tests/strings/bug43927.phpt:
|
|
|
|
file bug43927.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/html.c:
|
|
fix #43927 (koi8r is missing from html_entity_decode())
|
|
patch by andy at demos dot su
|
|
|
|
2008-01-28 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/config.w32
|
|
ext/mysqli/tests/mysqli_get_client_stats.phpt
|
|
ext/mysqlnd/config.w32
|
|
ext/mysqlnd/config9.m4
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd_block_alloc.c
|
|
ext/mysqlnd/mysqlnd_block_alloc.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c:
|
|
MFB:
|
|
some config.w32 fixes
|
|
moved mysqlnd's block allocator to a separate file and also now
|
|
it's part of the connection, no MT problems.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/config.w32
|
|
ext/mysqli/tests/mysqli_get_client_stats.phpt
|
|
ext/mysqlnd/config.w32
|
|
ext/mysqlnd/config9.m4
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd_block_alloc.c
|
|
ext/mysqlnd/mysqlnd_block_alloc.c
|
|
ext/mysqlnd/mysqlnd_block_alloc.h
|
|
ext/mysqlnd/mysqlnd_block_alloc.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c:
|
|
some config.w32 fixes
|
|
moved mysqlnd's block allocator to a separate file and also now
|
|
it's part of the connection, no MT problems.
|
|
|
|
2008-01-28 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/spl/spl_observer.c
|
|
ext/spl/internal/splobjectstorage.inc:
|
|
- MFH Make SplObjectStorage implement ArrayAccess
|
|
[DOC]
|
|
|
|
* ext/spl/spl_observer.c
|
|
ext/spl/internal/splobjectstorage.inc:
|
|
- Make SplObjectStorage implement ArrayAccess
|
|
|
|
2008-01-28 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/php_date.c:
|
|
- MFH: Added two optional parameters to timezone_transitions_get() /
|
|
DateTimeZone::getTranstions() to limit the range of transitions being
|
|
returned.
|
|
|
|
* ext/date/php_date.c:
|
|
- Added two optional parameters to timezone_transitions_get() /
|
|
DateTimeZone::getTranstions() to limit the range of transitions being
|
|
returned.
|
|
|
|
* ext/date/tests/strtotime.phpt:
|
|
- MF53: Fixed test case.
|
|
|
|
* (PHP_5_3)
|
|
ext/date/tests/strtotime.phpt:
|
|
- Fixed test case.
|
|
|
|
* ext/date/php_date.c:
|
|
- MF53: Added missing folding tags.
|
|
|
|
* (PHP_5_3)
|
|
ext/date/php_date.c:
|
|
- Add missing folding tags.
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend.c:
|
|
- MFH: Send the debug info to stderr instead of stdout.
|
|
|
|
* ZendEngine2/zend.c:
|
|
- Send the debug info to stderr instead of stdout.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/php_date.c
|
|
ext/date/php_date.h:
|
|
- MFH: Added date_timestamp_get() / DateTime::getTimestamp() to retrieve
|
|
the
|
|
Unix timestamp belonging to a date object.
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/php_date.h:
|
|
- Added DateTime::getTimestamp() / date_timestamp_get().
|
|
|
|
2008-01-28 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_mysqlnd.h
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqli/tests/mysqli_get_client_stats.phpt
|
|
ext/mysqlnd/config9.m4
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqlnd/mysqlnd_libmysql_compat.h
|
|
ext/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.h
|
|
ext/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h:
|
|
MFB: More optimizations - less MM calls
|
|
Clearly separated fetching (physical reading) from decoding phases (data
|
|
interpretation). Threaded fetching added but disabled as needs more work
|
|
for
|
|
Windows. For Linux needs some touches to add pthreads if this is enabled,
|
|
probably with a compile-time switch.
|
|
The code reorganisation makes it easy to add also async API, similar to
|
|
cURL's one.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_mysqlnd.h
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqli/tests/mysqli_get_client_stats.phpt
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqlnd/mysqlnd_libmysql_compat.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.h
|
|
ext/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h:
|
|
More optimizations - less MM calls
|
|
Clearly separated fetching (physical reading) from decoding phases (data
|
|
interpretation). Threaded fetching added but disabled as needs more work
|
|
for
|
|
Windows. For Linux needs some touches to add pthreads if this is enabled,
|
|
probably with a compile-time switch.
|
|
The code reorganisation makes it easy to add also async API, similar to
|
|
cURL's one.
|
|
|
|
2008-01-28 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/SAPI.c
|
|
main/SAPI.c:
|
|
MFH: Fixed bug #43954 (Memory leak when sending the same HTTP status code
|
|
more than once.)
|
|
|
|
* main/SAPI.c:
|
|
Fixed bug #43954 (Memory leak when sending the same HTTP status code more
|
|
than once.)
|
|
|
|
2008-01-28 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* NEWS:
|
|
Remove items already in 5.3
|
|
|
|
2008-01-28 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/mysql/php_mysql_structs.h
|
|
ext/mysql/php_mysql_structs.h:
|
|
remove unused PHP_MYSQL_API macro
|
|
|
|
2008-01-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Better message
|
|
|
|
2008-01-27 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/tests/date_create-2.phpt
|
|
ext/date/tests/strtotime.phpt:
|
|
- Fixed parsing of timestamps.
|
|
|
|
2008-01-27 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* sapi/cli/tests/006.phpt
|
|
sapi/cli/tests/006.phpt:
|
|
Fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/tests/observer_006.phpt:
|
|
Remove bogus test (should be in HEAD)
|
|
|
|
2008-01-27 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/spl/tests/observer_006.phpt:
|
|
- Test went to 5.2... somehow.... very strange
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/spl/spl_observer.c
|
|
ext/spl/internal/splobjectstorage.inc
|
|
ext/spl/tests/observer_004.phpt
|
|
ext/spl/tests/observer_005.phpt
|
|
ext/spl/tests/observer_006.phpt:
|
|
MFH:
|
|
[DOC] Add ability to store associative infor with objects in
|
|
SplObjectStorage
|
|
- Add second parameter to SplObjectStorage::attach()
|
|
- Add SplObjectStorage::setInfo()
|
|
- Add SplObjectStorage::getInfo()
|
|
|
|
* ext/spl/spl_observer.c
|
|
ext/spl/internal/splobjectstorage.inc
|
|
ext/spl/tests/observer_004.phpt
|
|
ext/spl/tests/observer_005.phpt
|
|
ext/spl/tests/observer_006.phpt
|
|
ext/spl/tests/observer_006.phpt
|
|
ext/spl/tests/observer_006.phpt:
|
|
- Add second parameter to SplObjectStorage::attach()
|
|
- Add SplObjectStorage::setInfo()
|
|
- Add SplObjectStorage::getInfo()
|
|
|
|
2008-01-27 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/php_date.c:
|
|
- Update proto.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/php_date.c
|
|
ext/date/tests/timezones-list.phpt:
|
|
- MFH: Added support for selectively listing timezone identifiers through
|
|
timezone_identifiers_list() / DateTimezone::listIdentifiers().
|
|
|
|
* ext/date/tests/timezones-list.phpt
|
|
ext/date/tests/timezones-list.phpt:
|
|
|
|
- Added support for selectively listing timezone identifiers through
|
|
timezone_identifiers_list() / DateTimezone::listIdentifiers().
|
|
|
|
* ext/date/php_date.c:
|
|
- Added support for selectively listing timezone identifiers through
|
|
timezone_identifiers_list() / DateTimezone::listIdentifiers().
|
|
|
|
2008-01-27 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/date/tests/bug43003.phpt
|
|
ext/date/tests/bug43003.phpt:
|
|
fix test
|
|
|
|
2008-01-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/shmop/shmop.c:
|
|
|
|
WS
|
|
|
|
2008-01-27 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/tests/strings/moneyformat.phpt
|
|
ext/standard/tests/strings/moneyformat.phpt:
|
|
be more strict in the skipif
|
|
|
|
* ext/standard/tests/strings/moneyformat.phpt
|
|
ext/standard/tests/strings/setlocale_basic1.phpt
|
|
ext/standard/tests/strings/setlocale_basic2.phpt
|
|
ext/standard/tests/strings/setlocale_basic3.phpt
|
|
ext/standard/tests/strings/setlocale_variation1.phpt
|
|
ext/standard/tests/strings/setlocale_variation3.phpt
|
|
ext/standard/tests/strings/setlocale_variation4.phpt
|
|
ext/standard/tests/strings/setlocale_variation5.phpt:
|
|
MFB: fix skipifs
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/moneyformat.phpt
|
|
ext/standard/tests/strings/setlocale_basic1.phpt
|
|
ext/standard/tests/strings/setlocale_basic2.phpt
|
|
ext/standard/tests/strings/setlocale_basic3.phpt
|
|
ext/standard/tests/strings/setlocale_variation1.phpt
|
|
ext/standard/tests/strings/setlocale_variation3.phpt
|
|
ext/standard/tests/strings/setlocale_variation4.phpt
|
|
ext/standard/tests/strings/setlocale_variation5.phpt:
|
|
fix a bunch of SKIPIF (check for non available locales)
|
|
|
|
2008-01-27 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/libxml/php_libxml2.def:
|
|
add missing export
|
|
|
|
2008-01-27 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_observer.c:
|
|
- Minor rearrange and fix potential issue with double adding
|
|
|
|
* ext/spl/php_spl.c
|
|
ext/spl/php_spl.h
|
|
ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c:
|
|
- revert over constfying
|
|
|
|
2008-01-27 Etienne Kneuss <php@colder.ch>
|
|
|
|
* ext/spl/internal/spldoublylinkedlist.inc:
|
|
Typo
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_dllist.c
|
|
ext/spl/internal/spldoublylinkedlist.inc
|
|
ext/spl/internal/splqueue.inc
|
|
ext/spl/internal/splstack.inc
|
|
ext/spl/tests/dllist_003.phpt:
|
|
MFH: -Pointer doesn't move if we're moving forward and shifting at the same
|
|
time
|
|
-Userland implementation
|
|
-Doxygen doc
|
|
|
|
* ext/spl/spl_dllist.c
|
|
ext/spl/internal/spldoublylinkedlist.inc
|
|
ext/spl/internal/splqueue.inc
|
|
ext/spl/internal/splstack.inc
|
|
ext/spl/tests/dllist_003.phpt:
|
|
-Pointer doesn't move if we're moving forward and shifting at the same time
|
|
-Userland implementation
|
|
-Doxygen doc
|
|
|
|
2008-01-26 Etienne Kneuss <php@colder.ch>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_dllist.c
|
|
ext/spl/tests/dllist_007.phpt:
|
|
MFH: Iterator implementation in SplDoublyLinkedList, SplStack, SplQueue
|
|
|
|
* ext/spl/spl_dllist.c
|
|
ext/spl/tests/dllist_007.phpt
|
|
ext/spl/tests/dllist_007.phpt:
|
|
Iterator implementation for SplDoublyLinkedList, SplStack, SplQueue
|
|
|
|
2008-01-26 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/php_date.c
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/tm2unixtime.c
|
|
ext/date/tests/bug40743.phpt
|
|
ext/date/tests/bug41599.phpt
|
|
ext/date/tests/bug42910.phpt
|
|
ext/date/tests/bug43003.phpt
|
|
ext/date/tests/bug43527.phpt
|
|
ext/date/tests/bug43808.phpt:
|
|
- MFH Bugfixes:
|
|
- Fixed bug #43808 (date_create never fails (even when it should)).
|
|
- Fixed bug #43527 (DateTime created from a timestamp reports environment
|
|
timezone).
|
|
- Fixed bug #43003 (Invalid timezone reported for DateTime objects
|
|
constructed using a timestamp).
|
|
- Fixed bug #42190 (Constructing DateTime with TimeZone Indicator
|
|
invalidates DateTimeZone).
|
|
- Fixed bug #41599 (setTime() fails after modify() is used).
|
|
|
|
2008-01-25 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/php_spl.c
|
|
ext/spl/php_spl.h
|
|
ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c:
|
|
more const kewywording
|
|
remove spl_functions_none var (wast used anywhere
|
|
|
|
* ext/ereg/regex/cclass.h
|
|
ext/ereg/regex/regerror.c
|
|
ext/filter/filter.c
|
|
ext/spl/php_spl.c
|
|
ext/spl/php_spl.h
|
|
ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c:
|
|
MFB: const keywording
|
|
|
|
* (PHP_5_3)
|
|
ext/filter/filter.c:
|
|
const more 216 bytes (on a 32-bits host)
|
|
|
|
* (PHP_5_3)
|
|
ext/ereg/regex/cclass.h
|
|
ext/ereg/regex/regerror.c:
|
|
const'ify more 372 bytes
|
|
|
|
* ext/ereg/regex/cname.h:
|
|
MFB: const'ify
|
|
|
|
* (PHP_5_3)
|
|
ext/ereg/regex/cname.h:
|
|
const'ify more 768 bytes
|
|
|
|
* ext/pdo/pdo_sqlstate.c:
|
|
MFB: move data to const segment
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_sqlstate.c:
|
|
move about 3K of data to the const area. also reduce memory usage (~ -266
|
|
bytes :P)
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h
|
|
ext/pcre/php_pcre.h:
|
|
spread some static keywords
|
|
|
|
2008-01-25 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* ext/standard/html.c:
|
|
MFB: Fix html_entity_decode when converting numeric html entities, the
|
|
numeric values for the extended character set don't correspond to that of
|
|
windows-1251 and cp866.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/standard/html.c:
|
|
Fix html_entity_decode when converting numeric html entities, the numeric
|
|
values for the extended characters don't correspond to that of
|
|
windows-1251 and cp866.
|
|
|
|
2008-01-25 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_3)
|
|
ext/dom/dom_fe.h
|
|
ext/dom/php_dom.c
|
|
ext/dom/php_dom.h
|
|
ext/dom/xpath.c
|
|
ext/dom/tests/domxpath.phpt:
|
|
backport functionality to call user functions within XPath
|
|
add test
|
|
|
|
* ext/mysqlnd/mysqlnd_result.c:
|
|
fix win32 compile
|
|
|
|
* ext/standard/array.c:
|
|
fix zts build
|
|
|
|
2008-01-25 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/array.c:
|
|
MFH: endless loop (and stack overflow) protection in compact()
|
|
|
|
* ext/standard/array.c:
|
|
endless loop (and stack overflow) protection in compact()
|
|
|
|
2008-01-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/string.c:
|
|
|
|
Adjust new chr() param handling to address chr("") calls
|
|
|
|
2008-01-25 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_shuffle_basic.phpt
|
|
ext/standard/tests/array/array_shuffle_basic.phpt:
|
|
- Add a basic test for array_shuffle()
|
|
|
|
* ext/standard/tests/array/array_shuffle_basic.phpt
|
|
ext/standard/tests/array/array_shuffle_basic.phpt
|
|
ext/standard/tests/array/array_shuffle_basic.phpt:
|
|
1.1.4;
|
|
file array_shuffle_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/array/array_diff_key_basic.phpt
|
|
ext/standard/tests/array/array_diff_key_basic.phpt
|
|
ext/standard/tests/array/array_diff_key_variation1.phpt
|
|
ext/standard/tests/array/array_diff_key_variation1.phpt
|
|
ext/standard/tests/array/array_diff_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_diff_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_diff_ukey_basic.phpt
|
|
ext/standard/tests/array/array_diff_ukey_basic.phpt
|
|
ext/standard/tests/array/array_intersect_key_basic.phpt
|
|
ext/standard/tests/array/array_intersect_key_basic.phpt
|
|
ext/standard/tests/array/array_intersect_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_intersect_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_intersect_ukey_basic.phpt
|
|
ext/standard/tests/array/array_intersect_ukey_basic.phpt
|
|
ext/standard/tests/array/array_udiff_assoc_basic.phpt
|
|
ext/standard/tests/array/array_udiff_assoc_basic.phpt
|
|
ext/standard/tests/array/array_udiff_basic.phpt
|
|
ext/standard/tests/array/array_udiff_basic.phpt
|
|
ext/standard/tests/array/array_udiff_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_udiff_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_assoc_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_assoc_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_uassoc_basic.phpt:
|
|
- add some basic tests for array diff and intersection functions
|
|
|
|
* ext/standard/tests/array/array_diff_key_basic.phpt
|
|
ext/standard/tests/array/array_diff_key_basic.phpt
|
|
ext/standard/tests/array/array_diff_key_basic.phpt
|
|
ext/standard/tests/array/array_diff_key_variation1.phpt
|
|
ext/standard/tests/array/array_diff_key_variation1.phpt
|
|
ext/standard/tests/array/array_diff_key_variation1.phpt
|
|
ext/standard/tests/array/array_diff_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_diff_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_diff_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_diff_ukey_basic.phpt
|
|
ext/standard/tests/array/array_diff_ukey_basic.phpt
|
|
ext/standard/tests/array/array_diff_ukey_basic.phpt
|
|
ext/standard/tests/array/array_intersect_key_basic.phpt
|
|
ext/standard/tests/array/array_intersect_key_basic.phpt
|
|
ext/standard/tests/array/array_intersect_key_basic.phpt
|
|
ext/standard/tests/array/array_intersect_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_intersect_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_intersect_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_intersect_ukey_basic.phpt
|
|
ext/standard/tests/array/array_intersect_ukey_basic.phpt
|
|
ext/standard/tests/array/array_intersect_ukey_basic.phpt
|
|
ext/standard/tests/array/array_udiff_assoc_basic.phpt
|
|
ext/standard/tests/array/array_udiff_assoc_basic.phpt
|
|
ext/standard/tests/array/array_udiff_assoc_basic.phpt
|
|
ext/standard/tests/array/array_udiff_basic.phpt
|
|
ext/standard/tests/array/array_udiff_basic.phpt
|
|
ext/standard/tests/array/array_udiff_basic.phpt
|
|
ext/standard/tests/array/array_udiff_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_udiff_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_udiff_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_assoc_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_assoc_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_assoc_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_uassoc_basic.phpt
|
|
ext/standard/tests/array/array_uintersect_uassoc_basic.phpt:
|
|
1.1.4;
|
|
file array_diff_key_basic.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-01-24 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/ereg/regex/regerror.c
|
|
ext/ereg/regex/regexec.c
|
|
ext/ereg/regex/regfree.c:
|
|
use local header when building bundled regex engine
|
|
|
|
2008-01-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* win32/build/config.w32:
|
|
Fixed win32 build
|
|
|
|
* ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed compilation warnings
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed comilation warnings
|
|
|
|
2008-01-24 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/compact_basic.phpt
|
|
ext/standard/tests/array/compact_basic.phpt
|
|
ext/standard/tests/array/compact_error.phpt
|
|
ext/standard/tests/array/compact_error.phpt:
|
|
- New tests for compact()
|
|
|
|
* ext/standard/tests/array/compact_basic.phpt
|
|
ext/standard/tests/array/compact_basic.phpt
|
|
ext/standard/tests/array/compact_basic.phpt
|
|
ext/standard/tests/array/compact_error.phpt
|
|
ext/standard/tests/array/compact_error.phpt
|
|
ext/standard/tests/array/compact_error.phpt
|
|
ext/standard/tests/array/compact_variation1.phpt:
|
|
1.1.4;
|
|
- New tests for compact()
|
|
|
|
2008-01-24 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_lob.c:
|
|
fix zts build
|
|
|
|
2008-01-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Increased Zend MM cache size
|
|
|
|
* ZendEngine2/zend_gc.c:
|
|
Fixed possible GC failure bacause of EG(object_store).object_buckets
|
|
reallocation
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_gc.c:
|
|
Fixed possible GC failure because of EG(object_store).object_buckets
|
|
reallocation
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_gc.h
|
|
ZendEngine2/zend_gc.h:
|
|
Fixed GC bug
|
|
|
|
* ZendEngine2/tests/gc_027.phpt
|
|
ZendEngine2/tests/gc_027.phpt:
|
|
|
|
file gc_027.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-01-24 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend.c:
|
|
- MFH: Show GC statistics if GC benchmarking is enabled.
|
|
|
|
* ZendEngine2/zend.c:
|
|
- Show GC statistics if GC benchmarking is enabled.
|
|
|
|
2008-01-24 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/dbase/dbase.c:
|
|
Fix potential crash when non-array is used optimisticly
|
|
|
|
2008-01-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug43426.phpt
|
|
ZendEngine2/tests/bug43426.phpt:
|
|
|
|
file bug43426.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/tests/bug43426.phpt:
|
|
Fixed bug #43426 (crash on nested call_user_func() calls)
|
|
|
|
2008-01-24 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
Flag unicode safe functions
|
|
|
|
2008-01-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals.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.skl
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ZendEngine2/zend_vm_gen.php
|
|
ZendEngine2/zend_vm_gen.php
|
|
ZendEngine2/tests/bug41209.phpt
|
|
ZendEngine2/tests/bug41209.phpt:
|
|
Changed EG(argument_stack) implementation.
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug41919.phpt
|
|
ZendEngine2/tests/bug41919.phpt:
|
|
Fixed error message
|
|
|
|
2008-01-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
EXTENSIONS:
|
|
|
|
Added myself as pdo_mysql & pdo_pgsql maintainer
|
|
|
|
2008-01-23 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_execute.c
|
|
win32/build/config.w32:
|
|
fix build
|
|
|
|
2008-01-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
typo
|
|
|
|
2008-01-23 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqlnd/config.w32
|
|
ext/mysqlnd/config9.m4
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_charset.c
|
|
ext/mysqlnd/mysqlnd_charset.c
|
|
ext/mysqlnd/mysqlnd_charset.h
|
|
ext/mysqlnd/mysqlnd_charset.h
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_debug.h
|
|
ext/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqlnd/mysqlnd_libmysql_compat.h
|
|
ext/mysqlnd/mysqlnd_libmysql_compat.h
|
|
ext/mysqlnd/mysqlnd_loaddata.c
|
|
ext/mysqlnd/mysqlnd_loaddata.c
|
|
ext/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqlnd/mysqlnd_palloc.h
|
|
ext/mysqlnd/mysqlnd_portability.h
|
|
ext/mysqlnd/mysqlnd_portability.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_ps_codec.c
|
|
ext/mysqlnd/mysqlnd_qcache.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.h
|
|
ext/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqlnd/mysqlnd_result_meta.h
|
|
ext/mysqlnd/mysqlnd_statistics.c
|
|
ext/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h:
|
|
Merge with internal version
|
|
|
|
2008-01-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Additional executor specialization
|
|
|
|
2008-01-23 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/date/php_date.c:
|
|
add missing TSRMLS_CC and fix segfaults in ZTS mode
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/array_merge_recursive_variation5.phpt:
|
|
MFH: fix #43559 (array_merge_recursive() doesn't behave as expected with
|
|
duplicate NULL values)
|
|
patch by Felipe
|
|
|
|
* ext/standard/array.c:
|
|
fix #43559 (array_merge_recursive() doesn't behave as expected with
|
|
duplicate NULL values)
|
|
patch by Felipe
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug37076_1.phpt:
|
|
MFH: fix leak appearing when appending data to unnamed attribute
|
|
|
|
* (PHP_5_3)
|
|
ext/simplexml/tests/bug37076_1.phpt:
|
|
use expectF
|
|
|
|
* (PHP_5_3)
|
|
ext/simplexml/tests/bug37076_1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation5.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_3)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug37076_1.phpt
|
|
ext/simplexml/tests/bug37076_1.phpt:
|
|
fix leak appearing when appending data to unnamed attribute
|
|
|
|
2008-01-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/interbase/php_ibase_includes.h
|
|
ext/interbase/php_ibase_includes.h:
|
|
|
|
MFB:Fixed bug #43912 (Interbase column names are truncated to 31
|
|
characters)
|
|
|
|
* (PHP_5_3)
|
|
ext/interbase/php_ibase_includes.h:
|
|
Fixed bug #43912 (Interbase column names are truncated to 31 characters)
|
|
|
|
2008-01-22 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug37076.phpt:
|
|
- MFH Bugfix #37076 (SimpleXML ignores .=). (felipe, marcus)
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug37076.phpt
|
|
ext/simplexml/tests/bug37076.phpt:
|
|
- Bugfix #37076 (SimpleXML ignores .=). (felipe, marcus)
|
|
|
|
2008-01-22 Etienne Kneuss <php@colder.ch>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_dllist.c:
|
|
MFH: Typos (Dan Scott)
|
|
ctor inside the structure. dtor/ctor used on push/pop for better potential
|
|
interoperability
|
|
|
|
* NEWS
|
|
ext/spl/spl_dllist.c:
|
|
News: already in 5_3
|
|
Typos (Dan Scott)
|
|
ctor inside the structure. dtor/ctor used on push/pop for better potential
|
|
interoperability
|
|
|
|
2008-01-22 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/strpos_number.phpt
|
|
ext/standard/tests/strings/strpos_number.phpt:
|
|
add new test
|
|
|
|
* ext/standard/tests/strings/strpos_number.phpt
|
|
ext/standard/tests/strings/strpos_number.phpt
|
|
ext/standard/tests/strings/strpos_number.phpt:
|
|
1.1.4;
|
|
new test by Lars Strojny
|
|
|
|
2008-01-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/gc_001.phpt
|
|
ZendEngine2/tests/gc_001.phpt
|
|
ZendEngine2/tests/gc_002.phpt
|
|
ZendEngine2/tests/gc_002.phpt
|
|
ZendEngine2/tests/gc_003.phpt
|
|
ZendEngine2/tests/gc_003.phpt
|
|
ZendEngine2/tests/gc_004.phpt
|
|
ZendEngine2/tests/gc_004.phpt
|
|
ZendEngine2/tests/gc_005.phpt
|
|
ZendEngine2/tests/gc_005.phpt
|
|
ZendEngine2/tests/gc_006.phpt
|
|
ZendEngine2/tests/gc_006.phpt
|
|
ZendEngine2/tests/gc_007.phpt
|
|
ZendEngine2/tests/gc_007.phpt
|
|
ZendEngine2/tests/gc_008.phpt
|
|
ZendEngine2/tests/gc_008.phpt
|
|
ZendEngine2/tests/gc_009.phpt
|
|
ZendEngine2/tests/gc_009.phpt
|
|
ZendEngine2/tests/gc_010.phpt
|
|
ZendEngine2/tests/gc_010.phpt
|
|
ZendEngine2/tests/gc_011.phpt
|
|
ZendEngine2/tests/gc_011.phpt
|
|
ZendEngine2/tests/gc_012.phpt
|
|
ZendEngine2/tests/gc_012.phpt
|
|
ZendEngine2/tests/gc_013.phpt
|
|
ZendEngine2/tests/gc_013.phpt
|
|
ZendEngine2/tests/gc_014.phpt
|
|
ZendEngine2/tests/gc_014.phpt
|
|
ZendEngine2/tests/gc_015.phpt
|
|
ZendEngine2/tests/gc_015.phpt
|
|
ZendEngine2/tests/gc_016.phpt
|
|
ZendEngine2/tests/gc_016.phpt
|
|
ZendEngine2/tests/gc_017.phpt
|
|
ZendEngine2/tests/gc_017.phpt
|
|
ZendEngine2/tests/gc_018.phpt
|
|
ZendEngine2/tests/gc_018.phpt
|
|
ZendEngine2/tests/gc_019.phpt
|
|
ZendEngine2/tests/gc_019.phpt
|
|
ZendEngine2/tests/gc_020.phpt
|
|
ZendEngine2/tests/gc_020.phpt
|
|
ZendEngine2/tests/gc_021.phpt
|
|
ZendEngine2/tests/gc_021.phpt
|
|
ZendEngine2/tests/gc_022.phpt
|
|
ZendEngine2/tests/gc_022.phpt
|
|
ZendEngine2/tests/gc_023.phpt
|
|
ZendEngine2/tests/gc_023.phpt
|
|
ZendEngine2/tests/gc_024.phpt
|
|
ZendEngine2/tests/gc_024.phpt
|
|
ZendEngine2/tests/gc_025.phpt
|
|
ZendEngine2/tests/gc_025.phpt
|
|
ZendEngine2/tests/gc_026.phpt
|
|
ZendEngine2/tests/gc_026.phpt
|
|
main/main.c:
|
|
|
|
file gc_001.phpt was initially added on branch PHP_5_3.
|
|
|
|
* ZendEngine2/zend_gc.c
|
|
ZendEngine2/zend_gc.c
|
|
ZendEngine2/zend_gc.h
|
|
ZendEngine2/zend_gc.h
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
|
|
file zend_gc.c was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
configure.in
|
|
configure.in
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_gc.c
|
|
ZendEngine2/zend_gc.h
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/gc_001.phpt
|
|
ZendEngine2/tests/gc_002.phpt
|
|
ZendEngine2/tests/gc_003.phpt
|
|
ZendEngine2/tests/gc_004.phpt
|
|
ZendEngine2/tests/gc_005.phpt
|
|
ZendEngine2/tests/gc_006.phpt
|
|
ZendEngine2/tests/gc_007.phpt
|
|
ZendEngine2/tests/gc_008.phpt
|
|
ZendEngine2/tests/gc_009.phpt
|
|
ZendEngine2/tests/gc_010.phpt
|
|
ZendEngine2/tests/gc_011.phpt
|
|
ZendEngine2/tests/gc_012.phpt
|
|
ZendEngine2/tests/gc_013.phpt
|
|
ZendEngine2/tests/gc_014.phpt
|
|
ZendEngine2/tests/gc_015.phpt
|
|
ZendEngine2/tests/gc_016.phpt
|
|
ZendEngine2/tests/gc_017.phpt
|
|
ZendEngine2/tests/gc_018.phpt
|
|
ZendEngine2/tests/gc_019.phpt
|
|
ZendEngine2/tests/gc_020.phpt
|
|
ZendEngine2/tests/gc_021.phpt
|
|
ZendEngine2/tests/gc_022.phpt
|
|
ZendEngine2/tests/gc_023.phpt
|
|
ZendEngine2/tests/gc_024.phpt
|
|
ZendEngine2/tests/gc_025.phpt
|
|
ZendEngine2/tests/gc_026.phpt
|
|
main/main.c:
|
|
Added garbage collector
|
|
|
|
2008-01-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/string.c:
|
|
use new param parsing API
|
|
|
|
2008-01-21 Etienne Kneuss <php@colder.ch>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/spl/spl.php
|
|
ext/spl/internal/spldoublylinkedlist.inc
|
|
ext/spl/internal/splqueue.inc
|
|
ext/spl/internal/splstack.inc:
|
|
MFH: Add doxygen docs for SplDoublyLinkedList, SplStack, SplQueue
|
|
|
|
* NEWS
|
|
ext/spl/spl.php
|
|
ext/spl/internal/spldoublylinkedlist.inc
|
|
ext/spl/internal/spldoublylinkedlist.inc
|
|
ext/spl/internal/splqueue.inc
|
|
ext/spl/internal/splqueue.inc
|
|
ext/spl/internal/splstack.inc
|
|
ext/spl/internal/splstack.inc:
|
|
Add doxygen docs for SplDoublyLinkedList, SplStack, SplQueue
|
|
|
|
2008-01-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_language_scanner.l:
|
|
Changed exception handling. Now each op_array doesn't contain
|
|
ZEND_HANDLE_EXCEPTION opcode in the end
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
Fixed compilation warning
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.c:
|
|
Yet another comparison optimisation for usual cases
|
|
|
|
2008-01-21 David Coallier <david.coallier@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
- Added lcfirst() announcement.
|
|
|
|
2008-01-21 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/bug42861.phpt:
|
|
fix #42861 (strtr() crashes in Unicode mode when $from argument is empty)
|
|
|
|
2008-01-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Eliminate unnecessary checks for INC/DEC IS_CV
|
|
|
|
2008-01-21 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/calendar/calendar.c:
|
|
fix newly added segfault
|
|
|
|
2008-01-21 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/ctype/ctype.c:
|
|
Unicode migration for ext/ctype
|
|
|
|
* ext/iconv/iconv.c:
|
|
Some unicode upgrades...
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
Flag safe func
|
|
|
|
* ext/calendar/cal_unix.c
|
|
ext/calendar/easter.c:
|
|
Flag additional unicode safe funcs
|
|
|
|
* ext/calendar/calendar.c
|
|
ext/calendar/php_calendar.h:
|
|
Make unicode ready
|
|
|
|
2008-01-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/wddx/php_wddx_api.h
|
|
ext/wddx/wddx.c:
|
|
|
|
MFB: Optimize wddx boolean encoding
|
|
|
|
* (PHP_5_3)
|
|
ext/wddx/php_wddx_api.h
|
|
ext/wddx/wddx.c:
|
|
|
|
Optimize wddx boolean encoding
|
|
|
|
2008-01-20 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Add note about new getopt() features
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysql/php_mysql.c:
|
|
MFH: Fixed bug #43875 (Two error messages returned for $new and $flag
|
|
argument in mysql_connect())
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/php_mysql.c:
|
|
MFH: Fixed bug#43875 (Two error messages returned for $new and $flag
|
|
argument in mysql_connect())
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
Fixed bug#43875 (Two error messages returned for $new and $flag argument in
|
|
mysql_connect())
|
|
|
|
2008-01-20 Etienne Kneuss <php@colder.ch>
|
|
|
|
* ext/spl/spl_dllist.c
|
|
ext/spl/tests/dllist_006.phpt:
|
|
Fix mem errors
|
|
|
|
2008-01-19 David Coallier <david.coallier@gmail.com>
|
|
|
|
* ext/standard/string.c:
|
|
- Wrong icu call, now using u_strToLower correctly
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_string.h
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/lcfirst.phpt:
|
|
- MFH (lcfirst())
|
|
- Initial test for lcfirst
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/php_string.h
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/lcfirst.phpt
|
|
ext/standard/tests/strings/lcfirst.phpt:
|
|
- Added lcfirst() function. The sister function of ucfirst()
|
|
- Test #1 for lcfirst()
|
|
|
|
2008-01-19 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/config.w32:
|
|
Fix build issue
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/config.w32:
|
|
Fix compile issue
|
|
|
|
2008-01-18 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/oci8.c:
|
|
Add ifdef
|
|
|
|
2008-01-18 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/mysql/tests/mysql_phpinfo.phpt:
|
|
fix test
|
|
the library vresion is actually exposed by ext/mysqli, not ext/mysql
|
|
|
|
* (PHP_5_2)
|
|
ext/mysql/tests/001.phpt
|
|
ext/mysqli/tests/bug42548.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
2008-01-18 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/php_zip.c
|
|
ext/zip/php_zip.h
|
|
ext/zip/php_zip.h:
|
|
- MFB: reflect the correct version
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c
|
|
ext/zip/php_zip.h:
|
|
- reflect the correct version
|
|
|
|
2008-01-18 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* ext/zip/Makefile.frag
|
|
ext/zip/Makefile.frag
|
|
ext/zip/config.m4
|
|
ext/zip/config.m4
|
|
ext/zip/php_zip.c
|
|
ext/zip/php_zip.c:
|
|
MF5.3: install headers, use correct zip version
|
|
|
|
* ext/zip/Makefile.frag
|
|
ext/zip/Makefile.frag
|
|
ext/zip/Makefile.frag
|
|
ext/zip/config.m4:
|
|
1.1.4;
|
|
file Makefile.frag was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/zip/php_zip.c:
|
|
update module version number
|
|
|
|
2008-01-17 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
pcre 7.5 is in 5.2 branch as well
|
|
|
|
2008-01-17 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* (PHP_5_2)
|
|
win32/build/confutils.js:
|
|
MFH: add errors when missing dependencies (Steph)
|
|
|
|
2008-01-17 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/lib/tm2unixtime.c
|
|
ext/date/lib/tm2unixtime.c
|
|
ext/date/tests/bug41599.phpt:
|
|
- Fixed bug #41599 (setTime() fails after modify() is used).
|
|
|
|
* ext/date/tests/bug41599.phpt
|
|
ext/date/tests/bug41599.phpt:
|
|
|
|
- Fixed bug #41599 (setTime() fails after modify() is used).
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/tests/bug43075.phpt:
|
|
- MFH: Fixed bug #43075 (Support 2007-11-01T24:00:00+00:00).
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/tests/bug43075.phpt
|
|
ext/date/tests/bug43075.phpt:
|
|
- Fixed bug #43075 (Support 2007-11-01T24:00:00+00:00).
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/php_date.c
|
|
ext/date/tests/bug43808.phpt:
|
|
- MFH: Fixed bug #43808 (date_create never fails (even when it should)).
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/tests/bug43808.phpt
|
|
ext/date/tests/bug43808.phpt:
|
|
- Fixed bug #43808 (date_create never fails (even when it should)).
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/php_date.c
|
|
ext/date/php_date.c
|
|
ext/date/tests/bug43003.phpt:
|
|
- Fixed bug #43003 (Invalid timezone reported for DateTime objects
|
|
constructed
|
|
using a timestamp).
|
|
|
|
* ext/date/tests/bug43003.phpt
|
|
ext/date/tests/bug43003.phpt:
|
|
|
|
- Fixed bug #43003 (Invalid timezone reported for DateTime objects
|
|
constructed
|
|
using a timestamp).
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/php_date.c
|
|
ext/date/lib/parse_date.c
|
|
ext/date/tests/bug40743.phpt
|
|
ext/date/tests/bug42910.phpt
|
|
ext/date/tests/bug43527.phpt:
|
|
- MFH: Added support for abbreviation and offset based timezone specifiers
|
|
for
|
|
DateTime::getOffset() and DateTime::getName().
|
|
- MFH: Fixed bug #43527 (DateTime created from a timestamp reports
|
|
environment
|
|
timezone).
|
|
- MFH: Fixed bug #42190 (Constructing DateTime with TimeZone Indicator
|
|
invalidates DateTimeZone).
|
|
|
|
* ext/date/tests/bug40743.phpt
|
|
ext/date/tests/bug40743.phpt
|
|
ext/date/tests/bug42910.phpt
|
|
ext/date/tests/bug42910.phpt
|
|
ext/date/tests/bug43527.phpt
|
|
ext/date/tests/bug43527.phpt:
|
|
|
|
- Added support for abbreviation and offset based timezone specifiers for
|
|
DateTime::getOffset() and DateTime::getName().
|
|
- Fixed bug #43527 (DateTime created from a timestamp reports environment
|
|
timezone).
|
|
- Fixed bug #42190 (Constructing DateTime with TimeZone Indicator
|
|
invalidates
|
|
DateTimeZone).
|
|
|
|
* ext/date/php_date.c:
|
|
- Added support for abbreviation and offset based timezone specifiers for
|
|
DateTime::getOffset() and DateTime::getName().
|
|
- Fixed bug #43527 (DateTime created from a timestamp reports environment
|
|
timezone).
|
|
- Fixed bug #42190 (Constructing DateTime with TimeZone Indicator
|
|
invalidates
|
|
DateTimeZone).
|
|
|
|
2008-01-17 Lukas Smith <smith@pooteeweet.org>
|
|
|
|
* README.MAILINGLIST_RULES:
|
|
- mention rfc 1855
|
|
|
|
2008-01-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/dns.c:
|
|
|
|
MFB: Fixed bug #43871 (crash inside dns_get_record)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/dns.c:
|
|
|
|
Fixed bug #43871 (crash inside dns_get_record)
|
|
|
|
2008-01-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
MFB: Fixed bug #42779 (Incorrect forcing from HTTP/1.0 request to HTTP/1.1
|
|
response)
|
|
|
|
* (PHP_5_3)
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
Fixed bug #42779 (Incorrect forcing from HTTP/1.0 request to HTTP/1.1
|
|
response)
|
|
|
|
2008-01-16 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug37964.phpt:
|
|
- MFH Fixed Bug #37964 (Reflection shows private methods of parent class)
|
|
(felipe@php.net)
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug37964.phpt
|
|
ext/reflection/tests/bug37964.phpt:
|
|
- Fixed Bug #37964 (Reflection shows private methods of parent class)
|
|
(felipe@php.net)
|
|
|
|
2008-01-16 David Coallier <david.coallier@gmail.com>
|
|
|
|
* ext/standard/tests/strings/ucfirst1.phpt:
|
|
- run-tests.php -U
|
|
- The unicode test's error messages are working
|
|
|
|
* ext/standard/tests/strings/ucfirst1.phpt:
|
|
- MFB
|
|
- Make sure to return the good error message with new parse parameters api
|
|
of ucfirst()
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/ucfirst.phpt:
|
|
- Making sure the tests are not failing after modifications to the new
|
|
zend-parsing-parameters in ucfirst()
|
|
|
|
2008-01-16 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/string.c:
|
|
MFH: fix #43863 (str_word_count() breaks on cyrillic "ya" in locale cp1251)
|
|
patch by phprus at gmail dot com
|
|
|
|
* ext/standard/string.c:
|
|
fix #43863 (str_word_count() breaks on cyrillic "ya" in locale cp1251)
|
|
patch by phprus at gmail dot com
|
|
|
|
2008-01-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Fixed wrong type cast
|
|
|
|
2008-01-16 David Coallier <david.coallier@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/string.c:
|
|
- MFH
|
|
- Making sure this is also using the good zend parsing and added
|
|
the php_ucfirst function
|
|
|
|
* ext/standard/string.c:
|
|
- Make sure ucfirst is using the new zend-parse-parameters api
|
|
- added php_ucfirst for non-unicode calls
|
|
|
|
2008-01-16 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/config.m4
|
|
ext/oci8/config.m4:
|
|
MFH: fix #41941 (oci8 extension not lib64 savvy)
|
|
|
|
* ext/oci8/config.m4:
|
|
fix #41941 (oci8 extension not lib64 savvy)
|
|
|
|
2008-01-15 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/oci8/tests/bug43492.phpt
|
|
ext/oci8/tests/bug43492.phpt:
|
|
MFH: Testcase for #43492 (nested cursors)
|
|
|
|
* ext/oci8/tests/bug43492.phpt
|
|
ext/oci8/tests/bug43492.phpt
|
|
ext/oci8/tests/bug43492.phpt:
|
|
1.1.4;
|
|
Testcase for #43492 (nested cursors)
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug43497.phpt
|
|
ext/oci8/tests/bug43497.phpt:
|
|
MFB: fix #43497 (OCI8 XML/getClobVal aka temporary LOBs leak UGA memory)
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug43497.phpt
|
|
ext/oci8/tests/bug43497.phpt
|
|
ext/oci8/tests/bug43497.phpt:
|
|
fix #43497 (OCI8 XML/getClobVal aka temporary LOBs leak UGA memory)
|
|
|
|
2008-01-15 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
fix #43680 (OnUpdateUTF8String problems in PHP 6)
|
|
patch by Christopher Jones
|
|
|
|
2008-01-15 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/spl/spl_dllist.c:
|
|
fix win build
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c
|
|
ext/openssl/openssl.c:
|
|
MFH: fix memleak in sign and verify functions
|
|
|
|
* ext/openssl/openssl.c:
|
|
fix memleak in sign and verify functions
|
|
|
|
2008-01-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/zlib/tests/bug_40189_2.phpt:
|
|
Allow test to run from any directory
|
|
|
|
2008-01-15 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
run-tests.php:
|
|
- MFH valgrind detection, note in header
|
|
|
|
* run-tests.php:
|
|
- Detect versions of valgrind that have an appendix to their verion number
|
|
- Show whether valgrind is being used in test header
|
|
|
|
2008-01-15 Etienne Kneuss <php@colder.ch>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_dllist.c
|
|
ext/spl/tests/dllist_001.phpt
|
|
ext/spl/tests/dllist_004.phpt
|
|
ext/spl/tests/dllist_005.phpt:
|
|
Fix ZTS build, fix tests
|
|
|
|
* ext/spl/spl_dllist.c:
|
|
Fix ZTS build
|
|
|
|
2008-01-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug43851.phpt:
|
|
Fixed bug #43851 (Memory corrution on reuse of assigned value)
|
|
|
|
* ZendEngine2/tests/bug43851.phpt
|
|
ZendEngine2/tests/bug43851.phpt:
|
|
|
|
file bug43851.phpt was initially added on branch PHP_5_3.
|
|
|
|
2008-01-15 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c:
|
|
- Fix the fix
|
|
|
|
2008-01-15 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_alloc.c:
|
|
oops..
|
|
I didn't mean to commit this
|
|
|
|
2008-01-15 Etienne Kneuss <php@colder.ch>
|
|
|
|
* ext/spl/spl_dllist.h:
|
|
Bump year
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/CREDITS
|
|
ext/spl/config.m4
|
|
ext/spl/config.w32
|
|
ext/spl/php_spl.c
|
|
ext/spl/spl_dllist.c
|
|
ext/spl/spl_dllist.h
|
|
ext/spl/tests/dllist_001.phpt
|
|
ext/spl/tests/dllist_002.phpt
|
|
ext/spl/tests/dllist_003.phpt
|
|
ext/spl/tests/dllist_004.phpt
|
|
ext/spl/tests/dllist_005.phpt
|
|
ext/spl/tests/dllist_006.phpt:
|
|
MFH: Implement splDoublyLinkedList, splQueue, splStack classes in SPL
|
|
|
|
* ext/spl/CREDITS
|
|
ext/spl/config.m4
|
|
ext/spl/config.w32
|
|
ext/spl/php_spl.c
|
|
ext/spl/spl_dllist.c
|
|
ext/spl/spl_dllist.c
|
|
ext/spl/spl_dllist.h
|
|
ext/spl/spl_dllist.h
|
|
ext/spl/tests/dllist_001.phpt
|
|
ext/spl/tests/dllist_001.phpt
|
|
ext/spl/tests/dllist_002.phpt
|
|
ext/spl/tests/dllist_002.phpt
|
|
ext/spl/tests/dllist_003.phpt
|
|
ext/spl/tests/dllist_003.phpt
|
|
ext/spl/tests/dllist_004.phpt
|
|
ext/spl/tests/dllist_004.phpt
|
|
ext/spl/tests/dllist_005.phpt
|
|
ext/spl/tests/dllist_005.phpt
|
|
ext/spl/tests/dllist_006.phpt
|
|
ext/spl/tests/dllist_006.phpt:
|
|
Implement splDoublyLinkedList, splQueue, splStack classes in SPL
|
|
|
|
2008-01-15 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h:
|
|
rename and export the macros
|
|
patch by colder
|
|
|
|
2008-01-14 Brian Shire <shire@tekrat.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug42850.phpt
|
|
ext/standard/tests/array/bug42850.phpt:
|
|
MFH: Fix bug #42850 array_walk_recursive() leaves references, refix bug
|
|
#34982
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/bug42850.phpt
|
|
ext/standard/tests/array/bug42850.phpt
|
|
ext/standard/tests/array/bug42850.phpt:
|
|
Fix bug #42850 array_walk_recursive() leaves references, refix bug #34982
|
|
|
|
2008-01-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_stmt.c
|
|
ext/pdo/pdo_stmt.c:
|
|
|
|
MFB: Missing patch bit from the FETCH_GROUP fix
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c:
|
|
|
|
Missing patch bit from the FETCH_GROUP fix
|
|
|
|
2008-01-14 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c:
|
|
- Fix memleak (found by colder)
|
|
|
|
2008-01-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
|
|
Fixed in 5.2
|
|
|
|
2008-01-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/zlib/tests/ob_003.phpt
|
|
ext/zlib/tests/ob_004.phpt
|
|
ext/zlib/tests/ob_005.phpt:
|
|
force tests to be run in CGI mode
|
|
|
|
* ext/pcre/upgrade-pcre.php
|
|
ext/pcre/upgrade-pcre.php:
|
|
MFB5.2: fix script for files with short names
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pcre/upgrade-pcre.php
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_chartables.c
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/ucptable.h
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput8
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput8:
|
|
upgrade PCRE to version 7.5 (as asked by Ilia
|
|
|
|
* ext/standard/tests/dir/.cvsignore:
|
|
add cvsignore
|
|
|
|
* ext/standard/tests/dir/.cvsignore
|
|
ext/standard/tests/dir/.cvsignore:
|
|
|
|
file .cvsignore was initially added on branch PHP_5_3.
|
|
|
|
2008-01-14 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/zip/php_zip.c:
|
|
fix build
|
|
|
|
2008-01-14 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
merge in cgi fixes from PHP_5_3
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/lib/zip_alias.h
|
|
ext/zip/lib/zipint_alias.h:
|
|
add missing alias .h files
|
|
|
|
* (PHP_5_3)
|
|
ext/zip/config.w32
|
|
ext/zip/lib/zip.h:
|
|
MFH: fix windows build for all cases, and always export symbols (Steph Fox)
|
|
|
|
* ext/zip/config.w32
|
|
ext/zip/lib/zip.h:
|
|
MFPECL: fix windows build for all cases, and always export symbols (Steph
|
|
Fox)
|
|
|
|
2008-01-13 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* (PHP_5_3)
|
|
ext/zip/lib/zip.h:
|
|
MFH: add missing define for statically-built zip ext
|
|
|
|
* ext/zip/lib/zip.h:
|
|
add missing define for statically-built zip ext
|
|
|
|
* main/streams/streams.c:
|
|
use correct macro
|
|
|
|
2008-01-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/php_date.c:
|
|
- Fixed TSRM builds.
|
|
|
|
* (PHP_5_3)
|
|
ext/date/php_date.c:
|
|
- Fixed TSRM builds.
|
|
|
|
2008-01-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/cli/tests/006.phpt:
|
|
|
|
MFB: fixed test
|
|
|
|
* (PHP_5_3)
|
|
sapi/cli/tests/006.phpt:
|
|
|
|
Fixed test
|
|
|
|
2008-01-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/php_date.h
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/lib/timelib.h:
|
|
- MF53: Added new date/time functionality:
|
|
|
|
* date_parse_from_format(): Parse date/time strings according to a
|
|
format.
|
|
* date_create_from_format()/DateTime::createFromFormat(): Create a
|
|
date/time
|
|
object by parsing a date/time string according to a given format.
|
|
* date_get_last_errors()/DateTime::getLastErrors(): Return a list of
|
|
warnings
|
|
and errors that were found while parsing a date/time string through:
|
|
- strtotime() / new DateTime
|
|
- date_create_from_format() / DateTime::createFromFormat()
|
|
- date_parse_from_format()
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/php_date.c
|
|
ext/date/php_date.h
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/lib/timelib.h:
|
|
- Added new date/time functionality:
|
|
|
|
* date_parse_from_format(): Parse date/time strings according to a
|
|
format.
|
|
* date_create_from_format()/DateTime::createFromFormat(): Create a
|
|
date/time
|
|
object by parsing a date/time string according to a given format.
|
|
* date_get_last_errors()/DateTime::getLastErrors(): Return a list of
|
|
warnings
|
|
and errors that were found while parsing a date/time string through:
|
|
- strtotime() / new DateTime
|
|
- date_create_from_format() / DateTime::createFromFormat()
|
|
- date_parse_from_format()
|
|
|
|
2008-01-13 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/tests/bug42945.phpt:
|
|
MFB: fix bug #42945
|
|
|
|
* ext/pcre/tests/bug42945.phpt
|
|
ext/pcre/tests/bug42945.phpt:
|
|
|
|
file bug42945.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/pcre/php_pcre.c:
|
|
Fixed bug #42945 (preg_split() swallows part of the string)
|
|
|
|
* ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_chartables.c
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/ucptable.h
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput8
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput8:
|
|
upgrade to PCRE 7.5
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/ucptable.h
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6:
|
|
upgrade PCRE to version 7.5
|
|
|
|
2008-01-13 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/lib/zipint_alias.h:
|
|
MFB: a few fixes: overwrote all my careful work in zipint_alias.h with
|
|
zipint.h, so had to restore that.
|
|
PHP_RAW_NAMED_FE() won't work, have to use ZEND_RAW_FENTRY
|
|
|
|
* (PHP_5_3)
|
|
ext/zip/php_zip.c
|
|
ext/zip/lib/zipint_alias.h:
|
|
a few fixes: overwrite all my careful work in zipint_alias.h with zipint.h,
|
|
so had to restore that.
|
|
PHP_RAW_NAMED_FE() won't work, have to use ZEND_RAW_FENTRY
|
|
|
|
* (PHP_5_3)
|
|
ext/zip/php_zip.c
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip_alias.h
|
|
ext/zip/lib/zipint.h
|
|
ext/zip/lib/zipint_alias.h:
|
|
MFH: alias all zip identifiers to avoid potential name conflicts with other
|
|
apache libs that may export zip symbols
|
|
|
|
* ext/zip/lib/zip_alias.h
|
|
ext/zip/lib/zip_alias.h
|
|
ext/zip/lib/zipint.h
|
|
ext/zip/lib/zipint_alias.h
|
|
ext/zip/lib/zipint_alias.h:
|
|
|
|
MFPECL: alias all zip identifiers to avoid potential name conflicts with
|
|
other apache libs that may export zip symbols
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/lib/zip.h:
|
|
MFPECL: alias all zip identifiers to avoid potential name conflicts with
|
|
other apache libs that may export zip symbols
|
|
|
|
2008-01-12 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* ext/zlib/zlib_filter.c:
|
|
wrong file version merged in fix for Bug #40189, here is the correct fix
|
|
|
|
* ext/bz2/bz2_filter.c
|
|
ext/zlib/zlib_filter.c:
|
|
MFB: far better fix for bug #40189
|
|
|
|
* (PHP_5_3)
|
|
ext/bz2/bz2_filter.c
|
|
ext/zlib/zlib_filter.c:
|
|
far better fix for bug #40189
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/bz2/bz2_filter.c
|
|
ext/bz2/bz2_filter.c
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/tests/bug.tar
|
|
ext/zlib/tests/bug.tar
|
|
ext/zlib/tests/bug_40189.phpt
|
|
ext/zlib/tests/bug_40189.phpt
|
|
ext/zlib/tests/bug_40189_2.phpt
|
|
ext/zlib/tests/bug_40189_2.phpt:
|
|
MFH: fix faulty fix for Bug #40189, and provide real fix for the bug
|
|
|
|
* ext/zlib/tests/bug.tar
|
|
ext/zlib/tests/bug.tar
|
|
ext/zlib/tests/bug.tar
|
|
ext/zlib/tests/bug_40189.phpt
|
|
ext/zlib/tests/bug_40189.phpt
|
|
ext/zlib/tests/bug_40189.phpt
|
|
ext/zlib/tests/bug_40189_2.phpt
|
|
ext/zlib/tests/bug_40189_2.phpt
|
|
ext/zlib/tests/bug_40189_2.phpt:
|
|
1.1.4;
|
|
fix faulty fix for Bug #40189, and provide real fix for the bug
|
|
|
|
* ext/bz2/bz2_filter.c
|
|
ext/zlib/zlib_filter.c:
|
|
fix faulty fix for Bug #40189, and provide real fix for the bug
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/file/include_userstream_002.phpt
|
|
ext/standard/tests/file/include_userstream_003.phpt
|
|
main/streams/streams.c:
|
|
MFH: clarify error message on why opening a stream wrapper failed for
|
|
allow_url_include/allow_url_fopen, add test for allow_url_fopen
|
|
|
|
* ext/standard/tests/file/include_userstream_002.phpt
|
|
ext/standard/tests/file/include_userstream_003.phpt
|
|
ext/standard/tests/file/include_userstream_003.phpt
|
|
main/streams/streams.c:
|
|
clarify error message on why opening a stream wrapper failed for
|
|
allow_url_include/allow_url_fopen, add test for allow_url_fopen
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/config.w32
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip_add.c
|
|
ext/zip/lib/zip_add_dir.c
|
|
ext/zip/lib/zip_close.c
|
|
ext/zip/lib/zip_delete.c
|
|
ext/zip/lib/zip_dirent.c
|
|
ext/zip/lib/zip_entry_free.c
|
|
ext/zip/lib/zip_entry_new.c
|
|
ext/zip/lib/zip_error.c
|
|
ext/zip/lib/zip_error_clear.c
|
|
ext/zip/lib/zip_error_get.c
|
|
ext/zip/lib/zip_error_get_sys_type.c
|
|
ext/zip/lib/zip_error_strerror.c
|
|
ext/zip/lib/zip_error_to_str.c
|
|
ext/zip/lib/zip_fclose.c
|
|
ext/zip/lib/zip_file_error_clear.c
|
|
ext/zip/lib/zip_file_error_get.c
|
|
ext/zip/lib/zip_file_get_offset.c
|
|
ext/zip/lib/zip_file_strerror.c
|
|
ext/zip/lib/zip_fopen.c
|
|
ext/zip/lib/zip_fopen_index.c
|
|
ext/zip/lib/zip_fread.c
|
|
ext/zip/lib/zip_free.c
|
|
ext/zip/lib/zip_get_archive_comment.c
|
|
ext/zip/lib/zip_get_file_comment.c
|
|
ext/zip/lib/zip_get_name.c
|
|
ext/zip/lib/zip_get_num_files.c
|
|
ext/zip/lib/zip_memdup.c
|
|
ext/zip/lib/zip_name_locate.c
|
|
ext/zip/lib/zip_new.c
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_rename.c
|
|
ext/zip/lib/zip_replace.c
|
|
ext/zip/lib/zip_set_archive_comment.c
|
|
ext/zip/lib/zip_set_file_comment.c
|
|
ext/zip/lib/zip_set_name.c
|
|
ext/zip/lib/zip_source_buffer.c
|
|
ext/zip/lib/zip_source_file.c
|
|
ext/zip/lib/zip_source_filep.c
|
|
ext/zip/lib/zip_source_free.c
|
|
ext/zip/lib/zip_source_function.c
|
|
ext/zip/lib/zip_source_zip.c
|
|
ext/zip/lib/zip_stat.c
|
|
ext/zip/lib/zip_stat_index.c
|
|
ext/zip/lib/zip_stat_init.c
|
|
ext/zip/lib/zip_strerror.c
|
|
ext/zip/lib/zip_unchange.c
|
|
ext/zip/lib/zip_unchange_all.c
|
|
ext/zip/lib/zip_unchange_archive.c
|
|
ext/zip/lib/zip_unchange_data.c
|
|
ext/zip/lib/zip_win32.h
|
|
ext/zip/lib/zipint.h:
|
|
revert last commit, was to wrong branch
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/config.w32
|
|
ext/zip/config.w32
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip_add.c
|
|
ext/zip/lib/zip_add.c
|
|
ext/zip/lib/zip_add_dir.c
|
|
ext/zip/lib/zip_add_dir.c
|
|
ext/zip/lib/zip_close.c
|
|
ext/zip/lib/zip_close.c
|
|
ext/zip/lib/zip_delete.c
|
|
ext/zip/lib/zip_delete.c
|
|
ext/zip/lib/zip_dirent.c
|
|
ext/zip/lib/zip_dirent.c
|
|
ext/zip/lib/zip_entry_free.c
|
|
ext/zip/lib/zip_entry_free.c
|
|
ext/zip/lib/zip_entry_new.c
|
|
ext/zip/lib/zip_entry_new.c
|
|
ext/zip/lib/zip_error.c
|
|
ext/zip/lib/zip_error.c
|
|
ext/zip/lib/zip_error_clear.c
|
|
ext/zip/lib/zip_error_clear.c
|
|
ext/zip/lib/zip_error_get.c
|
|
ext/zip/lib/zip_error_get.c
|
|
ext/zip/lib/zip_error_get_sys_type.c
|
|
ext/zip/lib/zip_error_get_sys_type.c
|
|
ext/zip/lib/zip_error_strerror.c
|
|
ext/zip/lib/zip_error_strerror.c
|
|
ext/zip/lib/zip_error_to_str.c
|
|
ext/zip/lib/zip_error_to_str.c
|
|
ext/zip/lib/zip_fclose.c
|
|
ext/zip/lib/zip_fclose.c
|
|
ext/zip/lib/zip_file_error_clear.c
|
|
ext/zip/lib/zip_file_error_clear.c
|
|
ext/zip/lib/zip_file_error_get.c
|
|
ext/zip/lib/zip_file_error_get.c
|
|
ext/zip/lib/zip_file_get_offset.c
|
|
ext/zip/lib/zip_file_get_offset.c
|
|
ext/zip/lib/zip_file_strerror.c
|
|
ext/zip/lib/zip_file_strerror.c
|
|
ext/zip/lib/zip_fopen.c
|
|
ext/zip/lib/zip_fopen.c
|
|
ext/zip/lib/zip_fopen_index.c
|
|
ext/zip/lib/zip_fopen_index.c
|
|
ext/zip/lib/zip_fread.c
|
|
ext/zip/lib/zip_fread.c
|
|
ext/zip/lib/zip_free.c
|
|
ext/zip/lib/zip_free.c
|
|
ext/zip/lib/zip_get_archive_comment.c
|
|
ext/zip/lib/zip_get_archive_comment.c
|
|
ext/zip/lib/zip_get_file_comment.c
|
|
ext/zip/lib/zip_get_file_comment.c
|
|
ext/zip/lib/zip_get_name.c
|
|
ext/zip/lib/zip_get_name.c
|
|
ext/zip/lib/zip_get_num_files.c
|
|
ext/zip/lib/zip_get_num_files.c
|
|
ext/zip/lib/zip_memdup.c
|
|
ext/zip/lib/zip_memdup.c
|
|
ext/zip/lib/zip_name_locate.c
|
|
ext/zip/lib/zip_name_locate.c
|
|
ext/zip/lib/zip_new.c
|
|
ext/zip/lib/zip_new.c
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_rename.c
|
|
ext/zip/lib/zip_rename.c
|
|
ext/zip/lib/zip_replace.c
|
|
ext/zip/lib/zip_replace.c
|
|
ext/zip/lib/zip_set_archive_comment.c
|
|
ext/zip/lib/zip_set_archive_comment.c
|
|
ext/zip/lib/zip_set_file_comment.c
|
|
ext/zip/lib/zip_set_file_comment.c
|
|
ext/zip/lib/zip_set_name.c
|
|
ext/zip/lib/zip_set_name.c
|
|
ext/zip/lib/zip_source_buffer.c
|
|
ext/zip/lib/zip_source_buffer.c
|
|
ext/zip/lib/zip_source_file.c
|
|
ext/zip/lib/zip_source_file.c
|
|
ext/zip/lib/zip_source_filep.c
|
|
ext/zip/lib/zip_source_filep.c
|
|
ext/zip/lib/zip_source_free.c
|
|
ext/zip/lib/zip_source_free.c
|
|
ext/zip/lib/zip_source_function.c
|
|
ext/zip/lib/zip_source_function.c
|
|
ext/zip/lib/zip_source_zip.c
|
|
ext/zip/lib/zip_source_zip.c
|
|
ext/zip/lib/zip_stat.c
|
|
ext/zip/lib/zip_stat.c
|
|
ext/zip/lib/zip_stat_index.c
|
|
ext/zip/lib/zip_stat_index.c
|
|
ext/zip/lib/zip_stat_init.c
|
|
ext/zip/lib/zip_stat_init.c
|
|
ext/zip/lib/zip_strerror.c
|
|
ext/zip/lib/zip_strerror.c
|
|
ext/zip/lib/zip_unchange.c
|
|
ext/zip/lib/zip_unchange.c
|
|
ext/zip/lib/zip_unchange_all.c
|
|
ext/zip/lib/zip_unchange_all.c
|
|
ext/zip/lib/zip_unchange_archive.c
|
|
ext/zip/lib/zip_unchange_archive.c
|
|
ext/zip/lib/zip_unchange_data.c
|
|
ext/zip/lib/zip_unchange_data.c
|
|
ext/zip/lib/zip_win32.h
|
|
ext/zip/lib/zip_win32.h
|
|
ext/zip/lib/zipint.h
|
|
ext/zip/lib/zipint.h:
|
|
MFH: export symbols for use by other extensions like phar
|
|
|
|
* ext/zip/config.w32
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip_add.c
|
|
ext/zip/lib/zip_add_dir.c
|
|
ext/zip/lib/zip_close.c
|
|
ext/zip/lib/zip_delete.c
|
|
ext/zip/lib/zip_dirent.c
|
|
ext/zip/lib/zip_entry_free.c
|
|
ext/zip/lib/zip_entry_new.c
|
|
ext/zip/lib/zip_error.c
|
|
ext/zip/lib/zip_error_clear.c
|
|
ext/zip/lib/zip_error_get.c
|
|
ext/zip/lib/zip_error_get_sys_type.c
|
|
ext/zip/lib/zip_error_strerror.c
|
|
ext/zip/lib/zip_error_to_str.c
|
|
ext/zip/lib/zip_fclose.c
|
|
ext/zip/lib/zip_file_error_clear.c
|
|
ext/zip/lib/zip_file_error_get.c
|
|
ext/zip/lib/zip_file_get_offset.c
|
|
ext/zip/lib/zip_file_strerror.c
|
|
ext/zip/lib/zip_fopen.c
|
|
ext/zip/lib/zip_fopen_index.c
|
|
ext/zip/lib/zip_fread.c
|
|
ext/zip/lib/zip_free.c
|
|
ext/zip/lib/zip_get_archive_comment.c
|
|
ext/zip/lib/zip_get_file_comment.c
|
|
ext/zip/lib/zip_get_name.c
|
|
ext/zip/lib/zip_get_num_files.c
|
|
ext/zip/lib/zip_memdup.c
|
|
ext/zip/lib/zip_name_locate.c
|
|
ext/zip/lib/zip_new.c
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_rename.c
|
|
ext/zip/lib/zip_replace.c
|
|
ext/zip/lib/zip_set_archive_comment.c
|
|
ext/zip/lib/zip_set_file_comment.c
|
|
ext/zip/lib/zip_set_name.c
|
|
ext/zip/lib/zip_source_buffer.c
|
|
ext/zip/lib/zip_source_file.c
|
|
ext/zip/lib/zip_source_filep.c
|
|
ext/zip/lib/zip_source_free.c
|
|
ext/zip/lib/zip_source_function.c
|
|
ext/zip/lib/zip_source_zip.c
|
|
ext/zip/lib/zip_stat.c
|
|
ext/zip/lib/zip_stat_index.c
|
|
ext/zip/lib/zip_stat_init.c
|
|
ext/zip/lib/zip_strerror.c
|
|
ext/zip/lib/zip_unchange.c
|
|
ext/zip/lib/zip_unchange_all.c
|
|
ext/zip/lib/zip_unchange_archive.c
|
|
ext/zip/lib/zip_unchange_data.c
|
|
ext/zip/lib/zip_win32.h
|
|
ext/zip/lib/zipint.h:
|
|
export symbols for use by other extensions like phar
|
|
|
|
2008-01-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c:
|
|
Simplified assignment to string offset
|
|
|
|
2008-01-11 Lukas Smith <smith@pooteeweet.org>
|
|
|
|
* README.MAILINGLIST_RULES:
|
|
- added rules about real names and signatures
|
|
|
|
2008-01-11 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/libxml/config.w32:
|
|
MFH: starting with 2.6.30, standard libxml2 build can be used
|
|
|
|
2008-01-11 Lukas Smith <smith@pooteeweet.org>
|
|
|
|
* README.MAILINGLIST_RULES:
|
|
- minor typo fixes
|
|
|
|
2008-01-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed unspecialized executor
|
|
|
|
2008-01-11 Lukas Smith <smith@pooteeweet.org>
|
|
|
|
* README.MAILINGLIST_RULES
|
|
README.MAILINGLIST_RULES:
|
|
|
|
- initial commit .. feedback appreciated
|
|
|
|
2008-01-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug32799.phpt
|
|
ZendEngine2/tests/bug32799.phpt
|
|
ZendEngine2/tests/bug39346.phpt
|
|
ZendEngine2/tests/bug39346.phpt
|
|
ZendEngine2/tests/bug39346.phpt:
|
|
Fixed bug #39346 (Unsetting a static variable inside a destructor causes
|
|
segfault later on)
|
|
|
|
2008-01-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/pdo_stmt.c:
|
|
|
|
MFB: Fixed a bug with PDO::FETCH_COLUMN|PDO::FETCH_GROUP mode when a
|
|
column
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c:
|
|
|
|
Fixed a bug with PDO::FETCH_COLUMN|PDO::FETCH_GROUP mode when a column #
|
|
by
|
|
which to group by data is specified.
|
|
|
|
2008-01-10 Brian Shire <shire@tekrat.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/http.c
|
|
ext/standard/http.c:
|
|
- MFH fix truncation of large values on 64-bit systems in http_build_query
|
|
|
|
* ext/standard/http.c:
|
|
- fix truncation of large values on 64-bit systems in http_build_query
|
|
|
|
2008-01-10 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_3)
|
|
win32/build/confutils.js:
|
|
MFH: add errors when missing dependencies (Steph)
|
|
|
|
* win32/build/confutils.js:
|
|
add errors when missing dependencies (Steph)
|
|
|
|
2008-01-10 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/string.c:
|
|
fix #43750 (stristr() modifies string)
|
|
patch by Felipe Pena
|
|
|
|
2008-01-10 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_iterators.c:
|
|
- MFH Fix bug in example code found by Surf Chen
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
- Fix bug in example code found by Surf Chen
|
|
|
|
2008-01-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ext/reflection/tests/bug42976.phpt
|
|
ext/reflection/tests/bug42976.phpt
|
|
ext/standard/tests/general_functions/bug41970.phpt
|
|
ext/standard/tests/general_functions/bug41970.phpt:
|
|
Added missing warning message
|
|
|
|
2008-01-10 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* tests/basic/026.phpt
|
|
tests/basic/026.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
tests/basic/026.phpt:
|
|
correct number of symbols
|
|
|
|
2008-01-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
tests/basic/026.phpt:
|
|
|
|
Fixed test
|
|
|
|
2008-01-09 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_3)
|
|
ext/openssl/openssl.c:
|
|
MFH: fix crash when using default algorithm
|
|
|
|
* ext/openssl/openssl.c:
|
|
fix crash when using default algorithm
|
|
|
|
2008-01-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_soap.h
|
|
ext/soap/php_soap.h
|
|
ext/soap/php_soap.h
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/any.phpt
|
|
ext/soap/tests/any.phpt
|
|
ext/soap/tests/any.phpt
|
|
ext/soap/tests/classmap001.phpt
|
|
ext/soap/tests/classmap001.phpt
|
|
ext/soap/tests/classmap001.phpt
|
|
ext/soap/tests/classmap002.phpt
|
|
ext/soap/tests/classmap002.phpt
|
|
ext/soap/tests/classmap002.phpt
|
|
ext/soap/tests/server011.phpt
|
|
ext/soap/tests/server011.phpt
|
|
ext/soap/tests/server011.phpt
|
|
ext/soap/tests/server025.phpt
|
|
ext/soap/tests/server025.phpt
|
|
ext/soap/tests/server025.phpt
|
|
ext/soap/tests/server030.phpt
|
|
ext/soap/tests/server030.phpt
|
|
ext/soap/tests/server031.phpt
|
|
ext/soap/tests/server031.phpt
|
|
ext/soap/tests/typemap001.phpt
|
|
ext/soap/tests/typemap001.phpt
|
|
ext/soap/tests/typemap001.phpt
|
|
ext/soap/tests/typemap002.phpt
|
|
ext/soap/tests/typemap002.phpt
|
|
ext/soap/tests/typemap002.phpt
|
|
ext/soap/tests/typemap003.phpt
|
|
ext/soap/tests/typemap003.phpt
|
|
ext/soap/tests/typemap003.phpt
|
|
ext/soap/tests/typemap004.phpt
|
|
ext/soap/tests/typemap004.phpt
|
|
ext/soap/tests/typemap004.phpt
|
|
ext/soap/tests/typemap005.phpt
|
|
ext/soap/tests/typemap005.phpt
|
|
ext/soap/tests/typemap005.phpt
|
|
ext/soap/tests/typemap006.phpt
|
|
ext/soap/tests/typemap006.phpt
|
|
ext/soap/tests/typemap006.phpt
|
|
ext/soap/tests/typemap007.phpt
|
|
ext/soap/tests/typemap007.phpt
|
|
ext/soap/tests/typemap007.phpt
|
|
ext/soap/tests/typemap008.phpt
|
|
ext/soap/tests/typemap008.phpt
|
|
ext/soap/tests/typemap008.phpt
|
|
ext/soap/tests/typemap009.phpt
|
|
ext/soap/tests/typemap009.phpt
|
|
ext/soap/tests/typemap009.phpt
|
|
ext/soap/tests/typemap010.phpt
|
|
ext/soap/tests/typemap010.phpt
|
|
ext/soap/tests/typemap010.phpt
|
|
ext/soap/tests/typemap011.phpt
|
|
ext/soap/tests/typemap011.phpt
|
|
ext/soap/tests/typemap011.phpt
|
|
ext/soap/tests/typemap012.phpt
|
|
ext/soap/tests/typemap012.phpt
|
|
ext/soap/tests/typemap012.phpt
|
|
ext/soap/tests/typemap013.phpt
|
|
ext/soap/tests/typemap013.phpt
|
|
ext/soap/tests/typemap013.phpt
|
|
ext/soap/tests/bugs/bug27722.phpt
|
|
ext/soap/tests/bugs/bug27722.phpt
|
|
ext/soap/tests/bugs/bug27722.phpt
|
|
ext/soap/tests/bugs/bug27742.phpt
|
|
ext/soap/tests/bugs/bug27742.phpt
|
|
ext/soap/tests/bugs/bug27742.phpt
|
|
ext/soap/tests/bugs/bug28985.phpt
|
|
ext/soap/tests/bugs/bug28985.phpt
|
|
ext/soap/tests/bugs/bug28985.phpt
|
|
ext/soap/tests/bugs/bug29061.phpt
|
|
ext/soap/tests/bugs/bug29061.phpt
|
|
ext/soap/tests/bugs/bug29061.phpt
|
|
ext/soap/tests/bugs/bug29109.phpt
|
|
ext/soap/tests/bugs/bug29109.phpt
|
|
ext/soap/tests/bugs/bug29109.phpt
|
|
ext/soap/tests/bugs/bug29236.phpt
|
|
ext/soap/tests/bugs/bug29236.phpt
|
|
ext/soap/tests/bugs/bug29236.phpt
|
|
ext/soap/tests/bugs/bug29795.phpt
|
|
ext/soap/tests/bugs/bug29795.phpt
|
|
ext/soap/tests/bugs/bug29795.phpt
|
|
ext/soap/tests/bugs/bug29839.phpt
|
|
ext/soap/tests/bugs/bug29839.phpt
|
|
ext/soap/tests/bugs/bug29839.phpt
|
|
ext/soap/tests/bugs/bug29844.phpt
|
|
ext/soap/tests/bugs/bug29844.phpt
|
|
ext/soap/tests/bugs/bug29844.phpt
|
|
ext/soap/tests/bugs/bug30045.phpt
|
|
ext/soap/tests/bugs/bug30045.phpt
|
|
ext/soap/tests/bugs/bug30045.phpt
|
|
ext/soap/tests/bugs/bug32776.phpt
|
|
ext/soap/tests/bugs/bug32776.phpt
|
|
ext/soap/tests/bugs/bug32776.phpt
|
|
ext/soap/tests/bugs/bug34453.phpt
|
|
ext/soap/tests/bugs/bug34453.phpt
|
|
ext/soap/tests/bugs/bug34453.phpt
|
|
ext/soap/tests/bugs/bug35273.phpt
|
|
ext/soap/tests/bugs/bug35273.phpt
|
|
ext/soap/tests/bugs/bug35273.phpt
|
|
ext/soap/tests/bugs/bug37083.phpt
|
|
ext/soap/tests/bugs/bug37083.phpt
|
|
ext/soap/tests/bugs/bug37083.phpt
|
|
ext/soap/tests/bugs/bug38004.phpt
|
|
ext/soap/tests/bugs/bug38004.phpt
|
|
ext/soap/tests/bugs/bug38004.phpt
|
|
ext/soap/tests/bugs/bug38005.phpt
|
|
ext/soap/tests/bugs/bug38005.phpt
|
|
ext/soap/tests/bugs/bug38005.phpt
|
|
ext/soap/tests/bugs/bug38055.phpt
|
|
ext/soap/tests/bugs/bug38055.phpt
|
|
ext/soap/tests/bugs/bug38055.phpt
|
|
ext/soap/tests/bugs/bug38067.phpt
|
|
ext/soap/tests/bugs/bug38067.phpt
|
|
ext/soap/tests/bugs/bug38067.phpt
|
|
ext/soap/tests/bugs/bug39815.phpt
|
|
ext/soap/tests/bugs/bug39815.phpt
|
|
ext/soap/tests/bugs/bug39815.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_001w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_001w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_001w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_006w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_006w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_006w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_007w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_007w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_007w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_008w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_008w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_008w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_009w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_009w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_009w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_011w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_011w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_011w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_016w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_016w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_016w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt
|
|
ext/soap/tests/interop/Round2/Base/round2_base.inc
|
|
ext/soap/tests/interop/Round2/Base/round2_base.inc
|
|
ext/soap/tests/interop/Round2/Base/round2_base.inc
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_003w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_003w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_003w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_004w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_004w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_004w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_005w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_005w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_005w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/round2_groupB.inc
|
|
ext/soap/tests/interop/Round2/GroupB/round2_groupB.inc
|
|
ext/soap/tests/interop/Round2/GroupB/round2_groupB.inc
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_emptysa_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_emptysa_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_emptysa_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import1_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import1_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import1_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import2_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import2_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import2_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_ext_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_ext_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_ext_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_extreq_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_extreq_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_extreq_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_004w.phpt
|
|
ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_012w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_012w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_012w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_013w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_013w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_013w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_016w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_016w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_016w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_017w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_017w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_017w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_012w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_012w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_012w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_013w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_013w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_013w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_016w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_016w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_016w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_017w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_017w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_017w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_012w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_012w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_012w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_013w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_013w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_013w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_016w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_016w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_016w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_017w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_017w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_017w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_018w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_018w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_018w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_019w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_019w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_019w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_020w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_020w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_020w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_021w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_021w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_021w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_022w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_022w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_022w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_023w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_023w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_023w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_024w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_024w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_024w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_025w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_025w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_025w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_026w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_026w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_026w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_027w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_027w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_027w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_028w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_028w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_028w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_029w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_029w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_029w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_030w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_030w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_030w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_031w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_031w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_031w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_032w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_032w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_032w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_033w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_033w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_033w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_034w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_034w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_034w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_035w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_035w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_035w.phpt
|
|
ext/soap/tests/soap12/soap12-test.inc
|
|
ext/soap/tests/soap12/soap12-test.inc
|
|
ext/soap/tests/soap12/soap12-test.inc:
|
|
Fixed broken soap.wsdl_cache_enabled
|
|
|
|
2008-01-09 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
fix typo
|
|
|
|
2008-01-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/server031.phpt
|
|
ext/soap/tests/server031.phpt
|
|
ext/soap/tests/server031.phpt:
|
|
Remplemented support for SplArray using Traversable interface.
|
|
|
|
2008-01-09 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/mysqlnd/mysqlnd_portability.h:
|
|
fix win32 compile
|
|
|
|
2008-01-09 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_filter.c:
|
|
apply proper fix of bug #43793 to zlib.deflate (window+16 = gzip)
|
|
|
|
2008-01-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug43703.phpt
|
|
ZendEngine2/tests/bug43703.phpt
|
|
ZendEngine2/tests/bug43703.phpt
|
|
ZendEngine2/tests/bug43703.phpt:
|
|
Fixed bug #43703 (Signature compatibility check broken)
|
|
|
|
2008-01-09 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_filter.c:
|
|
apply same fix of bug #43793 to zlib.deflate
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/tests/zlib_filter_inflate2.phpt
|
|
ext/zlib/tests/zlib_filter_inflate2.phpt:
|
|
fix Bug #43793: zlib filter is unable to auto-detect gzip/zlib file headers
|
|
|
|
* ext/zlib/tests/zlib_filter_inflate2.phpt
|
|
ext/zlib/tests/zlib_filter_inflate2.phpt
|
|
ext/zlib/tests/zlib_filter_inflate2.phpt:
|
|
1.1.4;
|
|
fix Bug #43793: zlib filter is unable to auto-detect gzip/zlib file
|
|
headers
|
|
|
|
2008-01-09 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gdft.c
|
|
ext/gd/libgd/gdft.c:
|
|
- MFB: #43790, fix crash when no family name has been found
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gdft.c:
|
|
- #43790, fix crash when no family name has been found
|
|
|
|
2008-01-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/ftp_fopen_wrapper.c:
|
|
|
|
MFB: Fixed bug #43498 (file_exists() on a proftpd server got SIZE not
|
|
allowed in ASCII mode).
|
|
|
|
* ext/standard/ftp_fopen_wrapper.c:
|
|
MFB: Fixed bug #43498 (file_exists() on a proftpd server got SIZE not
|
|
allowed in ASCII mode).
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/ftp_fopen_wrapper.c:
|
|
Fixed bug #43498 (file_exists() on a proftpd server got SIZE not
|
|
allowed in ASCII mode).
|
|
|
|
2008-01-08 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysqli/tests/mysqli_class_mysqli_interface.phpt:
|
|
Those functions have been deprecated and removed. We'll test them only
|
|
internally
|
|
but not bother php.net with it. Unless you really want to have tests for
|
|
deprecated
|
|
and removed functionality...
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data.phpt:
|
|
MySQL 6 compatibility fix.
|
|
|
|
2008-01-08 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_debug.h
|
|
ext/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqlnd/mysqlnd_loaddata.c
|
|
ext/mysqlnd/mysqlnd_loaddata.c
|
|
ext/mysqlnd/mysqlnd_palloc.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.h
|
|
ext/mysqlnd/mysqlnd_result_meta.h
|
|
ext/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h
|
|
ext/mysqlnd/php_mysqlnd.h:
|
|
strncpy->strlcpy
|
|
|
|
2008-01-08 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/002.phpt
|
|
ext/mysqli/tests/003.phpt
|
|
ext/mysqli/tests/004.phpt
|
|
ext/mysqli/tests/005.phpt
|
|
ext/mysqli/tests/006.phpt
|
|
ext/mysqli/tests/007.phpt
|
|
ext/mysqli/tests/008.phpt
|
|
ext/mysqli/tests/009.phpt
|
|
ext/mysqli/tests/010.phpt
|
|
ext/mysqli/tests/011.phpt
|
|
ext/mysqli/tests/012.phpt
|
|
ext/mysqli/tests/013.phpt
|
|
ext/mysqli/tests/014.phpt
|
|
ext/mysqli/tests/015.phpt
|
|
ext/mysqli/tests/017.phpt
|
|
ext/mysqli/tests/019.phpt
|
|
ext/mysqli/tests/020.phpt
|
|
ext/mysqli/tests/021.phpt
|
|
ext/mysqli/tests/022.phpt
|
|
ext/mysqli/tests/023.phpt
|
|
ext/mysqli/tests/024.phpt
|
|
ext/mysqli/tests/025.phpt
|
|
ext/mysqli/tests/026.phpt
|
|
ext/mysqli/tests/029.phpt
|
|
ext/mysqli/tests/030.phpt
|
|
ext/mysqli/tests/031.phpt
|
|
ext/mysqli/tests/032.phpt
|
|
ext/mysqli/tests/036.phpt
|
|
ext/mysqli/tests/037.phpt
|
|
ext/mysqli/tests/038.phpt
|
|
ext/mysqli/tests/039.phpt
|
|
ext/mysqli/tests/040.phpt
|
|
ext/mysqli/tests/042.phpt
|
|
ext/mysqli/tests/043.phpt
|
|
ext/mysqli/tests/046.phpt
|
|
ext/mysqli/tests/047.phpt
|
|
ext/mysqli/tests/048.phpt
|
|
ext/mysqli/tests/061.phpt:
|
|
Merge from HEAD: looks more than it is. Whitespace, some SQL formatting
|
|
changes etc.
|
|
No "real" changes.
|
|
|
|
* ext/mysqli/tests/002.phpt
|
|
ext/mysqli/tests/003.phpt
|
|
ext/mysqli/tests/004.phpt
|
|
ext/mysqli/tests/005.phpt
|
|
ext/mysqli/tests/006.phpt
|
|
ext/mysqli/tests/007.phpt
|
|
ext/mysqli/tests/008.phpt
|
|
ext/mysqli/tests/009.phpt
|
|
ext/mysqli/tests/010.phpt
|
|
ext/mysqli/tests/011.phpt
|
|
ext/mysqli/tests/012.phpt
|
|
ext/mysqli/tests/013.phpt
|
|
ext/mysqli/tests/014.phpt
|
|
ext/mysqli/tests/015.phpt
|
|
ext/mysqli/tests/017.phpt
|
|
ext/mysqli/tests/019.phpt
|
|
ext/mysqli/tests/020.phpt
|
|
ext/mysqli/tests/021.phpt
|
|
ext/mysqli/tests/022.phpt
|
|
ext/mysqli/tests/023.phpt
|
|
ext/mysqli/tests/024.phpt
|
|
ext/mysqli/tests/025.phpt
|
|
ext/mysqli/tests/026.phpt
|
|
ext/mysqli/tests/029.phpt
|
|
ext/mysqli/tests/030.phpt
|
|
ext/mysqli/tests/031.phpt
|
|
ext/mysqli/tests/032.phpt
|
|
ext/mysqli/tests/036.phpt
|
|
ext/mysqli/tests/037.phpt
|
|
ext/mysqli/tests/038.phpt
|
|
ext/mysqli/tests/039.phpt
|
|
ext/mysqli/tests/040.phpt
|
|
ext/mysqli/tests/042.phpt
|
|
ext/mysqli/tests/043.phpt
|
|
ext/mysqli/tests/046.phpt
|
|
ext/mysqli/tests/047.phpt
|
|
ext/mysqli/tests/048.phpt
|
|
ext/mysqli/tests/061.phpt:
|
|
Looks more than it is. Its whitespace, adding error handling in a few
|
|
places,
|
|
changing SQL statement formatting etc. No "real" changes.
|
|
|
|
2008-01-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/http_fopen_wrapper.c:
|
|
|
|
WS
|
|
|
|
2008-01-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/curl/interface.c:
|
|
|
|
MFB: Fixed a safe_mode bypass in cURL identified by Maksymilian
|
|
Arciemowicz.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c:
|
|
|
|
Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
|
|
|
|
2008-01-06 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
run-tests.php:
|
|
- MFH Show info for CL and CGI if both are going to be used
|
|
|
|
* run-tests.php:
|
|
- Show info for CL and CGI if both are going to be used
|
|
|
|
2008-01-05 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* run-tests.php
|
|
run-tests.php
|
|
run-tests.php:
|
|
remove potential preg warnings if --EXPECTHEADERS-- is combined with
|
|
--EXPECTF-- or --EXPECTRE--
|
|
|
|
* run-tests.php
|
|
run-tests.php
|
|
run-tests.php:
|
|
implement --FILE_EXTERNAL-- section for using an external file as --FILE--,
|
|
use CGI for --EXPECTHEADERS--, fix --POST_RAW--
|
|
|
|
2008-01-04 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_change_user_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_zerofill.phpt
|
|
ext/mysqli/tests/mysqli_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param_call_user_func.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_zerofill.phpt:
|
|
MFH
|
|
|
|
Added:
|
|
|
|
mysqli_fetch_assoc_zerofill.phpt
|
|
checks for UNSIGNED ZEROFILL
|
|
|
|
mysqli_stmt_bind_result_zerofill.phpt
|
|
checks for UNSIGNED ZEROFILL
|
|
|
|
mysqli_stmt_bind_param_call_user_func.phpt
|
|
Needs to be refined once http://bugs.php.net/bug.php?id=43568
|
|
has been closed and a decision has been made on
|
|
call_user_func_array().
|
|
There seems to be a BC break between 5_2 -> 5_3 .
|
|
Johannes has an eye on it
|
|
|
|
Modified:
|
|
|
|
mysqli_change_user_insert_id.phpt
|
|
skip test for buggy MySQL Server versions
|
|
|
|
mysqli_insert_id.phpt
|
|
added additional checks
|
|
|
|
* ext/mysqli/tests/mysqli_change_user_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_zerofill.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_zerofill.phpt
|
|
ext/mysqli/tests/mysqli_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param_call_user_func.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param_call_user_func.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_zerofill.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_zerofill.phpt:
|
|
Added:
|
|
|
|
mysqli_fetch_assoc_zerofill.phpt
|
|
checks for UNSIGNED ZEROFILL
|
|
|
|
mysqli_stmt_bind_result_zerofill.phpt
|
|
checks for UNSIGNED ZEROFILL
|
|
|
|
mysqli_stmt_bing_call_user_func.phpt
|
|
Needs to be refined once http://bugs.php.net/bug.php?id=43568
|
|
has been closed and a decision has been made on
|
|
call_user_func_array().
|
|
There seems to be a BC break between 5_2 -> 5_3 .
|
|
Johannes has an eye on it
|
|
|
|
Modified:
|
|
|
|
mysqli_change_user_insert_id.phpt
|
|
skip test for buggy MySQL Server versions
|
|
|
|
mysqli_insert_id.phpt
|
|
added additional checks
|
|
|
|
2008-01-04 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_diff_basic.phpt
|
|
ext/standard/tests/array/array_diff_basic.phpt
|
|
ext/standard/tests/array/array_diff_error.phpt
|
|
ext/standard/tests/array/array_diff_error.phpt
|
|
ext/standard/tests/array/array_diff_variation1.phpt
|
|
ext/standard/tests/array/array_diff_variation1.phpt
|
|
ext/standard/tests/array/array_diff_variation10.phpt
|
|
ext/standard/tests/array/array_diff_variation10.phpt
|
|
ext/standard/tests/array/array_diff_variation2.phpt
|
|
ext/standard/tests/array/array_diff_variation2.phpt
|
|
ext/standard/tests/array/array_diff_variation3.phpt
|
|
ext/standard/tests/array/array_diff_variation3.phpt
|
|
ext/standard/tests/array/array_diff_variation4.phpt
|
|
ext/standard/tests/array/array_diff_variation4.phpt
|
|
ext/standard/tests/array/array_diff_variation5.phpt
|
|
ext/standard/tests/array/array_diff_variation5.phpt
|
|
ext/standard/tests/array/array_diff_variation6.phpt
|
|
ext/standard/tests/array/array_diff_variation6.phpt
|
|
ext/standard/tests/array/array_diff_variation7.phpt
|
|
ext/standard/tests/array/array_diff_variation7.phpt
|
|
ext/standard/tests/array/array_diff_variation8.phpt
|
|
ext/standard/tests/array/array_diff_variation8.phpt
|
|
ext/standard/tests/array/array_diff_variation9.phpt
|
|
ext/standard/tests/array/array_diff_variation9.phpt:
|
|
New testcases for array_diff() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_diff_assoc_basic.phpt
|
|
ext/standard/tests/array/array_diff_assoc_basic.phpt
|
|
ext/standard/tests/array/array_diff_assoc_error.phpt
|
|
ext/standard/tests/array/array_diff_assoc_error.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation10.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation10.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation3.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation3.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation4.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation4.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation5.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation5.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation6.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation6.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation7.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation7.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation8.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation8.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation9.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation9.phpt:
|
|
New testcases for array_diff_assoc() function
|
|
|
|
* ext/standard/tests/array/array_diff_assoc_basic.phpt
|
|
ext/standard/tests/array/array_diff_assoc_basic.phpt
|
|
ext/standard/tests/array/array_diff_assoc_basic.phpt
|
|
ext/standard/tests/array/array_diff_assoc_error.phpt
|
|
ext/standard/tests/array/array_diff_assoc_error.phpt
|
|
ext/standard/tests/array/array_diff_assoc_error.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation10.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation10.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation10.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation3.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation3.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation3.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation4.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation4.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation4.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation5.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation5.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation5.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation6.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation6.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation6.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation7.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation7.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation7.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation8.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation8.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation8.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation9.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation9.phpt
|
|
ext/standard/tests/array/array_diff_assoc_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for array_diff_assoc() function
|
|
|
|
* ext/standard/tests/array/array_diff_basic.phpt
|
|
ext/standard/tests/array/array_diff_basic.phpt
|
|
ext/standard/tests/array/array_diff_basic.phpt
|
|
ext/standard/tests/array/array_diff_error.phpt
|
|
ext/standard/tests/array/array_diff_error.phpt
|
|
ext/standard/tests/array/array_diff_error.phpt
|
|
ext/standard/tests/array/array_diff_variation1.phpt
|
|
ext/standard/tests/array/array_diff_variation1.phpt
|
|
ext/standard/tests/array/array_diff_variation1.phpt
|
|
ext/standard/tests/array/array_diff_variation10.phpt
|
|
ext/standard/tests/array/array_diff_variation10.phpt
|
|
ext/standard/tests/array/array_diff_variation10.phpt
|
|
ext/standard/tests/array/array_diff_variation2.phpt
|
|
ext/standard/tests/array/array_diff_variation2.phpt
|
|
ext/standard/tests/array/array_diff_variation2.phpt
|
|
ext/standard/tests/array/array_diff_variation3.phpt
|
|
ext/standard/tests/array/array_diff_variation3.phpt
|
|
ext/standard/tests/array/array_diff_variation3.phpt
|
|
ext/standard/tests/array/array_diff_variation4.phpt
|
|
ext/standard/tests/array/array_diff_variation4.phpt
|
|
ext/standard/tests/array/array_diff_variation4.phpt
|
|
ext/standard/tests/array/array_diff_variation5.phpt
|
|
ext/standard/tests/array/array_diff_variation5.phpt
|
|
ext/standard/tests/array/array_diff_variation5.phpt
|
|
ext/standard/tests/array/array_diff_variation6.phpt
|
|
ext/standard/tests/array/array_diff_variation6.phpt
|
|
ext/standard/tests/array/array_diff_variation6.phpt
|
|
ext/standard/tests/array/array_diff_variation7.phpt
|
|
ext/standard/tests/array/array_diff_variation7.phpt
|
|
ext/standard/tests/array/array_diff_variation7.phpt
|
|
ext/standard/tests/array/array_diff_variation8.phpt
|
|
ext/standard/tests/array/array_diff_variation8.phpt
|
|
ext/standard/tests/array/array_diff_variation8.phpt
|
|
ext/standard/tests/array/array_diff_variation9.phpt
|
|
ext/standard/tests/array/array_diff_variation9.phpt
|
|
ext/standard/tests/array/array_diff_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for array_diff() function
|
|
|
|
2008-01-04 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysqli/tests/047.phpt:
|
|
Fix for Bug #43036
|
|
|
|
2008-01-03 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_slave_query.phpt:
|
|
MFH: Remove test for deprecated (and removed) function
|
|
|
|
* ext/mysqli/tests/mysqli_slave_query.phpt:
|
|
Remove test for deprecated (and removed) function
|
|
|
|
2008-01-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/tests/bug_43130.phpt
|
|
ext/pdo/tests/bug_43130.phpt:
|
|
|
|
MFB: Skip test for PostgreSQL driver since error is too dissimilar to
|
|
other
|
|
drivers
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/tests/bug_43130.phpt:
|
|
Skip test for PostgreSQL driver since error is too dissimilar to other
|
|
drivers
|
|
|
|
2008-01-03 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_3)
|
|
ext/com_dotnet/php_com_dotnet.h
|
|
ext/ctype/php_ctype.h
|
|
ext/filter/php_filter.h
|
|
ext/gmp/php_gmp.h
|
|
ext/json/php_json.h
|
|
ext/mime_magic/php_mime_magic.h
|
|
ext/mssql/php_mssql.h
|
|
ext/oci8/php_oci8.h
|
|
ext/pcntl/php_pcntl.h
|
|
ext/pdo_dblib/php_pdo_dblib.h
|
|
ext/pdo_firebird/php_pdo_firebird.h
|
|
ext/pdo_mysql/php_pdo_mysql.h
|
|
ext/pdo_oci/php_pdo_oci.h
|
|
ext/pdo_odbc/php_pdo_odbc.h
|
|
ext/pdo_pgsql/php_pdo_pgsql.h
|
|
ext/pdo_sqlite/php_pdo_sqlite.h
|
|
ext/shmop/php_shmop.h
|
|
ext/simplexml/php_simplexml.h
|
|
ext/soap/php_soap.h
|
|
ext/sockets/php_sockets.h
|
|
ext/sqlite/php_sqlite.h
|
|
ext/tokenizer/php_tokenizer.h
|
|
ext/xml/php_xml.h
|
|
ext/xmlreader/php_xmlreader.h
|
|
ext/xmlrpc/php_xmlrpc.h
|
|
ext/xsl/php_xsl.h:
|
|
remove unused PHP_EXTNAME_API macros.
|
|
|
|
* ext/com_dotnet/php_com_dotnet.h
|
|
ext/ctype/php_ctype.h
|
|
ext/filter/php_filter.h
|
|
ext/gmp/php_gmp.h
|
|
ext/json/php_json.h
|
|
ext/mime_magic/php_mime_magic.h
|
|
ext/mssql/php_mssql.h
|
|
ext/oci8/php_oci8.h
|
|
ext/pcntl/php_pcntl.h
|
|
ext/pdo_dblib/php_pdo_dblib.h
|
|
ext/pdo_firebird/php_pdo_firebird.h
|
|
ext/pdo_mysql/php_pdo_mysql.h
|
|
ext/pdo_oci/php_pdo_oci.h
|
|
ext/pdo_odbc/php_pdo_odbc.h
|
|
ext/pdo_pgsql/php_pdo_pgsql.h
|
|
ext/pdo_sqlite/php_pdo_sqlite.h
|
|
ext/shmop/php_shmop.h
|
|
ext/simplexml/php_simplexml.h
|
|
ext/soap/php_soap.h
|
|
ext/sockets/php_sockets.h
|
|
ext/sqlite/php_sqlite.h
|
|
ext/tokenizer/php_tokenizer.h
|
|
ext/xml/php_xml.h
|
|
ext/xmlreader/php_xmlreader.h
|
|
ext/xmlrpc/php_xmlrpc.h
|
|
ext/xsl/php_xsl.h:
|
|
MFB: remove unused PHP_EXTNAME_API macros.
|
|
|
|
2008-01-03 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/tests/mysqli_master_query.phpt:
|
|
- Remove more replication stuff
|
|
|
|
2008-01-03 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd_charset.h
|
|
ext/mysqlnd/mysqlnd_charset.h:
|
|
Header protection
|
|
|
|
* ext/mysqlnd/mysqlnd_charset.c
|
|
ext/mysqlnd/mysqlnd_structs.h:
|
|
Remove unneeded field
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqlnd/mysqlnd_charset.c
|
|
ext/mysqlnd/mysqlnd_structs.h:
|
|
Remove unused field
|
|
|
|
2008-01-03 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysqli/tests/mysqli_stmt_send_long_data.phpt:
|
|
Make it work for MySQL 6.x as well.
|
|
|
|
2008-01-03 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_map_basic.phpt
|
|
ext/standard/tests/array/array_map_error.phpt
|
|
ext/standard/tests/array/array_map_object1.phpt
|
|
ext/standard/tests/array/array_map_object2.phpt
|
|
ext/standard/tests/array/array_map_object3.phpt
|
|
ext/standard/tests/array/array_map_variation10.phpt
|
|
ext/standard/tests/array/array_map_variation11.phpt
|
|
ext/standard/tests/array/array_map_variation12.phpt
|
|
ext/standard/tests/array/array_map_variation13.phpt
|
|
ext/standard/tests/array/array_map_variation14.phpt
|
|
ext/standard/tests/array/array_map_variation15.phpt
|
|
ext/standard/tests/array/array_map_variation16.phpt
|
|
ext/standard/tests/array/array_map_variation17.phpt
|
|
ext/standard/tests/array/array_map_variation18.phpt
|
|
ext/standard/tests/array/array_map_variation3.phpt
|
|
ext/standard/tests/array/array_map_variation4.phpt
|
|
ext/standard/tests/array/array_map_variation5.phpt
|
|
ext/standard/tests/array/array_map_variation6.phpt
|
|
ext/standard/tests/array/array_map_variation7.phpt
|
|
ext/standard/tests/array/array_map_variation8.phpt
|
|
ext/standard/tests/array/array_map_variation9.phpt:
|
|
new smaller testcases for array_map() function
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_map.phpt:
|
|
this testcase has been split into many smaller testcases and committed.
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_map_basic.phpt
|
|
ext/standard/tests/array/array_map_error.phpt
|
|
ext/standard/tests/array/array_map_object1.phpt
|
|
ext/standard/tests/array/array_map_object2.phpt
|
|
ext/standard/tests/array/array_map_object3.phpt
|
|
ext/standard/tests/array/array_map_variation10.phpt
|
|
ext/standard/tests/array/array_map_variation11.phpt
|
|
ext/standard/tests/array/array_map_variation12.phpt
|
|
ext/standard/tests/array/array_map_variation13.phpt
|
|
ext/standard/tests/array/array_map_variation14.phpt
|
|
ext/standard/tests/array/array_map_variation15.phpt
|
|
ext/standard/tests/array/array_map_variation16.phpt
|
|
ext/standard/tests/array/array_map_variation17.phpt
|
|
ext/standard/tests/array/array_map_variation18.phpt
|
|
ext/standard/tests/array/array_map_variation3.phpt
|
|
ext/standard/tests/array/array_map_variation4.phpt
|
|
ext/standard/tests/array/array_map_variation5.phpt
|
|
ext/standard/tests/array/array_map_variation6.phpt
|
|
ext/standard/tests/array/array_map_variation7.phpt
|
|
ext/standard/tests/array/array_map_variation8.phpt
|
|
ext/standard/tests/array/array_map_variation9.phpt:
|
|
new smaller testcases for array_map() function
|
|
|
|
* ext/standard/tests/array/array_map.phpt
|
|
ext/standard/tests/array/array_map.phpt:
|
|
this testcase has been split into many smaller testcases and committed.
|
|
|
|
* ext/standard/tests/array/array_map_basic.phpt
|
|
ext/standard/tests/array/array_map_basic.phpt
|
|
ext/standard/tests/array/array_map_basic.phpt
|
|
ext/standard/tests/array/array_map_error.phpt
|
|
ext/standard/tests/array/array_map_error.phpt
|
|
ext/standard/tests/array/array_map_error.phpt
|
|
ext/standard/tests/array/array_map_object1.phpt
|
|
ext/standard/tests/array/array_map_object1.phpt
|
|
ext/standard/tests/array/array_map_object1.phpt
|
|
ext/standard/tests/array/array_map_object2.phpt
|
|
ext/standard/tests/array/array_map_object2.phpt
|
|
ext/standard/tests/array/array_map_object2.phpt
|
|
ext/standard/tests/array/array_map_object3.phpt
|
|
ext/standard/tests/array/array_map_object3.phpt
|
|
ext/standard/tests/array/array_map_object3.phpt
|
|
ext/standard/tests/array/array_map_variation10.phpt
|
|
ext/standard/tests/array/array_map_variation10.phpt
|
|
ext/standard/tests/array/array_map_variation10.phpt
|
|
ext/standard/tests/array/array_map_variation11.phpt
|
|
ext/standard/tests/array/array_map_variation11.phpt
|
|
ext/standard/tests/array/array_map_variation11.phpt
|
|
ext/standard/tests/array/array_map_variation12.phpt
|
|
ext/standard/tests/array/array_map_variation12.phpt
|
|
ext/standard/tests/array/array_map_variation12.phpt
|
|
ext/standard/tests/array/array_map_variation13.phpt
|
|
ext/standard/tests/array/array_map_variation13.phpt
|
|
ext/standard/tests/array/array_map_variation13.phpt
|
|
ext/standard/tests/array/array_map_variation14.phpt
|
|
ext/standard/tests/array/array_map_variation14.phpt
|
|
ext/standard/tests/array/array_map_variation14.phpt
|
|
ext/standard/tests/array/array_map_variation15.phpt
|
|
ext/standard/tests/array/array_map_variation15.phpt
|
|
ext/standard/tests/array/array_map_variation15.phpt
|
|
ext/standard/tests/array/array_map_variation16.phpt
|
|
ext/standard/tests/array/array_map_variation16.phpt
|
|
ext/standard/tests/array/array_map_variation16.phpt
|
|
ext/standard/tests/array/array_map_variation17.phpt
|
|
ext/standard/tests/array/array_map_variation17.phpt
|
|
ext/standard/tests/array/array_map_variation17.phpt
|
|
ext/standard/tests/array/array_map_variation18.phpt
|
|
ext/standard/tests/array/array_map_variation18.phpt
|
|
ext/standard/tests/array/array_map_variation18.phpt
|
|
ext/standard/tests/array/array_map_variation3.phpt
|
|
ext/standard/tests/array/array_map_variation3.phpt
|
|
ext/standard/tests/array/array_map_variation3.phpt
|
|
ext/standard/tests/array/array_map_variation4.phpt
|
|
ext/standard/tests/array/array_map_variation4.phpt
|
|
ext/standard/tests/array/array_map_variation4.phpt
|
|
ext/standard/tests/array/array_map_variation5.phpt
|
|
ext/standard/tests/array/array_map_variation5.phpt
|
|
ext/standard/tests/array/array_map_variation5.phpt
|
|
ext/standard/tests/array/array_map_variation6.phpt
|
|
ext/standard/tests/array/array_map_variation6.phpt
|
|
ext/standard/tests/array/array_map_variation6.phpt
|
|
ext/standard/tests/array/array_map_variation7.phpt
|
|
ext/standard/tests/array/array_map_variation7.phpt
|
|
ext/standard/tests/array/array_map_variation7.phpt
|
|
ext/standard/tests/array/array_map_variation8.phpt
|
|
ext/standard/tests/array/array_map_variation8.phpt
|
|
ext/standard/tests/array/array_map_variation8.phpt
|
|
ext/standard/tests/array/array_map_variation9.phpt
|
|
ext/standard/tests/array/array_map_variation9.phpt
|
|
ext/standard/tests/array/array_map_variation9.phpt:
|
|
1.1.4;
|
|
New smaller testcases for array_map() function
|
|
|
|
2008-01-03 Steve Seear <steve.seear@uk.ibm.com>
|
|
|
|
* ext/reflection/tests/ReflectionMethod_basic1.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic1.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic2.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic2.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic3.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic3.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic4.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic4.phpt
|
|
ext/reflection/tests/ReflectionMethod_constructor_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_constructor_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDeclaringClass_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDeclaringClass_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDocComment_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDocComment_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDocComment_error.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDocComment_error.phpt
|
|
ext/reflection/tests/ReflectionMethod_getModifiers_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getModifiers_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getStaticVariables_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getStaticVariables_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error1.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error1.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error2.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error2.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error3.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error3.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_error1.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_error1.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_error2.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_error2.phpt
|
|
ext/reflection/tests/ReflectionMethod_returnsReference_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_returnsReference_basic.phpt:
|
|
Adding PHPT tests for the ReflectionMethod class.
|
|
|
|
* ext/reflection/tests/ReflectionMethod_basic1.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic1.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic1.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic2.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic2.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic2.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic3.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic3.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic3.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic4.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic4.phpt
|
|
ext/reflection/tests/ReflectionMethod_basic4.phpt
|
|
ext/reflection/tests/ReflectionMethod_constructor_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_constructor_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_constructor_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDeclaringClass_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDeclaringClass_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDeclaringClass_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDocComment_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDocComment_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDocComment_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDocComment_error.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDocComment_error.phpt
|
|
ext/reflection/tests/ReflectionMethod_getDocComment_error.phpt
|
|
ext/reflection/tests/ReflectionMethod_getModifiers_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getModifiers_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getModifiers_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getStaticVariables_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getStaticVariables_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_getStaticVariables_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error1.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error1.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error1.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error2.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error2.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error2.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error3.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error3.phpt
|
|
ext/reflection/tests/ReflectionMethod_invokeArgs_error3.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_error1.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_error1.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_error1.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_error2.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_error2.phpt
|
|
ext/reflection/tests/ReflectionMethod_invoke_error2.phpt
|
|
ext/reflection/tests/ReflectionMethod_returnsReference_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_returnsReference_basic.phpt
|
|
ext/reflection/tests/ReflectionMethod_returnsReference_basic.phpt:
|
|
1.1.4;
|
|
file ReflectionMethod_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
2008-01-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to dev.
|
|
|
|
* (PHP_4_4)
|
|
sapi/cli/php.1.in:
|
|
- Bumb copyright year here too.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with PHP 4.4.8.
|
|
|
|
2008-01-02 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_libmysql_compat.h
|
|
ext/mysqlnd/mysqlnd_portability.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_ps_codec.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h:
|
|
- Fix problems with double definitions
|
|
- Clean up a bit a type mess - 4 types less. No need to have aliases
|
|
for the same thing (unification is the name).
|
|
- New macro for Johannes mysqlnd_stmt_ro_result_metadata
|
|
----------------------------------------------------------------------
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_libmysql_compat.h
|
|
ext/mysqlnd/mysqlnd_portability.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_ps_codec.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h:
|
|
- Fix problems with double definitions
|
|
- Clean up a bit a type mess - 4 types less. No need to have aliases
|
|
for the same thing (unification is the name).
|
|
- New macro for Johannes mysqlnd_stmt_ro_result_metadata
|
|
|
|
2008-01-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/examples/findfile.inc:
|
|
MFB: Fixed bug #43647 (Make FindFile use PATH_SEPARATOR instead of ";")
|
|
|
|
* ext/spl/examples/findfile.inc:
|
|
|
|
MFB: Fixed bug #43647 (Make FindFile use PATH_SEPARATOR instead of ";")
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/examples/findfile.inc:
|
|
|
|
Fixed bug #43647 (Make FindFile use PATH_SEPARATOR instead of ";")
|
|
|
|
2008-01-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/cli/php.1.in
|
|
sapi/cli/php.1.in:
|
|
|
|
MFB: Update copyright
|
|
|
|
* (PHP_5_3)
|
|
sapi/cli/php.1.in:
|
|
Update copyright
|
|
|
|
2008-01-01 Hartmut Holzgraefe <hartmut@mysql.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli_api.c:
|
|
fixed binary arithmetic (MF5.2)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/tests/bug42548.phpt:
|
|
MFH: Fix for bug #42548 "PROCEDURE xxx can't return a result set"
|
|
|
|
2008-01-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonedb.h:
|
|
- Updated to version 2007.11
|
|
|
|
2008-01-01 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/date/tests/oo_002.phpt:
|
|
Fix test
|
|
|
|
2008-01-01 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* run-tests.php
|
|
run-tests.php
|
|
server-tests.php
|
|
server-tests.php
|
|
sapi/cli/php.1.in
|
|
sapi/cli/php.1.in:
|
|
MFB: Leftover: Bump copyright year.
|
|
|
|
* (PHP_5_3)
|
|
run-tests.php:
|
|
Leftover: Bump copyright year.
|
|
|
|
2007-12-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
server-tests.php
|
|
sapi/cli/php.1.in:
|
|
Update copyright
|
|
|
|
2007-12-31 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ZendEngine2/zend_vm_gen.php
|
|
ZendEngine2/zend_vm_gen.php
|
|
ZendEngine2/zend_vm_gen.php:
|
|
Leftover: Bump copyright year.
|
|
|
|
* TSRM/TSRM.c
|
|
TSRM/TSRM.h
|
|
TSRM/tsrm_nw.c
|
|
TSRM/tsrm_nw.h
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_win32.c
|
|
TSRM/tsrm_win32.h
|
|
ZendEngine2/acconfig.h
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_arg_defs.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_config.nw.h
|
|
ZendEngine2/zend_config.w32.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_default_classes.c
|
|
ZendEngine2/zend_dynamic_array.c
|
|
ZendEngine2/zend_dynamic_array.h
|
|
ZendEngine2/zend_errors.h
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_exceptions.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_extensions.c
|
|
ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_fast_cache.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals_macros.h
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_highlight.h
|
|
ZendEngine2/zend_indent.c
|
|
ZendEngine2/zend_indent.h
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_scanner.h
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.h
|
|
ZendEngine2/zend_istdiostream.h
|
|
ZendEngine2/zend_iterators.c
|
|
ZendEngine2/zend_iterators.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.h
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_list.c
|
|
ZendEngine2/zend_list.h
|
|
ZendEngine2/zend_llist.c
|
|
ZendEngine2/zend_llist.h
|
|
ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_multiply.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects.h
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_ptr_stack.c
|
|
ZendEngine2/zend_ptr_stack.h
|
|
ZendEngine2/zend_qsort.c
|
|
ZendEngine2/zend_qsort.h
|
|
ZendEngine2/zend_sprintf.c
|
|
ZendEngine2/zend_stack.c
|
|
ZendEngine2/zend_stack.h
|
|
ZendEngine2/zend_static_allocator.c
|
|
ZendEngine2/zend_static_allocator.h
|
|
ZendEngine2/zend_stream.c
|
|
ZendEngine2/zend_stream.h
|
|
ZendEngine2/zend_strtod.h
|
|
ZendEngine2/zend_ts_hash.c
|
|
ZendEngine2/zend_ts_hash.h
|
|
ZendEngine2/zend_types.h
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_variables.h
|
|
ZendEngine2/zend_vm.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_opcodes.h
|
|
ext/bcmath/bcmath.c
|
|
ext/bcmath/php_bcmath.h
|
|
ext/bz2/bz2.c
|
|
ext/bz2/bz2_filter.c
|
|
ext/bz2/php_bz2.h
|
|
ext/calendar/cal_unix.c
|
|
ext/calendar/calendar.c
|
|
ext/calendar/easter.c
|
|
ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_dotnet.c
|
|
ext/com_dotnet/com_extension.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_iterator.c
|
|
ext/com_dotnet/com_misc.c
|
|
ext/com_dotnet/com_olechar.c
|
|
ext/com_dotnet/com_persist.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/com_typeinfo.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/com_dotnet/php_com_dotnet.h
|
|
ext/com_dotnet/php_com_dotnet_internal.h
|
|
ext/ctype/ctype.c
|
|
ext/ctype/php_ctype.h
|
|
ext/curl/interface.c
|
|
ext/curl/multi.c
|
|
ext/curl/php_curl.h
|
|
ext/curl/streams.c
|
|
ext/date/php_date.c
|
|
ext/date/php_date.h
|
|
ext/date/lib/astro.c
|
|
ext/date/lib/dow.c
|
|
ext/date/lib/parse_tz.c
|
|
ext/date/lib/timelib.c
|
|
ext/date/lib/timelib.h
|
|
ext/date/lib/timelib_structs.h
|
|
ext/date/lib/tm2unixtime.c
|
|
ext/date/lib/unixtime2tm.c
|
|
ext/dba/dba.c
|
|
ext/dba/dba_cdb.c
|
|
ext/dba/dba_db1.c
|
|
ext/dba/dba_db2.c
|
|
ext/dba/dba_db3.c
|
|
ext/dba/dba_db4.c
|
|
ext/dba/dba_dbm.c
|
|
ext/dba/dba_flatfile.c
|
|
ext/dba/dba_gdbm.c
|
|
ext/dba/dba_inifile.c
|
|
ext/dba/dba_ndbm.c
|
|
ext/dba/dba_qdbm.c
|
|
ext/dba/php_dba.h
|
|
ext/dba/libcdb/cdb.c
|
|
ext/dba/libcdb/cdb.h
|
|
ext/dba/libcdb/cdb_make.c
|
|
ext/dba/libcdb/cdb_make.h
|
|
ext/dba/libcdb/uint32.c
|
|
ext/dba/libcdb/uint32.h
|
|
ext/dba/libflatfile/flatfile.c
|
|
ext/dba/libflatfile/flatfile.h
|
|
ext/dba/libinifile/inifile.c
|
|
ext/dba/libinifile/inifile.h
|
|
ext/dbase/dbase.c
|
|
ext/dbase/php_dbase.h
|
|
ext/dom/attr.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/comment.c
|
|
ext/dom/document.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/documenttype.c
|
|
ext/dom/dom_ce.h
|
|
ext/dom/dom_fe.h
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/dom_properties.h
|
|
ext/dom/domconfiguration.c
|
|
ext/dom/domerror.c
|
|
ext/dom/domerrorhandler.c
|
|
ext/dom/domexception.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/domimplementationlist.c
|
|
ext/dom/domimplementationsource.c
|
|
ext/dom/domlocator.c
|
|
ext/dom/domstringlist.c
|
|
ext/dom/element.c
|
|
ext/dom/entity.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/namelist.c
|
|
ext/dom/node.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/notation.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/php_dom.h
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/string_extend.c
|
|
ext/dom/text.c
|
|
ext/dom/typeinfo.c
|
|
ext/dom/userdatahandler.c
|
|
ext/dom/xml_common.h
|
|
ext/dom/xpath.c
|
|
ext/ereg/ereg.c
|
|
ext/ereg/php_ereg.h
|
|
ext/ereg/php_regex.h
|
|
ext/exif/exif.c
|
|
ext/exif/php_exif.h
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fbsql/php_fbsql.h
|
|
ext/fdf/fdf.c
|
|
ext/fdf/php_fdf.h
|
|
ext/filter/callback_filter.c
|
|
ext/filter/filter.c
|
|
ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/php_filter.h
|
|
ext/filter/sanitizing_filters.c
|
|
ext/ftp/ftp.c
|
|
ext/ftp/ftp.h
|
|
ext/ftp/php_ftp.c
|
|
ext/ftp/php_ftp.h
|
|
ext/gd/gd.c
|
|
ext/gd/gd_ctx.c
|
|
ext/gd/php_gd.h
|
|
ext/gd/libgd/xbm.c
|
|
ext/gettext/gettext.c
|
|
ext/gettext/php_gettext.h
|
|
ext/gmp/gmp.c
|
|
ext/gmp/php_gmp.h
|
|
ext/hash/hash.c
|
|
ext/hash/hash_adler32.c
|
|
ext/hash/hash_crc32.c
|
|
ext/hash/hash_gost.c
|
|
ext/hash/hash_haval.c
|
|
ext/hash/hash_md.c
|
|
ext/hash/hash_ripemd.c
|
|
ext/hash/hash_salsa.c
|
|
ext/hash/hash_sha.c
|
|
ext/hash/hash_snefru.c
|
|
ext/hash/hash_tiger.c
|
|
ext/hash/hash_whirlpool.c
|
|
ext/hash/php_hash.h
|
|
ext/hash/php_hash_adler32.h
|
|
ext/hash/php_hash_crc32.h
|
|
ext/hash/php_hash_crc32_tables.h
|
|
ext/hash/php_hash_gost.h
|
|
ext/hash/php_hash_haval.h
|
|
ext/hash/php_hash_md.h
|
|
ext/hash/php_hash_ripemd.h
|
|
ext/hash/php_hash_salsa.h
|
|
ext/hash/php_hash_sha.h
|
|
ext/hash/php_hash_snefru.h
|
|
ext/hash/php_hash_snefru_tables.h
|
|
ext/hash/php_hash_tiger.h
|
|
ext/hash/php_hash_tiger_tables.h
|
|
ext/hash/php_hash_types.h
|
|
ext/hash/php_hash_whirlpool.h
|
|
ext/hash/php_hash_whirlpool_tables.h
|
|
ext/iconv/iconv.c
|
|
ext/iconv/php_iconv.h
|
|
ext/imap/php_imap.c
|
|
ext/imap/php_imap.h
|
|
ext/interbase/ibase_blobs.c
|
|
ext/interbase/ibase_events.c
|
|
ext/interbase/ibase_query.c
|
|
ext/interbase/ibase_service.c
|
|
ext/interbase/interbase.c
|
|
ext/interbase/php_ibase_includes.h
|
|
ext/interbase/php_ibase_udf.c
|
|
ext/interbase/php_interbase.h
|
|
ext/json/json.c
|
|
ext/json/php_json.h
|
|
ext/ldap/ldap.c
|
|
ext/ldap/php_ldap.h
|
|
ext/libxml/libxml.c
|
|
ext/libxml/php_libxml.h
|
|
ext/mbstring/mb_gpc.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h
|
|
ext/mbstring/php_mbregex.c
|
|
ext/mbstring/php_mbregex.h
|
|
ext/mbstring/php_unicode.c
|
|
ext/mbstring/php_unicode.h
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/php_mcrypt.h
|
|
ext/mhash/mhash.c
|
|
ext/mhash/php_mhash.h
|
|
ext/mime_magic/mime_magic.c
|
|
ext/mime_magic/php_mime_magic.h
|
|
ext/mime_magic/phpmimemagic.h
|
|
ext/ming/ming.c
|
|
ext/ming/php_ming.h
|
|
ext/msql/php_msql.c
|
|
ext/msql/php_msql.h
|
|
ext/mssql/php_mssql.c
|
|
ext/mssql/php_mssql.h
|
|
ext/mysql/mysql_mysqlnd.h
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.h
|
|
ext/mysql/php_mysql_structs.h
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_embedded.c
|
|
ext/mysqli/mysqli_exception.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_mysqlnd.h
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/mysqli_report.c
|
|
ext/mysqli/mysqli_report.h
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_charset.c
|
|
ext/mysqlnd/mysqlnd_charset.h
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_debug.h
|
|
ext/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqlnd/mysqlnd_libmysql_compat.h
|
|
ext/mysqlnd/mysqlnd_loaddata.c
|
|
ext/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqlnd/mysqlnd_palloc.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_ps_codec.c
|
|
ext/mysqlnd/mysqlnd_qcache.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.h
|
|
ext/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqlnd/mysqlnd_result_meta.h
|
|
ext/mysqlnd/mysqlnd_statistics.c
|
|
ext/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h
|
|
ext/mysqlnd/php_mysqlnd.h
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8.h
|
|
ext/oci8/php_oci8_int.h
|
|
ext/odbc/birdstep.c
|
|
ext/odbc/php_birdstep.h
|
|
ext/odbc/php_odbc.c
|
|
ext/odbc/php_odbc.h
|
|
ext/odbc/php_odbc_includes.h
|
|
ext/openssl/openssl.c
|
|
ext/openssl/php_openssl.h
|
|
ext/openssl/xp_ssl.c
|
|
ext/pcntl/pcntl.c
|
|
ext/pcntl/php_pcntl.h
|
|
ext/pcntl/php_signal.c
|
|
ext/pcntl/php_signal.h
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h
|
|
ext/pdo/pdo.c
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sqlstate.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/php_pdo.h
|
|
ext/pdo/php_pdo_driver.h
|
|
ext/pdo/php_pdo_int.h
|
|
ext/pdo/php_pdo_phpvers_compat.h
|
|
ext/pdo_dblib/dblib_driver.c
|
|
ext/pdo_dblib/dblib_stmt.c
|
|
ext/pdo_dblib/pdo_dblib.c
|
|
ext/pdo_dblib/php_pdo_dblib.h
|
|
ext/pdo_dblib/php_pdo_dblib_int.h
|
|
ext/pdo_firebird/firebird_driver.c
|
|
ext/pdo_firebird/firebird_statement.c
|
|
ext/pdo_firebird/pdo_firebird.c
|
|
ext/pdo_firebird/php_pdo_firebird.h
|
|
ext/pdo_firebird/php_pdo_firebird_int.h
|
|
ext/pdo_mysql/mysql_driver.c
|
|
ext/pdo_mysql/mysql_statement.c
|
|
ext/pdo_mysql/pdo_mysql.c
|
|
ext/pdo_mysql/php_pdo_mysql.h
|
|
ext/pdo_mysql/php_pdo_mysql_int.h
|
|
ext/pdo_oci/oci_driver.c
|
|
ext/pdo_oci/oci_statement.c
|
|
ext/pdo_oci/pdo_oci.c
|
|
ext/pdo_oci/php_pdo_oci.h
|
|
ext/pdo_oci/php_pdo_oci_int.h
|
|
ext/pdo_pgsql/pdo_pgsql.c
|
|
ext/pdo_pgsql/pgsql_driver.c
|
|
ext/pdo_pgsql/pgsql_statement.c
|
|
ext/pdo_pgsql/php_pdo_pgsql.h
|
|
ext/pdo_pgsql/php_pdo_pgsql_int.h
|
|
ext/pdo_sqlite/pdo_sqlite.c
|
|
ext/pdo_sqlite/php_pdo_sqlite.h
|
|
ext/pdo_sqlite/php_pdo_sqlite_int.h
|
|
ext/pdo_sqlite/sqlite_driver.c
|
|
ext/pdo_sqlite/sqlite_statement.c
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/php_pgsql.h
|
|
ext/posix/php_posix.h
|
|
ext/posix/posix.c
|
|
ext/pspell/php_pspell.h
|
|
ext/pspell/pspell.c
|
|
ext/readline/php_readline.h
|
|
ext/readline/readline.c
|
|
ext/recode/php_recode.h
|
|
ext/recode/recode.c
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.h
|
|
ext/session/mod_files.c
|
|
ext/session/mod_files.h
|
|
ext/session/mod_mm.c
|
|
ext/session/mod_mm.h
|
|
ext/session/mod_user.c
|
|
ext/session/mod_user.h
|
|
ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/shmop/php_shmop.h
|
|
ext/shmop/shmop.c
|
|
ext/simplexml/php_simplexml.h
|
|
ext/simplexml/php_simplexml_exports.h
|
|
ext/simplexml/simplexml.c
|
|
ext/snmp/php_snmp.h
|
|
ext/snmp/snmp.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.h
|
|
ext/soap/php_http.c
|
|
ext/soap/php_http.h
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/php_packet_soap.h
|
|
ext/soap/php_schema.c
|
|
ext/soap/php_schema.h
|
|
ext/soap/php_sdl.c
|
|
ext/soap/php_sdl.h
|
|
ext/soap/php_soap.h
|
|
ext/soap/php_xml.c
|
|
ext/soap/php_xml.h
|
|
ext/soap/soap.c
|
|
ext/sockets/php_sockets.h
|
|
ext/sockets/php_sockets_win.c
|
|
ext/sockets/php_sockets_win.h
|
|
ext/sockets/sockets.c
|
|
ext/sockets/unix_socket_constants.h
|
|
ext/sockets/win32_socket_constants.h
|
|
ext/spl/php_spl.c
|
|
ext/spl/php_spl.h
|
|
ext/spl/spl_array.c
|
|
ext/spl/spl_array.h
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h
|
|
ext/spl/spl_engine.c
|
|
ext/spl/spl_engine.h
|
|
ext/spl/spl_exceptions.c
|
|
ext/spl/spl_exceptions.h
|
|
ext/spl/spl_functions.c
|
|
ext/spl/spl_functions.h
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.h
|
|
ext/spl/spl_observer.c
|
|
ext/spl/spl_observer.h
|
|
ext/spl/spl_sxe.c
|
|
ext/spl/spl_sxe.h
|
|
ext/sqlite/pdo_sqlite2.c
|
|
ext/sqlite/php_sqlite.h
|
|
ext/sqlite/sess_sqlite.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/array.c
|
|
ext/standard/assert.c
|
|
ext/standard/base64.c
|
|
ext/standard/base64.h
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/browscap.c
|
|
ext/standard/crc32.c
|
|
ext/standard/crc32.h
|
|
ext/standard/credits.c
|
|
ext/standard/credits.h
|
|
ext/standard/crypt.c
|
|
ext/standard/css.c
|
|
ext/standard/css.h
|
|
ext/standard/cyr_convert.c
|
|
ext/standard/cyr_convert.h
|
|
ext/standard/datetime.c
|
|
ext/standard/datetime.h
|
|
ext/standard/dir.c
|
|
ext/standard/dl.c
|
|
ext/standard/dl.h
|
|
ext/standard/dns.c
|
|
ext/standard/dns.h
|
|
ext/standard/exec.c
|
|
ext/standard/exec.h
|
|
ext/standard/file.c
|
|
ext/standard/file.h
|
|
ext/standard/filestat.c
|
|
ext/standard/filters.c
|
|
ext/standard/flock_compat.c
|
|
ext/standard/flock_compat.h
|
|
ext/standard/formatted_print.c
|
|
ext/standard/fsock.c
|
|
ext/standard/fsock.h
|
|
ext/standard/ftok.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/head.c
|
|
ext/standard/head.h
|
|
ext/standard/html.c
|
|
ext/standard/html.h
|
|
ext/standard/http.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/image.c
|
|
ext/standard/incomplete_class.c
|
|
ext/standard/info.c
|
|
ext/standard/info.h
|
|
ext/standard/iptc.c
|
|
ext/standard/lcg.c
|
|
ext/standard/levenshtein.c
|
|
ext/standard/link.c
|
|
ext/standard/mail.c
|
|
ext/standard/math.c
|
|
ext/standard/md5.c
|
|
ext/standard/md5.h
|
|
ext/standard/metaphone.c
|
|
ext/standard/microtime.c
|
|
ext/standard/microtime.h
|
|
ext/standard/pack.c
|
|
ext/standard/pack.h
|
|
ext/standard/pageinfo.c
|
|
ext/standard/pageinfo.h
|
|
ext/standard/php_array.h
|
|
ext/standard/php_assert.h
|
|
ext/standard/php_browscap.h
|
|
ext/standard/php_crypt.h
|
|
ext/standard/php_dir.h
|
|
ext/standard/php_ext_syslog.h
|
|
ext/standard/php_filestat.h
|
|
ext/standard/php_fopen_wrapper.c
|
|
ext/standard/php_fopen_wrappers.h
|
|
ext/standard/php_ftok.h
|
|
ext/standard/php_http.h
|
|
ext/standard/php_image.h
|
|
ext/standard/php_incomplete_class.h
|
|
ext/standard/php_iptc.h
|
|
ext/standard/php_lcg.h
|
|
ext/standard/php_link.h
|
|
ext/standard/php_mail.h
|
|
ext/standard/php_math.h
|
|
ext/standard/php_metaphone.h
|
|
ext/standard/php_rand.h
|
|
ext/standard/php_smart_str.h
|
|
ext/standard/php_smart_str_public.h
|
|
ext/standard/php_standard.h
|
|
ext/standard/php_string.h
|
|
ext/standard/php_type.h
|
|
ext/standard/php_uuencode.h
|
|
ext/standard/php_var.h
|
|
ext/standard/php_versioning.h
|
|
ext/standard/proc_open.c
|
|
ext/standard/proc_open.h
|
|
ext/standard/quot_print.c
|
|
ext/standard/quot_print.h
|
|
ext/standard/rand.c
|
|
ext/standard/scanf.c
|
|
ext/standard/scanf.h
|
|
ext/standard/sha1.c
|
|
ext/standard/sha1.h
|
|
ext/standard/soundex.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h
|
|
ext/standard/string.c
|
|
ext/standard/syslog.c
|
|
ext/standard/type.c
|
|
ext/standard/uniqid.c
|
|
ext/standard/uniqid.h
|
|
ext/standard/url.c
|
|
ext/standard/url.h
|
|
ext/standard/url_scanner.c
|
|
ext/standard/url_scanner.h
|
|
ext/standard/url_scanner_ex.h
|
|
ext/standard/user_filters.c
|
|
ext/standard/uuencode.c
|
|
ext/standard/var.c
|
|
ext/standard/versioning.c
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase/php_sybase_db.h
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/sybase_ct/php_sybase_ct.h
|
|
ext/sysvmsg/php_sysvmsg.h
|
|
ext/sysvmsg/sysvmsg.c
|
|
ext/sysvsem/php_sysvsem.h
|
|
ext/sysvsem/sysvsem.c
|
|
ext/sysvshm/php_sysvshm.h
|
|
ext/sysvshm/sysvshm.c
|
|
ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c
|
|
ext/tokenizer/php_tokenizer.h
|
|
ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tokenizer_data.c
|
|
ext/wddx/php_wddx.h
|
|
ext/wddx/php_wddx_api.h
|
|
ext/wddx/wddx.c
|
|
ext/xml/compat.c
|
|
ext/xml/expat_compat.h
|
|
ext/xml/php_xml.h
|
|
ext/xml/xml.c
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xmlreader/php_xmlreader.h
|
|
ext/xmlrpc/php_xmlrpc.h
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/php_xmlwriter.h
|
|
ext/xsl/php_xsl.c
|
|
ext/xsl/php_xsl.h
|
|
ext/xsl/xsl_fe.h
|
|
ext/xsl/xsltprocessor.c
|
|
ext/zip/php_zip.c
|
|
ext/zip/php_zip.h
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip_add_dir.c
|
|
ext/zip/lib/zip_error.c
|
|
ext/zip/lib/zip_error_clear.c
|
|
ext/zip/lib/zip_file_error_clear.c
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_source_buffer.c
|
|
ext/zip/lib/zip_source_filep.c
|
|
ext/zlib/php_zlib.h
|
|
ext/zlib/zlib.c
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_fopen_wrapper.c
|
|
main/SAPI.c
|
|
main/SAPI.h
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.h
|
|
main/getopt.c
|
|
main/internal_functions_nw.c
|
|
main/internal_functions_win32.c
|
|
main/logos.h
|
|
main/main.c
|
|
main/network.c
|
|
main/output.c
|
|
main/php.h
|
|
main/php_compat.h
|
|
main/php_content_types.c
|
|
main/php_content_types.h
|
|
main/php_getopt.h
|
|
main/php_globals.h
|
|
main/php_ini.c
|
|
main/php_ini.h
|
|
main/php_logos.c
|
|
main/php_logos.h
|
|
main/php_main.h
|
|
main/php_memory_streams.h
|
|
main/php_network.h
|
|
main/php_open_temporary_file.c
|
|
main/php_open_temporary_file.h
|
|
main/php_output.h
|
|
main/php_reentrancy.h
|
|
main/php_scandir.c
|
|
main/php_scandir.h
|
|
main/php_sprintf.c
|
|
main/php_streams.h
|
|
main/php_syslog.h
|
|
main/php_ticks.c
|
|
main/php_ticks.h
|
|
main/php_variables.c
|
|
main/php_variables.h
|
|
main/reentrancy.c
|
|
main/rfc1867.c
|
|
main/rfc1867.h
|
|
main/snprintf.c
|
|
main/snprintf.h
|
|
main/spprintf.c
|
|
main/spprintf.h
|
|
main/strlcat.c
|
|
main/strlcpy.c
|
|
main/win95nt.h
|
|
main/streams/cast.c
|
|
main/streams/filter.c
|
|
main/streams/glob_wrapper.c
|
|
main/streams/memory.c
|
|
main/streams/mmap.c
|
|
main/streams/php_stream_context.h
|
|
main/streams/php_stream_filter_api.h
|
|
main/streams/php_stream_glob_wrapper.h
|
|
main/streams/php_stream_mmap.h
|
|
main/streams/php_stream_plain_wrapper.h
|
|
main/streams/php_stream_transport.h
|
|
main/streams/php_stream_userspace.h
|
|
main/streams/php_streams_int.h
|
|
main/streams/plain_wrapper.c
|
|
main/streams/streams.c
|
|
main/streams/transports.c
|
|
main/streams/userspace.c
|
|
main/streams/xp_socket.c
|
|
netware/start.c
|
|
sapi/aolserver/aolserver.c
|
|
sapi/apache/libpre.c
|
|
sapi/apache/mod_php.c
|
|
sapi/apache/mod_php.h
|
|
sapi/apache/php_apache.c
|
|
sapi/apache/php_apache_http.h
|
|
sapi/apache/sapi_apache.c
|
|
sapi/apache2filter/apache_config.c
|
|
sapi/apache2filter/php_apache.h
|
|
sapi/apache2filter/php_functions.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/apache_config.c
|
|
sapi/apache2handler/mod_php.c
|
|
sapi/apache2handler/php_apache.h
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/apache_hooks/mod_php5.h
|
|
sapi/apache_hooks/php_apache.c
|
|
sapi/apache_hooks/sapi_apache.c
|
|
sapi/caudium/caudium.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_cli_readline.c
|
|
sapi/cli/php_cli_readline.h
|
|
sapi/continuity/capi.c
|
|
sapi/embed/php_embed.c
|
|
sapi/embed/php_embed.h
|
|
sapi/isapi/php5isapi.c
|
|
sapi/milter/php_milter.c
|
|
sapi/nsapi/nsapi.c
|
|
sapi/phttpd/php_phttpd.h
|
|
sapi/phttpd/phttpd.c
|
|
sapi/pi3web/pi3web_sapi.c
|
|
sapi/roxen/roxen.c
|
|
sapi/thttpd/php_thttpd.h
|
|
sapi/thttpd/thttpd.c
|
|
sapi/tux/php_tux.c
|
|
sapi/webjames/php_webjames.h
|
|
sapi/webjames/webjames.c
|
|
win32/crypt_win32.h
|
|
win32/globals.c
|
|
win32/grp.h
|
|
win32/md5crypt.c
|
|
win32/md5crypt.h
|
|
win32/php_win32_globals.h
|
|
win32/select.c
|
|
win32/select.h
|
|
win32/syslog.h
|
|
win32/winutil.c
|
|
win32/winutil.h
|
|
win32/build/deplister.c:
|
|
Bump copyright year, 2 of 2.
|
|
|
|
* ext/pdo/pdo_sql_parser.re:
|
|
Bump copyright year, 1 of 2.
|
|
|
|
2007-12-31 Jon Parise <jon@csh.rit.edu>
|
|
|
|
* acinclude.m4:
|
|
Document the 'cxx' parameter to PHP_NEW_EXTENSION.
|
|
|
|
2007-12-30 David Soria Parra <dsoria@gmx.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/tests/bug_43663.phpt:
|
|
- Fixed bug #43663 (Extending PDO class with a __call() function doesn't
|
|
work).
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/tests/bug_43663.phpt:
|
|
- Fixed bug #43663 (Extending PDO class with a __call() function doesn't
|
|
work).
|
|
CVS
|
|
|
|
* ext/pdo/tests/bug_43663.phpt
|
|
ext/pdo/tests/bug_43663.phpt
|
|
ext/pdo/tests/bug_43663.phpt:
|
|
1.1.4;
|
|
Test for bug 43663
|
|
|
|
2007-12-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
|
|
Fixed typo
|
|
|
|
2007-12-29 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/ftp_fopen_wrapper.c:
|
|
MFH:- This makes no sense with non-ipv6 builds. (and fixes lot of issues
|
|
with misconfigured servers)
|
|
|
|
* ext/standard/ftp_fopen_wrapper.c:
|
|
- This makes no sense with non-ipv6 builds. (and fixes lot of issues with
|
|
misconfigured servers)
|
|
|
|
2007-12-29 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/tests/general_functions/phpinfo.phpt
|
|
ext/standard/tests/general_functions/phpinfo.phpt:
|
|
MFB5.2: Fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/general_functions/phpinfo.phpt:
|
|
Fix test when additional ini files are used (patch by <confins_de_l_univers
|
|
at yahoo dot fr>)
|
|
|
|
2007-12-29 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/streams.c
|
|
main/streams/streams.c:
|
|
correct fix for bug #43522
|
|
|
|
* main/streams/streams.c:
|
|
apply correct fix for bug #43522
|
|
fix Unicode streams too this time
|
|
|
|
* ext/standard/tests/network/http-stream.phpt
|
|
ext/standard/tests/network/http-stream.phpt:
|
|
fix test
|
|
|
|
2007-12-29 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
main/main.c
|
|
main/main.c:
|
|
MFH: Update the class method documentation links
|
|
|
|
* main/main.c:
|
|
Update the class method documentation links
|
|
|
|
2007-12-28 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysqli/tests/bug35517.phpt:
|
|
Merge from 5_3. Fixing 32 vs. 64bit issue.
|
|
|
|
* ext/mysqli/tests/003.phpt
|
|
ext/mysqli/tests/020.phpt:
|
|
Merge from 5_3 - MySQL 6.0 SQL fixes
|
|
|
|
2007-12-28 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Here comes the NEWS entry. The RM knows his job ;)
|
|
|
|
* ext/mysqli/config.m4
|
|
ext/mysqli/config.m4
|
|
ext/mysqli/config.w32
|
|
ext/mysqli/config.w32
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_repl.c
|
|
ext/mysqli/mysqli_repl.c
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqli/tests/connect.inc
|
|
ext/mysqli/tests/mysqli_class_mysqli_interface.phpt
|
|
ext/mysqli/tests/mysqli_disable_rpl_parse.phpt
|
|
ext/mysqli/tests/mysqli_disable_rpl_parse.phpt
|
|
ext/mysqli/tests/mysqli_enable_rpl_parse.phpt
|
|
ext/mysqli/tests/mysqli_enable_rpl_parse.phpt
|
|
ext/mysqli/tests/mysqli_rpl_parse_enabled.phpt
|
|
ext/mysqli/tests/mysqli_rpl_parse_enabled.phpt
|
|
ext/mysqli/tests/mysqli_rpl_probe.phpt
|
|
ext/mysqli/tests/mysqli_rpl_probe.phpt
|
|
ext/mysqli/tests/mysqli_rpl_query_type.phpt
|
|
ext/mysqli/tests/mysqli_rpl_query_type.phpt:
|
|
Remove RPL functions. They were always experimental and lead to crashes.
|
|
The underlying functions will be removed from libmysql as of MySQL 6.0, so
|
|
it's right time to remove them.
|
|
|
|
2007-12-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c:
|
|
Fixed possible memory corruption
|
|
|
|
2007-12-28 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/020.phpt:
|
|
Fixing SQL syntax in this very old test to make it pass with MySQL 6.0
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/bug35517.phpt:
|
|
Isn't it nice to get a new 64bit box? Fixing 32bit/64bit issue.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/003.phpt:
|
|
Sooner or later these old 0*.phpt tests had to bite us - fixing SQL syntax,
|
|
HEAD sync will follow.
|
|
|
|
* ext/mysqli/tests/bug42548.phpt:
|
|
Sync from 5_3. Cutting off a few edges:
|
|
- use connection parameter from environment variables
|
|
- check if MySQL supports procedures
|
|
- whitespace
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/bug42548.phpt:
|
|
Cutting off a few edges:
|
|
- use connection parameter from environment variables
|
|
- check if MySQL supports procedures
|
|
- whitespace
|
|
|
|
2007-12-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/bug38469.phpt:
|
|
Fixed bug #38469 (Unexpected creation of cycle).
|
|
|
|
* ext/json/tests/005.phpt
|
|
ext/json/tests/005.phpt
|
|
ext/json/tests/005.phpt:
|
|
Fixed test related to bug #38469
|
|
|
|
* ZendEngine2/tests/bug38469.phpt
|
|
ZendEngine2/tests/bug38469.phpt:
|
|
|
|
Fixed bug #38469 (unexpected creation of cycle, json tests failed, leaks
|
|
memory)
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/bug38469.phpt
|
|
ZendEngine2/tests/bug38469.phpt:
|
|
Fixed bug #38469 (unexpected creation of cycle, json tests failed, leaks
|
|
memory)
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c:
|
|
Initialize operand type
|
|
|
|
2007-12-27 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/gmp/tests/026.phpt:
|
|
MFB: fix tests
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/tests/011.phpt
|
|
ext/gmp/tests/026.phpt:
|
|
fix tests
|
|
|
|
2007-12-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c:
|
|
Use proper result type
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/server030.phpt
|
|
ext/soap/tests/server030.phpt
|
|
ext/soap/tests/server030.phpt
|
|
ext/soap/tests/server030.wsdl
|
|
ext/soap/tests/server030.wsdl
|
|
ext/soap/tests/server030.wsdl:
|
|
Added ability to use SplArrays instead of plain arrays in ext/soap. (Joshua
|
|
Reese, Dmitry)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/sprintf_basic7_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_basic8_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation28_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation29_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation34_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation35_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation40_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation41_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation44_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation4_64bit.phpt:
|
|
Added 64-bit tests (Serg)
|
|
|
|
* ext/standard/tests/strings/sprintf_basic7.phpt
|
|
ext/standard/tests/strings/sprintf_basic7_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_basic7_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_basic8.phpt
|
|
ext/standard/tests/strings/sprintf_basic8_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_basic8_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation28.phpt
|
|
ext/standard/tests/strings/sprintf_variation28_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation28_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation29.phpt
|
|
ext/standard/tests/strings/sprintf_variation29_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation29_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation34.phpt
|
|
ext/standard/tests/strings/sprintf_variation34_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation34_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation35.phpt
|
|
ext/standard/tests/strings/sprintf_variation35_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation35_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation4.phpt
|
|
ext/standard/tests/strings/sprintf_variation40.phpt
|
|
ext/standard/tests/strings/sprintf_variation40_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation40_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation41.phpt
|
|
ext/standard/tests/strings/sprintf_variation41_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation41_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation44.phpt
|
|
ext/standard/tests/strings/sprintf_variation44_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation44_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation4_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_variation4_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation7_64bit.phpt:
|
|
Fixed 32/64-bit tests (Serg)
|
|
|
|
2007-12-27 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* main/fopen_wrappers.c
|
|
main/fopen_wrappers.c:
|
|
MFB5.3: Fixed bug#43105 (PHP seems to fail to close open files.)
|
|
|
|
* (PHP_5_3)
|
|
main/fopen_wrappers.c:
|
|
Fixed bug#43105 (PHP seems to fail to close open files.)
|
|
|
|
2007-12-26 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
Fix typo (TAKAGI Masahiro)
|
|
|
|
2007-12-25 Hartmut Holzgraefe <hartmut@mysql.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/tests/bug42548.phpt:
|
|
MFH: Fix for bug #42548 "PROCEDURE xxx can't return a result set"
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
ext/mysqli/tests/bug42548.phpt
|
|
ext/mysqli/tests/bug42548.phpt:
|
|
Fix for bug #42548 "PROCEDURE xxx can't return a result set"
|
|
|
|
2007-12-25 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/dir/dir_variation3.phpt
|
|
ext/standard/tests/dir/dir_variation3.phpt
|
|
ext/standard/tests/dir/dir_variation3.phpt
|
|
ext/standard/tests/dir/dir_variation7.phpt
|
|
ext/standard/tests/dir/dir_variation7.phpt
|
|
ext/standard/tests/dir/dir_variation7.phpt:
|
|
fix test : do not run when run as root
|
|
|
|
2007-12-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* run-tests.php
|
|
run-tests.php
|
|
run-tests.php:
|
|
Fixed %f regex
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug43651.phpt:
|
|
Fixed bug #43651 (is_callable() with one or more nonconsecutive colons
|
|
crashes)
|
|
|
|
* ZendEngine2/tests/bug43651.phpt
|
|
ZendEngine2/tests/bug43651.phpt:
|
|
|
|
file bug43651.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-12-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/tests/int_overflow_64bit.phpt
|
|
ZendEngine2/tests/int_overflow_64bit.phpt
|
|
ext/standard/string.c
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/chunk_split_error.phpt
|
|
ext/standard/tests/strings/chunk_split_error.phpt
|
|
ext/standard/tests/strings/chunk_split_variation5.phpt
|
|
ext/standard/tests/strings/chunk_split_variation5.phpt
|
|
ext/standard/tests/strings/chunk_split_variation8.phpt
|
|
ext/standard/tests/strings/chunk_split_variation8.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation2.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation2.phpt:
|
|
Additional fix for bug #42868
|
|
|
|
2007-12-24 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/dir/dir_basic.phpt
|
|
ext/standard/tests/dir/dir_basic.phpt
|
|
ext/standard/tests/dir/dir_error.phpt
|
|
ext/standard/tests/dir/dir_error.phpt
|
|
ext/standard/tests/dir/dir_variation1.phpt
|
|
ext/standard/tests/dir/dir_variation1.phpt
|
|
ext/standard/tests/dir/dir_variation2.phpt
|
|
ext/standard/tests/dir/dir_variation2.phpt
|
|
ext/standard/tests/dir/dir_variation3.phpt
|
|
ext/standard/tests/dir/dir_variation3.phpt
|
|
ext/standard/tests/dir/dir_variation4.phpt
|
|
ext/standard/tests/dir/dir_variation4.phpt
|
|
ext/standard/tests/dir/dir_variation5.phpt
|
|
ext/standard/tests/dir/dir_variation5.phpt
|
|
ext/standard/tests/dir/dir_variation6.phpt
|
|
ext/standard/tests/dir/dir_variation6.phpt
|
|
ext/standard/tests/dir/dir_variation7.phpt
|
|
ext/standard/tests/dir/dir_variation7.phpt
|
|
ext/standard/tests/dir/dir_variation8.phpt
|
|
ext/standard/tests/dir/dir_variation8.phpt
|
|
ext/standard/tests/dir/dir_variation9.phpt
|
|
ext/standard/tests/dir/dir_variation9.phpt:
|
|
new testcases for dir() function
|
|
|
|
* ext/standard/tests/dir/dir_basic.phpt
|
|
ext/standard/tests/dir/dir_basic.phpt
|
|
ext/standard/tests/dir/dir_basic.phpt
|
|
ext/standard/tests/dir/dir_error.phpt
|
|
ext/standard/tests/dir/dir_error.phpt
|
|
ext/standard/tests/dir/dir_error.phpt
|
|
ext/standard/tests/dir/dir_variation1.phpt
|
|
ext/standard/tests/dir/dir_variation1.phpt
|
|
ext/standard/tests/dir/dir_variation1.phpt
|
|
ext/standard/tests/dir/dir_variation2.phpt
|
|
ext/standard/tests/dir/dir_variation2.phpt
|
|
ext/standard/tests/dir/dir_variation2.phpt
|
|
ext/standard/tests/dir/dir_variation3.phpt
|
|
ext/standard/tests/dir/dir_variation3.phpt
|
|
ext/standard/tests/dir/dir_variation3.phpt
|
|
ext/standard/tests/dir/dir_variation4.phpt
|
|
ext/standard/tests/dir/dir_variation4.phpt
|
|
ext/standard/tests/dir/dir_variation4.phpt
|
|
ext/standard/tests/dir/dir_variation5.phpt
|
|
ext/standard/tests/dir/dir_variation5.phpt
|
|
ext/standard/tests/dir/dir_variation5.phpt
|
|
ext/standard/tests/dir/dir_variation6.phpt
|
|
ext/standard/tests/dir/dir_variation6.phpt
|
|
ext/standard/tests/dir/dir_variation6.phpt
|
|
ext/standard/tests/dir/dir_variation7.phpt
|
|
ext/standard/tests/dir/dir_variation7.phpt
|
|
ext/standard/tests/dir/dir_variation7.phpt
|
|
ext/standard/tests/dir/dir_variation8.phpt
|
|
ext/standard/tests/dir/dir_variation8.phpt
|
|
ext/standard/tests/dir/dir_variation8.phpt
|
|
ext/standard/tests/dir/dir_variation9.phpt
|
|
ext/standard/tests/dir/dir_variation9.phpt
|
|
ext/standard/tests/dir/dir_variation9.phpt:
|
|
1.1.4;
|
|
new testcases for dir() function
|
|
|
|
* 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/sprintf_variation5.phpt
|
|
ext/standard/tests/strings/sprintf_variation5.phpt
|
|
ext/standard/tests/strings/sprintf_variation5.phpt:
|
|
fix tests
|
|
|
|
* run-tests.php
|
|
run-tests.php
|
|
run-tests.php:
|
|
Changing the regex for %f so the it will match e-, e+ and e.
|
|
|
|
2007-12-21 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
-Fix name (arg, new keyboard is coming...)
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
-Fix name
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug43450.phpt
|
|
ZendEngine2/tests/bug43450.phpt:
|
|
- MFH: Fix #43450 (Memory leak on some functions with implicit object
|
|
__toString() call) (Davic C.)
|
|
|
|
* ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug43450.phpt
|
|
ZendEngine2/tests/bug43450.phpt
|
|
ZendEngine2/tests/bug43450.phpt:
|
|
- Fix #43450 (Memory leak on some functions with implicit object
|
|
__toString() call) (Davic C.)
|
|
|
|
2007-12-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/tests/array/array_map_variation2.phpt
|
|
ext/standard/tests/array/array_map_variation2.phpt
|
|
ext/standard/tests/array/array_map_variation2.phpt:
|
|
Fixed test
|
|
|
|
2007-12-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c:
|
|
Fixed bug #43644 (is_callable(':') crashes)
|
|
|
|
2007-12-20 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation11.phpt
|
|
ext/standard/tests/strings/sprintf_variation11.phpt
|
|
ext/standard/tests/strings/sprintf_variation11.phpt
|
|
ext/standard/tests/strings/sprintf_variation16.phpt
|
|
ext/standard/tests/strings/sprintf_variation16.phpt
|
|
ext/standard/tests/strings/sprintf_variation16.phpt
|
|
ext/standard/tests/strings/sprintf_variation17.phpt
|
|
ext/standard/tests/strings/sprintf_variation17.phpt
|
|
ext/standard/tests/strings/sprintf_variation17.phpt
|
|
ext/standard/tests/strings/sprintf_variation18.phpt
|
|
ext/standard/tests/strings/sprintf_variation18.phpt
|
|
ext/standard/tests/strings/sprintf_variation18.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/sprintf_variation30.phpt
|
|
ext/standard/tests/strings/sprintf_variation30.phpt
|
|
ext/standard/tests/strings/sprintf_variation30.phpt
|
|
ext/standard/tests/strings/sprintf_variation42.phpt
|
|
ext/standard/tests/strings/sprintf_variation42.phpt
|
|
ext/standard/tests/strings/sprintf_variation42.phpt:
|
|
fix tests
|
|
|
|
2007-12-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
x86_64 assembler optimization (Brain Shire)
|
|
|
|
2007-12-20 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* ZendEngine2/tests/indexing_001.phpt
|
|
ZendEngine2/tests/indexing_001.phpt:
|
|
New test - Indexing - various special cases
|
|
|
|
* ZendEngine2/tests/indexing_001.phpt
|
|
ZendEngine2/tests/indexing_001.phpt
|
|
ZendEngine2/tests/indexing_001.phpt:
|
|
1.1.4;
|
|
file indexing_001.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_map_variation1.phpt
|
|
ext/standard/tests/array/array_map_variation1.phpt
|
|
ext/standard/tests/array/array_map_variation2.phpt
|
|
ext/standard/tests/array/array_map_variation2.phpt:
|
|
new tests for array_map usage variations - string keys and references
|
|
|
|
* ext/standard/tests/array/array_map_variation1.phpt
|
|
ext/standard/tests/array/array_map_variation1.phpt
|
|
ext/standard/tests/array/array_map_variation1.phpt
|
|
ext/standard/tests/array/array_map_variation2.phpt
|
|
ext/standard/tests/array/array_map_variation2.phpt
|
|
ext/standard/tests/array/array_map_variation2.phpt:
|
|
1.1.4;
|
|
new tests for array_map usage variations - string keys and references
|
|
|
|
2007-12-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysql/php_mysql.c:
|
|
|
|
MFB: Fixed bug #43635 (mysql extension ingores INI settings on NULL values
|
|
passed to mysql_connect())
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/php_mysql.c:
|
|
Fixed bug #43635 (mysql extension ingores INI settings on NULL values
|
|
passed
|
|
to mysql_connect())
|
|
|
|
2007-12-19 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* README.RELEASE_PROCESS:
|
|
- Fixed rest warnings
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to dev.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
4.4.8RC1
|
|
|
|
2007-12-19 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/setlocale_basic1.phpt
|
|
ext/standard/tests/strings/setlocale_basic1.phpt
|
|
ext/standard/tests/strings/setlocale_basic1.phpt:
|
|
fix test
|
|
|
|
2007-12-19 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/var.c
|
|
ext/standard/tests/array/bug26458.phpt
|
|
ext/standard/tests/array/var_export2.phpt
|
|
ext/standard/tests/strings/explode.phpt:
|
|
- MFH: Fixed var_export() for array keys
|
|
- MFH: Fixed broken explode() test
|
|
|
|
2007-12-18 Steve Seear <steve.seear@uk.ibm.com>
|
|
|
|
* ext/reflection/tests/reflectionProperty_basic1.phpt
|
|
ext/reflection/tests/reflectionProperty_basic2.phpt
|
|
ext/reflection/tests/reflectionProperty_constructor_error.phpt
|
|
ext/reflection/tests/reflectionProperty_error.phpt
|
|
ext/reflection/tests/reflectionProperty_export_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_export_error.phpt
|
|
ext/reflection/tests/reflectionProperty_getDeclaringClass_variation1.phpt
|
|
ext/reflection/tests/reflectionProperty_getDocComment_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_getDocComment_error.phpt
|
|
ext/reflection/tests/reflectionProperty_getModifiers_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_getValue_error.phpt
|
|
ext/reflection/tests/reflectionProperty_isDefault_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_setValue_error.phpt:
|
|
Adding PHPT tests for the ReflectionProperty class.
|
|
reflectionProperty_getValue_error.phpt and
|
|
reflectionProperty_setValue_error.phpt are failing with behaviour that is
|
|
inconsistent with PHP5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/reflection/tests/reflectionProperty_basic1.phpt
|
|
ext/reflection/tests/reflectionProperty_basic2.phpt
|
|
ext/reflection/tests/reflectionProperty_constructor_error.phpt
|
|
ext/reflection/tests/reflectionProperty_error.phpt
|
|
ext/reflection/tests/reflectionProperty_export_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_export_error.phpt
|
|
ext/reflection/tests/reflectionProperty_getDeclaringClass_variation1.phpt
|
|
ext/reflection/tests/reflectionProperty_getDocComment_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_getDocComment_error.phpt
|
|
ext/reflection/tests/reflectionProperty_getModifiers_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_getValue_error.phpt
|
|
ext/reflection/tests/reflectionProperty_isDefault_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_setValue_error.phpt:
|
|
Adding PHPT tests for the ReflectionProperty class.
|
|
|
|
* ext/reflection/tests/reflectionProperty_basic1.phpt
|
|
ext/reflection/tests/reflectionProperty_basic1.phpt
|
|
ext/reflection/tests/reflectionProperty_basic1.phpt
|
|
ext/reflection/tests/reflectionProperty_basic2.phpt
|
|
ext/reflection/tests/reflectionProperty_basic2.phpt
|
|
ext/reflection/tests/reflectionProperty_basic2.phpt
|
|
ext/reflection/tests/reflectionProperty_constructor_error.phpt
|
|
ext/reflection/tests/reflectionProperty_constructor_error.phpt
|
|
ext/reflection/tests/reflectionProperty_constructor_error.phpt
|
|
ext/reflection/tests/reflectionProperty_error.phpt
|
|
ext/reflection/tests/reflectionProperty_error.phpt
|
|
ext/reflection/tests/reflectionProperty_error.phpt
|
|
ext/reflection/tests/reflectionProperty_export_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_export_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_export_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_export_error.phpt
|
|
ext/reflection/tests/reflectionProperty_export_error.phpt
|
|
ext/reflection/tests/reflectionProperty_export_error.phpt
|
|
ext/reflection/tests/reflectionProperty_getDeclaringClass_variation1.phpt
|
|
ext/reflection/tests/reflectionProperty_getDeclaringClass_variation1.phpt
|
|
ext/reflection/tests/reflectionProperty_getDeclaringClass_variation1.phpt
|
|
ext/reflection/tests/reflectionProperty_getDocComment_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_getDocComment_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_getDocComment_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_getDocComment_error.phpt
|
|
ext/reflection/tests/reflectionProperty_getDocComment_error.phpt
|
|
ext/reflection/tests/reflectionProperty_getDocComment_error.phpt
|
|
ext/reflection/tests/reflectionProperty_getModifiers_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_getModifiers_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_getModifiers_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_getValue_error.phpt
|
|
ext/reflection/tests/reflectionProperty_getValue_error.phpt
|
|
ext/reflection/tests/reflectionProperty_getValue_error.phpt
|
|
ext/reflection/tests/reflectionProperty_isDefault_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_isDefault_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_isDefault_basic.phpt
|
|
ext/reflection/tests/reflectionProperty_setValue_error.phpt
|
|
ext/reflection/tests/reflectionProperty_setValue_error.phpt
|
|
ext/reflection/tests/reflectionProperty_setValue_error.phpt:
|
|
1.1.4;
|
|
file reflectionProperty_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-12-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c
|
|
ext/curl/interface.c:
|
|
|
|
MFB: Fixed bug #43620 (Workaround for a bug inside libcurl 7.16.2 that can
|
|
result in a crash)
|
|
|
|
* (PHP_5_3)
|
|
ext/curl/interface.c:
|
|
Fixed bug #43620 (Workaround for a bug inside libcurl 7.16.2 that can
|
|
result
|
|
in a crash)
|
|
|
|
2007-12-18 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/var.c
|
|
ext/standard/tests/array/bug26458.phpt
|
|
ext/standard/tests/array/var_export2.phpt
|
|
ext/standard/tests/strings/explode.phpt:
|
|
- MFH: Fixed var_export() for array keys
|
|
- MFH: Fixed broken explode() test
|
|
|
|
* ext/standard/var.c
|
|
ext/standard/tests/array/bug26458.phpt
|
|
ext/standard/tests/array/var_export2.phpt
|
|
ext/standard/tests/strings/explode.phpt:
|
|
- Fixed var_export() for array keys
|
|
- Fixed broken explode() test
|
|
|
|
* main/rfc1867.c:
|
|
- Fixed typo.
|
|
|
|
2007-12-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_array.c:
|
|
Kill unused vars
|
|
|
|
2007-12-17 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/spl/spl_array.c:
|
|
- Fix folding (again)
|
|
- Fix clone mask
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_array.c:
|
|
- Fix folding
|
|
|
|
2007-12-17 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_walk_error1.phpt
|
|
ext/standard/tests/array/array_walk_error1.phpt
|
|
ext/standard/tests/array/array_walk_error2.phpt
|
|
ext/standard/tests/array/array_walk_error2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_walk_variation2.phpt
|
|
ext/standard/tests/array/array_walk_variation2.phpt
|
|
ext/standard/tests/array/array_walk_variation8.phpt
|
|
ext/standard/tests/array/array_walk_variation8.phpt:
|
|
fix tests
|
|
|
|
2007-12-17 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* run-tests.php:
|
|
MFB5.3: - Allow to specify php executable on commandline
|
|
MFB5.3: - Allow to check the out,exp and diff results on console while
|
|
executing the tests
|
|
|
|
2007-12-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ext/standard/tests/array/array_fill_variation1.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation2.phpt
|
|
ext/standard/tests/strings/pack.phpt
|
|
ext/standard/tests/strings/sprintf_variation35.phpt
|
|
ext/standard/tests/strings/sprintf_variation4.phpt
|
|
ext/standard/tests/strings/sprintf_variation41.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation16.phpt
|
|
ext/standard/tests/strings/vsprintf_variation4.phpt:
|
|
Fixed bug #42868 (Floats cast to integer droduce unpredicatable results).
|
|
(Zoe Slattery)
|
|
|
|
2007-12-17 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
run-tests.php:
|
|
Check if we know which php executable we should use
|
|
|
|
2007-12-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/tests/bug41919.phpt:
|
|
Fixed test
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_operators.c
|
|
ext/standard/tests/array/array_fill_variation1.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation2.phpt
|
|
ext/standard/tests/strings/pack.phpt
|
|
ext/standard/tests/strings/sprintf_variation35.phpt
|
|
ext/standard/tests/strings/sprintf_variation4.phpt
|
|
ext/standard/tests/strings/sprintf_variation41.phpt
|
|
ext/standard/tests/strings/str_split_variation2.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation16.phpt
|
|
ext/standard/tests/strings/vsprintf_variation4.phpt:
|
|
Fixed bug #42868 (Floats cast to integer produce unpredicatable results).
|
|
(Zoe Slattery)
|
|
|
|
2007-12-17 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/exif/exif.c
|
|
ext/exif/exif.c:
|
|
- Fix indent of macros
|
|
|
|
2007-12-17 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/json/json.c
|
|
ext/json/tests/006.phpt:
|
|
MFH (json.c r-1.32) Add support for encoding options
|
|
|
|
* ext/json/json.c
|
|
ext/json/tests/006.phpt
|
|
ext/json/tests/006.phpt:
|
|
Add support for encoding options
|
|
|
|
* ext/standard/filestat.c:
|
|
Add scoping braces for variable declaration
|
|
|
|
2007-12-16 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/internal/splobjectstorage.inc
|
|
ext/spl/internal/splobjectstorage.inc:
|
|
- MFH: Fix #43611 SplObjectStorage is available since 5.1.2
|
|
|
|
* ext/spl/internal/splobjectstorage.inc:
|
|
- Fix #43611 SplObjectStorage is available since 5.1.2
|
|
|
|
2007-12-16 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/tokenizer/tests/token_get_all_variation15.phpt
|
|
ext/tokenizer/tests/token_get_all_variation15.phpt:
|
|
MFB5.3: Fix test
|
|
|
|
* (PHP_5_3)
|
|
ext/tokenizer/tests/token_get_all_variation15.phpt:
|
|
Fix test
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_array.c:
|
|
Fix typo
|
|
|
|
2007-12-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/general_functions/bug42272.phpt:
|
|
|
|
WS
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/bz2/bz2_filter.c:
|
|
MFB: Fixed bug #43589 (a possible infinite loop in bz2_filter.c)
|
|
|
|
* (PHP_5_3)
|
|
ext/bz2/bz2_filter.c:
|
|
|
|
MFB: Fixed bug #43589 (a possible infinite loop in bz2_filter.c)
|
|
|
|
* ext/bz2/bz2_filter.c:
|
|
|
|
Fixed bug #43589 (a possible infinite loop in bz2_filter.c)
|
|
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/exif/exif.c
|
|
ext/exif/exif.c:
|
|
|
|
MFB: Fixed bug #43606 (define missing depencies of the exif extension)
|
|
|
|
* (PHP_5_3)
|
|
ext/exif/exif.c:
|
|
Fixed bug #43606 (define missing depencies of the exif extension)
|
|
|
|
2007-12-15 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
MFB: Fix protos
|
|
|
|
* (PHP_5_3)
|
|
ext/zip/php_zip.c:
|
|
MFB5.2: Fix protos
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
Fix protos
|
|
|
|
2007-12-15 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* sapi/cli/tests/006.phpt
|
|
sapi/cli/tests/006.phpt:
|
|
fix test
|
|
|
|
2007-12-15 David Coallier <david.coallier@gmail.com>
|
|
|
|
* ext/spl/spl_array.c:
|
|
- MFB: Bug #41528
|
|
- Added possibility to serialize and unserialize classes that extend to
|
|
ArrayObject
|
|
- See ext/spl/tests/array_023.phpt and ext/spl/tests/bug41528.php for
|
|
references
|
|
- Put a folding for all SPL_ARRAY_METHOD() def
|
|
|
|
2007-12-14 Etienne Kneuss <php@colder.ch>
|
|
|
|
* ext/spl/spl_array.c:
|
|
Fix folding
|
|
|
|
2007-12-14 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/tokenizer/tests/token_get_all_basic.phpt
|
|
ext/tokenizer/tests/token_get_all_basic.phpt
|
|
ext/tokenizer/tests/token_get_all_error.phpt
|
|
ext/tokenizer/tests/token_get_all_error.phpt
|
|
ext/tokenizer/tests/token_get_all_variation1.phpt
|
|
ext/tokenizer/tests/token_get_all_variation1.phpt
|
|
ext/tokenizer/tests/token_get_all_variation10.phpt
|
|
ext/tokenizer/tests/token_get_all_variation10.phpt
|
|
ext/tokenizer/tests/token_get_all_variation11.phpt
|
|
ext/tokenizer/tests/token_get_all_variation11.phpt
|
|
ext/tokenizer/tests/token_get_all_variation12.phpt
|
|
ext/tokenizer/tests/token_get_all_variation12.phpt
|
|
ext/tokenizer/tests/token_get_all_variation13.phpt
|
|
ext/tokenizer/tests/token_get_all_variation13.phpt
|
|
ext/tokenizer/tests/token_get_all_variation14.phpt
|
|
ext/tokenizer/tests/token_get_all_variation14.phpt
|
|
ext/tokenizer/tests/token_get_all_variation15.phpt
|
|
ext/tokenizer/tests/token_get_all_variation15.phpt
|
|
ext/tokenizer/tests/token_get_all_variation16.phpt
|
|
ext/tokenizer/tests/token_get_all_variation16.phpt
|
|
ext/tokenizer/tests/token_get_all_variation17.phpt
|
|
ext/tokenizer/tests/token_get_all_variation17.phpt
|
|
ext/tokenizer/tests/token_get_all_variation18.phpt
|
|
ext/tokenizer/tests/token_get_all_variation18.phpt
|
|
ext/tokenizer/tests/token_get_all_variation2.phpt
|
|
ext/tokenizer/tests/token_get_all_variation2.phpt
|
|
ext/tokenizer/tests/token_get_all_variation3.phpt
|
|
ext/tokenizer/tests/token_get_all_variation3.phpt
|
|
ext/tokenizer/tests/token_get_all_variation4.phpt
|
|
ext/tokenizer/tests/token_get_all_variation4.phpt
|
|
ext/tokenizer/tests/token_get_all_variation5.phpt
|
|
ext/tokenizer/tests/token_get_all_variation5.phpt
|
|
ext/tokenizer/tests/token_get_all_variation6.phpt
|
|
ext/tokenizer/tests/token_get_all_variation6.phpt
|
|
ext/tokenizer/tests/token_get_all_variation7.phpt
|
|
ext/tokenizer/tests/token_get_all_variation7.phpt
|
|
ext/tokenizer/tests/token_get_all_variation8.phpt
|
|
ext/tokenizer/tests/token_get_all_variation8.phpt
|
|
ext/tokenizer/tests/token_get_all_variation9.phpt
|
|
ext/tokenizer/tests/token_get_all_variation9.phpt:
|
|
New testcases for token_get_all() function
|
|
|
|
* ext/tokenizer/tests/token_get_all_basic.phpt
|
|
ext/tokenizer/tests/token_get_all_basic.phpt
|
|
ext/tokenizer/tests/token_get_all_basic.phpt
|
|
ext/tokenizer/tests/token_get_all_error.phpt
|
|
ext/tokenizer/tests/token_get_all_error.phpt
|
|
ext/tokenizer/tests/token_get_all_error.phpt
|
|
ext/tokenizer/tests/token_get_all_variation1.phpt
|
|
ext/tokenizer/tests/token_get_all_variation1.phpt
|
|
ext/tokenizer/tests/token_get_all_variation1.phpt
|
|
ext/tokenizer/tests/token_get_all_variation10.phpt
|
|
ext/tokenizer/tests/token_get_all_variation10.phpt
|
|
ext/tokenizer/tests/token_get_all_variation10.phpt
|
|
ext/tokenizer/tests/token_get_all_variation11.phpt
|
|
ext/tokenizer/tests/token_get_all_variation11.phpt
|
|
ext/tokenizer/tests/token_get_all_variation11.phpt
|
|
ext/tokenizer/tests/token_get_all_variation12.phpt
|
|
ext/tokenizer/tests/token_get_all_variation12.phpt
|
|
ext/tokenizer/tests/token_get_all_variation12.phpt
|
|
ext/tokenizer/tests/token_get_all_variation13.phpt
|
|
ext/tokenizer/tests/token_get_all_variation13.phpt
|
|
ext/tokenizer/tests/token_get_all_variation13.phpt
|
|
ext/tokenizer/tests/token_get_all_variation14.phpt
|
|
ext/tokenizer/tests/token_get_all_variation14.phpt
|
|
ext/tokenizer/tests/token_get_all_variation14.phpt
|
|
ext/tokenizer/tests/token_get_all_variation15.phpt
|
|
ext/tokenizer/tests/token_get_all_variation15.phpt
|
|
ext/tokenizer/tests/token_get_all_variation15.phpt
|
|
ext/tokenizer/tests/token_get_all_variation16.phpt
|
|
ext/tokenizer/tests/token_get_all_variation16.phpt
|
|
ext/tokenizer/tests/token_get_all_variation16.phpt
|
|
ext/tokenizer/tests/token_get_all_variation17.phpt
|
|
ext/tokenizer/tests/token_get_all_variation17.phpt
|
|
ext/tokenizer/tests/token_get_all_variation17.phpt
|
|
ext/tokenizer/tests/token_get_all_variation18.phpt
|
|
ext/tokenizer/tests/token_get_all_variation18.phpt
|
|
ext/tokenizer/tests/token_get_all_variation18.phpt
|
|
ext/tokenizer/tests/token_get_all_variation2.phpt
|
|
ext/tokenizer/tests/token_get_all_variation2.phpt
|
|
ext/tokenizer/tests/token_get_all_variation2.phpt
|
|
ext/tokenizer/tests/token_get_all_variation3.phpt
|
|
ext/tokenizer/tests/token_get_all_variation3.phpt
|
|
ext/tokenizer/tests/token_get_all_variation3.phpt
|
|
ext/tokenizer/tests/token_get_all_variation4.phpt
|
|
ext/tokenizer/tests/token_get_all_variation4.phpt
|
|
ext/tokenizer/tests/token_get_all_variation4.phpt
|
|
ext/tokenizer/tests/token_get_all_variation5.phpt
|
|
ext/tokenizer/tests/token_get_all_variation5.phpt
|
|
ext/tokenizer/tests/token_get_all_variation5.phpt
|
|
ext/tokenizer/tests/token_get_all_variation6.phpt
|
|
ext/tokenizer/tests/token_get_all_variation6.phpt
|
|
ext/tokenizer/tests/token_get_all_variation6.phpt
|
|
ext/tokenizer/tests/token_get_all_variation7.phpt
|
|
ext/tokenizer/tests/token_get_all_variation7.phpt
|
|
ext/tokenizer/tests/token_get_all_variation7.phpt
|
|
ext/tokenizer/tests/token_get_all_variation8.phpt
|
|
ext/tokenizer/tests/token_get_all_variation8.phpt
|
|
ext/tokenizer/tests/token_get_all_variation8.phpt
|
|
ext/tokenizer/tests/token_get_all_variation9.phpt
|
|
ext/tokenizer/tests/token_get_all_variation9.phpt
|
|
ext/tokenizer/tests/token_get_all_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for token_get_all() function
|
|
|
|
2007-12-14 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* ext/date/php_date.c:
|
|
MFB: Change createFromTimestamp to setTimestamp
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/php_date.c:
|
|
Change createFromTimestamp to setTimestamp
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/date/php_date.c
|
|
ext/date/php_date.h:
|
|
MFH: Add Datetime::createFromTimestamp to allow setting of a unix timestamp
|
|
without invoking the date parser.
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/php_date.h:
|
|
- Add Datetime::createFromTimestamp to allow setting of a unix timestamp
|
|
without invoking the date parser.
|
|
|
|
2007-12-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
executor optimization
|
|
|
|
2007-12-14 David Coallier <david.coallier@gmail.com>
|
|
|
|
* ext/spl/tests/array_023.phpt:
|
|
- Added other test with some unicode words (Sorry if this chinese word
|
|
turns out to be offensive I have no clue what it means, just copied it)
|
|
|
|
* ext/spl/tests/array_023.phpt
|
|
ext/spl/tests/bug41528.phpt:
|
|
- MFB: Merged bug41528.phpt test from 5_3
|
|
- Added a very similar test but this one just makes sure we keep
|
|
all the properties of the class members that we just serialized
|
|
|
|
2007-12-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/sqlite/TODO:
|
|
|
|
update todo
|
|
|
|
2007-12-13 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/string.c:
|
|
add workaround for glibc issue
|
|
|
|
2007-12-13 Douglas Goldstein <cardoe@gentoo.org>
|
|
|
|
* ext/ldap/tests/ldap_dn2ufn.phpt
|
|
ext/ldap/tests/ldap_dn2ufn.phpt:
|
|
add tests for ldap_dn2ufn()
|
|
|
|
* ext/ldap/tests/ldap_dn2ufn.phpt
|
|
ext/ldap/tests/ldap_dn2ufn.phpt
|
|
ext/ldap/tests/ldap_dn2ufn.phpt:
|
|
1.1.4;
|
|
file ldap_dn2ufn.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/ldap/tests/ldap_explode_dn.phpt
|
|
ext/ldap/tests/ldap_explode_dn.phpt
|
|
ext/ldap/tests/ldap_explode_dn.phpt:
|
|
expand ldap_explode_dn() tests.
|
|
|
|
2007-12-13 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/tests/constructor_args.phpt
|
|
ZendEngine2/tests/inter_01.phpt
|
|
ZendEngine2/tests/inter_02.phpt:
|
|
MFH: add new tests written by Felipe Pena
|
|
|
|
* ZendEngine2/tests/constructor_args.phpt
|
|
ZendEngine2/tests/constructor_args.phpt
|
|
ZendEngine2/tests/inter_01.phpt
|
|
ZendEngine2/tests/inter_01.phpt
|
|
ZendEngine2/tests/inter_02.phpt
|
|
ZendEngine2/tests/inter_02.phpt
|
|
ZendEngine2/tests/jump11.phpt
|
|
ZendEngine2/tests/jump12.phpt
|
|
ZendEngine2/tests/jump13.phpt:
|
|
|
|
add new tests written by Felipe Pena
|
|
|
|
2007-12-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_language_parser.y:
|
|
Allowed import of global classes "use ::GlobalClassName;" (Gregory)
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/ns_061.phpt
|
|
ZendEngine2/tests/ns_061.phpt
|
|
ZendEngine2/tests/ns_062.phpt
|
|
ZendEngine2/tests/ns_062.phpt:
|
|
Allowed import of global classes "use ::GlobalClassName;"
|
|
|
|
* ZendEngine2/tests/ns_060.phpt
|
|
ZendEngine2/tests/ns_060.phpt:
|
|
|
|
file ns_060.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/ns_060.phpt:
|
|
Allowed multiple namespaces per file (Gregory)
|
|
|
|
* ext/standard/tests/array/bug43495.phpt
|
|
ext/standard/tests/array/bug43495.phpt
|
|
ext/standard/tests/array/bug43495.phpt:
|
|
Fixed test
|
|
|
|
2007-12-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/fopen_wrappers.h:
|
|
|
|
MFB Fixed bug #43580 (removed bogus declaration of a non-existent
|
|
php_is_url()
|
|
function)
|
|
|
|
* main/fopen_wrappers.h:
|
|
|
|
MFB: Fixed bug #43580 (removed bogus declaration of a non-existent
|
|
php_is_url() function)
|
|
|
|
* (PHP_5_3)
|
|
main/fopen_wrappers.h:
|
|
Fixed bug #43580 (removed bogus declaration of a non-existent php_is_url()
|
|
function)
|
|
|
|
2007-12-12 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
run-tests.php:
|
|
MFH: add support for Valgrind 3.3.0 (which doesn't have --log-file-exactly
|
|
option)
|
|
|
|
* run-tests.php:
|
|
add support for Valgrind 3.3.0 (which doesn't have --log-file-exactly
|
|
option)
|
|
|
|
2007-12-12 David Coallier <david.coallier@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_array.c:
|
|
- Nitpicking, using same code (without unicode handling) than in HEAD
|
|
just removed useless } else {
|
|
|
|
* ext/spl/tests/bug41528.phpt
|
|
ext/spl/tests/bug41528.phpt:
|
|
|
|
file bug41528.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-12-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_splice_errors.phpt:
|
|
|
|
WS
|
|
|
|
2007-12-11 Douglas Goldstein <cardoe@gentoo.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/ldap/tests/ldap_explode_dn.phpt
|
|
ext/ldap/tests/ldap_explode_dn.phpt
|
|
ext/ldap/tests/skipif.inc
|
|
ext/ldap/tests/skipif.inc:
|
|
add skipif case if the ldap extension is not loaded
|
|
|
|
* ext/ldap/tests/ldap_explode_dn.phpt
|
|
ext/ldap/tests/ldap_explode_dn.phpt
|
|
ext/ldap/tests/skipif.inc
|
|
ext/ldap/tests/skipif.inc
|
|
ext/ldap/tests/skipif.inc:
|
|
|
|
add skipif case if the ldap extension is not loaded
|
|
|
|
* ext/ldap/ldap_explode_dn.phpt
|
|
ext/ldap/ldap_explode_dn.phpt
|
|
ext/ldap/tests/ldap_explode_dn.phpt
|
|
ext/ldap/tests/ldap_explode_dn.phpt:
|
|
put ldap_explode_dn.phpt in proper directory
|
|
|
|
* ext/ldap/ldap_explode_dn.phpt:
|
|
Adding initial tests for LDAP module. Adding tests for ldap_explode_dn()
|
|
function
|
|
|
|
* ext/ldap/ldap_explode_dn.phpt
|
|
ext/ldap/ldap_explode_dn.phpt:
|
|
|
|
file ldap_explode_dn.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/ldap/tests/ldap_explode_dn.phpt
|
|
ext/ldap/tests/ldap_explode_dn.phpt:
|
|
|
|
file ldap_explode_dn.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-12-11 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/html.c
|
|
ext/standard/html.c:
|
|
MFH:- Revert previous patch, it was correct to do this, error is logged if
|
|
logging is enabled
|
|
|
|
* ext/standard/html.c:
|
|
- Revert previous patch, it was correct to do this, error is logged if
|
|
logging is enabled
|
|
|
|
* ext/standard/html.c:
|
|
- Fix error display (Stas: PG(display_errors) is handled by the
|
|
php_error_docref() function :)
|
|
|
|
2007-12-11 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_walk_basic1.phpt
|
|
ext/standard/tests/array/array_walk_basic1.phpt
|
|
ext/standard/tests/array/array_walk_basic2.phpt
|
|
ext/standard/tests/array/array_walk_basic2.phpt
|
|
ext/standard/tests/array/array_walk_error1.phpt
|
|
ext/standard/tests/array/array_walk_error1.phpt
|
|
ext/standard/tests/array/array_walk_error2.phpt
|
|
ext/standard/tests/array/array_walk_error2.phpt
|
|
ext/standard/tests/array/array_walk_object1.phpt
|
|
ext/standard/tests/array/array_walk_object1.phpt
|
|
ext/standard/tests/array/array_walk_object2.phpt
|
|
ext/standard/tests/array/array_walk_object2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_basic1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_basic2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_object1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_object2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation3.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation4.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation5.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation6.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation7.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation9.phpt
|
|
ext/standard/tests/array/array_walk_variation1.phpt
|
|
ext/standard/tests/array/array_walk_variation1.phpt
|
|
ext/standard/tests/array/array_walk_variation2.phpt
|
|
ext/standard/tests/array/array_walk_variation2.phpt
|
|
ext/standard/tests/array/array_walk_variation3.phpt
|
|
ext/standard/tests/array/array_walk_variation3.phpt
|
|
ext/standard/tests/array/array_walk_variation4.phpt
|
|
ext/standard/tests/array/array_walk_variation4.phpt
|
|
ext/standard/tests/array/array_walk_variation5.phpt
|
|
ext/standard/tests/array/array_walk_variation5.phpt
|
|
ext/standard/tests/array/array_walk_variation6.phpt
|
|
ext/standard/tests/array/array_walk_variation6.phpt
|
|
ext/standard/tests/array/array_walk_variation7.phpt
|
|
ext/standard/tests/array/array_walk_variation7.phpt
|
|
ext/standard/tests/array/array_walk_variation8.phpt
|
|
ext/standard/tests/array/array_walk_variation8.phpt
|
|
ext/standard/tests/array/array_walk_variation9.phpt
|
|
ext/standard/tests/array/array_walk_variation9.phpt:
|
|
New testcases for array_walk() function
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_walk_recursive_basic1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_basic2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_object1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_object2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation3.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation4.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation5.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation6.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation7.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation9.phpt:
|
|
New testcases for array_walk_recursive() function
|
|
|
|
* ext/standard/tests/array/array_walk_recursive_basic1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_basic1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_basic1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_basic2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_basic2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_basic2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_error2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_object1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_object1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_object1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_object2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_object2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_object2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation1.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation3.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation3.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation3.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation4.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation4.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation4.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation5.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation5.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation5.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation6.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation6.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation6.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation7.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation7.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation7.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation9.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation9.phpt
|
|
ext/standard/tests/array/array_walk_recursive_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for array_walk_recursive() function
|
|
|
|
* ext/standard/tests/array/array_walk_object.phpt:
|
|
delete because there are two smaller testcases for this
|
|
|
|
* ext/standard/tests/array/array_walk_basic1.phpt
|
|
ext/standard/tests/array/array_walk_basic1.phpt
|
|
ext/standard/tests/array/array_walk_basic1.phpt
|
|
ext/standard/tests/array/array_walk_basic2.phpt
|
|
ext/standard/tests/array/array_walk_basic2.phpt
|
|
ext/standard/tests/array/array_walk_basic2.phpt
|
|
ext/standard/tests/array/array_walk_error1.phpt
|
|
ext/standard/tests/array/array_walk_error1.phpt
|
|
ext/standard/tests/array/array_walk_error1.phpt
|
|
ext/standard/tests/array/array_walk_error2.phpt
|
|
ext/standard/tests/array/array_walk_error2.phpt
|
|
ext/standard/tests/array/array_walk_error2.phpt
|
|
ext/standard/tests/array/array_walk_object.phpt
|
|
ext/standard/tests/array/array_walk_object1.phpt
|
|
ext/standard/tests/array/array_walk_object1.phpt
|
|
ext/standard/tests/array/array_walk_object1.phpt
|
|
ext/standard/tests/array/array_walk_object2.phpt
|
|
ext/standard/tests/array/array_walk_object2.phpt
|
|
ext/standard/tests/array/array_walk_object2.phpt
|
|
ext/standard/tests/array/array_walk_variation1.phpt
|
|
ext/standard/tests/array/array_walk_variation1.phpt
|
|
ext/standard/tests/array/array_walk_variation1.phpt
|
|
ext/standard/tests/array/array_walk_variation2.phpt
|
|
ext/standard/tests/array/array_walk_variation2.phpt
|
|
ext/standard/tests/array/array_walk_variation2.phpt
|
|
ext/standard/tests/array/array_walk_variation3.phpt
|
|
ext/standard/tests/array/array_walk_variation3.phpt
|
|
ext/standard/tests/array/array_walk_variation3.phpt
|
|
ext/standard/tests/array/array_walk_variation4.phpt
|
|
ext/standard/tests/array/array_walk_variation4.phpt
|
|
ext/standard/tests/array/array_walk_variation4.phpt
|
|
ext/standard/tests/array/array_walk_variation5.phpt
|
|
ext/standard/tests/array/array_walk_variation5.phpt
|
|
ext/standard/tests/array/array_walk_variation5.phpt
|
|
ext/standard/tests/array/array_walk_variation6.phpt
|
|
ext/standard/tests/array/array_walk_variation6.phpt
|
|
ext/standard/tests/array/array_walk_variation6.phpt
|
|
ext/standard/tests/array/array_walk_variation7.phpt
|
|
ext/standard/tests/array/array_walk_variation7.phpt
|
|
ext/standard/tests/array/array_walk_variation7.phpt
|
|
ext/standard/tests/array/array_walk_variation8.phpt
|
|
ext/standard/tests/array/array_walk_variation8.phpt
|
|
ext/standard/tests/array/array_walk_variation8.phpt
|
|
ext/standard/tests/array/array_walk_variation9.phpt
|
|
ext/standard/tests/array/array_walk_variation9.phpt
|
|
ext/standard/tests/array/array_walk_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for array_walk() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_merge_recursive_basic1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_basic1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_basic2.phpt
|
|
ext/standard/tests/array/array_merge_recursive_basic2.phpt
|
|
ext/standard/tests/array/array_merge_recursive_error.phpt
|
|
ext/standard/tests/array/array_merge_recursive_error.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation10.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation10.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation3.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation3.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation4.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation4.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation5.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation5.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation6.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation6.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation7.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation7.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation9.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation9.phpt:
|
|
New testcases for array_merge_recursive() function
|
|
|
|
* ext/standard/tests/array/array_merge_recursive_basic1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_basic1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_basic1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_basic2.phpt
|
|
ext/standard/tests/array/array_merge_recursive_basic2.phpt
|
|
ext/standard/tests/array/array_merge_recursive_basic2.phpt
|
|
ext/standard/tests/array/array_merge_recursive_error.phpt
|
|
ext/standard/tests/array/array_merge_recursive_error.phpt
|
|
ext/standard/tests/array/array_merge_recursive_error.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation1.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation10.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation10.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation10.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation2.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation3.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation3.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation3.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation4.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation4.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation4.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation5.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation5.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation5.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation6.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation6.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation6.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation7.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation7.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation7.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation8.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation9.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation9.phpt
|
|
ext/standard/tests/array/array_merge_recursive_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for array_merge_recursive() function
|
|
|
|
2007-12-11 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/array_slice.phpt
|
|
ext/standard/tests/array/bug43541.phpt
|
|
ext/standard/tests/array/bug43541.phpt:
|
|
- Fixed bug #43541 (array_slice() length parameter messed up)
|
|
|
|
2007-12-11 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/pdo_oci/oci_driver.c:
|
|
MFB: sync version macro check
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_oci/oci_driver.c:
|
|
Sync with 5.2
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/bug42496_1.phpt
|
|
ext/oci8/tests/bug42496_1.phpt
|
|
ext/oci8/tests/bug42496_1.phpt
|
|
ext/oci8/tests/bug42496_2.phpt
|
|
ext/oci8/tests/bug42496_2.phpt
|
|
ext/oci8/tests/bug42496_2.phpt
|
|
ext/oci8/tests/lob_041.phpt
|
|
ext/oci8/tests/lob_041.phpt
|
|
ext/oci8/tests/lob_041.phpt:
|
|
MFB: Fix #42496. Cursor leak fetching LOBs
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/bug42496_1.phpt
|
|
ext/oci8/tests/bug42496_2.phpt
|
|
ext/oci8/tests/lob_041.phpt:
|
|
Fix #42496. Cursor leak fetching LOBs
|
|
|
|
* (PHP_5_2_WITH_DRCP)
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/bug42496_1.phpt
|
|
ext/oci8/tests/bug42496_1.phpt
|
|
ext/oci8/tests/bug42496_1.phpt
|
|
ext/oci8/tests/bug42496_2.phpt
|
|
ext/oci8/tests/bug42496_2.phpt
|
|
ext/oci8/tests/bug42496_2.phpt
|
|
ext/oci8/tests/lob_041.phpt
|
|
ext/oci8/tests/lob_041.phpt
|
|
ext/oci8/tests/lob_041.phpt:
|
|
Fix #42496. Cursor leak fetching LOBs
|
|
|
|
2007-12-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/tests/file/bug43522.phpt
|
|
ext/standard/tests/file/bug43522.phpt
|
|
main/streams/streams.c
|
|
main/streams/streams.c:
|
|
|
|
MFB: Fixed bug #43522 (stream_get_line() eats additional characters)
|
|
|
|
* ext/standard/tests/file/bug43522.phpt
|
|
ext/standard/tests/file/bug43522.phpt
|
|
ext/standard/tests/file/bug43522.phpt
|
|
main/streams/streams.c:
|
|
1.1.4;
|
|
file bug43522.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-12-09 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/var.c
|
|
ext/standard/var.c
|
|
ext/standard/tests/general_functions/bug42272.phpt
|
|
ext/standard/tests/general_functions/bug42272.phpt
|
|
ext/standard/tests/general_functions/var_export-locale.phpt
|
|
ext/standard/tests/general_functions/var_export-locale.phpt
|
|
ext/standard/tests/general_functions/var_export.phpt
|
|
ext/standard/tests/general_functions/var_export.phpt
|
|
ext/standard/tests/strings/bug37262.phpt
|
|
ext/standard/tests/strings/bug37262.phpt:
|
|
- MFH: Fixed Bug #42272 (var_export() incorrectly escapes char(0)).
|
|
|
|
* ext/standard/var.c
|
|
ext/standard/tests/general_functions/bug42272.phpt
|
|
ext/standard/tests/general_functions/bug42272.phpt
|
|
ext/standard/tests/general_functions/bug42272.phpt
|
|
ext/standard/tests/general_functions/var_export-locale.phpt
|
|
ext/standard/tests/general_functions/var_export.phpt
|
|
ext/standard/tests/strings/bug37262.phpt:
|
|
- Fixed Bug #42272 (var_export() incorrectly escapes char(0)).
|
|
- Also fixed var_export() in unicode mode, as the function would actually
|
|
generate non-parsable strings which defeats the purpose of var_export().
|
|
|
|
2007-12-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/exec.c:
|
|
|
|
Fixed bug #43533 (escapeshellarg('') returns null).
|
|
|
|
|
|
2007-12-09 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_unique_basic.phpt
|
|
ext/standard/tests/array/array_unique_basic.phpt
|
|
ext/standard/tests/array/array_unique_error.phpt
|
|
ext/standard/tests/array/array_unique_error.phpt
|
|
ext/standard/tests/array/array_unique_variation1.phpt
|
|
ext/standard/tests/array/array_unique_variation1.phpt
|
|
ext/standard/tests/array/array_unique_variation2.phpt
|
|
ext/standard/tests/array/array_unique_variation2.phpt
|
|
ext/standard/tests/array/array_unique_variation3.phpt
|
|
ext/standard/tests/array/array_unique_variation3.phpt
|
|
ext/standard/tests/array/array_unique_variation4.phpt
|
|
ext/standard/tests/array/array_unique_variation4.phpt
|
|
ext/standard/tests/array/array_unique_variation5.phpt
|
|
ext/standard/tests/array/array_unique_variation5.phpt
|
|
ext/standard/tests/array/array_unique_variation6.phpt
|
|
ext/standard/tests/array/array_unique_variation6.phpt
|
|
ext/standard/tests/array/array_unique_variation7.phpt
|
|
ext/standard/tests/array/array_unique_variation7.phpt
|
|
ext/standard/tests/array/array_unique_variation8.phpt
|
|
ext/standard/tests/array/array_unique_variation8.phpt:
|
|
new testcases for array_unique() function
|
|
|
|
* ext/standard/tests/array/array_unique_basic.phpt
|
|
ext/standard/tests/array/array_unique_basic.phpt
|
|
ext/standard/tests/array/array_unique_basic.phpt
|
|
ext/standard/tests/array/array_unique_error.phpt
|
|
ext/standard/tests/array/array_unique_error.phpt
|
|
ext/standard/tests/array/array_unique_error.phpt
|
|
ext/standard/tests/array/array_unique_variation1.phpt
|
|
ext/standard/tests/array/array_unique_variation1.phpt
|
|
ext/standard/tests/array/array_unique_variation1.phpt
|
|
ext/standard/tests/array/array_unique_variation2.phpt
|
|
ext/standard/tests/array/array_unique_variation2.phpt
|
|
ext/standard/tests/array/array_unique_variation2.phpt
|
|
ext/standard/tests/array/array_unique_variation3.phpt
|
|
ext/standard/tests/array/array_unique_variation3.phpt
|
|
ext/standard/tests/array/array_unique_variation3.phpt
|
|
ext/standard/tests/array/array_unique_variation4.phpt
|
|
ext/standard/tests/array/array_unique_variation4.phpt
|
|
ext/standard/tests/array/array_unique_variation4.phpt
|
|
ext/standard/tests/array/array_unique_variation5.phpt
|
|
ext/standard/tests/array/array_unique_variation5.phpt
|
|
ext/standard/tests/array/array_unique_variation5.phpt
|
|
ext/standard/tests/array/array_unique_variation6.phpt
|
|
ext/standard/tests/array/array_unique_variation6.phpt
|
|
ext/standard/tests/array/array_unique_variation6.phpt
|
|
ext/standard/tests/array/array_unique_variation7.phpt
|
|
ext/standard/tests/array/array_unique_variation7.phpt
|
|
ext/standard/tests/array/array_unique_variation7.phpt
|
|
ext/standard/tests/array/array_unique_variation8.phpt
|
|
ext/standard/tests/array/array_unique_variation8.phpt
|
|
ext/standard/tests/array/array_unique_variation8.phpt:
|
|
1.1.4;
|
|
new testcases for array_unique() function
|
|
|
|
2007-12-08 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
tests/lang/bug35239.phpt:
|
|
- Removed testcase because this is something that won't be ported back
|
|
from PHP 5.
|
|
|
|
2007-12-07 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug43343.phpt
|
|
ZendEngine2/tests/bug43344_1.phpt
|
|
ZendEngine2/tests/bug43344_10.phpt
|
|
ZendEngine2/tests/bug43344_11.phpt
|
|
ZendEngine2/tests/bug43344_12.phpt
|
|
ZendEngine2/tests/bug43344_13.phpt
|
|
ZendEngine2/tests/bug43344_2.phpt
|
|
ZendEngine2/tests/bug43344_3.phpt
|
|
ZendEngine2/tests/bug43344_4.phpt
|
|
ZendEngine2/tests/bug43344_5.phpt
|
|
ZendEngine2/tests/bug43344_6.phpt
|
|
ZendEngine2/tests/bug43344_7.phpt
|
|
ZendEngine2/tests/bug43344_8.phpt
|
|
ZendEngine2/tests/bug43344_9.phpt
|
|
ZendEngine2/tests/lsb_018.phpt
|
|
ZendEngine2/tests/ns_057.phpt:
|
|
Fixed bug #43344 (Wrong error message for undefined namespace constant)
|
|
|
|
* ZendEngine2/tests/bug43343.phpt
|
|
ZendEngine2/tests/bug43343.phpt
|
|
ZendEngine2/tests/bug43344_1.phpt
|
|
ZendEngine2/tests/bug43344_1.phpt
|
|
ZendEngine2/tests/bug43344_10.phpt
|
|
ZendEngine2/tests/bug43344_10.phpt
|
|
ZendEngine2/tests/bug43344_11.phpt
|
|
ZendEngine2/tests/bug43344_11.phpt
|
|
ZendEngine2/tests/bug43344_12.phpt
|
|
ZendEngine2/tests/bug43344_12.phpt
|
|
ZendEngine2/tests/bug43344_13.phpt
|
|
ZendEngine2/tests/bug43344_13.phpt
|
|
ZendEngine2/tests/bug43344_2.phpt
|
|
ZendEngine2/tests/bug43344_2.phpt
|
|
ZendEngine2/tests/bug43344_3.phpt
|
|
ZendEngine2/tests/bug43344_3.phpt
|
|
ZendEngine2/tests/bug43344_4.phpt
|
|
ZendEngine2/tests/bug43344_4.phpt
|
|
ZendEngine2/tests/bug43344_5.phpt
|
|
ZendEngine2/tests/bug43344_5.phpt
|
|
ZendEngine2/tests/bug43344_6.phpt
|
|
ZendEngine2/tests/bug43344_6.phpt
|
|
ZendEngine2/tests/bug43344_7.phpt
|
|
ZendEngine2/tests/bug43344_7.phpt
|
|
ZendEngine2/tests/bug43344_8.phpt
|
|
ZendEngine2/tests/bug43344_8.phpt
|
|
ZendEngine2/tests/bug43344_9.phpt
|
|
ZendEngine2/tests/bug43344_9.phpt
|
|
ZendEngine2/tests/ns_057.phpt:
|
|
|
|
file bug43343.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-12-07 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_array.c:
|
|
fix win build
|
|
|
|
2007-12-06 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_array.c:
|
|
- Fix for #41528 (Classes extending ArrayObject do not serialize correctly)
|
|
|
|
2007-12-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/general_functions/bug43293_1.phpt
|
|
ext/standard/tests/general_functions/bug43293_2.phpt
|
|
ext/standard/tests/general_functions/bug43293_3.phpt:
|
|
|
|
MFB: WS
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/general_functions/bug43293_1.phpt
|
|
ext/standard/tests/general_functions/bug43293_2.phpt
|
|
ext/standard/tests/general_functions/bug43293_3.phpt:
|
|
|
|
WS
|
|
|
|
2007-12-06 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/dba/config.m4:
|
|
- MFB: DB 4.6 detection
|
|
|
|
* (PHP_5_3)
|
|
ext/dba/config.m4:
|
|
- More about 4.6
|
|
|
|
* (PHP_5_3)
|
|
ext/dba/config.m4:
|
|
Add db 4.6 to detect list
|
|
|
|
2007-12-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug43495.phpt:
|
|
MFB: Fixed bug #43495 (array_merge_recursive() crashes with recursive
|
|
arrays)
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/bug43495.phpt
|
|
ext/standard/tests/array/bug43495.phpt:
|
|
|
|
MFB: Fixed bug #43495 (array_merge_recursive() crashes with recursive
|
|
arrays)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug43495.phpt
|
|
ext/standard/tests/array/bug43495.phpt:
|
|
Fixed bug #43495 (array_merge_recursive() crashes with recursive arrays)
|
|
|
|
2007-12-05 Marcus Boerger <php@marcus-boerger.de>
|
|
|
|
* ext/spl/tests/bug38618.phpt
|
|
ext/spl/tests/bug38618.phpt:
|
|
|
|
file bug38618.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_array.c:
|
|
- Fixing #38618 by:
|
|
- [DOC] ArrayIterator::CHILD_ARRAYS_ONLY, ArrayObject::CHILD_ARRAYS_ONLY
|
|
Passing this flag in the ctor prevents ArrayIterator from following
|
|
objects in ArrayObject::getIterator(), ArrayIterator::hasChildren(),
|
|
ArrayIterator::getChildren().
|
|
The exact behavior might change:
|
|
- should the flag be set by default
|
|
- should the flag be changed to have a negative effect
|
|
|
|
* (PHP_5_3)
|
|
run-tests.php:
|
|
- - Allow to check the out,exp and diff results on console while executing
|
|
the tests
|
|
|
|
* (PHP_5_3)
|
|
run-tests.php:
|
|
- Allow to specify php executable on commandline
|
|
|
|
2007-12-04 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_3)
|
|
ext/libxml/config.w32:
|
|
MFH: starting with 2.6.30, standard libxml2 build can be used
|
|
|
|
* ext/libxml/config.w32:
|
|
starting with 2.6.30, standard libxml2 build can be used
|
|
|
|
2007-12-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo_pgsql/tests/bug36727.phpt
|
|
ext/pdo_pgsql/tests/bug36727.phpt:
|
|
|
|
MFB: fixed test
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_pgsql/pgsql_driver.c
|
|
ext/pdo_pgsql/pgsql_driver.c:
|
|
|
|
MFB: Fixed bug #43493 (pdo_pgsql does not send username on connect when
|
|
password is not available)
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_pgsql/tests/bug36727.phpt:
|
|
|
|
Fixed test
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_pgsql/pgsql_driver.c:
|
|
|
|
Fixed bug #43493 (pdo_pgsql does not send username on connect when
|
|
password
|
|
is not available)
|
|
|
|
2007-12-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c:
|
|
Fixed uninitialized value
|
|
|
|
2007-12-04 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/iconv/.cvsignore
|
|
ext/iconv/config.m4
|
|
ext/iconv/iconv.c
|
|
ext/iconv/php_iconv.h:
|
|
MFH: detect IBM iconv implementation and use correct encoding names
|
|
|
|
* ext/iconv/.cvsignore
|
|
ext/iconv/config.m4
|
|
ext/iconv/iconv.c
|
|
ext/iconv/php_iconv.h:
|
|
detect IBM iconv implementation and use correct encoding names
|
|
|
|
* ext/curl/interface.c
|
|
ext/curl/multi.c:
|
|
fix folding
|
|
|
|
2007-12-03 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix typos
|
|
use the earliest bug report in the description
|
|
|
|
2007-12-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
bug numbers
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/SAPI.c
|
|
main/SAPI.c
|
|
main/SAPI.c:
|
|
Fixed crash because of uninitialized SG(sapi_headers).mimetype
|
|
|
|
2007-12-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonedb.h:
|
|
- Updated to version 2007.10
|
|
|
|
2007-12-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed weired behavior in CGI parameter parsing
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug43332_1.phpt
|
|
ZendEngine2/tests/bug43332_2.phpt:
|
|
Fixed bug #43332 (self and parent as type hint in namespace)
|
|
|
|
* ZendEngine2/tests/bug43332_1.phpt
|
|
ZendEngine2/tests/bug43332_1.phpt
|
|
ZendEngine2/tests/bug43332_2.phpt
|
|
ZendEngine2/tests/bug43332_2.phpt:
|
|
|
|
file bug43332_1.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-12-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/array.c:
|
|
|
|
MFB: Fixed bug #43482 (array_pad() does not warn on very small pad
|
|
numbers).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c:
|
|
|
|
Fixed bug #43482 (array_pad() does not warn on very small pad numbers).
|
|
|
|
2007-12-03 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/wordwrap_variation1.phpt
|
|
ext/standard/tests/strings/wordwrap_variation1.phpt
|
|
ext/standard/tests/strings/wordwrap_variation1.phpt
|
|
ext/standard/tests/strings/wordwrap_variation3.phpt
|
|
ext/standard/tests/strings/wordwrap_variation3.phpt
|
|
ext/standard/tests/strings/wordwrap_variation3.phpt:
|
|
fix tests : better float values
|
|
|
|
* ext/standard/tests/strings/vsprintf_variation1.phpt
|
|
ext/standard/tests/strings/vsprintf_variation1.phpt
|
|
ext/standard/tests/strings/vsprintf_variation1.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt:
|
|
fix tests: better float values
|
|
|
|
* ext/standard/tests/array/array_pad_basic.phpt
|
|
ext/standard/tests/array/array_pad_error.phpt
|
|
ext/standard/tests/array/array_pad_error.phpt
|
|
ext/standard/tests/array/array_pad_error.phpt
|
|
ext/standard/tests/array/array_pad_variation1.phpt
|
|
ext/standard/tests/array/array_pad_variation1.phpt
|
|
ext/standard/tests/array/array_pad_variation1.phpt
|
|
ext/standard/tests/array/array_pad_variation2.phpt
|
|
ext/standard/tests/array/array_pad_variation2.phpt
|
|
ext/standard/tests/array/array_pad_variation2.phpt
|
|
ext/standard/tests/array/array_pad_variation3.phpt
|
|
ext/standard/tests/array/array_pad_variation3.phpt
|
|
ext/standard/tests/array/array_pad_variation3.phpt
|
|
ext/standard/tests/array/array_pad_variation4.phpt
|
|
ext/standard/tests/array/array_pad_variation4.phpt
|
|
ext/standard/tests/array/array_pad_variation4.phpt
|
|
ext/standard/tests/array/array_pad_variation5.phpt
|
|
ext/standard/tests/array/array_pad_variation5.phpt
|
|
ext/standard/tests/array/array_pad_variation5.phpt
|
|
ext/standard/tests/array/array_pad_variation6.phpt
|
|
ext/standard/tests/array/array_pad_variation6.phpt
|
|
ext/standard/tests/array/array_pad_variation6.phpt
|
|
ext/standard/tests/array/array_pad_variation7.phpt
|
|
ext/standard/tests/array/array_pad_variation7.phpt
|
|
ext/standard/tests/array/array_pad_variation7.phpt:
|
|
New testcases for array_pad() function
|
|
|
|
* ext/standard/tests/array/array_pad_basic.phpt
|
|
ext/standard/tests/array/array_pad_basic.phpt
|
|
ext/standard/tests/array/array_pad_error.phpt
|
|
ext/standard/tests/array/array_pad_error.phpt
|
|
ext/standard/tests/array/array_pad_variation1.phpt
|
|
ext/standard/tests/array/array_pad_variation1.phpt
|
|
ext/standard/tests/array/array_pad_variation2.phpt
|
|
ext/standard/tests/array/array_pad_variation2.phpt
|
|
ext/standard/tests/array/array_pad_variation3.phpt
|
|
ext/standard/tests/array/array_pad_variation3.phpt
|
|
ext/standard/tests/array/array_pad_variation4.phpt
|
|
ext/standard/tests/array/array_pad_variation4.phpt
|
|
ext/standard/tests/array/array_pad_variation5.phpt
|
|
ext/standard/tests/array/array_pad_variation5.phpt
|
|
ext/standard/tests/array/array_pad_variation6.phpt
|
|
ext/standard/tests/array/array_pad_variation6.phpt
|
|
ext/standard/tests/array/array_pad_variation7.phpt
|
|
ext/standard/tests/array/array_pad_variation7.phpt:
|
|
|
|
file array_pad_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-12-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
The -f option is fixed to work in the same way as in CLI sapi
|
|
|
|
2007-12-03 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_chunk_basic1.phpt
|
|
ext/standard/tests/array/array_chunk_basic1.phpt
|
|
ext/standard/tests/array/array_chunk_basic2.phpt
|
|
ext/standard/tests/array/array_chunk_basic2.phpt
|
|
ext/standard/tests/array/array_chunk_error.phpt
|
|
ext/standard/tests/array/array_chunk_error.phpt
|
|
ext/standard/tests/array/array_chunk_variation1.phpt
|
|
ext/standard/tests/array/array_chunk_variation1.phpt
|
|
ext/standard/tests/array/array_chunk_variation2.phpt
|
|
ext/standard/tests/array/array_chunk_variation2.phpt
|
|
ext/standard/tests/array/array_chunk_variation3.phpt
|
|
ext/standard/tests/array/array_chunk_variation3.phpt
|
|
ext/standard/tests/array/array_chunk_variation4.phpt
|
|
ext/standard/tests/array/array_chunk_variation4.phpt
|
|
ext/standard/tests/array/array_chunk_variation5.phpt
|
|
ext/standard/tests/array/array_chunk_variation5.phpt
|
|
ext/standard/tests/array/array_chunk_variation6.phpt
|
|
ext/standard/tests/array/array_chunk_variation6.phpt
|
|
ext/standard/tests/array/array_chunk_variation7.phpt
|
|
ext/standard/tests/array/array_chunk_variation7.phpt:
|
|
New testcases for array_chunk() function
|
|
|
|
* ext/standard/tests/array/array_chunk_basic1.phpt
|
|
ext/standard/tests/array/array_chunk_basic1.phpt
|
|
ext/standard/tests/array/array_chunk_basic1.phpt
|
|
ext/standard/tests/array/array_chunk_basic2.phpt
|
|
ext/standard/tests/array/array_chunk_basic2.phpt
|
|
ext/standard/tests/array/array_chunk_basic2.phpt
|
|
ext/standard/tests/array/array_chunk_error.phpt
|
|
ext/standard/tests/array/array_chunk_error.phpt
|
|
ext/standard/tests/array/array_chunk_error.phpt
|
|
ext/standard/tests/array/array_chunk_variation1.phpt
|
|
ext/standard/tests/array/array_chunk_variation1.phpt
|
|
ext/standard/tests/array/array_chunk_variation1.phpt
|
|
ext/standard/tests/array/array_chunk_variation2.phpt
|
|
ext/standard/tests/array/array_chunk_variation2.phpt
|
|
ext/standard/tests/array/array_chunk_variation2.phpt
|
|
ext/standard/tests/array/array_chunk_variation3.phpt
|
|
ext/standard/tests/array/array_chunk_variation3.phpt
|
|
ext/standard/tests/array/array_chunk_variation3.phpt
|
|
ext/standard/tests/array/array_chunk_variation4.phpt
|
|
ext/standard/tests/array/array_chunk_variation4.phpt
|
|
ext/standard/tests/array/array_chunk_variation4.phpt
|
|
ext/standard/tests/array/array_chunk_variation5.phpt
|
|
ext/standard/tests/array/array_chunk_variation5.phpt
|
|
ext/standard/tests/array/array_chunk_variation5.phpt
|
|
ext/standard/tests/array/array_chunk_variation6.phpt
|
|
ext/standard/tests/array/array_chunk_variation6.phpt
|
|
ext/standard/tests/array/array_chunk_variation6.phpt
|
|
ext/standard/tests/array/array_chunk_variation7.phpt
|
|
ext/standard/tests/array/array_chunk_variation7.phpt
|
|
ext/standard/tests/array/array_chunk_variation7.phpt:
|
|
1.1.4;
|
|
New testcases for array_chunk() function
|
|
|
|
2007-12-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_pgsql/pgsql_statement.c
|
|
ext/pdo_pgsql/pgsql_statement.c
|
|
ext/pdo_pgsql/tests/bug36727.phpt
|
|
ext/pdo_pgsql/tests/bug36727.phpt:
|
|
|
|
MFB: Fixed bug #43457 (Prepared statement with incorrect parms doens't
|
|
throw exception with pdo_pgsql driver)
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_pgsql/pgsql_statement.c
|
|
ext/pdo_pgsql/tests/bug36727.phpt:
|
|
Fixed bug #43457 (Prepared statement with incorrect parms doens't
|
|
throw exception with pdo_pgsql driver)
|
|
|
|
2007-12-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/tests/bug43143.phpt:
|
|
- MFH: Fixed bug #43143 (Warning about empty IV with MCRYPT_MODE_ECB).
|
|
|
|
* ext/mcrypt/tests/bug43143.phpt
|
|
ext/mcrypt/tests/bug43143.phpt:
|
|
|
|
- Fixed bug #43143 (Warning about empty IV with MCRYPT_MODE_ECB).
|
|
|
|
* ext/mcrypt/mcrypt.c:
|
|
- Fixed bug #43143 (Warning about empty IV with MCRYPT_MODE_ECB).
|
|
|
|
2007-11-30 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
fix folding, move protos to the top of the sources
|
|
|
|
2007-11-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Fixed a typo
|
|
|
|
2007-11-29 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
fix build
|
|
|
|
2007-11-29 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/tests/network/http-stream.phpt:
|
|
- MFH: Fixed a segfault when reading from an HTTP stream.
|
|
|
|
* ext/standard/http_fopen_wrapper.c
|
|
ext/standard/tests/network/http-stream.phpt
|
|
ext/standard/tests/network/http-stream.phpt:
|
|
- Fixed a segfault when reading from an HTTP stream.
|
|
|
|
2007-11-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt:
|
|
|
|
MFB: Fixed tests
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt:
|
|
|
|
Fixed tests
|
|
|
|
2007-11-28 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/document.c
|
|
ext/dom/document.c
|
|
ext/dom/tests/bug43364.phpt
|
|
ext/dom/tests/bug43364.phpt:
|
|
MFH: Fix bug #43364 (recursive xincludes don't remove internal nodes
|
|
properly)
|
|
add test
|
|
|
|
* ext/dom/tests/bug43364.phpt
|
|
ext/dom/tests/bug43364.phpt
|
|
ext/dom/tests/bug43364.phpt:
|
|
1.1.4;
|
|
Fix bug #43364 (recursive xincludes don't remove internal nodes properly)
|
|
|
|
* ext/dom/document.c:
|
|
Fix bug #43364 (recursive xincludes don't remove internal nodes properly)
|
|
|
|
2007-11-28 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt:
|
|
Marked with defect
|
|
|
|
2007-11-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pcntl/pcntl.c
|
|
ext/pcntl/pcntl.c:
|
|
|
|
MFB: Fixed bug #43373 (pcntl_fork() should not raise E_ERROR on error)
|
|
|
|
* (PHP_5_3)
|
|
ext/pcntl/pcntl.c:
|
|
Fixed bug #43373 (pcntl_fork() should not raise E_ERROR on error)
|
|
|
|
2007-11-27 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_combine_basic.phpt
|
|
ext/standard/tests/array/array_combine_basic.phpt
|
|
ext/standard/tests/array/array_combine_error1.phpt
|
|
ext/standard/tests/array/array_combine_error1.phpt
|
|
ext/standard/tests/array/array_combine_error2.phpt
|
|
ext/standard/tests/array/array_combine_error2.phpt
|
|
ext/standard/tests/array/array_combine_variation1.phpt
|
|
ext/standard/tests/array/array_combine_variation1.phpt
|
|
ext/standard/tests/array/array_combine_variation2.phpt
|
|
ext/standard/tests/array/array_combine_variation2.phpt
|
|
ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt
|
|
ext/standard/tests/array/array_combine_variation6.phpt
|
|
ext/standard/tests/array/array_combine_variation6.phpt:
|
|
New testcases for array_combine() function
|
|
|
|
* ext/standard/tests/array/array_combine_basic.phpt
|
|
ext/standard/tests/array/array_combine_basic.phpt
|
|
ext/standard/tests/array/array_combine_basic.phpt
|
|
ext/standard/tests/array/array_combine_error1.phpt
|
|
ext/standard/tests/array/array_combine_error1.phpt
|
|
ext/standard/tests/array/array_combine_error1.phpt
|
|
ext/standard/tests/array/array_combine_error2.phpt
|
|
ext/standard/tests/array/array_combine_error2.phpt
|
|
ext/standard/tests/array/array_combine_error2.phpt
|
|
ext/standard/tests/array/array_combine_variation1.phpt
|
|
ext/standard/tests/array/array_combine_variation1.phpt
|
|
ext/standard/tests/array/array_combine_variation1.phpt
|
|
ext/standard/tests/array/array_combine_variation2.phpt
|
|
ext/standard/tests/array/array_combine_variation2.phpt
|
|
ext/standard/tests/array/array_combine_variation2.phpt
|
|
ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation3.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation4.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt
|
|
ext/standard/tests/array/array_combine_variation5.phpt
|
|
ext/standard/tests/array/array_combine_variation6.phpt
|
|
ext/standard/tests/array/array_combine_variation6.phpt
|
|
ext/standard/tests/array/array_combine_variation6.phpt:
|
|
1.1.4;
|
|
New testcases for array_combine() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_sum_basic.phpt
|
|
ext/standard/tests/array/array_sum_basic.phpt
|
|
ext/standard/tests/array/array_sum_error.phpt
|
|
ext/standard/tests/array/array_sum_error.phpt
|
|
ext/standard/tests/array/array_sum_variation1.phpt
|
|
ext/standard/tests/array/array_sum_variation1.phpt
|
|
ext/standard/tests/array/array_sum_variation2.phpt
|
|
ext/standard/tests/array/array_sum_variation2.phpt
|
|
ext/standard/tests/array/array_sum_variation3.phpt
|
|
ext/standard/tests/array/array_sum_variation3.phpt
|
|
ext/standard/tests/array/array_sum_variation4.phpt
|
|
ext/standard/tests/array/array_sum_variation4.phpt
|
|
ext/standard/tests/array/array_sum_variation5.phpt
|
|
ext/standard/tests/array/array_sum_variation5.phpt
|
|
ext/standard/tests/array/array_sum_variation6.phpt
|
|
ext/standard/tests/array/array_sum_variation6.phpt
|
|
ext/standard/tests/array/array_sum_variation7.phpt
|
|
ext/standard/tests/array/array_sum_variation7.phpt:
|
|
New testcases for array_sum() function
|
|
|
|
* ext/standard/tests/array/array_sum_basic.phpt
|
|
ext/standard/tests/array/array_sum_basic.phpt
|
|
ext/standard/tests/array/array_sum_basic.phpt
|
|
ext/standard/tests/array/array_sum_error.phpt
|
|
ext/standard/tests/array/array_sum_error.phpt
|
|
ext/standard/tests/array/array_sum_error.phpt
|
|
ext/standard/tests/array/array_sum_variation1.phpt
|
|
ext/standard/tests/array/array_sum_variation2.phpt
|
|
ext/standard/tests/array/array_sum_variation2.phpt
|
|
ext/standard/tests/array/array_sum_variation2.phpt
|
|
ext/standard/tests/array/array_sum_variation3.phpt
|
|
ext/standard/tests/array/array_sum_variation3.phpt
|
|
ext/standard/tests/array/array_sum_variation3.phpt
|
|
ext/standard/tests/array/array_sum_variation4.phpt
|
|
ext/standard/tests/array/array_sum_variation4.phpt
|
|
ext/standard/tests/array/array_sum_variation4.phpt
|
|
ext/standard/tests/array/array_sum_variation5.phpt
|
|
ext/standard/tests/array/array_sum_variation5.phpt
|
|
ext/standard/tests/array/array_sum_variation5.phpt
|
|
ext/standard/tests/array/array_sum_variation6.phpt
|
|
ext/standard/tests/array/array_sum_variation6.phpt
|
|
ext/standard/tests/array/array_sum_variation6.phpt
|
|
ext/standard/tests/array/array_sum_variation7.phpt
|
|
ext/standard/tests/array/array_sum_variation7.phpt
|
|
ext/standard/tests/array/array_sum_variation7.phpt:
|
|
1.1.4;
|
|
New testcases for array_sum() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_sum_variation1.phpt
|
|
ext/standard/tests/array/array_sum_variation1.phpt:
|
|
file array_sum_variation1.phpt was added on branch PHP_5_2 on 2007-11-27
|
|
15:00:55 +0000
|
|
|
|
2007-11-27 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/bug_43130.phpt
|
|
ext/pdo/tests/bug_43130.phpt
|
|
ext/pdo/tests/bug_43130.phpt
|
|
ext/pdo/tests/bug_43130.phpt:
|
|
fix test
|
|
|
|
2007-11-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re
|
|
ext/pdo/pdo_sql_parser.re:
|
|
|
|
MFB: Revert addition of - char support for bound param names
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
Revert addition of - char support for bound param names
|
|
|
|
2007-11-26 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* main/php_ini.c:
|
|
- No zval is stored here
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pdo/php_pdo_driver.h
|
|
ext/pdo/php_pdo_driver.h
|
|
ext/spl/spl_directory.h
|
|
ext/spl/spl_directory.h
|
|
ext/spl/spl_iterators.h
|
|
ext/spl/spl_iterators.h
|
|
main/streams/php_stream_filter_api.h
|
|
main/streams/php_stream_filter_api.h:
|
|
MFH:- Fixed bug #43365 (Several enums have trailing commas)
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pdo/php_pdo_driver.h
|
|
ext/spl/spl_directory.h
|
|
ext/spl/spl_iterators.h
|
|
main/streams/php_stream_filter_api.h:
|
|
- Fixed bug #43365 (Several enums have trailing commas)
|
|
|
|
2007-11-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/array.c:
|
|
|
|
MFB : Fixed bug #43386 (array_globals not reset to 0 properly on init)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c:
|
|
|
|
MFB: Fixed bug #43386 (array_globals not reset to 0 properly on init)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/array.c:
|
|
Fixed bug #43386 (array_globals not reset to 0 properly on init)
|
|
|
|
2007-11-24 Lukas Smith <smith@pooteeweet.org>
|
|
|
|
* CODING_STANDARDS:
|
|
- fixed unexpected emphasis in reST parsing due to use of *
|
|
|
|
* README.CVS-RULES:
|
|
- 5.2 is only for bug fixes
|
|
- emphasis should be made with enclosing with ** and not with _
|
|
|
|
2007-11-23 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/streamsfuncs.c:
|
|
fix proto
|
|
|
|
2007-11-23 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* tests/classes/assign_op_property_001.phpt
|
|
tests/classes/assign_op_property_001.phpt
|
|
tests/classes/assign_op_property_001.phpt
|
|
tests/classes/incdec_property_001.phpt
|
|
tests/classes/incdec_property_001.phpt
|
|
tests/classes/incdec_property_001.phpt
|
|
tests/classes/incdec_property_002.phpt
|
|
tests/classes/incdec_property_002.phpt
|
|
tests/classes/incdec_property_002.phpt
|
|
tests/classes/incdec_property_003.phpt
|
|
tests/classes/incdec_property_003.phpt
|
|
tests/classes/incdec_property_003.phpt
|
|
tests/classes/incdec_property_004.phpt
|
|
tests/classes/incdec_property_004.phpt
|
|
tests/classes/incdec_property_004.phpt:
|
|
Fix incorrect use of assignment in where equality was intended - class
|
|
tests.
|
|
|
|
2007-11-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ZendEngine2/zend_vm_execute.skl:
|
|
Fixed compilation on Windows
|
|
|
|
* TSRM/tsrm_config_common.h
|
|
TSRM/tsrm_config_common.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend.h:
|
|
Fixed definitions
|
|
|
|
2007-11-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/tests/lsb_018.phpt
|
|
ZendEngine2/tests/lsb_018.phpt:
|
|
|
|
|
|
* ZendEngine2/tests/lsb_018.phpt:
|
|
- Add another LSB test
|
|
|
|
* ZendEngine2/tests/lsb_018.phpt
|
|
ZendEngine2/tests/lsb_018.phpt:
|
|
|
|
file lsb_018.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-11-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
-** empty log message ***
|
|
|
|
* ext/soap/php_sdl.c
|
|
ext/soap/php_sdl.c:
|
|
Fixed bug #42952 (soap cache file is created with insecure permissions)
|
|
|
|
2007-11-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/php_date.c:
|
|
|
|
MFB: Fixed bug #43377 (PHP crashes with invalid argument for DateTimeZone)
|
|
|
|
* ext/date/php_date.c:
|
|
MFB: Fixed bug #43377 (PHP crashes with invalid argument for DateTimeZone)
|
|
|
|
* (PHP_5_3)
|
|
ext/date/php_date.c:
|
|
|
|
Fixed bug #43377 (PHP crashes with invalid argument for DateTimeZone)
|
|
|
|
2007-11-22 Lukas Smith <smith@pooteeweet.org>
|
|
|
|
* README.CVS-RULES:
|
|
- adapted to reST format
|
|
- added 5_3 branch
|
|
- added note about getting confirmation from RM on significant changes
|
|
|
|
2007-11-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/tests/bug43128.phpt:
|
|
Fixed test
|
|
|
|
* ZendEngine2/tests/bug43128.phpt
|
|
ZendEngine2/tests/bug43128.phpt:
|
|
|
|
file bug43128.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
TSRM/tsrm_config_common.h
|
|
TSRM/tsrm_config_common.h
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ZendEngine2/tests/bug43128.phpt
|
|
ext/interbase/ibase_query.c
|
|
ext/interbase/ibase_query.c
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.c
|
|
ext/spl/php_spl.c
|
|
main/main.c
|
|
main/main.c:
|
|
Fixed bug #43128 (Very long class name causes segfault)
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/ns_039.phpt
|
|
ZendEngine2/tests/ns_039.phpt
|
|
ZendEngine2/tests/ns_040.phpt
|
|
ZendEngine2/tests/ns_040.phpt
|
|
ZendEngine2/tests/ns_059.phpt:
|
|
Fixed bug #43318
|
|
The "const" statement is still allowed outside of namespaces but arrays
|
|
are disabled.
|
|
|
|
* ZendEngine2/tests/ns_059.phpt
|
|
ZendEngine2/tests/ns_059.phpt:
|
|
|
|
file ns_059.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-11-22 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/dns.c
|
|
ext/standard/tests/network/getmxrr.phpt:
|
|
- MFH: Fixed weights array, which was broken with:
|
|
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/dns.c?r1=1.80&r2=1.81
|
|
and merged to head with:
|
|
|
|
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/dns.c?r1=1.70.2.7.2.5&r2=1.70.2.7.2.5.2.1
|
|
|
|
* ext/standard/dns.c
|
|
ext/standard/tests/network/getmxrr.phpt
|
|
ext/standard/tests/network/getmxrr.phpt:
|
|
- Fixed weights array, which was broken with:
|
|
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/dns.c?r1=1.80&r2=1.81
|
|
|
|
2007-11-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_opcodes.h
|
|
ZendEngine2/zend_vm_opcodes.h:
|
|
Speed-up of ZEND_DO_FCALL and ZEND_INIT_FCALL_BY_NAME by lowercasing and
|
|
calculating hash values at compile time.
|
|
|
|
2007-11-22 Lukas Smith <smith@pooteeweet.org>
|
|
|
|
* (PHP_5_3)
|
|
README.RELEASE_PROCESS:
|
|
- port from todo wiki to reST (http://wiki.pooteeweet.org/ReleaseChecklist)
|
|
|
|
* README.RELEASE_PROCESS
|
|
README.RELEASE_PROCESS:
|
|
|
|
- port from todo wiki to reST
|
|
(http://wiki.pooteeweet.org/ReleaseChecklist)
|
|
|
|
2007-11-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
|
|
MFB: Fixed bug #43041 (micro-optimizations in pgsql data retrieval)
|
|
|
|
* (PHP_5_3)
|
|
ext/pgsql/pgsql.c:
|
|
Fixed bug #43041 (micro-optimizations in pgsql data retrieval) Initial
|
|
patch
|
|
by andy at petdance dot com
|
|
|
|
2007-11-21 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* ext/pcre/tests/preg_grep_basic.phpt
|
|
ext/pcre/tests/preg_grep_basic.phpt
|
|
ext/pcre/tests/preg_grep_error.phpt
|
|
ext/pcre/tests/preg_grep_error.phpt
|
|
ext/pcre/tests/preg_grep_error1.phpt
|
|
ext/pcre/tests/preg_grep_error1.phpt
|
|
ext/pcre/tests/preg_grep_error2.phpt
|
|
ext/pcre/tests/preg_grep_error2.phpt
|
|
ext/pcre/tests/preg_match_all_basic.phpt
|
|
ext/pcre/tests/preg_match_all_basic.phpt
|
|
ext/pcre/tests/preg_match_all_error.phpt
|
|
ext/pcre/tests/preg_match_all_error1.phpt
|
|
ext/pcre/tests/preg_match_all_error2.phpt
|
|
ext/pcre/tests/preg_match_all_error3.phpt
|
|
ext/pcre/tests/preg_match_basic.phpt
|
|
ext/pcre/tests/preg_match_error.phpt
|
|
ext/pcre/tests/preg_match_error1.phpt
|
|
ext/pcre/tests/preg_match_error2.phpt
|
|
ext/pcre/tests/preg_quote_basic.phpt
|
|
ext/pcre/tests/preg_quote_error.phpt
|
|
ext/pcre/tests/preg_quote_error1.phpt
|
|
ext/pcre/tests/preg_replace_basic.phpt
|
|
ext/pcre/tests/preg_replace_callback_basic.phpt
|
|
ext/pcre/tests/preg_replace_callback_error.phpt
|
|
ext/pcre/tests/preg_replace_error.phpt
|
|
ext/pcre/tests/preg_replace_error1.phpt
|
|
ext/pcre/tests/preg_replace_error2.phpt
|
|
ext/pcre/tests/preg_replace_variation1.phpt
|
|
ext/pcre/tests/preg_split_basic.phpt
|
|
ext/pcre/tests/preg_split_error.phpt
|
|
ext/pcre/tests/preg_split_error1.phpt
|
|
ext/pcre/tests/preg_split_error2.phpt:
|
|
Add some more pcre tests
|
|
|
|
* ext/pcre/tests/preg_match_all_edit_basic.phpt
|
|
ext/pcre/tests/preg_match_all_edit_basic.phpt
|
|
ext/pcre/tests/preg_match_all_error.phpt
|
|
ext/pcre/tests/preg_match_all_error1.phpt
|
|
ext/pcre/tests/preg_match_all_error2.phpt
|
|
ext/pcre/tests/preg_match_all_error3.phpt
|
|
ext/pcre/tests/preg_match_basic.phpt
|
|
ext/pcre/tests/preg_match_basic_edit.phpt
|
|
ext/pcre/tests/preg_match_basic_edit.phpt
|
|
ext/pcre/tests/preg_match_error.phpt
|
|
ext/pcre/tests/preg_match_error1.phpt
|
|
ext/pcre/tests/preg_match_error2.phpt
|
|
ext/pcre/tests/preg_quote_basic.phpt
|
|
ext/pcre/tests/preg_quote_error.phpt
|
|
ext/pcre/tests/preg_quote_error1.phpt
|
|
ext/pcre/tests/preg_replace_basic.phpt
|
|
ext/pcre/tests/preg_replace_callback_basic.phpt
|
|
ext/pcre/tests/preg_replace_callback_error.phpt
|
|
ext/pcre/tests/preg_replace_edit_basic.phpt
|
|
ext/pcre/tests/preg_replace_edit_basic.phpt
|
|
ext/pcre/tests/preg_replace_error.phpt
|
|
ext/pcre/tests/preg_replace_error1.phpt
|
|
ext/pcre/tests/preg_replace_error2.phpt
|
|
ext/pcre/tests/preg_replace_variation1.phpt
|
|
ext/pcre/tests/preg_split_basic.phpt
|
|
ext/pcre/tests/preg_split_error.phpt
|
|
ext/pcre/tests/preg_split_error1.phpt
|
|
ext/pcre/tests/preg_split_error2.phpt:
|
|
|
|
file preg_match_all_edit_basic.phpt was initially added on branch PHP_5_3.
|
|
|
|
* ext/pcre/tests/preg_grep_basic.phpt
|
|
ext/pcre/tests/preg_grep_basic.phpt
|
|
ext/pcre/tests/preg_grep_basic.phpt
|
|
ext/pcre/tests/preg_grep_error.phpt
|
|
ext/pcre/tests/preg_grep_error.phpt
|
|
ext/pcre/tests/preg_grep_error.phpt
|
|
ext/pcre/tests/preg_grep_error1.phpt
|
|
ext/pcre/tests/preg_grep_error1.phpt
|
|
ext/pcre/tests/preg_grep_error1.phpt
|
|
ext/pcre/tests/preg_grep_error2.phpt
|
|
ext/pcre/tests/preg_grep_error2.phpt
|
|
ext/pcre/tests/preg_grep_error2.phpt
|
|
ext/pcre/tests/preg_match_all_basic.phpt
|
|
ext/pcre/tests/preg_match_all_basic.phpt
|
|
ext/pcre/tests/preg_match_all_basic.phpt
|
|
ext/pcre/tests/preg_match_all_error.phpt
|
|
ext/pcre/tests/preg_match_all_error.phpt
|
|
ext/pcre/tests/preg_match_all_error.phpt
|
|
ext/pcre/tests/preg_match_all_error1.phpt
|
|
ext/pcre/tests/preg_match_all_error1.phpt
|
|
ext/pcre/tests/preg_match_all_error1.phpt
|
|
ext/pcre/tests/preg_match_all_error2.phpt
|
|
ext/pcre/tests/preg_match_all_error2.phpt
|
|
ext/pcre/tests/preg_match_all_error2.phpt
|
|
ext/pcre/tests/preg_match_all_error3.phpt
|
|
ext/pcre/tests/preg_match_all_error3.phpt
|
|
ext/pcre/tests/preg_match_all_error3.phpt
|
|
ext/pcre/tests/preg_match_basic.phpt
|
|
ext/pcre/tests/preg_match_basic.phpt
|
|
ext/pcre/tests/preg_match_basic.phpt
|
|
ext/pcre/tests/preg_match_error.phpt
|
|
ext/pcre/tests/preg_match_error.phpt
|
|
ext/pcre/tests/preg_match_error.phpt
|
|
ext/pcre/tests/preg_match_error1.phpt
|
|
ext/pcre/tests/preg_match_error1.phpt
|
|
ext/pcre/tests/preg_match_error1.phpt
|
|
ext/pcre/tests/preg_match_error2.phpt
|
|
ext/pcre/tests/preg_match_error2.phpt
|
|
ext/pcre/tests/preg_match_error2.phpt
|
|
ext/pcre/tests/preg_quote_basic.phpt
|
|
ext/pcre/tests/preg_quote_basic.phpt
|
|
ext/pcre/tests/preg_quote_basic.phpt
|
|
ext/pcre/tests/preg_quote_error.phpt
|
|
ext/pcre/tests/preg_quote_error.phpt
|
|
ext/pcre/tests/preg_quote_error.phpt
|
|
ext/pcre/tests/preg_quote_error1.phpt
|
|
ext/pcre/tests/preg_quote_error1.phpt
|
|
ext/pcre/tests/preg_quote_error1.phpt
|
|
ext/pcre/tests/preg_replace_basic.phpt
|
|
ext/pcre/tests/preg_replace_basic.phpt
|
|
ext/pcre/tests/preg_replace_basic.phpt
|
|
ext/pcre/tests/preg_replace_callback_basic.phpt
|
|
ext/pcre/tests/preg_replace_callback_basic.phpt
|
|
ext/pcre/tests/preg_replace_callback_basic.phpt
|
|
ext/pcre/tests/preg_replace_callback_error.phpt
|
|
ext/pcre/tests/preg_replace_callback_error.phpt
|
|
ext/pcre/tests/preg_replace_callback_error.phpt
|
|
ext/pcre/tests/preg_replace_error.phpt
|
|
ext/pcre/tests/preg_replace_error.phpt
|
|
ext/pcre/tests/preg_replace_error.phpt
|
|
ext/pcre/tests/preg_replace_error1.phpt
|
|
ext/pcre/tests/preg_replace_error1.phpt
|
|
ext/pcre/tests/preg_replace_error1.phpt
|
|
ext/pcre/tests/preg_replace_error2.phpt
|
|
ext/pcre/tests/preg_replace_error2.phpt
|
|
ext/pcre/tests/preg_replace_error2.phpt
|
|
ext/pcre/tests/preg_replace_variation1.phpt
|
|
ext/pcre/tests/preg_replace_variation1.phpt
|
|
ext/pcre/tests/preg_replace_variation1.phpt
|
|
ext/pcre/tests/preg_split_basic.phpt
|
|
ext/pcre/tests/preg_split_basic.phpt
|
|
ext/pcre/tests/preg_split_basic.phpt
|
|
ext/pcre/tests/preg_split_error.phpt
|
|
ext/pcre/tests/preg_split_error.phpt
|
|
ext/pcre/tests/preg_split_error.phpt
|
|
ext/pcre/tests/preg_split_error1.phpt
|
|
ext/pcre/tests/preg_split_error1.phpt
|
|
ext/pcre/tests/preg_split_error1.phpt
|
|
ext/pcre/tests/preg_split_error2.phpt
|
|
ext/pcre/tests/preg_split_error2.phpt
|
|
ext/pcre/tests/preg_split_error2.phpt:
|
|
1.1.4;
|
|
file preg_grep_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-11-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Macro definitions are moved to zend.h
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Safe exit from executor()
|
|
|
|
2007-11-21 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/tests/file/chown.phpt
|
|
ext/standard/tests/file/chown.phpt:
|
|
|
|
- Added test for chown bug
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/filestat.c:
|
|
MFH: fix crash bug in chown when 2nd parameter != string or int
|
|
|
|
* ext/standard/filestat.c:
|
|
- Fix crash when chown() 2nd parameter is something else than integer or
|
|
string
|
|
|
|
2007-11-21 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/getopt_004.phpt
|
|
ext/standard/tests/general_functions/getopt_005.phpt
|
|
main/getopt.c:
|
|
MFH: - Add support for optional values
|
|
MFH: - Add support for = as seperator
|
|
|
|
2007-11-21 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_opcodes.h
|
|
ZendEngine2/tests/021.phpt:
|
|
- MFH Improved version of ternary shortcut (Marcus)
|
|
|
|
* ZendEngine2/tests/021.phpt:
|
|
- Improve test
|
|
|
|
2007-11-21 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php
|
|
run-tests.php:
|
|
MFH:- Fixed bug #43035: ignore_repeated_errors=On causes lot of tests to
|
|
fail
|
|
|
|
* run-tests.php:
|
|
- Fixed bug #43035: ignore_repeated_errors=On causes lot of tests to fail
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Missing bla...credit :)
|
|
|
|
2007-11-21 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
fix #42866, from Claudio Cherubino
|
|
|
|
* ext/standard/tests/strings/bug42866.phpt:
|
|
test for 42866
|
|
|
|
2007-11-21 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Fix NEWS file
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/021.phpt:
|
|
- MFH ?: operator (Marcus)
|
|
[DOC] "expr1 ?: expr1" is a shortcut for: "expr1 ? expr1 : expr2" as
|
|
exists in gcc and discussed some time back. Note that this is not
|
|
an implementation ifsetor($var, default). While ifsetor would not
|
|
generate any message for non existing variables or array indices
|
|
the ternary shortcut does. Also the ternary shortcut does a
|
|
boolean
|
|
evaluation rather then checking for isset(). That way ther ternary
|
|
shortcut can work on any expression while ifsetor can only work on
|
|
variables. Also to be silent one has do do: "@$expr1 ?: $expr2".
|
|
|
|
2007-11-20 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* ZendEngine2/tests/021.phpt
|
|
ZendEngine2/tests/021.phpt:
|
|
|
|
- Add test
|
|
|
|
2007-11-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_stmt.c:
|
|
|
|
revert previous pdo patch
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
|
|
MFB: Adjusted fix for bug #42978
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
|
|
Adjusted fix for bug #42978
|
|
|
|
2007-11-20 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/getopt_004.phpt
|
|
ext/standard/tests/general_functions/getopt_005.phpt
|
|
main/getopt.c:
|
|
- Add support for optional values
|
|
- Add support for = as seperator
|
|
|
|
2007-11-20 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h
|
|
ext/standard/tests/file/stream_supports_lock.phpt:
|
|
MFH: Add stream_supports_lock() function (Benjamin Schulz)
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h
|
|
ext/standard/tests/file/stream_supports_lock.phpt
|
|
ext/standard/tests/file/stream_supports_lock.phpt:
|
|
Add stream_supports_lock() function (Benjamin Schulz)
|
|
|
|
* ZendEngine2/zend_constants.c:
|
|
- Fix build
|
|
|
|
2007-11-20 Lars Westermann <lars.westermann@privat.dk>
|
|
|
|
* (PHP_5_3)
|
|
ext/interbase/ibase_query.c:
|
|
Win32 still fails to build ...
|
|
|
|
2007-11-20 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/sysvmsg/php_sysvmsg.h
|
|
ext/sysvmsg/sysvmsg.c
|
|
ext/sysvmsg/tests/003.phpt:
|
|
MFH: Add msg_queue_exists() function (Benjamin Schulz) [DOC]
|
|
|
|
* ext/sysvmsg/tests/003.phpt
|
|
ext/sysvmsg/tests/003.phpt:
|
|
|
|
Add msg_queue_exists() function (Benjamin Schulz)
|
|
|
|
* ext/sysvmsg/php_sysvmsg.h
|
|
ext/sysvmsg/sysvmsg.c:
|
|
Add msg_queue_exists() function (Benjamin Schulz)
|
|
|
|
2007-11-20 Lars Westermann <lars.westermann@privat.dk>
|
|
|
|
* (PHP_5_3)
|
|
ext/interbase/ibase_query.c:
|
|
Win32 fails to build
|
|
|
|
2007-11-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
dead code
|
|
|
|
2007-11-20 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ZendEngine2/zend_constants.c:
|
|
- Added ZEND_DEBUG_BUILD constant
|
|
|
|
2007-11-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/pdo_stmt.c:
|
|
|
|
MFB: Fixed bug #42978 (mismatch between number of bound params and values
|
|
causes a crash in pdo_pgsql)
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c:
|
|
Fixed bug #42978 (mismatch between number of bound params and values causes
|
|
a crash in pdo_pgsql)
|
|
|
|
2007-11-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Optimization of zend_do_fcall_common_helper()
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_operators.c:
|
|
MFH: math and comparison optimization + use macroses
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
math and comparison optimization
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c:
|
|
ZEND_FETCH_DIM optimization
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend.h:
|
|
Fixed compilation on some systems (Wez)
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/spl/php_spl.c
|
|
ext/spl/php_spl.c:
|
|
Fixed bug #43136 (possible crash on script execution timeout. The
|
|
EG(function_state_ptr) is completely removed,
|
|
EG(current_execute_data)->function_state must be used instead)
|
|
|
|
* 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/tests/lsb_006.phpt
|
|
ZendEngine2/tests/lsb_006.phpt
|
|
ZendEngine2/tests/lsb_007.phpt
|
|
ZendEngine2/tests/lsb_007.phpt
|
|
ZendEngine2/tests/ns_057.phpt
|
|
ZendEngine2/tests/ns_058.phpt:
|
|
Added support for "namespace::" prefix that is resolved to current
|
|
namespace name.
|
|
|
|
* ZendEngine2/tests/ns_057.phpt
|
|
ZendEngine2/tests/ns_057.phpt
|
|
ZendEngine2/tests/ns_058.phpt
|
|
ZendEngine2/tests/ns_058.phpt:
|
|
|
|
file ns_057.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-11-20 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
main/output.c:
|
|
fix crash with bad parameters
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/string.c:
|
|
merge wordwrap fix
|
|
|
|
2007-11-19 Lars Westermann <lars.westermann@privat.dk>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_firebird/firebird_statement.c:
|
|
- Fixed bug #43246 (firebird: INSERT ... RETURNING ... throws exception)
|
|
Thanks to Hans-Peter Oeri for providing this patch
|
|
|
|
2007-11-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/filestat.c
|
|
ext/standard/tests/file/chgrp.phpt:
|
|
fixed SIGSEGV in chgrp()
|
|
|
|
2007-11-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dbase/dbf_head.c:
|
|
|
|
MFB 'L' size support
|
|
|
|
2007-11-19 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/tests/oo_properties.phpt
|
|
ext/zip/tests/oo_properties.phpt:
|
|
fix test
|
|
|
|
* ext/zip/tests/oo_properties.phpt:
|
|
fix test broken by Sara's commit
|
|
|
|
2007-11-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug29674.phpt
|
|
ZendEngine2/tests/bug29674.phpt
|
|
ZendEngine2/tests/bug29674.phpt
|
|
ZendEngine2/tests/bug29689.phpt
|
|
ZendEngine2/tests/bug29689.phpt
|
|
ZendEngine2/tests/bug29689.phpt
|
|
ext/dom/tests/bug36756.phpt
|
|
ext/dom/tests/bug36756.phpt
|
|
ext/dom/tests/bug36756.phpt
|
|
tests/classes/bug27468.phpt
|
|
tests/classes/bug27468.phpt
|
|
tests/classes/bug27468.phpt
|
|
tests/lang/bug27439.phpt
|
|
tests/lang/bug27439.phpt
|
|
tests/lang/bug27439.phpt:
|
|
Fixed tests
|
|
|
|
2007-11-18 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_opcode.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_opcode.c:
|
|
- MFH: Initialize the reserved resource bits so that they can be reliably
|
|
used.
|
|
|
|
* ZendEngine2/zend_opcode.c:
|
|
- Initialize the reserved resource bits so that they can be reliably used.
|
|
|
|
2007-11-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dbase/dbf_head.c:
|
|
Removed duplicate case. (Thanks Hannes)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/dbase/dbf_head.c
|
|
ext/dbase/dbf_head.c:
|
|
|
|
MFB: Fixed bug #42261 (Incorrect lengths for date and boolean data types)
|
|
|
|
* (PHP_5_3)
|
|
ext/dbase/dbf_head.c:
|
|
|
|
Fixed bug #42261 (Incorrect lengths for date and boolean data types)
|
|
|
|
2007-11-17 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c:
|
|
MFH(r-1.192) Remove extraneous space in error/notice messages (felipe)
|
|
|
|
* ZendEngine2/zend_object_handlers.c:
|
|
Remove extraneous space in error/notice messages (felipe)
|
|
|
|
2007-11-16 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/sizeof_basic1.phpt
|
|
ext/standard/tests/array/sizeof_basic1.phpt
|
|
ext/standard/tests/array/sizeof_basic2.phpt
|
|
ext/standard/tests/array/sizeof_basic2.phpt
|
|
ext/standard/tests/array/sizeof_error.phpt
|
|
ext/standard/tests/array/sizeof_error.phpt
|
|
ext/standard/tests/array/sizeof_object1.phpt
|
|
ext/standard/tests/array/sizeof_object1.phpt
|
|
ext/standard/tests/array/sizeof_object2.phpt
|
|
ext/standard/tests/array/sizeof_object2.phpt
|
|
ext/standard/tests/array/sizeof_variation1.phpt
|
|
ext/standard/tests/array/sizeof_variation1.phpt
|
|
ext/standard/tests/array/sizeof_variation2.phpt
|
|
ext/standard/tests/array/sizeof_variation2.phpt
|
|
ext/standard/tests/array/sizeof_variation3.phpt
|
|
ext/standard/tests/array/sizeof_variation3.phpt
|
|
ext/standard/tests/array/sizeof_variation4.phpt
|
|
ext/standard/tests/array/sizeof_variation4.phpt
|
|
ext/standard/tests/array/sizeof_variation5.phpt
|
|
ext/standard/tests/array/sizeof_variation5.phpt:
|
|
New testcases for sizeof() function
|
|
|
|
* ext/standard/tests/array/sizeof_basic1.phpt
|
|
ext/standard/tests/array/sizeof_basic1.phpt
|
|
ext/standard/tests/array/sizeof_basic1.phpt
|
|
ext/standard/tests/array/sizeof_basic2.phpt
|
|
ext/standard/tests/array/sizeof_basic2.phpt
|
|
ext/standard/tests/array/sizeof_basic2.phpt
|
|
ext/standard/tests/array/sizeof_error.phpt
|
|
ext/standard/tests/array/sizeof_error.phpt
|
|
ext/standard/tests/array/sizeof_error.phpt
|
|
ext/standard/tests/array/sizeof_object1.phpt
|
|
ext/standard/tests/array/sizeof_object1.phpt
|
|
ext/standard/tests/array/sizeof_object1.phpt
|
|
ext/standard/tests/array/sizeof_object2.phpt
|
|
ext/standard/tests/array/sizeof_object2.phpt
|
|
ext/standard/tests/array/sizeof_object2.phpt
|
|
ext/standard/tests/array/sizeof_variation1.phpt
|
|
ext/standard/tests/array/sizeof_variation1.phpt
|
|
ext/standard/tests/array/sizeof_variation1.phpt
|
|
ext/standard/tests/array/sizeof_variation2.phpt
|
|
ext/standard/tests/array/sizeof_variation2.phpt
|
|
ext/standard/tests/array/sizeof_variation2.phpt
|
|
ext/standard/tests/array/sizeof_variation3.phpt
|
|
ext/standard/tests/array/sizeof_variation3.phpt
|
|
ext/standard/tests/array/sizeof_variation3.phpt
|
|
ext/standard/tests/array/sizeof_variation4.phpt
|
|
ext/standard/tests/array/sizeof_variation4.phpt
|
|
ext/standard/tests/array/sizeof_variation4.phpt
|
|
ext/standard/tests/array/sizeof_variation5.phpt
|
|
ext/standard/tests/array/sizeof_variation5.phpt
|
|
ext/standard/tests/array/sizeof_variation5.phpt:
|
|
1.1.4;
|
|
New testcases for sizeof() function
|
|
|
|
* ext/standard/tests/strings/strcspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation4.phpt:
|
|
fix test for linux64 - choosing smaller float values
|
|
|
|
* ext/standard/tests/array/krsort_variation3.phpt
|
|
ext/standard/tests/array/krsort_variation3.phpt
|
|
ext/standard/tests/array/krsort_variation3.phpt
|
|
ext/standard/tests/array/ksort_variation3.phpt
|
|
ext/standard/tests/array/ksort_variation3.phpt
|
|
ext/standard/tests/array/ksort_variation3.phpt:
|
|
fix tests: removed values that generate diff. output on Linux64
|
|
|
|
2007-11-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/filestat.c
|
|
ext/standard/tests/file/chgrp.phpt:
|
|
Fixed crash (Serg)
|
|
|
|
2007-11-16 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c
|
|
ext/curl/interface.c:
|
|
MFH: - Fixed bug #43092 (curl_copy_handle() crashes with > 32 chars long
|
|
URL)
|
|
|
|
* ext/curl/interface.c:
|
|
- Fixed bug #43092 (curl_copy_handle() crashes with > 32 chars long URL)
|
|
|
|
* ext/mbstring/tests/bug43301.phpt:
|
|
fix bug number
|
|
|
|
* (PHP_5_3)
|
|
ext/mbstring/tests/bug43301.phpt:
|
|
- fix bug number
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mbstring/php_mbregex.c
|
|
ext/mbstring/tests/bug43301.phpt:
|
|
MFH:- Fixed bug #43301 (mb_ereg*_replace() crashes when replacement string
|
|
is
|
|
invalid PHP expression and 'e' option is used)
|
|
|
|
2007-11-16 Lars Westermann <lars.westermann@privat.dk>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_firebird/firebird_statement.c:
|
|
- Fixed bug (again) #43271 (pdo_firebird: closeCursor not implemented)
|
|
|
|
2007-11-16 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/mbstring/php_mbregex.c
|
|
ext/mbstring/tests/bug43301.phpt:
|
|
MFH:- Fixed bug #31911 (mb_ereg*_replace() crashes when replacement string
|
|
is invalid
|
|
PHP expression and 'e' option is used)
|
|
|
|
* ext/mbstring/tests/bug43301.phpt
|
|
ext/mbstring/tests/bug43301.phpt
|
|
ext/mbstring/tests/bug43301.phpt:
|
|
1.1.4;
|
|
- Fixed bug #31911 (mb_ereg*_replace() crashes when replacement string
|
|
is invalid PHP expression and 'e' option is used)
|
|
|
|
* ext/mbstring/php_mbregex.c:
|
|
- Fixed bug #31911 (mb_ereg*_replace() crashes when replacement string
|
|
is invalid PHP expression and 'e' option is used)
|
|
|
|
2007-11-16 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pdo_firebird/.cvsignore
|
|
ext/pdo_firebird/.cvsignore:
|
|
ignore gcov files
|
|
|
|
2007-11-15 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/tests/file/bug41655_2.phpt:
|
|
fix test (thanks to Felipe Pena for noticing)
|
|
|
|
2007-11-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/safe_mode.c:
|
|
|
|
MFB: Fixed bug #43276 (Incomplete fix for bug #42739, mkdir() under
|
|
safe_mode).
|
|
|
|
* (PHP_5_3)
|
|
main/safe_mode.c:
|
|
Completed fix for bug #42739 (fixes bug #43276)
|
|
|
|
2007-11-15 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/getopt_002.phpt
|
|
ext/standard/tests/general_functions/getopt_002.phpt
|
|
ext/standard/tests/general_functions/getopt_002.phpt
|
|
ext/standard/tests/general_functions/getopt_003.phpt
|
|
ext/standard/tests/general_functions/getopt_003.phpt:
|
|
- Allow numeric options
|
|
- Add tests
|
|
|
|
2007-11-15 Lars Westermann <lars.westermann@privat.dk>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_firebird/firebird_statement.c:
|
|
- Fixed bug #43244 (firebird: closeCursor w/o returned data kills process)
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_firebird/firebird_driver.c
|
|
ext/pdo_firebird/firebird_statement.c
|
|
ext/pdo_firebird/php_pdo_firebird_int.h:
|
|
- Fixed bug #43296 (Feature req: pdo_firebird: ATTR_FETCH_TABLE_NAMES
|
|
support)
|
|
|
|
2007-11-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/dir.c:
|
|
|
|
MFB: Don't show file names being examined
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/dir.c:
|
|
Don't show file names being examined
|
|
|
|
2007-11-14 Lars Westermann <lars.westermann@privat.dk>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_firebird/firebird_statement.c:
|
|
|
|
|
|
2007-11-14 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* EXTENSIONS:
|
|
update pdo_firebird status
|
|
|
|
2007-11-14 Lars Westermann <lars.westermann@privat.dk>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_firebird/firebird_statement.c:
|
|
- Clearing cursor-name when closing it.
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_firebird/firebird_statement.c
|
|
ext/pdo_firebird/php_pdo_firebird_int.h:
|
|
- Fixed bug #43271 (pdo_firebird: closeCursor not implemented)
|
|
|
|
2007-11-14 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* win32/build/confutils.js
|
|
win32/build/confutils.js:
|
|
MFB
|
|
|
|
* (PHP_5_3)
|
|
win32/build/confutils.js:
|
|
Allow passing additional configuration parameters to config.nice.bat
|
|
|
|
2007-11-14 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/array/uasort_basic1.phpt
|
|
ext/standard/tests/array/uasort_basic1.phpt
|
|
ext/standard/tests/array/uasort_basic2.phpt
|
|
ext/standard/tests/array/uasort_basic2.phpt
|
|
ext/standard/tests/array/uasort_error.phpt
|
|
ext/standard/tests/array/uasort_error.phpt
|
|
ext/standard/tests/array/uasort_object1.phpt
|
|
ext/standard/tests/array/uasort_object1.phpt
|
|
ext/standard/tests/array/uasort_object2.phpt
|
|
ext/standard/tests/array/uasort_object2.phpt
|
|
ext/standard/tests/array/uasort_variation1.phpt
|
|
ext/standard/tests/array/uasort_variation1.phpt
|
|
ext/standard/tests/array/uasort_variation10.phpt
|
|
ext/standard/tests/array/uasort_variation10.phpt
|
|
ext/standard/tests/array/uasort_variation11.phpt
|
|
ext/standard/tests/array/uasort_variation11.phpt
|
|
ext/standard/tests/array/uasort_variation2.phpt
|
|
ext/standard/tests/array/uasort_variation2.phpt
|
|
ext/standard/tests/array/uasort_variation3.phpt
|
|
ext/standard/tests/array/uasort_variation3.phpt
|
|
ext/standard/tests/array/uasort_variation4.phpt
|
|
ext/standard/tests/array/uasort_variation4.phpt
|
|
ext/standard/tests/array/uasort_variation5.phpt
|
|
ext/standard/tests/array/uasort_variation5.phpt
|
|
ext/standard/tests/array/uasort_variation6.phpt
|
|
ext/standard/tests/array/uasort_variation6.phpt
|
|
ext/standard/tests/array/uasort_variation7.phpt
|
|
ext/standard/tests/array/uasort_variation7.phpt
|
|
ext/standard/tests/array/uasort_variation8.phpt
|
|
ext/standard/tests/array/uasort_variation8.phpt
|
|
ext/standard/tests/array/uasort_variation9.phpt
|
|
ext/standard/tests/array/uasort_variation9.phpt:
|
|
New testcases for uasort() function
|
|
|
|
* ext/standard/tests/array/uasort_basic1.phpt
|
|
ext/standard/tests/array/uasort_basic1.phpt
|
|
ext/standard/tests/array/uasort_basic1.phpt
|
|
ext/standard/tests/array/uasort_basic2.phpt
|
|
ext/standard/tests/array/uasort_basic2.phpt
|
|
ext/standard/tests/array/uasort_basic2.phpt
|
|
ext/standard/tests/array/uasort_error.phpt
|
|
ext/standard/tests/array/uasort_error.phpt
|
|
ext/standard/tests/array/uasort_error.phpt
|
|
ext/standard/tests/array/uasort_object1.phpt
|
|
ext/standard/tests/array/uasort_object1.phpt
|
|
ext/standard/tests/array/uasort_object1.phpt
|
|
ext/standard/tests/array/uasort_object2.phpt
|
|
ext/standard/tests/array/uasort_object2.phpt
|
|
ext/standard/tests/array/uasort_object2.phpt
|
|
ext/standard/tests/array/uasort_variation1.phpt
|
|
ext/standard/tests/array/uasort_variation1.phpt
|
|
ext/standard/tests/array/uasort_variation1.phpt
|
|
ext/standard/tests/array/uasort_variation10.phpt
|
|
ext/standard/tests/array/uasort_variation10.phpt
|
|
ext/standard/tests/array/uasort_variation10.phpt
|
|
ext/standard/tests/array/uasort_variation11.phpt
|
|
ext/standard/tests/array/uasort_variation11.phpt
|
|
ext/standard/tests/array/uasort_variation11.phpt
|
|
ext/standard/tests/array/uasort_variation2.phpt
|
|
ext/standard/tests/array/uasort_variation2.phpt
|
|
ext/standard/tests/array/uasort_variation2.phpt
|
|
ext/standard/tests/array/uasort_variation3.phpt
|
|
ext/standard/tests/array/uasort_variation3.phpt
|
|
ext/standard/tests/array/uasort_variation3.phpt
|
|
ext/standard/tests/array/uasort_variation4.phpt
|
|
ext/standard/tests/array/uasort_variation4.phpt
|
|
ext/standard/tests/array/uasort_variation4.phpt
|
|
ext/standard/tests/array/uasort_variation5.phpt
|
|
ext/standard/tests/array/uasort_variation5.phpt
|
|
ext/standard/tests/array/uasort_variation5.phpt
|
|
ext/standard/tests/array/uasort_variation6.phpt
|
|
ext/standard/tests/array/uasort_variation6.phpt
|
|
ext/standard/tests/array/uasort_variation6.phpt
|
|
ext/standard/tests/array/uasort_variation7.phpt
|
|
ext/standard/tests/array/uasort_variation7.phpt
|
|
ext/standard/tests/array/uasort_variation7.phpt
|
|
ext/standard/tests/array/uasort_variation8.phpt
|
|
ext/standard/tests/array/uasort_variation8.phpt
|
|
ext/standard/tests/array/uasort_variation8.phpt
|
|
ext/standard/tests/array/uasort_variation9.phpt
|
|
ext/standard/tests/array/uasort_variation9.phpt
|
|
ext/standard/tests/array/uasort_variation9.phpt:
|
|
1.1.4;
|
|
file uasort_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/strcspn_variation3.phpt
|
|
ext/standard/tests/strings/strcspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation4.phpt
|
|
ext/standard/tests/strings/strspn_variation4.phpt:
|
|
fix test for linux64 - choosing smaller float values
|
|
|
|
2007-11-14 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/file/chgrp.phpt:
|
|
- MFH: Add a testcase for chgrp() with a NULL as group name, which crashes
|
|
ATM.
|
|
|
|
* ext/standard/tests/file/chgrp.phpt
|
|
ext/standard/tests/file/chgrp.phpt:
|
|
|
|
- Add a testcase for chgrp() with a NULL as group name, which crashes ATM.
|
|
|
|
2007-11-14 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/tests/general_functions/getopt.phpt:
|
|
MFB; Fix test
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/general_functions/getopt.phpt:
|
|
Fix test (getopt() works on windows now)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/bug43293_1.phpt
|
|
ext/standard/tests/general_functions/bug43293_2.phpt
|
|
ext/standard/tests/general_functions/bug43293_3.phpt:
|
|
MFB5.3: Fixed bug#43293 (Multiple segfaults in getopt())
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/bug43293_1.phpt
|
|
ext/standard/tests/general_functions/bug43293_1.phpt
|
|
ext/standard/tests/general_functions/bug43293_2.phpt
|
|
ext/standard/tests/general_functions/bug43293_2.phpt
|
|
ext/standard/tests/general_functions/bug43293_3.phpt
|
|
ext/standard/tests/general_functions/bug43293_3.phpt:
|
|
MFB5.3: Fixed bug#43293 (Multiple segfaults in getopt())
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/bug43293_1.phpt
|
|
ext/standard/tests/general_functions/bug43293_1.phpt
|
|
ext/standard/tests/general_functions/bug43293_2.phpt
|
|
ext/standard/tests/general_functions/bug43293_2.phpt
|
|
ext/standard/tests/general_functions/bug43293_3.phpt
|
|
ext/standard/tests/general_functions/bug43293_3.phpt:
|
|
Fixed bug#43293 (Multiple segfaults in getopt())
|
|
|
|
2007-11-14 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/bug33940.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/tests/array_004.phpt
|
|
ext/spl/tests/array_008.phpt:
|
|
- Fix tests
|
|
|
|
2007-11-14 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/bug43216.phpt:
|
|
Fix test
|
|
|
|
2007-11-14 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
buildconf.bat:
|
|
- MFH: pass parameters to buildconf.bat over to buildconf.js (#43281)
|
|
|
|
* buildconf.bat:
|
|
- pass parameters to buildconf.bat over to buildconf.js (#43281)
|
|
[DOC] install.windows.building.php currently reads like "e.g. cscript
|
|
/nologo
|
|
win32/build/buildconf.js --add-modules-dir=../php-gtk2 [...]" that
|
|
might be changed to "buildconf.bat --add-modules-dir=../php-gtk2 [...]"
|
|
|
|
2007-11-13 Etienne Kneuss <php@colder.ch>
|
|
|
|
* ext/soap/soap.c:
|
|
Fix typos
|
|
|
|
2007-11-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
MFB: Fixed bug #43279 (pg_send_query_params() converts all elements in
|
|
'params'
|
|
to strings)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pgsql/pgsql.c:
|
|
|
|
MFB: Fixed bug #43279 (pg_send_query_params() converts all elements in
|
|
'params' to strings)
|
|
|
|
* (PHP_5_3)
|
|
ext/pgsql/pgsql.c:
|
|
Fixed bug #43279 (pg_send_query_params() converts all elements in 'params'
|
|
to strings)
|
|
|
|
2007-11-13 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/access_modifiers_001.phpt
|
|
ZendEngine2/tests/access_modifiers_002.phpt
|
|
ZendEngine2/tests/access_modifiers_003.phpt
|
|
ZendEngine2/tests/access_modifiers_004.phpt
|
|
ZendEngine2/tests/access_modifiers_005.phpt
|
|
ZendEngine2/tests/access_modifiers_006.phpt
|
|
ZendEngine2/tests/access_modifiers_007.phpt:
|
|
MFH: disallow multiple access modifiers and 'abstract abstract' methods
|
|
(patch by Etienne Kneuss)
|
|
add tests
|
|
|
|
* ZendEngine2/tests/access_modifiers_001.phpt
|
|
ZendEngine2/tests/access_modifiers_001.phpt
|
|
ZendEngine2/tests/access_modifiers_002.phpt
|
|
ZendEngine2/tests/access_modifiers_002.phpt
|
|
ZendEngine2/tests/access_modifiers_003.phpt
|
|
ZendEngine2/tests/access_modifiers_003.phpt
|
|
ZendEngine2/tests/access_modifiers_004.phpt
|
|
ZendEngine2/tests/access_modifiers_004.phpt
|
|
ZendEngine2/tests/access_modifiers_005.phpt
|
|
ZendEngine2/tests/access_modifiers_005.phpt
|
|
ZendEngine2/tests/access_modifiers_006.phpt
|
|
ZendEngine2/tests/access_modifiers_006.phpt
|
|
ZendEngine2/tests/access_modifiers_007.phpt
|
|
ZendEngine2/tests/access_modifiers_007.phpt:
|
|
|
|
disallow multiple access modifiers and 'abstract abstract' methods
|
|
add tests
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
disallow multiple access modifiers and 'abstract abstract' methods
|
|
add tests
|
|
|
|
2007-11-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug42692.phpt
|
|
ext/soap/tests/bugs/bug42692.phpt
|
|
ext/soap/tests/bugs/bug42692.phpt
|
|
ext/soap/tests/bugs/bug42692.wsdl
|
|
ext/soap/tests/bugs/bug42692.wsdl
|
|
ext/soap/tests/bugs/bug42692.wsdl:
|
|
1.1.4;
|
|
file bug42692.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug42692.phpt
|
|
ext/soap/tests/bugs/bug42692.phpt
|
|
ext/soap/tests/bugs/bug42692.wsdl
|
|
ext/soap/tests/bugs/bug42692.wsdl:
|
|
Fixed bug #42692 (Procedure 'int1' not present with doc/lit SoapServer)
|
|
|
|
2007-11-13 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/oci8/config.m4:
|
|
remove Oracle8 support (it should have been done long ago..)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.c:
|
|
fix typo
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/file.c:
|
|
fix typo (nice catch, Nuno!)
|
|
|
|
2007-11-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
ext/standard/tests/file/bug43248.phpt
|
|
ext/standard/tests/file/bug43248.phpt:
|
|
Fixed bug #43248 (backward compatibility break in realpath())
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
ext/standard/tests/file/bug43248.phpt
|
|
ext/standard/tests/file/bug43248.phpt
|
|
ext/standard/tests/file/bug43248.phpt:
|
|
Fixed Bug #43248 (backward compatibility break in realpath())
|
|
|
|
2007-11-12 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php
|
|
run-tests.php:
|
|
MFH: Changing the regex for %f so the it will match E-, E+ and E.
|
|
|
|
2007-11-12 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug43221.phpt
|
|
ext/simplexml/tests/bug43221.phpt:
|
|
MFH: fix bug #43221 (SimpleXML adding default namespace in addAttribute)
|
|
add test
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug43221.phpt
|
|
ext/simplexml/tests/bug43221.phpt
|
|
ext/simplexml/tests/bug43221.phpt:
|
|
fix bug #43221 (SimpleXML adding default namespace in addAttribute)
|
|
add test
|
|
|
|
2007-11-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/file.c
|
|
main/streams/plain_wrapper.c:
|
|
|
|
Fixed bug #43182 (file_put_contents() LOCK_EX does not work properly on
|
|
file
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/file.c
|
|
main/streams/plain_wrapper.c:
|
|
Fixed bug #43182 (file_put_contents() LOCK_EX does not work properly on
|
|
file
|
|
truncation).
|
|
|
|
2007-11-12 Zoe Slattery <zoe.slattery@googlemail.com>
|
|
|
|
* run-tests.php:
|
|
Changing the regex for %f so the it will match E-, E+ and E.
|
|
|
|
2007-11-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug42859.phpt
|
|
ZendEngine2/tests/bug42859.phpt
|
|
ZendEngine2/tests/ns_029.phpt
|
|
ZendEngine2/tests/ns_029.phpt
|
|
ZendEngine2/tests/ns_030.phpt
|
|
ZendEngine2/tests/ns_030.phpt:
|
|
better error messages
|
|
|
|
2007-11-12 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/errmsg_038.phpt
|
|
ZendEngine2/tests/errmsg_038.phpt:
|
|
MFH: fix error message (reported by Felipe Nascimento)
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/errmsg_038.phpt:
|
|
fix error message (reported by Felipe Nascimento)
|
|
|
|
2007-11-12 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/ksort_basic.phpt
|
|
ext/standard/tests/array/ksort_basic.phpt
|
|
ext/standard/tests/array/ksort_error.phpt
|
|
ext/standard/tests/array/ksort_error.phpt
|
|
ext/standard/tests/array/ksort_object.phpt
|
|
ext/standard/tests/array/ksort_object.phpt
|
|
ext/standard/tests/array/ksort_variation1.phpt
|
|
ext/standard/tests/array/ksort_variation1.phpt
|
|
ext/standard/tests/array/ksort_variation10.phpt
|
|
ext/standard/tests/array/ksort_variation10.phpt
|
|
ext/standard/tests/array/ksort_variation11.phpt
|
|
ext/standard/tests/array/ksort_variation11.phpt
|
|
ext/standard/tests/array/ksort_variation2.phpt
|
|
ext/standard/tests/array/ksort_variation2.phpt
|
|
ext/standard/tests/array/ksort_variation3.phpt
|
|
ext/standard/tests/array/ksort_variation3.phpt
|
|
ext/standard/tests/array/ksort_variation4.phpt
|
|
ext/standard/tests/array/ksort_variation4.phpt
|
|
ext/standard/tests/array/ksort_variation5.phpt
|
|
ext/standard/tests/array/ksort_variation5.phpt
|
|
ext/standard/tests/array/ksort_variation6.phpt
|
|
ext/standard/tests/array/ksort_variation6.phpt
|
|
ext/standard/tests/array/ksort_variation7.phpt
|
|
ext/standard/tests/array/ksort_variation7.phpt
|
|
ext/standard/tests/array/ksort_variation8.phpt
|
|
ext/standard/tests/array/ksort_variation8.phpt
|
|
ext/standard/tests/array/ksort_variation9.phpt
|
|
ext/standard/tests/array/ksort_variation9.phpt:
|
|
New testcases for ksort() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/krsort_basic.phpt
|
|
ext/standard/tests/array/krsort_basic.phpt
|
|
ext/standard/tests/array/krsort_error.phpt
|
|
ext/standard/tests/array/krsort_error.phpt
|
|
ext/standard/tests/array/krsort_object.phpt
|
|
ext/standard/tests/array/krsort_object.phpt
|
|
ext/standard/tests/array/krsort_variation1.phpt
|
|
ext/standard/tests/array/krsort_variation1.phpt
|
|
ext/standard/tests/array/krsort_variation10.phpt
|
|
ext/standard/tests/array/krsort_variation10.phpt
|
|
ext/standard/tests/array/krsort_variation11.phpt
|
|
ext/standard/tests/array/krsort_variation11.phpt
|
|
ext/standard/tests/array/krsort_variation2.phpt
|
|
ext/standard/tests/array/krsort_variation2.phpt
|
|
ext/standard/tests/array/krsort_variation3.phpt
|
|
ext/standard/tests/array/krsort_variation3.phpt
|
|
ext/standard/tests/array/krsort_variation4.phpt
|
|
ext/standard/tests/array/krsort_variation4.phpt
|
|
ext/standard/tests/array/krsort_variation5.phpt
|
|
ext/standard/tests/array/krsort_variation5.phpt
|
|
ext/standard/tests/array/krsort_variation6.phpt
|
|
ext/standard/tests/array/krsort_variation6.phpt
|
|
ext/standard/tests/array/krsort_variation7.phpt
|
|
ext/standard/tests/array/krsort_variation7.phpt
|
|
ext/standard/tests/array/krsort_variation8.phpt
|
|
ext/standard/tests/array/krsort_variation8.phpt
|
|
ext/standard/tests/array/krsort_variation9.phpt
|
|
ext/standard/tests/array/krsort_variation9.phpt:
|
|
New testcases for krsort() function
|
|
|
|
2007-11-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug43183.phpt
|
|
ZendEngine2/tests/bug43183.phpt
|
|
ZendEngine2/tests/bug43183.phpt:
|
|
Fixed bug #43183 ("use" of the same class in difference scripts results in
|
|
a fatal error)
|
|
|
|
2007-11-12 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/array/ksort_basic.phpt
|
|
ext/standard/tests/array/ksort_basic.phpt
|
|
ext/standard/tests/array/ksort_basic.phpt
|
|
ext/standard/tests/array/ksort_error.phpt
|
|
ext/standard/tests/array/ksort_error.phpt
|
|
ext/standard/tests/array/ksort_error.phpt
|
|
ext/standard/tests/array/ksort_object.phpt
|
|
ext/standard/tests/array/ksort_object.phpt
|
|
ext/standard/tests/array/ksort_object.phpt
|
|
ext/standard/tests/array/ksort_variation1.phpt
|
|
ext/standard/tests/array/ksort_variation1.phpt
|
|
ext/standard/tests/array/ksort_variation1.phpt
|
|
ext/standard/tests/array/ksort_variation10.phpt
|
|
ext/standard/tests/array/ksort_variation10.phpt
|
|
ext/standard/tests/array/ksort_variation10.phpt
|
|
ext/standard/tests/array/ksort_variation11.phpt
|
|
ext/standard/tests/array/ksort_variation11.phpt
|
|
ext/standard/tests/array/ksort_variation11.phpt
|
|
ext/standard/tests/array/ksort_variation2.phpt
|
|
ext/standard/tests/array/ksort_variation2.phpt
|
|
ext/standard/tests/array/ksort_variation2.phpt
|
|
ext/standard/tests/array/ksort_variation3.phpt
|
|
ext/standard/tests/array/ksort_variation3.phpt
|
|
ext/standard/tests/array/ksort_variation3.phpt
|
|
ext/standard/tests/array/ksort_variation4.phpt
|
|
ext/standard/tests/array/ksort_variation4.phpt
|
|
ext/standard/tests/array/ksort_variation4.phpt
|
|
ext/standard/tests/array/ksort_variation5.phpt
|
|
ext/standard/tests/array/ksort_variation5.phpt
|
|
ext/standard/tests/array/ksort_variation5.phpt
|
|
ext/standard/tests/array/ksort_variation6.phpt
|
|
ext/standard/tests/array/ksort_variation6.phpt
|
|
ext/standard/tests/array/ksort_variation6.phpt
|
|
ext/standard/tests/array/ksort_variation7.phpt
|
|
ext/standard/tests/array/ksort_variation7.phpt
|
|
ext/standard/tests/array/ksort_variation7.phpt
|
|
ext/standard/tests/array/ksort_variation8.phpt
|
|
ext/standard/tests/array/ksort_variation8.phpt
|
|
ext/standard/tests/array/ksort_variation8.phpt
|
|
ext/standard/tests/array/ksort_variation9.phpt
|
|
ext/standard/tests/array/ksort_variation9.phpt
|
|
ext/standard/tests/array/ksort_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for ksort() function
|
|
|
|
* ext/standard/tests/array/krsort_basic.phpt
|
|
ext/standard/tests/array/krsort_basic.phpt
|
|
ext/standard/tests/array/krsort_basic.phpt
|
|
ext/standard/tests/array/krsort_error.phpt
|
|
ext/standard/tests/array/krsort_error.phpt
|
|
ext/standard/tests/array/krsort_error.phpt
|
|
ext/standard/tests/array/krsort_object.phpt
|
|
ext/standard/tests/array/krsort_object.phpt
|
|
ext/standard/tests/array/krsort_object.phpt
|
|
ext/standard/tests/array/krsort_variation1.phpt
|
|
ext/standard/tests/array/krsort_variation1.phpt
|
|
ext/standard/tests/array/krsort_variation1.phpt
|
|
ext/standard/tests/array/krsort_variation10.phpt
|
|
ext/standard/tests/array/krsort_variation10.phpt
|
|
ext/standard/tests/array/krsort_variation10.phpt
|
|
ext/standard/tests/array/krsort_variation11.phpt
|
|
ext/standard/tests/array/krsort_variation11.phpt
|
|
ext/standard/tests/array/krsort_variation11.phpt
|
|
ext/standard/tests/array/krsort_variation2.phpt
|
|
ext/standard/tests/array/krsort_variation2.phpt
|
|
ext/standard/tests/array/krsort_variation2.phpt
|
|
ext/standard/tests/array/krsort_variation3.phpt
|
|
ext/standard/tests/array/krsort_variation3.phpt
|
|
ext/standard/tests/array/krsort_variation3.phpt
|
|
ext/standard/tests/array/krsort_variation4.phpt
|
|
ext/standard/tests/array/krsort_variation4.phpt
|
|
ext/standard/tests/array/krsort_variation4.phpt
|
|
ext/standard/tests/array/krsort_variation5.phpt
|
|
ext/standard/tests/array/krsort_variation5.phpt
|
|
ext/standard/tests/array/krsort_variation5.phpt
|
|
ext/standard/tests/array/krsort_variation6.phpt
|
|
ext/standard/tests/array/krsort_variation6.phpt
|
|
ext/standard/tests/array/krsort_variation6.phpt
|
|
ext/standard/tests/array/krsort_variation7.phpt
|
|
ext/standard/tests/array/krsort_variation7.phpt
|
|
ext/standard/tests/array/krsort_variation7.phpt
|
|
ext/standard/tests/array/krsort_variation8.phpt
|
|
ext/standard/tests/array/krsort_variation8.phpt
|
|
ext/standard/tests/array/krsort_variation8.phpt
|
|
ext/standard/tests/array/krsort_variation9.phpt
|
|
ext/standard/tests/array/krsort_variation9.phpt
|
|
ext/standard/tests/array/krsort_variation9.phpt:
|
|
1.1.4;
|
|
new testcases for krsort() function
|
|
|
|
2007-11-12 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/tests/bug42736.phpt
|
|
ext/xmlrpc/tests/bug42736.phpt:
|
|
MFH: fix #42736 (xmlrpc_server_call_method() crashes)
|
|
|
|
* ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/tests/bug42736.phpt
|
|
ext/xmlrpc/tests/bug42736.phpt
|
|
ext/xmlrpc/tests/bug42736.phpt:
|
|
fix #42736 (xmlrpc_server_call_method() crashes)
|
|
|
|
2007-11-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug42937.phpt
|
|
ZendEngine2/tests/bug42937.phpt
|
|
ZendEngine2/tests/bug42937.phpt:
|
|
1.1.4;
|
|
file bug42937.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug42937.phpt
|
|
ZendEngine2/tests/bug42937.phpt:
|
|
Fixed bug #42937 (__call() method not invoked when methods are called on
|
|
parent from child class).
|
|
|
|
2007-11-11 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/lsb_006.phpt
|
|
ZendEngine2/tests/lsb_007.phpt:
|
|
- MFH: static can't be used as type hint, fixes #43126 (Etienne Kneuss)
|
|
|
|
* ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/lsb_006.phpt
|
|
ZendEngine2/tests/lsb_007.phpt:
|
|
- static can't be used as type hint, fixes #43126 (Etienne Kneuss)
|
|
|
|
2007-11-11 Jon Parise <jon+php@csh.rit.edu>
|
|
|
|
* CODING_STANDARDS:
|
|
s/Ident/Indent
|
|
|
|
2007-11-11 Lukas Smith <smith@pooteeweet.org>
|
|
|
|
* CODING_STANDARDS:
|
|
- migrate syntax to rEST to allow html/docbook rendering
|
|
|
|
2007-11-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/soap/tests/server021.phpt
|
|
ext/soap/tests/server021.phpt:
|
|
|
|
MFB: Fixed parse error described in bug #43228
|
|
|
|
* (PHP_5_3)
|
|
ext/soap/tests/server021.phpt:
|
|
Fixed parse error described in bug #43228
|
|
|
|
2007-11-10 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c:
|
|
- Use #if instead of #ifdef there (by Mikko Koppanen)
|
|
|
|
2007-11-09 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/standard/dl.c
|
|
ext/standard/dl.h
|
|
main/php_ini.c
|
|
main/php_ini.h
|
|
sapi/cgi/cgi_main.c:
|
|
MFH:- Added support for [HOST=www.example.com] special sections
|
|
MFH:- Allowed using full path to load modules using "extension" directive
|
|
|
|
* ext/standard/dl.c
|
|
ext/standard/dl.h
|
|
main/php_ini.c:
|
|
- Allow using full path to load modules using "extension" directive
|
|
|
|
* main/php_ini.c
|
|
main/php_ini.h
|
|
sapi/cgi/cgi_main.c:
|
|
- Added support for [HOST=www.example.com] sections
|
|
|
|
* ext/standard/dl.c:
|
|
ws + cs
|
|
|
|
2007-11-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/ns_055.phpt
|
|
ZendEngine2/tests/ns_056.phpt:
|
|
Fixed type-hint compatibility check in namespaces
|
|
|
|
* ZendEngine2/tests/ns_055.phpt
|
|
ZendEngine2/tests/ns_055.phpt:
|
|
|
|
file ns_055.phpt was initially added on branch PHP_5_3.
|
|
|
|
* ZendEngine2/tests/ns_056.phpt
|
|
ZendEngine2/tests/ns_056.phpt:
|
|
|
|
file ns_056.phpt was initially added on branch PHP_5_3.
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/ns_054.phpt:
|
|
Fixed implementation of internal interfaces in namespaces
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/ns_054.phpt
|
|
ZendEngine2/tests/ns_054.phpt:
|
|
Fixed implementation of internal interfaces in namesapces
|
|
|
|
2007-11-09 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/php_mysqli_structs.h:
|
|
Fix crashes with pconn (merge from 5_3)
|
|
|
|
2007-11-09 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/str_replace.phpt
|
|
ext/standard/tests/strings/str_replace.phpt
|
|
ext/standard/tests/strings/str_replace.phpt
|
|
ext/standard/tests/strings/stripos_variation10.phpt
|
|
ext/standard/tests/strings/stripos_variation10.phpt
|
|
ext/standard/tests/strings/stripos_variation10.phpt
|
|
ext/standard/tests/strings/strpos.phpt
|
|
ext/standard/tests/strings/strpos.phpt
|
|
ext/standard/tests/strings/strrchr_variation10.phpt
|
|
ext/standard/tests/strings/strrchr_variation10.phpt
|
|
ext/standard/tests/strings/strrchr_variation10.phpt
|
|
ext/standard/tests/strings/strrchr_variation11.phpt
|
|
ext/standard/tests/strings/strrchr_variation11.phpt
|
|
ext/standard/tests/strings/strrchr_variation11.phpt
|
|
ext/standard/tests/strings/strrpos_variation10.phpt
|
|
ext/standard/tests/strings/strrpos_variation10.phpt
|
|
ext/standard/tests/strings/strrpos_variation10.phpt
|
|
ext/standard/tests/strings/strstr.phpt
|
|
ext/standard/tests/strings/strstr.phpt:
|
|
fix tests
|
|
|
|
2007-11-09 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* ZendEngine2/zend_ptr_stack.c:
|
|
- That line got lost while merging around...
|
|
|
|
2007-11-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/file.c:
|
|
Conditions optimization
|
|
|
|
2007-11-09 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli_nonapi.c:
|
|
Fix build
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/php_mysqli_structs.h:
|
|
Fix crash with pconnect
|
|
|
|
2007-11-09 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ptr_stack.c
|
|
ZendEngine2/zend_ptr_stack.h:
|
|
- MFH: Allow persistent zent_ptr_stacks (patch by Andrey Hristov)
|
|
|
|
* ZendEngine2/zend_ptr_stack.c
|
|
ZendEngine2/zend_ptr_stack.h:
|
|
- Allow persistent zent_ptr_stacks (patch by Andrey Hristov)
|
|
|
|
2007-11-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/tests/file/bug43216.phpt:
|
|
Fixed bug #43216 (stream_is_local() returns false on "file://")
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug43201.phpt:
|
|
Fixed bug #43201 (Crash on using unitialized vals and __get/__set)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug43175.phpt:
|
|
Fixed bug #43175 (__destruct() throwing an exception with __call() causes
|
|
segfault)
|
|
|
|
2007-11-09 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/join_variation1.phpt:
|
|
fix test: better float values
|
|
|
|
* ext/standard/tests/strings/join_variation1.phpt
|
|
ext/standard/tests/strings/join_variation1.phpt:
|
|
fix test : better float values
|
|
|
|
* ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/crc32_variation1.phpt
|
|
ext/standard/tests/strings/crc32_variation1.phpt
|
|
ext/standard/tests/strings/crc32_variation1.phpt
|
|
ext/standard/tests/strings/strcspn_variation1.phpt
|
|
ext/standard/tests/strings/strcspn_variation1.phpt
|
|
ext/standard/tests/strings/strcspn_variation1.phpt
|
|
ext/standard/tests/strings/strcspn_variation2.phpt
|
|
ext/standard/tests/strings/strcspn_variation2.phpt
|
|
ext/standard/tests/strings/strcspn_variation2.phpt
|
|
ext/standard/tests/strings/strcspn_variation3.phpt
|
|
ext/standard/tests/strings/strcspn_variation3.phpt
|
|
ext/standard/tests/strings/strcspn_variation3.phpt
|
|
ext/standard/tests/strings/strcspn_variation4.phpt
|
|
ext/standard/tests/strings/strcspn_variation4.phpt
|
|
ext/standard/tests/strings/strcspn_variation4.phpt
|
|
ext/standard/tests/strings/strspn_variation1.phpt
|
|
ext/standard/tests/strings/strspn_variation1.phpt
|
|
ext/standard/tests/strings/strspn_variation1.phpt
|
|
ext/standard/tests/strings/strspn_variation2.phpt
|
|
ext/standard/tests/strings/strspn_variation2.phpt
|
|
ext/standard/tests/strings/strspn_variation2.phpt
|
|
ext/standard/tests/strings/strspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation4.phpt
|
|
ext/standard/tests/strings/strspn_variation4.phpt
|
|
ext/standard/tests/strings/strspn_variation4.phpt
|
|
ext/standard/tests/strings/strtok_variation1.phpt
|
|
ext/standard/tests/strings/strtok_variation1.phpt
|
|
ext/standard/tests/strings/strtok_variation1.phpt
|
|
ext/standard/tests/strings/ucwords_variation1.phpt
|
|
ext/standard/tests/strings/ucwords_variation1.phpt
|
|
ext/standard/tests/strings/ucwords_variation1.phpt:
|
|
fix tests: better float values
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/sprintf_variation6.phpt
|
|
ext/standard/tests/strings/sprintf_variation7.phpt
|
|
ext/standard/tests/strings/sprintf_variation8.phpt
|
|
ext/standard/tests/strings/sprintf_variation9.phpt:
|
|
missing testcases - sprintf() function
|
|
|
|
2007-11-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_oci/oci_driver.c:
|
|
Fixed win32 build
|
|
|
|
2007-11-08 Lars Westermann <lars.westermann@privat.dk>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
- ibase_query.c bugfixes
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
MFB
|
|
- Fixed bug #30690: (Resource handle from ibase_execute becomes invalid
|
|
after return)
|
|
- Fixed bug #30907: (ibase_query() crashes (in fact the same bug as
|
|
#32143)
|
|
- Fixed bug #32143: (ibase_query() causing IBserver 7 crash with NULL
|
|
param as link-id)
|
|
- Fixed bug #39056: (Interbase NUMERIC data type error)
|
|
- Fixed bug #39397: (invalid statement handle in Unknown on line 0)
|
|
- Fixed bug #39700: (NUMERIC error when result precision are 7,8 or 12-14)
|
|
- Fixed bug #42284: (duplicate of #39700)
|
|
- snprintf -> slprintf
|
|
|
|
2007-11-08 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.c:
|
|
Fix segfault in debug build
|
|
|
|
2007-11-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.5
|
|
|
|
2007-11-08 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/tests/file/bug43216.phpt:
|
|
fix open tag
|
|
|
|
2007-11-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/tests/file/bug43216.phpt:
|
|
Fixed bug #43216 (stream_is_local() returns false on "file://")
|
|
|
|
* ext/standard/tests/file/bug43216.phpt
|
|
ext/standard/tests/file/bug43216.phpt:
|
|
|
|
file bug43216.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-11-08 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
plug memory leak on invalid result type
|
|
|
|
* ext/date/tests/bug20382-2.phpt
|
|
ext/pdo/tests/pdo_018.phpt
|
|
ext/standard/tests/array/array_fill_variation1.phpt
|
|
ext/standard/tests/array/end_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation2.phpt
|
|
ext/standard/tests/strings/str_split_variation2.phpt
|
|
ext/standard/tests/strings/str_split_variation2.phpt
|
|
ext/standard/tests/strings/str_split_variation2_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation2_64bit.phpt
|
|
ext/zip/tests/bug38943.phpt:
|
|
fix test
|
|
|
|
* ext/standard/tests/strings/str_split_variation6_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation6_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation6_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation7.phpt
|
|
ext/standard/tests/strings/str_split_variation7_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation7_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation7_64bit.phpt:
|
|
1.1.4;
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/str_split_variation2_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation2_64bit.phpt:
|
|
file str_split_variation2_64bit.phpt was added on branch PHP_5_2 on
|
|
2007-11-08 10:30:08 +0000
|
|
|
|
* ext/standard/tests/file/tempnam_variation3.phpt:
|
|
this error message may vary
|
|
|
|
* ext/standard/tests/array/array_fill_variation1_64bit.phpt
|
|
ext/standard/tests/array/array_fill_variation1_64bit.phpt
|
|
ext/standard/tests/array/array_fill_variation1_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation2_64bit.phpt:
|
|
1.1.4;
|
|
fix test
|
|
|
|
* ext/standard/tests/array/end_64bit.phpt:
|
|
add missing 64bit version of the test
|
|
|
|
* ext/standard/tests/array/min_variation1.phpt
|
|
ext/standard/tests/array/min_variation2.phpt
|
|
ext/standard/tests/strings/str_split_variation6.phpt
|
|
ext/standard/tests/strings/str_split_variation6.phpt
|
|
ext/standard/tests/strings/str_split_variation6.phpt
|
|
ext/standard/tests/strings/str_split_variation6_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation6_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation7.phpt
|
|
ext/standard/tests/strings/str_split_variation7.phpt
|
|
ext/standard/tests/strings/str_split_variation7_64bit.phpt
|
|
ext/standard/tests/strings/str_split_variation7_64bit.phpt:
|
|
fix tests
|
|
|
|
2007-11-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation2.phpt:
|
|
Fixed tests
|
|
|
|
2007-11-07 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
win32/build/config.w32:
|
|
add glob wrapper
|
|
|
|
2007-11-07 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/tests/array/asort_variation3.phpt
|
|
ext/standard/tests/array/asort_variation3.phpt
|
|
ext/standard/tests/array/asort_variation3.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/sort_variation3.phpt
|
|
ext/standard/tests/array/sort_variation3.phpt
|
|
ext/standard/tests/array/sort_variation3.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_3)
|
|
ext/tokenizer/tokenizer_data.c:
|
|
T_IMPORT nuked
|
|
|
|
2007-11-07 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* README.namespaces
|
|
README.namespaces
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/tests/bug42859.phpt
|
|
ZendEngine2/tests/ns_002.phpt
|
|
ZendEngine2/tests/ns_010.phpt
|
|
ZendEngine2/tests/ns_012.phpt
|
|
ZendEngine2/tests/ns_020.phpt
|
|
ZendEngine2/tests/ns_022.phpt
|
|
ZendEngine2/tests/ns_029.phpt
|
|
ZendEngine2/tests/ns_030.phpt
|
|
ZendEngine2/tests/ns_033.phpt
|
|
ZendEngine2/tests/ns_034.phpt
|
|
ZendEngine2/tests/ns_036.phpt
|
|
ZendEngine2/tests/ns_037.phpt
|
|
ZendEngine2/tests/ns_040.phpt
|
|
ZendEngine2/tests/ns_042.phpt:
|
|
T_IMPORT -> T_USE
|
|
|
|
* (PHP_5_3)
|
|
ext/soap/tests/bugs/bug30928.phpt:
|
|
Fixed test
|
|
|
|
* ext/standard/mail.c:
|
|
Fixed compilation
|
|
|
|
2007-11-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation2.phpt:
|
|
Fixed tests on 64bit machines
|
|
|
|
2007-11-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/mail.c:
|
|
Ws + cs + missing fix for MOPB-33-2007:PHP mail() Message ASCIIZ Byte
|
|
Truncation
|
|
|
|
2007-11-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/tests/bug38325.phpt
|
|
ext/spl/tests/bug40091.phpt
|
|
ext/spl/tests/bug40442.phpt:
|
|
- MFB Add tests
|
|
|
|
2007-11-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug43175.phpt:
|
|
Fixed bug #43175 (__destruct() throwing an exception with __call() causes
|
|
segfault)
|
|
|
|
* ZendEngine2/tests/bug43175.phpt
|
|
ZendEngine2/tests/bug43175.phpt:
|
|
|
|
file bug43175.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-11-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_3)
|
|
run-tests.php:
|
|
- Add hash bang line
|
|
|
|
2007-11-06 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/gmp/tests/004.phpt
|
|
ext/gmp/tests/005.phpt
|
|
ext/gmp/tests/006.phpt
|
|
ext/gmp/tests/007.phpt
|
|
ext/gmp/tests/008.phpt
|
|
ext/gmp/tests/009.phpt
|
|
ext/gmp/tests/010.phpt
|
|
ext/gmp/tests/011.phpt
|
|
ext/gmp/tests/012.phpt
|
|
ext/gmp/tests/013.phpt
|
|
ext/gmp/tests/014.phpt
|
|
ext/gmp/tests/015.phpt
|
|
ext/gmp/tests/016.phpt
|
|
ext/gmp/tests/017.phpt
|
|
ext/gmp/tests/018.phpt
|
|
ext/gmp/tests/019.phpt
|
|
ext/gmp/tests/020.phpt
|
|
ext/gmp/tests/021.phpt
|
|
ext/gmp/tests/022.phpt
|
|
ext/gmp/tests/023.phpt
|
|
ext/gmp/tests/024.phpt
|
|
ext/gmp/tests/025.phpt
|
|
ext/gmp/tests/026.phpt
|
|
ext/gmp/tests/027.phpt
|
|
ext/gmp/tests/028.phpt
|
|
ext/gmp/tests/029.phpt
|
|
ext/gmp/tests/030.phpt
|
|
ext/gmp/tests/031.phpt
|
|
ext/gmp/tests/032.phpt
|
|
ext/gmp/tests/033.phpt
|
|
ext/gmp/tests/034.phpt
|
|
ext/gmp/tests/035.phpt
|
|
ext/gmp/tests/036.phpt
|
|
ext/gmp/tests/037.phpt
|
|
ext/gmp/tests/038.phpt
|
|
ext/gmp/tests/040.phpt:
|
|
fix tests
|
|
|
|
2007-11-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug43201.phpt:
|
|
Fixed bug #43201 (Crash on using unitialized vals and __get/__set)
|
|
|
|
* ZendEngine2/tests/bug43201.phpt
|
|
ZendEngine2/tests/bug43201.phpt:
|
|
|
|
file bug43201.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-11-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/tests/file/file_error.phpt:
|
|
fix: #2
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/file/file_error.phpt:
|
|
try #2
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/array_intersect_assoc_error.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation2.phpt:
|
|
MFH: - Fixed bug #43196 (array_intersect_assoc() crashes with non-array
|
|
input)
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/array_intersect_assoc_error.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation2.phpt:
|
|
- Fixed bug #43196 (array_intersect_assoc() crashes with non-array input)
|
|
|
|
* ext/standard/tests/file/file_error.phpt
|
|
ext/standard/tests/file/file_error.phpt:
|
|
fix cleanup
|
|
|
|
2007-11-06 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/tests/strings/vsprintf_basic7.phpt
|
|
ext/standard/tests/strings/vsprintf_basic7_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_basic7_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation11.phpt
|
|
ext/standard/tests/strings/vsprintf_variation11_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation11_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation12.phpt
|
|
ext/standard/tests/strings/vsprintf_variation12_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation12_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation13.phpt
|
|
ext/standard/tests/strings/vsprintf_variation13_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation13_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation14.phpt
|
|
ext/standard/tests/strings/vsprintf_variation14_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation14_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation16.phpt
|
|
ext/standard/tests/strings/vsprintf_variation16_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation16_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation19.phpt
|
|
ext/standard/tests/strings/vsprintf_variation19_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation19_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation4.phpt
|
|
ext/standard/tests/strings/vsprintf_variation4_64bit.phpt
|
|
ext/standard/tests/strings/vsprintf_variation4_64bit.phpt:
|
|
fix tests, add 64bit versions
|
|
|
|
2007-11-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
fix NEWS
|
|
|
|
2007-11-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
main/streams/plain_wrapper.c:
|
|
- MFH Add glob stream wrapper
|
|
[DOC] The glob stream wrapper allows stuff like this:
|
|
php -r '$it = new DirectoryIterator("glob://ext/spl/*.c");
|
|
foreach($it as $f) var_dump($f);'
|
|
|
|
2007-11-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/tests/array/array_intersect_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation2.phpt:
|
|
- nuke extra UEXPECTF
|
|
|
|
2007-11-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_alloc.h:
|
|
Fixed windows build (Rob)
|
|
|
|
2007-11-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/levenshtein.c:
|
|
ws + cs
|
|
|
|
* ext/standard/lcg.c:
|
|
ws
|
|
|
|
2007-11-06 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* main/network.c:
|
|
fix non ipv6 enabled win build
|
|
|
|
2007-11-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* main/streams/streams.c:
|
|
- MFB ws
|
|
|
|
2007-11-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/incomplete_class.c
|
|
ext/standard/php_incomplete_class.h:
|
|
- ws + cs
|
|
|
|
2007-11-06 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/tokenizer/tokenizer_data.c:
|
|
T_IMPORT is gone
|
|
|
|
2007-11-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* README.PARAMETER_PARSING_API:
|
|
- Clarify the difference with * and + args
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
add news
|
|
|
|
* NEWS:
|
|
- Move some entries to 5.3
|
|
|
|
2007-11-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_alloc.h:
|
|
Allow user defined malloc/realloc/free
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/tests/bug42859.phpt
|
|
ZendEngine2/tests/ns_002.phpt
|
|
ZendEngine2/tests/ns_010.phpt
|
|
ZendEngine2/tests/ns_012.phpt
|
|
ZendEngine2/tests/ns_020.phpt
|
|
ZendEngine2/tests/ns_022.phpt
|
|
ZendEngine2/tests/ns_029.phpt
|
|
ZendEngine2/tests/ns_030.phpt
|
|
ZendEngine2/tests/ns_033.phpt
|
|
ZendEngine2/tests/ns_034.phpt
|
|
ZendEngine2/tests/ns_036.phpt
|
|
ZendEngine2/tests/ns_037.phpt
|
|
ZendEngine2/tests/ns_040.phpt
|
|
ZendEngine2/tests/ns_042.phpt:
|
|
T_IMPORT -> T_USE
|
|
|
|
2007-11-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/array.c:
|
|
MFB: Fixed bug #43197 (array_intersect_assoc() does not emit warning
|
|
messages for error inputs)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/array.c:
|
|
Fixed bug #43197 (array_intersect_assoc() does not emit warning messages
|
|
for
|
|
error inputs)
|
|
|
|
2007-11-05 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/file.c:
|
|
MFH: Sync
|
|
[DOC]: note
|
|
[DOC] -/* {{{ proto bool copy(string source_file, string destination_file)
|
|
[DOC] +/* {{{ proto bool copy(string source_file, string destination_file
|
|
[, resource context])
|
|
[DOC]
|
|
[DOC] Apparently this was undocumented so far anyway..
|
|
|
|
* ext/standard/tests/file/tempnam_variation7.phpt:
|
|
- Fix another wrong expected result (this is a bug!)
|
|
|
|
* ext/standard/tests/file/tempnam_variation3.phpt:
|
|
- Fix another wrong expected result
|
|
|
|
* ext/standard/tests/file/flock_error.phpt:
|
|
- Fix expected result. This has hidden an obvious bug..
|
|
|
|
2007-11-05 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/asort_basic.phpt
|
|
ext/standard/tests/array/asort_basic.phpt
|
|
ext/standard/tests/array/asort_error.phpt
|
|
ext/standard/tests/array/asort_error.phpt
|
|
ext/standard/tests/array/asort_object1.phpt
|
|
ext/standard/tests/array/asort_object1.phpt
|
|
ext/standard/tests/array/asort_object2.phpt
|
|
ext/standard/tests/array/asort_object2.phpt
|
|
ext/standard/tests/array/asort_variation1.phpt
|
|
ext/standard/tests/array/asort_variation1.phpt
|
|
ext/standard/tests/array/asort_variation10.phpt
|
|
ext/standard/tests/array/asort_variation10.phpt
|
|
ext/standard/tests/array/asort_variation11.phpt
|
|
ext/standard/tests/array/asort_variation11.phpt
|
|
ext/standard/tests/array/asort_variation2.phpt
|
|
ext/standard/tests/array/asort_variation2.phpt
|
|
ext/standard/tests/array/asort_variation3.phpt
|
|
ext/standard/tests/array/asort_variation3.phpt
|
|
ext/standard/tests/array/asort_variation4.phpt
|
|
ext/standard/tests/array/asort_variation4.phpt
|
|
ext/standard/tests/array/asort_variation5.phpt
|
|
ext/standard/tests/array/asort_variation5.phpt
|
|
ext/standard/tests/array/asort_variation6.phpt
|
|
ext/standard/tests/array/asort_variation6.phpt
|
|
ext/standard/tests/array/asort_variation7.phpt
|
|
ext/standard/tests/array/asort_variation7.phpt
|
|
ext/standard/tests/array/asort_variation8.phpt
|
|
ext/standard/tests/array/asort_variation8.phpt
|
|
ext/standard/tests/array/asort_variation9.phpt
|
|
ext/standard/tests/array/asort_variation9.phpt:
|
|
New testcases for asort() function
|
|
|
|
* ext/standard/tests/array/asort_basic.phpt
|
|
ext/standard/tests/array/asort_basic.phpt
|
|
ext/standard/tests/array/asort_basic.phpt
|
|
ext/standard/tests/array/asort_error.phpt
|
|
ext/standard/tests/array/asort_error.phpt
|
|
ext/standard/tests/array/asort_error.phpt
|
|
ext/standard/tests/array/asort_object1.phpt
|
|
ext/standard/tests/array/asort_object1.phpt
|
|
ext/standard/tests/array/asort_object1.phpt
|
|
ext/standard/tests/array/asort_object2.phpt
|
|
ext/standard/tests/array/asort_object2.phpt
|
|
ext/standard/tests/array/asort_object2.phpt
|
|
ext/standard/tests/array/asort_variation1.phpt
|
|
ext/standard/tests/array/asort_variation1.phpt
|
|
ext/standard/tests/array/asort_variation1.phpt
|
|
ext/standard/tests/array/asort_variation10.phpt
|
|
ext/standard/tests/array/asort_variation10.phpt
|
|
ext/standard/tests/array/asort_variation10.phpt
|
|
ext/standard/tests/array/asort_variation11.phpt
|
|
ext/standard/tests/array/asort_variation11.phpt
|
|
ext/standard/tests/array/asort_variation11.phpt
|
|
ext/standard/tests/array/asort_variation2.phpt
|
|
ext/standard/tests/array/asort_variation2.phpt
|
|
ext/standard/tests/array/asort_variation2.phpt
|
|
ext/standard/tests/array/asort_variation3.phpt
|
|
ext/standard/tests/array/asort_variation3.phpt
|
|
ext/standard/tests/array/asort_variation3.phpt
|
|
ext/standard/tests/array/asort_variation4.phpt
|
|
ext/standard/tests/array/asort_variation4.phpt
|
|
ext/standard/tests/array/asort_variation4.phpt
|
|
ext/standard/tests/array/asort_variation5.phpt
|
|
ext/standard/tests/array/asort_variation5.phpt
|
|
ext/standard/tests/array/asort_variation5.phpt
|
|
ext/standard/tests/array/asort_variation6.phpt
|
|
ext/standard/tests/array/asort_variation6.phpt
|
|
ext/standard/tests/array/asort_variation6.phpt
|
|
ext/standard/tests/array/asort_variation7.phpt
|
|
ext/standard/tests/array/asort_variation7.phpt
|
|
ext/standard/tests/array/asort_variation7.phpt
|
|
ext/standard/tests/array/asort_variation8.phpt
|
|
ext/standard/tests/array/asort_variation8.phpt
|
|
ext/standard/tests/array/asort_variation8.phpt
|
|
ext/standard/tests/array/asort_variation9.phpt
|
|
ext/standard/tests/array/asort_variation9.phpt
|
|
ext/standard/tests/array/asort_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for asort() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/sort_object2.phpt:
|
|
better test title
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/sort_object2.phpt:
|
|
fix typo in title
|
|
|
|
* ext/standard/tests/array/sort_object2.phpt:
|
|
Fix test title
|
|
|
|
2007-11-05 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/filestat.c:
|
|
ws + cs + sync some fixes from PHP_5_3 branch
|
|
|
|
2007-11-05 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/sort_basic.phpt
|
|
ext/standard/tests/array/sort_basic.phpt
|
|
ext/standard/tests/array/sort_error.phpt
|
|
ext/standard/tests/array/sort_error.phpt
|
|
ext/standard/tests/array/sort_object1.phpt
|
|
ext/standard/tests/array/sort_object1.phpt
|
|
ext/standard/tests/array/sort_object2.phpt
|
|
ext/standard/tests/array/sort_object2.phpt
|
|
ext/standard/tests/array/sort_variation1.phpt
|
|
ext/standard/tests/array/sort_variation1.phpt
|
|
ext/standard/tests/array/sort_variation10.phpt
|
|
ext/standard/tests/array/sort_variation10.phpt
|
|
ext/standard/tests/array/sort_variation11.phpt
|
|
ext/standard/tests/array/sort_variation11.phpt
|
|
ext/standard/tests/array/sort_variation2.phpt
|
|
ext/standard/tests/array/sort_variation2.phpt
|
|
ext/standard/tests/array/sort_variation3.phpt
|
|
ext/standard/tests/array/sort_variation3.phpt
|
|
ext/standard/tests/array/sort_variation4.phpt
|
|
ext/standard/tests/array/sort_variation4.phpt
|
|
ext/standard/tests/array/sort_variation5.phpt
|
|
ext/standard/tests/array/sort_variation5.phpt
|
|
ext/standard/tests/array/sort_variation6.phpt
|
|
ext/standard/tests/array/sort_variation6.phpt
|
|
ext/standard/tests/array/sort_variation7.phpt
|
|
ext/standard/tests/array/sort_variation7.phpt
|
|
ext/standard/tests/array/sort_variation8.phpt
|
|
ext/standard/tests/array/sort_variation8.phpt
|
|
ext/standard/tests/array/sort_variation9.phpt
|
|
ext/standard/tests/array/sort_variation9.phpt:
|
|
New testcases for sort() function
|
|
|
|
* ext/standard/tests/array/sort_basic.phpt
|
|
ext/standard/tests/array/sort_basic.phpt
|
|
ext/standard/tests/array/sort_basic.phpt
|
|
ext/standard/tests/array/sort_error.phpt
|
|
ext/standard/tests/array/sort_error.phpt
|
|
ext/standard/tests/array/sort_error.phpt
|
|
ext/standard/tests/array/sort_object1.phpt
|
|
ext/standard/tests/array/sort_object1.phpt
|
|
ext/standard/tests/array/sort_object1.phpt
|
|
ext/standard/tests/array/sort_object2.phpt
|
|
ext/standard/tests/array/sort_object2.phpt
|
|
ext/standard/tests/array/sort_object2.phpt
|
|
ext/standard/tests/array/sort_variation1.phpt
|
|
ext/standard/tests/array/sort_variation1.phpt
|
|
ext/standard/tests/array/sort_variation1.phpt
|
|
ext/standard/tests/array/sort_variation10.phpt
|
|
ext/standard/tests/array/sort_variation10.phpt
|
|
ext/standard/tests/array/sort_variation10.phpt
|
|
ext/standard/tests/array/sort_variation11.phpt
|
|
ext/standard/tests/array/sort_variation11.phpt
|
|
ext/standard/tests/array/sort_variation11.phpt
|
|
ext/standard/tests/array/sort_variation2.phpt
|
|
ext/standard/tests/array/sort_variation2.phpt
|
|
ext/standard/tests/array/sort_variation2.phpt
|
|
ext/standard/tests/array/sort_variation3.phpt
|
|
ext/standard/tests/array/sort_variation3.phpt
|
|
ext/standard/tests/array/sort_variation3.phpt
|
|
ext/standard/tests/array/sort_variation4.phpt
|
|
ext/standard/tests/array/sort_variation4.phpt
|
|
ext/standard/tests/array/sort_variation4.phpt
|
|
ext/standard/tests/array/sort_variation5.phpt
|
|
ext/standard/tests/array/sort_variation5.phpt
|
|
ext/standard/tests/array/sort_variation5.phpt
|
|
ext/standard/tests/array/sort_variation6.phpt
|
|
ext/standard/tests/array/sort_variation6.phpt
|
|
ext/standard/tests/array/sort_variation6.phpt
|
|
ext/standard/tests/array/sort_variation7.phpt
|
|
ext/standard/tests/array/sort_variation7.phpt
|
|
ext/standard/tests/array/sort_variation7.phpt
|
|
ext/standard/tests/array/sort_variation8.phpt
|
|
ext/standard/tests/array/sort_variation8.phpt
|
|
ext/standard/tests/array/sort_variation8.phpt
|
|
ext/standard/tests/array/sort_variation9.phpt
|
|
ext/standard/tests/array/sort_variation9.phpt
|
|
ext/standard/tests/array/sort_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for sort() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_intersect_assoc_basic.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_basic.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_error.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_error.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation10.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation10.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation3.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation3.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation4.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation4.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation5.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation5.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation6.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation6.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation7.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation7.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation8.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation8.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation9.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation9.phpt:
|
|
New testcases for array_intersect_assoc() function
|
|
|
|
2007-11-05 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/exec.c
|
|
ext/standard/exec.h:
|
|
ws + cs + missing PHPAPIs
|
|
|
|
2007-11-05 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_intersect_assoc_basic.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_basic.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_basic.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_error.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_error.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_error.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation10.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation10.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation10.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation3.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation3.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation3.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation4.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation4.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation4.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation5.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation5.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation5.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation6.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation6.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation6.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation7.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation7.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation7.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation8.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation8.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation8.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation9.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation9.phpt
|
|
ext/standard/tests/array/array_intersect_assoc_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for array_intersect_assoc() function
|
|
|
|
2007-11-05 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/dns.c:
|
|
nuke compile warning
|
|
|
|
* ext/standard/dns.c
|
|
ext/standard/filestat.c
|
|
ext/standard/filestat.c:
|
|
ws
|
|
|
|
* ext/standard/datetime.c:
|
|
- ws
|
|
|
|
* (PHP_5_3)
|
|
ext/recode/CREDITS
|
|
ext/standard/credits_ext.h:
|
|
- fix oumlaut :)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/credits_ext.h:
|
|
update credits
|
|
|
|
* ext/standard/credits_ext.h:
|
|
Update credits
|
|
|
|
* ext/standard/base64.c:
|
|
- ws + cs + nuke a warning
|
|
|
|
* ext/standard/assert.c
|
|
ext/standard/browscap.c
|
|
ext/standard/crypt.c
|
|
ext/standard/cyr_convert.c
|
|
ext/standard/file.c:
|
|
ws + cs
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c:
|
|
- Fix confusing logic (sync with HEAD)
|
|
|
|
2007-11-05 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonedb.h:
|
|
- Updated to version 2007.9
|
|
|
|
2007-11-05 Mattias Bengtsson <mattias@secweb.se>
|
|
|
|
* ext/gd/tests/bug43121.phpt
|
|
ext/gd/tests/bug43121.phpt:
|
|
-MFB, Right filename
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/tests/bug43121.phpt:
|
|
- Right filename
|
|
|
|
2007-11-05 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
Allow http fopen wrapper to fetch content on 'error' condition (David
|
|
Zulke)
|
|
|
|
2007-11-04 Mattias Bengtsson <mattias@secweb.se>
|
|
|
|
* ext/gd/libgd/gd.c
|
|
ext/gd/libgd/gd.c
|
|
ext/gd/tests/bug43121.gif
|
|
ext/gd/tests/bug43121.gif
|
|
ext/gd/tests/bug43121.phpt
|
|
ext/gd/tests/bug43121.phpt:
|
|
-MFB, Fixed Bug #43121 (gdImageFill with IMG_COLOR_TILED crashes httpd)
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c
|
|
ext/gd/tests/bug43121.gif
|
|
ext/gd/tests/bug43121.gif
|
|
ext/gd/tests/bug43121.gif
|
|
ext/gd/tests/bug43121.phpt
|
|
ext/gd/tests/bug43121.phpt
|
|
ext/gd/tests/bug43121.phpt:
|
|
- Fixed Bug #43121 (gdImageFill with IMG_COLOR_TILED crashes httpd)
|
|
|
|
2007-11-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/tests/pdo_005.phpt:
|
|
Fixed test
|
|
|
|
2007-11-02 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/general_functions/bug41970.phpt
|
|
ext/standard/tests/general_functions/call_user_func_return.phpt:
|
|
- Add missing tests from HEAD
|
|
|
|
* (PHP_5_3)
|
|
README.PARAMETER_PARSING_API
|
|
ZendEngine2/tests/bug31720.phpt
|
|
ZendEngine2/tests/bug32290.phpt
|
|
ZendEngine2/tests/bug36214.phpt
|
|
ZendEngine2/tests/bug37212.phpt
|
|
ZendEngine2/tests/bug37667.phpt
|
|
ext/dom/tests/dom003.phpt
|
|
ext/dom/tests/dom_set_attr_node.phpt
|
|
ext/spl/tests/array_001.phpt
|
|
ext/spl/tests/array_002.phpt
|
|
ext/spl/tests/array_003.phpt
|
|
ext/spl/tests/array_004.phpt
|
|
ext/spl/tests/array_006.phpt
|
|
ext/spl/tests/array_007.phpt
|
|
ext/spl/tests/array_008.phpt
|
|
ext/spl/tests/array_015.phpt
|
|
ext/spl/tests/array_017.phpt
|
|
ext/spl/tests/array_018.phpt
|
|
ext/spl/tests/array_022.phpt
|
|
ext/spl/tests/bug31185.phpt
|
|
ext/spl/tests/bug33136.phpt
|
|
ext/spl/tests/bug36258.phpt
|
|
ext/spl/tests/bug36287.phpt
|
|
ext/spl/tests/bug40872.phpt
|
|
ext/spl/tests/bug41692.phpt
|
|
ext/spl/tests/bug42364.phpt
|
|
ext/spl/tests/bug42654.phpt
|
|
ext/spl/tests/dit_001.phpt
|
|
ext/spl/tests/fileobject_003.phpt
|
|
ext/spl/tests/iterator_006.phpt
|
|
ext/spl/tests/iterator_026.phpt
|
|
ext/spl/tests/iterator_042.phpt
|
|
ext/spl/tests/iterator_047.phpt
|
|
ext/spl/tests/iterator_049.phpt
|
|
ext/spl/tests/iterator_049b.phpt
|
|
ext/spl/tests/iterator_050.phpt
|
|
ext/spl/tests/iterator_051.phpt
|
|
ext/spl/tests/iterator_052.phpt
|
|
ext/spl/tests/iterator_053.phpt
|
|
ext/spl/tests/iterator_054.phpt
|
|
ext/spl/tests/iterator_055.phpt
|
|
ext/spl/tests/observer_004.phpt
|
|
ext/spl/tests/observer_005.phpt
|
|
ext/spl/tests/spl_003.phpt
|
|
ext/spl/tests/spl_004.phpt
|
|
ext/spl/tests/spl_autoload_002.phpt
|
|
ext/spl/tests/sxe_001.phpt
|
|
ext/spl/tests/sxe_002.phpt
|
|
ext/spl/tests/sxe_003.phpt
|
|
ext/spl/tests/sxe_004.phpt
|
|
ext/spl/tests/sxe_005.phpt
|
|
ext/standard/tests/array/002.phpt
|
|
ext/standard/tests/array/004.phpt
|
|
ext/standard/tests/array/005.phpt
|
|
ext/standard/tests/array/007.phpt
|
|
ext/standard/tests/array/009.phpt
|
|
ext/standard/tests/array/array_change_key_case_errors.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation.phpt
|
|
ext/standard/tests/array/array_count_values.phpt
|
|
ext/standard/tests/array/array_fill_basic.phpt
|
|
ext/standard/tests/array/array_fill_error.phpt
|
|
ext/standard/tests/array/array_fill_object.phpt
|
|
ext/standard/tests/array/array_fill_variation1.phpt
|
|
ext/standard/tests/array/array_fill_variation2.phpt
|
|
ext/standard/tests/array/array_fill_variation3.phpt
|
|
ext/standard/tests/array/array_fill_variation4.phpt
|
|
ext/standard/tests/array/array_fill_variation5.phpt
|
|
ext/standard/tests/array/array_filter.phpt
|
|
ext/standard/tests/array/array_filter_error.phpt
|
|
ext/standard/tests/array/array_filter_object.phpt
|
|
ext/standard/tests/array/array_filter_variation1.phpt
|
|
ext/standard/tests/array/array_filter_variation2.phpt
|
|
ext/standard/tests/array/array_filter_variation4.phpt
|
|
ext/standard/tests/array/array_filter_variation7.phpt
|
|
ext/standard/tests/array/array_filter_variation9.phpt
|
|
ext/standard/tests/array/array_flip.phpt
|
|
ext/standard/tests/array/array_flip_error.phpt
|
|
ext/standard/tests/array/array_flip_variation1.phpt
|
|
ext/standard/tests/array/array_flip_variation2.phpt
|
|
ext/standard/tests/array/array_flip_variation3.phpt
|
|
ext/standard/tests/array/array_flip_variation4.phpt
|
|
ext/standard/tests/array/array_intersect_1.phpt
|
|
ext/standard/tests/array/array_intersect_error.phpt
|
|
ext/standard/tests/array/array_intersect_variation9.phpt
|
|
ext/standard/tests/array/array_key_exists.phpt
|
|
ext/standard/tests/array/array_keys_basic.phpt
|
|
ext/standard/tests/array/array_keys_error.phpt
|
|
ext/standard/tests/array/array_keys_variation_003.phpt
|
|
ext/standard/tests/array/array_map.phpt
|
|
ext/standard/tests/array/array_merge.phpt
|
|
ext/standard/tests/array/array_pad.phpt
|
|
ext/standard/tests/array/array_pop_errors.phpt
|
|
ext/standard/tests/array/array_push.phpt
|
|
ext/standard/tests/array/array_rand.phpt
|
|
ext/standard/tests/array/array_rand_basic1.phpt
|
|
ext/standard/tests/array/array_rand_basic2.phpt
|
|
ext/standard/tests/array/array_rand_error.phpt
|
|
ext/standard/tests/array/array_rand_variation1.phpt
|
|
ext/standard/tests/array/array_rand_variation2.phpt
|
|
ext/standard/tests/array/array_rand_variation3.phpt
|
|
ext/standard/tests/array/array_rand_variation4.phpt
|
|
ext/standard/tests/array/array_rand_variation5.phpt
|
|
ext/standard/tests/array/array_rand_variation6.phpt
|
|
ext/standard/tests/array/array_reverse_error.phpt
|
|
ext/standard/tests/array/array_reverse_variation1.phpt
|
|
ext/standard/tests/array/array_reverse_variation2.phpt
|
|
ext/standard/tests/array/array_search1.phpt
|
|
ext/standard/tests/array/array_search_errors.phpt
|
|
ext/standard/tests/array/array_search_variation1.phpt
|
|
ext/standard/tests/array/array_search_variation3.phpt
|
|
ext/standard/tests/array/array_search_variation4.phpt
|
|
ext/standard/tests/array/array_slice.phpt
|
|
ext/standard/tests/array/array_splice_errors.phpt
|
|
ext/standard/tests/array/array_splice_variation1.phpt
|
|
ext/standard/tests/array/array_splice_variation2.phpt
|
|
ext/standard/tests/array/array_splice_variation3.phpt
|
|
ext/standard/tests/array/array_splice_variation4.phpt
|
|
ext/standard/tests/array/array_unshift_basic1.phpt
|
|
ext/standard/tests/array/array_unshift_object.phpt
|
|
ext/standard/tests/array/array_unshift_variation7.phpt
|
|
ext/standard/tests/array/array_unshift_variation8.phpt
|
|
ext/standard/tests/array/array_values_errors.phpt
|
|
ext/standard/tests/array/array_walk.phpt
|
|
ext/standard/tests/array/array_walk_recursive1.phpt
|
|
ext/standard/tests/array/bug14580.phpt
|
|
ext/standard/tests/array/bug28739.phpt
|
|
ext/standard/tests/array/bug29253.phpt
|
|
ext/standard/tests/array/bug33940.phpt
|
|
ext/standard/tests/array/bug34982.phpt
|
|
ext/standard/tests/array/bug35014.phpt
|
|
ext/standard/tests/array/bug35014_64bit.phpt
|
|
ext/standard/tests/array/bug35821.phpt
|
|
ext/standard/tests/array/compact.phpt
|
|
ext/standard/tests/array/count_recursive.phpt
|
|
ext/standard/tests/array/end.phpt
|
|
ext/standard/tests/array/extract_variation6.phpt
|
|
ext/standard/tests/array/in_array_errors.phpt
|
|
ext/standard/tests/array/in_array_variation3.phpt
|
|
ext/standard/tests/array/locale_sort.phpt
|
|
ext/standard/tests/array/max_basic.phpt
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/min_basic.phpt
|
|
ext/standard/tests/array/min_error.phpt
|
|
ext/standard/tests/array/min_variation1.phpt
|
|
ext/standard/tests/array/min_variation2.phpt
|
|
ext/standard/tests/array/shuffle_basic1.phpt
|
|
ext/standard/tests/array/shuffle_basic2.phpt
|
|
ext/standard/tests/array/shuffle_error.phpt
|
|
ext/standard/tests/array/shuffle_variation1.phpt
|
|
ext/standard/tests/array/shuffle_variation2.phpt
|
|
ext/standard/tests/array/shuffle_variation3.phpt
|
|
ext/standard/tests/array/shuffle_variation4.phpt
|
|
ext/standard/tests/array/shuffle_variation5.phpt
|
|
ext/standard/tests/general_functions/bug40398.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_b.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_b_64bit.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_o.phpt
|
|
ext/standard/tests/general_functions/print_r.phpt
|
|
ext/standard/tests/general_functions/print_r_64bit.phpt
|
|
ext/standard/tests/general_functions/var_dump.phpt
|
|
ext/standard/tests/general_functions/var_dump_64bit.phpt
|
|
tests/classes/__set__get_005.phpt
|
|
tests/classes/array_access_009.phpt
|
|
tests/classes/array_access_010.phpt
|
|
tests/classes/array_access_011.phpt
|
|
tests/classes/bug27504.phpt
|
|
tests/classes/clone_003.phpt
|
|
tests/classes/private_members.phpt:
|
|
- Fix tests
|
|
- Update README.PARAMETER_PARSING_API
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ext/spl/php_spl.c
|
|
ext/spl/php_spl.h
|
|
ext/spl/spl_array.c
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_functions.c
|
|
ext/spl/spl_functions.h
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_observer.c
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/php_array.h
|
|
ext/standard/var.c:
|
|
- MFH from HEAD:
|
|
. Folding tags
|
|
. Parameter parsing
|
|
. SPL debug info
|
|
. array function improvements (not all yet)
|
|
. Improvements to function calling with call_user_* functions
|
|
. Improvements to debugging info in var_dump/print_r
|
|
|
|
2007-11-02 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
fix bug37251.phpt failure (two error messages instead of one)
|
|
should I merge this to 5_2?
|
|
|
|
2007-11-02 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/tests/bug37251.phpt:
|
|
- Missing test. (NOTE: Fails due to unexpected double output for me, OKOK)
|
|
|
|
2007-11-02 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/mysqlnd/config.w32:
|
|
fix build (temp fix pending Andrey's review)
|
|
|
|
2007-11-02 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/unicode/collator.c:
|
|
Fix build
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/php_array.h:
|
|
- WS + CS and namespace protection
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h:
|
|
- WS + CS + use Z macros where possible
|
|
|
|
* ext/spl/spl_observer.c:
|
|
- nuke extra s
|
|
|
|
* ext/standard/tests/file/clearstatcache_error.phpt:
|
|
fix test
|
|
|
|
2007-11-02 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/array.c:
|
|
fix typo and silence compile warning
|
|
|
|
2007-11-02 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/array.c:
|
|
- Fix the fix for bug #41686
|
|
|
|
* ext/standard/basic_functions.c:
|
|
ws + cs
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/bug41686.phpt:
|
|
MFB52: Fixed bug #41686
|
|
|
|
2007-11-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c:
|
|
Reimplemented support for namespaces in indexes id constant arrays (removed
|
|
zval.idx_type)
|
|
|
|
2007-11-02 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/var.c:
|
|
more ws
|
|
|
|
* ext/standard/var.c:
|
|
ws
|
|
|
|
* ext/standard/var.c:
|
|
ws + cs + missing folding tags
|
|
|
|
2007-11-02 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/file_basic.phpt
|
|
ext/standard/tests/file/file_basic.phpt
|
|
ext/standard/tests/file/file_basic.phpt
|
|
ext/standard/tests/file/file_variation.phpt
|
|
ext/standard/tests/file/file_variation.phpt
|
|
ext/standard/tests/file/file_variation.phpt
|
|
ext/standard/tests/file/fileinode_variation.phpt
|
|
ext/standard/tests/file/fileinode_variation.phpt
|
|
ext/standard/tests/file/fileinode_variation.phpt
|
|
ext/standard/tests/file/filetype_variation.phpt
|
|
ext/standard/tests/file/filetype_variation.phpt
|
|
ext/standard/tests/file/filetype_variation.phpt:
|
|
fix tests: proper temp file names
|
|
|
|
* ext/standard/tests/strings/chop_variation1.phpt
|
|
ext/standard/tests/strings/chop_variation1.phpt
|
|
ext/standard/tests/strings/chop_variation2.phpt
|
|
ext/standard/tests/strings/chop_variation2.phpt:
|
|
fix tests: better float values
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/chop_variation1.phpt
|
|
ext/standard/tests/strings/chop_variation2.phpt:
|
|
Fix test: better float values
|
|
|
|
2007-11-02 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug32290.phpt:
|
|
ws + cs + fix test
|
|
|
|
2007-11-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.5RC2
|
|
|
|
2007-11-01 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/spl/php_spl.c:
|
|
- CPP macros are supposed to start at column 1 (# at least)
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
fix news
|
|
|
|
2007-11-01 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
add gmp_testbit()
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
add gmp fixes
|
|
|
|
* ext/gmp/gmp.c:
|
|
MFB gmp fixes
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/gmp.c:
|
|
fix 64-bit
|
|
|
|
2007-11-01 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/iconv/iconv.c:
|
|
initialize correct variable
|
|
|
|
2007-11-01 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/tests/039.phpt
|
|
ext/gmp/tests/040.phpt:
|
|
add tests for testbit, sync with HEAD
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/gmp.c:
|
|
fix gcd - can return larger than long with long arg
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/php_gmp.h:
|
|
add testbit()
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/tests/006.phpt:
|
|
generalize resource names
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/gmp.c:
|
|
merge gmp_testbit()
|
|
|
|
2007-11-01 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
- Nuke unused variables
|
|
|
|
2007-11-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Another fix for bug #42773
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/tests/003.phpt
|
|
sapi/cgi/tests/008.phpt:
|
|
Fixed bug #42848 (Status: header incorrect under FastCGI)
|
|
|
|
2007-11-01 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
ws + cs
|
|
|
|
2007-11-01 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* sapi/cgi/tests/003.phpt
|
|
sapi/cgi/tests/008.phpt:
|
|
MF53: fix tests
|
|
|
|
2007-11-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Fixed bug #42773 (WSDL error causes HTTP 500 Response)
|
|
|
|
2007-11-01 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
cs + ws
|
|
|
|
2007-11-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Fixed bug #41635 (SoapServer and zlib.output_compression with FastCGI
|
|
result in major slowdown)
|
|
|
|
2007-11-01 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
sapi/cgi/tests/003.phpt
|
|
sapi/cgi/tests/008.phpt:
|
|
fix tests
|
|
|
|
2007-11-01 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/tests/array/array_fill_variation1.phpt:
|
|
fix test
|
|
|
|
2007-11-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug43027.phpt:
|
|
Fixed bug #43027 (Declare cause fatal error)
|
|
|
|
* ZendEngine2/tests/bug43027.phpt
|
|
ZendEngine2/tests/bug43027.phpt:
|
|
|
|
file bug43027.phpt was initially added on branch PHP_5_3.
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
use slprintf()
|
|
|
|
2007-11-01 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* ext/standard/tests/.project
|
|
ext/standard/tests/.project:
|
|
delete .project file
|
|
|
|
2007-11-01 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/gmp.c:
|
|
fix reading uninitialized values
|
|
|
|
2007-11-01 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/.project:
|
|
- Nuke crap
|
|
|
|
2007-11-01 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/gmp.c
|
|
ext/gmp/tests/015.phpt
|
|
ext/gmp/tests/021.phpt
|
|
ext/gmp/tests/024.phpt
|
|
ext/gmp/tests/025.phpt
|
|
ext/gmp/tests/026.phpt:
|
|
fix 64bit issues & tests
|
|
|
|
2007-11-01 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* ext/standard/tests/.project
|
|
ext/standard/tests/.project
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/min_error.phpt
|
|
ext/standard/tests/array/min_error.phpt:
|
|
update min_error and max_error testcases to take into account bug fix for
|
|
bug#43125
|
|
|
|
* ext/standard/tests/.project
|
|
ext/standard/tests/.project
|
|
ext/standard/tests/.project
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/min_error.phpt:
|
|
1.1.4;
|
|
file .project was initially added on branch PHP_5_2.
|
|
|
|
2007-11-01 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/gmp/gmp.c
|
|
ext/gmp/tests/004.phpt
|
|
ext/gmp/tests/005.phpt
|
|
ext/gmp/tests/006.phpt
|
|
ext/gmp/tests/007.phpt
|
|
ext/gmp/tests/008.phpt
|
|
ext/gmp/tests/009.phpt
|
|
ext/gmp/tests/010.phpt
|
|
ext/gmp/tests/011.phpt
|
|
ext/gmp/tests/012.phpt
|
|
ext/gmp/tests/013.phpt
|
|
ext/gmp/tests/014.phpt
|
|
ext/gmp/tests/015.phpt
|
|
ext/gmp/tests/016.phpt
|
|
ext/gmp/tests/017.phpt
|
|
ext/gmp/tests/018.phpt
|
|
ext/gmp/tests/019.phpt
|
|
ext/gmp/tests/020.phpt
|
|
ext/gmp/tests/021.phpt
|
|
ext/gmp/tests/022.phpt
|
|
ext/gmp/tests/023.phpt
|
|
ext/gmp/tests/024.phpt
|
|
ext/gmp/tests/025.phpt
|
|
ext/gmp/tests/026.phpt
|
|
ext/gmp/tests/027.phpt
|
|
ext/gmp/tests/028.phpt
|
|
ext/gmp/tests/029.phpt
|
|
ext/gmp/tests/030.phpt
|
|
ext/gmp/tests/031.phpt
|
|
ext/gmp/tests/032.phpt
|
|
ext/gmp/tests/033.phpt
|
|
ext/gmp/tests/034.phpt
|
|
ext/gmp/tests/035.phpt
|
|
ext/gmp/tests/036.phpt
|
|
ext/gmp/tests/037.phpt
|
|
ext/gmp/tests/038.phpt
|
|
ext/gmp/tests/039.phpt:
|
|
- Fix memory leaks (bug #42509)
|
|
- Fix _gmp_binary_opl
|
|
- Use modern parameter parsing
|
|
|
|
2007-10-31 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
Added CGI SAPI -T option, to measure execution time of script repeated
|
|
several times.
|
|
|
|
2007-10-31 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/max.phpt
|
|
ext/standard/tests/array/min.phpt
|
|
ext/standard/tests/file/fgetc_basic.phpt
|
|
ext/standard/tests/file/fgetc_variation4.phpt:
|
|
- Fix typo (bug #43125)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/openssl.c
|
|
ext/standard/filestat.c
|
|
ext/standard/php_filestat.h
|
|
ext/standard/tests/file/005_basic.phpt
|
|
ext/standard/tests/file/005_error.phpt
|
|
ext/standard/tests/file/bug43137.phpt
|
|
main/streams/plain_wrapper.c:
|
|
MFH: - Fixed Bug #43137 (rmdir() and rename() do not clear statcache)
|
|
|
|
* (PHP_5_3)
|
|
ext/openssl/openssl.c
|
|
ext/standard/filestat.c
|
|
ext/standard/php_filestat.h
|
|
ext/standard/tests/file/005_basic.phpt
|
|
ext/standard/tests/file/005_error.phpt
|
|
ext/standard/tests/file/bug43137.phpt
|
|
main/streams/plain_wrapper.c:
|
|
MFH: - Fixed bug #43137 (rmdir() and rename() do not clear statcache)
|
|
|
|
* ext/standard/filestat.c
|
|
ext/standard/php_filestat.h
|
|
ext/standard/tests/file/005_basic.phpt
|
|
ext/standard/tests/file/005_error.phpt
|
|
ext/standard/tests/file/bug43137.phpt
|
|
ext/standard/tests/file/bug43137.phpt
|
|
ext/standard/tests/file/bug43137.phpt
|
|
main/streams/plain_wrapper.c:
|
|
- Fixed bug #43137 (rmdir() and rename() do not clear statcache)
|
|
|
|
2007-10-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/bug_43139.phpt
|
|
ext/pdo/tests/bug_43139.phpt:
|
|
|
|
MFB: Fixed bug #43139 PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases
|
|
with
|
|
fetchAll()
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/bug_43139.phpt
|
|
ext/pdo/tests/bug_43139.phpt
|
|
ext/pdo/tests/bug_43139.phpt:
|
|
Fixed bug #43139 PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with
|
|
fetchAll()
|
|
|
|
2007-10-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/tests/bug_43130.phpt:
|
|
MFB: Test not relavent for sqlite that uses built-in bound syntax
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/bug_43130.phpt:
|
|
|
|
MFB: Test not relavent for sqlite that uses built-in bound syntax
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/tests/bug_43130.phpt:
|
|
Test not relavent for sqlite that uses built-in bound syntax
|
|
|
|
2007-10-30 Lars Westermann <lars.westermann@privat.dk>
|
|
|
|
* ext/pdo_firebird/firebird_driver.c
|
|
ext/pdo_firebird/firebird_driver.c:
|
|
- Added 3 firebird specific attributes to firebird_handle_set_attribute()
|
|
- function. They control formatting of date/timestamp columns.
|
|
- pdo_firebird_handle_factory() now throwing an execption if unable to
|
|
attach
|
|
- database (bug reports 39822 and 41522)
|
|
- Fixed bug #39822 (new PDO() doesn't work with firebird)
|
|
- Fixed bug #41522 (PDO firebird driver returns null if it fails to
|
|
connect)
|
|
|
|
* ext/pdo_firebird/firebird_statement.c
|
|
ext/pdo_firebird/firebird_statement.c:
|
|
- Fixed bug #35386 (firebird: first row is null)
|
|
- Fixed bug #36128 (Interbase PDO - timestamp columns return NULL)
|
|
- Fixed bug #39700 (NUMERIC error when result precision are 7,8 or 12-14 )
|
|
|
|
* ext/pdo_firebird/pdo_firebird.c
|
|
ext/pdo_firebird/pdo_firebird.c:
|
|
[DOC] Added 3 firebird specific attributes that can be set via
|
|
PDO::setAttribute() to control formatting of date/timestamp columns:
|
|
PDO::FB_ATTR_DATE_FORMAT, PDO::FB_ATTR_TIME_FORMAT and
|
|
PDO::FB_ATTR_TIMESTAMP_FORMAT. These attributes are strftime
|
|
format strings, and operate in the same way as the ibase.dateformat,
|
|
ibase.timeformat and ibase.timestampformat ini options.
|
|
(related to bug #36128, Interbase PDO)
|
|
|
|
* ext/pdo_firebird/php_pdo_firebird_int.h
|
|
ext/pdo_firebird/php_pdo_firebird_int.h:
|
|
- Added default timestamp format definitions (ISO 8601) (related to bug
|
|
#36128, Interbase PDO)
|
|
|
|
2007-10-30 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/mysqli/tests/bug29311.phpt
|
|
ext/mysqli/tests/bug42378.phpt:
|
|
Fix bug headers
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/bug29311.phpt
|
|
ext/mysqli/tests/bug42378.phpt:
|
|
- Fix bug headers
|
|
|
|
2007-10-30 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c:
|
|
backport zero args checks from HEAD
|
|
(fixes error message when passing parameters to a function accepting none)
|
|
|
|
2007-10-30 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Use heap-allocated return value
|
|
|
|
2007-10-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re
|
|
ext/pdo/pdo_sql_parser.re
|
|
ext/pdo/tests/bug_43130.phpt
|
|
ext/pdo/tests/bug_43130.phpt:
|
|
|
|
MFB: Fixed bug #43130 (Bound parameters cannot have - in their name)
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re
|
|
ext/pdo/tests/bug_43130.phpt
|
|
ext/pdo/tests/bug_43130.phpt
|
|
ext/pdo/tests/bug_43130.phpt:
|
|
Fixed bug #43130 (Bound parameters cannot have - in their name)
|
|
|
|
2007-10-29 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Note addition of +/* specifiers
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c:
|
|
Backport +/* vararg specifiers from PHP6
|
|
|
|
2007-10-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.c:
|
|
optimization
|
|
|
|
2007-10-29 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli_api.c:
|
|
MFH:- Fixed invalid handling of float value passed to an integer field on
|
|
64bit machine
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
- Fixed invalid handling of float value passed to an integer field on 64bit
|
|
machine
|
|
|
|
* ext/mysqli/tests/061.phpt:
|
|
fix test
|
|
|
|
2007-10-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug42976.phpt:
|
|
|
|
MFB: Fixed bug #42976 (Crash when constructor for newInstance() or
|
|
newInstanceArgs() fails)
|
|
|
|
* ext/reflection/tests/bug42976.phpt
|
|
ext/reflection/tests/bug42976.phpt:
|
|
|
|
|
|
MFB: Fixed bug #42976 (Crash when constructor for newInstance() or
|
|
newInstanceArgs() fails)
|
|
|
|
* (PHP_5_3)
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug42976.phpt
|
|
ext/reflection/tests/bug42976.phpt:
|
|
Fixed bug #42976 (Crash when constructor for newInstance() or
|
|
newInstanceArgs() fails)
|
|
|
|
2007-10-27 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/shuffle_basic1.phpt
|
|
ext/standard/tests/array/shuffle_basic1.phpt
|
|
ext/standard/tests/array/shuffle_basic2.phpt
|
|
ext/standard/tests/array/shuffle_basic2.phpt
|
|
ext/standard/tests/array/shuffle_error.phpt
|
|
ext/standard/tests/array/shuffle_error.phpt
|
|
ext/standard/tests/array/shuffle_variation1.phpt
|
|
ext/standard/tests/array/shuffle_variation1.phpt
|
|
ext/standard/tests/array/shuffle_variation2.phpt
|
|
ext/standard/tests/array/shuffle_variation2.phpt
|
|
ext/standard/tests/array/shuffle_variation3.phpt
|
|
ext/standard/tests/array/shuffle_variation3.phpt
|
|
ext/standard/tests/array/shuffle_variation4.phpt
|
|
ext/standard/tests/array/shuffle_variation4.phpt
|
|
ext/standard/tests/array/shuffle_variation5.phpt
|
|
ext/standard/tests/array/shuffle_variation5.phpt:
|
|
New testcases for shuffle() function
|
|
|
|
* ext/standard/tests/array/shuffle_basic1.phpt
|
|
ext/standard/tests/array/shuffle_basic1.phpt
|
|
ext/standard/tests/array/shuffle_basic1.phpt
|
|
ext/standard/tests/array/shuffle_basic2.phpt
|
|
ext/standard/tests/array/shuffle_basic2.phpt
|
|
ext/standard/tests/array/shuffle_basic2.phpt
|
|
ext/standard/tests/array/shuffle_error.phpt
|
|
ext/standard/tests/array/shuffle_error.phpt
|
|
ext/standard/tests/array/shuffle_error.phpt
|
|
ext/standard/tests/array/shuffle_variation1.phpt
|
|
ext/standard/tests/array/shuffle_variation1.phpt
|
|
ext/standard/tests/array/shuffle_variation1.phpt
|
|
ext/standard/tests/array/shuffle_variation2.phpt
|
|
ext/standard/tests/array/shuffle_variation2.phpt
|
|
ext/standard/tests/array/shuffle_variation2.phpt
|
|
ext/standard/tests/array/shuffle_variation3.phpt
|
|
ext/standard/tests/array/shuffle_variation3.phpt
|
|
ext/standard/tests/array/shuffle_variation3.phpt
|
|
ext/standard/tests/array/shuffle_variation4.phpt
|
|
ext/standard/tests/array/shuffle_variation4.phpt
|
|
ext/standard/tests/array/shuffle_variation4.phpt
|
|
ext/standard/tests/array/shuffle_variation5.phpt
|
|
ext/standard/tests/array/shuffle_variation5.phpt
|
|
ext/standard/tests/array/shuffle_variation5.phpt:
|
|
1.1.4;
|
|
New testcases for shuffle() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_intersect_basic.phpt
|
|
ext/standard/tests/array/array_intersect_basic.phpt
|
|
ext/standard/tests/array/array_intersect_error.phpt
|
|
ext/standard/tests/array/array_intersect_error.phpt
|
|
ext/standard/tests/array/array_intersect_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_variation10.phpt
|
|
ext/standard/tests/array/array_intersect_variation10.phpt
|
|
ext/standard/tests/array/array_intersect_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_variation3.phpt
|
|
ext/standard/tests/array/array_intersect_variation3.phpt
|
|
ext/standard/tests/array/array_intersect_variation4.phpt
|
|
ext/standard/tests/array/array_intersect_variation5.phpt
|
|
ext/standard/tests/array/array_intersect_variation6.phpt
|
|
ext/standard/tests/array/array_intersect_variation7.phpt
|
|
ext/standard/tests/array/array_intersect_variation8.phpt
|
|
ext/standard/tests/array/array_intersect_variation8.phpt
|
|
ext/standard/tests/array/array_intersect_variation9.phpt
|
|
ext/standard/tests/array/array_intersect_variation9.phpt:
|
|
New testcases for array_intersect() function
|
|
|
|
* ext/standard/tests/array/array_intersect_variation4.phpt
|
|
ext/standard/tests/array/array_intersect_variation4.phpt
|
|
ext/standard/tests/array/array_intersect_variation4.phpt
|
|
ext/standard/tests/array/array_intersect_variation5.phpt
|
|
ext/standard/tests/array/array_intersect_variation6.phpt
|
|
ext/standard/tests/array/array_intersect_variation7.phpt:
|
|
1.1.4;
|
|
file array_intersect_variation4.phpt was initially added on branch
|
|
PHP_5_3.
|
|
|
|
* ext/standard/tests/array/array_intersect_basic.phpt
|
|
ext/standard/tests/array/array_intersect_basic.phpt
|
|
ext/standard/tests/array/array_intersect_basic.phpt
|
|
ext/standard/tests/array/array_intersect_error.phpt
|
|
ext/standard/tests/array/array_intersect_error.phpt
|
|
ext/standard/tests/array/array_intersect_error.phpt
|
|
ext/standard/tests/array/array_intersect_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_variation1.phpt
|
|
ext/standard/tests/array/array_intersect_variation10.phpt
|
|
ext/standard/tests/array/array_intersect_variation10.phpt
|
|
ext/standard/tests/array/array_intersect_variation10.phpt
|
|
ext/standard/tests/array/array_intersect_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_variation2.phpt
|
|
ext/standard/tests/array/array_intersect_variation3.phpt
|
|
ext/standard/tests/array/array_intersect_variation3.phpt
|
|
ext/standard/tests/array/array_intersect_variation3.phpt
|
|
ext/standard/tests/array/array_intersect_variation5.phpt
|
|
ext/standard/tests/array/array_intersect_variation5.phpt
|
|
ext/standard/tests/array/array_intersect_variation5.phpt
|
|
ext/standard/tests/array/array_intersect_variation6.phpt
|
|
ext/standard/tests/array/array_intersect_variation6.phpt
|
|
ext/standard/tests/array/array_intersect_variation6.phpt
|
|
ext/standard/tests/array/array_intersect_variation7.phpt
|
|
ext/standard/tests/array/array_intersect_variation7.phpt
|
|
ext/standard/tests/array/array_intersect_variation7.phpt
|
|
ext/standard/tests/array/array_intersect_variation8.phpt
|
|
ext/standard/tests/array/array_intersect_variation8.phpt
|
|
ext/standard/tests/array/array_intersect_variation8.phpt
|
|
ext/standard/tests/array/array_intersect_variation9.phpt
|
|
ext/standard/tests/array/array_intersect_variation9.phpt
|
|
ext/standard/tests/array/array_intersect_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for array_intersect() function
|
|
|
|
2007-10-26 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
add attribution
|
|
|
|
2007-10-26 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_splice_basic.phpt
|
|
ext/standard/tests/array/array_splice_basic.phpt
|
|
ext/standard/tests/array/array_splice_basic.phpt
|
|
ext/standard/tests/array/array_splice_errors.phpt
|
|
ext/standard/tests/array/array_splice_errors.phpt
|
|
ext/standard/tests/array/array_splice_errors.phpt
|
|
ext/standard/tests/array/array_splice_variation1.phpt
|
|
ext/standard/tests/array/array_splice_variation1.phpt
|
|
ext/standard/tests/array/array_splice_variation1.phpt
|
|
ext/standard/tests/array/array_splice_variation2.phpt
|
|
ext/standard/tests/array/array_splice_variation2.phpt
|
|
ext/standard/tests/array/array_splice_variation2.phpt
|
|
ext/standard/tests/array/array_splice_variation3.phpt
|
|
ext/standard/tests/array/array_splice_variation3.phpt
|
|
ext/standard/tests/array/array_splice_variation3.phpt
|
|
ext/standard/tests/array/array_splice_variation4.phpt
|
|
ext/standard/tests/array/array_splice_variation4.phpt
|
|
ext/standard/tests/array/array_splice_variation4.phpt
|
|
ext/standard/tests/array/max_basic.phpt
|
|
ext/standard/tests/array/max_basic.phpt
|
|
ext/standard/tests/array/max_basic.phpt
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/min_basic.phpt
|
|
ext/standard/tests/array/min_basic.phpt
|
|
ext/standard/tests/array/min_basic.phpt
|
|
ext/standard/tests/array/min_error.phpt
|
|
ext/standard/tests/array/min_error.phpt
|
|
ext/standard/tests/array/min_error.phpt
|
|
ext/standard/tests/array/min_variation1.phpt
|
|
ext/standard/tests/array/min_variation1.phpt
|
|
ext/standard/tests/array/min_variation1.phpt
|
|
ext/standard/tests/array/min_variation2.phpt
|
|
ext/standard/tests/array/min_variation2.phpt
|
|
ext/standard/tests/array/min_variation2.phpt:
|
|
Remove unneeded INI sections
|
|
|
|
2007-10-26 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_unshift_object.phpt
|
|
ext/standard/tests/array/array_unshift_object.phpt:
|
|
more testcases for array_unshift() function
|
|
|
|
* ext/standard/tests/array/array_unshift_object.phpt
|
|
ext/standard/tests/array/array_unshift_object.phpt
|
|
ext/standard/tests/array/array_unshift_object.phpt:
|
|
1.1.4;
|
|
file array_unshift_object.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-10-26 Robert Nicholson <rob_nicholson@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_splice_basic.phpt
|
|
ext/standard/tests/array/array_splice_basic.phpt
|
|
ext/standard/tests/array/array_splice_errors.phpt
|
|
ext/standard/tests/array/array_splice_errors.phpt
|
|
ext/standard/tests/array/array_splice_variation1.phpt
|
|
ext/standard/tests/array/array_splice_variation1.phpt
|
|
ext/standard/tests/array/array_splice_variation2.phpt
|
|
ext/standard/tests/array/array_splice_variation2.phpt
|
|
ext/standard/tests/array/array_splice_variation3.phpt
|
|
ext/standard/tests/array/array_splice_variation3.phpt
|
|
ext/standard/tests/array/array_splice_variation4.phpt
|
|
ext/standard/tests/array/array_splice_variation4.phpt:
|
|
new testcases for array_splice
|
|
|
|
* ext/standard/tests/array/array_splice_basic.phpt
|
|
ext/standard/tests/array/array_splice_basic.phpt
|
|
ext/standard/tests/array/array_splice_basic.phpt
|
|
ext/standard/tests/array/array_splice_errors.phpt
|
|
ext/standard/tests/array/array_splice_errors.phpt
|
|
ext/standard/tests/array/array_splice_errors.phpt
|
|
ext/standard/tests/array/array_splice_variation1.phpt
|
|
ext/standard/tests/array/array_splice_variation1.phpt
|
|
ext/standard/tests/array/array_splice_variation1.phpt
|
|
ext/standard/tests/array/array_splice_variation2.phpt
|
|
ext/standard/tests/array/array_splice_variation2.phpt
|
|
ext/standard/tests/array/array_splice_variation2.phpt
|
|
ext/standard/tests/array/array_splice_variation3.phpt
|
|
ext/standard/tests/array/array_splice_variation3.phpt
|
|
ext/standard/tests/array/array_splice_variation3.phpt
|
|
ext/standard/tests/array/array_splice_variation4.phpt
|
|
ext/standard/tests/array/array_splice_variation4.phpt
|
|
ext/standard/tests/array/array_splice_variation4.phpt:
|
|
1.1.4;
|
|
new testcases for array_splice
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/max_basic.phpt
|
|
ext/standard/tests/array/max_basic.phpt
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/min_basic.phpt
|
|
ext/standard/tests/array/min_basic.phpt
|
|
ext/standard/tests/array/min_error.phpt
|
|
ext/standard/tests/array/min_error.phpt
|
|
ext/standard/tests/array/min_variation1.phpt
|
|
ext/standard/tests/array/min_variation1.phpt
|
|
ext/standard/tests/array/min_variation2.phpt
|
|
ext/standard/tests/array/min_variation2.phpt:
|
|
new testcases for max and min
|
|
|
|
* ext/standard/tests/array/max_basic.phpt
|
|
ext/standard/tests/array/max_basic.phpt
|
|
ext/standard/tests/array/max_basic.phpt
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/max_error.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation1.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/max_variation2.phpt
|
|
ext/standard/tests/array/min_basic.phpt
|
|
ext/standard/tests/array/min_basic.phpt
|
|
ext/standard/tests/array/min_basic.phpt
|
|
ext/standard/tests/array/min_error.phpt
|
|
ext/standard/tests/array/min_error.phpt
|
|
ext/standard/tests/array/min_error.phpt
|
|
ext/standard/tests/array/min_variation1.phpt
|
|
ext/standard/tests/array/min_variation1.phpt
|
|
ext/standard/tests/array/min_variation1.phpt
|
|
ext/standard/tests/array/min_variation2.phpt
|
|
ext/standard/tests/array/min_variation2.phpt
|
|
ext/standard/tests/array/min_variation2.phpt:
|
|
1.1.4;
|
|
new testcases for max and min
|
|
|
|
2007-10-26 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix news
|
|
|
|
2007-10-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Added check for HAVE_GETTIMEOFDAY
|
|
|
|
2007-10-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/gd/tests/bug38212.phpt:
|
|
Fixed a typo
|
|
|
|
2007-10-25 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/xmlwriter/tests/bug41326.phpt:
|
|
that endElement() call was required
|
|
|
|
* ext/xmlwriter/tests/bug41326.phpt:
|
|
fix test
|
|
|
|
2007-10-25 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
ws
|
|
|
|
2007-10-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Added ability to control memory consumption between request using
|
|
ZEND_MM_COMPACT environment variable
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Added CGI SAPI -T option, to measure execution time of script repeated
|
|
several times.
|
|
|
|
2007-10-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/php_xmlwriter.c:
|
|
|
|
MFB: Fixed bug #43099 (XMLWriter::endElement() does not check # of params)
|
|
|
|
* (PHP_5_3)
|
|
ext/xmlwriter/php_xmlwriter.c:
|
|
Fixed bug #43099 (XMLWriter::endElement() does not check # of params)
|
|
|
|
2007-10-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
Fixed bug #43074 (attempt to increment refcount outside of the macro)
|
|
|
|
2007-10-23 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/bug35163_2.phpt
|
|
ZendEngine2/tests/bug35163_3.phpt:
|
|
Fixed variations of bug #35163
|
|
|
|
* ZendEngine2/tests/bug35163_2.phpt
|
|
ZendEngine2/tests/bug35163_2.phpt
|
|
ZendEngine2/tests/bug35163_3.phpt
|
|
ZendEngine2/tests/bug35163_3.phpt:
|
|
|
|
file bug35163_2.phpt was initially added on branch PHP_5_3.
|
|
|
|
2007-10-23 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/config.w32
|
|
ext/mysqli/config.w32:
|
|
Fix the build, the w32 files should look like in 5_3
|
|
|
|
* ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd_debug.h:
|
|
MFB: Fix compile failure on windows
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd_debug.h:
|
|
Fix build failure on Windows. Seems "free" can't be used even as method
|
|
name of a structure. The MS compiler (the preprocessor most probably)
|
|
changes it to _free_dbg
|
|
|
|
2007-10-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug35163.phpt
|
|
ZendEngine2/tests/bug35163.phpt:
|
|
|
|
file bug35163.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug35163.phpt:
|
|
Fixed bug #35163 (Array elements can lose references)
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Fixed realpath cache for existent file with CWD_FILEPATH flag on win32
|
|
|
|
2007-10-23 Mattias Bengtsson <mattias@secweb.se>
|
|
|
|
* ext/gd/libgd/gd_security.c
|
|
ext/gd/libgd/gd_security.c:
|
|
-MFB, Be paranoid and dont allow multiplication with zero
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_security.c:
|
|
- Be paranoid and dont allow multiplication with zero
|
|
|
|
2007-10-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mssql/php_mssql.c
|
|
ext/mssql/php_mssql.c:
|
|
|
|
MFB: Fixed bug #4294 (Move *timeout initialization from RINIT to connect
|
|
time)
|
|
|
|
* (PHP_5_3)
|
|
ext/mssql/php_mssql.c:
|
|
Fixed bug #4294 (Move *timeout initialization from RINIT to connect time)
|
|
|
|
2007-10-22 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_filter_object.phpt
|
|
ext/standard/tests/array/array_filter_object.phpt:
|
|
more testcases for array_filter() function
|
|
|
|
* ext/standard/tests/array/array_filter_object.phpt
|
|
ext/standard/tests/array/array_filter_object.phpt
|
|
ext/standard/tests/array/array_filter_object.phpt:
|
|
1.1.4;
|
|
file array_filter_object.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-10-22 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c:
|
|
Make it compile with libmysql 3.23
|
|
|
|
2007-10-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
forgotten description
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c:
|
|
Fixed move_uploaded_file() to always set file permissions of resulting file
|
|
according to UMASK (Andrew Sitnikov)
|
|
|
|
2007-10-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/file/006_error.phpt:
|
|
MFB: Fixed bug #42944 (test failing due to expectation that /etc/passwd has
|
|
0644 permissions).
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/006_error.phpt:
|
|
|
|
MFB: Fixed bug #42944 (test failing due to expectation that /etc/passwd
|
|
has
|
|
0644 permissions).
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/file/006_error.phpt:
|
|
|
|
Fixed bug #42944 (test failing due to expectation that /etc/passwd has
|
|
0644
|
|
permissions).
|
|
|
|
2007-10-20 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/gd/libgd/gd.c:
|
|
- #43010, Fixed regression in imagearc with two equivelent angles
|
|
|
|
2007-10-20 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_rand_basic1.phpt
|
|
ext/standard/tests/array/array_rand_basic2.phpt
|
|
ext/standard/tests/array/array_rand_error.phpt
|
|
ext/standard/tests/array/array_rand_variation1.phpt
|
|
ext/standard/tests/array/array_rand_variation2.phpt
|
|
ext/standard/tests/array/array_rand_variation3.phpt
|
|
ext/standard/tests/array/array_rand_variation4.phpt
|
|
ext/standard/tests/array/array_rand_variation5.phpt
|
|
ext/standard/tests/array/array_rand_variation6.phpt:
|
|
New testcases for array_rand() function
|
|
|
|
2007-10-19 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_rand_basic1.phpt
|
|
ext/standard/tests/array/array_rand_basic2.phpt
|
|
ext/standard/tests/array/array_rand_error.phpt
|
|
ext/standard/tests/array/array_rand_variation1.phpt
|
|
ext/standard/tests/array/array_rand_variation2.phpt
|
|
ext/standard/tests/array/array_rand_variation3.phpt
|
|
ext/standard/tests/array/array_rand_variation4.phpt
|
|
ext/standard/tests/array/array_rand_variation5.phpt
|
|
ext/standard/tests/array/array_rand_variation6.phpt:
|
|
New testcases for array_rand() function
|
|
|
|
* ext/standard/tests/array/array_rand_basic1.phpt
|
|
ext/standard/tests/array/array_rand_basic1.phpt
|
|
ext/standard/tests/array/array_rand_basic1.phpt
|
|
ext/standard/tests/array/array_rand_basic2.phpt
|
|
ext/standard/tests/array/array_rand_basic2.phpt
|
|
ext/standard/tests/array/array_rand_basic2.phpt
|
|
ext/standard/tests/array/array_rand_error.phpt
|
|
ext/standard/tests/array/array_rand_error.phpt
|
|
ext/standard/tests/array/array_rand_error.phpt
|
|
ext/standard/tests/array/array_rand_variation1.phpt
|
|
ext/standard/tests/array/array_rand_variation1.phpt
|
|
ext/standard/tests/array/array_rand_variation1.phpt
|
|
ext/standard/tests/array/array_rand_variation2.phpt
|
|
ext/standard/tests/array/array_rand_variation2.phpt
|
|
ext/standard/tests/array/array_rand_variation2.phpt
|
|
ext/standard/tests/array/array_rand_variation3.phpt
|
|
ext/standard/tests/array/array_rand_variation3.phpt
|
|
ext/standard/tests/array/array_rand_variation3.phpt
|
|
ext/standard/tests/array/array_rand_variation4.phpt
|
|
ext/standard/tests/array/array_rand_variation4.phpt
|
|
ext/standard/tests/array/array_rand_variation4.phpt
|
|
ext/standard/tests/array/array_rand_variation5.phpt
|
|
ext/standard/tests/array/array_rand_variation5.phpt
|
|
ext/standard/tests/array/array_rand_variation5.phpt
|
|
ext/standard/tests/array/array_rand_variation6.phpt
|
|
ext/standard/tests/array/array_rand_variation6.phpt
|
|
ext/standard/tests/array/array_rand_variation6.phpt:
|
|
1.1.4;
|
|
file array_rand_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_fill_basic.phpt
|
|
ext/standard/tests/array/array_fill_basic.phpt
|
|
ext/standard/tests/array/array_fill_error.phpt
|
|
ext/standard/tests/array/array_fill_error.phpt
|
|
ext/standard/tests/array/array_fill_object.phpt
|
|
ext/standard/tests/array/array_fill_object.phpt
|
|
ext/standard/tests/array/array_fill_variation1.phpt
|
|
ext/standard/tests/array/array_fill_variation1.phpt
|
|
ext/standard/tests/array/array_fill_variation2.phpt
|
|
ext/standard/tests/array/array_fill_variation2.phpt
|
|
ext/standard/tests/array/array_fill_variation3.phpt
|
|
ext/standard/tests/array/array_fill_variation3.phpt
|
|
ext/standard/tests/array/array_fill_variation4.phpt
|
|
ext/standard/tests/array/array_fill_variation4.phpt
|
|
ext/standard/tests/array/array_fill_variation5.phpt
|
|
ext/standard/tests/array/array_fill_variation5.phpt:
|
|
New testcases for array_fill() function
|
|
|
|
* ext/standard/tests/array/array_fill_basic.phpt
|
|
ext/standard/tests/array/array_fill_basic.phpt
|
|
ext/standard/tests/array/array_fill_basic.phpt
|
|
ext/standard/tests/array/array_fill_error.phpt
|
|
ext/standard/tests/array/array_fill_error.phpt
|
|
ext/standard/tests/array/array_fill_error.phpt
|
|
ext/standard/tests/array/array_fill_object.phpt
|
|
ext/standard/tests/array/array_fill_object.phpt
|
|
ext/standard/tests/array/array_fill_object.phpt
|
|
ext/standard/tests/array/array_fill_variation1.phpt
|
|
ext/standard/tests/array/array_fill_variation1.phpt
|
|
ext/standard/tests/array/array_fill_variation1.phpt
|
|
ext/standard/tests/array/array_fill_variation2.phpt
|
|
ext/standard/tests/array/array_fill_variation2.phpt
|
|
ext/standard/tests/array/array_fill_variation2.phpt
|
|
ext/standard/tests/array/array_fill_variation3.phpt
|
|
ext/standard/tests/array/array_fill_variation3.phpt
|
|
ext/standard/tests/array/array_fill_variation3.phpt
|
|
ext/standard/tests/array/array_fill_variation4.phpt
|
|
ext/standard/tests/array/array_fill_variation4.phpt
|
|
ext/standard/tests/array/array_fill_variation4.phpt
|
|
ext/standard/tests/array/array_fill_variation5.phpt
|
|
ext/standard/tests/array/array_fill_variation5.phpt
|
|
ext/standard/tests/array/array_fill_variation5.phpt:
|
|
1.1.4;
|
|
New testcases for array_fill() function
|
|
|
|
* ext/standard/tests/array/array_filter_basic.phpt
|
|
ext/standard/tests/array/array_filter_basic.phpt
|
|
ext/standard/tests/array/array_filter_error.phpt
|
|
ext/standard/tests/array/array_filter_error.phpt
|
|
ext/standard/tests/array/array_filter_variation1.phpt
|
|
ext/standard/tests/array/array_filter_variation1.phpt
|
|
ext/standard/tests/array/array_filter_variation2.phpt
|
|
ext/standard/tests/array/array_filter_variation2.phpt
|
|
ext/standard/tests/array/array_filter_variation3.phpt
|
|
ext/standard/tests/array/array_filter_variation3.phpt
|
|
ext/standard/tests/array/array_filter_variation4.phpt
|
|
ext/standard/tests/array/array_filter_variation4.phpt
|
|
ext/standard/tests/array/array_filter_variation5.phpt
|
|
ext/standard/tests/array/array_filter_variation5.phpt
|
|
ext/standard/tests/array/array_filter_variation6.phpt
|
|
ext/standard/tests/array/array_filter_variation6.phpt
|
|
ext/standard/tests/array/array_filter_variation7.phpt
|
|
ext/standard/tests/array/array_filter_variation7.phpt
|
|
ext/standard/tests/array/array_filter_variation8.phpt
|
|
ext/standard/tests/array/array_filter_variation8.phpt
|
|
ext/standard/tests/array/array_filter_variation9.phpt
|
|
ext/standard/tests/array/array_filter_variation9.phpt:
|
|
New testcases for array_filter() function
|
|
|
|
* ext/standard/tests/array/array_filter_basic.phpt
|
|
ext/standard/tests/array/array_filter_basic.phpt
|
|
ext/standard/tests/array/array_filter_basic.phpt
|
|
ext/standard/tests/array/array_filter_error.phpt
|
|
ext/standard/tests/array/array_filter_error.phpt
|
|
ext/standard/tests/array/array_filter_error.phpt
|
|
ext/standard/tests/array/array_filter_variation1.phpt
|
|
ext/standard/tests/array/array_filter_variation1.phpt
|
|
ext/standard/tests/array/array_filter_variation1.phpt
|
|
ext/standard/tests/array/array_filter_variation2.phpt
|
|
ext/standard/tests/array/array_filter_variation2.phpt
|
|
ext/standard/tests/array/array_filter_variation2.phpt
|
|
ext/standard/tests/array/array_filter_variation3.phpt
|
|
ext/standard/tests/array/array_filter_variation3.phpt
|
|
ext/standard/tests/array/array_filter_variation3.phpt
|
|
ext/standard/tests/array/array_filter_variation4.phpt
|
|
ext/standard/tests/array/array_filter_variation4.phpt
|
|
ext/standard/tests/array/array_filter_variation4.phpt
|
|
ext/standard/tests/array/array_filter_variation5.phpt
|
|
ext/standard/tests/array/array_filter_variation5.phpt
|
|
ext/standard/tests/array/array_filter_variation5.phpt
|
|
ext/standard/tests/array/array_filter_variation6.phpt
|
|
ext/standard/tests/array/array_filter_variation6.phpt
|
|
ext/standard/tests/array/array_filter_variation6.phpt
|
|
ext/standard/tests/array/array_filter_variation7.phpt
|
|
ext/standard/tests/array/array_filter_variation7.phpt
|
|
ext/standard/tests/array/array_filter_variation7.phpt
|
|
ext/standard/tests/array/array_filter_variation8.phpt
|
|
ext/standard/tests/array/array_filter_variation8.phpt
|
|
ext/standard/tests/array/array_filter_variation8.phpt
|
|
ext/standard/tests/array/array_filter_variation9.phpt
|
|
ext/standard/tests/array/array_filter_variation9.phpt
|
|
ext/standard/tests/array/array_filter_variation9.phpt:
|
|
1.1.4;
|
|
file array_filter_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/array/array_unshift_basic1.phpt
|
|
ext/standard/tests/array/array_unshift_basic1.phpt
|
|
ext/standard/tests/array/array_unshift_basic2.phpt
|
|
ext/standard/tests/array/array_unshift_error.phpt
|
|
ext/standard/tests/array/array_unshift_error.phpt
|
|
ext/standard/tests/array/array_unshift_variation1.phpt
|
|
ext/standard/tests/array/array_unshift_variation1.phpt
|
|
ext/standard/tests/array/array_unshift_variation2.phpt
|
|
ext/standard/tests/array/array_unshift_variation2.phpt
|
|
ext/standard/tests/array/array_unshift_variation3.phpt
|
|
ext/standard/tests/array/array_unshift_variation3.phpt
|
|
ext/standard/tests/array/array_unshift_variation4.phpt
|
|
ext/standard/tests/array/array_unshift_variation4.phpt
|
|
ext/standard/tests/array/array_unshift_variation5.phpt
|
|
ext/standard/tests/array/array_unshift_variation5.phpt
|
|
ext/standard/tests/array/array_unshift_variation6.phpt
|
|
ext/standard/tests/array/array_unshift_variation6.phpt
|
|
ext/standard/tests/array/array_unshift_variation7.phpt
|
|
ext/standard/tests/array/array_unshift_variation7.phpt
|
|
ext/standard/tests/array/array_unshift_variation8.phpt
|
|
ext/standard/tests/array/array_unshift_variation8.phpt
|
|
ext/standard/tests/array/array_unshift_variation9.phpt
|
|
ext/standard/tests/array/array_unshift_variation9.phpt:
|
|
New testcases for array_unshift() function
|
|
|
|
* ext/standard/tests/array/array_unshift_basic1.phpt
|
|
ext/standard/tests/array/array_unshift_basic1.phpt
|
|
ext/standard/tests/array/array_unshift_basic1.phpt
|
|
ext/standard/tests/array/array_unshift_basic2.phpt
|
|
ext/standard/tests/array/array_unshift_basic2.phpt
|
|
ext/standard/tests/array/array_unshift_basic2.phpt
|
|
ext/standard/tests/array/array_unshift_error.phpt
|
|
ext/standard/tests/array/array_unshift_error.phpt
|
|
ext/standard/tests/array/array_unshift_error.phpt
|
|
ext/standard/tests/array/array_unshift_variation1.phpt
|
|
ext/standard/tests/array/array_unshift_variation1.phpt
|
|
ext/standard/tests/array/array_unshift_variation1.phpt
|
|
ext/standard/tests/array/array_unshift_variation2.phpt
|
|
ext/standard/tests/array/array_unshift_variation2.phpt
|
|
ext/standard/tests/array/array_unshift_variation2.phpt
|
|
ext/standard/tests/array/array_unshift_variation3.phpt
|
|
ext/standard/tests/array/array_unshift_variation3.phpt
|
|
ext/standard/tests/array/array_unshift_variation3.phpt
|
|
ext/standard/tests/array/array_unshift_variation4.phpt
|
|
ext/standard/tests/array/array_unshift_variation4.phpt
|
|
ext/standard/tests/array/array_unshift_variation4.phpt
|
|
ext/standard/tests/array/array_unshift_variation5.phpt
|
|
ext/standard/tests/array/array_unshift_variation5.phpt
|
|
ext/standard/tests/array/array_unshift_variation5.phpt
|
|
ext/standard/tests/array/array_unshift_variation6.phpt
|
|
ext/standard/tests/array/array_unshift_variation6.phpt
|
|
ext/standard/tests/array/array_unshift_variation6.phpt
|
|
ext/standard/tests/array/array_unshift_variation7.phpt
|
|
ext/standard/tests/array/array_unshift_variation7.phpt
|
|
ext/standard/tests/array/array_unshift_variation7.phpt
|
|
ext/standard/tests/array/array_unshift_variation8.phpt
|
|
ext/standard/tests/array/array_unshift_variation8.phpt
|
|
ext/standard/tests/array/array_unshift_variation8.phpt
|
|
ext/standard/tests/array/array_unshift_variation9.phpt
|
|
ext/standard/tests/array/array_unshift_variation9.phpt
|
|
ext/standard/tests/array/array_unshift_variation9.phpt:
|
|
1.1.4;
|
|
file array_unshift_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-10-19 Robert Thompson <ab5602@wayne.edu>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
formatting
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
News for getcwd() failure fix.
|
|
|
|
2007-10-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.5RC1
|
|
|
|
2007-10-18 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_object_handlers.c:
|
|
ws
|
|
|
|
2007-10-18 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c:
|
|
MFB53: Fixed bug #43020 (Warning message is missing with shuffle() and more
|
|
than one argument)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/array.c:
|
|
Fixed bug #43020 (Warning message is missing with shuffle() and more than
|
|
one argument)
|
|
|
|
2007-10-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/main.c
|
|
main/main.c
|
|
main/main.c:
|
|
Fixed bug #42722 (display_errors setting ignored for E_PARSE and HTTP 500
|
|
page)
|
|
|
|
2007-10-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_array.c
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/tests/bug41692.phpt
|
|
ext/spl/tests/bug42654.phpt:
|
|
- MF53 Fix for #41692, #42703
|
|
|
|
* ext/spl/spl_array.c:
|
|
- Missing piece
|
|
|
|
* ext/spl/tests/bug42654.phpt
|
|
ext/spl/tests/bug42703.phpt:
|
|
- Commit new tests to correct brnach (funny broken checkout)
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/tests/bug41692.phpt:
|
|
- Fix test expectation
|
|
|
|
* ext/spl/spl_array.c
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/tests/bug42654.phpt
|
|
ext/spl/tests/bug42703.phpt:
|
|
- MFB #42654, #42704
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/tests/bug42703.phpt
|
|
ext/spl/tests/bug42703.phpt
|
|
ext/spl/tests/bug42703.phpt:
|
|
- Fix #42703
|
|
|
|
* ext/spl/tests/bug42654.phpt
|
|
ext/spl/tests/bug42654.phpt
|
|
ext/spl/tests/bug42654.phpt:
|
|
1.1.4;
|
|
file bug42654.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_array.c:
|
|
- Fix #42654 (maybe also a bunch of others)
|
|
|
|
2007-10-17 Johannes Schl�ter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
- There's no need to mention these bugs, they all belong to "Added
|
|
namespaces"
|
|
|
|
2007-10-17 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_operators.h:
|
|
fix constant value (somebody forgot to MFH?)
|
|
|
|
2007-10-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/classmap004.phpt
|
|
ext/soap/tests/classmap004.phpt
|
|
ext/soap/tests/classmap004.phpt:
|
|
1.1.4;
|
|
file classmap004.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/classmap004.phpt
|
|
ext/soap/tests/classmap004.phpt:
|
|
Fixed possible crash because of uninitialized value (Zdash Urf)
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/soap/php_http.c
|
|
ext/soap/php_http.c:
|
|
Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill
|
|
Moran)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_http.c:
|
|
Fixed bug #42637 (SoapFault : Only http and https are allowed)
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/tests/serialize/bug42919.phpt
|
|
ext/standard/tests/serialize/bug42919.phpt
|
|
ext/standard/tests/serialize/bug42919.phpt:
|
|
Fixed bug #42919 (Unserializing of namespaced class object fails)
|
|
|
|
* ZendEngine2/tests/bug42859.phpt
|
|
ZendEngine2/tests/bug42859.phpt:
|
|
|
|
file bug42859.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug42859.phpt:
|
|
Fixed bug #42859 (import always conflicts with internal classes).
|
|
(cellog@php.net, Dmitry)
|
|
|
|
2007-10-17 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
commit lost part of the patch
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli_api.c:
|
|
..and correct macro
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c:
|
|
MFH: use correct dtro and variable for the callback
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c:
|
|
use correct dtor and variable for the callback
|
|
|
|
2007-10-16 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.h
|
|
ext/mysql/php_mysql_structs.h
|
|
ext/mysqlnd/config.w32
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_debug.h
|
|
ext/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqlnd/mysqlnd_portability.h
|
|
ext/mysqlnd/mysqlnd_priv.h:
|
|
Sync mysqlnd with HEAD. Same sources as in 5_3
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqlnd/mysqlnd_priv.h:
|
|
Sync mysqlnd. Should still compile with 5_2 for those who want to use the
|
|
current stable branch. mysqli from 5_3 patched for mysqlnd should be also
|
|
compilable with 5_2.
|
|
|
|
2007-10-16 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_api.c:
|
|
avoid double free and use zval_dtor() where neccessary
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
use zval_dtor() instead of efree() + FREE_ZVAL()
|
|
|
|
2007-10-16 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli_prop.c:
|
|
MFB5_3 : Shadowing of params bring undefined results.
|
|
|
|
* ext/mysqli/mysqli_prop.c:
|
|
MFB: Fix bug due to shadowing of variables. This one is pretty-pretty rare,
|
|
caught by source code inspection.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli_prop.c:
|
|
Fix bug due to shadowing of variables. This one is pretty-pretty rare,
|
|
caught by source code inspection.
|
|
|
|
2007-10-15 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_flip_basic.phpt
|
|
ext/standard/tests/array/array_flip_error.phpt
|
|
ext/standard/tests/array/array_flip_variation1.phpt
|
|
ext/standard/tests/array/array_flip_variation2.phpt
|
|
ext/standard/tests/array/array_flip_variation3.phpt
|
|
ext/standard/tests/array/array_flip_variation4.phpt
|
|
ext/standard/tests/array/array_flip_variation5.phpt:
|
|
New testcases for array_flip() function
|
|
|
|
* ext/standard/tests/array/array_flip_basic.phpt
|
|
ext/standard/tests/array/array_flip_basic.phpt
|
|
ext/standard/tests/array/array_flip_error.phpt
|
|
ext/standard/tests/array/array_flip_error.phpt
|
|
ext/standard/tests/array/array_flip_variation1.phpt
|
|
ext/standard/tests/array/array_flip_variation1.phpt
|
|
ext/standard/tests/array/array_flip_variation2.phpt
|
|
ext/standard/tests/array/array_flip_variation2.phpt
|
|
ext/standard/tests/array/array_flip_variation3.phpt
|
|
ext/standard/tests/array/array_flip_variation3.phpt
|
|
ext/standard/tests/array/array_flip_variation4.phpt
|
|
ext/standard/tests/array/array_flip_variation4.phpt
|
|
ext/standard/tests/array/array_flip_variation5.phpt
|
|
ext/standard/tests/array/array_flip_variation5.phpt:
|
|
|
|
New testcases for array_flip() function
|
|
|
|
* ext/standard/tests/array/array_flip_basic.phpt
|
|
ext/standard/tests/array/array_flip_basic.phpt
|
|
ext/standard/tests/array/array_flip_error.phpt
|
|
ext/standard/tests/array/array_flip_error.phpt
|
|
ext/standard/tests/array/array_flip_variation1.phpt
|
|
ext/standard/tests/array/array_flip_variation1.phpt
|
|
ext/standard/tests/array/array_flip_variation2.phpt
|
|
ext/standard/tests/array/array_flip_variation2.phpt
|
|
ext/standard/tests/array/array_flip_variation3.phpt
|
|
ext/standard/tests/array/array_flip_variation3.phpt
|
|
ext/standard/tests/array/array_flip_variation4.phpt
|
|
ext/standard/tests/array/array_flip_variation4.phpt
|
|
ext/standard/tests/array/array_flip_variation5.phpt
|
|
ext/standard/tests/array/array_flip_variation5.phpt:
|
|
|
|
file array_flip_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/array/array_reverse_basic1.phpt
|
|
ext/standard/tests/array/array_reverse_basic2.phpt
|
|
ext/standard/tests/array/array_reverse_error.phpt
|
|
ext/standard/tests/array/array_reverse_variation1.phpt
|
|
ext/standard/tests/array/array_reverse_variation2.phpt
|
|
ext/standard/tests/array/array_reverse_variation3.phpt
|
|
ext/standard/tests/array/array_reverse_variation4.phpt
|
|
ext/standard/tests/array/array_reverse_variation5.phpt
|
|
ext/standard/tests/array/array_reverse_variation6.phpt:
|
|
New testcases for array_reverse() function
|
|
|
|
* ext/standard/tests/array/array_reverse_basic1.phpt
|
|
ext/standard/tests/array/array_reverse_basic1.phpt
|
|
ext/standard/tests/array/array_reverse_basic2.phpt
|
|
ext/standard/tests/array/array_reverse_basic2.phpt
|
|
ext/standard/tests/array/array_reverse_error.phpt
|
|
ext/standard/tests/array/array_reverse_error.phpt
|
|
ext/standard/tests/array/array_reverse_variation1.phpt
|
|
ext/standard/tests/array/array_reverse_variation1.phpt
|
|
ext/standard/tests/array/array_reverse_variation2.phpt
|
|
ext/standard/tests/array/array_reverse_variation2.phpt
|
|
ext/standard/tests/array/array_reverse_variation3.phpt
|
|
ext/standard/tests/array/array_reverse_variation3.phpt
|
|
ext/standard/tests/array/array_reverse_variation4.phpt
|
|
ext/standard/tests/array/array_reverse_variation4.phpt
|
|
ext/standard/tests/array/array_reverse_variation5.phpt
|
|
ext/standard/tests/array/array_reverse_variation5.phpt
|
|
ext/standard/tests/array/array_reverse_variation6.phpt
|
|
ext/standard/tests/array/array_reverse_variation6.phpt:
|
|
|
|
New testcases for array_reverse() function
|
|
|
|
* ext/standard/tests/array/array_reverse_basic1.phpt
|
|
ext/standard/tests/array/array_reverse_basic1.phpt
|
|
ext/standard/tests/array/array_reverse_basic2.phpt
|
|
ext/standard/tests/array/array_reverse_basic2.phpt
|
|
ext/standard/tests/array/array_reverse_error.phpt
|
|
ext/standard/tests/array/array_reverse_error.phpt
|
|
ext/standard/tests/array/array_reverse_variation1.phpt
|
|
ext/standard/tests/array/array_reverse_variation1.phpt
|
|
ext/standard/tests/array/array_reverse_variation2.phpt
|
|
ext/standard/tests/array/array_reverse_variation2.phpt
|
|
ext/standard/tests/array/array_reverse_variation3.phpt
|
|
ext/standard/tests/array/array_reverse_variation3.phpt
|
|
ext/standard/tests/array/array_reverse_variation4.phpt
|
|
ext/standard/tests/array/array_reverse_variation4.phpt
|
|
ext/standard/tests/array/array_reverse_variation5.phpt
|
|
ext/standard/tests/array/array_reverse_variation5.phpt
|
|
ext/standard/tests/array/array_reverse_variation6.phpt
|
|
ext/standard/tests/array/array_reverse_variation6.phpt:
|
|
|
|
file array_reverse_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-10-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_3)
|
|
.gdbinit:
|
|
Fix macros after GC patch.
|
|
|
|
2007-10-13 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN
|
|
[DOC] Note: getimagesize() needs a note about icon support and that
|
|
information is about the icon with the highest bitrate.
|
|
|
|
* ext/standard/image.c
|
|
ext/standard/php_image.h:
|
|
MFB: Added icon file format support to getimagesize
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/image.c
|
|
ext/standard/php_image.h:
|
|
Added icon file format support to getimagesize
|
|
|
|
2007-10-13 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ZendEngine2/tests/bug42819.phpt:
|
|
Add skipif
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c:
|
|
MFH: fix typo and remove dots in error message
|
|
|
|
* (PHP_5_3)
|
|
ext/curl/interface.c:
|
|
MFH: Fix typo and remove dots in error messages
|
|
|
|
2007-10-12 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_real_escape_string_gbk.phpt:
|
|
Same as for HEAD: make it skip and not fail if it can't connect to DB
|
|
|
|
* ext/mysqli/tests/mysqli_real_escape_string_gbk.phpt:
|
|
Now HEAD should be fine: skip test (by default), if DB connect fails.
|
|
|
|
* ext/mysql/tests/002.phpt
|
|
ext/mysql/tests/003.phpt
|
|
ext/mysql/tests/connect.inc
|
|
ext/mysql/tests/mysql_affected_rows.phpt
|
|
ext/mysql/tests/mysql_client_encoding.phpt
|
|
ext/mysql/tests/mysql_close.phpt
|
|
ext/mysql/tests/mysql_constants.phpt
|
|
ext/mysql/tests/mysql_data_seek.phpt
|
|
ext/mysql/tests/mysql_db_name.phpt
|
|
ext/mysql/tests/mysql_db_query.phpt
|
|
ext/mysql/tests/mysql_errno.phpt
|
|
ext/mysql/tests/mysql_error.phpt
|
|
ext/mysql/tests/mysql_max_persistent.phpt
|
|
ext/mysql/tests/mysql_trace_mode.phpt
|
|
ext/mysql/tests/skipifconnectfailure.inc:
|
|
Same as for PHP_5_3: Trying to skip tests if they can't connect to the
|
|
DB server. Note the environment variable MYSQL_TEST_SKIP_CONNECT_FAILURE
|
|
to control if you want tests that can't connect to fail or to be skipped.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/connect.inc
|
|
ext/mysqli/tests/mysqli_debug.phpt
|
|
ext/mysqli/tests/mysqli_debug_append.phpt
|
|
ext/mysqli/tests/mysqli_debug_control_string.phpt
|
|
ext/mysqli/tests/mysqli_debug_mysqlnd_control_string.phpt
|
|
ext/mysqli/tests/mysqli_debug_mysqlnd_only.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_big5.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_eucjpms.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_euckr.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_gb2312.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_sjis.phpt
|
|
ext/mysqli/tests/skipifconnectfailure.inc:
|
|
Same as for HEAD: Trying to skip tests if they can't connect to the
|
|
DB server. Note the environment variable MYSQL_TEST_SKIP_CONNECT_FAILURE
|
|
to control if you want tests that can't connect to fail or to be skipped.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/tests/002.phpt
|
|
ext/mysql/tests/003.phpt
|
|
ext/mysql/tests/connect.inc
|
|
ext/mysql/tests/mysql_affected_rows.phpt
|
|
ext/mysql/tests/mysql_client_encoding.phpt
|
|
ext/mysql/tests/mysql_close.phpt
|
|
ext/mysql/tests/mysql_constants.phpt
|
|
ext/mysql/tests/mysql_data_seek.phpt
|
|
ext/mysql/tests/mysql_db_name.phpt
|
|
ext/mysql/tests/mysql_db_query.phpt
|
|
ext/mysql/tests/mysql_errno.phpt
|
|
ext/mysql/tests/mysql_error.phpt
|
|
ext/mysql/tests/mysql_max_persistent.phpt
|
|
ext/mysql/tests/mysql_trace_mode.phpt
|
|
ext/mysql/tests/skipifconnectfailure.inc:
|
|
Trying to skip tests if they can't connect to the DB server.
|
|
Currently they have failed by default. Note also the environment
|
|
variable MYSQL_TEST_SKIP_CONNECT_FAILURE to control the default (skip or
|
|
fail)
|
|
|
|
* ext/mysqli/tests/mysqli_stmt_field_count.phpt:
|
|
Fixing test.
|
|
|
|
* ext/mysqli/tests/connect.inc
|
|
ext/mysqli/tests/mysqli_debug.phpt
|
|
ext/mysqli/tests/mysqli_debug_append.phpt
|
|
ext/mysqli/tests/mysqli_debug_control_string.phpt
|
|
ext/mysqli/tests/mysqli_debug_mysqlnd_control_string.phpt
|
|
ext/mysqli/tests/mysqli_debug_mysqlnd_only.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_big5.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_eucjpms.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_euckr.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_gb2312.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_sjis.phpt
|
|
ext/mysqli/tests/skipifconnectfailure.inc:
|
|
Trying to make them not fail but skip if they cannot connect to the DB.
|
|
|
|
* ext/mysqli/tests/061.phpt
|
|
ext/mysqli/tests/bug31668.phpt:
|
|
Fixing tests.
|
|
|
|
2007-10-12 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* main/network.c:
|
|
MFB: Fix build
|
|
|
|
* (PHP_5_3)
|
|
main/network.c:
|
|
Fix build
|
|
|
|
2007-10-12 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
fix typo
|
|
|
|
2007-10-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/bug_42917.phpt:
|
|
MFB: Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode)
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/bug_42917.phpt
|
|
ext/pdo/tests/bug_42917.phpt
|
|
ext/pdo/tests/bug_42917.phpt:
|
|
Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode)
|
|
|
|
2007-10-11 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonedb.h:
|
|
- Updated to version 2007.8
|
|
|
|
2007-10-11 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/fgetc_basic.phpt
|
|
ext/standard/tests/file/fgetc_basic.phpt
|
|
ext/standard/tests/file/fgetc_basic.phpt:
|
|
fix test (temp. file name)
|
|
|
|
2007-10-11 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
main/safe_mode.c:
|
|
MFB53
|
|
|
|
* (PHP_5_3)
|
|
main/safe_mode.c:
|
|
- fix typo
|
|
|
|
* (PHP_5_2)
|
|
main/safe_mode.c:
|
|
MF53
|
|
|
|
* (PHP_5_3)
|
|
main/safe_mode.c:
|
|
- Fix ws/cs and wrap the stuff within #if HAVE_BROKEN_GETCWD
|
|
|
|
2007-10-11 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/wordwrap_variation3.phpt:
|
|
fix test
|
|
|
|
2007-10-10 Robert Thompson <ab5602@wayne.edu>
|
|
|
|
* (PHP_5_2)
|
|
main/safe_mode.c
|
|
main/safe_mode.c:
|
|
|
|
Fix for bug 41899, safe mode and relative paths with Solaris's broken
|
|
getcwd().
|
|
|
|
2007-10-10 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* main/network.c
|
|
main/php_network.h:
|
|
MFB
|
|
|
|
2007-10-10 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_stmt_field_count.phpt:
|
|
Fixing the test. Might the PHP 5.2 run-tests.php have fooled me? I could
|
|
swear,
|
|
I saw this test passing with 5.2 before...
|
|
|
|
2007-10-10 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/odbc/php_odbc.c:
|
|
MFB and unify code
|
|
|
|
2007-10-10 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/061.phpt
|
|
ext/mysqli/tests/bug31668.phpt:
|
|
Version specific EXPECF sections would be wonderful (bug31668.phpt).
|
|
And sometimes it helps to read the commit messages to keep tests up to
|
|
date:
|
|
we removed mysqli_set_local_infile_handler() from mysqlnd (061.phpt) some
|
|
time ago.
|
|
|
|
2007-10-10 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/odbc/php_odbc.c:
|
|
Fix ODBC, the GC patch missed this one leading to compilation failure.
|
|
|
|
2007-10-10 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
ret is still int
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
- Use correct definition
|
|
|
|
2007-10-10 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_fetch_assoc.phpt
|
|
ext/mysql/tests/mysql_fetch_field.phpt
|
|
ext/mysql/tests/mysql_fetch_object.phpt
|
|
ext/mysql/tests/mysql_list_fields.phpt
|
|
ext/mysql/tests/mysql_result.phpt:
|
|
Test changes for HEAD = synching with 5_3
|
|
|
|
* ext/mysql/tests/mysql_max_links.phpt
|
|
ext/mysql/tests/mysql_max_persistent.phpt
|
|
ext/mysql/tests/mysql_pconn_disable.phpt
|
|
ext/mysql/tests/mysql_pconn_kill.phpt
|
|
ext/mysql/tests/mysql_pconn_max_links.phpt
|
|
ext/mysql/tests/mysql_pconn_reuse.phpt
|
|
ext/mysql/tests/mysql_pconnect.phpt
|
|
ext/mysql/tests/mysql_query_load_data_openbasedir.phpt
|
|
ext/mysql/tests/mysql_sql_safe_mode.phpt
|
|
ext/mysql/tests/mysql_trace_mode.phpt:
|
|
Adding tests to ext/mysql in HEAD = synching with 5_3
|
|
|
|
* ext/mysqli/tests/bug42378.phpt
|
|
ext/mysqli/tests/mysqli_real_connect_pconn.phpt:
|
|
Should be the last commit for HEAD. Now HEAD and 5_3 should have the latest
|
|
set of ext/mysqli tests. On Linux 32bit we've about 10 tests failing.
|
|
Before the commit we had about 20 tests failing with HEAD.
|
|
|
|
* ext/mysqli/tests/mysqli_constants.phpt
|
|
ext/mysqli/tests/mysqli_get_connection_stats.phpt
|
|
ext/mysqli/tests/mysqli_options.phpt
|
|
ext/mysqli/tests/mysqli_phpinfo.phpt
|
|
ext/mysqli/tests/mysqli_real_connect.phpt
|
|
ext/mysqli/tests/mysqli_report.phpt
|
|
ext/mysqli/tests/mysqli_set_charset.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_default.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_bad_character.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_buffer_overflow.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_close_link.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_closefile.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_kill_link.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_negative_len.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_nested_call.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_new_query.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_nofileop.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_replace_buffer.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_short_len.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_unregister.phpt
|
|
ext/mysqli/tests/mysqli_stmt_attr_set.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_bit.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_warnings.phpt
|
|
ext/mysqli/tests/mysqli_stmt_init.phpt
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data.phpt:
|
|
More changes = synching HEAD with 5_3
|
|
|
|
* ext/mysqli/tests/bug29311.phpt
|
|
ext/mysqli/tests/bug33263.phpt
|
|
ext/mysqli/tests/mysqli_affected_rows_oo.phpt
|
|
ext/mysqli/tests/mysqli_autocommit.phpt
|
|
ext/mysqli/tests/mysqli_autocommit_oo.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_reflection.phpt
|
|
ext/mysqli/tests/mysqli_connect.phpt
|
|
ext/mysqli/tests/mysqli_fetch_all.phpt
|
|
ext/mysqli/tests/mysqli_fetch_all_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object.phpt:
|
|
Commiting changes into HEAD = synching with 5_3
|
|
|
|
* ext/mysqli/tests/mysqli_get_client_stats.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_implicit_free.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_off.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_ps.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_skipped.phpt
|
|
ext/mysqli/tests/mysqli_max_links.phpt
|
|
ext/mysqli/tests/mysqli_no_reconnect.phpt
|
|
ext/mysqli/tests/mysqli_options_openbasedir.phpt
|
|
ext/mysqli/tests/mysqli_pconn_disabled.phpt
|
|
ext/mysqli/tests/mysqli_pconn_kill.phpt
|
|
ext/mysqli/tests/mysqli_pconn_limits.phpt
|
|
ext/mysqli/tests/mysqli_pconn_max_links.phpt
|
|
ext/mysqli/tests/mysqli_pconn_reuse.phpt
|
|
ext/mysqli/tests/mysqli_query_stored_proc.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_big5.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_eucjpms.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_euckr.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_gb2312.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_gbk.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_nobackslash.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_sjis.phpt
|
|
ext/mysqli/tests/mysqli_reconnect.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_openbasedir.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_format.phpt
|
|
ext/mysqli/tests/mysqli_stmt_execute_stored_proc.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_metadata_fetch_field.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_non_select.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_types.phpt
|
|
ext/mysqli/tests/skipifunicode.inc:
|
|
More updates to the ext/mysqli tests in HEAD = synching with 5_3
|
|
|
|
* ext/mysqli/tests/mysqli_change_user_get_lock.phpt
|
|
ext/mysqli/tests/mysqli_change_user_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_change_user_locks_temporary.phpt
|
|
ext/mysqli/tests/mysqli_change_user_oo.phpt
|
|
ext/mysqli/tests/mysqli_change_user_prepared_statements.phpt
|
|
ext/mysqli/tests/mysqli_change_user_rollback.phpt
|
|
ext/mysqli/tests/mysqli_change_user_set_names.phpt
|
|
ext/mysqli/tests/mysqli_debug.phpt
|
|
ext/mysqli/tests/mysqli_debug_append.phpt
|
|
ext/mysqli/tests/mysqli_debug_control_string.phpt
|
|
ext/mysqli/tests/mysqli_debug_ini.phpt
|
|
ext/mysqli/tests/mysqli_debug_mysqlnd_control_string.phpt
|
|
ext/mysqli/tests/mysqli_debug_mysqlnd_only.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_flags.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_types.phpt:
|
|
Adding new tests = making sure we're in sync with the 5_3 branch
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_thread_id.phpt
|
|
ext/mysqli/tests/mysqli_thread_safe.phpt
|
|
ext/mysqli/tests/mysqli_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_use_result.phpt
|
|
ext/mysqli/tests/mysqli_warning_count.phpt
|
|
ext/mysqli/tests/mysqli_warning_unclonable.phpt:
|
|
Last bunch of new tests.
|
|
|
|
* ext/mysqli/tests/mysqli_stmt_bind_result_format.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_format.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_references.phpt
|
|
ext/mysqli/tests/mysqli_stmt_close.phpt
|
|
ext/mysqli/tests/mysqli_stmt_data_seek.phpt
|
|
ext/mysqli/tests/mysqli_stmt_errno.phpt
|
|
ext/mysqli/tests/mysqli_stmt_error.phpt
|
|
ext/mysqli/tests/mysqli_stmt_execute.phpt
|
|
ext/mysqli/tests/mysqli_stmt_execute_stored_proc.phpt
|
|
ext/mysqli/tests/mysqli_stmt_execute_stored_proc.phpt
|
|
ext/mysqli/tests/mysqli_stmt_fetch.phpt
|
|
ext/mysqli/tests/mysqli_stmt_fetch_bit.phpt
|
|
ext/mysqli/tests/mysqli_stmt_fetch_fields_win32_unicode.phpt
|
|
ext/mysqli/tests/mysqli_stmt_field_count.phpt
|
|
ext/mysqli/tests/mysqli_stmt_free_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result2.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_bit.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_field_count.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_metadata.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_metadata_fetch_field.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_non_select.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_non_select.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_seek.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_types.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_types.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_warnings.phpt
|
|
ext/mysqli/tests/mysqli_stmt_init.phpt
|
|
ext/mysqli/tests/mysqli_stmt_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_stmt_num_rows.phpt
|
|
ext/mysqli/tests/mysqli_stmt_param_count.phpt
|
|
ext/mysqli/tests/mysqli_stmt_prepare.phpt
|
|
ext/mysqli/tests/mysqli_stmt_reset.phpt
|
|
ext/mysqli/tests/mysqli_stmt_result_metadata.phpt
|
|
ext/mysqli/tests/mysqli_stmt_result_metadata_sqltests.phpt
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data.phpt
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data_packet_size_libmysql.phpt
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data_packet_size_mysqlnd.phpt
|
|
ext/mysqli/tests/mysqli_stmt_sqlstate.phpt
|
|
ext/mysqli/tests/mysqli_stmt_store_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_store_result.phpt:
|
|
|
|
file mysqli_stmt_bind_result_format.phpt was initially added on branch
|
|
PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_select_db.phpt
|
|
ext/mysqli/tests/mysqli_send_query.phpt
|
|
ext/mysqli/tests/mysqli_set_charset.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_default.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_bad_character.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_buffer_overflow.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_close_link.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_closefile.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_kill_link.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_negative_len.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_nested_call.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_new_query.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_nofileop.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_openbasedir.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_openbasedir.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_replace_buffer.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_short_len.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_unregister.phpt
|
|
ext/mysqli/tests/mysqli_set_opt.phpt
|
|
ext/mysqli/tests/mysqli_set_opt_numeric_and_datetime_as_unicode.phpt
|
|
ext/mysqli/tests/mysqli_slave_query.phpt
|
|
ext/mysqli/tests/mysqli_sqlstate.phpt
|
|
ext/mysqli/tests/mysqli_ssl_set.phpt
|
|
ext/mysqli/tests/mysqli_stat.phpt
|
|
ext/mysqli/tests/mysqli_stmt_affected_rows.phpt
|
|
ext/mysqli/tests/mysqli_stmt_attr_get.phpt
|
|
ext/mysqli/tests/mysqli_stmt_attr_get_prefetch.phpt
|
|
ext/mysqli/tests/mysqli_stmt_attr_set.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param_references.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param_type_juggling.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_bit.phpt:
|
|
Adding new tests: mysqli_s*.phpt
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_query.phpt
|
|
ext/mysqli/tests/mysqli_query_stored_proc.phpt
|
|
ext/mysqli/tests/mysqli_query_stored_proc.phpt
|
|
ext/mysqli/tests/mysqli_query_unicode.phpt
|
|
ext/mysqli/tests/mysqli_real_connect.phpt
|
|
ext/mysqli/tests/mysqli_real_connect_pconn.phpt
|
|
ext/mysqli/tests/mysqli_real_connect_pconn.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_big5.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_big5.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_eucjpms.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_eucjpms.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_euckr.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_euckr.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_gb2312.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_gb2312.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_gbk.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_gbk.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_nobackslash.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_nobackslash.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_sjis.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_sjis.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_unicode.phpt
|
|
ext/mysqli/tests/mysqli_real_query.phpt
|
|
ext/mysqli/tests/mysqli_reconnect.phpt
|
|
ext/mysqli/tests/mysqli_reconnect.phpt
|
|
ext/mysqli/tests/mysqli_report.phpt
|
|
ext/mysqli/tests/mysqli_report_wo_ps.phpt
|
|
ext/mysqli/tests/mysqli_result_references.phpt
|
|
ext/mysqli/tests/mysqli_result_references_mysqlnd.phpt
|
|
ext/mysqli/tests/mysqli_result_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_rollback.phpt
|
|
ext/mysqli/tests/mysqli_rpl_parse_enabled.phpt
|
|
ext/mysqli/tests/mysqli_rpl_probe.phpt
|
|
ext/mysqli/tests/mysqli_rpl_query_type.phpt:
|
|
Adding new tests: mysqli_q*.phpt mysqli_r*.phpt
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_master_query.phpt
|
|
ext/mysqli/tests/mysqli_max_links.phpt
|
|
ext/mysqli/tests/mysqli_max_links.phpt
|
|
ext/mysqli/tests/mysqli_more_results.phpt
|
|
ext/mysqli/tests/mysqli_multi_query.phpt
|
|
ext/mysqli/tests/mysqli_mysqli_result_invalid_mode.phpt
|
|
ext/mysqli/tests/mysqli_next_result.phpt
|
|
ext/mysqli/tests/mysqli_no_reconnect.phpt
|
|
ext/mysqli/tests/mysqli_no_reconnect.phpt
|
|
ext/mysqli/tests/mysqli_num_fields.phpt
|
|
ext/mysqli/tests/mysqli_num_rows.phpt
|
|
ext/mysqli/tests/mysqli_options.phpt
|
|
ext/mysqli/tests/mysqli_options_init_command.phpt
|
|
ext/mysqli/tests/mysqli_options_openbasedir.phpt
|
|
ext/mysqli/tests/mysqli_options_openbasedir.phpt
|
|
ext/mysqli/tests/mysqli_pconn_disabled.phpt
|
|
ext/mysqli/tests/mysqli_pconn_disabled.phpt
|
|
ext/mysqli/tests/mysqli_pconn_kill.phpt
|
|
ext/mysqli/tests/mysqli_pconn_kill.phpt
|
|
ext/mysqli/tests/mysqli_pconn_limits.phpt
|
|
ext/mysqli/tests/mysqli_pconn_limits.phpt
|
|
ext/mysqli/tests/mysqli_pconn_max_links.phpt
|
|
ext/mysqli/tests/mysqli_pconn_max_links.phpt
|
|
ext/mysqli/tests/mysqli_pconn_reuse.phpt
|
|
ext/mysqli/tests/mysqli_pconn_reuse.phpt
|
|
ext/mysqli/tests/mysqli_pconnect.phpt
|
|
ext/mysqli/tests/mysqli_phpinfo.phpt
|
|
ext/mysqli/tests/mysqli_ping.phpt
|
|
ext/mysqli/tests/mysqli_prepare.phpt
|
|
ext/mysqli/tests/mysqli_prepare_no_object.phpt:
|
|
Adding new tests: mysqli_m*.phpt mysqli_n*.phpt mysqli_o*.phpt
|
|
mysqli_p*.phpt
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_get_cache_stats.phpt
|
|
ext/mysqli/tests/mysqli_get_cache_stats_free_buffered.phpt
|
|
ext/mysqli/tests/mysqli_get_charset.phpt
|
|
ext/mysqli/tests/mysqli_get_client_info.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_implicit_free.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_implicit_free.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_off.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_off.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_ps.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_ps.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_skipped.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats_skipped.phpt
|
|
ext/mysqli/tests/mysqli_get_client_version.phpt
|
|
ext/mysqli/tests/mysqli_get_connection_stats.phpt
|
|
ext/mysqli/tests/mysqli_get_host_info.phpt
|
|
ext/mysqli/tests/mysqli_get_proto_info.phpt
|
|
ext/mysqli/tests/mysqli_get_server_info.phpt
|
|
ext/mysqli/tests/mysqli_get_server_version.phpt
|
|
ext/mysqli/tests/mysqli_get_warnings.phpt
|
|
ext/mysqli/tests/mysqli_info.phpt
|
|
ext/mysqli/tests/mysqli_init.phpt
|
|
ext/mysqli/tests/mysqli_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_kill.phpt:
|
|
Adding new tests: mysqli_g*.phpt mysqli_i*.phpt mysqli_k*.phpt
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_data_seek.phpt
|
|
ext/mysqli/tests/mysqli_data_seek_oo.phpt
|
|
ext/mysqli/tests/mysqli_debug.phpt
|
|
ext/mysqli/tests/mysqli_debug_append.phpt
|
|
ext/mysqli/tests/mysqli_debug_append.phpt
|
|
ext/mysqli/tests/mysqli_debug_control_string.phpt
|
|
ext/mysqli/tests/mysqli_debug_control_string.phpt
|
|
ext/mysqli/tests/mysqli_debug_ini.phpt
|
|
ext/mysqli/tests/mysqli_debug_ini.phpt
|
|
ext/mysqli/tests/mysqli_debug_mysqlnd_control_string.phpt
|
|
ext/mysqli/tests/mysqli_debug_mysqlnd_control_string.phpt
|
|
ext/mysqli/tests/mysqli_debug_mysqlnd_only.phpt
|
|
ext/mysqli/tests/mysqli_debug_mysqlnd_only.phpt
|
|
ext/mysqli/tests/mysqli_disable_reads_from_master.phpt
|
|
ext/mysqli/tests/mysqli_disable_rpl_parse.phpt
|
|
ext/mysqli/tests/mysqli_driver.phpt
|
|
ext/mysqli/tests/mysqli_driver_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_dump_debug_info.phpt
|
|
ext/mysqli/tests/mysqli_dump_debug_info_oo.phpt
|
|
ext/mysqli/tests/mysqli_embedded_connect.phpt
|
|
ext/mysqli/tests/mysqli_enable_reads_from_master.phpt
|
|
ext/mysqli/tests/mysqli_enable_rpl_parse.phpt
|
|
ext/mysqli/tests/mysqli_errno.phpt
|
|
ext/mysqli/tests/mysqli_errno_oo.phpt
|
|
ext/mysqli/tests/mysqli_error.phpt
|
|
ext/mysqli/tests/mysqli_error_oo.phpt
|
|
ext/mysqli/tests/mysqli_error_unicode.phpt
|
|
ext/mysqli/tests/mysqli_explain_metadata.phpt
|
|
ext/mysqli/tests/mysqli_fetch_all.phpt
|
|
ext/mysqli/tests/mysqli_fetch_all_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array_assoc.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array_many_rows.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_bit.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_no_alias.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_no_alias_utf8.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_direct.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_direct_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_flags.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_flags.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_types.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_types.phpt
|
|
ext/mysqli/tests/mysqli_fetch_fields.phpt
|
|
ext/mysqli/tests/mysqli_fetch_lengths.phpt
|
|
ext/mysqli/tests/mysqli_fetch_lengths_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object_no_constructor.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object_no_object.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_row.phpt
|
|
ext/mysqli/tests/mysqli_field_count.phpt
|
|
ext/mysqli/tests/mysqli_field_seek.phpt
|
|
ext/mysqli/tests/mysqli_field_tell.phpt
|
|
ext/mysqli/tests/mysqli_fork.phpt
|
|
ext/mysqli/tests/mysqli_free_result.phpt:
|
|
Adding new tests mysqli_d*.phpt mysqli_e*.phpt mysqli_f*.phpt
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/mysqli_affected_rows.phpt
|
|
ext/mysqli/tests/mysqli_affected_rows_oo.phpt
|
|
ext/mysqli/tests/mysqli_autocommit.phpt
|
|
ext/mysqli/tests/mysqli_autocommit_oo.phpt
|
|
ext/mysqli/tests/mysqli_change_user.phpt
|
|
ext/mysqli/tests/mysqli_change_user_get_lock.phpt
|
|
ext/mysqli/tests/mysqli_change_user_get_lock.phpt
|
|
ext/mysqli/tests/mysqli_change_user_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_change_user_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_change_user_locks_temporary.phpt
|
|
ext/mysqli/tests/mysqli_change_user_locks_temporary.phpt
|
|
ext/mysqli/tests/mysqli_change_user_oo.phpt
|
|
ext/mysqli/tests/mysqli_change_user_prepared_statements.phpt
|
|
ext/mysqli/tests/mysqli_change_user_prepared_statements.phpt
|
|
ext/mysqli/tests/mysqli_change_user_rollback.phpt
|
|
ext/mysqli/tests/mysqli_change_user_rollback.phpt
|
|
ext/mysqli/tests/mysqli_change_user_set_names.phpt
|
|
ext/mysqli/tests/mysqli_change_user_set_names.phpt
|
|
ext/mysqli/tests/mysqli_character_set.phpt
|
|
ext/mysqli/tests/mysqli_character_set_name.phpt
|
|
ext/mysqli/tests/mysqli_character_set_name_oo.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_driver_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_driver_reflection.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_reflection.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_result_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_result_reflection.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_stmt_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_warning.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_warning_reflection.phpt
|
|
ext/mysqli/tests/mysqli_close.phpt
|
|
ext/mysqli/tests/mysqli_close_oo.phpt
|
|
ext/mysqli/tests/mysqli_commit.phpt
|
|
ext/mysqli/tests/mysqli_commit_oo.phpt
|
|
ext/mysqli/tests/mysqli_connect.phpt
|
|
ext/mysqli/tests/mysqli_connect_errno.phpt
|
|
ext/mysqli/tests/mysqli_connect_error.phpt
|
|
ext/mysqli/tests/mysqli_connect_oo.phpt
|
|
ext/mysqli/tests/mysqli_connect_oo_defaults.phpt
|
|
ext/mysqli/tests/mysqli_connect_oo_warnings.phpt
|
|
ext/mysqli/tests/mysqli_connect_twice.phpt
|
|
ext/mysqli/tests/mysqli_constants.phpt
|
|
ext/mysqli/tests/mysqli_constants_categories.phpt:
|
|
Adding new tests. Again, I'll commit in chunks and try to find acceptable
|
|
commit sizes.
|
|
|
|
* ext/mysqli/tests/bug42378.phpt
|
|
ext/mysqli/tests/bug42378.phpt:
|
|
|
|
file bug42378.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/bug28817.phpt
|
|
ext/mysqli/tests/bug29311.phpt
|
|
ext/mysqli/tests/bug30967.phpt
|
|
ext/mysqli/tests/bug31141.phpt
|
|
ext/mysqli/tests/bug31668.phpt
|
|
ext/mysqli/tests/bug32405.phpt
|
|
ext/mysqli/tests/bug33090.phpt
|
|
ext/mysqli/tests/bug33263.phpt
|
|
ext/mysqli/tests/bug33491.phpt
|
|
ext/mysqli/tests/bug34785.phpt
|
|
ext/mysqli/tests/bug34810.phpt
|
|
ext/mysqli/tests/bug35103.phpt
|
|
ext/mysqli/tests/bug35517.phpt
|
|
ext/mysqli/tests/bug35759.phpt
|
|
ext/mysqli/tests/bug36420.phpt
|
|
ext/mysqli/tests/bug36745.phpt
|
|
ext/mysqli/tests/bug36802.phpt
|
|
ext/mysqli/tests/bug36949.phpt
|
|
ext/mysqli/tests/bug37090.phpt
|
|
ext/mysqli/tests/bug38710.phpt:
|
|
Further changes to regression/bug-verification tests.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/060.phpt
|
|
ext/mysqli/tests/061.phpt
|
|
ext/mysqli/tests/062.phpt
|
|
ext/mysqli/tests/063.phpt
|
|
ext/mysqli/tests/064.phpt
|
|
ext/mysqli/tests/065.phpt
|
|
ext/mysqli/tests/066.phpt
|
|
ext/mysqli/tests/067.phpt
|
|
ext/mysqli/tests/068.phpt
|
|
ext/mysqli/tests/069.phpt
|
|
ext/mysqli/tests/070.phpt
|
|
ext/mysqli/tests/071.phpt
|
|
ext/mysqli/tests/072.phpt
|
|
ext/mysqli/tests/073.phpt
|
|
ext/mysqli/tests/074.phpt:
|
|
Last set of changes to the classical 0*.phpt - 06*.phpt/07*.phpt
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/040.phpt
|
|
ext/mysqli/tests/041.phpt
|
|
ext/mysqli/tests/042.phpt
|
|
ext/mysqli/tests/043.phpt
|
|
ext/mysqli/tests/044.phpt
|
|
ext/mysqli/tests/045.phpt
|
|
ext/mysqli/tests/046.phpt
|
|
ext/mysqli/tests/047.phpt
|
|
ext/mysqli/tests/048.phpt
|
|
ext/mysqli/tests/049.phpt
|
|
ext/mysqli/tests/050.phpt
|
|
ext/mysqli/tests/051.phpt
|
|
ext/mysqli/tests/052.phpt
|
|
ext/mysqli/tests/053.phpt
|
|
ext/mysqli/tests/054.phpt
|
|
ext/mysqli/tests/055.phpt
|
|
ext/mysqli/tests/056.phpt
|
|
ext/mysqli/tests/057.phpt
|
|
ext/mysqli/tests/058.phpt
|
|
ext/mysqli/tests/059.phpt:
|
|
Changes to 04*.phpt, 05*.phpt.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/020.phpt
|
|
ext/mysqli/tests/021.phpt
|
|
ext/mysqli/tests/022.phpt
|
|
ext/mysqli/tests/023.phpt
|
|
ext/mysqli/tests/024.phpt
|
|
ext/mysqli/tests/025.phpt
|
|
ext/mysqli/tests/026.phpt
|
|
ext/mysqli/tests/027.phpt
|
|
ext/mysqli/tests/028.phpt
|
|
ext/mysqli/tests/029.phpt
|
|
ext/mysqli/tests/030.phpt
|
|
ext/mysqli/tests/031.phpt
|
|
ext/mysqli/tests/032.phpt
|
|
ext/mysqli/tests/033.phpt
|
|
ext/mysqli/tests/034.phpt
|
|
ext/mysqli/tests/035.phpt
|
|
ext/mysqli/tests/036.phpt
|
|
ext/mysqli/tests/037.phpt
|
|
ext/mysqli/tests/038.phpt
|
|
ext/mysqli/tests/039.phpt:
|
|
Changes to 02*.phpt, 03*.phpt
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/010.phpt
|
|
ext/mysqli/tests/011.phpt
|
|
ext/mysqli/tests/012.phpt
|
|
ext/mysqli/tests/013.phpt
|
|
ext/mysqli/tests/014.phpt
|
|
ext/mysqli/tests/015.phpt
|
|
ext/mysqli/tests/016.phpt
|
|
ext/mysqli/tests/017.phpt
|
|
ext/mysqli/tests/018.phpt
|
|
ext/mysqli/tests/019.phpt:
|
|
Changes to all 01*.phpt tests
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/001.phpt
|
|
ext/mysqli/tests/002.phpt
|
|
ext/mysqli/tests/003.phpt
|
|
ext/mysqli/tests/004.phpt
|
|
ext/mysqli/tests/005.phpt
|
|
ext/mysqli/tests/006.phpt
|
|
ext/mysqli/tests/007.phpt
|
|
ext/mysqli/tests/008.phpt
|
|
ext/mysqli/tests/009.phpt:
|
|
Changes to existing tests: 0*.phpt
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/tests/connect.inc
|
|
ext/mysqli/tests/local_infile_tools.inc
|
|
ext/mysqli/tests/reflection_tools.inc
|
|
ext/mysqli/tests/skipif.inc
|
|
ext/mysqli/tests/skipifconnectfailure.inc
|
|
ext/mysqli/tests/skipifemb.inc
|
|
ext/mysqli/tests/skipifnotemb.inc
|
|
ext/mysqli/tests/skipifunicode.inc
|
|
ext/mysqli/tests/skipifunicode.inc
|
|
ext/mysqli/tests/table.inc:
|
|
Starting to merge updated set of tests into 5.3.
|
|
|
|
* ext/mysql/tests/mysql_trace_mode.phpt
|
|
ext/mysql/tests/mysql_trace_mode.phpt
|
|
ext/mysql/tests/mysql_unbuffered_query.phpt:
|
|
|
|
file mysql_trace_mode.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/tests/mysql_list_dbs.phpt
|
|
ext/mysql/tests/mysql_list_fields.phpt
|
|
ext/mysql/tests/mysql_list_processes.phpt
|
|
ext/mysql/tests/mysql_list_tables.phpt
|
|
ext/mysql/tests/mysql_query.phpt
|
|
ext/mysql/tests/mysql_query_load_data_openbasedir.phpt
|
|
ext/mysql/tests/mysql_query_load_data_openbasedir.phpt
|
|
ext/mysql/tests/mysql_real_escape_string.phpt
|
|
ext/mysql/tests/mysql_result.phpt
|
|
ext/mysql/tests/mysql_select_db.phpt
|
|
ext/mysql/tests/mysql_set_charset.phpt
|
|
ext/mysql/tests/mysql_sql_safe_mode.phpt
|
|
ext/mysql/tests/mysql_sql_safe_mode.phpt
|
|
ext/mysql/tests/mysql_stat.phpt
|
|
ext/mysql/tests/mysql_tablename.phpt
|
|
ext/mysql/tests/mysql_thread_id.phpt:
|
|
And the last set of new tests for ext/mysql. "new" does not really mean
|
|
new.
|
|
We've checked them into HEAD/PHP6 before already.
|
|
|
|
* ext/mysql/tests/mysql_max_links.phpt
|
|
ext/mysql/tests/mysql_max_links.phpt
|
|
ext/mysql/tests/mysql_max_persistent.phpt
|
|
ext/mysql/tests/mysql_max_persistent.phpt
|
|
ext/mysql/tests/mysql_num_fields.phpt
|
|
ext/mysql/tests/mysql_num_rows.phpt
|
|
ext/mysql/tests/mysql_pconn_disable.phpt
|
|
ext/mysql/tests/mysql_pconn_disable.phpt
|
|
ext/mysql/tests/mysql_pconn_kill.phpt
|
|
ext/mysql/tests/mysql_pconn_kill.phpt
|
|
ext/mysql/tests/mysql_pconn_max_links.phpt
|
|
ext/mysql/tests/mysql_pconn_max_links.phpt
|
|
ext/mysql/tests/mysql_pconn_reuse.phpt
|
|
ext/mysql/tests/mysql_pconn_reuse.phpt
|
|
ext/mysql/tests/mysql_pconnect.phpt
|
|
ext/mysql/tests/mysql_phpinfo.phpt
|
|
ext/mysql/tests/mysql_ping.phpt:
|
|
|
|
file mysql_max_links.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/tests/mysql_data_seek.phpt
|
|
ext/mysql/tests/mysql_db_name.phpt
|
|
ext/mysql/tests/mysql_db_query.phpt
|
|
ext/mysql/tests/mysql_drop_db.phpt
|
|
ext/mysql/tests/mysql_get_client_info.phpt
|
|
ext/mysql/tests/mysql_get_host_info.phpt
|
|
ext/mysql/tests/mysql_get_proto_info.phpt
|
|
ext/mysql/tests/mysql_get_server_info.phpt
|
|
ext/mysql/tests/mysql_info.phpt
|
|
ext/mysql/tests/mysql_insert_id.phpt:
|
|
Next set of new tests - more to follow. Trying to find reasonable commit
|
|
size...
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/tests/mysql_affected_rows.phpt
|
|
ext/mysql/tests/mysql_client_encoding.phpt
|
|
ext/mysql/tests/mysql_close.phpt
|
|
ext/mysql/tests/mysql_connect.phpt
|
|
ext/mysql/tests/mysql_constants.phpt
|
|
ext/mysql/tests/mysql_create_db.phpt
|
|
ext/mysql/tests/mysql_errno.phpt
|
|
ext/mysql/tests/mysql_error.phpt
|
|
ext/mysql/tests/mysql_escape_string.phpt
|
|
ext/mysql/tests/mysql_fetch_array.phpt
|
|
ext/mysql/tests/mysql_fetch_assoc.phpt
|
|
ext/mysql/tests/mysql_fetch_field.phpt
|
|
ext/mysql/tests/mysql_fetch_lengths.phpt
|
|
ext/mysql/tests/mysql_fetch_object.phpt
|
|
ext/mysql/tests/mysql_fetch_row.phpt
|
|
ext/mysql/tests/mysql_field_flags.phpt
|
|
ext/mysql/tests/mysql_field_len.phpt
|
|
ext/mysql/tests/mysql_field_name.phpt
|
|
ext/mysql/tests/mysql_field_seek.phpt
|
|
ext/mysql/tests/mysql_field_table.phpt
|
|
ext/mysql/tests/mysql_field_type.phpt
|
|
ext/mysql/tests/mysql_free_result.phpt:
|
|
Adding new tests.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/tests/skipifconnectfailure.inc
|
|
ext/mysql/tests/table.inc:
|
|
New tests use more helper files.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/tests/001.phpt
|
|
ext/mysql/tests/002.phpt
|
|
ext/mysql/tests/003.phpt
|
|
ext/mysql/tests/connect.inc
|
|
ext/mysql/tests/skipif.inc:
|
|
Starting to merge the latest set of tests from the mysqlnd development
|
|
tree into the PHP 5_3 tree.
|
|
|
|
2007-10-10 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.c:
|
|
- Generated with more recent re2c version
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/url_scanner_ex.c:
|
|
- Generated with a bit more recent re2c version
|
|
|
|
2007-10-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.re
|
|
ext/standard/url_scanner_ex.re:
|
|
|
|
MFB: Fixed bug #42869 (automatic session id insertion adds sessions id to
|
|
non-local forms)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.re:
|
|
Fixed bug #42869 (automatic session id insertion adds sessions id to
|
|
non-local forms)
|
|
|
|
2007-10-09 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* (PHP_5_3)
|
|
main/network.c
|
|
main/php_network.h:
|
|
Fix build on MSVC 2008 - channeling Wez
|
|
|
|
2007-10-09 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c:
|
|
MFH: Add constant to allow setting of character set with mysqli_options
|
|
prior to connection.
|
|
|
|
2007-10-09 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/strip_tags_basic1.phpt
|
|
ext/standard/tests/strings/strip_tags_basic1.phpt
|
|
ext/standard/tests/strings/strip_tags_basic2.phpt
|
|
ext/standard/tests/strings/strip_tags_basic2.phpt
|
|
ext/standard/tests/strings/strip_tags_error.phpt
|
|
ext/standard/tests/strings/strip_tags_error.phpt
|
|
ext/standard/tests/strings/strip_tags_variation1.phpt
|
|
ext/standard/tests/strings/strip_tags_variation1.phpt
|
|
ext/standard/tests/strings/strip_tags_variation10.phpt
|
|
ext/standard/tests/strings/strip_tags_variation10.phpt
|
|
ext/standard/tests/strings/strip_tags_variation2.phpt
|
|
ext/standard/tests/strings/strip_tags_variation2.phpt
|
|
ext/standard/tests/strings/strip_tags_variation3.phpt
|
|
ext/standard/tests/strings/strip_tags_variation3.phpt
|
|
ext/standard/tests/strings/strip_tags_variation4.phpt
|
|
ext/standard/tests/strings/strip_tags_variation4.phpt
|
|
ext/standard/tests/strings/strip_tags_variation5.phpt
|
|
ext/standard/tests/strings/strip_tags_variation5.phpt
|
|
ext/standard/tests/strings/strip_tags_variation6.phpt
|
|
ext/standard/tests/strings/strip_tags_variation6.phpt
|
|
ext/standard/tests/strings/strip_tags_variation7.phpt
|
|
ext/standard/tests/strings/strip_tags_variation7.phpt
|
|
ext/standard/tests/strings/strip_tags_variation8.phpt
|
|
ext/standard/tests/strings/strip_tags_variation8.phpt
|
|
ext/standard/tests/strings/strip_tags_variation9.phpt
|
|
ext/standard/tests/strings/strip_tags_variation9.phpt:
|
|
New testcases for strip_tags() function
|
|
|
|
* ext/standard/tests/strings/strip_tags_basic1.phpt
|
|
ext/standard/tests/strings/strip_tags_basic1.phpt
|
|
ext/standard/tests/strings/strip_tags_basic1.phpt
|
|
ext/standard/tests/strings/strip_tags_basic2.phpt
|
|
ext/standard/tests/strings/strip_tags_basic2.phpt
|
|
ext/standard/tests/strings/strip_tags_basic2.phpt
|
|
ext/standard/tests/strings/strip_tags_error.phpt
|
|
ext/standard/tests/strings/strip_tags_error.phpt
|
|
ext/standard/tests/strings/strip_tags_error.phpt
|
|
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_variation10.phpt
|
|
ext/standard/tests/strings/strip_tags_variation10.phpt
|
|
ext/standard/tests/strings/strip_tags_variation10.phpt
|
|
ext/standard/tests/strings/strip_tags_variation2.phpt
|
|
ext/standard/tests/strings/strip_tags_variation2.phpt
|
|
ext/standard/tests/strings/strip_tags_variation2.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/strip_tags_variation4.phpt
|
|
ext/standard/tests/strings/strip_tags_variation4.phpt
|
|
ext/standard/tests/strings/strip_tags_variation4.phpt
|
|
ext/standard/tests/strings/strip_tags_variation5.phpt
|
|
ext/standard/tests/strings/strip_tags_variation5.phpt
|
|
ext/standard/tests/strings/strip_tags_variation5.phpt
|
|
ext/standard/tests/strings/strip_tags_variation6.phpt
|
|
ext/standard/tests/strings/strip_tags_variation6.phpt
|
|
ext/standard/tests/strings/strip_tags_variation6.phpt
|
|
ext/standard/tests/strings/strip_tags_variation7.phpt
|
|
ext/standard/tests/strings/strip_tags_variation7.phpt
|
|
ext/standard/tests/strings/strip_tags_variation7.phpt
|
|
ext/standard/tests/strings/strip_tags_variation8.phpt
|
|
ext/standard/tests/strings/strip_tags_variation8.phpt
|
|
ext/standard/tests/strings/strip_tags_variation8.phpt
|
|
ext/standard/tests/strings/strip_tags_variation9.phpt
|
|
ext/standard/tests/strings/strip_tags_variation9.phpt
|
|
ext/standard/tests/strings/strip_tags_variation9.phpt:
|
|
1.1.4;
|
|
New testcases for strip_tags() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/implode1.phpt:
|
|
fix test
|
|
|
|
* ext/standard/tests/strings/strcspn_basic.phpt
|
|
ext/standard/tests/strings/wordwrap_variation3.phpt:
|
|
added unicode output
|
|
|
|
2007-10-09 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_5_2)
|
|
main/fopen_wrappers.c:
|
|
MFH: Fix expand_filepath when including relative files, ideally you should
|
|
test your code...
|
|
|
|
* (PHP_5_3)
|
|
main/fopen_wrappers.c:
|
|
MFH: Fix expand_filepath when including relative files, ideally you should
|
|
test you code...
|
|
|
|
* main/fopen_wrappers.c:
|
|
Fix expand_filepath when including relative files, ideally you should test
|
|
you code...
|
|
|
|
2007-10-09 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* main/fopen_wrappers.c:
|
|
ws + cs
|
|
|
|
2007-10-09 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation2-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation2-win32.phpt:
|
|
more tests for fseek(), ftell() & rewind() for win32
|
|
|
|
* ext/standard/tests/file/007_variation1.phpt
|
|
ext/standard/tests/file/007_variation1.phpt
|
|
ext/standard/tests/file/007_variation1.phpt
|
|
ext/standard/tests/file/007_variation10.phpt
|
|
ext/standard/tests/file/007_variation10.phpt
|
|
ext/standard/tests/file/007_variation10.phpt
|
|
ext/standard/tests/file/007_variation11-win32.phpt
|
|
ext/standard/tests/file/007_variation11-win32.phpt
|
|
ext/standard/tests/file/007_variation11-win32.phpt
|
|
ext/standard/tests/file/007_variation11.phpt
|
|
ext/standard/tests/file/007_variation11.phpt
|
|
ext/standard/tests/file/007_variation11.phpt
|
|
ext/standard/tests/file/007_variation12-win32.phpt
|
|
ext/standard/tests/file/007_variation12-win32.phpt
|
|
ext/standard/tests/file/007_variation12-win32.phpt
|
|
ext/standard/tests/file/007_variation12.phpt
|
|
ext/standard/tests/file/007_variation12.phpt
|
|
ext/standard/tests/file/007_variation12.phpt
|
|
ext/standard/tests/file/007_variation13-win32.phpt
|
|
ext/standard/tests/file/007_variation13-win32.phpt
|
|
ext/standard/tests/file/007_variation13-win32.phpt
|
|
ext/standard/tests/file/007_variation13.phpt
|
|
ext/standard/tests/file/007_variation13.phpt
|
|
ext/standard/tests/file/007_variation13.phpt
|
|
ext/standard/tests/file/007_variation14.phpt
|
|
ext/standard/tests/file/007_variation14.phpt
|
|
ext/standard/tests/file/007_variation14.phpt
|
|
ext/standard/tests/file/007_variation15.phpt
|
|
ext/standard/tests/file/007_variation15.phpt
|
|
ext/standard/tests/file/007_variation15.phpt
|
|
ext/standard/tests/file/007_variation16.phpt
|
|
ext/standard/tests/file/007_variation16.phpt
|
|
ext/standard/tests/file/007_variation16.phpt
|
|
ext/standard/tests/file/007_variation17.phpt
|
|
ext/standard/tests/file/007_variation17.phpt
|
|
ext/standard/tests/file/007_variation17.phpt
|
|
ext/standard/tests/file/007_variation18.phpt
|
|
ext/standard/tests/file/007_variation18.phpt
|
|
ext/standard/tests/file/007_variation18.phpt
|
|
ext/standard/tests/file/007_variation19.phpt
|
|
ext/standard/tests/file/007_variation19.phpt
|
|
ext/standard/tests/file/007_variation19.phpt
|
|
ext/standard/tests/file/007_variation2.phpt
|
|
ext/standard/tests/file/007_variation2.phpt
|
|
ext/standard/tests/file/007_variation2.phpt
|
|
ext/standard/tests/file/007_variation20.phpt
|
|
ext/standard/tests/file/007_variation20.phpt
|
|
ext/standard/tests/file/007_variation20.phpt
|
|
ext/standard/tests/file/007_variation21.phpt
|
|
ext/standard/tests/file/007_variation21.phpt
|
|
ext/standard/tests/file/007_variation21.phpt
|
|
ext/standard/tests/file/007_variation22.phpt
|
|
ext/standard/tests/file/007_variation22.phpt
|
|
ext/standard/tests/file/007_variation22.phpt
|
|
ext/standard/tests/file/007_variation23.phpt
|
|
ext/standard/tests/file/007_variation23.phpt
|
|
ext/standard/tests/file/007_variation23.phpt
|
|
ext/standard/tests/file/007_variation24.phpt
|
|
ext/standard/tests/file/007_variation24.phpt
|
|
ext/standard/tests/file/007_variation24.phpt
|
|
ext/standard/tests/file/007_variation3.phpt
|
|
ext/standard/tests/file/007_variation3.phpt
|
|
ext/standard/tests/file/007_variation3.phpt
|
|
ext/standard/tests/file/007_variation4.phpt
|
|
ext/standard/tests/file/007_variation4.phpt
|
|
ext/standard/tests/file/007_variation4.phpt
|
|
ext/standard/tests/file/007_variation5.phpt
|
|
ext/standard/tests/file/007_variation5.phpt
|
|
ext/standard/tests/file/007_variation5.phpt
|
|
ext/standard/tests/file/007_variation6.phpt
|
|
ext/standard/tests/file/007_variation6.phpt
|
|
ext/standard/tests/file/007_variation6.phpt
|
|
ext/standard/tests/file/007_variation7.phpt
|
|
ext/standard/tests/file/007_variation7.phpt
|
|
ext/standard/tests/file/007_variation7.phpt
|
|
ext/standard/tests/file/007_variation8.phpt
|
|
ext/standard/tests/file/007_variation8.phpt
|
|
ext/standard/tests/file/007_variation8.phpt
|
|
ext/standard/tests/file/007_variation9.phpt
|
|
ext/standard/tests/file/007_variation9.phpt
|
|
ext/standard/tests/file/007_variation9.phpt
|
|
ext/standard/tests/strings/addslashes_variation1.phpt
|
|
ext/standard/tests/strings/addslashes_variation1.phpt
|
|
ext/standard/tests/strings/addslashes_variation1.phpt
|
|
ext/standard/tests/strings/chop_variation1.phpt
|
|
ext/standard/tests/strings/chop_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/implode1.phpt
|
|
ext/standard/tests/strings/implode1.phpt
|
|
ext/standard/tests/strings/join_variation1.phpt
|
|
ext/standard/tests/strings/join_variation1.phpt
|
|
ext/standard/tests/strings/join_variation1.phpt
|
|
ext/standard/tests/strings/nl2br_variation5.phpt
|
|
ext/standard/tests/strings/nl2br_variation5.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/stripslashes_variation1.phpt
|
|
ext/standard/tests/strings/stripslashes_variation1.phpt
|
|
ext/standard/tests/strings/stripslashes_variation1.phpt
|
|
ext/standard/tests/strings/stripslashes_variation1.phpt
|
|
ext/standard/tests/strings/strrchr_variation9.phpt
|
|
ext/standard/tests/strings/strrev_variation4.phpt
|
|
ext/standard/tests/strings/strrev_variation4.phpt
|
|
ext/standard/tests/strings/strtok_variation1.phpt
|
|
ext/standard/tests/strings/strtok_variation1.phpt
|
|
ext/standard/tests/strings/strtok_variation1.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt
|
|
ext/standard/tests/strings/ucwords_variation1.phpt
|
|
ext/standard/tests/strings/ucwords_variation1.phpt
|
|
ext/standard/tests/strings/ucwords_variation1.phpt
|
|
ext/standard/tests/strings/ucwords_variation1.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt:
|
|
fix tests
|
|
|
|
2007-10-09 Robert Thompson <ab5602@wayne.edu>
|
|
|
|
* main/fopen_wrappers.c:
|
|
|
|
|
|
Fix for bug 41822. expand_filepath() will now return a relative path
|
|
under the specific situation where getcwd() returns NULL and the file is
|
|
still readable. As far as I have been able to tell, this fix only applies
|
|
to the Solaris OS where files in directories with (--x) cannot getcwd().
|
|
|
|
2007-10-08 Robert Thompson <ab5602@wayne.edu>
|
|
|
|
* (PHP_5_3)
|
|
main/fopen_wrappers.c:
|
|
|
|
Fix for bug 41822. expand_filepath() will now return a relative path
|
|
under the specific situation where getcwd() returns NULL and the file is
|
|
still readable. As far as I have been able to tell, this fix only applies
|
|
to the Solaris OS where files in directories with (--x) cannot getcwd().
|
|
|
|
2007-10-08 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
News entry
|
|
|
|
* (PHP_5_2)
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.h
|
|
ext/mysql/php_mysql_structs.h:
|
|
Fix for bug #42890 Constant "LIST" defined by mysqlclient and c-client
|
|
|
|
2007-10-08 Wez Furlong <wez.php.net@netevil.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo_odbc/config.m4:
|
|
add iODBC support to pdo_odbc
|
|
|
|
2007-10-08 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.h
|
|
ext/mysql/php_mysql_structs.h
|
|
ext/mysql/php_mysql_structs.h
|
|
ext/mysql/php_mysql_structs.h:
|
|
Move non-public code to non-public header file. This should also solve
|
|
|
|
2007-10-08 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/nl2br_variation5.phpt
|
|
ext/standard/tests/strings/nl2br_variation5.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/strrchr_variation7.phpt
|
|
ext/standard/tests/strings/strrchr_variation7.phpt:
|
|
fix test
|
|
|
|
2007-10-08 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/php_mysqli.h
|
|
ext/mysqli/php_mysqli_structs.h:
|
|
MFB: Move declarations from the public header file.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/php_mysqli.h
|
|
ext/mysqli/php_mysqli_structs.h:
|
|
Move declarations from the public header file.
|
|
|
|
2007-10-08 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/strrchr_variation7.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/tests/strings/strtr_basic.phpt
|
|
ext/standard/tests/strings/strtr_basic.phpt
|
|
ext/standard/tests/strings/strtr_error.phpt
|
|
ext/standard/tests/strings/strtr_error.phpt
|
|
ext/standard/tests/strings/strtr_variation1.phpt
|
|
ext/standard/tests/strings/strtr_variation1.phpt
|
|
ext/standard/tests/strings/strtr_variation2.phpt
|
|
ext/standard/tests/strings/strtr_variation2.phpt
|
|
ext/standard/tests/strings/strtr_variation3.phpt
|
|
ext/standard/tests/strings/strtr_variation3.phpt
|
|
ext/standard/tests/strings/strtr_variation4.phpt
|
|
ext/standard/tests/strings/strtr_variation4.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation6.phpt
|
|
ext/standard/tests/strings/strtr_variation6.phpt
|
|
ext/standard/tests/strings/strtr_variation7.phpt
|
|
ext/standard/tests/strings/strtr_variation7.phpt
|
|
ext/standard/tests/strings/strtr_variation8.phpt
|
|
ext/standard/tests/strings/strtr_variation8.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt:
|
|
New testcases for strtr() function
|
|
|
|
* ext/standard/tests/strings/get_html_translation_table_basic1-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic1-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic1.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic1.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic2-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic2-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic2.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic2.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic3-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic3-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic3.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic3.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic4-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic4.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_error.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_error.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation1-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation1-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation1.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation1.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation2-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation2-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation2.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation2.phpt:
|
|
New testcases for get_html_translation_table() function
|
|
|
|
* ext/standard/tests/strings/strtr_basic.phpt
|
|
ext/standard/tests/strings/strtr_basic.phpt
|
|
ext/standard/tests/strings/strtr_basic.phpt
|
|
ext/standard/tests/strings/strtr_error.phpt
|
|
ext/standard/tests/strings/strtr_error.phpt
|
|
ext/standard/tests/strings/strtr_error.phpt
|
|
ext/standard/tests/strings/strtr_variation1.phpt
|
|
ext/standard/tests/strings/strtr_variation1.phpt
|
|
ext/standard/tests/strings/strtr_variation1.phpt
|
|
ext/standard/tests/strings/strtr_variation2.phpt
|
|
ext/standard/tests/strings/strtr_variation2.phpt
|
|
ext/standard/tests/strings/strtr_variation2.phpt
|
|
ext/standard/tests/strings/strtr_variation3.phpt
|
|
ext/standard/tests/strings/strtr_variation3.phpt
|
|
ext/standard/tests/strings/strtr_variation3.phpt
|
|
ext/standard/tests/strings/strtr_variation4.phpt
|
|
ext/standard/tests/strings/strtr_variation4.phpt
|
|
ext/standard/tests/strings/strtr_variation4.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation5.phpt
|
|
ext/standard/tests/strings/strtr_variation6.phpt
|
|
ext/standard/tests/strings/strtr_variation6.phpt
|
|
ext/standard/tests/strings/strtr_variation6.phpt
|
|
ext/standard/tests/strings/strtr_variation7.phpt
|
|
ext/standard/tests/strings/strtr_variation7.phpt
|
|
ext/standard/tests/strings/strtr_variation7.phpt
|
|
ext/standard/tests/strings/strtr_variation8.phpt
|
|
ext/standard/tests/strings/strtr_variation8.phpt
|
|
ext/standard/tests/strings/strtr_variation8.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt
|
|
ext/standard/tests/strings/strtr_variation9.phpt:
|
|
1.1.4;
|
|
file strtr_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/get_html_translation_table_basic1-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic1-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic1-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic1.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic1.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic1.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic2-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic2-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic2-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic2.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic2.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic2.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic3-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic3-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic3-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic3.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic3.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_basic3.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_error.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_error.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_error.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation1-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation1-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation1-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation1.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation1.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation1.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation2-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation2-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation2-win32.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation2.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation2.phpt
|
|
ext/standard/tests/strings/get_html_translation_table_variation2.phpt:
|
|
1.1.4;
|
|
file get_html_translation_table_basic1-win32.phpt was initially added on
|
|
branch PHP_5_2.
|
|
|
|
2007-10-08 Yiduo (David) Wang <planetbeing@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/pdo/pdo_stmt.c:
|
|
MFH: stmt->fetch.func.values is not a zval and should not be freed with
|
|
FREE_ZVAL
|
|
|
|
* ext/pdo/pdo_stmt.c:
|
|
stmt->fetch.func.values is not a zval and should not be freed with
|
|
FREE_ZVAL
|
|
|
|
2007-10-08 Robert Thompson <ab5602@wayne.edu>
|
|
|
|
* (PHP_5_2)
|
|
main/fopen_wrappers.c:
|
|
|
|
Fix for bug 41822 and 41899. expand_filepath() will now return a relative
|
|
path under the specific situation where getcwd() returns NULL and the file
|
|
is
|
|
still readable. As far as I have been able to tell, this fix only applies
|
|
to the Solaris OS where files in directories with (--x) cannot getcwd().
|
|
|
|
2007-10-07 Yiduo (David) Wang <planetbeing@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqlnd/mysqlnd_alloc.c
|
|
ext/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_result.c:
|
|
Fix build for mysqlnd
|
|
|
|
2007-10-07 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/tests/bug42737.phpt:
|
|
add test for bug #42737.
|
|
HEAD didnt have this bug, as it uses a smarter way to iterate over utf-8
|
|
chars
|
|
|
|
* ext/pcre/tests/bug42737.phpt
|
|
ext/pcre/tests/bug42737.phpt:
|
|
|
|
file bug42737.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/pcre/php_pcre.c:
|
|
Fixed bug #42737 (preg_split('//u') triggers a E_NOTICE with newlines)
|
|
|
|
2007-10-07 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/mysqlnd/mysqlnd_portability.h:
|
|
silence the warning
|
|
|
|
* ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_result.c:
|
|
fix typos
|
|
|
|
2007-10-07 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
MFB: fix ZTS build
|
|
|
|
* (PHP_5_3)
|
|
ext/pcre/php_pcre.c:
|
|
now fix the thread-safe build..
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
MFB
|
|
|
|
* (PHP_5_3)
|
|
ext/pcre/php_pcre.c:
|
|
fix the previous patch: the rc var doesnt need to be passed to the
|
|
make_subpats_table()
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/tests/bug37911.phpt:
|
|
MFB: fix #37911
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN: #37911
|
|
|
|
* (PHP_5_3)
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/tests/bug37911.phpt
|
|
ext/pcre/tests/bug37911.phpt:
|
|
fix bug #37911: preg_replace_callback ignores named groups
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_chartables.c
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput8
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput8:
|
|
upgrade pcre to version 7.4
|
|
|
|
2007-10-07 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/wddx/wddx.c:
|
|
one more fix
|
|
|
|
* (PHP_5_3)
|
|
ext/mysqli/mysqli_api.c:
|
|
fix build
|
|
|
|
2007-10-07 Yiduo (David) Wang <planetbeing@gmail.com>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/date/php_date.c
|
|
ext/dom/attr.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/document.c
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/node.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/processinginstruction.c
|
|
ext/iconv/iconv.c
|
|
ext/json/JSON_parser.c
|
|
ext/libxml/libxml.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/php_mbregex.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/oci8/oci8.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/reflection/php_reflection.c
|
|
ext/session/session.c
|
|
ext/simplexml/simplexml.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_http.c
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/soap.c
|
|
ext/spl/php_spl.c
|
|
ext/spl/spl_array.c
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_engine.c
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_observer.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_filestat.h
|
|
ext/standard/scanf.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/user_filters.c
|
|
ext/standard/var.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
ext/sybase/php_sybase_db.c
|
|
ext/tidy/tidy.c
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xsl/xsltprocessor.c
|
|
ext/zip/php_zip.c
|
|
main/output.c
|
|
main/php_ini.c
|
|
main/php_variables.c
|
|
main/streams/userspace.c:
|
|
MFH: Added macros for managing zval refcounts and is_ref statuses
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_persist.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/date/php_date.c
|
|
ext/dom/attr.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/document.c
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/node.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/processinginstruction.c
|
|
ext/iconv/iconv.c
|
|
ext/json/JSON_parser.c
|
|
ext/libxml/libxml.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/php_mbregex.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/oci8/oci8.c
|
|
ext/odbc/php_odbc.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/reflection/php_reflection.c
|
|
ext/session/session.c
|
|
ext/simplexml/simplexml.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/soap.c
|
|
ext/spl/php_spl.c
|
|
ext/spl/spl_array.c
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_engine.c
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_observer.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_filestat.h
|
|
ext/standard/scanf.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/user_filters.c
|
|
ext/standard/var.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/tidy/tidy.c
|
|
ext/unicode/unicode_iterators.c
|
|
ext/wddx/wddx.c
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xsl/xsltprocessor.c
|
|
ext/zip/php_zip.c
|
|
main/output.c
|
|
main/php_ini.c
|
|
main/php_streams.h
|
|
main/php_variables.c
|
|
main/streams/php_stream_filter_api.h
|
|
main/streams/userspace.c
|
|
win32/registry.c:
|
|
Added macros for managing zval refcounts and is_ref statuses
|
|
|
|
2007-10-06 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/xsl/xsl_fe.h
|
|
ext/xsl/xsltprocessor.c:
|
|
fix ws & folding, nuke unused vars
|
|
|
|
* ext/standard/file.c:
|
|
fix ws and avoid freeing integer vars
|
|
|
|
2007-10-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/ldap/ldap.c:
|
|
MFH:- Add support for LDAP_X_OPT_CONNECT_TIMEOUT (Netscape LDAP SDK
|
|
equivalent for LDAP_OPT_NETWORK_TIMEOUT)
|
|
|
|
* ext/ldap/ldap.c:
|
|
- Add support for LDAP_X_OPT_CONNECT_TIMEOUT (Netscape LDAP SDK equivalent
|
|
for LDAP_OPT_NETWORK_TIMEOUT)
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN
|
|
[DOC] Note: ldap_[get|set]_option() manual pages needs an entry for
|
|
[DOC] LDAP_OPT_NETWORK_TIMEOUT
|
|
|
|
* (PHP_5_3)
|
|
ext/ldap/ldap.c:
|
|
MFH: - Added LDAP_OPT_NETWORK_TIMEOUT option for ldap_set_option() to allow
|
|
setting network timeout (FR#42837)
|
|
|
|
* ext/ldap/ldap.c:
|
|
- Added LDAP_OPT_NETWORK_TIMEOUT option for ldap_set_option() to allow
|
|
setting network timeout
|
|
|
|
2007-10-05 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd_alloc.c
|
|
ext/mysqlnd/mysqlnd_alloc.c
|
|
ext/mysqlnd/mysqlnd_charset.c
|
|
ext/mysqlnd/mysqlnd_charset.h
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_debug.h
|
|
ext/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqlnd/mysqlnd_libmysql_compat.h
|
|
ext/mysqlnd/mysqlnd_loaddata.c
|
|
ext/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqlnd/mysqlnd_palloc.h
|
|
ext/mysqlnd/mysqlnd_portability.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_ps_codec.c
|
|
ext/mysqlnd/mysqlnd_qcache.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.h
|
|
ext/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqlnd/mysqlnd_result_meta.h
|
|
ext/mysqlnd/mysqlnd_statistics.c
|
|
ext/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h
|
|
ext/mysqlnd/php_mysqlnd.h:
|
|
|
|
file mysqlnd_alloc.c was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
ext/mysql/config.m4
|
|
ext/mysql/config.w32
|
|
ext/mysql/mysql_mysqlnd.h
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.h
|
|
ext/mysqli/config.m4
|
|
ext/mysqli/config.w32
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_embedded.c
|
|
ext/mysqli/mysqli_exception.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_libmysql.h
|
|
ext/mysqli/mysqli_mysqlnd.h
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/mysqli_repl.c
|
|
ext/mysqli/mysqli_report.c
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqlnd/.cvsignore
|
|
ext/mysqlnd/CREDITS
|
|
ext/mysqlnd/config-win.h
|
|
ext/mysqlnd/config.w32
|
|
ext/mysqlnd/config9.m4
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h:
|
|
Import mysqlnd
|
|
Patch ext/mysql and ext/mysqli to support mysqlnd
|
|
|
|
2007-10-05 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/setlocale_basic1.phpt
|
|
ext/standard/tests/strings/setlocale_basic1.phpt
|
|
ext/standard/tests/strings/setlocale_basic2.phpt
|
|
ext/standard/tests/strings/setlocale_basic2.phpt
|
|
ext/standard/tests/strings/setlocale_basic3.phpt
|
|
ext/standard/tests/strings/setlocale_basic3.phpt
|
|
ext/standard/tests/strings/setlocale_error.phpt
|
|
ext/standard/tests/strings/setlocale_error.phpt
|
|
ext/standard/tests/strings/setlocale_variation1.phpt
|
|
ext/standard/tests/strings/setlocale_variation1.phpt
|
|
ext/standard/tests/strings/setlocale_variation2.phpt
|
|
ext/standard/tests/strings/setlocale_variation2.phpt
|
|
ext/standard/tests/strings/setlocale_variation3.phpt
|
|
ext/standard/tests/strings/setlocale_variation3.phpt
|
|
ext/standard/tests/strings/setlocale_variation4.phpt
|
|
ext/standard/tests/strings/setlocale_variation4.phpt
|
|
ext/standard/tests/strings/setlocale_variation5.phpt
|
|
ext/standard/tests/strings/setlocale_variation5.phpt:
|
|
New testcases for setlocale() function
|
|
|
|
* ext/standard/tests/strings/setlocale_basic1.phpt
|
|
ext/standard/tests/strings/setlocale_basic1.phpt
|
|
ext/standard/tests/strings/setlocale_basic1.phpt
|
|
ext/standard/tests/strings/setlocale_basic2.phpt
|
|
ext/standard/tests/strings/setlocale_basic2.phpt
|
|
ext/standard/tests/strings/setlocale_basic2.phpt
|
|
ext/standard/tests/strings/setlocale_basic3.phpt
|
|
ext/standard/tests/strings/setlocale_basic3.phpt
|
|
ext/standard/tests/strings/setlocale_basic3.phpt
|
|
ext/standard/tests/strings/setlocale_error.phpt
|
|
ext/standard/tests/strings/setlocale_error.phpt
|
|
ext/standard/tests/strings/setlocale_error.phpt
|
|
ext/standard/tests/strings/setlocale_variation1.phpt
|
|
ext/standard/tests/strings/setlocale_variation1.phpt
|
|
ext/standard/tests/strings/setlocale_variation1.phpt
|
|
ext/standard/tests/strings/setlocale_variation2.phpt
|
|
ext/standard/tests/strings/setlocale_variation2.phpt
|
|
ext/standard/tests/strings/setlocale_variation2.phpt
|
|
ext/standard/tests/strings/setlocale_variation3.phpt
|
|
ext/standard/tests/strings/setlocale_variation3.phpt
|
|
ext/standard/tests/strings/setlocale_variation3.phpt
|
|
ext/standard/tests/strings/setlocale_variation4.phpt
|
|
ext/standard/tests/strings/setlocale_variation4.phpt
|
|
ext/standard/tests/strings/setlocale_variation4.phpt
|
|
ext/standard/tests/strings/setlocale_variation5.phpt
|
|
ext/standard/tests/strings/setlocale_variation5.phpt
|
|
ext/standard/tests/strings/setlocale_variation5.phpt:
|
|
1.1.4;
|
|
file setlocale_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/nl2br_error.phpt
|
|
ext/standard/tests/strings/nl2br_error.phpt
|
|
ext/standard/tests/strings/nl2br_variation1.phpt
|
|
ext/standard/tests/strings/nl2br_variation1.phpt
|
|
ext/standard/tests/strings/nl2br_variation2.phpt
|
|
ext/standard/tests/strings/nl2br_variation2.phpt
|
|
ext/standard/tests/strings/nl2br_variation3.phpt
|
|
ext/standard/tests/strings/nl2br_variation3.phpt
|
|
ext/standard/tests/strings/nl2br_variation4.phpt
|
|
ext/standard/tests/strings/nl2br_variation4.phpt
|
|
ext/standard/tests/strings/nl2br_variation5.phpt
|
|
ext/standard/tests/strings/nl2br_variation5.phpt:
|
|
New testcases for nl2br() function
|
|
|
|
* ext/standard/tests/strings/nl2br_error.phpt
|
|
ext/standard/tests/strings/nl2br_error.phpt
|
|
ext/standard/tests/strings/nl2br_error.phpt
|
|
ext/standard/tests/strings/nl2br_variation1.phpt
|
|
ext/standard/tests/strings/nl2br_variation1.phpt
|
|
ext/standard/tests/strings/nl2br_variation1.phpt
|
|
ext/standard/tests/strings/nl2br_variation2.phpt
|
|
ext/standard/tests/strings/nl2br_variation2.phpt
|
|
ext/standard/tests/strings/nl2br_variation2.phpt
|
|
ext/standard/tests/strings/nl2br_variation3.phpt
|
|
ext/standard/tests/strings/nl2br_variation3.phpt
|
|
ext/standard/tests/strings/nl2br_variation3.phpt
|
|
ext/standard/tests/strings/nl2br_variation4.phpt
|
|
ext/standard/tests/strings/nl2br_variation4.phpt
|
|
ext/standard/tests/strings/nl2br_variation4.phpt
|
|
ext/standard/tests/strings/nl2br_variation5.phpt
|
|
ext/standard/tests/strings/nl2br_variation5.phpt
|
|
ext/standard/tests/strings/nl2br_variation5.phpt:
|
|
1.1.4;
|
|
file nl2br_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/strrpos_basic1.phpt
|
|
ext/standard/tests/strings/strrpos_basic1.phpt
|
|
ext/standard/tests/strings/strrpos_basic2.phpt
|
|
ext/standard/tests/strings/strrpos_basic2.phpt
|
|
ext/standard/tests/strings/strrpos_error.phpt
|
|
ext/standard/tests/strings/strrpos_error.phpt
|
|
ext/standard/tests/strings/strrpos_variation1.phpt
|
|
ext/standard/tests/strings/strrpos_variation1.phpt
|
|
ext/standard/tests/strings/strrpos_variation10.phpt
|
|
ext/standard/tests/strings/strrpos_variation10.phpt
|
|
ext/standard/tests/strings/strrpos_variation11.phpt
|
|
ext/standard/tests/strings/strrpos_variation11.phpt
|
|
ext/standard/tests/strings/strrpos_variation12.phpt
|
|
ext/standard/tests/strings/strrpos_variation12.phpt
|
|
ext/standard/tests/strings/strrpos_variation13.phpt
|
|
ext/standard/tests/strings/strrpos_variation13.phpt
|
|
ext/standard/tests/strings/strrpos_variation14.phpt
|
|
ext/standard/tests/strings/strrpos_variation14.phpt
|
|
ext/standard/tests/strings/strrpos_variation15.phpt
|
|
ext/standard/tests/strings/strrpos_variation15.phpt
|
|
ext/standard/tests/strings/strrpos_variation2.phpt
|
|
ext/standard/tests/strings/strrpos_variation2.phpt
|
|
ext/standard/tests/strings/strrpos_variation3.phpt
|
|
ext/standard/tests/strings/strrpos_variation3.phpt
|
|
ext/standard/tests/strings/strrpos_variation4.phpt
|
|
ext/standard/tests/strings/strrpos_variation4.phpt
|
|
ext/standard/tests/strings/strrpos_variation5.phpt
|
|
ext/standard/tests/strings/strrpos_variation5.phpt
|
|
ext/standard/tests/strings/strrpos_variation6.phpt
|
|
ext/standard/tests/strings/strrpos_variation6.phpt
|
|
ext/standard/tests/strings/strrpos_variation7.phpt
|
|
ext/standard/tests/strings/strrpos_variation7.phpt
|
|
ext/standard/tests/strings/strrpos_variation8.phpt
|
|
ext/standard/tests/strings/strrpos_variation8.phpt
|
|
ext/standard/tests/strings/strrpos_variation9.phpt
|
|
ext/standard/tests/strings/strrpos_variation9.phpt:
|
|
New testcases for strrpos() function
|
|
|
|
* ext/standard/tests/strings/strrpos_basic1.phpt
|
|
ext/standard/tests/strings/strrpos_basic1.phpt
|
|
ext/standard/tests/strings/strrpos_basic1.phpt
|
|
ext/standard/tests/strings/strrpos_basic2.phpt
|
|
ext/standard/tests/strings/strrpos_basic2.phpt
|
|
ext/standard/tests/strings/strrpos_basic2.phpt
|
|
ext/standard/tests/strings/strrpos_error.phpt
|
|
ext/standard/tests/strings/strrpos_error.phpt
|
|
ext/standard/tests/strings/strrpos_error.phpt
|
|
ext/standard/tests/strings/strrpos_variation1.phpt
|
|
ext/standard/tests/strings/strrpos_variation1.phpt
|
|
ext/standard/tests/strings/strrpos_variation1.phpt
|
|
ext/standard/tests/strings/strrpos_variation10.phpt
|
|
ext/standard/tests/strings/strrpos_variation10.phpt
|
|
ext/standard/tests/strings/strrpos_variation10.phpt
|
|
ext/standard/tests/strings/strrpos_variation11.phpt
|
|
ext/standard/tests/strings/strrpos_variation11.phpt
|
|
ext/standard/tests/strings/strrpos_variation11.phpt
|
|
ext/standard/tests/strings/strrpos_variation12.phpt
|
|
ext/standard/tests/strings/strrpos_variation12.phpt
|
|
ext/standard/tests/strings/strrpos_variation12.phpt
|
|
ext/standard/tests/strings/strrpos_variation13.phpt
|
|
ext/standard/tests/strings/strrpos_variation13.phpt
|
|
ext/standard/tests/strings/strrpos_variation13.phpt
|
|
ext/standard/tests/strings/strrpos_variation14.phpt
|
|
ext/standard/tests/strings/strrpos_variation14.phpt
|
|
ext/standard/tests/strings/strrpos_variation14.phpt
|
|
ext/standard/tests/strings/strrpos_variation15.phpt
|
|
ext/standard/tests/strings/strrpos_variation15.phpt
|
|
ext/standard/tests/strings/strrpos_variation15.phpt
|
|
ext/standard/tests/strings/strrpos_variation2.phpt
|
|
ext/standard/tests/strings/strrpos_variation2.phpt
|
|
ext/standard/tests/strings/strrpos_variation2.phpt
|
|
ext/standard/tests/strings/strrpos_variation3.phpt
|
|
ext/standard/tests/strings/strrpos_variation3.phpt
|
|
ext/standard/tests/strings/strrpos_variation3.phpt
|
|
ext/standard/tests/strings/strrpos_variation4.phpt
|
|
ext/standard/tests/strings/strrpos_variation4.phpt
|
|
ext/standard/tests/strings/strrpos_variation4.phpt
|
|
ext/standard/tests/strings/strrpos_variation5.phpt
|
|
ext/standard/tests/strings/strrpos_variation5.phpt
|
|
ext/standard/tests/strings/strrpos_variation5.phpt
|
|
ext/standard/tests/strings/strrpos_variation6.phpt
|
|
ext/standard/tests/strings/strrpos_variation6.phpt
|
|
ext/standard/tests/strings/strrpos_variation6.phpt
|
|
ext/standard/tests/strings/strrpos_variation7.phpt
|
|
ext/standard/tests/strings/strrpos_variation7.phpt
|
|
ext/standard/tests/strings/strrpos_variation7.phpt
|
|
ext/standard/tests/strings/strrpos_variation8.phpt
|
|
ext/standard/tests/strings/strrpos_variation8.phpt
|
|
ext/standard/tests/strings/strrpos_variation8.phpt
|
|
ext/standard/tests/strings/strrpos_variation9.phpt
|
|
ext/standard/tests/strings/strrpos_variation9.phpt
|
|
ext/standard/tests/strings/strrpos_variation9.phpt:
|
|
1.1.4;
|
|
file strrpos_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/str_split_basic.phpt
|
|
ext/standard/tests/strings/str_split_basic.phpt
|
|
ext/standard/tests/strings/str_split_error.phpt
|
|
ext/standard/tests/strings/str_split_error.phpt
|
|
ext/standard/tests/strings/str_split_variation1.phpt
|
|
ext/standard/tests/strings/str_split_variation1.phpt
|
|
ext/standard/tests/strings/str_split_variation2.phpt
|
|
ext/standard/tests/strings/str_split_variation2.phpt
|
|
ext/standard/tests/strings/str_split_variation3.phpt
|
|
ext/standard/tests/strings/str_split_variation3.phpt
|
|
ext/standard/tests/strings/str_split_variation4.phpt
|
|
ext/standard/tests/strings/str_split_variation4.phpt
|
|
ext/standard/tests/strings/str_split_variation5.phpt
|
|
ext/standard/tests/strings/str_split_variation5.phpt
|
|
ext/standard/tests/strings/str_split_variation6.phpt
|
|
ext/standard/tests/strings/str_split_variation6.phpt
|
|
ext/standard/tests/strings/str_split_variation7.phpt
|
|
ext/standard/tests/strings/str_split_variation7.phpt:
|
|
New testcases for str_split() function
|
|
|
|
* ext/standard/tests/strings/str_split_basic.phpt
|
|
ext/standard/tests/strings/str_split_basic.phpt
|
|
ext/standard/tests/strings/str_split_basic.phpt
|
|
ext/standard/tests/strings/str_split_error.phpt
|
|
ext/standard/tests/strings/str_split_error.phpt
|
|
ext/standard/tests/strings/str_split_error.phpt
|
|
ext/standard/tests/strings/str_split_variation1.phpt
|
|
ext/standard/tests/strings/str_split_variation1.phpt
|
|
ext/standard/tests/strings/str_split_variation1.phpt
|
|
ext/standard/tests/strings/str_split_variation2.phpt
|
|
ext/standard/tests/strings/str_split_variation2.phpt
|
|
ext/standard/tests/strings/str_split_variation2.phpt
|
|
ext/standard/tests/strings/str_split_variation3.phpt
|
|
ext/standard/tests/strings/str_split_variation3.phpt
|
|
ext/standard/tests/strings/str_split_variation3.phpt
|
|
ext/standard/tests/strings/str_split_variation4.phpt
|
|
ext/standard/tests/strings/str_split_variation4.phpt
|
|
ext/standard/tests/strings/str_split_variation4.phpt
|
|
ext/standard/tests/strings/str_split_variation5.phpt
|
|
ext/standard/tests/strings/str_split_variation5.phpt
|
|
ext/standard/tests/strings/str_split_variation5.phpt
|
|
ext/standard/tests/strings/str_split_variation6.phpt
|
|
ext/standard/tests/strings/str_split_variation6.phpt
|
|
ext/standard/tests/strings/str_split_variation6.phpt
|
|
ext/standard/tests/strings/str_split_variation7.phpt
|
|
ext/standard/tests/strings/str_split_variation7.phpt
|
|
ext/standard/tests/strings/str_split_variation7.phpt:
|
|
1.1.4;
|
|
file str_split_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/vsprintf_basic1.phpt
|
|
ext/standard/tests/strings/vsprintf_basic1.phpt
|
|
ext/standard/tests/strings/vsprintf_basic2.phpt
|
|
ext/standard/tests/strings/vsprintf_basic2.phpt
|
|
ext/standard/tests/strings/vsprintf_basic3.phpt
|
|
ext/standard/tests/strings/vsprintf_basic3.phpt
|
|
ext/standard/tests/strings/vsprintf_basic4.phpt
|
|
ext/standard/tests/strings/vsprintf_basic4.phpt
|
|
ext/standard/tests/strings/vsprintf_basic5.phpt
|
|
ext/standard/tests/strings/vsprintf_basic5.phpt
|
|
ext/standard/tests/strings/vsprintf_basic6.phpt
|
|
ext/standard/tests/strings/vsprintf_basic6.phpt
|
|
ext/standard/tests/strings/vsprintf_basic7.phpt
|
|
ext/standard/tests/strings/vsprintf_basic7.phpt
|
|
ext/standard/tests/strings/vsprintf_basic8.phpt
|
|
ext/standard/tests/strings/vsprintf_basic8.phpt
|
|
ext/standard/tests/strings/vsprintf_basic9.phpt
|
|
ext/standard/tests/strings/vsprintf_basic9.phpt
|
|
ext/standard/tests/strings/vsprintf_error.phpt
|
|
ext/standard/tests/strings/vsprintf_error.phpt
|
|
ext/standard/tests/strings/vsprintf_variation1.phpt
|
|
ext/standard/tests/strings/vsprintf_variation1.phpt
|
|
ext/standard/tests/strings/vsprintf_variation10.phpt
|
|
ext/standard/tests/strings/vsprintf_variation10.phpt
|
|
ext/standard/tests/strings/vsprintf_variation11.phpt
|
|
ext/standard/tests/strings/vsprintf_variation11.phpt
|
|
ext/standard/tests/strings/vsprintf_variation12.phpt
|
|
ext/standard/tests/strings/vsprintf_variation12.phpt
|
|
ext/standard/tests/strings/vsprintf_variation13.phpt
|
|
ext/standard/tests/strings/vsprintf_variation13.phpt
|
|
ext/standard/tests/strings/vsprintf_variation14.phpt
|
|
ext/standard/tests/strings/vsprintf_variation14.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15.phpt
|
|
ext/standard/tests/strings/vsprintf_variation16.phpt
|
|
ext/standard/tests/strings/vsprintf_variation16.phpt
|
|
ext/standard/tests/strings/vsprintf_variation17.phpt
|
|
ext/standard/tests/strings/vsprintf_variation17.phpt
|
|
ext/standard/tests/strings/vsprintf_variation18.phpt
|
|
ext/standard/tests/strings/vsprintf_variation18.phpt
|
|
ext/standard/tests/strings/vsprintf_variation19.phpt
|
|
ext/standard/tests/strings/vsprintf_variation19.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt
|
|
ext/standard/tests/strings/vsprintf_variation3.phpt
|
|
ext/standard/tests/strings/vsprintf_variation3.phpt
|
|
ext/standard/tests/strings/vsprintf_variation4.phpt
|
|
ext/standard/tests/strings/vsprintf_variation4.phpt
|
|
ext/standard/tests/strings/vsprintf_variation5.phpt
|
|
ext/standard/tests/strings/vsprintf_variation5.phpt
|
|
ext/standard/tests/strings/vsprintf_variation6.phpt
|
|
ext/standard/tests/strings/vsprintf_variation6.phpt
|
|
ext/standard/tests/strings/vsprintf_variation7.phpt
|
|
ext/standard/tests/strings/vsprintf_variation7.phpt
|
|
ext/standard/tests/strings/vsprintf_variation8.phpt
|
|
ext/standard/tests/strings/vsprintf_variation8.phpt
|
|
ext/standard/tests/strings/vsprintf_variation9.phpt
|
|
ext/standard/tests/strings/vsprintf_variation9.phpt:
|
|
New testcases for vsprintf() function
|
|
|
|
* ext/standard/tests/strings/vsprintf_basic1.phpt
|
|
ext/standard/tests/strings/vsprintf_basic1.phpt
|
|
ext/standard/tests/strings/vsprintf_basic1.phpt
|
|
ext/standard/tests/strings/vsprintf_basic2.phpt
|
|
ext/standard/tests/strings/vsprintf_basic2.phpt
|
|
ext/standard/tests/strings/vsprintf_basic2.phpt
|
|
ext/standard/tests/strings/vsprintf_basic3.phpt
|
|
ext/standard/tests/strings/vsprintf_basic3.phpt
|
|
ext/standard/tests/strings/vsprintf_basic3.phpt
|
|
ext/standard/tests/strings/vsprintf_basic4.phpt
|
|
ext/standard/tests/strings/vsprintf_basic4.phpt
|
|
ext/standard/tests/strings/vsprintf_basic4.phpt
|
|
ext/standard/tests/strings/vsprintf_basic5.phpt
|
|
ext/standard/tests/strings/vsprintf_basic5.phpt
|
|
ext/standard/tests/strings/vsprintf_basic5.phpt
|
|
ext/standard/tests/strings/vsprintf_basic6.phpt
|
|
ext/standard/tests/strings/vsprintf_basic6.phpt
|
|
ext/standard/tests/strings/vsprintf_basic6.phpt
|
|
ext/standard/tests/strings/vsprintf_basic7.phpt
|
|
ext/standard/tests/strings/vsprintf_basic7.phpt
|
|
ext/standard/tests/strings/vsprintf_basic7.phpt
|
|
ext/standard/tests/strings/vsprintf_basic8.phpt
|
|
ext/standard/tests/strings/vsprintf_basic8.phpt
|
|
ext/standard/tests/strings/vsprintf_basic8.phpt
|
|
ext/standard/tests/strings/vsprintf_basic9.phpt
|
|
ext/standard/tests/strings/vsprintf_basic9.phpt
|
|
ext/standard/tests/strings/vsprintf_basic9.phpt
|
|
ext/standard/tests/strings/vsprintf_error.phpt
|
|
ext/standard/tests/strings/vsprintf_error.phpt
|
|
ext/standard/tests/strings/vsprintf_error.phpt
|
|
ext/standard/tests/strings/vsprintf_variation1.phpt
|
|
ext/standard/tests/strings/vsprintf_variation1.phpt
|
|
ext/standard/tests/strings/vsprintf_variation1.phpt
|
|
ext/standard/tests/strings/vsprintf_variation10.phpt
|
|
ext/standard/tests/strings/vsprintf_variation10.phpt
|
|
ext/standard/tests/strings/vsprintf_variation10.phpt
|
|
ext/standard/tests/strings/vsprintf_variation11.phpt
|
|
ext/standard/tests/strings/vsprintf_variation11.phpt
|
|
ext/standard/tests/strings/vsprintf_variation11.phpt
|
|
ext/standard/tests/strings/vsprintf_variation12.phpt
|
|
ext/standard/tests/strings/vsprintf_variation12.phpt
|
|
ext/standard/tests/strings/vsprintf_variation12.phpt
|
|
ext/standard/tests/strings/vsprintf_variation13.phpt
|
|
ext/standard/tests/strings/vsprintf_variation13.phpt
|
|
ext/standard/tests/strings/vsprintf_variation13.phpt
|
|
ext/standard/tests/strings/vsprintf_variation14.phpt
|
|
ext/standard/tests/strings/vsprintf_variation14.phpt
|
|
ext/standard/tests/strings/vsprintf_variation14.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15.phpt
|
|
ext/standard/tests/strings/vsprintf_variation15.phpt
|
|
ext/standard/tests/strings/vsprintf_variation16.phpt
|
|
ext/standard/tests/strings/vsprintf_variation16.phpt
|
|
ext/standard/tests/strings/vsprintf_variation16.phpt
|
|
ext/standard/tests/strings/vsprintf_variation17.phpt
|
|
ext/standard/tests/strings/vsprintf_variation17.phpt
|
|
ext/standard/tests/strings/vsprintf_variation17.phpt
|
|
ext/standard/tests/strings/vsprintf_variation18.phpt
|
|
ext/standard/tests/strings/vsprintf_variation18.phpt
|
|
ext/standard/tests/strings/vsprintf_variation18.phpt
|
|
ext/standard/tests/strings/vsprintf_variation19.phpt
|
|
ext/standard/tests/strings/vsprintf_variation19.phpt
|
|
ext/standard/tests/strings/vsprintf_variation19.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt
|
|
ext/standard/tests/strings/vsprintf_variation2.phpt
|
|
ext/standard/tests/strings/vsprintf_variation3.phpt
|
|
ext/standard/tests/strings/vsprintf_variation3.phpt
|
|
ext/standard/tests/strings/vsprintf_variation3.phpt
|
|
ext/standard/tests/strings/vsprintf_variation4.phpt
|
|
ext/standard/tests/strings/vsprintf_variation4.phpt
|
|
ext/standard/tests/strings/vsprintf_variation4.phpt
|
|
ext/standard/tests/strings/vsprintf_variation5.phpt
|
|
ext/standard/tests/strings/vsprintf_variation5.phpt
|
|
ext/standard/tests/strings/vsprintf_variation5.phpt
|
|
ext/standard/tests/strings/vsprintf_variation6.phpt
|
|
ext/standard/tests/strings/vsprintf_variation6.phpt
|
|
ext/standard/tests/strings/vsprintf_variation6.phpt
|
|
ext/standard/tests/strings/vsprintf_variation7.phpt
|
|
ext/standard/tests/strings/vsprintf_variation7.phpt
|
|
ext/standard/tests/strings/vsprintf_variation7.phpt
|
|
ext/standard/tests/strings/vsprintf_variation8.phpt
|
|
ext/standard/tests/strings/vsprintf_variation8.phpt
|
|
ext/standard/tests/strings/vsprintf_variation8.phpt
|
|
ext/standard/tests/strings/vsprintf_variation9.phpt
|
|
ext/standard/tests/strings/vsprintf_variation9.phpt
|
|
ext/standard/tests/strings/vsprintf_variation9.phpt:
|
|
1.1.4;
|
|
file vsprintf_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-10-05 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_2_WITH_DRCP)
|
|
ext/oci8/README
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/package2.xml
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/debug.phpt
|
|
ext/oci8/tests/password.phpt
|
|
ext/oci8/tests/password_2.phpt
|
|
ext/oci8/tests/password_new.phpt
|
|
ext/oci8/tests/password_old.phpt:
|
|
Add DRCP & FAN
|
|
|
|
2007-10-05 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* sapi/cgi/config.w32
|
|
sapi/cli/config.w32:
|
|
fix win build
|
|
|
|
2007-10-05 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
MFB:-r1.139.2.2 Export symbols that will allow building WDDX as shared
|
|
object
|
|
|
|
* (PHP_5_3)
|
|
configure.in
|
|
ext/ereg/.cvsignore
|
|
ext/ereg/CREDITS
|
|
ext/ereg/config.w32
|
|
ext/ereg/config0.m4
|
|
ext/ereg/ereg.c
|
|
ext/ereg/php_ereg.h
|
|
ext/ereg/php_regex.h
|
|
ext/ereg/regex/.cvsignore
|
|
ext/ereg/regex/COPYRIGHT
|
|
ext/ereg/regex/README
|
|
ext/ereg/regex/WHATSNEW
|
|
ext/ereg/regex/cclass.h
|
|
ext/ereg/regex/cname.h
|
|
ext/ereg/regex/debug.c
|
|
ext/ereg/regex/debug.ih
|
|
ext/ereg/regex/engine.c
|
|
ext/ereg/regex/engine.ih
|
|
ext/ereg/regex/main.c
|
|
ext/ereg/regex/main.ih
|
|
ext/ereg/regex/mkh
|
|
ext/ereg/regex/regcomp.c
|
|
ext/ereg/regex/regcomp.ih
|
|
ext/ereg/regex/regerror.c
|
|
ext/ereg/regex/regerror.ih
|
|
ext/ereg/regex/regex.3
|
|
ext/ereg/regex/regex.7
|
|
ext/ereg/regex/regex.dsp
|
|
ext/ereg/regex/regex.dsw
|
|
ext/ereg/regex/regex.h
|
|
ext/ereg/regex/regex.mak
|
|
ext/ereg/regex/regex2.h
|
|
ext/ereg/regex/regexec.c
|
|
ext/ereg/regex/regfree.c
|
|
ext/ereg/regex/split.c
|
|
ext/ereg/regex/tests
|
|
ext/ereg/regex/utils.h
|
|
ext/ereg/tests/.cvsignore
|
|
ext/ereg/tests/001.phpt
|
|
ext/ereg/tests/002.phpt
|
|
ext/ereg/tests/003.phpt
|
|
ext/ereg/tests/004.phpt
|
|
ext/ereg/tests/005.phpt
|
|
ext/ereg/tests/006.phpt
|
|
ext/ereg/tests/007.phpt
|
|
ext/ereg/tests/008.phpt
|
|
ext/ereg/tests/009.phpt
|
|
ext/ereg/tests/010.phpt
|
|
ext/ereg/tests/011.phpt
|
|
ext/ereg/tests/012.phpt
|
|
ext/ereg/tests/013.phpt
|
|
ext/ereg/tests/014.phpt
|
|
ext/ereg/tests/015.phpt
|
|
ext/ereg/tests/016.phpt
|
|
ext/pgsql/pgsql.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/browscap.c
|
|
ext/standard/config.m4
|
|
ext/standard/config.w32
|
|
ext/standard/html.c
|
|
ext/standard/php_standard.h
|
|
ext/standard/reg.c
|
|
ext/standard/reg.h
|
|
ext/standard/string.c
|
|
main/php.h
|
|
main/php_regex.h
|
|
sapi/apache/php_apache_http.h
|
|
sapi/apache_hooks/php_apache_http.h
|
|
win32/build/config.w32:
|
|
MFH:- Moved the old regex functions to own extension: ereg
|
|
|
|
* ext/standard/tests/file/lstat_stat_basic.phpt:
|
|
fix test
|
|
|
|
2007-10-05 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
configure.in:
|
|
allow lcov 1.6
|
|
|
|
* configure.in:
|
|
MFB: allow lcov 1.6
|
|
|
|
* (PHP_5_3)
|
|
configure.in:
|
|
lcov 1.6 also works correctly
|
|
|
|
2007-10-05 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
configure.in:
|
|
- Sync with configure.in from HEAD (the CGI stuff is as ini options
|
|
nowadays)
|
|
|
|
2007-10-05 David Soria Parra <dsoria@gmx.net>
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_directory.c:
|
|
WS fix. Space instead of tab.
|
|
|
|
* ext/spl/spl_directory.c:
|
|
WS/Indent fix.
|
|
|
|
* (PHP_5_3)
|
|
ext/spl/spl_directory.c:
|
|
WS/Indent fix
|
|
|
|
2007-10-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
BFN
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug36071.phpt
|
|
ZendEngine2/tests/bug36071.phpt
|
|
ZendEngine2/tests/bug42817.phpt
|
|
ZendEngine2/tests/bug42817.phpt
|
|
ZendEngine2/tests/bug42818.phpt
|
|
ZendEngine2/tests/bug42818.phpt:
|
|
MFB: Fixed bug #42817 (clone() on a non-object does not result in a fatal
|
|
error)
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Generated files that are part of the previous patch
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/tests/bug36071.phpt
|
|
ZendEngine2/tests/bug42817.phpt
|
|
ZendEngine2/tests/bug42817.phpt
|
|
ZendEngine2/tests/bug42817.phpt
|
|
ZendEngine2/tests/bug42818.phpt:
|
|
|
|
Fixed bug #42817 (clone() on a non-object does not result in a fatal
|
|
error)
|
|
|
|
2007-10-04 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/browscap.c
|
|
ext/standard/exec.c
|
|
ext/standard/filters.c
|
|
ext/standard/formatted_print.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/http.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/image.c
|
|
ext/standard/mail.c
|
|
ext/standard/php_fopen_wrapper.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/uniqid.c
|
|
ext/standard/url.c
|
|
ext/standard/uuencode.c
|
|
ext/standard/var.c
|
|
ext/standard/tests/general_functions/import_request.phpt
|
|
ext/standard/tests/strings/bug40754.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation5.phpt
|
|
ext/standard/tests/strings/chunk_split_variation8.phpt
|
|
ext/standard/tests/strings/explode1.phpt
|
|
ext/standard/tests/strings/implode1.phpt
|
|
ext/standard/tests/strings/join_error.phpt
|
|
ext/standard/tests/strings/join_variation2.phpt
|
|
ext/standard/tests/strings/str_pad.phpt
|
|
ext/standard/tests/strings/str_repeat.phpt
|
|
ext/standard/tests/strings/stripos_variation1.phpt
|
|
ext/standard/tests/strings/stripos_variation10.phpt
|
|
ext/standard/tests/strings/stripos_variation11.phpt
|
|
ext/standard/tests/strings/stripos_variation14.phpt
|
|
ext/standard/tests/strings/stripos_variation15.phpt
|
|
ext/standard/tests/strings/stripos_variation2.phpt
|
|
ext/standard/tests/strings/stripos_variation7.phpt
|
|
ext/standard/tests/strings/stristr.phpt
|
|
ext/standard/tests/strings/strpos.phpt
|
|
ext/standard/tests/strings/strstr.phpt
|
|
ext/standard/tests/strings/substr_count_error.phpt
|
|
ext/standard/tests/strings/uuencode.phpt:
|
|
MFH: Removed ending dots from error messages
|
|
|
|
2007-10-04 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/config.w32:
|
|
Fix error
|
|
|
|
* ext/mysqlnd/config.w32:
|
|
Try to fix the windows build of mysqlnd
|
|
|
|
* ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h:
|
|
Fix problems in Windows build
|
|
|
|
2007-10-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/tests/80_bug42783.phpt:
|
|
|
|
MFB: Fixed bug #42783 (pg_insert() does not accept an empty list for
|
|
insertion)
|
|
|
|
* ext/pgsql/tests/80_bug42783.phpt
|
|
ext/pgsql/tests/80_bug42783.phpt:
|
|
|
|
|
|
MFB: Fixed bug #42783 (pg_insert() does not accept an empty list for
|
|
insertion)
|
|
|
|
* (PHP_5_3)
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/tests/80_bug42783.phpt
|
|
ext/pgsql/tests/80_bug42783.phpt:
|
|
|
|
Fixed bug #42783 (pg_insert() does not accept an empty list for insertion)
|
|
|
|
2007-10-03 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/curl/interface.c:
|
|
- fix CURLOPT_TIMEOUT_MS support (available since 7.16.2)
|
|
|
|
2007-10-03 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* README.UNICODE
|
|
ZendEngine2/zend_language_scanner.l:
|
|
remove \u, \U and \C support in single quotes, as they are meant to contain
|
|
binary data only and no escape sequences except \'
|
|
fixes bug #42746
|
|
|
|
2007-10-03 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ini_parser.y:
|
|
MFH:- Removed the %destructor declaration (requires bison 1.875 or above)
|
|
|
|
* ZendEngine2/zend_ini_parser.y:
|
|
- Removed the %destructor declaration (requires bison 1.875 or above)
|
|
|
|
2007-10-03 David Soria Parra <dsoria@gmx.net>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h
|
|
ext/standard/file.c
|
|
ext/standard/file.h
|
|
ext/standard/tests/file/bug40501.csv
|
|
ext/standard/tests/file/bug40501.phpt
|
|
ext/standard/tests/file/fgetcsv_error.phpt:
|
|
MFH: Add an escape parameter to fgetcsv to satisfy rfc4180 and bug #40501.
|
|
[DOC] 5th parameter available since PHP 5.3+
|
|
|
|
2007-10-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug42820.phpt
|
|
ZendEngine2/tests/bug42820.phpt:
|
|
|
|
file bug42820.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug42820.phpt:
|
|
Fixed bug #42820 (defined() on constant with namespace prefixes tries to
|
|
load class).
|
|
|
|
2007-10-03 David Soria Parra <dsoria@gmx.net>
|
|
|
|
* ext/standard/tests/file/bug40501.csv
|
|
ext/standard/tests/file/bug40501.csv
|
|
ext/standard/tests/file/bug40501.phpt
|
|
ext/standard/tests/file/bug40501.phpt
|
|
ext/standard/tests/file/fgetcsv_error.phpt:
|
|
|
|
- Add an escape parameter to fgetcsv to satisfy rfc4180 and bug #40501.
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h
|
|
ext/standard/file.c
|
|
ext/standard/file.h:
|
|
- Add an escape parameter to fgetcsv to satisfy rfc4180 and bug #40501.
|
|
|
|
2007-10-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug42818.phpt
|
|
ZendEngine2/tests/bug42818.phpt
|
|
ZendEngine2/tests/bug42818.phpt:
|
|
1.1.4;
|
|
file bug42818.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
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/bug42818.phpt
|
|
ZendEngine2/tests/bug42818.phpt:
|
|
Fixed bug #42818 ($foo = clone(array()); leaks memory)
|
|
|
|
* ZendEngine2/tests/bug42772.phpt
|
|
ZendEngine2/tests/bug42772.phpt
|
|
ZendEngine2/tests/bug42772.phpt:
|
|
1.1.4;
|
|
file bug42772.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
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/bug42772.phpt
|
|
ZendEngine2/tests/bug42772.phpt:
|
|
Fixed bug #42772 (Storing $this in a static var fails while handling a cast
|
|
to string)
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
ws
|
|
|
|
2007-10-03 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/standard/tests/strings/htmlentities-utf.phpt:
|
|
MFB unicode test
|
|
|
|
* ext/standard/html.c
|
|
ext/standard/html.c:
|
|
MFB do not accept partial multibyte sequences in html* functions
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/htmlentities-utf.phpt:
|
|
MFB utf test
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
add html* utf fix
|
|
|
|
* ext/standard/tests/strings/htmlentities-utf.phpt
|
|
ext/standard/tests/strings/htmlentities-utf.phpt
|
|
ext/standard/tests/strings/htmlentities-utf.phpt:
|
|
1.1.4;
|
|
file htmlentities-utf.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/html.c:
|
|
do not accept partial multibyte sequences in html* functions
|
|
|
|
2007-10-02 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* main/streams/unicode_filter.c:
|
|
ucnv_toUnicode() in ICU 3.8 requires target buffer size to be even,
|
|
otherwise it bails out with U_ILLEGAL_ARGUMENT_ERROR
|
|
this commit fixes endless loop (due to the absence of error catching) and
|
|
also fixes the cause of the error
|
|
|
|
2007-10-02 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ZendEngine2/zend_ini_scanner.l:
|
|
- Use non-unicode input method (other one crashes for some reason in ZTS
|
|
mode)
|
|
|
|
2007-10-02 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/tests/strings/strcspn_variation10.phpt
|
|
ext/standard/tests/strings/strcspn_variation2.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/string.c:
|
|
make strcspn() behave the same way in both Unicode and native mode (bug
|
|
#42731)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/network/ip_x86_64.phpt:
|
|
fix test
|
|
|
|
2007-10-02 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/package.xml
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_mysqlnd.h
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqlnd/config.w32
|
|
ext/mysqlnd/config9.m4
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_charset.c
|
|
ext/mysqlnd/mysqlnd_charset.h
|
|
ext/mysqlnd/mysqlnd_debug.c
|
|
ext/mysqlnd/mysqlnd_debug.h
|
|
ext/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqlnd/mysqlnd_loaddata.c
|
|
ext/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqlnd/mysqlnd_palloc.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_ps_codec.c
|
|
ext/mysqlnd/mysqlnd_qcache.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result.h
|
|
ext/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqlnd/mysqlnd_result_meta.h
|
|
ext/mysqlnd/mysqlnd_statistics.c
|
|
ext/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqlnd/mysqlnd_structs.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h
|
|
ext/mysqlnd/php_mysqlnd.h:
|
|
Update mysqlnd in HEAD
|
|
Updated ext/mysql and ext/mysqli in HEAD
|
|
|
|
2007-10-02 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
- There really is no point in mentioned fixed bugs in something that has
|
|
never been in any release..
|
|
|
|
* NEWS:
|
|
fix news (stuff added in 5.3 wont be needed to mentioned here)
|
|
|
|
2007-10-02 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/array.c:
|
|
MF5_2: improved recursion detection in array_walk()
|
|
fixes #42752, though the leaks are still there
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
improved recursion detection in array_walk()
|
|
fixes #42752, though the leaks are still there
|
|
|
|
2007-10-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed access to freed memory in tests/classes/__call_001.phpt
|
|
|
|
* ZendEngine2/tests/bug42819.phpt
|
|
ZendEngine2/tests/bug42819.phpt:
|
|
|
|
file bug42819.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug42819.phpt:
|
|
Fixed bug #42819 (namespaces in indexes of constant arrays)
|
|
|
|
2007-10-02 Christian Stocker <chregu@bitflux.ch>
|
|
|
|
* ext/xsl/php_xsl.c
|
|
ext/xsl/php_xsl.h
|
|
ext/xsl/xsl_fe.h
|
|
ext/xsl/xsltprocessor.c:
|
|
- Added xsl->setProfiling() for profiling stylesheets. (MFB)
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/xsl/php_xsl.c
|
|
ext/xsl/php_xsl.h
|
|
ext/xsl/xsl_fe.h
|
|
ext/xsl/xsltprocessor.c:
|
|
- Added xsl->setProfiling() for profiling stylesheets.
|
|
|
|
2007-10-01 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/basic_functions.c:
|
|
- pass the adress not the value
|
|
|
|
2007-10-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/json/tests/bug42785.phpt
|
|
ext/json/tests/bug42785.phpt:
|
|
|
|
MFB: Added test for bug #42785
|
|
|
|
* ext/json/tests/bug42785.phpt
|
|
ext/json/tests/bug42785.phpt
|
|
ext/json/tests/bug42785.phpt:
|
|
1.1.4;
|
|
file bug42785.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/json/json.c
|
|
ext/json/json.c
|
|
main/snprintf.c
|
|
main/snprintf.c
|
|
main/spprintf.c
|
|
main/spprintf.c:
|
|
|
|
MFB: Fixed bug #42785 (json_encode() formats doubles according to locale
|
|
rather then following standard syntax).
|
|
|
|
* (PHP_5_3)
|
|
ext/json/json.c
|
|
main/snprintf.c
|
|
main/spprintf.c:
|
|
|
|
Fixed bug #42785 (json_encode() formats doubles according to locale rather
|
|
then following standard syntax).
|
|
|
|
2007-10-01 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/general_functions/error_get_last.phpt:
|
|
- Fix test
|
|
|
|
2007-10-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
MFB: MFB: Fixed typo in previous patch
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c:
|
|
|
|
MFB: Fixed typo in previous patch
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ini.c:
|
|
Fixed typo in the previous patch
|
|
|
|
* ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.c
|
|
main/main.c
|
|
main/main.c:
|
|
MFB: Refactor code to make fixes for coverity issues #385 and #386 a bit
|
|
more obvious
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ini.c
|
|
main/main.c:
|
|
Refactor code to make fixes for coverity issues #385 and #386 a bit more
|
|
obvious
|
|
|
|
2007-10-01 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/tests/strings/bug40754.phpt:
|
|
MFB: fix test
|
|
|
|
* ext/standard/string.c:
|
|
MFB: fix bug #42142 and cs+ws
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/string.c:
|
|
- ws + cs + sync HEAD
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
configure.in
|
|
ZendEngine2/tests/018.phpt
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/config.m4
|
|
ext/standard/tests/array/extract_error.phpt
|
|
ext/standard/tests/general_functions/error_get_last.phpt
|
|
ext/standard/tests/general_functions/import_request.phpt
|
|
ext/standard/tests/general_functions/include_path.phpt
|
|
ext/standard/tests/general_functions/ini_get_all.phpt
|
|
ext/standard/tests/network/ip.phpt
|
|
main/getopt.c
|
|
main/php_getopt.h
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/config.w32
|
|
sapi/cgi/config9.m4
|
|
sapi/cgi/getopt.c
|
|
sapi/cgi/php_getopt.h
|
|
sapi/cli/config.w32
|
|
sapi/cli/getopt.c
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_getopt.h
|
|
win32/build/config.w32:
|
|
MFH:- Added common getopt implementation to core.
|
|
MFH:- Added long-option feature to getopt().
|
|
MFH:- Made getopt() available on win32 systems.
|
|
MFH: Patch by: David Soria Parra <dsp@php.net>
|
|
[DOC]: These changes will be available from 5.3+
|
|
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/array.c
|
|
ext/standard/php_var.h:
|
|
MFH: sync (adds php_prefix_varname() API function)
|
|
|
|
* configure.in
|
|
ext/standard/basic_functions.c
|
|
ext/standard/config.m4
|
|
main/getopt.c
|
|
main/getopt.c
|
|
main/php_getopt.h
|
|
main/php_getopt.h
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/config.w32
|
|
sapi/cgi/config9.m4
|
|
sapi/cgi/getopt.c
|
|
sapi/cgi/php_getopt.h
|
|
sapi/cli/config.w32
|
|
sapi/cli/getopt.c
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_getopt.h
|
|
win32/build/config.w32:
|
|
- Added common getopt implementation to core.
|
|
- Added long-option feature to getopt().
|
|
- Made getopt() available on win32 systems.
|
|
Patch by: David Soria Parra <dsp@php.net>
|
|
[DOC]: These changes will be available from 5.3+
|
|
|
|
* main/php_ini.c:
|
|
- Fix warning
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/implode1.phpt
|
|
ext/standard/tests/strings/join_error.phpt
|
|
ext/standard/tests/strings/join_variation2.phpt:
|
|
- Fixed bug #42789 (join() warning messages are not proper & different
|
|
return value on php5/6)
|
|
|
|
* ext/standard/tests/strings/moneyformat.phpt:
|
|
- Added unicode result
|
|
|
|
2007-10-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c:
|
|
Late Static Binding make no sense in compile-time constants.
|
|
|
|
2007-10-01 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/join_variation2.phpt:
|
|
fix test
|
|
|
|
2007-10-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug42802.phpt
|
|
ZendEngine2/tests/bug42802.phpt:
|
|
|
|
file bug42802.phpt was initially added on branch PHP_5_3.
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug42802.phpt:
|
|
Fixed bug #42802 (Namespace not supported in typehints)
|
|
|
|
2007-10-01 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/join_error.phpt
|
|
ext/standard/tests/strings/sprintf_basic7.phpt
|
|
ext/standard/tests/strings/sprintf_basic8.phpt
|
|
ext/standard/tests/strings/sprintf_variation28.phpt
|
|
ext/standard/tests/strings/sprintf_variation29.phpt
|
|
ext/standard/tests/strings/sprintf_variation34.phpt
|
|
ext/standard/tests/strings/sprintf_variation35.phpt
|
|
ext/standard/tests/strings/sprintf_variation4.phpt
|
|
ext/standard/tests/strings/sprintf_variation40.phpt
|
|
ext/standard/tests/strings/sprintf_variation41.phpt
|
|
ext/standard/tests/strings/sprintf_variation44.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation5.phpt
|
|
ext/standard/tests/strings/chunk_split_variation8.phpt:
|
|
these dots exist since PHP3
|
|
even though Jani removed them in 5_3, I can't see how they can cause any
|
|
BUGS
|
|
|
|
2007-10-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug42798.phpt
|
|
ZendEngine2/tests/bug42798.phpt
|
|
ZendEngine2/tests/bug42798.phpt:
|
|
Fixed bug #42798 (__autoload() not triggered for classes used in method
|
|
signature).
|
|
|
|
2007-10-01 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
- add notice about glob regression (Lukas)
|
|
|
|
2007-09-30 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/bug40754.phpt
|
|
ext/standard/tests/strings/explode1.phpt
|
|
ext/standard/tests/strings/implode1.phpt:
|
|
- Fix tests (too many dots in error messages :)
|
|
|
|
2007-09-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_API.c:
|
|
Nuke unused vars
|
|
|
|
2007-09-30 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/general_functions/dl-cve-2007-4887.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/join_error.phpt
|
|
ext/standard/tests/strings/sprintf_basic7.phpt
|
|
ext/standard/tests/strings/sprintf_basic8.phpt
|
|
ext/standard/tests/strings/sprintf_variation28.phpt
|
|
ext/standard/tests/strings/sprintf_variation29.phpt
|
|
ext/standard/tests/strings/sprintf_variation34.phpt
|
|
ext/standard/tests/strings/sprintf_variation35.phpt
|
|
ext/standard/tests/strings/sprintf_variation4.phpt
|
|
ext/standard/tests/strings/sprintf_variation40.phpt
|
|
ext/standard/tests/strings/sprintf_variation41.phpt
|
|
ext/standard/tests/strings/sprintf_variation44.phpt
|
|
ext/standard/tests/strings/str_pad.phpt
|
|
ext/standard/tests/strings/str_repeat.phpt
|
|
ext/standard/tests/strings/stripos_variation1.phpt
|
|
ext/standard/tests/strings/stripos_variation10.phpt
|
|
ext/standard/tests/strings/stripos_variation11.phpt
|
|
ext/standard/tests/strings/stripos_variation14.phpt
|
|
ext/standard/tests/strings/stripos_variation15.phpt
|
|
ext/standard/tests/strings/stripos_variation2.phpt
|
|
ext/standard/tests/strings/stripos_variation7.phpt
|
|
ext/standard/tests/strings/stristr.phpt
|
|
ext/standard/tests/strings/strpos.phpt
|
|
ext/standard/tests/strings/strstr.phpt
|
|
ext/standard/tests/strings/substr_count_error.phpt
|
|
ext/standard/tests/strings/uuencode.phpt:
|
|
fix tests
|
|
|
|
2007-09-30 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/browscap.c
|
|
ext/standard/exec.c
|
|
ext/standard/filters.c
|
|
ext/standard/formatted_print.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/http.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/image.c
|
|
ext/standard/mail.c
|
|
ext/standard/php_fopen_wrapper.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/uniqid.c
|
|
ext/standard/url.c
|
|
ext/standard/uuencode.c:
|
|
MFH: Nuked ending dots from error messages
|
|
|
|
* ext/standard/formatted_print.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/http_fopen_wrapper.c:
|
|
- Nuked ending dots in error messages
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/string.c:
|
|
- Nuked ending dots from error messages
|
|
|
|
* ext/standard/array.c:
|
|
- ws+cs (prepare syncing some parts to PHP_5_3)
|
|
|
|
2007-09-29 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/stripos_basic.phpt:
|
|
smaller tests already exist
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/stripos_basic.phpt:
|
|
smaller tests already exists
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/strrchr_basic.phpt
|
|
ext/standard/tests/strings/strrchr_error.phpt
|
|
ext/standard/tests/strings/strrchr_variation1.phpt
|
|
ext/standard/tests/strings/strrchr_variation10.phpt
|
|
ext/standard/tests/strings/strrchr_variation11.phpt
|
|
ext/standard/tests/strings/strrchr_variation12.phpt
|
|
ext/standard/tests/strings/strrchr_variation2.phpt
|
|
ext/standard/tests/strings/strrchr_variation3.phpt
|
|
ext/standard/tests/strings/strrchr_variation4.phpt
|
|
ext/standard/tests/strings/strrchr_variation5.phpt
|
|
ext/standard/tests/strings/strrchr_variation6.phpt
|
|
ext/standard/tests/strings/strrchr_variation7.phpt
|
|
ext/standard/tests/strings/strrchr_variation8.phpt
|
|
ext/standard/tests/strings/strrchr_variation9.phpt:
|
|
New testcases for strrchr() function
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/stripos_basic1.phpt
|
|
ext/standard/tests/strings/stripos_basic2.phpt
|
|
ext/standard/tests/strings/stripos_error.phpt
|
|
ext/standard/tests/strings/stripos_variation1.phpt
|
|
ext/standard/tests/strings/stripos_variation10.phpt
|
|
ext/standard/tests/strings/stripos_variation11.phpt
|
|
ext/standard/tests/strings/stripos_variation12.phpt
|
|
ext/standard/tests/strings/stripos_variation13.phpt
|
|
ext/standard/tests/strings/stripos_variation14.phpt
|
|
ext/standard/tests/strings/stripos_variation15.phpt
|
|
ext/standard/tests/strings/stripos_variation2.phpt
|
|
ext/standard/tests/strings/stripos_variation3.phpt
|
|
ext/standard/tests/strings/stripos_variation4.phpt
|
|
ext/standard/tests/strings/stripos_variation5.phpt
|
|
ext/standard/tests/strings/stripos_variation6.phpt
|
|
ext/standard/tests/strings/stripos_variation7.phpt
|
|
ext/standard/tests/strings/stripos_variation8.phpt
|
|
ext/standard/tests/strings/stripos_variation9.phpt:
|
|
New testcases for stripos() function
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/sprintf_basic1.phpt
|
|
ext/standard/tests/strings/sprintf_basic2.phpt
|
|
ext/standard/tests/strings/sprintf_basic3.phpt
|
|
ext/standard/tests/strings/sprintf_basic4.phpt
|
|
ext/standard/tests/strings/sprintf_basic5.phpt
|
|
ext/standard/tests/strings/sprintf_basic6.phpt
|
|
ext/standard/tests/strings/sprintf_basic7.phpt
|
|
ext/standard/tests/strings/sprintf_basic8.phpt
|
|
ext/standard/tests/strings/sprintf_basic9.phpt
|
|
ext/standard/tests/strings/sprintf_error.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation10.phpt
|
|
ext/standard/tests/strings/sprintf_variation11.phpt
|
|
ext/standard/tests/strings/sprintf_variation12.phpt
|
|
ext/standard/tests/strings/sprintf_variation13.phpt
|
|
ext/standard/tests/strings/sprintf_variation14.phpt
|
|
ext/standard/tests/strings/sprintf_variation15.phpt
|
|
ext/standard/tests/strings/sprintf_variation16.phpt
|
|
ext/standard/tests/strings/sprintf_variation17.phpt
|
|
ext/standard/tests/strings/sprintf_variation18.phpt
|
|
ext/standard/tests/strings/sprintf_variation19.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/sprintf_variation20.phpt
|
|
ext/standard/tests/strings/sprintf_variation21.phpt
|
|
ext/standard/tests/strings/sprintf_variation22.phpt
|
|
ext/standard/tests/strings/sprintf_variation23.phpt
|
|
ext/standard/tests/strings/sprintf_variation24.phpt
|
|
ext/standard/tests/strings/sprintf_variation25.phpt
|
|
ext/standard/tests/strings/sprintf_variation26.phpt
|
|
ext/standard/tests/strings/sprintf_variation27.phpt
|
|
ext/standard/tests/strings/sprintf_variation28.phpt
|
|
ext/standard/tests/strings/sprintf_variation29.phpt
|
|
ext/standard/tests/strings/sprintf_variation3.phpt
|
|
ext/standard/tests/strings/sprintf_variation30.phpt
|
|
ext/standard/tests/strings/sprintf_variation31.phpt
|
|
ext/standard/tests/strings/sprintf_variation32.phpt
|
|
ext/standard/tests/strings/sprintf_variation33.phpt
|
|
ext/standard/tests/strings/sprintf_variation34.phpt
|
|
ext/standard/tests/strings/sprintf_variation35.phpt
|
|
ext/standard/tests/strings/sprintf_variation36.phpt
|
|
ext/standard/tests/strings/sprintf_variation37.phpt
|
|
ext/standard/tests/strings/sprintf_variation38.phpt
|
|
ext/standard/tests/strings/sprintf_variation39.phpt
|
|
ext/standard/tests/strings/sprintf_variation4.phpt
|
|
ext/standard/tests/strings/sprintf_variation40.phpt
|
|
ext/standard/tests/strings/sprintf_variation41.phpt
|
|
ext/standard/tests/strings/sprintf_variation42.phpt
|
|
ext/standard/tests/strings/sprintf_variation43.phpt
|
|
ext/standard/tests/strings/sprintf_variation44.phpt
|
|
ext/standard/tests/strings/sprintf_variation45.phpt
|
|
ext/standard/tests/strings/sprintf_variation46.phpt
|
|
ext/standard/tests/strings/sprintf_variation47.phpt
|
|
ext/standard/tests/strings/sprintf_variation48.phpt
|
|
ext/standard/tests/strings/sprintf_variation49.phpt
|
|
ext/standard/tests/strings/sprintf_variation5.phpt
|
|
ext/standard/tests/strings/sprintf_variation50.phpt
|
|
ext/standard/tests/strings/sprintf_variation51.phpt
|
|
ext/standard/tests/strings/sprintf_variation52.phpt
|
|
ext/standard/tests/strings/sprintf_variation53.phpt:
|
|
New testcases for sprintf() function
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/join_basic.phpt
|
|
ext/standard/tests/strings/join_basic.phpt
|
|
ext/standard/tests/strings/join_error.phpt
|
|
ext/standard/tests/strings/join_error.phpt
|
|
ext/standard/tests/strings/join_variation1.phpt
|
|
ext/standard/tests/strings/join_variation1.phpt
|
|
ext/standard/tests/strings/join_variation2.phpt
|
|
ext/standard/tests/strings/join_variation2.phpt
|
|
ext/standard/tests/strings/join_variation3.phpt
|
|
ext/standard/tests/strings/join_variation3.phpt
|
|
ext/standard/tests/strings/join_variation4.phpt
|
|
ext/standard/tests/strings/join_variation4.phpt
|
|
ext/standard/tests/strings/join_variation5.phpt
|
|
ext/standard/tests/strings/join_variation5.phpt
|
|
ext/standard/tests/strings/join_variation6.phpt
|
|
ext/standard/tests/strings/join_variation6.phpt:
|
|
New testcases for join() function
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/htmlspecialchars_decode_basic.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_error.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation1.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation2.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation3.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation4.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation5.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation6.phpt:
|
|
New testcases for htmlspecialchars_decode() function
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/tests/strings/chunk_split_basic.phpt
|
|
ext/standard/tests/strings/chunk_split_error.phpt
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation10.phpt
|
|
ext/standard/tests/strings/chunk_split_variation11.phpt
|
|
ext/standard/tests/strings/chunk_split_variation12.phpt
|
|
ext/standard/tests/strings/chunk_split_variation13.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/chunk_split_variation4.phpt
|
|
ext/standard/tests/strings/chunk_split_variation5.phpt
|
|
ext/standard/tests/strings/chunk_split_variation6.phpt
|
|
ext/standard/tests/strings/chunk_split_variation7.phpt
|
|
ext/standard/tests/strings/chunk_split_variation8.phpt
|
|
ext/standard/tests/strings/chunk_split_variation9.phpt:
|
|
New testcases for chunk_split() function
|
|
|
|
* ext/standard/tests/strings/sprintf_basic1.phpt
|
|
ext/standard/tests/strings/sprintf_basic1.phpt
|
|
ext/standard/tests/strings/sprintf_basic2.phpt
|
|
ext/standard/tests/strings/sprintf_basic2.phpt
|
|
ext/standard/tests/strings/sprintf_basic3.phpt
|
|
ext/standard/tests/strings/sprintf_basic3.phpt
|
|
ext/standard/tests/strings/sprintf_basic4.phpt
|
|
ext/standard/tests/strings/sprintf_basic4.phpt
|
|
ext/standard/tests/strings/sprintf_basic5.phpt
|
|
ext/standard/tests/strings/sprintf_basic5.phpt
|
|
ext/standard/tests/strings/sprintf_basic6.phpt
|
|
ext/standard/tests/strings/sprintf_basic6.phpt
|
|
ext/standard/tests/strings/sprintf_basic7.phpt
|
|
ext/standard/tests/strings/sprintf_basic7.phpt
|
|
ext/standard/tests/strings/sprintf_basic8.phpt
|
|
ext/standard/tests/strings/sprintf_basic8.phpt
|
|
ext/standard/tests/strings/sprintf_basic9.phpt
|
|
ext/standard/tests/strings/sprintf_basic9.phpt
|
|
ext/standard/tests/strings/sprintf_error.phpt
|
|
ext/standard/tests/strings/sprintf_error.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation10.phpt
|
|
ext/standard/tests/strings/sprintf_variation10.phpt
|
|
ext/standard/tests/strings/sprintf_variation11.phpt
|
|
ext/standard/tests/strings/sprintf_variation11.phpt
|
|
ext/standard/tests/strings/sprintf_variation12.phpt
|
|
ext/standard/tests/strings/sprintf_variation12.phpt
|
|
ext/standard/tests/strings/sprintf_variation13.phpt
|
|
ext/standard/tests/strings/sprintf_variation13.phpt
|
|
ext/standard/tests/strings/sprintf_variation14.phpt
|
|
ext/standard/tests/strings/sprintf_variation14.phpt
|
|
ext/standard/tests/strings/sprintf_variation15.phpt
|
|
ext/standard/tests/strings/sprintf_variation15.phpt
|
|
ext/standard/tests/strings/sprintf_variation16.phpt
|
|
ext/standard/tests/strings/sprintf_variation16.phpt
|
|
ext/standard/tests/strings/sprintf_variation17.phpt
|
|
ext/standard/tests/strings/sprintf_variation17.phpt
|
|
ext/standard/tests/strings/sprintf_variation18.phpt
|
|
ext/standard/tests/strings/sprintf_variation18.phpt
|
|
ext/standard/tests/strings/sprintf_variation19.phpt
|
|
ext/standard/tests/strings/sprintf_variation19.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/sprintf_variation20.phpt
|
|
ext/standard/tests/strings/sprintf_variation20.phpt
|
|
ext/standard/tests/strings/sprintf_variation21.phpt
|
|
ext/standard/tests/strings/sprintf_variation21.phpt
|
|
ext/standard/tests/strings/sprintf_variation22.phpt
|
|
ext/standard/tests/strings/sprintf_variation22.phpt
|
|
ext/standard/tests/strings/sprintf_variation23.phpt
|
|
ext/standard/tests/strings/sprintf_variation23.phpt
|
|
ext/standard/tests/strings/sprintf_variation24.phpt
|
|
ext/standard/tests/strings/sprintf_variation24.phpt
|
|
ext/standard/tests/strings/sprintf_variation25.phpt
|
|
ext/standard/tests/strings/sprintf_variation25.phpt
|
|
ext/standard/tests/strings/sprintf_variation26.phpt
|
|
ext/standard/tests/strings/sprintf_variation26.phpt
|
|
ext/standard/tests/strings/sprintf_variation27.phpt
|
|
ext/standard/tests/strings/sprintf_variation27.phpt
|
|
ext/standard/tests/strings/sprintf_variation28.phpt
|
|
ext/standard/tests/strings/sprintf_variation28.phpt
|
|
ext/standard/tests/strings/sprintf_variation29.phpt
|
|
ext/standard/tests/strings/sprintf_variation29.phpt
|
|
ext/standard/tests/strings/sprintf_variation3.phpt
|
|
ext/standard/tests/strings/sprintf_variation3.phpt
|
|
ext/standard/tests/strings/sprintf_variation30.phpt
|
|
ext/standard/tests/strings/sprintf_variation30.phpt
|
|
ext/standard/tests/strings/sprintf_variation31.phpt
|
|
ext/standard/tests/strings/sprintf_variation31.phpt
|
|
ext/standard/tests/strings/sprintf_variation32.phpt
|
|
ext/standard/tests/strings/sprintf_variation32.phpt
|
|
ext/standard/tests/strings/sprintf_variation33.phpt
|
|
ext/standard/tests/strings/sprintf_variation33.phpt
|
|
ext/standard/tests/strings/sprintf_variation34.phpt
|
|
ext/standard/tests/strings/sprintf_variation34.phpt
|
|
ext/standard/tests/strings/sprintf_variation35.phpt
|
|
ext/standard/tests/strings/sprintf_variation35.phpt
|
|
ext/standard/tests/strings/sprintf_variation36.phpt
|
|
ext/standard/tests/strings/sprintf_variation36.phpt
|
|
ext/standard/tests/strings/sprintf_variation37.phpt
|
|
ext/standard/tests/strings/sprintf_variation37.phpt
|
|
ext/standard/tests/strings/sprintf_variation38.phpt
|
|
ext/standard/tests/strings/sprintf_variation38.phpt
|
|
ext/standard/tests/strings/sprintf_variation39.phpt
|
|
ext/standard/tests/strings/sprintf_variation39.phpt
|
|
ext/standard/tests/strings/sprintf_variation4.phpt
|
|
ext/standard/tests/strings/sprintf_variation4.phpt
|
|
ext/standard/tests/strings/sprintf_variation40.phpt
|
|
ext/standard/tests/strings/sprintf_variation40.phpt
|
|
ext/standard/tests/strings/sprintf_variation41.phpt
|
|
ext/standard/tests/strings/sprintf_variation41.phpt
|
|
ext/standard/tests/strings/sprintf_variation42.phpt
|
|
ext/standard/tests/strings/sprintf_variation42.phpt
|
|
ext/standard/tests/strings/sprintf_variation43.phpt
|
|
ext/standard/tests/strings/sprintf_variation43.phpt
|
|
ext/standard/tests/strings/sprintf_variation44.phpt
|
|
ext/standard/tests/strings/sprintf_variation44.phpt
|
|
ext/standard/tests/strings/sprintf_variation45.phpt
|
|
ext/standard/tests/strings/sprintf_variation45.phpt
|
|
ext/standard/tests/strings/sprintf_variation46.phpt
|
|
ext/standard/tests/strings/sprintf_variation46.phpt
|
|
ext/standard/tests/strings/sprintf_variation47.phpt
|
|
ext/standard/tests/strings/sprintf_variation47.phpt
|
|
ext/standard/tests/strings/sprintf_variation48.phpt
|
|
ext/standard/tests/strings/sprintf_variation48.phpt
|
|
ext/standard/tests/strings/sprintf_variation49.phpt
|
|
ext/standard/tests/strings/sprintf_variation49.phpt
|
|
ext/standard/tests/strings/sprintf_variation5.phpt
|
|
ext/standard/tests/strings/sprintf_variation5.phpt
|
|
ext/standard/tests/strings/sprintf_variation50.phpt
|
|
ext/standard/tests/strings/sprintf_variation50.phpt
|
|
ext/standard/tests/strings/sprintf_variation51.phpt
|
|
ext/standard/tests/strings/sprintf_variation51.phpt
|
|
ext/standard/tests/strings/sprintf_variation52.phpt
|
|
ext/standard/tests/strings/sprintf_variation52.phpt
|
|
ext/standard/tests/strings/sprintf_variation53.phpt
|
|
ext/standard/tests/strings/sprintf_variation53.phpt
|
|
ext/standard/tests/strings/sprintf_variation6.phpt
|
|
ext/standard/tests/strings/sprintf_variation7.phpt
|
|
ext/standard/tests/strings/sprintf_variation8.phpt
|
|
ext/standard/tests/strings/sprintf_variation9.phpt:
|
|
|
|
New testcases for sprintf() function
|
|
|
|
* ext/standard/tests/strings/sprintf_basic1.phpt
|
|
ext/standard/tests/strings/sprintf_basic1.phpt
|
|
ext/standard/tests/strings/sprintf_basic2.phpt
|
|
ext/standard/tests/strings/sprintf_basic2.phpt
|
|
ext/standard/tests/strings/sprintf_basic3.phpt
|
|
ext/standard/tests/strings/sprintf_basic3.phpt
|
|
ext/standard/tests/strings/sprintf_basic4.phpt
|
|
ext/standard/tests/strings/sprintf_basic4.phpt
|
|
ext/standard/tests/strings/sprintf_basic5.phpt
|
|
ext/standard/tests/strings/sprintf_basic5.phpt
|
|
ext/standard/tests/strings/sprintf_basic6.phpt
|
|
ext/standard/tests/strings/sprintf_basic6.phpt
|
|
ext/standard/tests/strings/sprintf_basic7.phpt
|
|
ext/standard/tests/strings/sprintf_basic7.phpt
|
|
ext/standard/tests/strings/sprintf_basic8.phpt
|
|
ext/standard/tests/strings/sprintf_basic8.phpt
|
|
ext/standard/tests/strings/sprintf_basic9.phpt
|
|
ext/standard/tests/strings/sprintf_basic9.phpt
|
|
ext/standard/tests/strings/sprintf_error.phpt
|
|
ext/standard/tests/strings/sprintf_error.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation1.phpt
|
|
ext/standard/tests/strings/sprintf_variation10.phpt
|
|
ext/standard/tests/strings/sprintf_variation10.phpt
|
|
ext/standard/tests/strings/sprintf_variation11.phpt
|
|
ext/standard/tests/strings/sprintf_variation11.phpt
|
|
ext/standard/tests/strings/sprintf_variation12.phpt
|
|
ext/standard/tests/strings/sprintf_variation12.phpt
|
|
ext/standard/tests/strings/sprintf_variation13.phpt
|
|
ext/standard/tests/strings/sprintf_variation13.phpt
|
|
ext/standard/tests/strings/sprintf_variation14.phpt
|
|
ext/standard/tests/strings/sprintf_variation14.phpt
|
|
ext/standard/tests/strings/sprintf_variation15.phpt
|
|
ext/standard/tests/strings/sprintf_variation15.phpt
|
|
ext/standard/tests/strings/sprintf_variation16.phpt
|
|
ext/standard/tests/strings/sprintf_variation16.phpt
|
|
ext/standard/tests/strings/sprintf_variation17.phpt
|
|
ext/standard/tests/strings/sprintf_variation17.phpt
|
|
ext/standard/tests/strings/sprintf_variation18.phpt
|
|
ext/standard/tests/strings/sprintf_variation18.phpt
|
|
ext/standard/tests/strings/sprintf_variation19.phpt
|
|
ext/standard/tests/strings/sprintf_variation19.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/sprintf_variation2.phpt
|
|
ext/standard/tests/strings/sprintf_variation20.phpt
|
|
ext/standard/tests/strings/sprintf_variation20.phpt
|
|
ext/standard/tests/strings/sprintf_variation21.phpt
|
|
ext/standard/tests/strings/sprintf_variation21.phpt
|
|
ext/standard/tests/strings/sprintf_variation22.phpt
|
|
ext/standard/tests/strings/sprintf_variation22.phpt
|
|
ext/standard/tests/strings/sprintf_variation23.phpt
|
|
ext/standard/tests/strings/sprintf_variation23.phpt
|
|
ext/standard/tests/strings/sprintf_variation24.phpt
|
|
ext/standard/tests/strings/sprintf_variation24.phpt
|
|
ext/standard/tests/strings/sprintf_variation25.phpt
|
|
ext/standard/tests/strings/sprintf_variation25.phpt
|
|
ext/standard/tests/strings/sprintf_variation26.phpt
|
|
ext/standard/tests/strings/sprintf_variation26.phpt
|
|
ext/standard/tests/strings/sprintf_variation27.phpt
|
|
ext/standard/tests/strings/sprintf_variation27.phpt
|
|
ext/standard/tests/strings/sprintf_variation28.phpt
|
|
ext/standard/tests/strings/sprintf_variation28.phpt
|
|
ext/standard/tests/strings/sprintf_variation29.phpt
|
|
ext/standard/tests/strings/sprintf_variation29.phpt
|
|
ext/standard/tests/strings/sprintf_variation3.phpt
|
|
ext/standard/tests/strings/sprintf_variation3.phpt
|
|
ext/standard/tests/strings/sprintf_variation30.phpt
|
|
ext/standard/tests/strings/sprintf_variation30.phpt
|
|
ext/standard/tests/strings/sprintf_variation31.phpt
|
|
ext/standard/tests/strings/sprintf_variation31.phpt
|
|
ext/standard/tests/strings/sprintf_variation32.phpt
|
|
ext/standard/tests/strings/sprintf_variation32.phpt
|
|
ext/standard/tests/strings/sprintf_variation33.phpt
|
|
ext/standard/tests/strings/sprintf_variation33.phpt
|
|
ext/standard/tests/strings/sprintf_variation34.phpt
|
|
ext/standard/tests/strings/sprintf_variation34.phpt
|
|
ext/standard/tests/strings/sprintf_variation35.phpt
|
|
ext/standard/tests/strings/sprintf_variation35.phpt
|
|
ext/standard/tests/strings/sprintf_variation36.phpt
|
|
ext/standard/tests/strings/sprintf_variation36.phpt
|
|
ext/standard/tests/strings/sprintf_variation37.phpt
|
|
ext/standard/tests/strings/sprintf_variation37.phpt
|
|
ext/standard/tests/strings/sprintf_variation38.phpt
|
|
ext/standard/tests/strings/sprintf_variation38.phpt
|
|
ext/standard/tests/strings/sprintf_variation39.phpt
|
|
ext/standard/tests/strings/sprintf_variation39.phpt
|
|
ext/standard/tests/strings/sprintf_variation4.phpt
|
|
ext/standard/tests/strings/sprintf_variation4.phpt
|
|
ext/standard/tests/strings/sprintf_variation40.phpt
|
|
ext/standard/tests/strings/sprintf_variation40.phpt
|
|
ext/standard/tests/strings/sprintf_variation41.phpt
|
|
ext/standard/tests/strings/sprintf_variation41.phpt
|
|
ext/standard/tests/strings/sprintf_variation42.phpt
|
|
ext/standard/tests/strings/sprintf_variation42.phpt
|
|
ext/standard/tests/strings/sprintf_variation43.phpt
|
|
ext/standard/tests/strings/sprintf_variation43.phpt
|
|
ext/standard/tests/strings/sprintf_variation44.phpt
|
|
ext/standard/tests/strings/sprintf_variation44.phpt
|
|
ext/standard/tests/strings/sprintf_variation45.phpt
|
|
ext/standard/tests/strings/sprintf_variation45.phpt
|
|
ext/standard/tests/strings/sprintf_variation46.phpt
|
|
ext/standard/tests/strings/sprintf_variation46.phpt
|
|
ext/standard/tests/strings/sprintf_variation47.phpt
|
|
ext/standard/tests/strings/sprintf_variation47.phpt
|
|
ext/standard/tests/strings/sprintf_variation48.phpt
|
|
ext/standard/tests/strings/sprintf_variation48.phpt
|
|
ext/standard/tests/strings/sprintf_variation49.phpt
|
|
ext/standard/tests/strings/sprintf_variation49.phpt
|
|
ext/standard/tests/strings/sprintf_variation5.phpt
|
|
ext/standard/tests/strings/sprintf_variation5.phpt
|
|
ext/standard/tests/strings/sprintf_variation50.phpt
|
|
ext/standard/tests/strings/sprintf_variation50.phpt
|
|
ext/standard/tests/strings/sprintf_variation51.phpt
|
|
ext/standard/tests/strings/sprintf_variation51.phpt
|
|
ext/standard/tests/strings/sprintf_variation52.phpt
|
|
ext/standard/tests/strings/sprintf_variation52.phpt
|
|
ext/standard/tests/strings/sprintf_variation53.phpt
|
|
ext/standard/tests/strings/sprintf_variation53.phpt
|
|
ext/standard/tests/strings/sprintf_variation6.phpt
|
|
ext/standard/tests/strings/sprintf_variation6.phpt
|
|
ext/standard/tests/strings/sprintf_variation7.phpt
|
|
ext/standard/tests/strings/sprintf_variation7.phpt
|
|
ext/standard/tests/strings/sprintf_variation8.phpt
|
|
ext/standard/tests/strings/sprintf_variation8.phpt
|
|
ext/standard/tests/strings/sprintf_variation9.phpt
|
|
ext/standard/tests/strings/sprintf_variation9.phpt:
|
|
|
|
file sprintf_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/chunk_split_basic.phpt
|
|
ext/standard/tests/strings/chunk_split_basic.phpt
|
|
ext/standard/tests/strings/chunk_split_error.phpt
|
|
ext/standard/tests/strings/chunk_split_error.phpt
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation10.phpt
|
|
ext/standard/tests/strings/chunk_split_variation10.phpt
|
|
ext/standard/tests/strings/chunk_split_variation11.phpt
|
|
ext/standard/tests/strings/chunk_split_variation11.phpt
|
|
ext/standard/tests/strings/chunk_split_variation12.phpt
|
|
ext/standard/tests/strings/chunk_split_variation12.phpt
|
|
ext/standard/tests/strings/chunk_split_variation13.phpt
|
|
ext/standard/tests/strings/chunk_split_variation13.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/chunk_split_variation4.phpt
|
|
ext/standard/tests/strings/chunk_split_variation4.phpt
|
|
ext/standard/tests/strings/chunk_split_variation5.phpt
|
|
ext/standard/tests/strings/chunk_split_variation5.phpt
|
|
ext/standard/tests/strings/chunk_split_variation6.phpt
|
|
ext/standard/tests/strings/chunk_split_variation6.phpt
|
|
ext/standard/tests/strings/chunk_split_variation7.phpt
|
|
ext/standard/tests/strings/chunk_split_variation7.phpt
|
|
ext/standard/tests/strings/chunk_split_variation8.phpt
|
|
ext/standard/tests/strings/chunk_split_variation8.phpt
|
|
ext/standard/tests/strings/chunk_split_variation9.phpt
|
|
ext/standard/tests/strings/chunk_split_variation9.phpt:
|
|
|
|
New testcases for chunk_split() function
|
|
|
|
* ext/standard/tests/strings/chunk_split_basic.phpt
|
|
ext/standard/tests/strings/chunk_split_basic.phpt
|
|
ext/standard/tests/strings/chunk_split_error.phpt
|
|
ext/standard/tests/strings/chunk_split_error.phpt
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation1.phpt
|
|
ext/standard/tests/strings/chunk_split_variation10.phpt
|
|
ext/standard/tests/strings/chunk_split_variation10.phpt
|
|
ext/standard/tests/strings/chunk_split_variation11.phpt
|
|
ext/standard/tests/strings/chunk_split_variation11.phpt
|
|
ext/standard/tests/strings/chunk_split_variation12.phpt
|
|
ext/standard/tests/strings/chunk_split_variation12.phpt
|
|
ext/standard/tests/strings/chunk_split_variation13.phpt
|
|
ext/standard/tests/strings/chunk_split_variation13.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation2.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/chunk_split_variation3.phpt
|
|
ext/standard/tests/strings/chunk_split_variation4.phpt
|
|
ext/standard/tests/strings/chunk_split_variation4.phpt
|
|
ext/standard/tests/strings/chunk_split_variation5.phpt
|
|
ext/standard/tests/strings/chunk_split_variation5.phpt
|
|
ext/standard/tests/strings/chunk_split_variation6.phpt
|
|
ext/standard/tests/strings/chunk_split_variation6.phpt
|
|
ext/standard/tests/strings/chunk_split_variation7.phpt
|
|
ext/standard/tests/strings/chunk_split_variation7.phpt
|
|
ext/standard/tests/strings/chunk_split_variation8.phpt
|
|
ext/standard/tests/strings/chunk_split_variation8.phpt
|
|
ext/standard/tests/strings/chunk_split_variation9.phpt
|
|
ext/standard/tests/strings/chunk_split_variation9.phpt:
|
|
|
|
file chunk_split_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_modules.h:
|
|
Updated API version numbers
|
|
|
|
2007-09-29 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/openssl/xp_ssl.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
sapi/cli/php_cli_readline.c:
|
|
MFB: fix compiler warnings
|
|
|
|
* (PHP_5_3)
|
|
ext/openssl/xp_ssl.c:
|
|
use FREE_ZVAL() instead of free() to free a zval
|
|
|
|
* (PHP_5_3)
|
|
ext/openssl/xp_ssl.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
main/php_variables.c
|
|
sapi/cli/php_cli_readline.c:
|
|
fix a few compiler warnings (mostly use of unitialized values)
|
|
|
|
2007-09-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_alloc.h:
|
|
Added "compact" handler for Zend MM storage.
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Added support for __callstatic() magic method (missing part). (Sara)
|
|
|
|
2007-09-29 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/strrchr_basic.phpt
|
|
ext/standard/tests/strings/strrchr_basic.phpt
|
|
ext/standard/tests/strings/strrchr_error.phpt
|
|
ext/standard/tests/strings/strrchr_error.phpt
|
|
ext/standard/tests/strings/strrchr_variation1.phpt
|
|
ext/standard/tests/strings/strrchr_variation1.phpt
|
|
ext/standard/tests/strings/strrchr_variation10.phpt
|
|
ext/standard/tests/strings/strrchr_variation10.phpt
|
|
ext/standard/tests/strings/strrchr_variation11.phpt
|
|
ext/standard/tests/strings/strrchr_variation11.phpt
|
|
ext/standard/tests/strings/strrchr_variation12.phpt
|
|
ext/standard/tests/strings/strrchr_variation12.phpt
|
|
ext/standard/tests/strings/strrchr_variation2.phpt
|
|
ext/standard/tests/strings/strrchr_variation2.phpt
|
|
ext/standard/tests/strings/strrchr_variation3.phpt
|
|
ext/standard/tests/strings/strrchr_variation3.phpt
|
|
ext/standard/tests/strings/strrchr_variation4.phpt
|
|
ext/standard/tests/strings/strrchr_variation4.phpt
|
|
ext/standard/tests/strings/strrchr_variation5.phpt
|
|
ext/standard/tests/strings/strrchr_variation5.phpt
|
|
ext/standard/tests/strings/strrchr_variation6.phpt
|
|
ext/standard/tests/strings/strrchr_variation6.phpt
|
|
ext/standard/tests/strings/strrchr_variation7.phpt
|
|
ext/standard/tests/strings/strrchr_variation7.phpt
|
|
ext/standard/tests/strings/strrchr_variation8.phpt
|
|
ext/standard/tests/strings/strrchr_variation8.phpt
|
|
ext/standard/tests/strings/strrchr_variation9.phpt
|
|
ext/standard/tests/strings/strrchr_variation9.phpt:
|
|
|
|
New testcases for strrchr() function
|
|
|
|
* ext/standard/tests/strings/stripos_basic1.phpt
|
|
ext/standard/tests/strings/stripos_basic1.phpt
|
|
ext/standard/tests/strings/stripos_basic2.phpt
|
|
ext/standard/tests/strings/stripos_basic2.phpt
|
|
ext/standard/tests/strings/stripos_error.phpt
|
|
ext/standard/tests/strings/stripos_error.phpt
|
|
ext/standard/tests/strings/stripos_variation1.phpt
|
|
ext/standard/tests/strings/stripos_variation1.phpt
|
|
ext/standard/tests/strings/stripos_variation10.phpt
|
|
ext/standard/tests/strings/stripos_variation10.phpt
|
|
ext/standard/tests/strings/stripos_variation11.phpt
|
|
ext/standard/tests/strings/stripos_variation11.phpt
|
|
ext/standard/tests/strings/stripos_variation12.phpt
|
|
ext/standard/tests/strings/stripos_variation12.phpt
|
|
ext/standard/tests/strings/stripos_variation13.phpt
|
|
ext/standard/tests/strings/stripos_variation13.phpt
|
|
ext/standard/tests/strings/stripos_variation14.phpt
|
|
ext/standard/tests/strings/stripos_variation14.phpt
|
|
ext/standard/tests/strings/stripos_variation15.phpt
|
|
ext/standard/tests/strings/stripos_variation15.phpt
|
|
ext/standard/tests/strings/stripos_variation2.phpt
|
|
ext/standard/tests/strings/stripos_variation2.phpt
|
|
ext/standard/tests/strings/stripos_variation3.phpt
|
|
ext/standard/tests/strings/stripos_variation3.phpt
|
|
ext/standard/tests/strings/stripos_variation4.phpt
|
|
ext/standard/tests/strings/stripos_variation4.phpt
|
|
ext/standard/tests/strings/stripos_variation5.phpt
|
|
ext/standard/tests/strings/stripos_variation5.phpt
|
|
ext/standard/tests/strings/stripos_variation6.phpt
|
|
ext/standard/tests/strings/stripos_variation6.phpt
|
|
ext/standard/tests/strings/stripos_variation7.phpt
|
|
ext/standard/tests/strings/stripos_variation7.phpt
|
|
ext/standard/tests/strings/stripos_variation8.phpt
|
|
ext/standard/tests/strings/stripos_variation8.phpt
|
|
ext/standard/tests/strings/stripos_variation9.phpt
|
|
ext/standard/tests/strings/stripos_variation9.phpt:
|
|
|
|
New testcases for stripos() function
|
|
|
|
* ext/standard/tests/strings/stripos_basic1.phpt
|
|
ext/standard/tests/strings/stripos_basic1.phpt
|
|
ext/standard/tests/strings/stripos_basic2.phpt
|
|
ext/standard/tests/strings/stripos_basic2.phpt
|
|
ext/standard/tests/strings/stripos_error.phpt
|
|
ext/standard/tests/strings/stripos_error.phpt
|
|
ext/standard/tests/strings/stripos_variation1.phpt
|
|
ext/standard/tests/strings/stripos_variation1.phpt
|
|
ext/standard/tests/strings/stripos_variation10.phpt
|
|
ext/standard/tests/strings/stripos_variation10.phpt
|
|
ext/standard/tests/strings/stripos_variation11.phpt
|
|
ext/standard/tests/strings/stripos_variation11.phpt
|
|
ext/standard/tests/strings/stripos_variation12.phpt
|
|
ext/standard/tests/strings/stripos_variation12.phpt
|
|
ext/standard/tests/strings/stripos_variation13.phpt
|
|
ext/standard/tests/strings/stripos_variation13.phpt
|
|
ext/standard/tests/strings/stripos_variation14.phpt
|
|
ext/standard/tests/strings/stripos_variation14.phpt
|
|
ext/standard/tests/strings/stripos_variation15.phpt
|
|
ext/standard/tests/strings/stripos_variation15.phpt
|
|
ext/standard/tests/strings/stripos_variation2.phpt
|
|
ext/standard/tests/strings/stripos_variation2.phpt
|
|
ext/standard/tests/strings/stripos_variation3.phpt
|
|
ext/standard/tests/strings/stripos_variation3.phpt
|
|
ext/standard/tests/strings/stripos_variation4.phpt
|
|
ext/standard/tests/strings/stripos_variation4.phpt
|
|
ext/standard/tests/strings/stripos_variation5.phpt
|
|
ext/standard/tests/strings/stripos_variation5.phpt
|
|
ext/standard/tests/strings/stripos_variation6.phpt
|
|
ext/standard/tests/strings/stripos_variation6.phpt
|
|
ext/standard/tests/strings/stripos_variation7.phpt
|
|
ext/standard/tests/strings/stripos_variation7.phpt
|
|
ext/standard/tests/strings/stripos_variation8.phpt
|
|
ext/standard/tests/strings/stripos_variation8.phpt
|
|
ext/standard/tests/strings/stripos_variation9.phpt
|
|
ext/standard/tests/strings/stripos_variation9.phpt:
|
|
|
|
file stripos_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/strrchr_basic.phpt
|
|
ext/standard/tests/strings/strrchr_basic.phpt
|
|
ext/standard/tests/strings/strrchr_error.phpt
|
|
ext/standard/tests/strings/strrchr_error.phpt
|
|
ext/standard/tests/strings/strrchr_variation1.phpt
|
|
ext/standard/tests/strings/strrchr_variation1.phpt
|
|
ext/standard/tests/strings/strrchr_variation10.phpt
|
|
ext/standard/tests/strings/strrchr_variation10.phpt
|
|
ext/standard/tests/strings/strrchr_variation11.phpt
|
|
ext/standard/tests/strings/strrchr_variation11.phpt
|
|
ext/standard/tests/strings/strrchr_variation12.phpt
|
|
ext/standard/tests/strings/strrchr_variation12.phpt
|
|
ext/standard/tests/strings/strrchr_variation2.phpt
|
|
ext/standard/tests/strings/strrchr_variation2.phpt
|
|
ext/standard/tests/strings/strrchr_variation3.phpt
|
|
ext/standard/tests/strings/strrchr_variation3.phpt
|
|
ext/standard/tests/strings/strrchr_variation4.phpt
|
|
ext/standard/tests/strings/strrchr_variation4.phpt
|
|
ext/standard/tests/strings/strrchr_variation5.phpt
|
|
ext/standard/tests/strings/strrchr_variation5.phpt
|
|
ext/standard/tests/strings/strrchr_variation6.phpt
|
|
ext/standard/tests/strings/strrchr_variation6.phpt
|
|
ext/standard/tests/strings/strrchr_variation7.phpt
|
|
ext/standard/tests/strings/strrchr_variation7.phpt
|
|
ext/standard/tests/strings/strrchr_variation8.phpt
|
|
ext/standard/tests/strings/strrchr_variation8.phpt
|
|
ext/standard/tests/strings/strrchr_variation9.phpt
|
|
ext/standard/tests/strings/strrchr_variation9.phpt:
|
|
|
|
file strrchr_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/join_basic.phpt
|
|
ext/standard/tests/strings/join_basic.phpt
|
|
ext/standard/tests/strings/join_basic.phpt
|
|
ext/standard/tests/strings/join_error.phpt
|
|
ext/standard/tests/strings/join_error.phpt
|
|
ext/standard/tests/strings/join_error.phpt
|
|
ext/standard/tests/strings/join_variation1.phpt
|
|
ext/standard/tests/strings/join_variation1.phpt
|
|
ext/standard/tests/strings/join_variation1.phpt
|
|
ext/standard/tests/strings/join_variation2.phpt
|
|
ext/standard/tests/strings/join_variation2.phpt
|
|
ext/standard/tests/strings/join_variation2.phpt
|
|
ext/standard/tests/strings/join_variation3.phpt
|
|
ext/standard/tests/strings/join_variation3.phpt
|
|
ext/standard/tests/strings/join_variation3.phpt
|
|
ext/standard/tests/strings/join_variation4.phpt
|
|
ext/standard/tests/strings/join_variation4.phpt
|
|
ext/standard/tests/strings/join_variation4.phpt
|
|
ext/standard/tests/strings/join_variation5.phpt
|
|
ext/standard/tests/strings/join_variation5.phpt
|
|
ext/standard/tests/strings/join_variation5.phpt
|
|
ext/standard/tests/strings/join_variation6.phpt
|
|
ext/standard/tests/strings/join_variation6.phpt
|
|
ext/standard/tests/strings/join_variation6.phpt:
|
|
1.1.4;
|
|
New testcases for join() function
|
|
|
|
* ext/standard/tests/strings/htmlspecialchars_decode_basic.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_basic.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_error.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_error.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation1.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation1.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation2.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation2.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation3.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation3.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation4.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation4.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation5.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation5.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation6.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation6.phpt:
|
|
|
|
New testcases for htmlspecialchars_decode() function
|
|
|
|
* ext/standard/tests/strings/htmlspecialchars_decode_basic.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_basic.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_error.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_error.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation1.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation1.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation2.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation2.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation3.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation3.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation4.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation4.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation5.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation5.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation6.phpt
|
|
ext/standard/tests/strings/htmlspecialchars_decode_variation6.phpt:
|
|
|
|
file htmlspecialchars_decode_basic.phpt was initially added on branch
|
|
PHP_5_2.
|
|
|
|
2007-09-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/call_static.phpt
|
|
ZendEngine2/tests/object_handlers.phpt:
|
|
Added support for __callstatic() magic method. (Sara)
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
optimization
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_vm_def.h:
|
|
Removed commented code
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ZendEngine2/tests/lsb_001.phpt
|
|
ZendEngine2/tests/lsb_002.phpt
|
|
ZendEngine2/tests/lsb_003.phpt
|
|
ZendEngine2/tests/lsb_004.phpt
|
|
ZendEngine2/tests/lsb_005.phpt
|
|
ZendEngine2/tests/lsb_006.phpt
|
|
ZendEngine2/tests/lsb_007.phpt
|
|
ZendEngine2/tests/lsb_008.phpt
|
|
ZendEngine2/tests/lsb_009.phpt
|
|
ZendEngine2/tests/lsb_010.phpt
|
|
ZendEngine2/tests/lsb_011.phpt
|
|
ZendEngine2/tests/lsb_012.phpt
|
|
ZendEngine2/tests/lsb_013.phpt
|
|
ZendEngine2/tests/lsb_014.phpt
|
|
ZendEngine2/tests/lsb_015.phpt
|
|
ZendEngine2/tests/lsb_016.phpt
|
|
ZendEngine2/tests/lsb_017.phpt:
|
|
Added support for Late Static Binding. (Dmitry, Etienne Kneuss)
|
|
|
|
2007-09-29 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
- Nuked unused variable
|
|
|
|
2007-09-28 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/browscap.c:
|
|
- Fix copy and paste typo
|
|
|
|
2007-09-28 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/tests/general_functions/phpinfo.phpt:
|
|
fix expected output
|
|
|
|
2007-09-28 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* README.PARAMETER_PARSING_API:
|
|
- Fix type in example
|
|
|
|
* (PHP_5_3)
|
|
README.namespaces
|
|
ext/tokenizer/tokenizer_data.c:
|
|
- Merge minor namespace related stuff (README and tokenizer)
|
|
|
|
2007-09-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/basic_functions.c:
|
|
Support for namespaces
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_opcodes.h
|
|
ZendEngine2/tests/ns_001.phpt
|
|
ZendEngine2/tests/ns_002.phpt
|
|
ZendEngine2/tests/ns_003.phpt
|
|
ZendEngine2/tests/ns_004.phpt
|
|
ZendEngine2/tests/ns_005.phpt
|
|
ZendEngine2/tests/ns_006.phpt
|
|
ZendEngine2/tests/ns_007.phpt
|
|
ZendEngine2/tests/ns_008.phpt
|
|
ZendEngine2/tests/ns_009.phpt
|
|
ZendEngine2/tests/ns_010.phpt
|
|
ZendEngine2/tests/ns_011.phpt
|
|
ZendEngine2/tests/ns_012.phpt
|
|
ZendEngine2/tests/ns_013.phpt
|
|
ZendEngine2/tests/ns_014.phpt
|
|
ZendEngine2/tests/ns_015.phpt
|
|
ZendEngine2/tests/ns_016.phpt
|
|
ZendEngine2/tests/ns_017.phpt
|
|
ZendEngine2/tests/ns_018.phpt
|
|
ZendEngine2/tests/ns_019.phpt
|
|
ZendEngine2/tests/ns_020.phpt
|
|
ZendEngine2/tests/ns_021.phpt
|
|
ZendEngine2/tests/ns_022.inc
|
|
ZendEngine2/tests/ns_022.phpt
|
|
ZendEngine2/tests/ns_023.phpt
|
|
ZendEngine2/tests/ns_024.phpt
|
|
ZendEngine2/tests/ns_025.phpt
|
|
ZendEngine2/tests/ns_026.phpt
|
|
ZendEngine2/tests/ns_027.inc
|
|
ZendEngine2/tests/ns_027.phpt
|
|
ZendEngine2/tests/ns_028.inc
|
|
ZendEngine2/tests/ns_028.phpt
|
|
ZendEngine2/tests/ns_029.phpt
|
|
ZendEngine2/tests/ns_030.phpt
|
|
ZendEngine2/tests/ns_031.phpt
|
|
ZendEngine2/tests/ns_032.phpt
|
|
ZendEngine2/tests/ns_033.phpt
|
|
ZendEngine2/tests/ns_034.phpt
|
|
ZendEngine2/tests/ns_035.phpt
|
|
ZendEngine2/tests/ns_036.phpt
|
|
ZendEngine2/tests/ns_037.phpt
|
|
ZendEngine2/tests/ns_038.phpt
|
|
ZendEngine2/tests/ns_039.phpt
|
|
ZendEngine2/tests/ns_040.phpt
|
|
ZendEngine2/tests/ns_041.phpt
|
|
ZendEngine2/tests/ns_042.phpt
|
|
ZendEngine2/tests/ns_043.phpt
|
|
ZendEngine2/tests/ns_044.phpt
|
|
ZendEngine2/tests/ns_045.phpt
|
|
ZendEngine2/tests/ns_046.phpt
|
|
ZendEngine2/tests/ns_047.phpt
|
|
ZendEngine2/tests/ns_048.phpt
|
|
ZendEngine2/tests/ns_049.phpt
|
|
ZendEngine2/tests/ns_050.phpt
|
|
ZendEngine2/tests/ns_051.phpt
|
|
ZendEngine2/tests/ns_052.phpt
|
|
ZendEngine2/tests/ns_053.phpt:
|
|
Namespaces
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
Support for namespaces in dynamic calls
|
|
|
|
2007-09-28 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
nuke unsued variable
|
|
|
|
* ext/filter/filter.c:
|
|
- Fix compiler warnings
|
|
|
|
* ext/gd/gd.c:
|
|
- Fix compiler warning
|
|
|
|
* ext/standard/basic_functions.c:
|
|
ws + cs
|
|
|
|
* main/php_ini.c
|
|
main/php_ini.h:
|
|
- Fix win32 build.
|
|
|
|
2007-09-28 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/xsl/php_xsl.c
|
|
ext/xsl/php_xsl.c:
|
|
ws
|
|
|
|
* ext/xsl/xsl_fe.h:
|
|
fix build
|
|
|
|
2007-09-28 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
One more thing..
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_3)
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_scanner.h
|
|
ZendEngine2/zend_ini_scanner.l
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/browscap.c
|
|
ext/standard/tests/file/parse_ini_file.phpt
|
|
ext/standard/tests/general_functions/parse_ini_basic.data
|
|
ext/standard/tests/general_functions/parse_ini_basic.phpt
|
|
ext/standard/tests/general_functions/parse_ini_booleans.data
|
|
ext/standard/tests/general_functions/parse_ini_booleans.phpt
|
|
ext/standard/tests/general_functions/parse_ini_file.phpt
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_ini.c
|
|
main/php_ini.h
|
|
sapi/cgi/cgi_main.c:
|
|
MFH:
|
|
|
|
- Added ".htaccess" style user-defined php.ini files support for
|
|
CGI/FastCGI.
|
|
- Added support for special [PATH=/opt/httpd/www.example.com/] sections
|
|
in php.ini. All directives set in these sections will not be able to be
|
|
overridden in user-defined ini-files or during runtime in the specified
|
|
path.
|
|
|
|
- Improved php.ini handling:
|
|
. Added better error reporting for syntax errors in php.ini files
|
|
. Allowed "ini-variables" to be used almost everywhere ini php.ini files
|
|
. Allowed using alphanumeric/variable indexes in "array" ini options
|
|
. Fixed get_cfg_var() to be able to return "array" ini options
|
|
|
|
- Fixed bug #27372 (parse error loading browscap.ini at apache startup)
|
|
- Fixed bug #42069 (parse_ini_file() allows using some non-alpha numeric
|
|
characters)
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_scanner.h
|
|
ZendEngine2/zend_ini_scanner.l
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/browscap.c
|
|
ext/standard/tests/file/parse_ini_file.phpt
|
|
ext/standard/tests/general_functions/parse_ini_basic.data
|
|
ext/standard/tests/general_functions/parse_ini_basic.data
|
|
ext/standard/tests/general_functions/parse_ini_basic.phpt
|
|
ext/standard/tests/general_functions/parse_ini_basic.phpt
|
|
ext/standard/tests/general_functions/parse_ini_booleans.data
|
|
ext/standard/tests/general_functions/parse_ini_booleans.data
|
|
ext/standard/tests/general_functions/parse_ini_booleans.phpt
|
|
ext/standard/tests/general_functions/parse_ini_booleans.phpt
|
|
ext/standard/tests/general_functions/parse_ini_file.phpt
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_ini.c
|
|
main/php_ini.h
|
|
sapi/cgi/cgi_main.c:
|
|
- Added ".htaccess" style user-defined php.ini files support for
|
|
CGI/FastCGI.
|
|
- Added support for special [PATH=/opt/httpd/www.example.com/] sections
|
|
in php.ini. All directives set in these sections will not be able to be
|
|
overridden in user-defined ini-files or during runtime in the specified
|
|
path.
|
|
|
|
- Improved php.ini handling:
|
|
. Added better error reporting for syntax errors in php.ini files
|
|
. Allowed "ini-variables" to be used almost everywhere ini php.ini files
|
|
. Allowed using alphanumeric/variable indexes in "array" ini options
|
|
. Fixed get_cfg_var() to be able to return "array" ini options
|
|
|
|
- Fixed bug #27372 (parse error loading browscap.ini at apache startup)
|
|
- Fixed bug #42069 (parse_ini_file() allows using some non-alpha numeric
|
|
characters)
|
|
|
|
|
|
2007-09-27 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
Fugbix typo.
|
|
|
|
2007-09-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_opcode.c
|
|
ext/bcmath/bcmath.c
|
|
ext/bcmath/bcmath.c
|
|
ext/bz2/bz2.c
|
|
ext/bz2/bz2.c
|
|
ext/calendar/calendar.c
|
|
ext/calendar/calendar.c
|
|
ext/com_dotnet/com_extension.c
|
|
ext/com_dotnet/com_extension.c
|
|
ext/com_dotnet/com_persist.c
|
|
ext/com_dotnet/com_persist.c
|
|
ext/ctype/ctype.c
|
|
ext/ctype/ctype.c
|
|
ext/curl/interface.c
|
|
ext/curl/interface.c
|
|
ext/date/php_date.c
|
|
ext/date/php_date.c
|
|
ext/dba/dba.c
|
|
ext/dba/dba.c
|
|
ext/dbase/dbase.c
|
|
ext/dbase/dbase.c
|
|
ext/dom/attr.c
|
|
ext/dom/attr.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/comment.c
|
|
ext/dom/comment.c
|
|
ext/dom/document.c
|
|
ext/dom/document.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/documenttype.c
|
|
ext/dom/documenttype.c
|
|
ext/dom/dom_fe.h
|
|
ext/dom/dom_fe.h
|
|
ext/dom/domconfiguration.c
|
|
ext/dom/domconfiguration.c
|
|
ext/dom/domerror.c
|
|
ext/dom/domerror.c
|
|
ext/dom/domerrorhandler.c
|
|
ext/dom/domerrorhandler.c
|
|
ext/dom/domexception.c
|
|
ext/dom/domexception.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/domimplementationlist.c
|
|
ext/dom/domimplementationlist.c
|
|
ext/dom/domimplementationsource.c
|
|
ext/dom/domimplementationsource.c
|
|
ext/dom/domlocator.c
|
|
ext/dom/domlocator.c
|
|
ext/dom/domstringlist.c
|
|
ext/dom/domstringlist.c
|
|
ext/dom/element.c
|
|
ext/dom/element.c
|
|
ext/dom/entity.c
|
|
ext/dom/entity.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/namelist.c
|
|
ext/dom/namelist.c
|
|
ext/dom/node.c
|
|
ext/dom/node.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/notation.c
|
|
ext/dom/notation.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/string_extend.c
|
|
ext/dom/string_extend.c
|
|
ext/dom/text.c
|
|
ext/dom/text.c
|
|
ext/dom/typeinfo.c
|
|
ext/dom/typeinfo.c
|
|
ext/dom/userdatahandler.c
|
|
ext/dom/userdatahandler.c
|
|
ext/dom/xpath.c
|
|
ext/dom/xpath.c
|
|
ext/ereg/ereg.c
|
|
ext/exif/exif.c
|
|
ext/exif/exif.c
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fdf/fdf.c
|
|
ext/fdf/fdf.c
|
|
ext/filter/filter.c
|
|
ext/filter/filter.c
|
|
ext/ftp/php_ftp.c
|
|
ext/ftp/php_ftp.c
|
|
ext/gd/gd.c
|
|
ext/gd/gd.c
|
|
ext/gettext/gettext.c
|
|
ext/gettext/gettext.c
|
|
ext/gmp/gmp.c
|
|
ext/gmp/gmp.c
|
|
ext/hash/hash.c
|
|
ext/hash/hash.c
|
|
ext/iconv/iconv.c
|
|
ext/iconv/iconv.c
|
|
ext/imap/php_imap.c
|
|
ext/imap/php_imap.c
|
|
ext/interbase/interbase.c
|
|
ext/interbase/interbase.c
|
|
ext/json/json.c
|
|
ext/json/json.c
|
|
ext/ldap/ldap.c
|
|
ext/ldap/ldap.c
|
|
ext/libxml/libxml.c
|
|
ext/libxml/libxml.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mhash/mhash.c
|
|
ext/mhash/mhash.c
|
|
ext/mime_magic/mime_magic.c
|
|
ext/mime_magic/mime_magic.c
|
|
ext/ming/ming.c
|
|
ext/ming/ming.c
|
|
ext/msql/php_msql.c
|
|
ext/msql/php_msql.c
|
|
ext/mssql/php_mssql.c
|
|
ext/mssql/php_mssql.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_exception.c
|
|
ext/mysqli/mysqli_exception.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8.c
|
|
ext/odbc/birdstep.c
|
|
ext/odbc/birdstep.c
|
|
ext/odbc/php_odbc.c
|
|
ext/odbc/php_odbc.c
|
|
ext/openssl/openssl.c
|
|
ext/openssl/openssl.c
|
|
ext/pcntl/pcntl.c
|
|
ext/pcntl/pcntl.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pdo/pdo.c
|
|
ext/pdo/pdo.c
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/php_pdo_driver.h
|
|
ext/pdo/php_pdo_driver.h
|
|
ext/pdo/php_pdo_int.h
|
|
ext/pdo/php_pdo_int.h
|
|
ext/pdo_dblib/pdo_dblib.c
|
|
ext/pdo_dblib/pdo_dblib.c
|
|
ext/pdo_firebird/pdo_firebird.c
|
|
ext/pdo_firebird/pdo_firebird.c
|
|
ext/pdo_mysql/pdo_mysql.c
|
|
ext/pdo_mysql/pdo_mysql.c
|
|
ext/pdo_oci/pdo_oci.c
|
|
ext/pdo_oci/pdo_oci.c
|
|
ext/pdo_odbc/pdo_odbc.c
|
|
ext/pdo_odbc/pdo_odbc.c
|
|
ext/pdo_pgsql/pdo_pgsql.c
|
|
ext/pdo_pgsql/pdo_pgsql.c
|
|
ext/pdo_pgsql/pgsql_driver.c
|
|
ext/pdo_sqlite/pdo_sqlite.c
|
|
ext/pdo_sqlite/pdo_sqlite.c
|
|
ext/pdo_sqlite/sqlite_driver.c
|
|
ext/pdo_sqlite/sqlite_driver.c
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/pgsql.c
|
|
ext/posix/posix.c
|
|
ext/posix/posix.c
|
|
ext/pspell/pspell.c
|
|
ext/pspell/pspell.c
|
|
ext/readline/readline.c
|
|
ext/readline/readline.c
|
|
ext/recode/recode.c
|
|
ext/recode/recode.c
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.c
|
|
ext/session/session.c
|
|
ext/session/session.c
|
|
ext/shmop/shmop.c
|
|
ext/shmop/shmop.c
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/simplexml.c
|
|
ext/skeleton/skeleton.c
|
|
ext/skeleton/skeleton.c
|
|
ext/snmp/snmp.c
|
|
ext/snmp/snmp.c
|
|
ext/snmp/winsnmp.c
|
|
ext/snmp/winsnmp.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/sockets/sockets.c
|
|
ext/sockets/sockets.c
|
|
ext/spl/php_spl.c
|
|
ext/spl/php_spl.c
|
|
ext/spl/spl_array.c
|
|
ext/spl/spl_array.c
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_functions.c
|
|
ext/spl/spl_functions.c
|
|
ext/spl/spl_functions.h
|
|
ext/spl/spl_functions.h
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_observer.c
|
|
ext/spl/spl_observer.c
|
|
ext/spl/spl_sxe.c
|
|
ext/spl/spl_sxe.c
|
|
ext/sqlite/pdo_sqlite2.c
|
|
ext/sqlite/pdo_sqlite2.c
|
|
ext/sqlite/sqlite.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/dir.c
|
|
ext/standard/dir.c
|
|
ext/standard/dl.c
|
|
ext/standard/dl.c
|
|
ext/standard/info.c
|
|
ext/standard/info.c
|
|
ext/standard/user_filters.c
|
|
ext/standard/user_filters.c
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/sysvmsg/sysvmsg.c
|
|
ext/sysvmsg/sysvmsg.c
|
|
ext/sysvsem/sysvsem.c
|
|
ext/sysvsem/sysvsem.c
|
|
ext/sysvshm/sysvshm.c
|
|
ext/sysvshm/sysvshm.c
|
|
ext/tidy/tidy.c
|
|
ext/tidy/tidy.c
|
|
ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tokenizer.c
|
|
ext/unicode/collator.c
|
|
ext/unicode/unicode.c
|
|
ext/unicode/unicode_iterators.c
|
|
ext/wddx/wddx.c
|
|
ext/wddx/wddx.c
|
|
ext/xml/xml.c
|
|
ext/xml/xml.c
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xsl/php_xsl.c
|
|
ext/xsl/php_xsl.c
|
|
ext/xsl/xsl_fe.h
|
|
ext/xsl/xsl_fe.h
|
|
ext/xsl/xsltprocessor.c
|
|
ext/xsl/xsltprocessor.c
|
|
ext/zip/php_zip.c
|
|
ext/zip/php_zip.c
|
|
ext/zlib/zlib.c
|
|
ext/zlib/zlib.c
|
|
main/SAPI.h
|
|
sapi/aolserver/aolserver.c
|
|
sapi/aolserver/aolserver.c
|
|
sapi/apache/php_apache.c
|
|
sapi/apache/php_apache.c
|
|
sapi/apache2filter/php_functions.c
|
|
sapi/apache2filter/php_functions.c
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache_hooks/php_apache.c
|
|
sapi/apache_hooks/php_apache.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c
|
|
sapi/continuity/capi.c
|
|
sapi/continuity/capi.c
|
|
sapi/embed/php_embed.c
|
|
sapi/milter/php_milter.c
|
|
sapi/milter/php_milter.c
|
|
sapi/nsapi/nsapi.c
|
|
sapi/nsapi/nsapi.c:
|
|
Improved memory usage by movig constants to read only memory. (Dmitry,
|
|
Pierre)
|
|
|
|
2007-09-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.c:
|
|
|
|
MFB: Fixed coverity issue #470 Unitialized integer value used inside
|
|
zend_ini_boolean_displayer_cb
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ini.c:
|
|
Fixed coverity issue #470 Unitialized integer value used inside
|
|
zend_ini_boolean_displayer_cb
|
|
|
|
2007-09-27 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_3)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ini.c:
|
|
MFH:- Fixed bug #42657 (ini_get() returns incorrect value when default is
|
|
NULL)
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
- Fixed bug #42657 (ini_get() returns incorrect value when default is NULL)
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
BC
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
MFH: Nuked unnecessary TSRMLS_FETCH() call
|
|
|
|
* ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Nuked unnecessary TSRMLS_FETCH().
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
MFB52:
|
|
---8<---
|
|
revision 1.39.2.2.2.10
|
|
date: 2007/06/17 14:31:12; author: iliaa; state: Exp; lines: +22 -15
|
|
|
|
Fixed zend_alter_ini_entry() memory_limit interruption vulnerability.
|
|
---8<---
|
|
|
|
Last part of the missing fix only committed to PHP_5_2 branch.
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ini.c:
|
|
MFH: missing folding tag + use Z_STR* macros
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c:
|
|
missing folding tag
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
MFB: Missing part of some fix (by Ilia)
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ini.c:
|
|
last ws
|
|
|
|
* (PHP_5_3)
|
|
ZendEngine2/zend_ini.c:
|
|
ws
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c:
|
|
MFH: ws + cs (to keep in sync with HEAD/PHP_5_3 only!)
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
ws + cs (more to follow)
|
|
|
|
* ext/standard/ftp_fopen_wrapper.c:
|
|
MFB52: cs+ws (and synced the folding wrap style!)
|
|
|
|
* (PHP_5_3)
|
|
ext/standard/ftp_fopen_wrapper.c:
|
|
MFB52: ws+cs
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
sapi/cgi/cgi_main.c:
|
|
ws + cs fixes
|
|
|
|
2007-09-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/any.phpt
|
|
ext/soap/tests/any.phpt:
|
|
Improved ext/soap to support element names in context of XMLShema's <any>
|
|
|
|
2007-09-27 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/iconv/iconv.c:
|
|
fix coverity issue #412
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
fix coverity issue #411
|
|
|
|
2007-09-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ext/openssl/openssl.c:
|
|
MFH: Improved ext/openssl
|
|
. Added support for OpenSSL digest functions
|
|
. Added support for OpenSSL cipher functions
|
|
. Added access to internal values of DSA, RSA and DH keys
|
|
|
|
* ext/openssl/openssl.c:
|
|
Revert ws-breaking patch
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
sapi/cgi/CHANGES
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/config.w32
|
|
sapi/cgi/config9.m4:
|
|
MFH: Improved and cleaned CGI code. FastCGI is now always enabled and can
|
|
not be disabled. See sapi/cgi/CHANGES for more details.
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
ws
|
|
|
|
2007-09-27 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_3)
|
|
configure.in
|
|
ZendEngine2/zend.h
|
|
main/php_version.h:
|
|
Bump version.
|
|
|
|
2007-09-27 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_3)
|
|
NEWS
|
|
ZendEngine2/zend_language_parser.y
|
|
tests/lang/041.phpt
|
|
tests/lang/042.phpt
|
|
tests/lang/043.phpt
|
|
tests/lang/044.phpt:
|
|
- Readd support for ynamic access of static members (Etienne)
|
|
|
|
2007-06-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c:
|
|
|
|
Fixed zend_alter_ini_entry() memory_limit interruption vulnerability.
|
|
---8<---
|
|
|
|
Last part of the missing fix only committed to PHP_5_2 branch.
|
|
|
|
2007-09-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/zend_highlight.c
|
|
ZendEngine2/tests/bug42767.phpt:
|
|
MFB: Fixed bug #42767 (highlight_string() truncates trailing comment).
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/tests/bug42767.phpt
|
|
ZendEngine2/tests/bug42767.phpt:
|
|
Fixed bug #42767 (highlight_string() truncates trailing comment)
|
|
|
|
2007-09-26 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/strrev_basic.phpt
|
|
ext/standard/tests/strings/strrev_error.phpt
|
|
ext/standard/tests/strings/strrev_variation1.phpt
|
|
ext/standard/tests/strings/strrev_variation2.phpt
|
|
ext/standard/tests/strings/strrev_variation3.phpt
|
|
ext/standard/tests/strings/strrev_variation4.phpt:
|
|
new testcases for strrev() function
|
|
|
|
* ext/standard/tests/strings/strrev_basic.phpt
|
|
ext/standard/tests/strings/strrev_basic.phpt
|
|
ext/standard/tests/strings/strrev_error.phpt
|
|
ext/standard/tests/strings/strrev_error.phpt
|
|
ext/standard/tests/strings/strrev_variation1.phpt
|
|
ext/standard/tests/strings/strrev_variation1.phpt
|
|
ext/standard/tests/strings/strrev_variation2.phpt
|
|
ext/standard/tests/strings/strrev_variation2.phpt
|
|
ext/standard/tests/strings/strrev_variation3.phpt
|
|
ext/standard/tests/strings/strrev_variation3.phpt
|
|
ext/standard/tests/strings/strrev_variation4.phpt
|
|
ext/standard/tests/strings/strrev_variation4.phpt:
|
|
|
|
file strrev_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-26 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/sockets/sockets.c:
|
|
fix proto
|
|
|
|
2007-09-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ZendEngine2/tests/lsb_001.phpt
|
|
ZendEngine2/tests/lsb_002.phpt
|
|
ZendEngine2/tests/lsb_003.phpt
|
|
ZendEngine2/tests/lsb_004.phpt
|
|
ZendEngine2/tests/lsb_005.phpt
|
|
ZendEngine2/tests/lsb_006.phpt
|
|
ZendEngine2/tests/lsb_007.phpt
|
|
ZendEngine2/tests/lsb_008.phpt
|
|
ZendEngine2/tests/lsb_009.phpt
|
|
ZendEngine2/tests/lsb_010.phpt
|
|
ZendEngine2/tests/lsb_011.phpt
|
|
ZendEngine2/tests/lsb_012.phpt
|
|
ZendEngine2/tests/lsb_013.phpt
|
|
ZendEngine2/tests/lsb_014.phpt
|
|
ZendEngine2/tests/lsb_015.phpt
|
|
ZendEngine2/tests/lsb_016.phpt
|
|
ZendEngine2/tests/lsb_017.phpt:
|
|
Late Static Binding (Dmitry, Etienne Kneuss)
|
|
|
|
2007-09-26 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/crc32_basic.phpt
|
|
ext/standard/tests/strings/crc32_error.phpt
|
|
ext/standard/tests/strings/crc32_variation1.phpt
|
|
ext/standard/tests/strings/crc32_variation2.phpt
|
|
ext/standard/tests/strings/crc32_variation3.phpt
|
|
ext/standard/tests/strings/crc32_variation4.phpt:
|
|
New testcases for crc32() function
|
|
|
|
* ext/standard/tests/strings/crc32_basic.phpt
|
|
ext/standard/tests/strings/crc32_basic.phpt
|
|
ext/standard/tests/strings/crc32_error.phpt
|
|
ext/standard/tests/strings/crc32_error.phpt
|
|
ext/standard/tests/strings/crc32_variation1.phpt
|
|
ext/standard/tests/strings/crc32_variation1.phpt
|
|
ext/standard/tests/strings/crc32_variation2.phpt
|
|
ext/standard/tests/strings/crc32_variation2.phpt
|
|
ext/standard/tests/strings/crc32_variation3.phpt
|
|
ext/standard/tests/strings/crc32_variation3.phpt
|
|
ext/standard/tests/strings/crc32_variation4.phpt
|
|
ext/standard/tests/strings/crc32_variation4.phpt:
|
|
|
|
file crc32_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Another typo fix
|
|
|
|
2007-09-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Fixed typo
|
|
|
|
2007-09-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/main.c
|
|
main/main.c:
|
|
Fixed crash on POST request after dl("mbstring.so")
|
|
|
|
2007-09-24 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/libmbfl/mbfl/mbfilter.h
|
|
ext/mbstring/libmbfl/mbfl/mbfl_convert.c:
|
|
MFH: added support "entity" as substitute_character settin accoding to bug
|
|
#39404
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/libmbfl/mbfl/mbfilter.h
|
|
ext/mbstring/libmbfl/mbfl/mbfl_convert.c:
|
|
added support "entity" as substitute_character settin accoding to bug
|
|
#39404
|
|
|
|
2007-09-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed bug #42699 (PHP_SELF duplicates path)
|
|
|
|
2007-09-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/safe_mode.c:
|
|
|
|
Fixed bug #42739 (mkdir() doesnt like a trailing slash when safe_mode is
|
|
enabled).
|
|
|
|
2007-09-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_directory.c:
|
|
Improve check for filename (fixed coverity issue #355)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
Fixed memory leak inside array_intersec (coverity issues #403,#404)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
Fixed memory leak inside array_diff() (coverity issues #401,#402)
|
|
|
|
* ext/standard/pack.c:
|
|
|
|
MFB: Fixed memory leak inside pack() (coverity issues #398,#399,#400)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/pack.c:
|
|
|
|
Fixed memory leak inside pack() (coverity issues #398,#399,#400)
|
|
|
|
2007-09-22 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/strspn_basic.phpt
|
|
ext/standard/tests/strings/strspn_error.phpt
|
|
ext/standard/tests/strings/strspn_variation1.phpt
|
|
ext/standard/tests/strings/strspn_variation10.phpt
|
|
ext/standard/tests/strings/strspn_variation11.phpt
|
|
ext/standard/tests/strings/strspn_variation12.phpt
|
|
ext/standard/tests/strings/strspn_variation2.phpt
|
|
ext/standard/tests/strings/strspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation4.phpt
|
|
ext/standard/tests/strings/strspn_variation5.phpt
|
|
ext/standard/tests/strings/strspn_variation6.phpt
|
|
ext/standard/tests/strings/strspn_variation7.phpt
|
|
ext/standard/tests/strings/strspn_variation8.phpt
|
|
ext/standard/tests/strings/strspn_variation9.phpt:
|
|
New testcases for strspn() function
|
|
|
|
* ext/standard/tests/strings/strspn_basic.phpt
|
|
ext/standard/tests/strings/strspn_basic.phpt
|
|
ext/standard/tests/strings/strspn_error.phpt
|
|
ext/standard/tests/strings/strspn_error.phpt
|
|
ext/standard/tests/strings/strspn_variation1.phpt
|
|
ext/standard/tests/strings/strspn_variation1.phpt
|
|
ext/standard/tests/strings/strspn_variation10.phpt
|
|
ext/standard/tests/strings/strspn_variation10.phpt
|
|
ext/standard/tests/strings/strspn_variation11.phpt
|
|
ext/standard/tests/strings/strspn_variation11.phpt
|
|
ext/standard/tests/strings/strspn_variation12.phpt
|
|
ext/standard/tests/strings/strspn_variation12.phpt
|
|
ext/standard/tests/strings/strspn_variation2.phpt
|
|
ext/standard/tests/strings/strspn_variation2.phpt
|
|
ext/standard/tests/strings/strspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation3.phpt
|
|
ext/standard/tests/strings/strspn_variation4.phpt
|
|
ext/standard/tests/strings/strspn_variation4.phpt
|
|
ext/standard/tests/strings/strspn_variation5.phpt
|
|
ext/standard/tests/strings/strspn_variation5.phpt
|
|
ext/standard/tests/strings/strspn_variation6.phpt
|
|
ext/standard/tests/strings/strspn_variation6.phpt
|
|
ext/standard/tests/strings/strspn_variation7.phpt
|
|
ext/standard/tests/strings/strspn_variation7.phpt
|
|
ext/standard/tests/strings/strspn_variation8.phpt
|
|
ext/standard/tests/strings/strspn_variation8.phpt
|
|
ext/standard/tests/strings/strspn_variation9.phpt
|
|
ext/standard/tests/strings/strspn_variation9.phpt:
|
|
|
|
New testcases for strspn() function
|
|
|
|
* ext/standard/tests/strings/strcspn_basic.phpt
|
|
ext/standard/tests/strings/strcspn_error.phpt
|
|
ext/standard/tests/strings/strcspn_variation1.phpt
|
|
ext/standard/tests/strings/strcspn_variation10.phpt
|
|
ext/standard/tests/strings/strcspn_variation11.phpt
|
|
ext/standard/tests/strings/strcspn_variation12.phpt
|
|
ext/standard/tests/strings/strcspn_variation2.phpt
|
|
ext/standard/tests/strings/strcspn_variation3.phpt
|
|
ext/standard/tests/strings/strcspn_variation4.phpt
|
|
ext/standard/tests/strings/strcspn_variation5.phpt
|
|
ext/standard/tests/strings/strcspn_variation6.phpt
|
|
ext/standard/tests/strings/strcspn_variation7.phpt
|
|
ext/standard/tests/strings/strcspn_variation8.phpt
|
|
ext/standard/tests/strings/strcspn_variation9.phpt:
|
|
New testcases for strcspn() function
|
|
|
|
* ext/standard/tests/strings/strcspn_basic.phpt
|
|
ext/standard/tests/strings/strcspn_basic.phpt
|
|
ext/standard/tests/strings/strcspn_error.phpt
|
|
ext/standard/tests/strings/strcspn_error.phpt
|
|
ext/standard/tests/strings/strcspn_variation1.phpt
|
|
ext/standard/tests/strings/strcspn_variation1.phpt
|
|
ext/standard/tests/strings/strcspn_variation10.phpt
|
|
ext/standard/tests/strings/strcspn_variation10.phpt
|
|
ext/standard/tests/strings/strcspn_variation11.phpt
|
|
ext/standard/tests/strings/strcspn_variation11.phpt
|
|
ext/standard/tests/strings/strcspn_variation12.phpt
|
|
ext/standard/tests/strings/strcspn_variation12.phpt
|
|
ext/standard/tests/strings/strcspn_variation2.phpt
|
|
ext/standard/tests/strings/strcspn_variation2.phpt
|
|
ext/standard/tests/strings/strcspn_variation3.phpt
|
|
ext/standard/tests/strings/strcspn_variation3.phpt
|
|
ext/standard/tests/strings/strcspn_variation4.phpt
|
|
ext/standard/tests/strings/strcspn_variation4.phpt
|
|
ext/standard/tests/strings/strcspn_variation5.phpt
|
|
ext/standard/tests/strings/strcspn_variation5.phpt
|
|
ext/standard/tests/strings/strcspn_variation6.phpt
|
|
ext/standard/tests/strings/strcspn_variation6.phpt
|
|
ext/standard/tests/strings/strcspn_variation7.phpt
|
|
ext/standard/tests/strings/strcspn_variation7.phpt
|
|
ext/standard/tests/strings/strcspn_variation8.phpt
|
|
ext/standard/tests/strings/strcspn_variation8.phpt
|
|
ext/standard/tests/strings/strcspn_variation9.phpt
|
|
ext/standard/tests/strings/strcspn_variation9.phpt:
|
|
|
|
file strcspn_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/strtok_basic.phpt
|
|
ext/standard/tests/strings/strtok_error.phpt
|
|
ext/standard/tests/strings/strtok_variation1.phpt
|
|
ext/standard/tests/strings/strtok_variation2.phpt
|
|
ext/standard/tests/strings/strtok_variation3.phpt
|
|
ext/standard/tests/strings/strtok_variation4.phpt
|
|
ext/standard/tests/strings/strtok_variation5.phpt
|
|
ext/standard/tests/strings/strtok_variation6.phpt
|
|
ext/standard/tests/strings/strtok_variation7.phpt:
|
|
New testcases for strtok() function
|
|
|
|
* ext/standard/tests/strings/strtok_basic.phpt
|
|
ext/standard/tests/strings/strtok_basic.phpt
|
|
ext/standard/tests/strings/strtok_error.phpt
|
|
ext/standard/tests/strings/strtok_error.phpt
|
|
ext/standard/tests/strings/strtok_variation1.phpt
|
|
ext/standard/tests/strings/strtok_variation1.phpt
|
|
ext/standard/tests/strings/strtok_variation2.phpt
|
|
ext/standard/tests/strings/strtok_variation2.phpt
|
|
ext/standard/tests/strings/strtok_variation3.phpt
|
|
ext/standard/tests/strings/strtok_variation3.phpt
|
|
ext/standard/tests/strings/strtok_variation4.phpt
|
|
ext/standard/tests/strings/strtok_variation4.phpt
|
|
ext/standard/tests/strings/strtok_variation5.phpt
|
|
ext/standard/tests/strings/strtok_variation5.phpt
|
|
ext/standard/tests/strings/strtok_variation6.phpt
|
|
ext/standard/tests/strings/strtok_variation6.phpt
|
|
ext/standard/tests/strings/strtok_variation7.phpt
|
|
ext/standard/tests/strings/strtok_variation7.phpt:
|
|
|
|
file strtok_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/array/array_search_variation.phpt
|
|
ext/standard/tests/array/array_search_variation.phpt:
|
|
replaced by array_search_variation1.phpt, hence removed.
|
|
|
|
* ext/standard/tests/array/array_search_errors.phpt
|
|
ext/standard/tests/array/array_search_errors.phpt
|
|
ext/standard/tests/array/array_search_variation1.phpt
|
|
ext/standard/tests/array/array_search_variation1.phpt
|
|
ext/standard/tests/array/array_search_variation2.phpt
|
|
ext/standard/tests/array/array_search_variation2.phpt
|
|
ext/standard/tests/array/array_search_variation3.phpt
|
|
ext/standard/tests/array/array_search_variation3.phpt
|
|
ext/standard/tests/array/array_search_variation4.phpt
|
|
ext/standard/tests/array/in_array_errors.phpt
|
|
ext/standard/tests/array/in_array_variation1.phpt
|
|
ext/standard/tests/array/in_array_variation2.phpt
|
|
ext/standard/tests/array/in_array_variation3.phpt
|
|
ext/standard/tests/array/in_array_variation4.phpt:
|
|
update and split of testcases for functions array_search() and in_array()
|
|
|
|
* ext/standard/tests/array/array_search_variation4.phpt
|
|
ext/standard/tests/array/array_search_variation4.phpt
|
|
ext/standard/tests/array/in_array_errors.phpt
|
|
ext/standard/tests/array/in_array_errors.phpt
|
|
ext/standard/tests/array/in_array_variation1.phpt
|
|
ext/standard/tests/array/in_array_variation1.phpt
|
|
ext/standard/tests/array/in_array_variation2.phpt
|
|
ext/standard/tests/array/in_array_variation2.phpt
|
|
ext/standard/tests/array/in_array_variation3.phpt
|
|
ext/standard/tests/array/in_array_variation3.phpt
|
|
ext/standard/tests/array/in_array_variation4.phpt
|
|
ext/standard/tests/array/in_array_variation4.phpt:
|
|
|
|
file array_search_variation4.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-21 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c:
|
|
MFH: add NULL check (coverity issue #385) and fix CS
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
add NULL check (coverity issue #385) and fix CS
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
MFH: check for NULL (coverity issue #386)
|
|
|
|
* main/main.c:
|
|
check for NULL (coverity issue #386)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/filestat.c:
|
|
MFH: check the return value of getgroups() for -1 (coverity issue #390)
|
|
|
|
* ext/standard/filestat.c:
|
|
check the return value of getgroups() for -1 (coverity issue #390)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/array_map_001.phpt:
|
|
MFH: plug leak on error (coverity issue #405)
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/array_map_001.phpt
|
|
ext/standard/tests/array/array_map_001.phpt:
|
|
plug leak on error (coverity issue #405)
|
|
|
|
* ext/iconv/iconv.c:
|
|
plug leak on error (coverity issue #407)
|
|
|
|
* (PHP_5_2)
|
|
ext/iconv/iconv.c:
|
|
MFH: plug leak on error (coverity issue #407)
|
|
|
|
2007-09-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/array.c:
|
|
Improved speed of array_diff_key(), array_diff_assoc() and
|
|
array_udiff_assoc().
|
|
|
|
2007-09-21 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* (PHP_5_2)
|
|
main/output.c:
|
|
initialize all fields of the struct (it's generally good idea even though
|
|
they should not be used)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/ftp_fopen_wrapper.c:
|
|
MFH: fix invalid read when opendir over FTP fails (coverity issue #462)
|
|
|
|
* ext/standard/ftp_fopen_wrapper.c:
|
|
fix invalid read when opendir over FTP fails (coverity issue #462)
|
|
|
|
2007-09-20 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/tidy.c:
|
|
oops.. thats what you get for commiting code without compiling nor
|
|
testing..
|
|
|
|
2007-09-20 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/iconv/iconv.c
|
|
ext/iconv/iconv.c:
|
|
better fix for iconv_substr
|
|
|
|
2007-09-20 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/tidy.c
|
|
ext/tidy/tests/029.phpt:
|
|
MFB: fix crash in tidy_get_body() and related functions when the node
|
|
doesnt exist
|
|
|
|
* ext/tidy/tests/029.phpt
|
|
ext/tidy/tests/029.phpt:
|
|
|
|
file 029.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tidy.c:
|
|
fix crash when fetching a node type that doesnt exist
|
|
|
|
2007-09-20 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/iconv/iconv.c:
|
|
MFB length check fix (Mattias Bengtsson)
|
|
|
|
* (PHP_5_2)
|
|
ext/iconv/iconv.c:
|
|
fix potential overflow (Mattias Bengtsson)
|
|
|
|
* ext/standard/tests/general_functions/dl-cve-2007-4887.phpt:
|
|
add test for dl() with long name
|
|
|
|
* ext/standard/tests/general_functions/dl-cve-2007-4887.phpt
|
|
ext/standard/tests/general_functions/dl-cve-2007-4887.phpt:
|
|
|
|
file dl-cve-2007-4887.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-20 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/spl/tests/bug42259.phpt:
|
|
- Fixed skipif block
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/magic_by_ref_010.phpt:
|
|
- Fix test and tuned error message
|
|
|
|
* ext/standard/tests/file/bug41655_1.phpt
|
|
ext/standard/tests/file/bug41655_2.phpt:
|
|
- Fix test descriptions to be in sync
|
|
|
|
2007-09-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/file/bug41655_1.phpt:
|
|
|
|
MFB: Fixed test for glob() affected by previous patch
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/bug41655_1.phpt:
|
|
|
|
Fixed test for glob() affected by previous patch
|
|
|
|
2007-09-20 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xmlreader/tests/bug42139.phpt:
|
|
MFH: fix bug #42139 (XMLReader option constants are broken using XML())
|
|
add test
|
|
|
|
* ext/xmlreader/tests/bug42139.phpt
|
|
ext/xmlreader/tests/bug42139.phpt:
|
|
|
|
fix bug #42139 (XMLReader option constants are broken using XML())
|
|
add test
|
|
|
|
* ext/xmlreader/php_xmlreader.c:
|
|
fix bug #42139 (XMLReader option constants are broken using XML())
|
|
add test
|
|
|
|
2007-09-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/array.c:
|
|
Improved speed of array_intersect_key(), array_intersect_assoc() and
|
|
array_uintersect_assoc(). (100 times faster on arrays with 100000
|
|
elements)
|
|
|
|
2007-09-20 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/tests/006.phpt
|
|
ext/pcre/tests/006.phpt:
|
|
if one of regular expressions in the array fails, return NULL right away
|
|
this fixes "String is not zero-terminated" error and makes the behaviour
|
|
consistent with regexps passed as strings
|
|
|
|
2007-09-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/dir.c:
|
|
|
|
MFB: Fixed regression in glob() when enforcing safe_mode/open_basedir
|
|
checks
|
|
on paths containing '*'
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/dir.c:
|
|
|
|
Fixed regression in glob() when enforcing safe_mode/open_basedir checks on
|
|
paths containing '*'
|
|
|
|
2007-09-19 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/date/tests/bug34304.phpt:
|
|
fix test name
|
|
|
|
* ZendEngine2/tests/bug40509.phpt
|
|
ZendEngine2/tests/bug40705.phpt
|
|
ZendEngine2/tests/bug41929.phpt:
|
|
fix test names
|
|
|
|
2007-09-19 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/standard/dl.c:
|
|
- Fix build (filename is a zval * here, not a zval** like in 5_2)
|
|
|
|
2007-09-19 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/iconv/tests/ob_iconv_handler-charset-length-cve-2007-4840.phpt:
|
|
MFB one more test
|
|
|
|
* ext/iconv/tests/ob_iconv_handler-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/ob_iconv_handler-charset-length-cve-2007-4840.phpt:
|
|
|
|
file ob_iconv_handler-charset-length-cve-2007-4840.phpt was initially
|
|
added on branch PHP_5_2.
|
|
|
|
* ext/iconv/tests/iconv-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_mime_decode-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_mime_decode_headers-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_set_encoding-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_strlen-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_strpos-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_strrpos-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_substr-charset-length-cve-2007-4783.phpt:
|
|
MFB length tests
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
report iconv fix
|
|
|
|
* ext/xmlrpc/libxmlrpc/encodings.c:
|
|
MFB: limit iconv parameters here too
|
|
|
|
* ext/iconv/iconv.c
|
|
ext/iconv/php_iconv.h:
|
|
limit iconv parameter sizes - workaround for libc bug
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlrpc/libxmlrpc/encodings.c:
|
|
limit iconv parameters here too
|
|
|
|
* (PHP_5_2)
|
|
ext/iconv/iconv.c
|
|
ext/iconv/php_iconv.h:
|
|
limit iconv parameter sizes - workaround for glibc bug
|
|
|
|
* ext/iconv/tests/iconv-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_mime_decode-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_mime_decode-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_mime_decode_headers-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_mime_decode_headers-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_set_encoding-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_set_encoding-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_strlen-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_strlen-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_strpos-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_strpos-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_strrpos-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_strrpos-charset-length-cve-2007-4840.phpt
|
|
ext/iconv/tests/iconv_substr-charset-length-cve-2007-4783.phpt
|
|
ext/iconv/tests/iconv_substr-charset-length-cve-2007-4783.phpt:
|
|
|
|
file iconv-charset-length-cve-2007-4840.phpt was initially added on branch
|
|
PHP_5_2.
|
|
|
|
* ext/standard/dl.c:
|
|
use right variable name
|
|
|
|
2007-09-18 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.m4
|
|
ext/mbstring/oniguruma/php_onig_compat.h:
|
|
MFH: fixed bug #42502 va_* cannot detect.
|
|
|
|
* ext/mbstring/config.m4
|
|
ext/mbstring/oniguruma/php_onig_compat.h:
|
|
fixed bug #42502 va_* cannot detect.
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/libmbfl/nls/nls_ru.c
|
|
ext/mbstring/libmbfl/nls/nls_ru.h:
|
|
modified line end CR -> CR+NL
|
|
|
|
2007-09-18 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
add dl() limit patch
|
|
|
|
* ext/standard/dl.c
|
|
ext/standard/dl.c:
|
|
limit dl() argument length (patch by Christian Hoffmann)
|
|
|
|
2007-09-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/libxmlrpc/xmlrpc.c
|
|
ext/xmlrpc/tests/bug42189.phpt:
|
|
|
|
MFB: Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime
|
|
values).
|
|
|
|
* ext/xmlrpc/tests/bug42189.phpt
|
|
ext/xmlrpc/tests/bug42189.phpt:
|
|
|
|
file bug42189.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/libxmlrpc/xmlrpc.c:
|
|
|
|
Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime
|
|
values).
|
|
|
|
2007-09-18 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ZendEngine2/zend_extensions.c
|
|
ZendEngine2/zend_extensions.c:
|
|
- Fixed bug #42629 (Dynamically loaded PHP extensions need symbols exported
|
|
on MacOSX)
|
|
|
|
2007-09-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Fixed typos
|
|
|
|
2007-09-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed a typo
|
|
|
|
2007-09-15 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/strncmp_basic.phpt
|
|
ext/standard/tests/strings/strncmp_basic.phpt
|
|
ext/standard/tests/strings/strncmp_variation1.phpt
|
|
ext/standard/tests/strings/strncmp_variation1.phpt
|
|
ext/standard/tests/strings/strncmp_variation2.phpt
|
|
ext/standard/tests/strings/strncmp_variation2.phpt
|
|
ext/standard/tests/strings/strncmp_variation3.phpt
|
|
ext/standard/tests/strings/strncmp_variation3.phpt
|
|
ext/standard/tests/strings/strncmp_variation8.phpt
|
|
ext/standard/tests/strings/strncmp_variation8.phpt:
|
|
better output matching/fixes
|
|
|
|
2007-09-14 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/strncasecmp_basic.phpt
|
|
ext/standard/tests/strings/strncasecmp_error.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation1.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation10.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation11.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation2.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation3.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation4.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation5.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation6.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation7.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation8.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation9.phpt:
|
|
New testcase for strncasecmp()
|
|
|
|
* ext/standard/tests/strings/chop_basic.phpt
|
|
ext/standard/tests/strings/chop_basic.phpt
|
|
ext/standard/tests/strings/chop_error.phpt
|
|
ext/standard/tests/strings/chop_variation1.phpt
|
|
ext/standard/tests/strings/chop_variation2.phpt
|
|
ext/standard/tests/strings/chop_variation3.phpt
|
|
ext/standard/tests/strings/chop_variation4.phpt
|
|
ext/standard/tests/strings/chop_variation5.phpt:
|
|
New testcases for chop()
|
|
|
|
* ext/standard/tests/strings/stripos_basic.phpt
|
|
ext/standard/tests/strings/stripos_basic.phpt
|
|
ext/standard/tests/strings/strncasecmp_basic.phpt
|
|
ext/standard/tests/strings/strncasecmp_basic.phpt
|
|
ext/standard/tests/strings/strncasecmp_error.phpt
|
|
ext/standard/tests/strings/strncasecmp_error.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation1.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation1.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation10.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation10.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation11.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation11.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation2.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation2.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation3.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation3.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation4.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation4.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation5.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation5.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation6.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation6.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation7.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation7.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation8.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation8.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation9.phpt
|
|
ext/standard/tests/strings/strncasecmp_variation9.phpt:
|
|
|
|
file stripos_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/chop_basic.phpt
|
|
ext/standard/tests/file/chop_error.phpt
|
|
ext/standard/tests/file/chop_variation1.phpt
|
|
ext/standard/tests/file/chop_variation2.phpt
|
|
ext/standard/tests/file/chop_variation3.phpt
|
|
ext/standard/tests/file/chop_variation4.phpt
|
|
ext/standard/tests/file/chop_variation5.phpt
|
|
ext/standard/tests/file/strncasecmp_basic.phpt
|
|
ext/standard/tests/file/strncasecmp_error.phpt
|
|
ext/standard/tests/file/strncasecmp_variation1.phpt
|
|
ext/standard/tests/file/strncasecmp_variation10.phpt
|
|
ext/standard/tests/file/strncasecmp_variation11.phpt
|
|
ext/standard/tests/file/strncasecmp_variation2.phpt
|
|
ext/standard/tests/file/strncasecmp_variation3.phpt
|
|
ext/standard/tests/file/strncasecmp_variation4.phpt
|
|
ext/standard/tests/file/strncasecmp_variation5.phpt
|
|
ext/standard/tests/file/strncasecmp_variation6.phpt
|
|
ext/standard/tests/file/strncasecmp_variation7.phpt
|
|
ext/standard/tests/file/strncasecmp_variation8.phpt
|
|
ext/standard/tests/file/strncasecmp_variation9.phpt
|
|
ext/standard/tests/file/wordwrap_basic.phpt
|
|
ext/standard/tests/file/wordwrap_basic.phpt
|
|
ext/standard/tests/file/wordwrap_error.phpt
|
|
ext/standard/tests/file/wordwrap_error.phpt
|
|
ext/standard/tests/file/wordwrap_variation1.phpt
|
|
ext/standard/tests/file/wordwrap_variation1.phpt
|
|
ext/standard/tests/file/wordwrap_variation2.phpt
|
|
ext/standard/tests/file/wordwrap_variation2.phpt
|
|
ext/standard/tests/file/wordwrap_variation3.phpt
|
|
ext/standard/tests/file/wordwrap_variation3.phpt
|
|
ext/standard/tests/file/wordwrap_variation4.phpt
|
|
ext/standard/tests/file/wordwrap_variation4.phpt
|
|
ext/standard/tests/file/wordwrap_variation5.phpt
|
|
ext/standard/tests/file/wordwrap_variation5.phpt:
|
|
Removing from file dir as it was wrongly committed to this dir
|
|
|
|
* ext/standard/tests/strings/chop_error.phpt
|
|
ext/standard/tests/strings/chop_error.phpt
|
|
ext/standard/tests/strings/chop_variation1.phpt
|
|
ext/standard/tests/strings/chop_variation1.phpt
|
|
ext/standard/tests/strings/chop_variation2.phpt
|
|
ext/standard/tests/strings/chop_variation2.phpt
|
|
ext/standard/tests/strings/chop_variation3.phpt
|
|
ext/standard/tests/strings/chop_variation3.phpt
|
|
ext/standard/tests/strings/chop_variation4.phpt
|
|
ext/standard/tests/strings/chop_variation4.phpt
|
|
ext/standard/tests/strings/chop_variation5.phpt
|
|
ext/standard/tests/strings/chop_variation5.phpt:
|
|
|
|
file chop_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/wordwrap_error.phpt
|
|
ext/standard/tests/strings/wordwrap_error.phpt
|
|
ext/standard/tests/strings/wordwrap_variation1.phpt
|
|
ext/standard/tests/strings/wordwrap_variation1.phpt
|
|
ext/standard/tests/strings/wordwrap_variation2.phpt
|
|
ext/standard/tests/strings/wordwrap_variation2.phpt
|
|
ext/standard/tests/strings/wordwrap_variation3.phpt
|
|
ext/standard/tests/strings/wordwrap_variation3.phpt
|
|
ext/standard/tests/strings/wordwrap_variation4.phpt
|
|
ext/standard/tests/strings/wordwrap_variation4.phpt
|
|
ext/standard/tests/strings/wordwrap_variation5.phpt
|
|
ext/standard/tests/strings/wordwrap_variation5.phpt:
|
|
|
|
file wordwrap_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/strncasecmp_basic.phpt
|
|
ext/standard/tests/file/strncasecmp_basic.phpt
|
|
ext/standard/tests/file/strncasecmp_error.phpt
|
|
ext/standard/tests/file/strncasecmp_error.phpt
|
|
ext/standard/tests/file/strncasecmp_variation1.phpt
|
|
ext/standard/tests/file/strncasecmp_variation1.phpt
|
|
ext/standard/tests/file/strncasecmp_variation10.phpt
|
|
ext/standard/tests/file/strncasecmp_variation10.phpt
|
|
ext/standard/tests/file/strncasecmp_variation11.phpt
|
|
ext/standard/tests/file/strncasecmp_variation11.phpt
|
|
ext/standard/tests/file/strncasecmp_variation2.phpt
|
|
ext/standard/tests/file/strncasecmp_variation2.phpt
|
|
ext/standard/tests/file/strncasecmp_variation3.phpt
|
|
ext/standard/tests/file/strncasecmp_variation3.phpt
|
|
ext/standard/tests/file/strncasecmp_variation4.phpt
|
|
ext/standard/tests/file/strncasecmp_variation4.phpt
|
|
ext/standard/tests/file/strncasecmp_variation5.phpt
|
|
ext/standard/tests/file/strncasecmp_variation5.phpt
|
|
ext/standard/tests/file/strncasecmp_variation6.phpt
|
|
ext/standard/tests/file/strncasecmp_variation6.phpt
|
|
ext/standard/tests/file/strncasecmp_variation7.phpt
|
|
ext/standard/tests/file/strncasecmp_variation7.phpt
|
|
ext/standard/tests/file/strncasecmp_variation8.phpt
|
|
ext/standard/tests/file/strncasecmp_variation8.phpt
|
|
ext/standard/tests/file/strncasecmp_variation9.phpt
|
|
ext/standard/tests/file/strncasecmp_variation9.phpt:
|
|
|
|
file strncasecmp_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/chop_basic.phpt
|
|
ext/standard/tests/file/chop_basic.phpt
|
|
ext/standard/tests/file/chop_error.phpt
|
|
ext/standard/tests/file/chop_error.phpt
|
|
ext/standard/tests/file/chop_variation1.phpt
|
|
ext/standard/tests/file/chop_variation1.phpt
|
|
ext/standard/tests/file/chop_variation2.phpt
|
|
ext/standard/tests/file/chop_variation2.phpt
|
|
ext/standard/tests/file/chop_variation3.phpt
|
|
ext/standard/tests/file/chop_variation3.phpt
|
|
ext/standard/tests/file/chop_variation4.phpt
|
|
ext/standard/tests/file/chop_variation4.phpt
|
|
ext/standard/tests/file/chop_variation5.phpt
|
|
ext/standard/tests/file/chop_variation5.phpt
|
|
ext/standard/tests/strings/chop_basic.phpt:
|
|
|
|
file chop_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-14 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/general_functions/phpcredits2.phpt
|
|
ext/standard/tests/general_functions/phpcredits2.phpt
|
|
ext/standard/tests/general_functions/phpinfo2.phpt
|
|
ext/standard/tests/general_functions/phpinfo2.phpt:
|
|
Changing to use %a to match recent run-tests.php patch
|
|
|
|
2007-09-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* run-tests.php
|
|
ext/bz2/tests/005.phpt
|
|
ext/standard/tests/general_functions/phpcredits.phpt
|
|
ext/standard/tests/general_functions/phpinfo.phpt
|
|
ext/standard/tests/strings/sha1.phpt
|
|
ext/zlib/tests/005.phpt
|
|
ext/zlib/tests/006.phpt:
|
|
MFB: change run-tests.php to add %a
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php
|
|
ext/bz2/tests/005.phpt
|
|
ext/standard/tests/general_functions/phpcredits.phpt
|
|
ext/standard/tests/general_functions/phpinfo.phpt
|
|
ext/standard/tests/strings/sha1.phpt
|
|
ext/zlib/tests/005.phpt
|
|
ext/zlib/tests/006.phpt:
|
|
changes to run-tests.php:
|
|
- change %s to %a
|
|
- make %s = [^\r\n]+
|
|
- fix tests accordingly
|
|
|
|
* ext/standard/tests/general_functions/bug32647.phpt:
|
|
MFB: fix expected output
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/general_functions/bug32647.phpt:
|
|
fix expected output
|
|
|
|
2007-09-14 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/wordwrap_error.phpt
|
|
ext/standard/tests/file/wordwrap_variation3.phpt
|
|
ext/standard/tests/file/wordwrap_variation3.phpt:
|
|
better comments
|
|
|
|
* ext/standard/tests/file/wordwrap_basic.phpt
|
|
ext/standard/tests/file/wordwrap_error.phpt
|
|
ext/standard/tests/file/wordwrap_variation1.phpt
|
|
ext/standard/tests/file/wordwrap_variation2.phpt
|
|
ext/standard/tests/file/wordwrap_variation3.phpt
|
|
ext/standard/tests/file/wordwrap_variation4.phpt
|
|
ext/standard/tests/file/wordwrap_variation5.phpt
|
|
ext/standard/tests/strings/wordwrap_basic.phpt
|
|
ext/standard/tests/strings/wordwrap_basic.phpt
|
|
ext/standard/tests/strings/wordwrap_error.phpt
|
|
ext/standard/tests/strings/wordwrap_variation1.phpt
|
|
ext/standard/tests/strings/wordwrap_variation2.phpt
|
|
ext/standard/tests/strings/wordwrap_variation3.phpt
|
|
ext/standard/tests/strings/wordwrap_variation4.phpt
|
|
ext/standard/tests/strings/wordwrap_variation5.phpt:
|
|
New testcases for wordwrap()
|
|
|
|
* ext/standard/tests/file/wordwrap_basic.phpt
|
|
ext/standard/tests/file/wordwrap_basic.phpt
|
|
ext/standard/tests/file/wordwrap_error.phpt
|
|
ext/standard/tests/file/wordwrap_error.phpt
|
|
ext/standard/tests/file/wordwrap_variation1.phpt
|
|
ext/standard/tests/file/wordwrap_variation1.phpt
|
|
ext/standard/tests/file/wordwrap_variation2.phpt
|
|
ext/standard/tests/file/wordwrap_variation2.phpt
|
|
ext/standard/tests/file/wordwrap_variation3.phpt
|
|
ext/standard/tests/file/wordwrap_variation3.phpt
|
|
ext/standard/tests/file/wordwrap_variation4.phpt
|
|
ext/standard/tests/file/wordwrap_variation4.phpt
|
|
ext/standard/tests/file/wordwrap_variation5.phpt
|
|
ext/standard/tests/file/wordwrap_variation5.phpt
|
|
ext/standard/tests/strings/wordwrap_basic.phpt:
|
|
|
|
file wordwrap_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/lstat_stat_variation6.phpt
|
|
ext/standard/tests/file/lstat_stat_variation6.phpt:
|
|
fix test
|
|
|
|
2007-09-14 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix news
|
|
|
|
2007-09-13 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
register mail.force_extra_parameters change
|
|
|
|
* main/main.c:
|
|
MFB: disallow setting mail.force_extra_parameters from .htaccess
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
disallow setting mail.force_extra_parameters from .htaccess
|
|
|
|
2007-09-13 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/date/tests/bug35885.phpt
|
|
ext/standard/tests/strings/strtolower.phpt
|
|
ext/standard/tests/strings/strtoupper1.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/date/tests/bug35885.phpt:
|
|
fix test, particularly when running with valgrind, bacause it may take more
|
|
than one second to execute both instructions and thus get different dates
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/strtolower.phpt
|
|
ext/standard/tests/strings/strtoupper1.phpt:
|
|
attemp to set locale if it exists. fix skip condition
|
|
|
|
* (PHP_5_2)
|
|
tests/lang/bug20175.phpt:
|
|
fix expected output
|
|
|
|
* ext/standard/tests/file/bug41655_2.phpt
|
|
tests/lang/bug20175.phpt:
|
|
MFB: fix expected output
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/bug41655_2.phpt:
|
|
fix test expected output
|
|
|
|
* ext/standard/tests/file/006_basic.phpt
|
|
ext/standard/tests/file/006_error.phpt
|
|
ext/standard/tests/file/006_variation1.phpt
|
|
ext/standard/tests/file/006_variation2.phpt
|
|
ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt
|
|
ext/standard/tests/file/is_executable_basic.phpt
|
|
ext/standard/tests/file/is_executable_variation1.phpt
|
|
ext/standard/tests/file/is_executable_variation2.phpt
|
|
ext/standard/tests/file/is_executable_variation3.phpt
|
|
ext/standard/tests/file/is_readable_basic.phpt
|
|
ext/standard/tests/file/is_readable_variation1.phpt
|
|
ext/standard/tests/file/is_readable_variation2.phpt
|
|
ext/standard/tests/file/is_readable_variation3.phpt
|
|
ext/standard/tests/file/is_writable_basic.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation1.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation6.phpt
|
|
ext/standard/tests/file/unlink_variation1.phpt:
|
|
MFB: fix skip reasons
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/006_basic.phpt
|
|
ext/standard/tests/file/006_error.phpt
|
|
ext/standard/tests/file/006_variation1.phpt
|
|
ext/standard/tests/file/006_variation2.phpt
|
|
ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt
|
|
ext/standard/tests/file/is_executable_basic.phpt
|
|
ext/standard/tests/file/is_executable_variation1.phpt
|
|
ext/standard/tests/file/is_executable_variation2.phpt
|
|
ext/standard/tests/file/is_executable_variation3.phpt
|
|
ext/standard/tests/file/is_readable_basic.phpt
|
|
ext/standard/tests/file/is_readable_variation1.phpt
|
|
ext/standard/tests/file/is_readable_variation2.phpt
|
|
ext/standard/tests/file/is_readable_variation3.phpt
|
|
ext/standard/tests/file/is_writable_basic.phpt
|
|
ext/standard/tests/file/is_writable_variation1.phpt
|
|
ext/standard/tests/file/is_writable_variation2.phpt
|
|
ext/standard/tests/file/is_writable_variation3.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation1.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation6.phpt
|
|
ext/standard/tests/file/unlink_variation1.phpt:
|
|
fix skip reasons. the word 'skip' should be followed by a single space and
|
|
doesnt need any \n at the end
|
|
|
|
2007-09-13 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
List recent fixes
|
|
|
|
2007-09-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/strings/htmlentities04.phpt
|
|
ext/standard/tests/strings/htmlentities15.phpt:
|
|
|
|
MFB: Added a note indicating that the tests may fail to due libc
|
|
implementation
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/htmlentities04.phpt
|
|
ext/standard/tests/strings/htmlentities15.phpt:
|
|
Added a note indicating that the tests may fail to due libc implementation
|
|
|
|
2007-09-13 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/dl.c:
|
|
cs/ws fix
|
|
|
|
2007-09-13 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/standard/dl.c:
|
|
MFB: docs say dl() parameter can be filename only - enforce it
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/dl.c:
|
|
docs say dl() parameter can be filename only - enforce it
|
|
|
|
2007-09-12 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/pdo/pdo_stmt.c:
|
|
MFB: fix crash if stream is empty and reader function sets buffer as null
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_stmt.c:
|
|
fix crash if stream is empty and reader function sets buffer as null
|
|
|
|
2007-09-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c:
|
|
Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT).
|
|
|
|
2007-09-12 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/proc_open.c:
|
|
MFB: fix #39651
|
|
|
|
2007-09-12 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
reorder
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
2007-09-12 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN #39651
|
|
|
|
2007-09-12 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/bz2/php_bz2.h:
|
|
- Fixed bug #42627 (bz2 extension fails to build with -fno-common)
|
|
|
|
2007-09-12 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/proc_open.c:
|
|
fix bug #39651: proc_open() append mode doesnt work on windows
|
|
|
|
2007-09-12 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/readlink_realpath_basic1.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic1.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation1.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation1.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation2.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation2.phpt:
|
|
marked with Bug #42038
|
|
|
|
2007-09-12 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix news
|
|
|
|
2007-09-12 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/php_mysqli.h:
|
|
Fix stupid error, which happens only on Windows. And we thought this has
|
|
been fixed. Now my_thread_end() should be called and there should be no
|
|
warnings in the error logs of exiting thread, which hasn't deinited, and
|
|
leaks.
|
|
|
|
2007-09-12 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/is_file_variation4.phpt
|
|
ext/standard/tests/file/rename_variation.phpt:
|
|
marked with bug#42638
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/is_file_variation4.phpt
|
|
ext/standard/tests/file/rename_variation.phpt:
|
|
marked with Bug# 42638
|
|
|
|
2007-09-11 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd.h:
|
|
- MFB
|
|
|
|
* ext/gd/gd.c:
|
|
- MFB: alpha support for colorize filter
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
- MFB:
|
|
- gdImageTileApply does not respect transparent color
|
|
- gdImageArc regression
|
|
- Alpha channel support for gdImageColor (IMG_FILTER_COLORIZE)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/gd.c
|
|
ext/gd/libgd/gd.c:
|
|
- [DOC] add alpha support for imagefilter's IMG_FILTER_COLORIZE
|
|
|
|
2007-09-11 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/upgrade-pcre.php
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre_chartables.c
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c:
|
|
MFB: remove HAVE_CONFIG_H
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/upgrade-pcre.php
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre_chartables.c
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c:
|
|
remove the -DHAVE_CONFIG_H switch again to fix things on windows
|
|
this means that the upgrade script strips the #ifdef automatically
|
|
|
|
2007-09-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
typo
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
forgotten part
|
|
|
|
2007-09-11 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/bcmath/libbcmath/src/bcmath.h:
|
|
revert config header change
|
|
|
|
2007-09-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- in case of ambiguity class name in namespace call __autoload() only
|
|
after
|
|
checking for both (class from current namespace and internal class)
|
|
- improved class fetching performance
|
|
- fixed wrong (lowercase) name passed to __autoload() from
|
|
call_user_func()
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
Simplify (the prototype of zend_u_get_constant_ex() is going to be changed)
|
|
|
|
2007-09-11 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/addslashes_variation3.phpt
|
|
ext/standard/tests/strings/stripslashes_variation5.phpt:
|
|
- Fix tests (we are not interested what the old value was for the ini
|
|
option)
|
|
|
|
2007-09-11 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/general_functions/is_callable.phpt
|
|
ext/standard/tests/general_functions/is_callable.phpt:
|
|
fix test
|
|
|
|
2007-09-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/session/mod_files.c:
|
|
|
|
MFB: Fixed Bug #42596 (session.save_path MODE option does not work).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/mod_files.c:
|
|
|
|
Fixed Bug #42596 (session.save_path MODE option does not work).
|
|
|
|
2007-09-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed bug #42587 (behaviour change regarding symlinked .php files)
|
|
|
|
2007-09-10 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ext/standard/tests/strings/ucwords_basic.phpt
|
|
ext/standard/tests/strings/ucwords_basic.phpt
|
|
ext/standard/tests/strings/ucwords_variation2.phpt
|
|
ext/standard/tests/strings/ucwords_variation2.phpt
|
|
ext/standard/tests/strings/ucwords_variation4.phpt
|
|
ext/standard/tests/strings/ucwords_variation4.phpt:
|
|
fix tests
|
|
|
|
2007-09-09 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* ZendEngine2/zend_language_scanner.l:
|
|
use macros
|
|
|
|
* ext/standard/tests/strings/addcslashes.phpt:
|
|
remove the original
|
|
|
|
* ext/standard/tests/strings/addcslashes_001.phpt
|
|
ext/standard/tests/strings/addcslashes_002.phpt
|
|
ext/standard/tests/strings/addcslashes_003.phpt
|
|
ext/standard/tests/strings/addcslashes_004.phpt:
|
|
MFB: split test
|
|
|
|
* ZendEngine2/zend_language_scanner.l:
|
|
unicode part of \v and \t patch
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/addcslashes.phpt
|
|
ext/standard/tests/strings/addcslashes_001.phpt
|
|
ext/standard/tests/strings/addcslashes_001.phpt
|
|
ext/standard/tests/strings/addcslashes_002.phpt
|
|
ext/standard/tests/strings/addcslashes_002.phpt
|
|
ext/standard/tests/strings/addcslashes_003.phpt
|
|
ext/standard/tests/strings/addcslashes_003.phpt
|
|
ext/standard/tests/strings/addcslashes_004.phpt
|
|
ext/standard/tests/strings/addcslashes_004.phpt:
|
|
split one more ten-in-one test
|
|
and fix \v\f stuff while we're here..
|
|
|
|
2007-09-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/zend_language_scanner.l:
|
|
|
|
MFB: Fixed bug #42590 (Make the engine recornize \v and \f escape
|
|
sequences)
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_language_scanner.l:
|
|
Fixed bug #42590 (Make the engine recornize \v and \f escape sequences)
|
|
|
|
2007-09-09 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/mysql/php_mysql.c:
|
|
MFH: Fixed bug 42549 (ext/mysql failed to compile with libmysql 3.23)
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
Fixed bug 42549 (ext/mysql failed to compile with libmysql 3.23)
|
|
|
|
2007-09-09 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #106 entry
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c:
|
|
- re-add fix for libgd #106, imagerectangle draws 1x1 rectangles
|
|
as 1x3 rectangles
|
|
|
|
2007-09-08 Antony Dovgal <tony@daylessday.org>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
output is started in php_module_startup(), no need to start it twice
|
|
fixes leaks in sapi/cgi/tests/005.phpt
|
|
|
|
2007-09-08 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/bcmath/libbcmath/src/bcmath.h:
|
|
point to valid config header
|
|
|
|
2007-09-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
- #42592, remove ending dot in warning msg
|
|
|
|
2007-09-07 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/ucwords_basic.phpt
|
|
ext/standard/tests/strings/ucwords_error.phpt
|
|
ext/standard/tests/strings/ucwords_variation1.phpt
|
|
ext/standard/tests/strings/ucwords_variation2.phpt
|
|
ext/standard/tests/strings/ucwords_variation3.phpt
|
|
ext/standard/tests/strings/ucwords_variation4.phpt:
|
|
New testcases for ucwords() function
|
|
|
|
* ext/standard/tests/strings/ucwords_basic.phpt
|
|
ext/standard/tests/strings/ucwords_basic.phpt
|
|
ext/standard/tests/strings/ucwords_error.phpt
|
|
ext/standard/tests/strings/ucwords_error.phpt
|
|
ext/standard/tests/strings/ucwords_variation1.phpt
|
|
ext/standard/tests/strings/ucwords_variation1.phpt
|
|
ext/standard/tests/strings/ucwords_variation2.phpt
|
|
ext/standard/tests/strings/ucwords_variation2.phpt
|
|
ext/standard/tests/strings/ucwords_variation3.phpt
|
|
ext/standard/tests/strings/ucwords_variation3.phpt
|
|
ext/standard/tests/strings/ucwords_variation4.phpt
|
|
ext/standard/tests/strings/ucwords_variation4.phpt:
|
|
|
|
New testcases for ucwords() function
|
|
|
|
* ext/standard/tests/strings/strncmp_basic.phpt
|
|
ext/standard/tests/strings/strncmp_error.phpt
|
|
ext/standard/tests/strings/strncmp_variation1.phpt
|
|
ext/standard/tests/strings/strncmp_variation2.phpt
|
|
ext/standard/tests/strings/strncmp_variation3.phpt
|
|
ext/standard/tests/strings/strncmp_variation4.phpt
|
|
ext/standard/tests/strings/strncmp_variation5.phpt
|
|
ext/standard/tests/strings/strncmp_variation6.phpt
|
|
ext/standard/tests/strings/strncmp_variation7.phpt
|
|
ext/standard/tests/strings/strncmp_variation8.phpt
|
|
ext/standard/tests/strings/strncmp_variation9.phpt:
|
|
New testcases for strncmp() function
|
|
|
|
* ext/standard/tests/strings/strncmp_basic.phpt
|
|
ext/standard/tests/strings/strncmp_basic.phpt
|
|
ext/standard/tests/strings/strncmp_error.phpt
|
|
ext/standard/tests/strings/strncmp_error.phpt
|
|
ext/standard/tests/strings/strncmp_variation1.phpt
|
|
ext/standard/tests/strings/strncmp_variation1.phpt
|
|
ext/standard/tests/strings/strncmp_variation2.phpt
|
|
ext/standard/tests/strings/strncmp_variation2.phpt
|
|
ext/standard/tests/strings/strncmp_variation3.phpt
|
|
ext/standard/tests/strings/strncmp_variation3.phpt
|
|
ext/standard/tests/strings/strncmp_variation4.phpt
|
|
ext/standard/tests/strings/strncmp_variation4.phpt
|
|
ext/standard/tests/strings/strncmp_variation5.phpt
|
|
ext/standard/tests/strings/strncmp_variation5.phpt
|
|
ext/standard/tests/strings/strncmp_variation6.phpt
|
|
ext/standard/tests/strings/strncmp_variation6.phpt
|
|
ext/standard/tests/strings/strncmp_variation7.phpt
|
|
ext/standard/tests/strings/strncmp_variation7.phpt
|
|
ext/standard/tests/strings/strncmp_variation8.phpt
|
|
ext/standard/tests/strings/strncmp_variation8.phpt
|
|
ext/standard/tests/strings/strncmp_variation9.phpt
|
|
ext/standard/tests/strings/strncmp_variation9.phpt:
|
|
|
|
file strncmp_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-07 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h:
|
|
- Make the macro into function (for the sake of idiotic ZEND_STRL() macro)
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c:
|
|
- Can not remove because of the idiotic ZEND_STR*() macros
|
|
|
|
2007-09-07 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/stripslashes_basic.phpt
|
|
ext/standard/tests/strings/stripslashes_error.phpt
|
|
ext/standard/tests/strings/stripslashes_variation1.phpt
|
|
ext/standard/tests/strings/stripslashes_variation2.phpt
|
|
ext/standard/tests/strings/stripslashes_variation3.phpt
|
|
ext/standard/tests/strings/stripslashes_variation4.phpt:
|
|
New testcases for stripslashes() function
|
|
|
|
* ext/standard/tests/strings/stripslashes_basic.phpt
|
|
ext/standard/tests/strings/stripslashes_basic.phpt
|
|
ext/standard/tests/strings/stripslashes_error.phpt
|
|
ext/standard/tests/strings/stripslashes_error.phpt
|
|
ext/standard/tests/strings/stripslashes_variation1.phpt
|
|
ext/standard/tests/strings/stripslashes_variation1.phpt
|
|
ext/standard/tests/strings/stripslashes_variation2.phpt
|
|
ext/standard/tests/strings/stripslashes_variation2.phpt
|
|
ext/standard/tests/strings/stripslashes_variation3.phpt
|
|
ext/standard/tests/strings/stripslashes_variation3.phpt
|
|
ext/standard/tests/strings/stripslashes_variation4.phpt
|
|
ext/standard/tests/strings/stripslashes_variation4.phpt
|
|
ext/standard/tests/strings/stripslashes_variation5.phpt
|
|
ext/standard/tests/strings/stripslashes_variation5.phpt:
|
|
|
|
file stripslashes_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-07 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/file/fileinode_error.phpt:
|
|
made equivalent (to php5 test) changes to the expected output. Although
|
|
this test did originally have the right EXP section
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/fileinode_error.phpt:
|
|
fixing error in expected output
|
|
|
|
2007-09-07 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c:
|
|
- Added reminder for 5.3
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c:
|
|
- Missed this from previous commit to zend_ini.h
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.h:
|
|
- No need to break binary compatibility here
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
MFH: - Fixed the rest of bug #41561 ( @ operator not working )
|
|
|
|
* ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Fixed the rest of bug #41561 ( @ operator not working )
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache/php_apache.c:
|
|
MFH:- Fixed bug #42579 (apache_reset_timeout() does not exist)
|
|
|
|
* sapi/apache/php_apache.c:
|
|
- Fixed bug #42579 (apache_reset_timeout() does not exist)
|
|
|
|
2007-09-07 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c:
|
|
forgotten part
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Added checks for malformated FastCGI requests (Mattias Bengtsson)
|
|
|
|
2007-09-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c:
|
|
|
|
Added missing safety checks for 2nd parameter of setlocale() function
|
|
|
|
* ext/standard/string.c:
|
|
Added missing safety checks for 2nd parameter of setlocale() function
|
|
|
|
2007-09-06 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
- Add a comment why not ~0 or -1.
|
|
|
|
2007-09-06 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/tests/bug38710.phpt:
|
|
Fixed leaks with multiple connects using one mysqli object.
|
|
HEAD will be fixed during the next mysqlnd merge
|
|
|
|
Fixed failing test for bug38710, 5.0 version is bad, 5.1 is ok.
|
|
|
|
2007-09-06 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/strings/addslashes_basic.phpt
|
|
ext/standard/tests/strings/addslashes_error.phpt
|
|
ext/standard/tests/strings/addslashes_variation1.phpt
|
|
ext/standard/tests/strings/addslashes_variation2.phpt:
|
|
New testcases for addslashes() function
|
|
|
|
* ext/standard/tests/strings/addslashes_basic.phpt
|
|
ext/standard/tests/strings/addslashes_basic.phpt
|
|
ext/standard/tests/strings/addslashes_error.phpt
|
|
ext/standard/tests/strings/addslashes_error.phpt
|
|
ext/standard/tests/strings/addslashes_variation1.phpt
|
|
ext/standard/tests/strings/addslashes_variation1.phpt
|
|
ext/standard/tests/strings/addslashes_variation2.phpt
|
|
ext/standard/tests/strings/addslashes_variation2.phpt
|
|
ext/standard/tests/strings/addslashes_variation3.phpt
|
|
ext/standard/tests/strings/addslashes_variation3.phpt:
|
|
|
|
file addslashes_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
Fixed typo in function name
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
|
|
MFB: Fixed bug #41845 (pgsql extension does not compile with PostgreSQL
|
|
<7.4)
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
|
|
MFB: Fixed bug #42506 (php_pgsql_convert() timezone parse bug)
|
|
|
|
* ext/standard/dir.c
|
|
ext/standard/file.c:
|
|
|
|
MFB: Fixed possible buffer overflows inside the fnmatch() and glob()
|
|
functions
|
|
|
|
2007-09-05 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/tests/bug38710.phpt:
|
|
Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion)
|
|
Fixed regression of bug 38710. Already fixed in HEAD.
|
|
|
|
2007-09-05 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_soap.h
|
|
ext/soap/php_soap.h
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug42214.phpt
|
|
ext/soap/tests/bugs/bug42214.phpt
|
|
ext/soap/tests/bugs/bug42214.phpt:
|
|
Fixed bug #42214 (SoapServer sends clients internal PHP errors)
|
|
|
|
* ext/soap/tests/bugs/bug42488.phpt
|
|
ext/soap/tests/bugs/bug42488.phpt:
|
|
|
|
file bug42488.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug42488.phpt:
|
|
Fixed bug #42488 (SoapServer reports an encoding error and the error itself
|
|
breaks).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed bug #42523 (PHP_SELF duplicates path)
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
Bug #42541 (Check for namespace decl. on first line doesn't work when
|
|
extended info is on)
|
|
|
|
2007-09-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
bfn
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_strtod.c
|
|
ext/date/lib/parse_tz.c
|
|
ext/hash/hash_tiger.c:
|
|
MFH: detect endianness in compile time when using Apple's GCC (fixes
|
|
universal binary build)
|
|
|
|
* ZendEngine2/zend_strtod.c
|
|
ext/date/lib/parse_tz.c
|
|
ext/hash/hash_tiger.c:
|
|
detect endianness in compile time when using Apple's GCC (fixes universal
|
|
binary build)
|
|
|
|
2007-09-04 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/php_unicode.c:
|
|
MFH: fixed bug #29955 invalid case conversion in iso-8859-9.
|
|
|
|
* ext/mbstring/php_unicode.c:
|
|
fixed bug #29955 invalid case conversion in iso-8859-9.
|
|
|
|
2007-09-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/dir.c
|
|
ext/standard/file.c:
|
|
|
|
Fixed possible buffer overflows inside the fnmatch() and glob() functions
|
|
|
|
2007-09-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* main/snprintf.c:
|
|
- We have to store the original (allocated) pointer here as it was freed
|
|
after
|
|
the pointer itself was modified, otherwise we'll get an invalid free
|
|
error
|
|
here.
|
|
|
|
2007-09-04 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/math/acos_basic.phpt
|
|
ext/standard/tests/math/acos_error.phpt
|
|
ext/standard/tests/math/acos_variation.phpt
|
|
ext/standard/tests/math/acosh_basic.phpt
|
|
ext/standard/tests/math/acosh_error.phpt
|
|
ext/standard/tests/math/acosh_variation.phpt
|
|
ext/standard/tests/math/allowed_rounding_error.inc
|
|
ext/standard/tests/math/asin_basic.phpt
|
|
ext/standard/tests/math/asin_error.phpt
|
|
ext/standard/tests/math/asin_variation.phpt
|
|
ext/standard/tests/math/asinh_basic.phpt
|
|
ext/standard/tests/math/asinh_error.phpt
|
|
ext/standard/tests/math/asinh_variation.phpt
|
|
ext/standard/tests/math/atan_basic.phpt
|
|
ext/standard/tests/math/atan_error.phpt
|
|
ext/standard/tests/math/atan_variation.phpt
|
|
ext/standard/tests/math/atanh_basic.phpt
|
|
ext/standard/tests/math/atanh_error.phpt
|
|
ext/standard/tests/math/atanh_variation.phpt
|
|
ext/standard/tests/math/cos_basic.phpt
|
|
ext/standard/tests/math/cos_error.phpt
|
|
ext/standard/tests/math/cos_variation.phpt
|
|
ext/standard/tests/math/cosh_basic.phpt
|
|
ext/standard/tests/math/cosh_error.phpt
|
|
ext/standard/tests/math/cosh_variation.phpt
|
|
ext/standard/tests/math/sin_basic.phpt
|
|
ext/standard/tests/math/sin_error.phpt
|
|
ext/standard/tests/math/sin_variation.phpt
|
|
ext/standard/tests/math/sinh_basic.phpt
|
|
ext/standard/tests/math/sinh_error.phpt
|
|
ext/standard/tests/math/sinh_variation.phpt
|
|
ext/standard/tests/math/tan_basic.phpt
|
|
ext/standard/tests/math/tan_error.phpt
|
|
ext/standard/tests/math/tan_variation.phpt
|
|
ext/standard/tests/math/tanh_basic.phpt
|
|
ext/standard/tests/math/tanh_error.phpt
|
|
ext/standard/tests/math/tanh_variation.phpt:
|
|
Test cases for sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh,
|
|
acosh, atanh.
|
|
|
|
* ext/standard/tests/math/acos_basic.phpt
|
|
ext/standard/tests/math/acos_basic.phpt
|
|
ext/standard/tests/math/acos_error.phpt
|
|
ext/standard/tests/math/acos_error.phpt
|
|
ext/standard/tests/math/acos_variation.phpt
|
|
ext/standard/tests/math/acos_variation.phpt
|
|
ext/standard/tests/math/acosh_basic.phpt
|
|
ext/standard/tests/math/acosh_basic.phpt
|
|
ext/standard/tests/math/acosh_error.phpt
|
|
ext/standard/tests/math/acosh_error.phpt
|
|
ext/standard/tests/math/acosh_variation.phpt
|
|
ext/standard/tests/math/acosh_variation.phpt
|
|
ext/standard/tests/math/allowed_rounding_error.inc
|
|
ext/standard/tests/math/allowed_rounding_error.inc
|
|
ext/standard/tests/math/asin_basic.phpt
|
|
ext/standard/tests/math/asin_basic.phpt
|
|
ext/standard/tests/math/asin_error.phpt
|
|
ext/standard/tests/math/asin_error.phpt
|
|
ext/standard/tests/math/asin_variation.phpt
|
|
ext/standard/tests/math/asin_variation.phpt
|
|
ext/standard/tests/math/asinh_basic.phpt
|
|
ext/standard/tests/math/asinh_basic.phpt
|
|
ext/standard/tests/math/asinh_error.phpt
|
|
ext/standard/tests/math/asinh_error.phpt
|
|
ext/standard/tests/math/asinh_variation.phpt
|
|
ext/standard/tests/math/asinh_variation.phpt
|
|
ext/standard/tests/math/atan_basic.phpt
|
|
ext/standard/tests/math/atan_basic.phpt
|
|
ext/standard/tests/math/atan_error.phpt
|
|
ext/standard/tests/math/atan_error.phpt
|
|
ext/standard/tests/math/atan_variation.phpt
|
|
ext/standard/tests/math/atan_variation.phpt
|
|
ext/standard/tests/math/atanh_basic.phpt
|
|
ext/standard/tests/math/atanh_basic.phpt
|
|
ext/standard/tests/math/atanh_error.phpt
|
|
ext/standard/tests/math/atanh_error.phpt
|
|
ext/standard/tests/math/atanh_variation.phpt
|
|
ext/standard/tests/math/atanh_variation.phpt
|
|
ext/standard/tests/math/cos_basic.phpt
|
|
ext/standard/tests/math/cos_basic.phpt
|
|
ext/standard/tests/math/cos_error.phpt
|
|
ext/standard/tests/math/cos_error.phpt
|
|
ext/standard/tests/math/cos_variation.phpt
|
|
ext/standard/tests/math/cos_variation.phpt
|
|
ext/standard/tests/math/cosh_basic.phpt
|
|
ext/standard/tests/math/cosh_basic.phpt
|
|
ext/standard/tests/math/cosh_error.phpt
|
|
ext/standard/tests/math/cosh_error.phpt
|
|
ext/standard/tests/math/cosh_variation.phpt
|
|
ext/standard/tests/math/cosh_variation.phpt
|
|
ext/standard/tests/math/sin_basic.phpt
|
|
ext/standard/tests/math/sin_basic.phpt
|
|
ext/standard/tests/math/sin_error.phpt
|
|
ext/standard/tests/math/sin_error.phpt
|
|
ext/standard/tests/math/sin_variation.phpt
|
|
ext/standard/tests/math/sin_variation.phpt
|
|
ext/standard/tests/math/sinh_basic.phpt
|
|
ext/standard/tests/math/sinh_basic.phpt
|
|
ext/standard/tests/math/sinh_error.phpt
|
|
ext/standard/tests/math/sinh_error.phpt
|
|
ext/standard/tests/math/sinh_variation.phpt
|
|
ext/standard/tests/math/sinh_variation.phpt
|
|
ext/standard/tests/math/tan_basic.phpt
|
|
ext/standard/tests/math/tan_basic.phpt
|
|
ext/standard/tests/math/tan_error.phpt
|
|
ext/standard/tests/math/tan_error.phpt
|
|
ext/standard/tests/math/tan_variation.phpt
|
|
ext/standard/tests/math/tan_variation.phpt
|
|
ext/standard/tests/math/tanh_basic.phpt
|
|
ext/standard/tests/math/tanh_basic.phpt
|
|
ext/standard/tests/math/tanh_error.phpt
|
|
ext/standard/tests/math/tanh_error.phpt
|
|
ext/standard/tests/math/tanh_variation.phpt
|
|
ext/standard/tests/math/tanh_variation.phpt:
|
|
|
|
file acos_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-04 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation5.phpt
|
|
ext/standard/tests/file/copy_variation5.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt
|
|
ext/standard/tests/file/fileowner_basic.phpt
|
|
ext/standard/tests/file/fileowner_basic.phpt:
|
|
fix tests
|
|
|
|
2007-09-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pgsql/pgsql.c:
|
|
|
|
Fixed bug #42506 (php_pgsql_convert() timezone parse bug)
|
|
|
|
2007-09-03 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
MFB: malloc+memset == calloc
|
|
|
|
2007-09-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/php_date.c:
|
|
- Ugh, fix this properly.
|
|
|
|
* ext/date/php_date.c:
|
|
- Fixed DateTimeZone::getTransitions().
|
|
|
|
2007-09-03 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/file.c:
|
|
MFB: Fixed bug #42468 (Write lock on file_get_contents fails when using a
|
|
compression stream)
|
|
|
|
2007-09-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/file.c:
|
|
|
|
Fixed bug #42468 (Write lock on file_get_contents fails when using a
|
|
compression stream).
|
|
|
|
2007-09-02 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
- Avoid confusion.
|
|
|
|
2007-09-02 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/filestat.c:
|
|
MFB: Fixed bug #42072 (No warning message for clearstatcache() with
|
|
arguments).
|
|
|
|
2007-09-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/network/ip_x86_64.phpt:
|
|
- MFH: Fixed bug #42512 (ip2long('255.255.255.255') should return
|
|
4294967295 on
|
|
64-bit PHP).
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/network/ip_x86_64.phpt
|
|
ext/standard/tests/network/ip_x86_64.phpt:
|
|
- Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on
|
|
64-bit PHP).
|
|
|
|
2007-09-01 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/HACKING
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_chartables.c
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcredemo.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput10
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput9
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput10
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput3
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput9
|
|
ext/pcre/tests/bug42298.phpt:
|
|
MFB: upgrade to PCRE 7.3
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/php_pcre.c:
|
|
adapt for PCRE 7.3
|
|
remove ability to include config.h from php_pcre.c, as it seems pretty
|
|
useless and produces a few warnings
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/HACKING
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_chartables.c
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcredemo.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput10
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput9
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput10
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput3
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput9:
|
|
upgrade to PCRE 7.3
|
|
|
|
* ext/pcre/tests/bug42298.phpt
|
|
ext/pcre/tests/bug42298.phpt:
|
|
|
|
file bug42298.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-09-01 Jan Lehnardt <jan@jan.prima.de>
|
|
|
|
* ext/json/json.c:
|
|
spaces -> tabs
|
|
|
|
2007-09-01 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/TODO:
|
|
also remove this file in HEAD
|
|
|
|
2007-08-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c:
|
|
1.2.4
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/package2.xml:
|
|
fix package2.xml
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/package2.xml:
|
|
add Chris to the maintainers
|
|
|
|
2007-08-31 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/pdo_oci/tests/pdo_oci_attr_autocommit_1.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_autocommit_2.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_autocommit_3.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_case.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_client.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_drivername.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_nulls_1.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_prefetch_1.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_prefetch_2.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_server.phpt:
|
|
MFB New tests for getAttribute
|
|
|
|
* ext/pdo_oci/config.m4
|
|
ext/pdo_oci/oci_driver.c
|
|
ext/pdo_oci/oci_statement.c
|
|
ext/pdo_oci/php_pdo_oci_int.h:
|
|
MFB Add $dbh->getAttribute() support for ATTR_SERVER_VERSION,
|
|
ATTR_SERVER_INFO, ATTR_CLIENT_VERSION, ATTR_AUTOCOMMIT. Sync WS between
|
|
PHP 5 & 6 and add a couple of casts.
|
|
|
|
* ext/pdo_oci/tests/pdo_oci_attr_autocommit_1.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_autocommit_1.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_autocommit_2.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_autocommit_2.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_autocommit_3.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_autocommit_3.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_case.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_case.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_client.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_client.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_drivername.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_drivername.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_nulls_1.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_nulls_1.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_prefetch_1.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_prefetch_1.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_prefetch_2.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_prefetch_2.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_server.phpt
|
|
ext/pdo_oci/tests/pdo_oci_attr_server.phpt:
|
|
|
|
file pdo_oci_attr_autocommit_1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_oci/config.m4
|
|
ext/pdo_oci/oci_driver.c
|
|
ext/pdo_oci/oci_statement.c
|
|
ext/pdo_oci/php_pdo_oci_int.h:
|
|
Add $dbh->getAttribute() support for ATTR_SERVER_VERSION, ATTR_SERVER_INFO,
|
|
ATTR_CLIENT_VERSION, ATTR_AUTOCOMMIT. Sync WS between PHP 5 & 6 and add a
|
|
couple of casts.
|
|
|
|
2007-08-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/tests/magic_by_ref_001.phpt
|
|
ZendEngine2/tests/magic_by_ref_002.phpt
|
|
ZendEngine2/tests/magic_by_ref_003.phpt
|
|
ZendEngine2/tests/magic_by_ref_004.phpt
|
|
ZendEngine2/tests/magic_by_ref_005.phpt
|
|
ZendEngine2/tests/magic_by_ref_006.phpt
|
|
ZendEngine2/tests/magic_by_ref_007.phpt
|
|
ZendEngine2/tests/magic_by_ref_010.phpt:
|
|
MFH: prohibit arguments by ref in magic methods
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/tests/magic_by_ref_001.phpt
|
|
ZendEngine2/tests/magic_by_ref_001.phpt
|
|
ZendEngine2/tests/magic_by_ref_002.phpt
|
|
ZendEngine2/tests/magic_by_ref_002.phpt
|
|
ZendEngine2/tests/magic_by_ref_003.phpt
|
|
ZendEngine2/tests/magic_by_ref_003.phpt
|
|
ZendEngine2/tests/magic_by_ref_004.phpt
|
|
ZendEngine2/tests/magic_by_ref_004.phpt
|
|
ZendEngine2/tests/magic_by_ref_005.phpt
|
|
ZendEngine2/tests/magic_by_ref_005.phpt
|
|
ZendEngine2/tests/magic_by_ref_006.phpt
|
|
ZendEngine2/tests/magic_by_ref_006.phpt
|
|
ZendEngine2/tests/magic_by_ref_007.phpt
|
|
ZendEngine2/tests/magic_by_ref_007.phpt
|
|
ZendEngine2/tests/magic_by_ref_008.phpt
|
|
ZendEngine2/tests/magic_by_ref_009.phpt
|
|
ZendEngine2/tests/magic_by_ref_010.phpt
|
|
ZendEngine2/tests/magic_by_ref_010.phpt:
|
|
prohibit arguments by ref in magic methods
|
|
|
|
2007-08-31 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline
|
|
options)
|
|
|
|
2007-08-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/package2.xml:
|
|
update changelog, prepare for 1.2.4 release
|
|
|
|
2007-08-31 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_schema.c
|
|
ext/soap/php_schema.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug42359.phpt
|
|
ext/soap/tests/bugs/bug42359.phpt
|
|
ext/soap/tests/bugs/bug42359.phpt
|
|
ext/soap/tests/bugs/bug42359.wsdl
|
|
ext/soap/tests/bugs/bug42359.wsdl
|
|
ext/soap/tests/bugs/bug42359.wsdl:
|
|
Fixed bug #42359 (xsd:list type not parsed)
|
|
|
|
2007-08-31 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/basic_functions.c
|
|
main/SAPI.h
|
|
main/main.c:
|
|
ws
|
|
|
|
2007-08-31 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug42086.phpt
|
|
ext/soap/tests/bugs/bug42086.phpt
|
|
ext/soap/tests/bugs/bug42086.wsdl
|
|
ext/soap/tests/bugs/bug42086.wsdl:
|
|
|
|
file bug42086.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug42086.phpt
|
|
ext/soap/tests/bugs/bug42086.wsdl:
|
|
Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic
|
|
compliant wsdl)
|
|
|
|
2007-08-31 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* main/php_ini.c:
|
|
ws fixes
|
|
|
|
* main/php_ini.c:
|
|
ws + apify cfg_get_entry
|
|
|
|
2007-08-31 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug42326.phpt
|
|
ext/soap/tests/bugs/bug42326.phpt
|
|
ext/soap/tests/bugs/bug42326.wsdl
|
|
ext/soap/tests/bugs/bug42326.wsdl:
|
|
|
|
file bug42326.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/bugs/bug42326.phpt
|
|
ext/soap/tests/bugs/bug42326.wsdl:
|
|
Fixed bug #42326 (SoapServer crash)
|
|
|
|
2007-08-31 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
- Revert the revert: this is not causing any problems (or we have lot
|
|
bigger issues), the bug is elsewhere
|
|
|
|
* (PHP_5_2)
|
|
main/php.h
|
|
main/php_ini.h:
|
|
MFH: Moved php.ini related protos where they belong
|
|
|
|
* main/php.h
|
|
main/php_ini.h:
|
|
- Moved the php.ini related function protos where they belong
|
|
|
|
* ext/odbc/birdstep.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sysvshm/sysvshm.c:
|
|
- Include php_ini.h (needed in future, does not break anything)
|
|
|
|
2007-08-30 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/tests/rowid_bind.phpt
|
|
ext/oci8/tests/xmltype_01.phpt:
|
|
MFB New tests
|
|
|
|
* ext/oci8/tests/rowid_bind.phpt
|
|
ext/oci8/tests/rowid_bind.phpt
|
|
ext/oci8/tests/xmltype_01.phpt
|
|
ext/oci8/tests/xmltype_01.phpt:
|
|
|
|
file rowid_bind.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-08-30 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/php_dom.c:
|
|
MFH: fix bug #42462 (Segmentation when trying to set an attribute in
|
|
DOMElement)
|
|
|
|
* ext/dom/php_dom.c:
|
|
fix bug #42462 (Segmentation when trying to set an attribute in DOMElement)
|
|
|
|
2007-08-30 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Allow binary strings as method name in $class::$method(), fixes
|
|
tests/lang/044.phpt (Etienne Kneuss)
|
|
|
|
2007-08-30 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/pdo_029.phpt
|
|
ext/pdo/tests/pdo_030.phpt:
|
|
- Fixed bug #42452 (PDO classes do not expose Reflection API information)
|
|
- Fixed tests
|
|
|
|
2007-08-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
fix C++ extensions build
|
|
C++ doesn't allow implicit casting of void* to Uchar*, we have to do it
|
|
explicitly
|
|
|
|
2007-08-30 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
MFB: Add optional parameter to debug_backtrace().
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c:
|
|
Add optional parameter to debug_backtrace().
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to -dev.
|
|
|
|
2007-08-30 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/lstat_stat_variation6.phpt:
|
|
fix test: do not run when noatime set
|
|
|
|
* ext/standard/tests/file/lstat_stat_variation6.phpt:
|
|
fix tests: do not run when noatime set
|
|
|
|
2007-08-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
5.2.4
|
|
|
|
2007-08-29 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/php_string.h:
|
|
- Put the PHPAPI php_u_str_to_str() function in the .h, just like the rest.
|
|
|
|
2007-08-29 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/fnmatch_basic.phpt
|
|
ext/standard/tests/file/fnmatch_error.phpt
|
|
ext/standard/tests/file/fnmatch_variation.phpt:
|
|
fix tests: do not run on MACOS
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/fnmatch_basic.phpt
|
|
ext/standard/tests/file/fnmatch_error.phpt
|
|
ext/standard/tests/file/fnmatch_variation.phpt:
|
|
fix test: do not run on MACOS
|
|
|
|
2007-08-29 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c:
|
|
- gd bug #102, alternative fix when an old library is used
|
|
|
|
2007-08-29 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/general_functions/gettype_settype_variation2.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation2.phpt:
|
|
fix test, do not run on macos
|
|
|
|
2007-08-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo_sqlite/EXPERIMENTAL:
|
|
|
|
not exprimental
|
|
|
|
2007-08-28 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* main/main.c:
|
|
- Fixed allow_url_fopen_list/allow_url_include_list handling by making sure
|
|
the pointers are initialized. Thanks to Sara.
|
|
|
|
2007-08-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* NEWS:
|
|
Fixed typo
|
|
|
|
2007-08-27 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fix news
|
|
|
|
2007-08-27 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/libgd/gd.c:
|
|
- revert fix for #106
|
|
- add news entry for pslib fix
|
|
NB: Please next time, inform us before a complete freeze is done for
|
|
a given branch. And a week for a RC is defitively too short.
|
|
|
|
2007-08-26 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/libgd/gd.c
|
|
ext/gd/tests/libgd00106.phpt:
|
|
- MFB: gd #106, imagerectangle draws 1x1 rectangles as 1x3 rectangles
|
|
|
|
* ext/gd/tests/libgd00106.phpt
|
|
ext/gd/tests/libgd00106.phpt:
|
|
|
|
- gd #106, imagerectangle draws 1x1 rectangles as 1x3 rectangles
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
- gd #106, imagerectangle draws 1x1 rectangles as 1x3 rectangles
|
|
|
|
2007-08-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/EXPERIMENTAL:
|
|
PDO is not experimental anymore
|
|
|
|
2007-08-25 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_constants.c:
|
|
fixed compilation error on Visual C++ 2005
|
|
|
|
2007-08-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/ns_035.phpt
|
|
ZendEngine2/tests/ns_036.phpt:
|
|
fix tests
|
|
|
|
2007-08-24 Sara Golemon <sara@golemon.com>
|
|
|
|
* (RELEASE_1_5)
|
|
ext/hash/package.xml
|
|
ext/hash/package2.xml:
|
|
Prep for 1.5 release
|
|
|
|
* (RELEASE_1_5)
|
|
ext/hash/hash.c:
|
|
Fix hash_init() for PHP < 6
|
|
|
|
2007-08-24 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/versioning/version_compare.phpt
|
|
ext/standard/tests/versioning/version_compare.phpt:
|
|
adding check for rc1 to version-compare test
|
|
|
|
2007-08-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_opcodes.h
|
|
ZendEngine2/tests/bug41633_2.phpt
|
|
ZendEngine2/tests/ns_039.phpt
|
|
ZendEngine2/tests/ns_040.phpt
|
|
ZendEngine2/tests/ns_041.phpt
|
|
ZendEngine2/tests/ns_042.phpt
|
|
ZendEngine2/tests/ns_043.phpt
|
|
ZendEngine2/tests/ns_044.phpt
|
|
ZendEngine2/tests/ns_045.phpt
|
|
ZendEngine2/tests/ns_046.phpt
|
|
ZendEngine2/tests/ns_047.phpt
|
|
ZendEngine2/tests/ns_048.phpt
|
|
ZendEngine2/tests/ns_049.phpt
|
|
ZendEngine2/tests/ns_050.phpt
|
|
ZendEngine2/tests/ns_051.phpt
|
|
ZendEngine2/tests/ns_052.phpt
|
|
ZendEngine2/tests/ns_053.phpt
|
|
ext/standard/basic_functions.c:
|
|
Namespace constants
|
|
|
|
2007-08-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
fix segfault on shutdown due to UG(utf8_conv) being destroyed twice
|
|
|
|
* ext/pcre/tests/bug21758.phpt:
|
|
fix test name
|
|
|
|
2007-08-24 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
scripts/php-config.in:
|
|
MFH:- Fix problem with non-bash compliant shells
|
|
|
|
* scripts/php-config.in:
|
|
- Fix problem with non-bash compliant shells
|
|
|
|
2007-08-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
Back to dev
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
5.2.4RC3
|
|
|
|
2007-08-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
-BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c:
|
|
MFH: revert the patch which breaks multithreaded servers
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
revert patch which breaks multithreaded servers
|
|
|
|
2007-08-23 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/versioning.c:
|
|
- MFH: Make version_compare() also understand the lower case variant of
|
|
"RC".
|
|
|
|
2007-08-23 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/session/mod_files.c:
|
|
MFB: Fixed bug #37273 (Symlinks and mod_files session handler allow
|
|
open_basedir bypass)
|
|
|
|
* ext/session/mod_files.c:
|
|
MFB: -r1.100.2.3.2.5
|
|
|
|
* (PHP_5_2)
|
|
ext/session/mod_files.c:
|
|
MFH: ws + cs changes (sync to ease merging patches around!)
|
|
|
|
* ext/session/tests/bug41600.phpt:
|
|
missing )
|
|
|
|
2007-08-23 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/versioning.c:
|
|
- Make version_compare() also understand the lower case variant of "RC".
|
|
|
|
2007-08-23 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt:
|
|
fix tests
|
|
|
|
2007-08-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/mod_files.c:
|
|
|
|
Fixed bug #37273 (Symlinks and mod_files session handler allow
|
|
open_basedir
|
|
bypass).
|
|
|
|
2007-08-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pgsql/pgsql.c:
|
|
|
|
Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
|
|
|
|
2007-08-22 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/dir.c:
|
|
MFH:- Fixed bug #42365 (glob() crashes with invalid flags)
|
|
|
|
* ext/standard/dir.c:
|
|
- Fixed bug #42365 (glob() crashes with invalid flags)
|
|
|
|
2007-08-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug42183.phpt
|
|
ext/soap/tests/bugs/bug42183.phpt:
|
|
|
|
file bug42183.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/bugs/bug42183.phpt:
|
|
Fixed bug #42183 (classmap cause crashr in non-wsdl mode)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/is_a.phpt
|
|
ZendEngine2/tests/is_a.phpt:
|
|
Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload, in
|
|
the same way as "instanceof" operator).
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/ns_021.phpt
|
|
ZendEngine2/tests/ns_026.phpt:
|
|
Fixed name resolution
|
|
namespace A;
|
|
B::foo(); // 1. this is function "foo" from namespace "B"
|
|
// 2. this is static method "foo" of class "B" from
|
|
namespace "A"
|
|
// 3. this is static methos "boo" of internal class "B"
|
|
namespace A;
|
|
A::foo(); // 1. this is function "foo" from namespace "A"
|
|
// 2. this is static method "foo" of class "A" from
|
|
namespace "A"
|
|
// 3. this is static methos "foo" of internal class "A"
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/ns_029.phpt
|
|
ZendEngine2/tests/ns_030.phpt:
|
|
typo
|
|
|
|
2007-08-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
Fixed bug #42368 (Incorrect error message displayed by pg_escape_string)
|
|
|
|
2007-08-21 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
MFH:Fix typo in fastcgi.logging option example
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
Fix typo in fastcgi.logging option example
|
|
|
|
2007-08-21 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl_directory.c
|
|
ext/spl/tests/bug42364.phpt:
|
|
- MFH: Fix Bug #42364 Crash when using getRealPath with DirectoryIterator
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/tests/bug42364.phpt
|
|
ext/spl/tests/bug42364.phpt:
|
|
- Fixed Bug #42364 Crash when using getRealPath with DirectoryIterator
|
|
|
|
2007-08-21 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/curl/interface.c:
|
|
Bagder says I don't need these ifdefs
|
|
|
|
2007-08-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/EXPERIMENTAL:
|
|
|
|
No longer experimental
|
|
|
|
2007-08-20 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/curl/interface.c:
|
|
Add support for CURLPROXY_SOCKS4
|
|
|
|
2007-08-20 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
- MFB: Fugbix typo.
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/php_reflection.c:
|
|
- Fugbix typo.
|
|
|
|
2007-08-20 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4
|
|
configure.in:
|
|
MFH:- Part 1 of fixing problems with runpath switch (make --disable-rpath
|
|
work for real)
|
|
|
|
* acinclude.m4
|
|
configure.in:
|
|
- Part 1 of fixing problems with runpath switch (make --disable-rpath work
|
|
for real)
|
|
|
|
2007-08-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_language_parser.y:
|
|
Added namespace related optimizations and comments
|
|
|
|
2007-08-20 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/unlink_variation1.phpt:
|
|
fix test : skip if user is root
|
|
|
|
* ext/standard/tests/file/copy_variation12.phpt
|
|
ext/standard/tests/file/copy_variation12.phpt
|
|
ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation4.phpt
|
|
ext/standard/tests/file/copy_variation4.phpt
|
|
ext/standard/tests/file/copy_variation5.phpt
|
|
ext/standard/tests/file/copy_variation5.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt
|
|
ext/standard/tests/file/fileowner_basic.phpt
|
|
ext/standard/tests/file/fileowner_basic.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/tests/file/symlink_link_linkinfo_is_link_variation6.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation6.phpt
|
|
ext/standard/tests/file/unlink_variation1.phpt:
|
|
fix test: skip if user is root
|
|
|
|
2007-08-19 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
2007-08-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/mime_magic/TODO:
|
|
No longer relavent, extension is made absolete by fileinfo
|
|
|
|
2007-08-19 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* ext/mbstring/libmbfl/mbfl/mbfilter.c:
|
|
added negative offset support in mbfl_strrpos (fixed #42085)
|
|
|
|
2007-08-17 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* README.namespaces:
|
|
some rewording and typofixing
|
|
|
|
2007-08-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* README.namespaces:
|
|
Added examples
|
|
|
|
2007-08-17 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/php_reflection.c:
|
|
- MFH: Mark the parameter for ReflectionProperty::GetValue as optional
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
- Mark the parameter for ReflectionProperty::GetValue as optional
|
|
|
|
2007-08-17 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/pdo_oci/config.m4:
|
|
MFH: PDO_OCI: fix Instant Client build broken by logic correction in
|
|
previous Solaris lib/lib32 fix
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_oci/config.m4:
|
|
PDO_OCI: fix Instant Client build broken by logic correction during
|
|
previous Solaris lib/lib32 fix
|
|
|
|
2007-08-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Namespaces: improved run-time speed
|
|
|
|
2007-08-17 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/proc_open.c:
|
|
MFH:- Fixed bug #41904 (proc_open with empty env array)
|
|
|
|
* ext/standard/proc_open.c:
|
|
- Fixed bug #41904 (proc_open with empty env array)
|
|
|
|
2007-08-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.4RC2
|
|
|
|
2007-08-16 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* main/streams/userspace.c
|
|
main/streams/userspace.c:
|
|
fix proto
|
|
|
|
2007-08-16 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c:
|
|
- Check the length too (just like in HEAD)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/network/ip.phpt:
|
|
MFH:- Fix bug #41946 (ip2long("") should return FALSE)
|
|
|
|
2007-08-16 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/popen_pclose_error-sunos.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/popen_pclose_error-sunos.phpt:
|
|
fix tests
|
|
|
|
2007-08-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/ctype/README:
|
|
Extension is no longer experimental
|
|
|
|
2007-08-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/TODO:
|
|
|
|
Docs were added
|
|
|
|
2007-08-14 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/fgetcsv_variation10.phpt
|
|
ext/standard/tests/file/fgetcsv_variation14.phpt
|
|
ext/standard/tests/file/fgetcsv_variation2.phpt
|
|
ext/standard/tests/file/fgetcsv_variation22.phpt
|
|
ext/standard/tests/file/fgetcsv_variation29.phpt
|
|
ext/standard/tests/file/fgetcsv_variation30.phpt
|
|
ext/standard/tests/file/fgetcsv_variation31.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/fgetcsv_variation10.phpt
|
|
ext/standard/tests/file/fgetcsv_variation14.phpt
|
|
ext/standard/tests/file/fgetcsv_variation2.phpt
|
|
ext/standard/tests/file/fgetcsv_variation22.phpt
|
|
ext/standard/tests/file/fgetcsv_variation29.phpt
|
|
ext/standard/tests/file/fgetcsv_variation30.phpt
|
|
ext/standard/tests/file/fgetcsv_variation31.phpt:
|
|
Fix tests
|
|
|
|
2007-08-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/config.m4
|
|
ext/pdo_oci/config.m4:
|
|
fix lib/lib32 checks to work with broken Solaris shell
|
|
|
|
2007-08-14 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_sxe.c
|
|
ext/spl/tests/bug42259.phpt:
|
|
MFH: fix bug #42259 (SimpleXMLIterator loses ancestry)
|
|
add test
|
|
|
|
* ext/spl/spl_sxe.c
|
|
ext/spl/tests/bug42259.phpt
|
|
ext/spl/tests/bug42259.phpt:
|
|
fix bug #42259 (SimpleXMLIterator loses ancestry)
|
|
add test
|
|
|
|
2007-08-14 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
bfn
|
|
|
|
* (PHP_5_2)
|
|
scripts/phpize.m4:
|
|
MFH:- Fixed bug #42292 ($PHP_CONFIG not set for phpized builds)
|
|
|
|
* scripts/phpize.m4:
|
|
- Fix bug #42292 ($PHP_CONFIG not set)
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix is fix, change is something else
|
|
|
|
2007-08-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Oracle news
|
|
|
|
2007-08-14 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
variable class patch was reverted for 5.2.4
|
|
|
|
2007-08-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Fixed typo
|
|
|
|
2007-08-13 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
tests/lang/041.phpt
|
|
tests/lang/042.phpt
|
|
tests/lang/043.phpt
|
|
tests/lang/044.phpt:
|
|
revert variable class support for 5.2
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_language_parser.y:
|
|
Revert variable class patch for 5.2
|
|
|
|
2007-08-13 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
main/php_version.h:
|
|
touch try 2
|
|
|
|
* (PHP_5_2)
|
|
main/php_version.h:
|
|
touch
|
|
|
|
* (PHP_5_2)
|
|
configure.in:
|
|
- RC2 on the run
|
|
|
|
2007-08-13 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
main/php_version.h:
|
|
Fix version
|
|
|
|
2007-08-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/zip/tests/oo_properties.phpt:
|
|
make sure the temp file is closed before removing it
|
|
|
|
2007-08-13 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/clearstatcache_error.phpt:
|
|
New testcase for clearstatcache() function
|
|
|
|
* ext/standard/tests/file/clearstatcache_error.phpt
|
|
ext/standard/tests/file/clearstatcache_error.phpt:
|
|
|
|
file clearstatcache_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/parse_ini_file.phpt:
|
|
New testcase for parse_ini_file() function
|
|
|
|
* ext/standard/tests/file/parse_ini_file.phpt
|
|
ext/standard/tests/file/parse_ini_file.phpt:
|
|
|
|
file parse_ini_file.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-08-13 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/tests/assert/assert_basic2.phpt
|
|
ext/standard/tests/file/copy_variation12.phpt
|
|
ext/standard/tests/file/copy_variation13.phpt:
|
|
MFB: Fix tests + directory check inside copy() function
|
|
|
|
2007-08-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.c
|
|
ext/standard/tests/file/copy_variation12.phpt:
|
|
|
|
Fixed copy test as well as the directory check inside copy() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/copy_variation13.phpt:
|
|
|
|
Fixed test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/assert/assert_basic2.phpt:
|
|
WS
|
|
|
|
2007-08-12 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/fgetss_basic1.phpt
|
|
ext/standard/tests/file/fgetss_basic2-win32.phpt
|
|
ext/standard/tests/file/fgetss_basic2.phpt
|
|
ext/standard/tests/file/fgetss_error.phpt
|
|
ext/standard/tests/file/fgetss_variation1-win32.phpt
|
|
ext/standard/tests/file/fgetss_variation1.phpt
|
|
ext/standard/tests/file/fgetss_variation2.phpt
|
|
ext/standard/tests/file/fgetss_variation3-win32.phpt
|
|
ext/standard/tests/file/fgetss_variation3.phpt
|
|
ext/standard/tests/file/fgetss_variation4.phpt
|
|
ext/standard/tests/file/fgetss_variation5-win32.phpt
|
|
ext/standard/tests/file/fgetss_variation5.phpt:
|
|
New testcases for fgetss() function
|
|
|
|
* ext/standard/tests/file/fgetss_basic1.phpt
|
|
ext/standard/tests/file/fgetss_basic1.phpt
|
|
ext/standard/tests/file/fgetss_basic2-win32.phpt
|
|
ext/standard/tests/file/fgetss_basic2-win32.phpt
|
|
ext/standard/tests/file/fgetss_basic2.phpt
|
|
ext/standard/tests/file/fgetss_basic2.phpt
|
|
ext/standard/tests/file/fgetss_error.phpt
|
|
ext/standard/tests/file/fgetss_error.phpt
|
|
ext/standard/tests/file/fgetss_variation1-win32.phpt
|
|
ext/standard/tests/file/fgetss_variation1-win32.phpt
|
|
ext/standard/tests/file/fgetss_variation1.phpt
|
|
ext/standard/tests/file/fgetss_variation1.phpt
|
|
ext/standard/tests/file/fgetss_variation2.phpt
|
|
ext/standard/tests/file/fgetss_variation2.phpt
|
|
ext/standard/tests/file/fgetss_variation3-win32.phpt
|
|
ext/standard/tests/file/fgetss_variation3-win32.phpt
|
|
ext/standard/tests/file/fgetss_variation3.phpt
|
|
ext/standard/tests/file/fgetss_variation3.phpt
|
|
ext/standard/tests/file/fgetss_variation4.phpt
|
|
ext/standard/tests/file/fgetss_variation4.phpt
|
|
ext/standard/tests/file/fgetss_variation5-win32.phpt
|
|
ext/standard/tests/file/fgetss_variation5-win32.phpt
|
|
ext/standard/tests/file/fgetss_variation5.phpt
|
|
ext/standard/tests/file/fgetss_variation5.phpt:
|
|
|
|
file fgetss_basic1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/007_variation1.phpt
|
|
ext/standard/tests/file/007_variation10.phpt
|
|
ext/standard/tests/file/007_variation11-win32.phpt
|
|
ext/standard/tests/file/007_variation11.phpt
|
|
ext/standard/tests/file/007_variation12-win32.phpt
|
|
ext/standard/tests/file/007_variation12.phpt
|
|
ext/standard/tests/file/007_variation13-win32.phpt
|
|
ext/standard/tests/file/007_variation13.phpt
|
|
ext/standard/tests/file/007_variation14.phpt
|
|
ext/standard/tests/file/007_variation15.phpt
|
|
ext/standard/tests/file/007_variation16.phpt
|
|
ext/standard/tests/file/007_variation17.phpt
|
|
ext/standard/tests/file/007_variation18.phpt
|
|
ext/standard/tests/file/007_variation19.phpt
|
|
ext/standard/tests/file/007_variation2.phpt
|
|
ext/standard/tests/file/007_variation20.phpt
|
|
ext/standard/tests/file/007_variation21.phpt
|
|
ext/standard/tests/file/007_variation22.phpt
|
|
ext/standard/tests/file/007_variation23.phpt
|
|
ext/standard/tests/file/007_variation24.phpt
|
|
ext/standard/tests/file/007_variation3.phpt
|
|
ext/standard/tests/file/007_variation4.phpt
|
|
ext/standard/tests/file/007_variation5.phpt
|
|
ext/standard/tests/file/007_variation6.phpt
|
|
ext/standard/tests/file/007_variation7.phpt
|
|
ext/standard/tests/file/007_variation8.phpt
|
|
ext/standard/tests/file/007_variation9.phpt:
|
|
More new testcases for fopen() & fclose() functions
|
|
|
|
* ext/standard/tests/file/007_variation1.phpt
|
|
ext/standard/tests/file/007_variation1.phpt
|
|
ext/standard/tests/file/007_variation10.phpt
|
|
ext/standard/tests/file/007_variation10.phpt
|
|
ext/standard/tests/file/007_variation11-win32.phpt
|
|
ext/standard/tests/file/007_variation11-win32.phpt
|
|
ext/standard/tests/file/007_variation11.phpt
|
|
ext/standard/tests/file/007_variation11.phpt
|
|
ext/standard/tests/file/007_variation12-win32.phpt
|
|
ext/standard/tests/file/007_variation12-win32.phpt
|
|
ext/standard/tests/file/007_variation12.phpt
|
|
ext/standard/tests/file/007_variation12.phpt
|
|
ext/standard/tests/file/007_variation13-win32.phpt
|
|
ext/standard/tests/file/007_variation13-win32.phpt
|
|
ext/standard/tests/file/007_variation13.phpt
|
|
ext/standard/tests/file/007_variation13.phpt
|
|
ext/standard/tests/file/007_variation14.phpt
|
|
ext/standard/tests/file/007_variation14.phpt
|
|
ext/standard/tests/file/007_variation15.phpt
|
|
ext/standard/tests/file/007_variation15.phpt
|
|
ext/standard/tests/file/007_variation16.phpt
|
|
ext/standard/tests/file/007_variation16.phpt
|
|
ext/standard/tests/file/007_variation17.phpt
|
|
ext/standard/tests/file/007_variation17.phpt
|
|
ext/standard/tests/file/007_variation18.phpt
|
|
ext/standard/tests/file/007_variation18.phpt
|
|
ext/standard/tests/file/007_variation19.phpt
|
|
ext/standard/tests/file/007_variation19.phpt
|
|
ext/standard/tests/file/007_variation2.phpt
|
|
ext/standard/tests/file/007_variation2.phpt
|
|
ext/standard/tests/file/007_variation20.phpt
|
|
ext/standard/tests/file/007_variation20.phpt
|
|
ext/standard/tests/file/007_variation21.phpt
|
|
ext/standard/tests/file/007_variation21.phpt
|
|
ext/standard/tests/file/007_variation22.phpt
|
|
ext/standard/tests/file/007_variation22.phpt
|
|
ext/standard/tests/file/007_variation23.phpt
|
|
ext/standard/tests/file/007_variation23.phpt
|
|
ext/standard/tests/file/007_variation24.phpt
|
|
ext/standard/tests/file/007_variation24.phpt
|
|
ext/standard/tests/file/007_variation3.phpt
|
|
ext/standard/tests/file/007_variation3.phpt
|
|
ext/standard/tests/file/007_variation4.phpt
|
|
ext/standard/tests/file/007_variation4.phpt
|
|
ext/standard/tests/file/007_variation5.phpt
|
|
ext/standard/tests/file/007_variation5.phpt
|
|
ext/standard/tests/file/007_variation6.phpt
|
|
ext/standard/tests/file/007_variation6.phpt
|
|
ext/standard/tests/file/007_variation7.phpt
|
|
ext/standard/tests/file/007_variation7.phpt
|
|
ext/standard/tests/file/007_variation8.phpt
|
|
ext/standard/tests/file/007_variation8.phpt
|
|
ext/standard/tests/file/007_variation9.phpt
|
|
ext/standard/tests/file/007_variation9.phpt:
|
|
|
|
More new testcases for fopen() & fclose() functions
|
|
|
|
2007-08-12 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* ext/standard/file.c:
|
|
MF PHP_5_2
|
|
|
|
2007-08-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/fscanf_variation3.phpt:
|
|
more fixed tests
|
|
|
|
* ext/standard/tests/file/fscanf_variation33.phpt
|
|
ext/standard/tests/file/fscanf_variation34.phpt
|
|
ext/standard/tests/file/fscanf_variation40.phpt
|
|
ext/standard/tests/file/fscanf_variation9.phpt:
|
|
fix tests failing on 64bit
|
|
|
|
2007-08-11 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/mysqli/tests/mysqli_real_connect.phpt:
|
|
fix typo in tmp file path
|
|
|
|
2007-08-11 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.c:
|
|
fixed compilation error: S_ISDIR is undefined.
|
|
|
|
2007-08-10 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/fscanf_error.phpt
|
|
ext/standard/tests/file/fscanf_variation1.phpt
|
|
ext/standard/tests/file/fscanf_variation10.phpt
|
|
ext/standard/tests/file/fscanf_variation11.phpt
|
|
ext/standard/tests/file/fscanf_variation12.phpt
|
|
ext/standard/tests/file/fscanf_variation13.phpt
|
|
ext/standard/tests/file/fscanf_variation14.phpt
|
|
ext/standard/tests/file/fscanf_variation15.phpt
|
|
ext/standard/tests/file/fscanf_variation16.phpt
|
|
ext/standard/tests/file/fscanf_variation17.phpt
|
|
ext/standard/tests/file/fscanf_variation18.phpt
|
|
ext/standard/tests/file/fscanf_variation19.phpt
|
|
ext/standard/tests/file/fscanf_variation2.phpt
|
|
ext/standard/tests/file/fscanf_variation20.phpt
|
|
ext/standard/tests/file/fscanf_variation21.phpt
|
|
ext/standard/tests/file/fscanf_variation22.phpt
|
|
ext/standard/tests/file/fscanf_variation23.phpt
|
|
ext/standard/tests/file/fscanf_variation24.phpt
|
|
ext/standard/tests/file/fscanf_variation25.phpt
|
|
ext/standard/tests/file/fscanf_variation26.phpt
|
|
ext/standard/tests/file/fscanf_variation27.phpt
|
|
ext/standard/tests/file/fscanf_variation28.phpt
|
|
ext/standard/tests/file/fscanf_variation29.phpt
|
|
ext/standard/tests/file/fscanf_variation3.phpt
|
|
ext/standard/tests/file/fscanf_variation30.phpt
|
|
ext/standard/tests/file/fscanf_variation31.phpt
|
|
ext/standard/tests/file/fscanf_variation32.phpt
|
|
ext/standard/tests/file/fscanf_variation33.phpt
|
|
ext/standard/tests/file/fscanf_variation34.phpt
|
|
ext/standard/tests/file/fscanf_variation35.phpt
|
|
ext/standard/tests/file/fscanf_variation36.phpt
|
|
ext/standard/tests/file/fscanf_variation37.phpt
|
|
ext/standard/tests/file/fscanf_variation38.phpt
|
|
ext/standard/tests/file/fscanf_variation39.phpt
|
|
ext/standard/tests/file/fscanf_variation4.phpt
|
|
ext/standard/tests/file/fscanf_variation40.phpt
|
|
ext/standard/tests/file/fscanf_variation41.phpt
|
|
ext/standard/tests/file/fscanf_variation42.phpt
|
|
ext/standard/tests/file/fscanf_variation43.phpt
|
|
ext/standard/tests/file/fscanf_variation44.phpt
|
|
ext/standard/tests/file/fscanf_variation45.phpt
|
|
ext/standard/tests/file/fscanf_variation46.phpt
|
|
ext/standard/tests/file/fscanf_variation47.phpt
|
|
ext/standard/tests/file/fscanf_variation48.phpt
|
|
ext/standard/tests/file/fscanf_variation49.phpt
|
|
ext/standard/tests/file/fscanf_variation5.phpt
|
|
ext/standard/tests/file/fscanf_variation50.phpt
|
|
ext/standard/tests/file/fscanf_variation51.phpt
|
|
ext/standard/tests/file/fscanf_variation52.phpt
|
|
ext/standard/tests/file/fscanf_variation53.phpt
|
|
ext/standard/tests/file/fscanf_variation54.phpt
|
|
ext/standard/tests/file/fscanf_variation55.phpt
|
|
ext/standard/tests/file/fscanf_variation6.phpt
|
|
ext/standard/tests/file/fscanf_variation7.phpt
|
|
ext/standard/tests/file/fscanf_variation8.phpt
|
|
ext/standard/tests/file/fscanf_variation9.phpt:
|
|
New testcases for fscanf() function
|
|
|
|
* ext/standard/tests/file/fscanf_error.phpt
|
|
ext/standard/tests/file/fscanf_error.phpt
|
|
ext/standard/tests/file/fscanf_variation11.phpt
|
|
ext/standard/tests/file/fscanf_variation11.phpt
|
|
ext/standard/tests/file/fscanf_variation15.phpt
|
|
ext/standard/tests/file/fscanf_variation15.phpt
|
|
ext/standard/tests/file/fscanf_variation16.phpt
|
|
ext/standard/tests/file/fscanf_variation16.phpt
|
|
ext/standard/tests/file/fscanf_variation19.phpt
|
|
ext/standard/tests/file/fscanf_variation19.phpt
|
|
ext/standard/tests/file/fscanf_variation2.phpt
|
|
ext/standard/tests/file/fscanf_variation2.phpt
|
|
ext/standard/tests/file/fscanf_variation23.phpt
|
|
ext/standard/tests/file/fscanf_variation23.phpt
|
|
ext/standard/tests/file/fscanf_variation27.phpt
|
|
ext/standard/tests/file/fscanf_variation27.phpt
|
|
ext/standard/tests/file/fscanf_variation28.phpt
|
|
ext/standard/tests/file/fscanf_variation28.phpt
|
|
ext/standard/tests/file/fscanf_variation31.phpt
|
|
ext/standard/tests/file/fscanf_variation31.phpt
|
|
ext/standard/tests/file/fscanf_variation35.phpt
|
|
ext/standard/tests/file/fscanf_variation35.phpt
|
|
ext/standard/tests/file/fscanf_variation39.phpt
|
|
ext/standard/tests/file/fscanf_variation39.phpt
|
|
ext/standard/tests/file/fscanf_variation43.phpt
|
|
ext/standard/tests/file/fscanf_variation43.phpt
|
|
ext/standard/tests/file/fscanf_variation47.phpt
|
|
ext/standard/tests/file/fscanf_variation47.phpt
|
|
ext/standard/tests/file/fscanf_variation48.phpt
|
|
ext/standard/tests/file/fscanf_variation51.phpt
|
|
ext/standard/tests/file/fscanf_variation51.phpt
|
|
ext/standard/tests/file/fscanf_variation55.phpt
|
|
ext/standard/tests/file/fscanf_variation55.phpt
|
|
ext/standard/tests/file/fscanf_variation6.phpt
|
|
ext/standard/tests/file/fscanf_variation6.phpt:
|
|
|
|
file fscanf_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/fscanf_variation1.phpt
|
|
ext/standard/tests/file/fscanf_variation1.phpt
|
|
ext/standard/tests/file/fscanf_variation10.phpt
|
|
ext/standard/tests/file/fscanf_variation10.phpt
|
|
ext/standard/tests/file/fscanf_variation12.phpt
|
|
ext/standard/tests/file/fscanf_variation12.phpt
|
|
ext/standard/tests/file/fscanf_variation13.phpt
|
|
ext/standard/tests/file/fscanf_variation13.phpt
|
|
ext/standard/tests/file/fscanf_variation14.phpt
|
|
ext/standard/tests/file/fscanf_variation14.phpt
|
|
ext/standard/tests/file/fscanf_variation17.phpt
|
|
ext/standard/tests/file/fscanf_variation17.phpt
|
|
ext/standard/tests/file/fscanf_variation18.phpt
|
|
ext/standard/tests/file/fscanf_variation18.phpt
|
|
ext/standard/tests/file/fscanf_variation20.phpt
|
|
ext/standard/tests/file/fscanf_variation20.phpt
|
|
ext/standard/tests/file/fscanf_variation21.phpt
|
|
ext/standard/tests/file/fscanf_variation21.phpt
|
|
ext/standard/tests/file/fscanf_variation22.phpt
|
|
ext/standard/tests/file/fscanf_variation22.phpt
|
|
ext/standard/tests/file/fscanf_variation24.phpt
|
|
ext/standard/tests/file/fscanf_variation24.phpt
|
|
ext/standard/tests/file/fscanf_variation25.phpt
|
|
ext/standard/tests/file/fscanf_variation25.phpt
|
|
ext/standard/tests/file/fscanf_variation26.phpt
|
|
ext/standard/tests/file/fscanf_variation26.phpt
|
|
ext/standard/tests/file/fscanf_variation29.phpt
|
|
ext/standard/tests/file/fscanf_variation29.phpt
|
|
ext/standard/tests/file/fscanf_variation3.phpt
|
|
ext/standard/tests/file/fscanf_variation3.phpt
|
|
ext/standard/tests/file/fscanf_variation30.phpt
|
|
ext/standard/tests/file/fscanf_variation30.phpt
|
|
ext/standard/tests/file/fscanf_variation32.phpt
|
|
ext/standard/tests/file/fscanf_variation32.phpt
|
|
ext/standard/tests/file/fscanf_variation33.phpt
|
|
ext/standard/tests/file/fscanf_variation33.phpt
|
|
ext/standard/tests/file/fscanf_variation34.phpt
|
|
ext/standard/tests/file/fscanf_variation34.phpt
|
|
ext/standard/tests/file/fscanf_variation36.phpt
|
|
ext/standard/tests/file/fscanf_variation36.phpt
|
|
ext/standard/tests/file/fscanf_variation37.phpt
|
|
ext/standard/tests/file/fscanf_variation37.phpt
|
|
ext/standard/tests/file/fscanf_variation38.phpt
|
|
ext/standard/tests/file/fscanf_variation38.phpt
|
|
ext/standard/tests/file/fscanf_variation4.phpt
|
|
ext/standard/tests/file/fscanf_variation4.phpt
|
|
ext/standard/tests/file/fscanf_variation40.phpt
|
|
ext/standard/tests/file/fscanf_variation40.phpt
|
|
ext/standard/tests/file/fscanf_variation41.phpt
|
|
ext/standard/tests/file/fscanf_variation41.phpt
|
|
ext/standard/tests/file/fscanf_variation42.phpt
|
|
ext/standard/tests/file/fscanf_variation42.phpt
|
|
ext/standard/tests/file/fscanf_variation44.phpt
|
|
ext/standard/tests/file/fscanf_variation44.phpt
|
|
ext/standard/tests/file/fscanf_variation45.phpt
|
|
ext/standard/tests/file/fscanf_variation45.phpt
|
|
ext/standard/tests/file/fscanf_variation46.phpt
|
|
ext/standard/tests/file/fscanf_variation46.phpt
|
|
ext/standard/tests/file/fscanf_variation48.phpt
|
|
ext/standard/tests/file/fscanf_variation49.phpt
|
|
ext/standard/tests/file/fscanf_variation49.phpt
|
|
ext/standard/tests/file/fscanf_variation5.phpt
|
|
ext/standard/tests/file/fscanf_variation5.phpt
|
|
ext/standard/tests/file/fscanf_variation50.phpt
|
|
ext/standard/tests/file/fscanf_variation50.phpt
|
|
ext/standard/tests/file/fscanf_variation52.phpt
|
|
ext/standard/tests/file/fscanf_variation52.phpt
|
|
ext/standard/tests/file/fscanf_variation53.phpt
|
|
ext/standard/tests/file/fscanf_variation53.phpt
|
|
ext/standard/tests/file/fscanf_variation54.phpt
|
|
ext/standard/tests/file/fscanf_variation54.phpt
|
|
ext/standard/tests/file/fscanf_variation7.phpt
|
|
ext/standard/tests/file/fscanf_variation7.phpt
|
|
ext/standard/tests/file/fscanf_variation8.phpt
|
|
ext/standard/tests/file/fscanf_variation8.phpt
|
|
ext/standard/tests/file/fscanf_variation9.phpt
|
|
ext/standard/tests/file/fscanf_variation9.phpt:
|
|
|
|
file fscanf_variation1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/htmlentities19.phpt
|
|
ext/standard/tests/file/htmlspecialchars.phpt:
|
|
New testcases for htmlentities() & htmlspecialchars()
|
|
|
|
* ext/standard/tests/file/htmlentities19.phpt
|
|
ext/standard/tests/file/htmlentities19.phpt
|
|
ext/standard/tests/file/htmlspecialchars.phpt
|
|
ext/standard/tests/file/htmlspecialchars.phpt:
|
|
|
|
file htmlentities19.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-08-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/array/extract.phpt
|
|
ext/standard/tests/array/extract_error.phpt
|
|
ext/standard/tests/array/extract_variation1.phpt
|
|
ext/standard/tests/array/extract_variation2.phpt
|
|
ext/standard/tests/array/extract_variation3.phpt
|
|
ext/standard/tests/array/extract_variation4.phpt
|
|
ext/standard/tests/array/extract_variation5.phpt
|
|
ext/standard/tests/array/extract_variation6.phpt
|
|
ext/standard/tests/array/extract_variation7.phpt
|
|
ext/standard/tests/array/extract_variation8.phpt
|
|
ext/standard/tests/array/extract_variation9.phpt:
|
|
split the test
|
|
|
|
2007-08-10 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/sybase/config.m4
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase/php_sybase_db.h
|
|
ext/sybase_ct/tests/bug22403.phpt
|
|
ext/sybase_ct/tests/bug26407.phpt
|
|
ext/sybase_ct/tests/bug27843.phpt
|
|
ext/sybase_ct/tests/bug28354.phpt
|
|
ext/sybase_ct/tests/bug30312.phpt
|
|
ext/sybase_ct/tests/test.inc
|
|
ext/sybase_ct/tests/test_fetch_object.phpt
|
|
ext/sybase_ct/tests/test_fields.phpt
|
|
ext/sybase_ct/tests/test_long.phpt
|
|
ext/sybase_ct/tests/test_msghandler.phpt
|
|
ext/sybase_ct/tests/test_msghandler_handled.phpt
|
|
ext/sybase_ct/tests/test_unbuffered_query.phpt:
|
|
MFB: sync
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase/php_sybase_db.c:
|
|
No dots in error messages!
|
|
|
|
2007-08-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/array.c:
|
|
empty/invalid names are not allowed (empty prefixes are)
|
|
|
|
* ext/standard/array.c:
|
|
allow empty prefix (restore 5_2 behavior)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/extract.phpt:
|
|
.. and remove the original one
|
|
|
|
* ext/standard/tests/array/extract_error.phpt
|
|
ext/standard/tests/array/extract_error.phpt
|
|
ext/standard/tests/array/extract_variation1.phpt
|
|
ext/standard/tests/array/extract_variation1.phpt
|
|
ext/standard/tests/array/extract_variation2.phpt
|
|
ext/standard/tests/array/extract_variation2.phpt
|
|
ext/standard/tests/array/extract_variation3.phpt
|
|
ext/standard/tests/array/extract_variation3.phpt
|
|
ext/standard/tests/array/extract_variation4.phpt
|
|
ext/standard/tests/array/extract_variation4.phpt
|
|
ext/standard/tests/array/extract_variation5.phpt
|
|
ext/standard/tests/array/extract_variation5.phpt
|
|
ext/standard/tests/array/extract_variation6.phpt
|
|
ext/standard/tests/array/extract_variation6.phpt
|
|
ext/standard/tests/array/extract_variation7.phpt
|
|
ext/standard/tests/array/extract_variation7.phpt
|
|
ext/standard/tests/array/extract_variation8.phpt
|
|
ext/standard/tests/array/extract_variation8.phpt
|
|
ext/standard/tests/array/extract_variation9.phpt
|
|
ext/standard/tests/array/extract_variation9.phpt:
|
|
|
|
file extract_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-08-10 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/bug42233.phpt:
|
|
MFB: Fixed the fix for bug #42233 and added test for it.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug42233.phpt
|
|
ext/standard/tests/array/bug42233.phpt:
|
|
- Fix the fix for bug #42233
|
|
|
|
2007-08-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/tempnam_variation1-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation1-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation1.phpt
|
|
ext/standard/tests/file/tempnam_variation1.phpt
|
|
ext/standard/tests/file/tempnam_variation2-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation2-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation2.phpt
|
|
ext/standard/tests/file/tempnam_variation2.phpt
|
|
ext/standard/tests/file/tempnam_variation3-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation3-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation3.phpt
|
|
ext/standard/tests/file/tempnam_variation3.phpt
|
|
ext/standard/tests/file/tempnam_variation7-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation7-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation7.phpt
|
|
ext/standard/tests/file/tempnam_variation7.phpt:
|
|
fix tests
|
|
|
|
2007-08-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/openssl/openssl.c:
|
|
Fixed generation on DH publick key for given private key
|
|
|
|
2007-08-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/php_open_temporary_file.c:
|
|
resolve dir before calling mktemp/mkstemp
|
|
this is tested by ext/standard/tests/file/tempnam_variation2.phpt
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
fix ws/cs & folding
|
|
|
|
* ext/bz2/bz2_filter.c:
|
|
MFB: Fixed bug #42117 (bzip2.compress loses data in internal buffer)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.c:
|
|
nuke the dot
|
|
|
|
* ext/standard/file.c:
|
|
MFB: Fixed bug #42243 (copy() does not ouput an error when the first arg is
|
|
a dir)
|
|
|
|
* ext/dbase/dbf_head.c:
|
|
MFB: Fixed bug #42261 (header wrong for date field)
|
|
|
|
2007-08-10 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/config.m4:
|
|
oci8: MFH with Ilia's OK: changes to build with Oracle Database 11g
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_oci/config.m4:
|
|
pdo_oci: MFH with Ilia's OK: changes to build with Oracle Database 11g
|
|
|
|
* ext/oci8/config.m4:
|
|
oci8: merge changes to build with Oracle Database 11g
|
|
|
|
* ext/pdo_oci/config.m4:
|
|
pdo_oci: merge changes to build with Oracle Database 11g
|
|
|
|
2007-08-10 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/tempnam_error.phpt:
|
|
more new testcases for tempnam() function
|
|
|
|
* ext/standard/tests/file/tempnam_error.phpt
|
|
ext/standard/tests/file/tempnam_error.phpt:
|
|
|
|
file tempnam_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/strtolower-win32.phpt
|
|
ext/standard/tests/strings/strtolower.phpt
|
|
ext/standard/tests/strings/strtoupper1-win32.phpt
|
|
ext/standard/tests/strings/strtoupper1.phpt:
|
|
New testcases for strtolower() and strtoupper() functions
|
|
|
|
* ext/standard/tests/strings/strtolower-win32.phpt
|
|
ext/standard/tests/strings/strtolower-win32.phpt
|
|
ext/standard/tests/strings/strtolower.phpt
|
|
ext/standard/tests/strings/strtolower.phpt
|
|
ext/standard/tests/strings/strtoupper1-win32.phpt
|
|
ext/standard/tests/strings/strtoupper1-win32.phpt
|
|
ext/standard/tests/strings/strtoupper1.phpt
|
|
ext/standard/tests/strings/strtoupper1.phpt:
|
|
|
|
file strtolower-win32.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/copy_variation1.phpt
|
|
ext/standard/tests/file/copy_variation10.phpt
|
|
ext/standard/tests/file/copy_variation11.phpt
|
|
ext/standard/tests/file/copy_variation12-win32.phpt
|
|
ext/standard/tests/file/copy_variation12.phpt
|
|
ext/standard/tests/file/copy_variation13.phpt
|
|
ext/standard/tests/file/copy_variation14.phpt
|
|
ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation16-win32.phpt
|
|
ext/standard/tests/file/copy_variation16.phpt
|
|
ext/standard/tests/file/copy_variation17.phpt
|
|
ext/standard/tests/file/copy_variation18.phpt
|
|
ext/standard/tests/file/copy_variation2-win32.phpt
|
|
ext/standard/tests/file/copy_variation2.phpt
|
|
ext/standard/tests/file/copy_variation3-win32.phpt
|
|
ext/standard/tests/file/copy_variation3.phpt
|
|
ext/standard/tests/file/copy_variation4-win32.phpt
|
|
ext/standard/tests/file/copy_variation4.phpt
|
|
ext/standard/tests/file/copy_variation5-win32.phpt
|
|
ext/standard/tests/file/copy_variation5.phpt
|
|
ext/standard/tests/file/copy_variation6-win32.phpt
|
|
ext/standard/tests/file/copy_variation6.phpt
|
|
ext/standard/tests/file/copy_variation7.phpt
|
|
ext/standard/tests/file/copy_variation8.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt:
|
|
More new testcases for copy() function
|
|
|
|
* ext/standard/tests/file/copy_variation1.phpt
|
|
ext/standard/tests/file/copy_variation1.phpt
|
|
ext/standard/tests/file/copy_variation10.phpt
|
|
ext/standard/tests/file/copy_variation10.phpt
|
|
ext/standard/tests/file/copy_variation11.phpt
|
|
ext/standard/tests/file/copy_variation11.phpt
|
|
ext/standard/tests/file/copy_variation12-win32.phpt
|
|
ext/standard/tests/file/copy_variation12-win32.phpt
|
|
ext/standard/tests/file/copy_variation12.phpt
|
|
ext/standard/tests/file/copy_variation12.phpt
|
|
ext/standard/tests/file/copy_variation13.phpt
|
|
ext/standard/tests/file/copy_variation13.phpt
|
|
ext/standard/tests/file/copy_variation14.phpt
|
|
ext/standard/tests/file/copy_variation14.phpt
|
|
ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation15.phpt
|
|
ext/standard/tests/file/copy_variation16-win32.phpt
|
|
ext/standard/tests/file/copy_variation16-win32.phpt
|
|
ext/standard/tests/file/copy_variation16.phpt
|
|
ext/standard/tests/file/copy_variation16.phpt
|
|
ext/standard/tests/file/copy_variation17.phpt
|
|
ext/standard/tests/file/copy_variation17.phpt
|
|
ext/standard/tests/file/copy_variation18.phpt
|
|
ext/standard/tests/file/copy_variation18.phpt
|
|
ext/standard/tests/file/copy_variation2-win32.phpt
|
|
ext/standard/tests/file/copy_variation2-win32.phpt
|
|
ext/standard/tests/file/copy_variation2.phpt
|
|
ext/standard/tests/file/copy_variation2.phpt
|
|
ext/standard/tests/file/copy_variation3-win32.phpt
|
|
ext/standard/tests/file/copy_variation3-win32.phpt
|
|
ext/standard/tests/file/copy_variation3.phpt
|
|
ext/standard/tests/file/copy_variation3.phpt
|
|
ext/standard/tests/file/copy_variation4-win32.phpt
|
|
ext/standard/tests/file/copy_variation4-win32.phpt
|
|
ext/standard/tests/file/copy_variation4.phpt
|
|
ext/standard/tests/file/copy_variation4.phpt
|
|
ext/standard/tests/file/copy_variation5-win32.phpt
|
|
ext/standard/tests/file/copy_variation5-win32.phpt
|
|
ext/standard/tests/file/copy_variation5.phpt
|
|
ext/standard/tests/file/copy_variation5.phpt
|
|
ext/standard/tests/file/copy_variation6-win32.phpt
|
|
ext/standard/tests/file/copy_variation6-win32.phpt
|
|
ext/standard/tests/file/copy_variation6.phpt
|
|
ext/standard/tests/file/copy_variation6.phpt
|
|
ext/standard/tests/file/copy_variation7.phpt
|
|
ext/standard/tests/file/copy_variation7.phpt
|
|
ext/standard/tests/file/copy_variation8.phpt
|
|
ext/standard/tests/file/copy_variation8.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt
|
|
ext/standard/tests/file/copy_variation9.phpt:
|
|
|
|
file copy_variation1.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-08-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/sybase/php_sybase_db.c:
|
|
Fixed bug #42242 (sybase_connect() crashes)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/file.c:
|
|
|
|
Fixed bug #42243 (copy() does not ouput an error when the first arg is a
|
|
dir).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/dbase/dbf_head.c:
|
|
|
|
Fixed bug #42261 (header wrong for date field).
|
|
|
|
2007-08-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/bz2/bz2_filter.c:
|
|
|
|
Fixed bug #42117 (bzip2.compress loses data in internal buffer)
|
|
|
|
2007-08-09 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/tokenizer/tokenizer_data_gen.sh:
|
|
- Write to the correct file...
|
|
|
|
2007-08-09 Mattias Bengtsson <mattias@secweb.se>
|
|
|
|
* ext/gd/libgd/gd_gd.c
|
|
ext/gd/tests/libgd00101.gd
|
|
ext/gd/tests/libgd00101.phpt:
|
|
-MFB: libgd #101, imagecreatefromgd can crash if gdImageCreate fails
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gd.c
|
|
ext/gd/tests/libgd00101.gd
|
|
ext/gd/tests/libgd00101.gd
|
|
ext/gd/tests/libgd00101.phpt
|
|
ext/gd/tests/libgd00101.phpt:
|
|
- libgd #101, imagecreatefromgd can crash if gdImageCreate fails
|
|
|
|
* ext/gd/libgd/xbm.c
|
|
ext/gd/tests/libgd00094.phpt
|
|
ext/gd/tests/libgd00094.xbm:
|
|
-MFB: libgd #94, imagecreatefromxbm can crash if gdImageCreate fails
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/xbm.c
|
|
ext/gd/tests/libgd00094.phpt
|
|
ext/gd/tests/libgd00094.phpt
|
|
ext/gd/tests/libgd00094.xbm
|
|
ext/gd/tests/libgd00094.xbm:
|
|
- libgd #94, imagecreatefromxbm can crash if gdImageCreate fails
|
|
|
|
2007-08-09 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_fetch_array.phpt
|
|
ext/mysql/tests/mysql_fetch_assoc.phpt
|
|
ext/mysql/tests/mysql_fetch_field.phpt
|
|
ext/mysql/tests/mysql_fetch_lengths.phpt
|
|
ext/mysql/tests/mysql_fetch_object.phpt
|
|
ext/mysql/tests/mysql_fetch_row.phpt
|
|
ext/mysql/tests/mysql_field_flags.phpt
|
|
ext/mysql/tests/mysql_field_len.phpt
|
|
ext/mysql/tests/mysql_field_name.phpt
|
|
ext/mysql/tests/mysql_field_seek.phpt
|
|
ext/mysql/tests/mysql_field_table.phpt
|
|
ext/mysql/tests/mysql_field_type.phpt
|
|
ext/mysql/tests/mysql_free_result.phpt
|
|
ext/mysql/tests/mysql_get_host_info.phpt
|
|
ext/mysql/tests/mysql_get_proto_info.phpt
|
|
ext/mysql/tests/mysql_get_server_info.phpt
|
|
ext/mysql/tests/mysql_info.phpt
|
|
ext/mysql/tests/mysql_insert_id.phpt
|
|
ext/mysql/tests/mysql_list_dbs.phpt
|
|
ext/mysql/tests/mysql_list_fields.phpt
|
|
ext/mysql/tests/mysql_list_processes.phpt
|
|
ext/mysql/tests/mysql_list_tables.phpt
|
|
ext/mysql/tests/mysql_num_fields.phpt
|
|
ext/mysql/tests/mysql_num_rows.phpt
|
|
ext/mysql/tests/mysql_pconnect.phpt
|
|
ext/mysql/tests/mysql_phpinfo.phpt
|
|
ext/mysql/tests/mysql_ping.phpt
|
|
ext/mysql/tests/mysql_query.phpt
|
|
ext/mysql/tests/mysql_real_escape_string.phpt
|
|
ext/mysql/tests/mysql_result.phpt
|
|
ext/mysql/tests/mysql_select_db.phpt
|
|
ext/mysql/tests/mysql_set_charset.phpt
|
|
ext/mysql/tests/mysql_stat.phpt
|
|
ext/mysql/tests/mysql_tablename.phpt
|
|
ext/mysql/tests/mysql_thread_id.phpt
|
|
ext/mysql/tests/mysql_unbuffered_query.phpt
|
|
ext/mysql/tests/skipifconnectfailure.inc:
|
|
Same as for ext/mysqli tests: addition of a new environment variable
|
|
MYSQL_TEST_SKIP_CONNECT_FAILURE which controls how to deal with
|
|
connection
|
|
problems. If MYSQL_TEST_SKIP_CONNECT_FAILURE = false (default) connection
|
|
problems will make a test fail. If you set MYSQL_TEST_SKIP_CONNECT_FAILURE
|
|
to any value that evaluates to true in PHP, a test which cannot connect to
|
|
the database will be skipped.
|
|
|
|
* ext/mysqli/tests/local_infile_tools.inc
|
|
ext/mysqli/tests/reflection_tools.inc:
|
|
I forgot those files when merging mysqlnd SVN and HEAD. Only required by
|
|
tests that test experimental features and are skipped by default that's
|
|
why
|
|
I missed them.
|
|
|
|
* ext/mysqli/tests/mysqli_connect_oo_warnings.phpt:
|
|
No need for an extra skip*.inc file, this check is done in just one place
|
|
|
|
* ext/mysqli/tests/mysqli_affected_rows.phpt
|
|
ext/mysqli/tests/mysqli_affected_rows_oo.phpt
|
|
ext/mysqli/tests/mysqli_autocommit.phpt
|
|
ext/mysqli/tests/mysqli_autocommit_oo.phpt
|
|
ext/mysqli/tests/mysqli_change_user.phpt
|
|
ext/mysqli/tests/mysqli_change_user_oo.phpt
|
|
ext/mysqli/tests/mysqli_character_set.phpt
|
|
ext/mysqli/tests/mysqli_character_set_name.phpt
|
|
ext/mysqli/tests/mysqli_character_set_name_oo.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_driver_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_result_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_result_reflection.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_stmt_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_warning.phpt
|
|
ext/mysqli/tests/mysqli_close.phpt
|
|
ext/mysqli/tests/mysqli_close_oo.phpt
|
|
ext/mysqli/tests/mysqli_commit.phpt
|
|
ext/mysqli/tests/mysqli_commit_oo.phpt
|
|
ext/mysqli/tests/mysqli_connect_errno.phpt
|
|
ext/mysqli/tests/mysqli_connect_error.phpt
|
|
ext/mysqli/tests/mysqli_connect_oo.phpt
|
|
ext/mysqli/tests/mysqli_connect_oo_warnings.phpt
|
|
ext/mysqli/tests/mysqli_connect_twice.phpt
|
|
ext/mysqli/tests/mysqli_constants.phpt
|
|
ext/mysqli/tests/mysqli_data_seek.phpt
|
|
ext/mysqli/tests/mysqli_data_seek_oo.phpt
|
|
ext/mysqli/tests/mysqli_debug.phpt
|
|
ext/mysqli/tests/mysqli_disable_reads_from_master.phpt
|
|
ext/mysqli/tests/mysqli_disable_rpl_parse.phpt
|
|
ext/mysqli/tests/mysqli_driver.phpt
|
|
ext/mysqli/tests/mysqli_dump_debug_info.phpt
|
|
ext/mysqli/tests/mysqli_dump_debug_info_oo.phpt
|
|
ext/mysqli/tests/mysqli_embedded_connect.phpt
|
|
ext/mysqli/tests/mysqli_enable_reads_from_master.phpt
|
|
ext/mysqli/tests/mysqli_enable_rpl_parse.phpt
|
|
ext/mysqli/tests/mysqli_errno.phpt
|
|
ext/mysqli/tests/mysqli_errno_oo.phpt
|
|
ext/mysqli/tests/mysqli_error.phpt
|
|
ext/mysqli/tests/mysqli_error_oo.phpt
|
|
ext/mysqli/tests/mysqli_error_unicode.phpt
|
|
ext/mysqli/tests/mysqli_explain_metadata.phpt
|
|
ext/mysqli/tests/mysqli_fetch_all.phpt
|
|
ext/mysqli/tests/mysqli_fetch_all_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array_assoc.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array_many_rows.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_bit.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_no_alias.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_no_alias_utf8.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_direct.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_direct_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_fields.phpt
|
|
ext/mysqli/tests/mysqli_fetch_lengths.phpt
|
|
ext/mysqli/tests/mysqli_fetch_lengths_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object_no_constructor.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object_no_object.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_row.phpt
|
|
ext/mysqli/tests/mysqli_field_count.phpt
|
|
ext/mysqli/tests/mysqli_field_seek.phpt
|
|
ext/mysqli/tests/mysqli_field_tell.phpt
|
|
ext/mysqli/tests/mysqli_fork.phpt
|
|
ext/mysqli/tests/mysqli_free_result.phpt
|
|
ext/mysqli/tests/mysqli_get_cache_stats.phpt
|
|
ext/mysqli/tests/mysqli_get_cache_stats_free_buffered.phpt
|
|
ext/mysqli/tests/mysqli_get_charset.phpt
|
|
ext/mysqli/tests/mysqli_get_client_info.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats.phpt
|
|
ext/mysqli/tests/mysqli_get_client_version.phpt
|
|
ext/mysqli/tests/mysqli_get_connection_stats.phpt
|
|
ext/mysqli/tests/mysqli_get_host_info.phpt
|
|
ext/mysqli/tests/mysqli_get_proto_info.phpt
|
|
ext/mysqli/tests/mysqli_get_server_info.phpt
|
|
ext/mysqli/tests/mysqli_get_server_version.phpt
|
|
ext/mysqli/tests/mysqli_get_warnings.phpt
|
|
ext/mysqli/tests/mysqli_info.phpt
|
|
ext/mysqli/tests/mysqli_init.phpt
|
|
ext/mysqli/tests/mysqli_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_kill.phpt
|
|
ext/mysqli/tests/mysqli_more_results.phpt
|
|
ext/mysqli/tests/mysqli_multi_query.phpt
|
|
ext/mysqli/tests/mysqli_mysqli_result_invalid_mode.phpt
|
|
ext/mysqli/tests/mysqli_next_result.phpt
|
|
ext/mysqli/tests/mysqli_num_fields.phpt
|
|
ext/mysqli/tests/mysqli_num_rows.phpt
|
|
ext/mysqli/tests/mysqli_options.phpt
|
|
ext/mysqli/tests/mysqli_options_init_command.phpt
|
|
ext/mysqli/tests/mysqli_pconnect.phpt
|
|
ext/mysqli/tests/mysqli_phpinfo.phpt
|
|
ext/mysqli/tests/mysqli_ping.phpt
|
|
ext/mysqli/tests/mysqli_prepare.phpt
|
|
ext/mysqli/tests/mysqli_prepare_no_object.phpt
|
|
ext/mysqli/tests/mysqli_query.phpt
|
|
ext/mysqli/tests/mysqli_query_unicode.phpt
|
|
ext/mysqli/tests/mysqli_real_connect.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_unicode.phpt
|
|
ext/mysqli/tests/mysqli_real_query.phpt
|
|
ext/mysqli/tests/mysqli_report.phpt
|
|
ext/mysqli/tests/mysqli_report_wo_ps.phpt
|
|
ext/mysqli/tests/mysqli_result_references.phpt
|
|
ext/mysqli/tests/mysqli_result_references_mysqlnd.phpt
|
|
ext/mysqli/tests/mysqli_result_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_rollback.phpt
|
|
ext/mysqli/tests/mysqli_select_db.phpt
|
|
ext/mysqli/tests/mysqli_set_charset.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_default.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_bad_character.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_buffer_overflow.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_close_link.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_closefile.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_kill_link.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_negative_len.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_nested_call.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_new_query.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_nofileop.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_replace_buffer.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_short_len.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_unregister.phpt
|
|
ext/mysqli/tests/mysqli_set_opt.phpt
|
|
ext/mysqli/tests/mysqli_set_opt_numeric_and_datetime_as_unicode.phpt
|
|
ext/mysqli/tests/mysqli_sqlstate.phpt
|
|
ext/mysqli/tests/mysqli_ssl_set.phpt
|
|
ext/mysqli/tests/mysqli_stat.phpt
|
|
ext/mysqli/tests/mysqli_stmt_affected_rows.phpt
|
|
ext/mysqli/tests/mysqli_stmt_attr_get.phpt
|
|
ext/mysqli/tests/mysqli_stmt_attr_get_prefetch.phpt
|
|
ext/mysqli/tests/mysqli_stmt_attr_set.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param_references.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param_type_juggling.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_bit.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_references.phpt
|
|
ext/mysqli/tests/mysqli_stmt_close.phpt
|
|
ext/mysqli/tests/mysqli_stmt_data_seek.phpt
|
|
ext/mysqli/tests/mysqli_stmt_errno.phpt
|
|
ext/mysqli/tests/mysqli_stmt_error.phpt
|
|
ext/mysqli/tests/mysqli_stmt_execute.phpt
|
|
ext/mysqli/tests/mysqli_stmt_fetch.phpt
|
|
ext/mysqli/tests/mysqli_stmt_fetch_bit.phpt
|
|
ext/mysqli/tests/mysqli_stmt_fetch_fields_win32_unicode.phpt
|
|
ext/mysqli/tests/mysqli_stmt_field_count.phpt
|
|
ext/mysqli/tests/mysqli_stmt_free_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result2.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_bit.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_field_count.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_metadata.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_metadata_fetch_field.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_seek.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_warnings.phpt
|
|
ext/mysqli/tests/mysqli_stmt_init.phpt
|
|
ext/mysqli/tests/mysqli_stmt_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_stmt_num_rows.phpt
|
|
ext/mysqli/tests/mysqli_stmt_param_count.phpt
|
|
ext/mysqli/tests/mysqli_stmt_prepare.phpt
|
|
ext/mysqli/tests/mysqli_stmt_reset.phpt
|
|
ext/mysqli/tests/mysqli_stmt_result_metadata.phpt
|
|
ext/mysqli/tests/mysqli_stmt_result_metadata_sqltests.phpt
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data.phpt
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data_packet_size_libmysql.phpt
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data_packet_size_mysqlnd.phpt
|
|
ext/mysqli/tests/mysqli_stmt_sqlstate.phpt
|
|
ext/mysqli/tests/mysqli_stmt_store_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_store_result.phpt
|
|
ext/mysqli/tests/mysqli_thread_id.phpt
|
|
ext/mysqli/tests/mysqli_thread_safe.phpt
|
|
ext/mysqli/tests/mysqli_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_use_result.phpt
|
|
ext/mysqli/tests/mysqli_warning_count.phpt
|
|
ext/mysqli/tests/mysqli_warning_unclonable.phpt:
|
|
More changes related to MYSQL_TEST_SKIP_CONNECT_FAILURE.
|
|
|
|
* ext/mysqli/tests/mysqli_master_query.phpt
|
|
ext/mysqli/tests/mysqli_rpl_parse_enabled.phpt
|
|
ext/mysqli/tests/mysqli_rpl_probe.phpt
|
|
ext/mysqli/tests/mysqli_rpl_query_type.phpt
|
|
ext/mysqli/tests/mysqli_send_query.phpt
|
|
ext/mysqli/tests/mysqli_slave_query.phpt:
|
|
New tests (stubs?) for a few experimental (to be removed?) functions.
|
|
The tests will only be run if you set MYSQL_TEST_EXPERIMENTAL = 1.
|
|
|
|
* ext/mysqli/tests/bug28817.phpt
|
|
ext/mysqli/tests/bug29311.phpt
|
|
ext/mysqli/tests/bug30967.phpt
|
|
ext/mysqli/tests/bug31668.phpt
|
|
ext/mysqli/tests/bug32405.phpt
|
|
ext/mysqli/tests/bug33090.phpt
|
|
ext/mysqli/tests/bug33263.phpt
|
|
ext/mysqli/tests/bug33491.phpt
|
|
ext/mysqli/tests/bug34785.phpt
|
|
ext/mysqli/tests/bug34810.phpt
|
|
ext/mysqli/tests/bug35103.phpt
|
|
ext/mysqli/tests/bug35517.phpt
|
|
ext/mysqli/tests/bug35759.phpt
|
|
ext/mysqli/tests/bug36420.phpt
|
|
ext/mysqli/tests/bug36745.phpt
|
|
ext/mysqli/tests/bug36949.phpt
|
|
ext/mysqli/tests/bug37090.phpt
|
|
ext/mysqli/tests/bug38710.phpt:
|
|
Next set of files which now feature the new environment variable
|
|
MYSQL_TEST_SKIP_CONNECT_FAILURE which controls how connection problems
|
|
are handled: failure (MYSQL_TEST_SKIP_CONNECT_FAILURE = false, default)
|
|
or skip (MYSQL_TEST_SKIP_CONNECT_FAILURE = true)
|
|
|
|
Also, some minor tweaking of connection parameters in the tests.
|
|
|
|
2007-08-09 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
bfn
|
|
|
|
* (PHP_5_2)
|
|
ext/ldap/config.w32:
|
|
MFH:- Fixed bug #42247 (ldap_parse_result() not defined under win32)
|
|
|
|
* ext/ldap/config.w32:
|
|
- Fixed bug #42247 (ldap_parse_result() not defined under win32)
|
|
|
|
2007-08-09 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysqli/tests/001.phpt
|
|
ext/mysqli/tests/002.phpt
|
|
ext/mysqli/tests/003.phpt
|
|
ext/mysqli/tests/004.phpt
|
|
ext/mysqli/tests/005.phpt
|
|
ext/mysqli/tests/006.phpt
|
|
ext/mysqli/tests/007.phpt
|
|
ext/mysqli/tests/008.phpt
|
|
ext/mysqli/tests/009.phpt
|
|
ext/mysqli/tests/010.phpt
|
|
ext/mysqli/tests/011.phpt
|
|
ext/mysqli/tests/012.phpt
|
|
ext/mysqli/tests/013.phpt
|
|
ext/mysqli/tests/014.phpt
|
|
ext/mysqli/tests/015.phpt
|
|
ext/mysqli/tests/016.phpt
|
|
ext/mysqli/tests/017.phpt
|
|
ext/mysqli/tests/018.phpt
|
|
ext/mysqli/tests/019.phpt
|
|
ext/mysqli/tests/020.phpt
|
|
ext/mysqli/tests/021.phpt
|
|
ext/mysqli/tests/022.phpt
|
|
ext/mysqli/tests/023.phpt
|
|
ext/mysqli/tests/024.phpt
|
|
ext/mysqli/tests/025.phpt
|
|
ext/mysqli/tests/026.phpt
|
|
ext/mysqli/tests/027.phpt
|
|
ext/mysqli/tests/028.phpt
|
|
ext/mysqli/tests/029.phpt
|
|
ext/mysqli/tests/030.phpt
|
|
ext/mysqli/tests/031.phpt
|
|
ext/mysqli/tests/032.phpt
|
|
ext/mysqli/tests/033.phpt
|
|
ext/mysqli/tests/034.phpt
|
|
ext/mysqli/tests/035.phpt
|
|
ext/mysqli/tests/036.phpt
|
|
ext/mysqli/tests/037.phpt
|
|
ext/mysqli/tests/038.phpt
|
|
ext/mysqli/tests/039.phpt
|
|
ext/mysqli/tests/040.phpt
|
|
ext/mysqli/tests/041.phpt
|
|
ext/mysqli/tests/042.phpt
|
|
ext/mysqli/tests/043.phpt
|
|
ext/mysqli/tests/044.phpt
|
|
ext/mysqli/tests/045.phpt
|
|
ext/mysqli/tests/046.phpt
|
|
ext/mysqli/tests/047.phpt
|
|
ext/mysqli/tests/048.phpt
|
|
ext/mysqli/tests/049.phpt
|
|
ext/mysqli/tests/050.phpt
|
|
ext/mysqli/tests/051.phpt
|
|
ext/mysqli/tests/052.phpt
|
|
ext/mysqli/tests/053.phpt
|
|
ext/mysqli/tests/054.phpt
|
|
ext/mysqli/tests/055.phpt
|
|
ext/mysqli/tests/056.phpt
|
|
ext/mysqli/tests/057.phpt
|
|
ext/mysqli/tests/058.phpt
|
|
ext/mysqli/tests/059.phpt
|
|
ext/mysqli/tests/060.phpt
|
|
ext/mysqli/tests/061.phpt
|
|
ext/mysqli/tests/062.phpt
|
|
ext/mysqli/tests/063.phpt
|
|
ext/mysqli/tests/064.phpt
|
|
ext/mysqli/tests/065.phpt
|
|
ext/mysqli/tests/066.phpt
|
|
ext/mysqli/tests/067.phpt
|
|
ext/mysqli/tests/069.phpt
|
|
ext/mysqli/tests/070.phpt
|
|
ext/mysqli/tests/071.phpt
|
|
ext/mysqli/tests/072.phpt
|
|
ext/mysqli/tests/074.phpt
|
|
ext/mysqli/tests/skipifconnectfailure.inc:
|
|
Introducing new environment variable:
|
|
MYSQL_TEST_SKIP_CONNECT_FAILURE = false
|
|
|
|
Every test that needs a working MySQL connection now includes
|
|
skipifconnectfailure.inc. If MYSQL_TEST_SKIP_CONNECT_FAILURE evaluates
|
|
to true skipifconnectfailure.inc tries to establish a database
|
|
connection. If no connection can be opened, the test will be skipped.
|
|
In case of MYSQL_TEST_SKIP_CONNECT_FAILURE = false (default) an no
|
|
connection, a test who cannot establish a connection will fail.
|
|
|
|
So, if you have a buggy configuration or a server that is sometimes
|
|
not available, you can now decide if you want the tests to ignore this
|
|
and skip the test or to fail (MYSQL_TEST_CONNECT_FAILURE = false,
|
|
default).
|
|
|
|
Other, minor tweaks:
|
|
042.phpt - whitespace
|
|
067.phpt - parse error in SKIPIF section fixed
|
|
|
|
2007-08-09 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/tempnam_variation1-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation1.phpt
|
|
ext/standard/tests/file/tempnam_variation2-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation2.phpt
|
|
ext/standard/tests/file/tempnam_variation3-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation3.phpt
|
|
ext/standard/tests/file/tempnam_variation4.phpt
|
|
ext/standard/tests/file/tempnam_variation5.phpt
|
|
ext/standard/tests/file/tempnam_variation6.phpt
|
|
ext/standard/tests/file/tempnam_variation7-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation7.phpt:
|
|
New testcases for tempnam() function
|
|
|
|
* ext/standard/tests/file/tempnam_variation1-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation1-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation1.phpt
|
|
ext/standard/tests/file/tempnam_variation1.phpt
|
|
ext/standard/tests/file/tempnam_variation2-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation2-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation2.phpt
|
|
ext/standard/tests/file/tempnam_variation2.phpt
|
|
ext/standard/tests/file/tempnam_variation3-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation3-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation3.phpt
|
|
ext/standard/tests/file/tempnam_variation3.phpt
|
|
ext/standard/tests/file/tempnam_variation4.phpt
|
|
ext/standard/tests/file/tempnam_variation4.phpt
|
|
ext/standard/tests/file/tempnam_variation5.phpt
|
|
ext/standard/tests/file/tempnam_variation5.phpt
|
|
ext/standard/tests/file/tempnam_variation6.phpt
|
|
ext/standard/tests/file/tempnam_variation6.phpt
|
|
ext/standard/tests/file/tempnam_variation7-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation7-win32.phpt
|
|
ext/standard/tests/file/tempnam_variation7.phpt
|
|
ext/standard/tests/file/tempnam_variation7.phpt:
|
|
|
|
file tempnam_variation1-win32.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-08-08 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_cli.c
|
|
sapi/embed/php_embed.c:
|
|
remove unneeded variables
|
|
|
|
2007-08-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.c:
|
|
fix ws & folding
|
|
|
|
2007-08-08 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
sapi/embed/php_embed.c:
|
|
remove unneded variables
|
|
|
|
* (PHP_5_2)
|
|
sapi/embed/php_embed.c:
|
|
fix startup - remove unneeded variables
|
|
|
|
* sapi/embed/php_embed.c:
|
|
initialize variables
|
|
|
|
* (PHP_4_4)
|
|
sapi/embed/php_embed.c:
|
|
fix embed TSRM startup
|
|
|
|
* (PHP_5_2)
|
|
sapi/embed/php_embed.c:
|
|
initialize values
|
|
|
|
* sapi/embed/php_embed.c
|
|
sapi/embed/php_embed.c:
|
|
fix TSRM embed startup
|
|
|
|
2007-08-08 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/standard/array.c:
|
|
- Fix build (patch by Ulf Wendel)
|
|
|
|
2007-08-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/bug42211.phpt
|
|
ZendEngine2/tests/bug42211.phpt
|
|
ZendEngine2/tests/bug42211.phpt:
|
|
Fixed bug #42211 (property_exists() fails to find protected properties from
|
|
a parent class)
|
|
|
|
2007-08-08 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/fgetcsv_error.phpt
|
|
ext/standard/tests/file/fgetcsv_variation1.phpt
|
|
ext/standard/tests/file/fgetcsv_variation10.phpt
|
|
ext/standard/tests/file/fgetcsv_variation11.phpt
|
|
ext/standard/tests/file/fgetcsv_variation12.phpt
|
|
ext/standard/tests/file/fgetcsv_variation13.phpt
|
|
ext/standard/tests/file/fgetcsv_variation14.phpt
|
|
ext/standard/tests/file/fgetcsv_variation15.phpt
|
|
ext/standard/tests/file/fgetcsv_variation16.phpt
|
|
ext/standard/tests/file/fgetcsv_variation17.phpt
|
|
ext/standard/tests/file/fgetcsv_variation18.phpt
|
|
ext/standard/tests/file/fgetcsv_variation19.phpt
|
|
ext/standard/tests/file/fgetcsv_variation2.phpt
|
|
ext/standard/tests/file/fgetcsv_variation20.phpt
|
|
ext/standard/tests/file/fgetcsv_variation21.phpt
|
|
ext/standard/tests/file/fgetcsv_variation22.phpt
|
|
ext/standard/tests/file/fgetcsv_variation23.phpt
|
|
ext/standard/tests/file/fgetcsv_variation24.phpt
|
|
ext/standard/tests/file/fgetcsv_variation25.phpt
|
|
ext/standard/tests/file/fgetcsv_variation26.phpt
|
|
ext/standard/tests/file/fgetcsv_variation27.phpt
|
|
ext/standard/tests/file/fgetcsv_variation28.phpt
|
|
ext/standard/tests/file/fgetcsv_variation29.phpt
|
|
ext/standard/tests/file/fgetcsv_variation3.phpt
|
|
ext/standard/tests/file/fgetcsv_variation30.phpt
|
|
ext/standard/tests/file/fgetcsv_variation31.phpt
|
|
ext/standard/tests/file/fgetcsv_variation4.phpt
|
|
ext/standard/tests/file/fgetcsv_variation5.phpt
|
|
ext/standard/tests/file/fgetcsv_variation6.phpt
|
|
ext/standard/tests/file/fgetcsv_variation7.phpt
|
|
ext/standard/tests/file/fgetcsv_variation8.phpt
|
|
ext/standard/tests/file/fgetcsv_variation9.phpt:
|
|
New testcases for fgetcsv() function
|
|
|
|
* ext/standard/tests/file/fgetcsv_error.phpt
|
|
ext/standard/tests/file/fgetcsv_error.phpt
|
|
ext/standard/tests/file/fgetcsv_variation1.phpt
|
|
ext/standard/tests/file/fgetcsv_variation1.phpt
|
|
ext/standard/tests/file/fgetcsv_variation10.phpt
|
|
ext/standard/tests/file/fgetcsv_variation10.phpt
|
|
ext/standard/tests/file/fgetcsv_variation11.phpt
|
|
ext/standard/tests/file/fgetcsv_variation11.phpt
|
|
ext/standard/tests/file/fgetcsv_variation12.phpt
|
|
ext/standard/tests/file/fgetcsv_variation12.phpt
|
|
ext/standard/tests/file/fgetcsv_variation13.phpt
|
|
ext/standard/tests/file/fgetcsv_variation13.phpt
|
|
ext/standard/tests/file/fgetcsv_variation14.phpt
|
|
ext/standard/tests/file/fgetcsv_variation14.phpt
|
|
ext/standard/tests/file/fgetcsv_variation15.phpt
|
|
ext/standard/tests/file/fgetcsv_variation15.phpt
|
|
ext/standard/tests/file/fgetcsv_variation16.phpt
|
|
ext/standard/tests/file/fgetcsv_variation16.phpt
|
|
ext/standard/tests/file/fgetcsv_variation17.phpt
|
|
ext/standard/tests/file/fgetcsv_variation17.phpt
|
|
ext/standard/tests/file/fgetcsv_variation18.phpt
|
|
ext/standard/tests/file/fgetcsv_variation18.phpt
|
|
ext/standard/tests/file/fgetcsv_variation19.phpt
|
|
ext/standard/tests/file/fgetcsv_variation19.phpt
|
|
ext/standard/tests/file/fgetcsv_variation2.phpt
|
|
ext/standard/tests/file/fgetcsv_variation2.phpt
|
|
ext/standard/tests/file/fgetcsv_variation20.phpt
|
|
ext/standard/tests/file/fgetcsv_variation20.phpt
|
|
ext/standard/tests/file/fgetcsv_variation21.phpt
|
|
ext/standard/tests/file/fgetcsv_variation21.phpt
|
|
ext/standard/tests/file/fgetcsv_variation22.phpt
|
|
ext/standard/tests/file/fgetcsv_variation22.phpt
|
|
ext/standard/tests/file/fgetcsv_variation23.phpt
|
|
ext/standard/tests/file/fgetcsv_variation23.phpt
|
|
ext/standard/tests/file/fgetcsv_variation24.phpt
|
|
ext/standard/tests/file/fgetcsv_variation24.phpt
|
|
ext/standard/tests/file/fgetcsv_variation25.phpt
|
|
ext/standard/tests/file/fgetcsv_variation25.phpt
|
|
ext/standard/tests/file/fgetcsv_variation26.phpt
|
|
ext/standard/tests/file/fgetcsv_variation26.phpt
|
|
ext/standard/tests/file/fgetcsv_variation27.phpt
|
|
ext/standard/tests/file/fgetcsv_variation27.phpt
|
|
ext/standard/tests/file/fgetcsv_variation28.phpt
|
|
ext/standard/tests/file/fgetcsv_variation28.phpt
|
|
ext/standard/tests/file/fgetcsv_variation29.phpt
|
|
ext/standard/tests/file/fgetcsv_variation29.phpt
|
|
ext/standard/tests/file/fgetcsv_variation3.phpt
|
|
ext/standard/tests/file/fgetcsv_variation3.phpt
|
|
ext/standard/tests/file/fgetcsv_variation30.phpt
|
|
ext/standard/tests/file/fgetcsv_variation30.phpt
|
|
ext/standard/tests/file/fgetcsv_variation31.phpt
|
|
ext/standard/tests/file/fgetcsv_variation31.phpt
|
|
ext/standard/tests/file/fgetcsv_variation4.phpt
|
|
ext/standard/tests/file/fgetcsv_variation4.phpt
|
|
ext/standard/tests/file/fgetcsv_variation5.phpt
|
|
ext/standard/tests/file/fgetcsv_variation5.phpt
|
|
ext/standard/tests/file/fgetcsv_variation6.phpt
|
|
ext/standard/tests/file/fgetcsv_variation6.phpt
|
|
ext/standard/tests/file/fgetcsv_variation7.phpt
|
|
ext/standard/tests/file/fgetcsv_variation7.phpt
|
|
ext/standard/tests/file/fgetcsv_variation8.phpt
|
|
ext/standard/tests/file/fgetcsv_variation8.phpt
|
|
ext/standard/tests/file/fgetcsv_variation9.phpt
|
|
ext/standard/tests/file/fgetcsv_variation9.phpt:
|
|
|
|
file fgetcsv_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/fputcsv_variation6.phpt:
|
|
More testcases for fputcsv() function
|
|
|
|
* ext/standard/tests/file/fputcsv_variation6.phpt
|
|
ext/standard/tests/file/fputcsv_variation6.phpt:
|
|
|
|
file fputcsv_variation6.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-08-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
- Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a
|
|
userdir
|
|
and using PATH_INFO).
|
|
- Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but
|
|
turning
|
|
on screws up PATH_INFO).
|
|
|
|
2007-08-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/ldap/config.m4:
|
|
MFB: fix bug #41973
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/ldap/config.m4:
|
|
+- Fixed bug #41973 (./configure --with-ldap=shared fails with
|
|
|
|
2007-08-08 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
- Fix typos in comments
|
|
|
|
* ext/standard/array.c:
|
|
MFB: Fix bug #42233
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c:
|
|
- Fixed bug #42233 (Problems with æøå in extract()).
|
|
|
|
* (PHP_5_2)
|
|
main/streams/streams.c:
|
|
MFH: This is what we get for not doing MFH..or MFB..a mess
|
|
|
|
2007-08-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/017.phpt:
|
|
Fixed test
|
|
|
|
2007-08-08 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/openssl/openssl.c:
|
|
- MFB: fix regressio introduced by #42222
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
- fix regression introduced with #42222 (thx to tony and mattias for the
|
|
head up)
|
|
|
|
2007-08-08 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/package2.xml:
|
|
Record 'nother bug fix
|
|
|
|
2007-08-08 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/fputcsv_error.phpt
|
|
ext/standard/tests/file/fputcsv_variation1.phpt
|
|
ext/standard/tests/file/fputcsv_variation10.phpt
|
|
ext/standard/tests/file/fputcsv_variation11.phpt
|
|
ext/standard/tests/file/fputcsv_variation12.phpt
|
|
ext/standard/tests/file/fputcsv_variation13.phpt
|
|
ext/standard/tests/file/fputcsv_variation14.phpt
|
|
ext/standard/tests/file/fputcsv_variation2.phpt
|
|
ext/standard/tests/file/fputcsv_variation3.phpt
|
|
ext/standard/tests/file/fputcsv_variation4.phpt
|
|
ext/standard/tests/file/fputcsv_variation5.phpt
|
|
ext/standard/tests/file/fputcsv_variation7.phpt
|
|
ext/standard/tests/file/fputcsv_variation8.phpt
|
|
ext/standard/tests/file/fputcsv_variation9.phpt:
|
|
New testcases for fputcsv() function
|
|
|
|
* ext/standard/tests/file/fputcsv_error.phpt
|
|
ext/standard/tests/file/fputcsv_error.phpt
|
|
ext/standard/tests/file/fputcsv_variation1.phpt
|
|
ext/standard/tests/file/fputcsv_variation1.phpt
|
|
ext/standard/tests/file/fputcsv_variation10.phpt
|
|
ext/standard/tests/file/fputcsv_variation10.phpt
|
|
ext/standard/tests/file/fputcsv_variation11.phpt
|
|
ext/standard/tests/file/fputcsv_variation11.phpt
|
|
ext/standard/tests/file/fputcsv_variation12.phpt
|
|
ext/standard/tests/file/fputcsv_variation12.phpt
|
|
ext/standard/tests/file/fputcsv_variation13.phpt
|
|
ext/standard/tests/file/fputcsv_variation13.phpt
|
|
ext/standard/tests/file/fputcsv_variation14.phpt
|
|
ext/standard/tests/file/fputcsv_variation14.phpt
|
|
ext/standard/tests/file/fputcsv_variation2.phpt
|
|
ext/standard/tests/file/fputcsv_variation2.phpt
|
|
ext/standard/tests/file/fputcsv_variation3.phpt
|
|
ext/standard/tests/file/fputcsv_variation3.phpt
|
|
ext/standard/tests/file/fputcsv_variation4.phpt
|
|
ext/standard/tests/file/fputcsv_variation4.phpt
|
|
ext/standard/tests/file/fputcsv_variation5.phpt
|
|
ext/standard/tests/file/fputcsv_variation5.phpt
|
|
ext/standard/tests/file/fputcsv_variation7.phpt
|
|
ext/standard/tests/file/fputcsv_variation7.phpt
|
|
ext/standard/tests/file/fputcsv_variation8.phpt
|
|
ext/standard/tests/file/fputcsv_variation8.phpt
|
|
ext/standard/tests/file/fputcsv_variation9.phpt
|
|
ext/standard/tests/file/fputcsv_variation9.phpt:
|
|
|
|
file fputcsv_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-08-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/streams.c:
|
|
|
|
Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
|
|
streams).
|
|
|
|
2007-08-07 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/package2.xml:
|
|
Add bugs fixed
|
|
|
|
2007-08-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/package2.xml:
|
|
update changelog
|
|
|
|
2007-08-06 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/tests/oo_properties.phpt:
|
|
Fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c
|
|
ext/zip/tests/oo_properties.phpt:
|
|
MFH: - Fix isset/empty($ZipArchive->property)
|
|
MFH: - Add test
|
|
|
|
* ext/zip/tests/oo_properties.phpt
|
|
ext/zip/tests/oo_properties.phpt:
|
|
|
|
- Fix isset/empty($ZipArchive->property)
|
|
- Add test
|
|
|
|
* ext/zip/php_zip.c:
|
|
- Fix isset/empty($ZipArchive->property)
|
|
- Add test
|
|
|
|
2007-08-06 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/php_oci8_int.h:
|
|
MFH: oci8: flush persistent connection after password change
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/php_oci8_int.h:
|
|
flush persistent connection after password change
|
|
|
|
2007-08-06 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/openssl/openssl.c:
|
|
- MFB: #42222, forgot this one (thanks mattias)
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
- #42222, forgot this one (thanks mattias)
|
|
|
|
2007-08-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- move entry to right place..
|
|
|
|
2007-08-06 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #42222 entry
|
|
|
|
* ext/openssl/openssl.c:
|
|
- MFB: #42222, truncate the _default to the buffer size (was 200 since day
|
|
#1, we don't need dynamic alloc here)
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
- #42222, truncate the _default to the buffer size (was 200 since day #1,
|
|
we don't need dynamic alloc here)
|
|
|
|
2007-08-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.c:
|
|
Touch generated file
|
|
|
|
* ext/standard/var_unserializer.re:
|
|
ws fix
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/var_unserializer.re:
|
|
- fix ws
|
|
|
|
* ext/standard/var_unserializer.re:
|
|
MFB: fix compile warning (+ some ws fixes)
|
|
|
|
* sapi/apache2filter/apache_config.c:
|
|
Fix build
|
|
|
|
2007-08-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/var_unserializer.re:
|
|
|
|
Fixed compiler warning
|
|
|
|
2007-08-06 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/php_dom.c
|
|
ext/dom/tests/bug35342.phpt
|
|
ext/dom/tests/bug42082.phpt:
|
|
MFH: fix bug #42082 (NodeList length zero should be empty). (Hannes)
|
|
add and update tests
|
|
|
|
* ext/dom/tests/bug42082.phpt
|
|
ext/dom/tests/bug42082.phpt:
|
|
|
|
fix bug #42082 (NodeList length zero should be empty). (Hannes)
|
|
add and update tests
|
|
|
|
* ext/dom/php_dom.c
|
|
ext/dom/tests/bug35342.phpt:
|
|
fix bug #42082 (NodeList length zero should be empty). (Hannes)
|
|
add and update tests
|
|
|
|
2007-08-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/package2.xml:
|
|
update changelog & list of files
|
|
|
|
2007-08-06 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/php_mysql.c
|
|
ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c:
|
|
Fix crashes with pconn in ext/mysql
|
|
|
|
2007-08-06 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
scripts/phpize.m4:
|
|
MFH:- Fixed bug #42195 (C++ compiler required always)
|
|
|
|
* configure.in
|
|
scripts/phpize.m4:
|
|
- Fixed bug #42195 (C++ compiler required always)
|
|
|
|
2007-08-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* sapi/apache/mod_php.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache2handler/apache_config.c:
|
|
fix build
|
|
|
|
2007-08-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* NEWS
|
|
ext/openssl/openssl.c:
|
|
Improved ext/openssl
|
|
. Added support for OpenSSL digest functions
|
|
. Added support for OpenSSL cipher functions
|
|
. Added access to internal values of DSA, RSA and DH keys
|
|
|
|
2007-08-05 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/tests/strings/bug42208.phpt:
|
|
MFB: Test for bug #42208. Fix is not needed in HEAD, zend_parse_parameters
|
|
is used here
|
|
|
|
2007-08-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/bug42208.phpt
|
|
ext/standard/tests/strings/bug42208.phpt:
|
|
|
|
Fixed bug #42208 (substr_replace() crashes when the same array is passed
|
|
more than once)
|
|
|
|
2007-08-05 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/session/session.c:
|
|
MFB (since Ilia is too lazy..): Fix bug #42135
|
|
|
|
2007-08-04 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/user_filters.c:
|
|
MFH(r-1.49)Bugfix#36492 Userfilters can leak buckets
|
|
|
|
* ext/standard/user_filters.c:
|
|
Bugfix#36492 Userfilters can leak buckets
|
|
|
|
2007-08-03 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ZendEngine2/zend_constants.h:
|
|
MF5: it's custom to use 1<<
|
|
|
|
2007-08-03 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd.c
|
|
ext/mysqlnd/mysqlnd.h
|
|
ext/mysqlnd/mysqlnd_portability.h
|
|
ext/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqlnd/mysqlnd_ps_codec.c
|
|
ext/mysqlnd/mysqlnd_result.c
|
|
ext/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqlnd/mysqlnd_wireprotocol.h:
|
|
Update CVS
|
|
- Fix BIT problem for BIT values represented with 5 bytes. Typo.
|
|
- Make it possible with an ini variable to switch off/on statistics
|
|
collection.
|
|
- Compile-out debug checking of uneaten data from the line, when the
|
|
build is release. According to callgrind this was eating some
|
|
percentage.
|
|
|
|
2007-08-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/snprintf.c
|
|
main/spprintf.c:
|
|
'I32' and 'I' support
|
|
|
|
* main/snprintf.c
|
|
main/spprintf.c:
|
|
'I32' and 'I' support (per request by Marcus)
|
|
|
|
2007-08-03 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* Makefile.global:
|
|
- Fix issue with broken shells
|
|
|
|
2007-08-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/array_append_COW.phpt
|
|
ZendEngine2/tests/array_unshift_COW.phpt:
|
|
MFB: adjust the test names a bit
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/array_append_COW.phpt
|
|
ZendEngine2/tests/array_unshift_COW.phpt:
|
|
fix test names
|
|
|
|
2007-08-03 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* acinclude.m4
|
|
sapi/apache2filter/apache_config.c
|
|
sapi/apache2handler/apache_config.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4:
|
|
- Hopefully this fixes the "test: argument expected" error on solaris..
|
|
|
|
2007-08-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/spprintf.c
|
|
main/spprintf.c:
|
|
fix folding
|
|
|
|
* main/spprintf.c:
|
|
add I64 support to spprintf() (snprintf() already has it)
|
|
|
|
2007-08-03 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache2filter/apache_config.c:
|
|
- Sync with apache2handler
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache2handler/apache_config.c:
|
|
ws
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache/mod_php5.c:
|
|
- ws + sync apache2filter apache_config.c with the one from apache2handler
|
|
|
|
2007-08-03 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/tests/password_2.phpt:
|
|
MFB: New oci8 test for oci_password_change()
|
|
|
|
* ext/oci8/tests/password_2.phpt
|
|
ext/oci8/tests/password_2.phpt:
|
|
|
|
file password_2.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-08-03 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ZendEngine2/zend_ini.h
|
|
ext/session/mod_files.c
|
|
ext/session/session.c
|
|
main/main.c
|
|
main/php_ini.h
|
|
sapi/apache/mod_php.c
|
|
sapi/apache2handler/apache_config.c:
|
|
MF5: fix for access control with .htaccess
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
check correct value
|
|
|
|
* (PHP_4_4)
|
|
ext/session/mod_files.c:
|
|
revert - not a correct fix
|
|
|
|
* (PHP_5_2)
|
|
ext/session/mod_files.c
|
|
ext/session/session.c:
|
|
correct fix for access control for save_path and .htaccess
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
make error_log setting access-controlled by safe_mode/open_basedir
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache2handler/apache_config.c:
|
|
implement separate .htaccess stage
|
|
|
|
2007-08-02 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.h
|
|
main/php_ini.h:
|
|
add stage for .htaccess
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_constants.h:
|
|
it's 4 either way, but it's customary to use 1<<
|
|
|
|
* sapi/embed/php_embed.c:
|
|
use hardcoded INI like CLI
|
|
|
|
* (PHP_5_2)
|
|
sapi/embed/php_embed.c:
|
|
use hardcoded ini like CLI
|
|
|
|
2007-08-02 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/oci8.c:
|
|
Treat privileged oci_pconnect() as non-persistent
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/tests/oci8safemode.phpt
|
|
ext/oci8/tests/oci8safemode.phpt:
|
|
Test existing PHP 5 safe mode functionality and make consistent. No MTH.
|
|
|
|
2007-08-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
Back to dev
|
|
|
|
2007-08-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/017.phpt:
|
|
fix test
|
|
|
|
2007-08-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
5.2.4RC1
|
|
|
|
2007-08-02 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_parser.y
|
|
tests/lang/041.phpt
|
|
tests/lang/042.phpt
|
|
tests/lang/043.phpt
|
|
tests/lang/044.phpt:
|
|
- Add possibility to call static class members using variables (Etienne
|
|
Kneuss)
|
|
|
|
* tests/lang/041.phpt
|
|
tests/lang/041.phpt
|
|
tests/lang/042.phpt
|
|
tests/lang/042.phpt
|
|
tests/lang/043.phpt
|
|
tests/lang/043.phpt
|
|
tests/lang/044.phpt
|
|
tests/lang/044.phpt:
|
|
|
|
- Add possibility to call static class members using variables (Etienne
|
|
Kneuss)
|
|
|
|
2007-08-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
int -> zend_bool
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
2007-08-02 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/pdo_oci/config.m4
|
|
ext/pdo_oci/config.m4:
|
|
Fix message grammar and capitalization
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/bug42173.phpt:
|
|
MFH: Bug #42173 (INTERVAL and TIMESTAMP type fixes)
|
|
|
|
* ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/bug42173.phpt
|
|
ext/oci8/tests/bug42173.phpt:
|
|
Bug #42173 (INTERVAL and TIMESTAMP type fixes)
|
|
|
|
2007-08-02 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* README.namespaces:
|
|
Done: Make ext/tokenizer package-aware. (Johannes)
|
|
|
|
2007-08-02 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/017.phpt:
|
|
- MFH: Respect value of the parameter for get_loaded_extensions() and only
|
|
print zend extensions if set to true
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/017.phpt:
|
|
- Respect value of the parameter for get_loaded_extensions() and
|
|
get_defined_cosntants()
|
|
|
|
2007-08-02 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/tokenizer/config.w32:
|
|
fix win32 build
|
|
|
|
2007-08-01 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* main/main.c
|
|
main/main.c
|
|
main/main.c:
|
|
revert wrong fix
|
|
|
|
2007-08-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_sqlite/sqlite_statement.c:
|
|
|
|
Fixed bug #41831 (pdo_sqlite prepared statements convert resources to
|
|
strings).
|
|
|
|
2007-08-01 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/tests/parse_error.phpt
|
|
ext/oci8/tests/parse_error.phpt:
|
|
|
|
New test for error handling
|
|
|
|
2007-08-01 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/tokenizer/config.w32:
|
|
- fix win32 build
|
|
|
|
2007-08-01 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
- MFH: Fix #42164 Internal Sendmail Support is ALWAYS disabled
|
|
|
|
* main/main.c:
|
|
- Fix #42164 Internal Sendmail Support is ALWAYS disabled
|
|
|
|
2007-08-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/ns_038.phpt:
|
|
Fixed namespace name and internal class name ambiguity
|
|
|
|
2007-08-01 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/libxml/libxml.c
|
|
ext/libxml/php_libxml.h:
|
|
an attempt to fix win32 build
|
|
|
|
2007-08-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/tests/bug42119.phpt
|
|
ZendEngine2/tests/bug42119.phpt:
|
|
Fixed bug #42119 (array_push($arr,&$obj) doesn't work with
|
|
zend.ze1_compatibility_mode On)
|
|
|
|
* ext/soap/tests/bugs/bug42151.phpt
|
|
ext/soap/tests/bugs/bug42151.phpt:
|
|
|
|
file bug42151.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug42151.phpt:
|
|
Fixed bug #42151 (__destruct functions not called after catching a
|
|
SoapFault exception)
|
|
|
|
2007-07-31 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/tokenizer/CREDITS
|
|
ext/tokenizer/config.m4
|
|
ext/tokenizer/php_tokenizer.h
|
|
ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tokenizer_data.c
|
|
ext/tokenizer/tokenizer_data_gen.sh:
|
|
- MFH: Use a script to generate tokenizer data from zend_language_parser.h
|
|
|
|
* ext/tokenizer/CREDITS
|
|
ext/tokenizer/config.m4
|
|
ext/tokenizer/php_tokenizer.h
|
|
ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tokenizer_data.c
|
|
ext/tokenizer/tokenizer_data.c
|
|
ext/tokenizer/tokenizer_data_gen.sh
|
|
ext/tokenizer/tokenizer_data_gen.sh:
|
|
- Use a script to generate tokenizer data from zend_language_parser.h
|
|
|
|
2007-07-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c:
|
|
|
|
Fixed bug #41971 (PDOStatement::fetch and PDOStatement::setFetchMode
|
|
causes
|
|
unexpected behavior).
|
|
|
|
2007-07-31 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/017.phpt:
|
|
- MFH: Add additional param to get_loaded_extensions() for returning Zend
|
|
extensions (Fixes #41278) [DOC]
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/017.phpt:
|
|
- Add additional param to get_loaded_extensions() for returning Zend
|
|
extensions (Fixes #41278)
|
|
|
|
2007-07-31 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
MFH:- Allow using * in test filenames to match pattern
|
|
|
|
* run-tests.php:
|
|
- Allow using * in test filenames to match pattern
|
|
|
|
2007-07-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/bug42134.phpt:
|
|
add test
|
|
|
|
* ext/oci8/tests/bug42134.phpt
|
|
ext/oci8/tests/bug42134.phpt:
|
|
|
|
add test (thanks Chris!)
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_interface.c:
|
|
MFH: missing part of the fix for bug #42134
|
|
|
|
* ext/oci8/oci8_interface.c:
|
|
missing part of the fix for bug #42134
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
MFH: fix #42134 (oci_error() returns false after oci_new_collection()
|
|
fails)
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
fix #42134 (oci_error() returns false after oci_new_collection() fails)
|
|
|
|
2007-07-31 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* README.namespaces:
|
|
Add ext/tokenizer support to the TODO.
|
|
|
|
2007-07-31 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c:
|
|
MFH: fix bug #41833 (addChild() on a non-existent node, no node created,
|
|
getName() segfaults)
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
fix bug #41833 (addChild() on a non-existent node, no node created,
|
|
getName() segfaults)
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
fix possible crash
|
|
|
|
2007-07-31 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/interbase/config.m4
|
|
ext/odbc/config.m4
|
|
ext/pdo_firebird/config.m4
|
|
ext/pdo_pgsql/config.m4
|
|
ext/snmp/config.m4:
|
|
- Fix some lib vs. $PHP_LIBDIR issues.
|
|
|
|
2007-07-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.m4:
|
|
fix typo
|
|
|
|
* ext/mbstring/config.m4:
|
|
fix typo
|
|
it would be much better if Gentoo people send us this patch long ago
|
|
instead of using their private patches.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/bug40754.phpt:
|
|
fix test
|
|
|
|
2007-07-31 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/imap/php_imap.c
|
|
ext/imap/php_imap.c:
|
|
sometimes c-client returns non-null entry with null host
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/php_imap.c:
|
|
sometimes c-client lib returns non-null entry with null host
|
|
|
|
2007-07-30 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/gd.c:
|
|
- MFB:
|
|
- fix gd bug #102, < 0 means that no load are loaded, return false
|
|
- add error code in the warning
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c:
|
|
- fix gd bug #102, < 0 means that no load are loaded, return false
|
|
- add error code in the warning
|
|
|
|
2007-07-30 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/xsl/xsltprocessor.c:
|
|
allow user specified class to be returned from transformToDoc
|
|
|
|
2007-07-30 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* README.namespaces:
|
|
Start TODO for namespaces/packages.
|
|
|
|
2007-07-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c:
|
|
|
|
Fixed bug #42142 (substr_replace() returns FALSE when length > string
|
|
length).
|
|
|
|
[doc] Adjust length validation check inside substr_replace() to be similar
|
|
to that inside substr() so that excessive length is truncated to string
|
|
length.
|
|
|
|
2007-07-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/session.c:
|
|
|
|
Fixed bug #42135 (Second call of session_start() causes creation of SID)
|
|
|
|
2007-07-28 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
allow user specified class to be returned from transformToDoc
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/libxml/libxml.c
|
|
ext/libxml/tests/bug42112.phpt:
|
|
MFB: Fixed Bug #42112 (deleting a node produces memory corruption)
|
|
add test
|
|
|
|
* ext/libxml/tests/bug42112.phpt
|
|
ext/libxml/tests/bug42112.phpt:
|
|
|
|
file bug42112.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/libxml/libxml.c:
|
|
Fixed Bug #42112 (deleting a node produces memory corruption)
|
|
add test
|
|
|
|
2007-07-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/tests/bug41633_4.phpt:
|
|
Improved fix for bug #41633 (self:: doesn't work for constants) to support
|
|
function define()
|
|
|
|
* ZendEngine2/tests/bug41633_4.phpt
|
|
ZendEngine2/tests/bug41633_4.phpt:
|
|
|
|
file bug41633_4.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ZendEngine2/tests/ns_010.phpt
|
|
ZendEngine2/tests/ns_037.phpt:
|
|
Extended tests
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/ns_010.phpt
|
|
ZendEngine2/tests/ns_020.phpt
|
|
ZendEngine2/tests/ns_037.phpt:
|
|
Namespace support for name ambiguity between namespace and class name
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/ns_034.phpt
|
|
ZendEngine2/tests/ns_035.phpt
|
|
ZendEngine2/tests/ns_036.phpt:
|
|
Support for namespaces in compile-time constant reference
|
|
|
|
2007-07-27 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/mysql/config.m4
|
|
ext/mysqli/config.m4:
|
|
- Align help texts and added note about embedded not being available when
|
|
the MySQL native driver is used.
|
|
|
|
2007-07-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/tests/bug28721.phpt
|
|
ext/dom/tests/bug28817.phpt
|
|
ext/dom/tests/bug32615.phpt
|
|
ext/dom/tests/bug34276.phpt
|
|
ext/dom/tests/bug35342.phpt
|
|
ext/dom/tests/bug38949.phpt
|
|
ext/dom/tests/bug41257.phpt
|
|
ext/dom/tests/bug41374.phpt:
|
|
WS
|
|
|
|
2007-07-26 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
Makefile.global
|
|
acinclude.m4
|
|
buildconf
|
|
configure.in
|
|
run-tests.php
|
|
win32/build/confutils.js:
|
|
MFH: - Made build system less major version dependant to ease MFB/MFH
|
|
|
|
* Makefile.global
|
|
acinclude.m4
|
|
buildconf
|
|
configure.in
|
|
win32/build/confutils.js:
|
|
- Made build system less dependant for the PHP major version to also
|
|
ease MFB/MFH as acinclude.m4 and Makefile.global are identical in both
|
|
branches.
|
|
|
|
* ext/mysql/config.m4:
|
|
I must be blind..
|
|
|
|
* ext/mysql/config.m4:
|
|
- copy-paste typo
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/scanf.c
|
|
ext/standard/tests/strings/bug42107.phpt:
|
|
MFH: - Fixed bug #42107 (sscanf broken when using %2$s type format
|
|
parameters)
|
|
|
|
* ext/standard/scanf.c
|
|
ext/standard/tests/strings/bug42107.phpt
|
|
ext/standard/tests/strings/bug42107.phpt:
|
|
- Fixed bug #42107 (sscanf broken when using %2$s type format parameters)
|
|
|
|
* ext/mysqlnd/config9.m4:
|
|
- Check also if ulong is available
|
|
|
|
2007-07-26 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqlnd/mysqlnd_portability.h:
|
|
Return to previous code
|
|
|
|
2007-07-26 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/scanf.c:
|
|
- ws + cs fixes
|
|
|
|
* ext/mysqlnd/mysqlnd_portability.h:
|
|
fix typo
|
|
|
|
2007-07-26 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/file.inc
|
|
ext/standard/tests/file/file.inc
|
|
ext/standard/tests/file/lstat_stat_variation1.phpt
|
|
ext/standard/tests/file/lstat_stat_variation1.phpt
|
|
ext/standard/tests/file/lstat_stat_variation10.phpt
|
|
ext/standard/tests/file/lstat_stat_variation11.phpt
|
|
ext/standard/tests/file/lstat_stat_variation12.phpt
|
|
ext/standard/tests/file/lstat_stat_variation13.phpt
|
|
ext/standard/tests/file/lstat_stat_variation14.phpt
|
|
ext/standard/tests/file/lstat_stat_variation15.phpt
|
|
ext/standard/tests/file/lstat_stat_variation16.phpt
|
|
ext/standard/tests/file/lstat_stat_variation17.phpt
|
|
ext/standard/tests/file/lstat_stat_variation18.phpt
|
|
ext/standard/tests/file/lstat_stat_variation19.phpt
|
|
ext/standard/tests/file/lstat_stat_variation2.phpt
|
|
ext/standard/tests/file/lstat_stat_variation20.phpt
|
|
ext/standard/tests/file/lstat_stat_variation21.phpt
|
|
ext/standard/tests/file/lstat_stat_variation3.phpt
|
|
ext/standard/tests/file/lstat_stat_variation4.phpt
|
|
ext/standard/tests/file/lstat_stat_variation5.phpt
|
|
ext/standard/tests/file/lstat_stat_variation6.phpt
|
|
ext/standard/tests/file/lstat_stat_variation7.phpt
|
|
ext/standard/tests/file/lstat_stat_variation8.phpt
|
|
ext/standard/tests/file/lstat_stat_variation9.phpt:
|
|
file.inc : Added dumping of stat array in functions (compare_self_stat() &
|
|
compare_stats() )
|
|
Smaller testcases for lstat_stat_variation[1-7].phpt files
|
|
|
|
* ext/standard/tests/file/lstat_stat_variation10.phpt
|
|
ext/standard/tests/file/lstat_stat_variation10.phpt
|
|
ext/standard/tests/file/lstat_stat_variation11.phpt
|
|
ext/standard/tests/file/lstat_stat_variation11.phpt
|
|
ext/standard/tests/file/lstat_stat_variation12.phpt
|
|
ext/standard/tests/file/lstat_stat_variation12.phpt
|
|
ext/standard/tests/file/lstat_stat_variation13.phpt
|
|
ext/standard/tests/file/lstat_stat_variation13.phpt
|
|
ext/standard/tests/file/lstat_stat_variation14.phpt
|
|
ext/standard/tests/file/lstat_stat_variation14.phpt
|
|
ext/standard/tests/file/lstat_stat_variation15.phpt
|
|
ext/standard/tests/file/lstat_stat_variation15.phpt
|
|
ext/standard/tests/file/lstat_stat_variation16.phpt
|
|
ext/standard/tests/file/lstat_stat_variation16.phpt
|
|
ext/standard/tests/file/lstat_stat_variation17.phpt
|
|
ext/standard/tests/file/lstat_stat_variation17.phpt
|
|
ext/standard/tests/file/lstat_stat_variation18.phpt
|
|
ext/standard/tests/file/lstat_stat_variation18.phpt
|
|
ext/standard/tests/file/lstat_stat_variation19.phpt
|
|
ext/standard/tests/file/lstat_stat_variation19.phpt
|
|
ext/standard/tests/file/lstat_stat_variation2.phpt
|
|
ext/standard/tests/file/lstat_stat_variation20.phpt
|
|
ext/standard/tests/file/lstat_stat_variation20.phpt
|
|
ext/standard/tests/file/lstat_stat_variation21.phpt
|
|
ext/standard/tests/file/lstat_stat_variation21.phpt
|
|
ext/standard/tests/file/lstat_stat_variation3.phpt
|
|
ext/standard/tests/file/lstat_stat_variation4.phpt
|
|
ext/standard/tests/file/lstat_stat_variation5.phpt
|
|
ext/standard/tests/file/lstat_stat_variation6.phpt
|
|
ext/standard/tests/file/lstat_stat_variation7.phpt
|
|
ext/standard/tests/file/lstat_stat_variation7.phpt
|
|
ext/standard/tests/file/lstat_stat_variation8.phpt
|
|
ext/standard/tests/file/lstat_stat_variation8.phpt
|
|
ext/standard/tests/file/lstat_stat_variation9.phpt
|
|
ext/standard/tests/file/lstat_stat_variation9.phpt:
|
|
|
|
file lstat_stat_variation10.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-07-26 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/xmlreader/php_xmlreader.c:
|
|
Add arginfo
|
|
|
|
2007-07-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/ns_033.phpt:
|
|
Added warning for useless import statement
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/ns_022.inc
|
|
ZendEngine2/tests/ns_022.phpt
|
|
ZendEngine2/tests/ns_025.phpt
|
|
ZendEngine2/tests/ns_026.phpt
|
|
ZendEngine2/tests/ns_027.inc
|
|
ZendEngine2/tests/ns_027.phpt
|
|
ZendEngine2/tests/ns_028.inc
|
|
ZendEngine2/tests/ns_028.phpt
|
|
ZendEngine2/tests/ns_029.phpt
|
|
ZendEngine2/tests/ns_030.phpt:
|
|
Disabling declaration of class which name conflicts with import.
|
|
|
|
2007-07-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
2007-07-25 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* acinclude.m4
|
|
ext/mysql/.cvsignore
|
|
ext/mysql/config.m4
|
|
ext/mysql/config.w32
|
|
ext/mysql/mysql_mysqlnd.h
|
|
ext/mysql/package.xml
|
|
ext/mysql/php_mysql.h
|
|
ext/mysqli/.cvsignore
|
|
ext/mysqli/config.m4
|
|
ext/mysqli/config.w32
|
|
ext/mysqli/config9.m4
|
|
ext/mysqli/mysqli_mysqlnd.h
|
|
ext/mysqli/php_mysqli.h
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqli/mysqlnd/config-win.h
|
|
ext/mysqli/mysqlnd/mysqlnd.c
|
|
ext/mysqli/mysqlnd/mysqlnd.h
|
|
ext/mysqli/mysqlnd/mysqlnd_charset.c
|
|
ext/mysqli/mysqlnd/mysqlnd_charset.h
|
|
ext/mysqli/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqli/mysqlnd/mysqlnd_libmysql_compat.h
|
|
ext/mysqli/mysqlnd/mysqlnd_loaddata.c
|
|
ext/mysqli/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqli/mysqlnd/mysqlnd_palloc.h
|
|
ext/mysqli/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqli/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqli/mysqlnd/mysqlnd_ps_codec.c
|
|
ext/mysqli/mysqlnd/mysqlnd_qcache.c
|
|
ext/mysqli/mysqlnd/mysqlnd_result.c
|
|
ext/mysqli/mysqlnd/mysqlnd_result.h
|
|
ext/mysqli/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqli/mysqlnd/mysqlnd_result_meta.h
|
|
ext/mysqli/mysqlnd/mysqlnd_statistics.c
|
|
ext/mysqli/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqli/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqli/mysqlnd/mysqlnd_wireprotocol.h
|
|
ext/mysqli/mysqlnd/php_mysqlnd.h
|
|
ext/mysqli/mysqlnd/portability.h:
|
|
- Moved mysqnd to it's own directory: It is sort of an extension itself.
|
|
(Similar to what ext/libxml is..)
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4:
|
|
MFH: - Allow using extra headers in PHP_CHECK_SIZEOF
|
|
|
|
2007-07-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/TODO:
|
|
|
|
Already exists in PECL
|
|
|
|
2007-07-25 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* acinclude.m4:
|
|
- Allow using extra headers in PHP_CHECK_SIZEOF
|
|
|
|
2007-07-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/tests/file/fgets_variation1.phpt
|
|
ext/standard/tests/file/fgets_variation1.phpt
|
|
ext/standard/tests/file/fread_variation2.phpt
|
|
ext/standard/tests/file/fread_variation4-win32.phpt
|
|
ext/standard/tests/file/fread_variation4-win32.phpt
|
|
ext/standard/tests/file/fread_variation4.phpt
|
|
ext/standard/tests/file/fread_variation4.phpt
|
|
main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c:
|
|
Fixed EOF handling in case of reading from file opened in write only mode.
|
|
|
|
2007-07-25 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqli/mysqlnd/portability.h:
|
|
Alignment fixes for 64bit and fixing macroses
|
|
|
|
2007-07-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed bug #41713 (Persistent memory consumption on win32 since 5.2)
|
|
|
|
2007-07-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* scripts/phpize.m4:
|
|
fix --with-php-config option
|
|
|
|
2007-07-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/posix/posix.c:
|
|
MFH: Show "wrong parameter count" error messages
|
|
|
|
* ext/posix/posix.c:
|
|
Show "wrong parameter count" error messages
|
|
|
|
2007-07-24 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* NEWS:
|
|
- These functions where MFHd >1 year ago
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/026.phpt:
|
|
- MFB: New ReflectionExtension::info() function to print the phpinfo()
|
|
block
|
|
for an extension.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/026.phpt
|
|
ext/reflection/tests/026.phpt:
|
|
- New ReflectionExtension::info() function to print the phpinfo() block
|
|
for an extension. [DOC]
|
|
|
|
2007-07-24 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/json/json.c
|
|
ext/json/tests/bug42090.phpt:
|
|
MFH: Fixed bug#42090 (json_decode causes segmentation fault)
|
|
|
|
* ext/json/json.c
|
|
ext/json/tests/bug42090.phpt
|
|
ext/json/tests/bug42090.phpt:
|
|
Fixed bug#42090 (json_decode causes segmentation fault)
|
|
|
|
2007-07-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pcre/php_pcre.c:
|
|
[DOC] MFH: add PCRE_VERSION constant to ext/pcre
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
add PCRE_VERSION constant to ext/pcre
|
|
|
|
* main/main.c
|
|
main/main.c:
|
|
fix ZTS build
|
|
|
|
* ext/mysqli/config9.m4:
|
|
namespace protection
|
|
GD uses the same variable, too.
|
|
|
|
2007-07-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/tests/general_functions/debug_zval_dump_o.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_o.phpt:
|
|
Fixed test
|
|
|
|
* ZendEngine2/tests/bug40509.phpt
|
|
ZendEngine2/tests/bug40509.phpt
|
|
ZendEngine2/tests/bug40705.phpt
|
|
ZendEngine2/tests/bug40705.phpt:
|
|
|
|
file bug40509.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug40509.phpt
|
|
ZendEngine2/tests/bug40705.phpt:
|
|
Fixed bug #40705 (Iterating within function moves original array pointer)
|
|
Fixed bug #40509 (key() function changed behaviour if global array is used
|
|
within function)
|
|
|
|
2007-07-24 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/.cvsignore
|
|
ext/mysqli/.cvsignore:
|
|
ignor php_have_mysqlnd.h
|
|
|
|
* ext/mysqli/config9.m4
|
|
ext/mysqli/mysqlnd/portability.h:
|
|
Don't use AC_CHECK_TYPES, as autoconf 2.13 is buggy, use an workaround.
|
|
|
|
2007-07-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug37715.phpt
|
|
ZendEngine2/tests/bug37715.phpt
|
|
ZendEngine2/tests/bug41372.phpt
|
|
ZendEngine2/tests/bug41372.phpt:
|
|
|
|
file bug37715.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/tests/bug37715.phpt
|
|
ZendEngine2/tests/bug41372.phpt:
|
|
Fixed bug #41372 (Internal pointer of source array resets during array
|
|
copying)
|
|
Fixed bug #37715 (array pointers resetting on copy)
|
|
|
|
2007-07-24 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/mysql_mysqlnd.h:
|
|
Add missing file
|
|
|
|
* ext/mysql/config.m4
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.h
|
|
ext/mysqli/config.m4
|
|
ext/mysqli/config.w32
|
|
ext/mysqli/config9.m4
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_embedded.c
|
|
ext/mysqli/mysqli_exception.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_libmysql.h
|
|
ext/mysqli/mysqli_mysqlnd.h
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/mysqli_repl.c
|
|
ext/mysqli/mysqli_report.c
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/mysqli/php_mysqli_structs.h
|
|
ext/mysqli/mysqlnd/config-win.h
|
|
ext/mysqli/mysqlnd/mysqlnd.c
|
|
ext/mysqli/mysqlnd/mysqlnd.h
|
|
ext/mysqli/mysqlnd/mysqlnd_charset.c
|
|
ext/mysqli/mysqlnd/mysqlnd_charset.h
|
|
ext/mysqli/mysqlnd/mysqlnd_enum_n_def.h
|
|
ext/mysqli/mysqlnd/mysqlnd_libmysql_compat.h
|
|
ext/mysqli/mysqlnd/mysqlnd_loaddata.c
|
|
ext/mysqli/mysqlnd/mysqlnd_palloc.c
|
|
ext/mysqli/mysqlnd/mysqlnd_palloc.h
|
|
ext/mysqli/mysqlnd/mysqlnd_priv.h
|
|
ext/mysqli/mysqlnd/mysqlnd_ps.c
|
|
ext/mysqli/mysqlnd/mysqlnd_ps_codec.c
|
|
ext/mysqli/mysqlnd/mysqlnd_qcache.c
|
|
ext/mysqli/mysqlnd/mysqlnd_result.c
|
|
ext/mysqli/mysqlnd/mysqlnd_result.h
|
|
ext/mysqli/mysqlnd/mysqlnd_result_meta.c
|
|
ext/mysqli/mysqlnd/mysqlnd_result_meta.h
|
|
ext/mysqli/mysqlnd/mysqlnd_statistics.c
|
|
ext/mysqli/mysqlnd/mysqlnd_statistics.h
|
|
ext/mysqli/mysqlnd/mysqlnd_wireprotocol.c
|
|
ext/mysqli/mysqlnd/mysqlnd_wireprotocol.h
|
|
ext/mysqli/mysqlnd/php_mysqlnd.h
|
|
ext/mysqli/mysqlnd/portability.h:
|
|
Import of mysqlnd and ext/mysql + ext/mysqli patched to be built either
|
|
with libmysql or mysqld.
|
|
|
|
Use --with-mysql=mysqlnd --with-mysqli=mysqlnd to build with mysqlnd.
|
|
|
|
2007-07-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/xp_socket.c
|
|
main/streams/xp_socket.c:
|
|
Fixed bug #41984 (Hangs on large SoapClient requests)
|
|
|
|
2007-07-24 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
main/main.c
|
|
main/php_globals.h:
|
|
MFH:- Changed "display_errors" php.ini option to accept "stderr" as value
|
|
which
|
|
MFH: makes the error messages to be outputted to STDERR instead of STDOUT
|
|
with
|
|
MFH: CGI and CLI SAPIs (FR #22839).
|
|
|
|
* (BEFORE_REAL_IMPORT_OF_MYSQLND)
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
main/main.c
|
|
main/php_globals.h:
|
|
- Changed "display_errors" php.ini option to accept "stderr" as value which
|
|
makes the error messages to be outputted to STDERR instead of STDOUT
|
|
with
|
|
CGI and CLI SAPIs.
|
|
|
|
2007-07-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/tests/bug28721.phpt
|
|
ext/dom/tests/bug28817.phpt
|
|
ext/dom/tests/bug32615.phpt
|
|
ext/dom/tests/bug34276.phpt
|
|
ext/dom/tests/bug35342.phpt
|
|
ext/dom/tests/bug37277.phpt
|
|
ext/dom/tests/bug37456.phpt
|
|
ext/dom/tests/bug38850.phpt
|
|
ext/dom/tests/bug38949.phpt
|
|
ext/dom/tests/bug40836.phpt
|
|
ext/dom/tests/bug41257.phpt
|
|
ext/dom/tests/bug41374.phpt:
|
|
|
|
Test name formatting fixes
|
|
|
|
2007-07-24 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* main/main.c:
|
|
fix folding
|
|
|
|
2007-07-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug27798.phpt
|
|
ZendEngine2/tests/bug27798.phpt
|
|
ZendEngine2/tests/bug40757.phpt
|
|
ZendEngine2/tests/bug40757.phpt
|
|
ZendEngine2/tests/bug40757.phpt
|
|
ZendEngine2/tests/bug41929.phpt
|
|
ZendEngine2/tests/bug41929.phpt
|
|
ZendEngine2/tests/bug41929.phpt
|
|
ext/pdo/tests/pdo_018.phpt
|
|
tests/classes/visibility_005.phpt
|
|
tests/classes/visibility_005.phpt:
|
|
Fixed bug #40757 (get_object_vars get nothing in child class)
|
|
Fixed bug #41929 (Foreach on object does not iterate over all visible
|
|
properties)
|
|
|
|
2007-07-24 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/sockets/sockets.c:
|
|
MFH:- Added missing MSG_EOR and MSG_EOF constants
|
|
|
|
* (BEFORE_REAL_IMPORT_OF_MYSQLND)
|
|
ext/sockets/sockets.c:
|
|
- Added missing constants for MSG_EOR and MSG_EOF
|
|
|
|
* (BEFORE_REAL_IMPORT_OF_MYSQLND)
|
|
ext/sockets/package.xml
|
|
ext/sockets/sockets.php:
|
|
- Removed useless file
|
|
|
|
2007-07-24 Andrey Hristov <php@hristov.com>
|
|
|
|
* (BEFORE_REAL_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/mysqli_api.c:
|
|
MFB
|
|
|
|
2007-07-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_http.c
|
|
ext/soap/php_http.c:
|
|
Fixed bug #41983 (Error Fetching http headers terminated by '\n')
|
|
|
|
2007-07-24 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- fix NEWS
|
|
|
|
2007-07-24 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli_api.c:
|
|
Fix build with latest 5.1 sources where gptr is no more.
|
|
|
|
2007-07-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Fixed bug #42027 is_file() / is_dir() matches file/dirnames with wildcard
|
|
char or trailing slash
|
|
|
|
2007-07-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/filestat.c:
|
|
|
|
Fixed bug #42072 (No warning message for clearstatcache() with arguments).
|
|
|
|
2007-07-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/pdo_034.phpt
|
|
ext/standard/tests/strings/str_pad.phpt
|
|
ext/standard/tests/strings/str_pad.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_keys.phpt
|
|
ext/standard/tests/array/array_keys_64bit.phpt:
|
|
remove the tests, they've been splitted into smaller ones
|
|
|
|
2007-07-23 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_scanner.l
|
|
ZendEngine2/zend_strtod.c:
|
|
MFH: - Fixed buf #42071 (ini scanner allows using NULL as option name).
|
|
MFH: Use Z_* macros to access the zvals.
|
|
|
|
2007-07-23 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
README.namespaces:
|
|
add announcement copy as README for easier reference
|
|
|
|
2007-07-23 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ZendEngine2/zend_ini_scanner.l:
|
|
- Fixed bug #42071 (ini scanner allows NULL to be used as option name)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/str_pad.phpt:
|
|
MFH: Fixed str_pad() when passed huge negative pad length.
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/str_pad.phpt:
|
|
- Fixed str_pad() when passed huge negative pad_length
|
|
|
|
2007-07-23 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_autocommit.phpt
|
|
ext/mysqli/tests/mysqli_autocommit_oo.phpt
|
|
ext/mysqli/tests/mysqli_change_user.phpt
|
|
ext/mysqli/tests/mysqli_change_user_oo.phpt
|
|
ext/mysqli/tests/mysqli_character_set.phpt
|
|
ext/mysqli/tests/mysqli_character_set_name.phpt
|
|
ext/mysqli/tests/mysqli_character_set_name_oo.phpt
|
|
ext/mysqli/tests/mysqli_close.phpt
|
|
ext/mysqli/tests/mysqli_close_oo.phpt
|
|
ext/mysqli/tests/mysqli_commit.phpt
|
|
ext/mysqli/tests/mysqli_commit_oo.phpt
|
|
ext/mysqli/tests/mysqli_constants.phpt
|
|
ext/mysqli/tests/mysqli_constants_categories.phpt
|
|
ext/mysqli/tests/mysqli_data_seek.phpt
|
|
ext/mysqli/tests/mysqli_data_seek_oo.phpt
|
|
ext/mysqli/tests/mysqli_debug.phpt
|
|
ext/mysqli/tests/mysqli_disable_reads_from_master.phpt
|
|
ext/mysqli/tests/mysqli_disable_rpl_parse.phpt
|
|
ext/mysqli/tests/mysqli_driver.phpt
|
|
ext/mysqli/tests/mysqli_dump_debug_info.phpt
|
|
ext/mysqli/tests/mysqli_dump_debug_info_oo.phpt
|
|
ext/mysqli/tests/mysqli_embedded_connect.phpt
|
|
ext/mysqli/tests/mysqli_enable_reads_from_master.phpt
|
|
ext/mysqli/tests/mysqli_enable_rpl_parse.phpt
|
|
ext/mysqli/tests/mysqli_errno.phpt
|
|
ext/mysqli/tests/mysqli_errno_oo.phpt
|
|
ext/mysqli/tests/mysqli_error.phpt
|
|
ext/mysqli/tests/mysqli_error_oo.phpt
|
|
ext/mysqli/tests/mysqli_error_unicode.phpt
|
|
ext/mysqli/tests/mysqli_explain_metadata.phpt
|
|
ext/mysqli/tests/mysqli_fetch_lengths.phpt
|
|
ext/mysqli/tests/mysqli_fetch_lengths_oo.phpt
|
|
ext/mysqli/tests/mysqli_field_count.phpt
|
|
ext/mysqli/tests/mysqli_field_seek.phpt
|
|
ext/mysqli/tests/mysqli_field_tell.phpt
|
|
ext/mysqli/tests/mysqli_free_result.phpt
|
|
ext/mysqli/tests/mysqli_get_charset.phpt
|
|
ext/mysqli/tests/mysqli_get_client_info.phpt
|
|
ext/mysqli/tests/mysqli_get_client_version.phpt
|
|
ext/mysqli/tests/mysqli_get_connection_stats.phpt
|
|
ext/mysqli/tests/mysqli_get_host_info.phpt
|
|
ext/mysqli/tests/mysqli_get_proto_info.phpt
|
|
ext/mysqli/tests/mysqli_get_server_info.phpt
|
|
ext/mysqli/tests/mysqli_get_server_version.phpt
|
|
ext/mysqli/tests/mysqli_get_warnings.phpt
|
|
ext/mysqli/tests/mysqli_info.phpt
|
|
ext/mysqli/tests/mysqli_init.phpt
|
|
ext/mysqli/tests/mysqli_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_kill.phpt
|
|
ext/mysqli/tests/mysqli_more_results.phpt
|
|
ext/mysqli/tests/mysqli_multi_query.phpt
|
|
ext/mysqli/tests/mysqli_mysqli_result_invalid_mode.phpt
|
|
ext/mysqli/tests/mysqli_next_result.phpt
|
|
ext/mysqli/tests/mysqli_num_fields.phpt
|
|
ext/mysqli/tests/mysqli_num_rows.phpt
|
|
ext/mysqli/tests/mysqli_options.phpt
|
|
ext/mysqli/tests/mysqli_options_init_command.phpt
|
|
ext/mysqli/tests/mysqli_pconnect.phpt
|
|
ext/mysqli/tests/mysqli_phpinfo.phpt
|
|
ext/mysqli/tests/mysqli_ping.phpt
|
|
ext/mysqli/tests/mysqli_prepare.phpt
|
|
ext/mysqli/tests/mysqli_prepare_no_object.phpt
|
|
ext/mysqli/tests/mysqli_query.phpt
|
|
ext/mysqli/tests/mysqli_query_unicode.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string.phpt
|
|
ext/mysqli/tests/mysqli_real_escape_string_unicode.phpt
|
|
ext/mysqli/tests/mysqli_real_query.phpt
|
|
ext/mysqli/tests/mysqli_report.phpt
|
|
ext/mysqli/tests/mysqli_report_wo_ps.phpt
|
|
ext/mysqli/tests/mysqli_result_references.phpt
|
|
ext/mysqli/tests/mysqli_result_references_mysqlnd.phpt
|
|
ext/mysqli/tests/mysqli_rollback.phpt
|
|
ext/mysqli/tests/mysqli_select_db.phpt
|
|
ext/mysqli/tests/mysqli_set_charset.phpt
|
|
ext/mysqli/tests/mysqli_set_opt.phpt
|
|
ext/mysqli/tests/mysqli_set_opt_numeric_and_datetime_as_unicode.phpt
|
|
ext/mysqli/tests/mysqli_sqlstate.phpt
|
|
ext/mysqli/tests/mysqli_ssl_set.phpt
|
|
ext/mysqli/tests/mysqli_stat.phpt
|
|
ext/mysqli/tests/mysqli_stmt_affected_rows.phpt
|
|
ext/mysqli/tests/mysqli_stmt_attr_get.phpt
|
|
ext/mysqli/tests/mysqli_stmt_attr_get_prefetch.phpt
|
|
ext/mysqli/tests/mysqli_stmt_attr_set.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param_references.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_param_type_juggling.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_bit.phpt
|
|
ext/mysqli/tests/mysqli_stmt_bind_result_references.phpt
|
|
ext/mysqli/tests/mysqli_stmt_close.phpt
|
|
ext/mysqli/tests/mysqli_stmt_data_seek.phpt
|
|
ext/mysqli/tests/mysqli_stmt_errno.phpt
|
|
ext/mysqli/tests/mysqli_stmt_error.phpt
|
|
ext/mysqli/tests/mysqli_stmt_execute.phpt
|
|
ext/mysqli/tests/mysqli_stmt_fetch.phpt
|
|
ext/mysqli/tests/mysqli_stmt_fetch_bit.phpt
|
|
ext/mysqli/tests/mysqli_stmt_fetch_fields_win32_unicode.phpt
|
|
ext/mysqli/tests/mysqli_stmt_field_count.phpt
|
|
ext/mysqli/tests/mysqli_stmt_free_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_warnings.phpt
|
|
ext/mysqli/tests/mysqli_stmt_init.phpt
|
|
ext/mysqli/tests/mysqli_stmt_insert_id.phpt
|
|
ext/mysqli/tests/mysqli_stmt_num_rows.phpt
|
|
ext/mysqli/tests/mysqli_stmt_param_count.phpt
|
|
ext/mysqli/tests/mysqli_stmt_prepare.phpt
|
|
ext/mysqli/tests/mysqli_stmt_reset.phpt
|
|
ext/mysqli/tests/mysqli_stmt_result_metadata.phpt
|
|
ext/mysqli/tests/mysqli_stmt_result_metadata_sqltests.phpt
|
|
ext/mysqli/tests/mysqli_stmt_sqlstate.phpt
|
|
ext/mysqli/tests/mysqli_stmt_store_result.phpt
|
|
ext/mysqli/tests/mysqli_store_result.phpt
|
|
ext/mysqli/tests/mysqli_thread_id.phpt
|
|
ext/mysqli/tests/mysqli_thread_safe.phpt
|
|
ext/mysqli/tests/mysqli_use_result.phpt
|
|
ext/mysqli/tests/mysqli_warning_count.phpt:
|
|
Damn, Pierre is clever.
|
|
|
|
[14:35] <_jani_> nixnutz_: why don't you just commit everything in one
|
|
go..?
|
|
[14:35] <_jani_> this "spamming" is getting quite boring..
|
|
[14:36] <Pierre> 20€/commit :)
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data.phpt
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data_packet_size_libmysql.phpt
|
|
ext/mysqli/tests/mysqli_stmt_send_long_data_packet_size_mysqlnd.phpt:
|
|
Tests for mysqli_stmt_send_long_data()
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_driver_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_result_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_stmt_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_unclonable.phpt
|
|
ext/mysqli/tests/mysqli_warning_unclonable.phpt:
|
|
Tests which verify that you really cannot clone any of the mysqli
|
|
objects. Technically it might be possible to tweak ext/mysqli and make
|
|
the objects cloneable - tough, we haven't checked in depth.
|
|
|
|
So, if one is interested, raise a discussion.
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_fetch_field.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_direct.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_direct_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_field_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_fields.phpt:
|
|
Tests that check mysqli_fetch_field(), mysqli_fetch_field_direct() and
|
|
retrieve metadata
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_fetch_object.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object_no_constructor.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object_no_object.phpt
|
|
ext/mysqli/tests/mysqli_fetch_object_oo.phpt:
|
|
Tests for mysqli_fetch_object()
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_fetch_all.phpt
|
|
ext/mysqli/tests/mysqli_fetch_all_oo.phpt:
|
|
Another nice new function that comes with mysqlnd: return all rows of
|
|
a result set in one array. This is handy if want to fetch all results and
|
|
pass the data directly to a template engine, for example. In this case
|
|
you save a loop.
|
|
|
|
1) Currently:
|
|
$all_rows = array();
|
|
while ($row = mysqli_fetch_assoc($res))
|
|
$all_rows[] = $row;
|
|
|
|
2) With mysqli_fetch_all:
|
|
$all_rows = mysqli_fetch_all($res, MYSQL_ASSOC)
|
|
|
|
Note: if you need the loop for processing each row, try variant 1) for
|
|
performance reasons.
|
|
|
|
2007-07-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/json.c:
|
|
fix ws/folding
|
|
|
|
2007-07-23 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_get_cache_stats.phpt
|
|
ext/mysqli/tests/mysqli_get_cache_stats_free_buffered.phpt
|
|
ext/mysqli/tests/mysqli_get_client_stats.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result2.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_bit.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_field_count.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_metadata.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_metadata_fetch_field.phpt
|
|
ext/mysqli/tests/mysqli_stmt_get_result_seek.phpt:
|
|
Adding tests for a few new functions that come with mysqlnd:
|
|
|
|
mysqli_stmt_get_result() - create mysqli_result set from stmt
|
|
mysqli_get_cache_stats() - mysqlnd internal status/stats
|
|
mysqli_get_client_stats() - mysqlnd internal status/stats/
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_fork.phpt:
|
|
Playing with background processing: parent and child process fetching data
|
|
from the "same" result handle and checking with each other if the fetched
|
|
rows are the same or not. Inspired by a bug report. There seem to be
|
|
really
|
|
people doing this...
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_fetch_array.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array_assoc.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array_many_rows.phpt
|
|
ext/mysqli/tests/mysqli_fetch_array_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_bit.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_no_alias.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_no_alias_utf8.phpt
|
|
ext/mysqli/tests/mysqli_fetch_assoc_oo.phpt
|
|
ext/mysqli/tests/mysqli_fetch_row.phpt:
|
|
Tests for mysqli_fetch_assoc(), mysqli_fetch_array(), mysqli_fetch_row()
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_connect.phpt
|
|
ext/mysqli/tests/mysqli_connect_errno.phpt
|
|
ext/mysqli/tests/mysqli_connect_error.phpt
|
|
ext/mysqli/tests/mysqli_connect_oo.phpt
|
|
ext/mysqli/tests/mysqli_connect_oo_defaults.phpt
|
|
ext/mysqli/tests/mysqli_connect_oo_warnings.phpt
|
|
ext/mysqli/tests/mysqli_connect_twice.phpt
|
|
ext/mysqli/tests/mysqli_real_connect.phpt:
|
|
Tests for mysqli_connect(), mysqli_real_connect(), mysqli_connect_errno(),
|
|
mysqli_connect_error()
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_set_local_infile_default.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_bad_character.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_buffer_overflow.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_close_link.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_closefile.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_kill_link.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_negative_len.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_nested_call.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_new_query.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_nofileop.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_replace_buffer.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_short_len.phpt
|
|
ext/mysqli/tests/mysqli_set_local_infile_handler_unregister.phpt:
|
|
Tests that deal with mysqli_set_local_infile_handler() and
|
|
mysqli_set_local_infile_default()
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/mysqli_class_mysqli_driver_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_driver_reflection.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_reflection.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_result_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_result_reflection.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_stmt_interface.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_warning.phpt
|
|
ext/mysqli/tests/mysqli_class_mysqli_warning_reflection.phpt:
|
|
Adding new tests that check the interface of the classes exported by mysqli
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysqli/tests/001.phpt
|
|
ext/mysqli/tests/002.phpt
|
|
ext/mysqli/tests/009.phpt
|
|
ext/mysqli/tests/020.phpt
|
|
ext/mysqli/tests/023.phpt
|
|
ext/mysqli/tests/024.phpt
|
|
ext/mysqli/tests/025.phpt
|
|
ext/mysqli/tests/045.phpt
|
|
ext/mysqli/tests/048.phpt
|
|
ext/mysqli/tests/060.phpt
|
|
ext/mysqli/tests/065.phpt
|
|
ext/mysqli/tests/067.phpt
|
|
ext/mysqli/tests/connect.inc
|
|
ext/mysqli/tests/skipif.inc
|
|
ext/mysqli/tests/skipifemb.inc
|
|
ext/mysqli/tests/skipifnotemb.inc
|
|
ext/mysqli/tests/table.inc:
|
|
Primarily whitespace/CS - synching with mysqlnd SVN repository
|
|
|
|
2007-07-23 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/wordwrap.phpt:
|
|
MFB: Fixed "Floating point exception" inside wordwrap()
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/standard/tests/file/fgetc_variation1.phpt
|
|
ext/standard/tests/file/fwrite_error.phpt
|
|
ext/standard/tests/file/is_file_variation4.phpt:
|
|
fix descriptions
|
|
|
|
2007-07-23 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/standard/tests/file/glob_variation-win32.phpt:
|
|
More new testcases for glob()
|
|
|
|
2007-07-23 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/standard/tests/file/fgetc_variation3.phpt
|
|
ext/standard/tests/file/fgets_variation1.phpt
|
|
ext/standard/tests/file/fread_variation2.phpt:
|
|
fix test descriptions
|
|
|
|
2007-07-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/rename_variation6.phpt
|
|
ext/standard/tests/file/rename_variation7.phpt:
|
|
more tests
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/standard/tests/file/rename_variation6.phpt
|
|
ext/standard/tests/file/rename_variation6.phpt
|
|
ext/standard/tests/file/rename_variation7.phpt
|
|
ext/standard/tests/file/rename_variation7.phpt:
|
|
|
|
more tests
|
|
|
|
2007-07-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/tests/file/is_file_variation4.phpt
|
|
ext/standard/tests/file/is_file_variation4.phpt:
|
|
Fixed wrong expectation
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Fixed rename() in ZTS to allow renaming of symbolic links;
|
|
Consistent handling of trailing slash
|
|
|
|
2007-07-23 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/mysql/tests/connect.inc
|
|
ext/mysql/tests/mysql_fetch_field.phpt
|
|
ext/mysql/tests/mysql_stat.phpt
|
|
ext/mysql/tests/skipif.inc
|
|
ext/mysql/tests/table.inc:
|
|
Whitespace (space to tab)/CS
|
|
|
|
With this commit the MySQL internal mysqlnd set of ext/mysql tests is in
|
|
sync with HEAD. It's likely that php.net/HEAD fails on quite some tests.
|
|
Using ext/mysql from the MySQL internal mysqlnd SVN there should be zero
|
|
failures. Merging the MySQL internal mysqlnd SVN into HEAD will happen
|
|
soon so that we get a bug free version on php.net in the near future.
|
|
|
|
2007-07-23 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/glob_variation-win32.phpt
|
|
ext/standard/tests/file/glob_variation-win32.phpt:
|
|
|
|
file glob_variation-win32.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/standard/tests/file/glob_basic.phpt
|
|
ext/standard/tests/file/glob_error.phpt
|
|
ext/standard/tests/file/glob_variation.phpt:
|
|
New testcases for glob() function
|
|
|
|
* ext/standard/tests/file/glob_basic.phpt
|
|
ext/standard/tests/file/glob_basic.phpt
|
|
ext/standard/tests/file/glob_error.phpt
|
|
ext/standard/tests/file/glob_error.phpt
|
|
ext/standard/tests/file/glob_variation.phpt
|
|
ext/standard/tests/file/glob_variation.phpt:
|
|
|
|
file glob_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-07-23 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (BEFORE_IMPORT_OF_MYSQLND)
|
|
ext/reflection/php_reflection.c:
|
|
MFB: Avoid endless loop
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/php_reflection.c:
|
|
Avoid endless loop
|
|
|
|
2007-07-22 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/sockets/php_sockets.h
|
|
ext/sockets/php_sockets_win.c
|
|
ext/sockets/php_sockets_win.h
|
|
ext/sockets/sockets.c:
|
|
MFH:- Fixed bug #21197 (socket_read() outputs error with PHP_NORMAL_READ)
|
|
|
|
* ext/sockets/php_sockets.h
|
|
ext/sockets/php_sockets_win.c
|
|
ext/sockets/php_sockets_win.h
|
|
ext/sockets/sockets.c:
|
|
- Fixed bug #21197 (socket_read() outputs error with PHP_NORMAL_READ)
|
|
|
|
* (PHP_5_2)
|
|
ext/sockets/sockets.c:
|
|
MFH: ws fix + sync U stuff for patches to MFB easier
|
|
|
|
* ext/sockets/sockets.c:
|
|
WS fix
|
|
|
|
* (PHP_5_2)
|
|
ext/sockets/config.m4:
|
|
- Test properly for socketpair inside an extension.
|
|
|
|
* ext/sockets/config.m4
|
|
ext/sockets/php_sockets.h
|
|
ext/sockets/sockets.c:
|
|
MFB: sockepair is not always available
|
|
|
|
2007-07-22 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/fread_variation3-win32.phpt
|
|
ext/standard/tests/file/fread_variation4-win32.phpt:
|
|
More new testcases for fread() function
|
|
|
|
* ext/standard/tests/file/fread_variation3-win32.phpt
|
|
ext/standard/tests/file/fread_variation3-win32.phpt
|
|
ext/standard/tests/file/fread_variation4-win32.phpt
|
|
ext/standard/tests/file/fread_variation4-win32.phpt:
|
|
|
|
More new testcases for fread() function
|
|
|
|
* ext/standard/tests/file/fread_variation1.phpt
|
|
ext/standard/tests/file/fread_variation2.phpt
|
|
ext/standard/tests/file/fread_variation3.phpt
|
|
ext/standard/tests/file/fread_variation4.phpt:
|
|
New testcases for fread() functions
|
|
|
|
* ext/standard/tests/file/fread_variation1.phpt
|
|
ext/standard/tests/file/fread_variation1.phpt
|
|
ext/standard/tests/file/fread_variation2.phpt
|
|
ext/standard/tests/file/fread_variation2.phpt
|
|
ext/standard/tests/file/fread_variation3.phpt
|
|
ext/standard/tests/file/fread_variation3.phpt
|
|
ext/standard/tests/file/fread_variation4.phpt
|
|
ext/standard/tests/file/fread_variation4.phpt:
|
|
|
|
file fread_variation1.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-07-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/wordwrap.phpt:
|
|
|
|
Fixed "Floating point exception" inside wordwrap()
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/pdo_034.phpt:
|
|
Added test for KEY_PAIR code and fixed KEY_PAIR detection code
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_stmt.c:
|
|
Fixed PDO_FETCH_KEY_PAIR implementation for fetchAll()
|
|
|
|
2007-07-22 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/stat_variation1-win32.phpt
|
|
ext/standard/tests/file/stat_variation2-win32.phpt
|
|
ext/standard/tests/file/stat_variation3-win32.phpt
|
|
ext/standard/tests/file/stat_variation4-win32.phpt
|
|
ext/standard/tests/file/stat_variation5-win32.phpt
|
|
ext/standard/tests/file/stat_variation6-win32.phpt
|
|
ext/standard/tests/file/stat_variation7-win32.phpt
|
|
ext/standard/tests/file/stat_variation8-win32.phpt:
|
|
New testcases for stat() function on windows
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/ftruncate_error.phpt
|
|
ext/standard/tests/file/ftruncate_variation1-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation1.phpt
|
|
ext/standard/tests/file/ftruncate_variation2-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation2.phpt
|
|
ext/standard/tests/file/ftruncate_variation3-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation3.phpt
|
|
ext/standard/tests/file/ftruncate_variation4-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation4.phpt
|
|
ext/standard/tests/file/ftruncate_variation5-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation5.phpt
|
|
ext/standard/tests/file/ftruncate_variation6-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation6.phpt
|
|
ext/standard/tests/file/ftruncate_variation7-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation7.phpt:
|
|
New testcases for ftruncate() function
|
|
|
|
* ext/standard/tests/file/stat_variation1-win32.phpt
|
|
ext/standard/tests/file/stat_variation1-win32.phpt
|
|
ext/standard/tests/file/stat_variation2-win32.phpt
|
|
ext/standard/tests/file/stat_variation2-win32.phpt
|
|
ext/standard/tests/file/stat_variation3-win32.phpt
|
|
ext/standard/tests/file/stat_variation3-win32.phpt
|
|
ext/standard/tests/file/stat_variation4-win32.phpt
|
|
ext/standard/tests/file/stat_variation4-win32.phpt
|
|
ext/standard/tests/file/stat_variation5-win32.phpt
|
|
ext/standard/tests/file/stat_variation5-win32.phpt
|
|
ext/standard/tests/file/stat_variation6-win32.phpt
|
|
ext/standard/tests/file/stat_variation6-win32.phpt
|
|
ext/standard/tests/file/stat_variation7-win32.phpt
|
|
ext/standard/tests/file/stat_variation7-win32.phpt
|
|
ext/standard/tests/file/stat_variation8-win32.phpt
|
|
ext/standard/tests/file/stat_variation8-win32.phpt:
|
|
|
|
smaller testcases for stat() function on Windows
|
|
|
|
* ext/standard/tests/file/ftruncate_error.phpt
|
|
ext/standard/tests/file/ftruncate_error.phpt
|
|
ext/standard/tests/file/ftruncate_variation1-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation1-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation1.phpt
|
|
ext/standard/tests/file/ftruncate_variation1.phpt
|
|
ext/standard/tests/file/ftruncate_variation2-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation2-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation2.phpt
|
|
ext/standard/tests/file/ftruncate_variation2.phpt
|
|
ext/standard/tests/file/ftruncate_variation3-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation3-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation3.phpt
|
|
ext/standard/tests/file/ftruncate_variation3.phpt
|
|
ext/standard/tests/file/ftruncate_variation4-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation4-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation4.phpt
|
|
ext/standard/tests/file/ftruncate_variation4.phpt
|
|
ext/standard/tests/file/ftruncate_variation5-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation5-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation5.phpt
|
|
ext/standard/tests/file/ftruncate_variation5.phpt
|
|
ext/standard/tests/file/ftruncate_variation6-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation6-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation6.phpt
|
|
ext/standard/tests/file/ftruncate_variation6.phpt
|
|
ext/standard/tests/file/ftruncate_variation7-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation7-win32.phpt
|
|
ext/standard/tests/file/ftruncate_variation7.phpt
|
|
ext/standard/tests/file/ftruncate_variation7.phpt:
|
|
|
|
New testcases for ftruncate() function
|
|
|
|
* ext/standard/tests/file/umask_basic.phpt
|
|
ext/standard/tests/file/umask_basic.phpt
|
|
ext/standard/tests/file/umask_error.phpt
|
|
ext/standard/tests/file/umask_error.phpt:
|
|
fix tests
|
|
|
|
2007-07-21 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/umask_variation1.phpt
|
|
ext/standard/tests/file/umask_variation2.phpt:
|
|
New testcases for umask() function
|
|
|
|
* ext/standard/tests/file/umask_variation1.phpt
|
|
ext/standard/tests/file/umask_variation1.phpt
|
|
ext/standard/tests/file/umask_variation2.phpt
|
|
ext/standard/tests/file/umask_variation2.phpt:
|
|
|
|
file umask_variation1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/lstat_stat_variation1.phpt
|
|
ext/standard/tests/file/lstat_stat_variation2.phpt
|
|
ext/standard/tests/file/lstat_stat_variation3.phpt
|
|
ext/standard/tests/file/lstat_stat_variation4.phpt
|
|
ext/standard/tests/file/lstat_stat_variation5.phpt
|
|
ext/standard/tests/file/lstat_stat_variation6.phpt:
|
|
New testcases for lstat() and stat() functions
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/is_file_variation1.phpt
|
|
ext/standard/tests/file/is_file_variation2.phpt
|
|
ext/standard/tests/file/is_file_variation3.phpt
|
|
ext/standard/tests/file/is_file_variation4.phpt:
|
|
New testcases for is_file() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/is_dir_variation1.phpt
|
|
ext/standard/tests/file/is_dir_variation2.phpt
|
|
ext/standard/tests/file/is_dir_variation3.phpt
|
|
ext/standard/tests/file/is_dir_variation4.phpt:
|
|
New testcases for is_dir() function
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/fseek_ftell_rewind_basic1.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_basic2-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_basic2.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_error1.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_error2.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_error3.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation1.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation2.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation3.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation4-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation4.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation5.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation6-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation6.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation7.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation8-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation8.phpt:
|
|
New testcases for fseek(), ftell() and rewind() functions
|
|
|
|
* ext/standard/tests/file/lstat_stat_variation1.phpt
|
|
ext/standard/tests/file/lstat_stat_variation1.phpt
|
|
ext/standard/tests/file/lstat_stat_variation2.phpt
|
|
ext/standard/tests/file/lstat_stat_variation2.phpt
|
|
ext/standard/tests/file/lstat_stat_variation3.phpt
|
|
ext/standard/tests/file/lstat_stat_variation3.phpt
|
|
ext/standard/tests/file/lstat_stat_variation4.phpt
|
|
ext/standard/tests/file/lstat_stat_variation4.phpt
|
|
ext/standard/tests/file/lstat_stat_variation5.phpt
|
|
ext/standard/tests/file/lstat_stat_variation5.phpt
|
|
ext/standard/tests/file/lstat_stat_variation6.phpt
|
|
ext/standard/tests/file/lstat_stat_variation6.phpt:
|
|
|
|
New testcases for lstat() and stat() functions
|
|
|
|
* ext/standard/tests/file/is_file_variation1.phpt
|
|
ext/standard/tests/file/is_file_variation1.phpt
|
|
ext/standard/tests/file/is_file_variation2.phpt
|
|
ext/standard/tests/file/is_file_variation2.phpt
|
|
ext/standard/tests/file/is_file_variation3.phpt
|
|
ext/standard/tests/file/is_file_variation3.phpt
|
|
ext/standard/tests/file/is_file_variation4.phpt
|
|
ext/standard/tests/file/is_file_variation4.phpt:
|
|
|
|
New testcases for is_file() function
|
|
|
|
* ext/standard/tests/file/is_dir_variation1.phpt
|
|
ext/standard/tests/file/is_dir_variation1.phpt
|
|
ext/standard/tests/file/is_dir_variation2.phpt
|
|
ext/standard/tests/file/is_dir_variation2.phpt
|
|
ext/standard/tests/file/is_dir_variation3.phpt
|
|
ext/standard/tests/file/is_dir_variation3.phpt
|
|
ext/standard/tests/file/is_dir_variation4.phpt
|
|
ext/standard/tests/file/is_dir_variation4.phpt:
|
|
|
|
New testcases for is_dir() function
|
|
|
|
* ext/standard/tests/file/fseek_ftell_rewind_basic1.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_basic1.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_basic2-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_basic2-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_basic2.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_basic2.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_error1.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_error1.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_error2.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_error2.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_error3.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_error3.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation1.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation1.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation2-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation2.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation2.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation3.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation3.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation4-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation4-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation4.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation4.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation5.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation5.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation6-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation6-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation6.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation6.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation7.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation7.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation8-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation8-win32.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation8.phpt
|
|
ext/standard/tests/file/fseek_ftell_rewind_variation8.phpt:
|
|
|
|
New testcases for fseek(), ftell() & rewind() functions
|
|
|
|
* ext/standard/tests/file/fflush_basic.phpt
|
|
ext/standard/tests/file/fflush_error.phpt
|
|
ext/standard/tests/file/fflush_variation1-win32.phpt
|
|
ext/standard/tests/file/fflush_variation1.phpt
|
|
ext/standard/tests/file/fflush_variation2.phpt
|
|
ext/standard/tests/file/fflush_variation3.phpt
|
|
ext/standard/tests/file/fflush_variation4.phpt:
|
|
New testcases for fflush() function
|
|
|
|
* ext/standard/tests/file/fflush_basic.phpt
|
|
ext/standard/tests/file/fflush_basic.phpt
|
|
ext/standard/tests/file/fflush_variation1-win32.phpt
|
|
ext/standard/tests/file/fflush_variation1-win32.phpt
|
|
ext/standard/tests/file/fflush_variation3.phpt
|
|
ext/standard/tests/file/fflush_variation3.phpt
|
|
ext/standard/tests/file/fflush_variation4.phpt
|
|
ext/standard/tests/file/fflush_variation4.phpt:
|
|
|
|
file fflush_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/fflush_error.phpt
|
|
ext/standard/tests/file/fflush_error.phpt
|
|
ext/standard/tests/file/fflush_variation1.phpt
|
|
ext/standard/tests/file/fflush_variation1.phpt
|
|
ext/standard/tests/file/fflush_variation2.phpt
|
|
ext/standard/tests/file/fflush_variation2.phpt:
|
|
|
|
file fflush_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-07-21 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
win32/build/confutils.js:
|
|
- MFH: Allow the use of a user defined template.rc file to override the
|
|
default ones. This makes it possible to include the extension's version
|
|
inside the version properties of the generated extension DLL instead
|
|
of the PHP version the extension is build against.
|
|
|
|
* win32/build/confutils.js:
|
|
- Allow the use of a user defined template.rc file to override the
|
|
default ones. This makes it possible to include the extension's version
|
|
inside the version properties of the generated extension DLL instead
|
|
of the PHP version the extension is build against.
|
|
|
|
2007-07-21 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/fgetc_variation1.phpt
|
|
ext/standard/tests/file/fgetc_variation2.phpt
|
|
ext/standard/tests/file/fgetc_variation3.phpt
|
|
ext/standard/tests/file/fgetc_variation4.phpt
|
|
ext/standard/tests/file/fgets_basic.phpt
|
|
ext/standard/tests/file/fgets_error.phpt
|
|
ext/standard/tests/file/fgets_variation1.phpt
|
|
ext/standard/tests/file/fgets_variation2.phpt
|
|
ext/standard/tests/file/fgets_variation3.phpt
|
|
ext/standard/tests/file/fgets_variation4-win32.phpt
|
|
ext/standard/tests/file/fgets_variation4.phpt
|
|
ext/standard/tests/file/fgets_variation5.phpt
|
|
ext/standard/tests/file/fgets_variation6-win32.phpt
|
|
ext/standard/tests/file/fgets_variation6.phpt
|
|
ext/standard/tests/file/fwrite_error.phpt:
|
|
New testcases for fwrite(), fgetc() and fgets() functions
|
|
|
|
* ext/standard/tests/file/fgetc_variation1.phpt
|
|
ext/standard/tests/file/fgetc_variation1.phpt
|
|
ext/standard/tests/file/fgetc_variation2.phpt
|
|
ext/standard/tests/file/fgetc_variation2.phpt
|
|
ext/standard/tests/file/fgetc_variation3.phpt
|
|
ext/standard/tests/file/fgetc_variation3.phpt
|
|
ext/standard/tests/file/fgetc_variation4.phpt
|
|
ext/standard/tests/file/fgetc_variation4.phpt
|
|
ext/standard/tests/file/fgets_basic.phpt
|
|
ext/standard/tests/file/fgets_basic.phpt
|
|
ext/standard/tests/file/fgets_error.phpt
|
|
ext/standard/tests/file/fgets_error.phpt
|
|
ext/standard/tests/file/fgets_variation1.phpt
|
|
ext/standard/tests/file/fgets_variation1.phpt
|
|
ext/standard/tests/file/fgets_variation2.phpt
|
|
ext/standard/tests/file/fgets_variation2.phpt
|
|
ext/standard/tests/file/fgets_variation3.phpt
|
|
ext/standard/tests/file/fgets_variation3.phpt
|
|
ext/standard/tests/file/fgets_variation4-win32.phpt
|
|
ext/standard/tests/file/fgets_variation4-win32.phpt
|
|
ext/standard/tests/file/fgets_variation4.phpt
|
|
ext/standard/tests/file/fgets_variation4.phpt
|
|
ext/standard/tests/file/fgets_variation5.phpt
|
|
ext/standard/tests/file/fgets_variation5.phpt
|
|
ext/standard/tests/file/fgets_variation6-win32.phpt
|
|
ext/standard/tests/file/fgets_variation6-win32.phpt
|
|
ext/standard/tests/file/fgets_variation6.phpt
|
|
ext/standard/tests/file/fgets_variation6.phpt:
|
|
|
|
file fgetc_variation1.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-07-21 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/call_static.phpt
|
|
ZendEngine2/tests/object_handlers.phpt:
|
|
Add support got zend_class_entry->get_static_method() and matching
|
|
__callStatic() userspace method @doc
|
|
|
|
2007-07-21 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/libxml/libxml.c
|
|
ext/libxml/php_libxml.h:
|
|
- ws + compile warning fixes
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_extensions.c
|
|
ZendEngine2/zend_indent.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_vm.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ext/standard/base64.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/info.c
|
|
main/main.c
|
|
main/php_open_temporary_file.c
|
|
main/php_open_temporary_file.h
|
|
main/php_streams.h
|
|
main/streams/filter.c:
|
|
- Fix compile warnings
|
|
|
|
2007-07-20 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/date/lib/timelib.c
|
|
ext/date/lib/timelib.h:
|
|
- Fix warnings
|
|
|
|
2007-07-20 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/file.inc
|
|
ext/standard/tests/file/readfile_basic-win32.phpt
|
|
ext/standard/tests/file/readfile_basic.phpt
|
|
ext/standard/tests/file/readfile_error.phpt
|
|
ext/standard/tests/file/readfile_variation1.phpt
|
|
ext/standard/tests/file/readfile_variation2.phpt
|
|
ext/standard/tests/file/readfile_variation3.phpt
|
|
ext/standard/tests/file/umask_basic.phpt
|
|
ext/standard/tests/file/umask_error.phpt:
|
|
Fix for fill_file() function in file.inc
|
|
New testcases for readfile() and umask() functions
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/file.inc
|
|
ext/standard/tests/file/readfile_basic-win32.phpt
|
|
ext/standard/tests/file/readfile_basic-win32.phpt
|
|
ext/standard/tests/file/readfile_basic.phpt
|
|
ext/standard/tests/file/readfile_basic.phpt
|
|
ext/standard/tests/file/readfile_error.phpt
|
|
ext/standard/tests/file/readfile_error.phpt
|
|
ext/standard/tests/file/readfile_variation1.phpt
|
|
ext/standard/tests/file/readfile_variation1.phpt
|
|
ext/standard/tests/file/readfile_variation2.phpt
|
|
ext/standard/tests/file/readfile_variation2.phpt
|
|
ext/standard/tests/file/readfile_variation3.phpt
|
|
ext/standard/tests/file/readfile_variation3.phpt
|
|
ext/standard/tests/file/umask_basic.phpt
|
|
ext/standard/tests/file/umask_basic.phpt
|
|
ext/standard/tests/file/umask_error.phpt
|
|
ext/standard/tests/file/umask_error.phpt:
|
|
Fix for fill_file() in file.inc
|
|
New testcases for readfile() and umask() functions
|
|
|
|
2007-07-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl_array.c
|
|
ext/spl/tests/bug41691.phpt:
|
|
MFH: fix #41691 (ArrayObject::exchangeArray hangs Apache)
|
|
|
|
* ext/spl/spl_array.c
|
|
ext/spl/tests/bug41691.phpt
|
|
ext/spl/tests/bug41691.phpt:
|
|
fix #41691 (ArrayObject::exchangeArray hangs Apache)
|
|
|
|
* ext/mcrypt/tests/bug41252.phpt:
|
|
revert
|
|
|
|
2007-07-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
fix #41989 (move_uploaded_file() & relative path in ZTS mode)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c:
|
|
MFH: fix #41989 (move_uploaded_file() & relative path in ZTS mode)
|
|
|
|
2007-07-19 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute.c:
|
|
MFH: Use SEPARATE_ZVAL_IF_NOT_REF for cleaner code.
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
- Use the SEPARATE_ZVAL_IF_NOT_REF macro (cleanup code)
|
|
|
|
2007-07-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/fprintf_variation_001.phpt
|
|
ext/standard/tests/strings/fprintf_variation_002.phpt
|
|
ext/standard/tests/strings/fprintf_variation_003.phpt
|
|
ext/standard/tests/strings/fprintf_variation_003_64bit.phpt
|
|
ext/standard/tests/strings/fprintf_variation_003_64bit.phpt
|
|
ext/standard/tests/strings/fprintf_variation_004.phpt
|
|
ext/standard/tests/strings/fprintf_variation_005.phpt
|
|
ext/standard/tests/strings/fprintf_variation_006.phpt
|
|
ext/standard/tests/strings/fprintf_variation_006_64bit.phpt
|
|
ext/standard/tests/strings/fprintf_variation_006_64bit.phpt
|
|
ext/standard/tests/strings/fprintf_variation_007.phpt
|
|
ext/standard/tests/strings/fprintf_variation_007_64bit.phpt
|
|
ext/standard/tests/strings/fprintf_variation_007_64bit.phpt
|
|
ext/standard/tests/strings/fprintf_variation_008.phpt
|
|
ext/standard/tests/strings/fprintf_variation_008_64bit.phpt
|
|
ext/standard/tests/strings/fprintf_variation_008_64bit.phpt
|
|
ext/standard/tests/strings/fprintf_variation_009.phpt:
|
|
fix tests, add 64bit versions
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/fprintf_error.phpt
|
|
ext/standard/tests/strings/fprintf_variation_001.phpt
|
|
ext/standard/tests/strings/fprintf_variation_002.phpt
|
|
ext/standard/tests/strings/fprintf_variation_003.phpt
|
|
ext/standard/tests/strings/fprintf_variation_004.phpt
|
|
ext/standard/tests/strings/fprintf_variation_005.phpt
|
|
ext/standard/tests/strings/fprintf_variation_006.phpt
|
|
ext/standard/tests/strings/fprintf_variation_007.phpt
|
|
ext/standard/tests/strings/fprintf_variation_008.phpt
|
|
ext/standard/tests/strings/fprintf_variation_009.phpt:
|
|
add new tests from HEAD
|
|
|
|
* ext/standard/tests/strings/fprintf.phpt
|
|
ext/standard/tests/strings/fprintf_error.phpt
|
|
ext/standard/tests/strings/fprintf_error.phpt
|
|
ext/standard/tests/strings/fprintf_variation_001.phpt
|
|
ext/standard/tests/strings/fprintf_variation_001.phpt
|
|
ext/standard/tests/strings/fprintf_variation_002.phpt
|
|
ext/standard/tests/strings/fprintf_variation_002.phpt
|
|
ext/standard/tests/strings/fprintf_variation_003.phpt
|
|
ext/standard/tests/strings/fprintf_variation_003.phpt
|
|
ext/standard/tests/strings/fprintf_variation_004.phpt
|
|
ext/standard/tests/strings/fprintf_variation_004.phpt
|
|
ext/standard/tests/strings/fprintf_variation_005.phpt
|
|
ext/standard/tests/strings/fprintf_variation_005.phpt
|
|
ext/standard/tests/strings/fprintf_variation_006.phpt
|
|
ext/standard/tests/strings/fprintf_variation_006.phpt
|
|
ext/standard/tests/strings/fprintf_variation_007.phpt
|
|
ext/standard/tests/strings/fprintf_variation_007.phpt
|
|
ext/standard/tests/strings/fprintf_variation_008.phpt
|
|
ext/standard/tests/strings/fprintf_variation_008.phpt
|
|
ext/standard/tests/strings/fprintf_variation_009.phpt
|
|
ext/standard/tests/strings/fprintf_variation_009.phpt:
|
|
split the test
|
|
|
|
* ext/mcrypt/tests/bug41252.phpt:
|
|
fix unicode mode
|
|
|
|
* ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/mcrypt.c:
|
|
fix ws & folding
|
|
|
|
2007-07-19 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ZendEngine2/README.ZEND_MM:
|
|
Beautify and reword a bit.
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4:
|
|
MFH:- Stop configure if scanner files are not found and invalid/no flex is
|
|
found
|
|
|
|
* acinclude.m4:
|
|
- Stop configure if scanner files are not found and invalid/no flex is
|
|
found
|
|
|
|
2007-07-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/rename_variation2.phpt:
|
|
make sure the cache is flushed when doing stat calls
|
|
|
|
2007-07-19 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/dba/config.m4:
|
|
MFH:- Fixed bug #41433 (DBA: configure fails to include correct db.h for
|
|
db4)
|
|
|
|
* ext/dba/config.m4:
|
|
- Fixed bug #41433 (DBA: configure fails to include correct db.h for db4)
|
|
|
|
2007-07-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/fopen_wrappers.c:
|
|
use constant
|
|
|
|
* ZendEngine2/tests/compare_003_64bit.phpt
|
|
ext/mcrypt/tests/bug41252.phpt:
|
|
fix test
|
|
|
|
2007-07-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
CODING_STANDARDS:
|
|
|
|
Fixed typo
|
|
|
|
2007-07-18 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix oci8 entries for Chris Jones
|
|
|
|
2007-07-18 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c:
|
|
MFH: add casts to fix compilation warnings
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c:
|
|
Add casts to fix compilation warnings
|
|
|
|
2007-07-18 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* scripts/phpize.m4:
|
|
- Cleanup + removed PHP_SETUP_ICU call (has to be done per extension, not
|
|
globally!)
|
|
|
|
2007-07-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/sysvshm/tests/002.phpt
|
|
ext/zip/tests/oo_stream.phpt:
|
|
fix test
|
|
|
|
2007-07-18 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pdo_pgsql/tests/config.inc:
|
|
attempt to fix pdo_pgsql tests in HEAD
|
|
|
|
2007-07-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/php_variables.c:
|
|
add comment (the code is not that obvious indeed)
|
|
|
|
2007-07-18 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* main/network.c:
|
|
- Use correct macro name
|
|
|
|
2007-07-18 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/unlink_basic.phpt
|
|
ext/standard/tests/file/unlink_error-win32.phpt
|
|
ext/standard/tests/file/unlink_error.phpt
|
|
ext/standard/tests/file/unlink_variation1-win32.phpt
|
|
ext/standard/tests/file/unlink_variation1.phpt
|
|
ext/standard/tests/file/unlink_variation2-win32.phpt
|
|
ext/standard/tests/file/unlink_variation2.phpt
|
|
ext/standard/tests/file/unlink_variation3.phpt
|
|
ext/standard/tests/file/unlink_variation4.phpt
|
|
ext/standard/tests/file/unlink_variation5.phpt:
|
|
New testcases for filesystem handling function : unlink()
|
|
|
|
* ext/standard/tests/file/unlink_basic.phpt
|
|
ext/standard/tests/file/unlink_basic.phpt
|
|
ext/standard/tests/file/unlink_error-win32.phpt
|
|
ext/standard/tests/file/unlink_error-win32.phpt
|
|
ext/standard/tests/file/unlink_error.phpt
|
|
ext/standard/tests/file/unlink_error.phpt
|
|
ext/standard/tests/file/unlink_variation1-win32.phpt
|
|
ext/standard/tests/file/unlink_variation1-win32.phpt
|
|
ext/standard/tests/file/unlink_variation1.phpt
|
|
ext/standard/tests/file/unlink_variation1.phpt
|
|
ext/standard/tests/file/unlink_variation2-win32.phpt
|
|
ext/standard/tests/file/unlink_variation2-win32.phpt
|
|
ext/standard/tests/file/unlink_variation2.phpt
|
|
ext/standard/tests/file/unlink_variation2.phpt
|
|
ext/standard/tests/file/unlink_variation3.phpt
|
|
ext/standard/tests/file/unlink_variation3.phpt
|
|
ext/standard/tests/file/unlink_variation4.phpt
|
|
ext/standard/tests/file/unlink_variation4.phpt
|
|
ext/standard/tests/file/unlink_variation5.phpt
|
|
ext/standard/tests/file/unlink_variation5.phpt:
|
|
|
|
New testcases for filesystem handling function : unlink()
|
|
|
|
2007-07-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
main/php_open_temporary_file.c
|
|
main/php_open_temporary_file.h
|
|
main/rfc1867.c:
|
|
|
|
Allow file uploads to bypass open_basedir checks (fixes regression)
|
|
|
|
2007-07-17 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* main/network.c:
|
|
ws fix
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/xp_socket.c:
|
|
MFH:- Fixed bugs #36796, #36918, #41371 (stream_set_blocking() does not
|
|
work)
|
|
|
|
* main/streams/xp_socket.c:
|
|
- Fixed bugs #36796, #36918, #41371 (stream_set_blocking() does not work)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/odbc/config.m4:
|
|
MFH:- Fixed bug #42019 (configure option --with-adabas=DIR does not work)
|
|
|
|
* ext/odbc/config.m4:
|
|
- Fixed bug #42019 (configure option --with-adabas=DIR does not work)
|
|
|
|
2007-07-17 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/php_tidy.def:
|
|
MFB: update
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/php_tidy.def:
|
|
update for latest library rlease
|
|
|
|
2007-07-17 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/ldap/ldap.c:
|
|
MFB: %f -> %F
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/ldap/ldap.c:
|
|
MFH:- Fixed bug #42015 (ldap_rename() gets server error "DSA is unwilling
|
|
to perform")
|
|
|
|
* ext/ldap/ldap.c:
|
|
- Fixed bug #42015 (ldap_rename() gets server error "DSA is unwilling to
|
|
perform")
|
|
|
|
2007-07-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/dir.c:
|
|
MF52: initialize glob struct
|
|
|
|
* ext/standard/dir.c:
|
|
MFB: initialize glob struct
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/dir.c:
|
|
initialize glob struct
|
|
|
|
* ext/pdo_dblib/pdo_dblib.c:
|
|
fix typo
|
|
|
|
* ext/oci8/oci8_statement.c:
|
|
more build fixes
|
|
|
|
* ext/oci8/oci8.c
|
|
sapi/apache/config.w32:
|
|
fix win32 build
|
|
|
|
* ext/mbstring/config.w32:
|
|
there is no such file
|
|
|
|
2007-07-16 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/symlink_link_linkinfo_is_link_error1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error2.phpt:
|
|
fix tests
|
|
|
|
2007-07-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_dbh.c:
|
|
Fixed a possible crash inside the constructor
|
|
|
|
2007-07-16 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/disk_free_space_error-win32.phpt
|
|
ext/standard/tests/file/disk_free_space_error.phpt
|
|
ext/standard/tests/file/disk_total_space_error-win32.phpt
|
|
ext/standard/tests/file/disk_total_space_error.phpt:
|
|
New testcases
|
|
|
|
* ext/standard/tests/file/disk_free_space_error-win32.phpt
|
|
ext/standard/tests/file/disk_free_space_error-win32.phpt
|
|
ext/standard/tests/file/disk_free_space_error.phpt
|
|
ext/standard/tests/file/disk_free_space_error.phpt
|
|
ext/standard/tests/file/disk_total_space_error-win32.phpt
|
|
ext/standard/tests/file/disk_total_space_error-win32.phpt
|
|
ext/standard/tests/file/disk_total_space_error.phpt
|
|
ext/standard/tests/file/disk_total_space_error.phpt:
|
|
|
|
file disk_free_space_error-win32.phpt was initially added on branch
|
|
PHP_5_2.
|
|
|
|
2007-07-16 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/ereg/config.w32:
|
|
- Fix win32 build (I guess..:)
|
|
|
|
2007-07-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/simplexml/tests/bug40451.phpt
|
|
ext/simplexml/tests/bug41582.phpt
|
|
ext/simplexml/tests/bug41861.phpt
|
|
ext/simplexml/tests/bug41867.phpt
|
|
ext/simplexml/tests/bug41947.phpt
|
|
ext/soap/tests/bugs/bug36226-2.phpt
|
|
ext/spl/tests/bug40872.phpt
|
|
ext/spl/tests/bug41692.phpt:
|
|
add missing skipifs
|
|
|
|
2007-07-16 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/ereg/config0.m4
|
|
ext/ereg/php_regex.h
|
|
ext/ereg/regex/regex_extra.h
|
|
ext/ereg/regex/utils.h
|
|
sapi/apache/php_apache_http.h
|
|
sapi/apache_hooks/php_apache_http.h:
|
|
- Cleanup and simplify
|
|
|
|
2007-07-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mcrypt/tests/basic.phpt
|
|
ext/mcrypt/tests/bug37595.phpt:
|
|
add skipif
|
|
|
|
* ext/xmlwriter/tests/010.phpt
|
|
ext/xmlwriter/tests/bug39504.phpt
|
|
ext/xmlwriter/tests/bug41287.phpt
|
|
ext/xmlwriter/tests/bug41326.phpt:
|
|
add missing skipif sections
|
|
|
|
2007-07-16 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* main/SAPI.c:
|
|
- Removed leftovers from nuking safe-mode
|
|
|
|
* ext/standard/tests/file/fputcsv.phpt:
|
|
- Use explode instead of split (ereg goes bye bye..)
|
|
|
|
2007-07-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/substr_count.phpt
|
|
ext/standard/tests/strings/substr_count_basic.phpt
|
|
ext/standard/tests/strings/substr_count_basic.phpt
|
|
ext/standard/tests/strings/substr_count_error.phpt
|
|
ext/standard/tests/strings/substr_count_error.phpt
|
|
ext/standard/tests/strings/substr_count_variation_001.phpt
|
|
ext/standard/tests/strings/substr_count_variation_001.phpt
|
|
ext/standard/tests/strings/substr_count_variation_002.phpt
|
|
ext/standard/tests/strings/substr_count_variation_002.phpt:
|
|
split test
|
|
|
|
* ext/standard/tests/file/bug41815.phpt
|
|
ext/standard/tests/serialize/bug37947.phpt
|
|
ext/sysvshm/tests/001.phpt:
|
|
fix test
|
|
|
|
2007-07-16 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* acinclude.m4:
|
|
- The --enable-zend-multibyte option does not exist in PHP 6
|
|
|
|
* acinclude.m4
|
|
acinclude.m4:
|
|
- Fix issue in differentiating between --with-* and --enable-*
|
|
|
|
2007-07-15 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/ereg/tests/001.phpt
|
|
ext/ereg/tests/002.phpt
|
|
ext/ereg/tests/003.phpt
|
|
ext/ereg/tests/004.phpt
|
|
ext/ereg/tests/005.phpt
|
|
ext/ereg/tests/006.phpt
|
|
ext/ereg/tests/007.phpt
|
|
ext/ereg/tests/008.phpt
|
|
ext/ereg/tests/009.phpt
|
|
ext/ereg/tests/010.phpt
|
|
ext/ereg/tests/011.phpt
|
|
ext/ereg/tests/012.phpt
|
|
ext/ereg/tests/013.phpt
|
|
ext/ereg/tests/014.phpt
|
|
ext/ereg/tests/015.phpt
|
|
ext/ereg/tests/016.phpt:
|
|
- Skip these tests always if unicode.semantics=on
|
|
|
|
* configure.in
|
|
ext/ereg/config.w32
|
|
ext/ereg/config0.m4
|
|
ext/ereg/ereg.c
|
|
ext/ereg/php_ereg.h
|
|
ext/ereg/php_regex.h
|
|
ext/pgsql/pgsql.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/browscap.c
|
|
ext/standard/config.m4
|
|
ext/standard/config.w32
|
|
ext/standard/html.c
|
|
ext/standard/php_standard.h
|
|
ext/standard/reg.c
|
|
ext/standard/reg.h
|
|
ext/standard/string.c
|
|
main/internal_functions_nw.c
|
|
main/internal_functions_win32.c
|
|
main/php.h
|
|
main/php_regex.h
|
|
sapi/apache/php_apache_http.h
|
|
sapi/apache_hooks/php_apache_http.h
|
|
win32/build/config.w32:
|
|
- Moved the old regex functions to it's own extension: ereg
|
|
|
|
2007-07-15 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_4_4)
|
|
ext/ereg/ereg.c
|
|
ext/ereg/php_ereg.h
|
|
ext/ereg/php_regex.h
|
|
ext/ereg/regex/.cvsignore
|
|
ext/ereg/regex/COPYRIGHT
|
|
ext/ereg/regex/README
|
|
ext/ereg/regex/WHATSNEW
|
|
ext/ereg/regex/cclass.h
|
|
ext/ereg/regex/cname.h
|
|
ext/ereg/regex/debug.c
|
|
ext/ereg/regex/debug.ih
|
|
ext/ereg/regex/engine.c
|
|
ext/ereg/regex/engine.ih
|
|
ext/ereg/regex/main.c
|
|
ext/ereg/regex/main.ih
|
|
ext/ereg/regex/mkh
|
|
ext/ereg/regex/regcomp.c
|
|
ext/ereg/regex/regcomp.ih
|
|
ext/ereg/regex/regerror.c
|
|
ext/ereg/regex/regerror.ih
|
|
ext/ereg/regex/regex.3
|
|
ext/ereg/regex/regex.7
|
|
ext/ereg/regex/regex.dsp
|
|
ext/ereg/regex/regex.dsw
|
|
ext/ereg/regex/regex.h
|
|
ext/ereg/regex/regex.mak
|
|
ext/ereg/regex/regex2.h
|
|
ext/ereg/regex/regex_extra.h
|
|
ext/ereg/regex/regexec.c
|
|
ext/ereg/regex/regfree.c
|
|
ext/ereg/regex/split.c
|
|
ext/ereg/regex/tests
|
|
ext/ereg/regex/utils.h
|
|
ext/ereg/tests/.cvsignore
|
|
ext/ereg/tests/001.phpt
|
|
ext/ereg/tests/002.phpt
|
|
ext/ereg/tests/003.phpt
|
|
ext/ereg/tests/004.phpt
|
|
ext/ereg/tests/005.phpt
|
|
ext/ereg/tests/006.phpt
|
|
ext/ereg/tests/007.phpt
|
|
ext/ereg/tests/008.phpt
|
|
ext/ereg/tests/009.phpt
|
|
ext/ereg/tests/010.phpt
|
|
ext/ereg/tests/011.phpt
|
|
ext/ereg/tests/012.phpt
|
|
ext/ereg/tests/013.phpt
|
|
ext/ereg/tests/014.phpt
|
|
ext/ereg/tests/015.phpt
|
|
ext/ereg/tests/016.phpt:
|
|
- Removed ereg extension from PHP_4_4 branch (never will be added here)
|
|
|
|
2007-07-15 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/ereg/ereg.c
|
|
ext/ereg/php_ereg.h
|
|
ext/ereg/php_regex.h
|
|
ext/ereg/regex/.cvsignore
|
|
ext/ereg/regex/COPYRIGHT
|
|
ext/ereg/regex/README
|
|
ext/ereg/regex/WHATSNEW
|
|
ext/ereg/regex/cclass.h
|
|
ext/ereg/regex/cname.h
|
|
ext/ereg/regex/debug.c
|
|
ext/ereg/regex/debug.ih
|
|
ext/ereg/regex/engine.c
|
|
ext/ereg/regex/engine.ih
|
|
ext/ereg/regex/main.c
|
|
ext/ereg/regex/main.ih
|
|
ext/ereg/regex/mkh
|
|
ext/ereg/regex/regcomp.c
|
|
ext/ereg/regex/regcomp.ih
|
|
ext/ereg/regex/regerror.c
|
|
ext/ereg/regex/regerror.ih
|
|
ext/ereg/regex/regex.3
|
|
ext/ereg/regex/regex.7
|
|
ext/ereg/regex/regex.dsp
|
|
ext/ereg/regex/regex.dsw
|
|
ext/ereg/regex/regex.h
|
|
ext/ereg/regex/regex.mak
|
|
ext/ereg/regex/regex2.h
|
|
ext/ereg/regex/regex_extra.h
|
|
ext/ereg/regex/regexec.c
|
|
ext/ereg/regex/regfree.c
|
|
ext/ereg/regex/split.c
|
|
ext/ereg/regex/tests
|
|
ext/ereg/regex/utils.h
|
|
ext/ereg/tests/.cvsignore
|
|
ext/ereg/tests/001.phpt
|
|
ext/ereg/tests/002.phpt
|
|
ext/ereg/tests/003.phpt
|
|
ext/ereg/tests/004.phpt
|
|
ext/ereg/tests/005.phpt
|
|
ext/ereg/tests/006.phpt
|
|
ext/ereg/tests/007.phpt
|
|
ext/ereg/tests/008.phpt
|
|
ext/ereg/tests/009.phpt
|
|
ext/ereg/tests/010.phpt
|
|
ext/ereg/tests/011.phpt
|
|
ext/ereg/tests/012.phpt
|
|
ext/ereg/tests/013.phpt
|
|
ext/ereg/tests/014.phpt
|
|
ext/ereg/tests/015.phpt
|
|
ext/ereg/tests/016.phpt:
|
|
- Remove ereg/ from PHP_5_2 branch. (not yet wanted here :)
|
|
|
|
* ext/ereg/.cvsignore
|
|
ext/ereg/CREDITS:
|
|
- Initial commit (files will be moved from elsewhere in CVS!)
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
MFH: folding tags and some more ws fixes
|
|
|
|
* main/main.c:
|
|
MFB: free error messages + ws fix
|
|
|
|
* main/build-defs.h.in:
|
|
- Unused macros removed
|
|
|
|
2007-07-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
|
|
Clear out last error & last error file information at the end of the
|
|
request to ensure that they don't propogate to the next request
|
|
|
|
2007-07-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/filter/.cvsignore
|
|
ext/pdo/.cvsignore
|
|
ext/pdo_mysql/.cvsignore
|
|
ext/pdo_mysql/.cvsignore
|
|
ext/pdo_oci/.cvsignore
|
|
ext/pdo_oci/.cvsignore
|
|
ext/pdo_pgsql/.cvsignore
|
|
ext/pdo_pgsql/.cvsignore
|
|
ext/pdo_sqlite/.cvsignore
|
|
ext/unicode/.cvsignore
|
|
ext/xmlreader/.cvsignore
|
|
ext/xmlwriter/.cvsignore
|
|
ext/zip/.cvsignore
|
|
ext/zip/lib/.cvsignore:
|
|
ignore *.gcda
|
|
|
|
2007-07-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug41919.phpt:
|
|
Fixed test
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed compilation on Windows
|
|
|
|
2007-07-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/exec.c
|
|
ext/standard/file.c
|
|
ext/standard/filestat.c
|
|
ext/standard/flock_compat.c
|
|
ext/standard/fsock.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/head.c
|
|
ext/standard/html.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/incomplete_class.c
|
|
ext/standard/info.c
|
|
ext/standard/lcg.c
|
|
ext/standard/math.c
|
|
ext/standard/md5.c
|
|
ext/standard/metaphone.c
|
|
ext/standard/microtime.c
|
|
ext/standard/pageinfo.c
|
|
ext/standard/php_fopen_wrapper.c
|
|
ext/standard/quot_print.c
|
|
ext/standard/reg.c
|
|
ext/standard/sha1.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/syslog.c
|
|
ext/standard/url.c
|
|
ext/standard/url_scanner.c
|
|
ext/standard/user_filters.c
|
|
ext/standard/versioning.c:
|
|
fix ws, cs & folding
|
|
|
|
2007-07-13 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Wrong function name in error message
|
|
|
|
2007-07-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/timelib.c:
|
|
- MFH: Let's always use the macro as llabs() requires c99.
|
|
|
|
* ext/date/lib/timelib.c:
|
|
- Let's always use the macro as llabs() requires c99.
|
|
|
|
2007-07-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/array/locale_sort.phpt
|
|
ext/standard/tests/general_functions/call_user_func_return.phpt:
|
|
fix test
|
|
|
|
* ext/standard/tests/array/array_keys_variation_003.phpt:
|
|
add key values to the output
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
("0" == NULL) must be false even in Unicode mode
|
|
|
|
* ext/standard/tests/array/array_keys_variation_002_64bit.phpt
|
|
ext/standard/tests/array/array_keys_variation_002_64bit.phpt:
|
|
|
|
add 64bit version
|
|
|
|
* ext/standard/tests/array/array_keys_variation_004.phpt
|
|
ext/standard/tests/array/array_keys_variation_004.phpt
|
|
ext/standard/tests/array/array_keys_variation_005.phpt
|
|
ext/standard/tests/array/array_keys_variation_005.phpt:
|
|
|
|
split one more huge test into several smaller ones
|
|
|
|
* ext/standard/tests/array/array_keys.phpt
|
|
ext/standard/tests/array/array_keys_64bit.phpt
|
|
ext/standard/tests/array/array_keys_basic.phpt
|
|
ext/standard/tests/array/array_keys_error.phpt
|
|
ext/standard/tests/array/array_keys_error.phpt
|
|
ext/standard/tests/array/array_keys_variation_001.phpt
|
|
ext/standard/tests/array/array_keys_variation_001.phpt
|
|
ext/standard/tests/array/array_keys_variation_002.phpt
|
|
ext/standard/tests/array/array_keys_variation_002.phpt
|
|
ext/standard/tests/array/array_keys_variation_003.phpt
|
|
ext/standard/tests/array/array_keys_variation_003.phpt:
|
|
split one more huge test into several smaller ones
|
|
|
|
* ext/standard/tests/array/array_keys.phpt
|
|
ext/standard/tests/array/array_keys_64bit.phpt:
|
|
fix test, add 64bit version
|
|
|
|
* ext/standard/formatted_print.c
|
|
ext/standard/tests/array/bug35014_64bit.phpt:
|
|
fix %u in Unicode mode
|
|
|
|
* ZendEngine2/tests/array_append_COW.phpt
|
|
ZendEngine2/tests/array_unshift_COW.phpt
|
|
ZendEngine2/tests/double_to_string_64bit.phpt:
|
|
fix tests
|
|
|
|
2007-07-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/tests/010.phpt
|
|
ext/date/tests/bug35499.phpt
|
|
ext/date/tests/bug41523.phpt
|
|
ext/date/tests/bug41964.phpt:
|
|
Unicode support
|
|
|
|
2007-07-13 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/assert/assert_basic.phpt
|
|
ext/standard/tests/assert/assert_basic1.phpt
|
|
ext/standard/tests/assert/assert_basic2.phpt
|
|
ext/standard/tests/assert/assert_basic3.phpt
|
|
ext/standard/tests/assert/assert_basic4.phpt
|
|
ext/standard/tests/assert/assert_basic5.phpt
|
|
ext/standard/tests/assert/assert_error.phpt
|
|
ext/standard/tests/assert/assert_error1.phpt
|
|
ext/standard/tests/assert/assert_variation.phpt:
|
|
Assert test cases
|
|
|
|
* ext/standard/tests/assert/assert_basic.phpt
|
|
ext/standard/tests/assert/assert_basic.phpt
|
|
ext/standard/tests/assert/assert_basic1.phpt
|
|
ext/standard/tests/assert/assert_basic1.phpt
|
|
ext/standard/tests/assert/assert_basic3.phpt
|
|
ext/standard/tests/assert/assert_basic3.phpt
|
|
ext/standard/tests/assert/assert_basic4.phpt
|
|
ext/standard/tests/assert/assert_basic4.phpt
|
|
ext/standard/tests/assert/assert_basic5.phpt
|
|
ext/standard/tests/assert/assert_basic5.phpt
|
|
ext/standard/tests/assert/assert_error.phpt
|
|
ext/standard/tests/assert/assert_error.phpt
|
|
ext/standard/tests/assert/assert_error1.phpt
|
|
ext/standard/tests/assert/assert_error1.phpt
|
|
ext/standard/tests/assert/assert_variation.phpt
|
|
ext/standard/tests/assert/assert_variation.phpt:
|
|
|
|
Assert test cases
|
|
|
|
2007-07-13 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/dba/config.m4:
|
|
- fix wrong logic
|
|
|
|
2007-07-13 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/assert/assert_basic2.phpt
|
|
ext/standard/tests/assert/assert_basic2.phpt:
|
|
|
|
Assert test
|
|
|
|
2007-07-13 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/dba/config.m4:
|
|
- Fixed some issues with enabling builtin stuff when anything else is
|
|
enabled
|
|
- Changed all AC_ARG_* options to PHP_ARG_* options
|
|
- Cleanups.
|
|
|
|
2007-07-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Fixed bug #41635 (SoapServer and zlib.output_compression with FastCGI
|
|
result in major slowdown
|
|
|
|
2007-07-13 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/timelib.c:
|
|
MFH: use macro - llabs not always available on win32
|
|
|
|
* ext/date/lib/timelib.c:
|
|
use macro - llabs not always available on win32
|
|
|
|
2007-07-13 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/ldap/ldap.c:
|
|
- Do not break thousands of scripts.. (will remove in 5.3)
|
|
|
|
2007-07-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/config.m4:
|
|
MFH: don't allow $PHP_OCI8 to be empty if OCI8 is enabled
|
|
fixes bug #41988
|
|
|
|
* ext/oci8/config.m4:
|
|
don't allow $PHP_OCI8 to be empty when OCI8 is enabled
|
|
|
|
2007-07-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_http.c
|
|
ext/soap/php_http.c:
|
|
Fixed memleak
|
|
|
|
2007-07-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
simplify the patch and prevent NULL retval_ptr_ptr's
|
|
|
|
2007-07-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
Fixed erong compilation for static call to constructor
|
|
|
|
2007-07-13 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/ldap/ldap.c:
|
|
MFH: - Make sure people call ldap_first_attribute() before
|
|
ldap_next_attribute()
|
|
|
|
* ext/ldap/ldap.c:
|
|
- Make sure people call ldap_first_attribute() before ldap_next_attribute()
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/ldap/ldap.c
|
|
ext/ldap/php_ldap.h:
|
|
MFH:- Fixed bug #41127 (Memory leak in ldap_{first|next}_attribute
|
|
functions)
|
|
|
|
* ext/ldap/php_ldap.h:
|
|
- Removed non-existing function entry
|
|
|
|
* ext/ldap/ldap.c:
|
|
- Fixed bug #41127 (Memory leak in ldap_{first|next}_attribute functions)
|
|
[DOC] The last parameter "ber" is removed by this fix! (It's not needed)
|
|
|
|
2007-07-12 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_4_4)
|
|
README.CVS-RULES
|
|
README.CVS-RULES:
|
|
MFH: - Mention [DOC] tag in the README
|
|
- PHP_5_1 is closed meanwhile
|
|
- Fixed a small typo
|
|
|
|
* README.CVS-RULES:
|
|
- Mention [DOC] tag in the README
|
|
- PHP_5_1 is closed meanwhile
|
|
- Fixed a small typo
|
|
|
|
2007-07-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug41919.phpt:
|
|
|
|
revise test to reflect recent code
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute.c:
|
|
Commit previously missing patch for bug #41919
|
|
|
|
2007-07-12 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/ldap/ldap.c:
|
|
MFH: - Fixed bug #39291 (ldap_sasl_bind() misses the sasl_authc_id
|
|
parameter).
|
|
|
|
* ext/ldap/ldap.c:
|
|
- Fixed bug #39291 (ldap_sasl_bind() is mising sasl_authc_id paratemeter)
|
|
|
|
2007-07-12 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/reflection/tests/reflectionObject_FileInfo_basic.phpt
|
|
ext/reflection/tests/reflectionObject_FileInfo_error.phpt
|
|
ext/reflection/tests/reflectionObject_constructor_basic.phpt
|
|
ext/reflection/tests/reflectionObject_constructor_error.phpt
|
|
ext/reflection/tests/reflectionObject_getConstant_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getConstant_error.phpt
|
|
ext/reflection/tests/reflectionObject_getConstants_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getConstants_error.phpt
|
|
ext/reflection/tests/reflectionObject_getConstructor_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getConstructor_error.phpt
|
|
ext/reflection/tests/reflectionObject_getName_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getName_error.phpt
|
|
ext/reflection/tests/reflectionObject_getName_error1.phpt
|
|
ext/reflection/tests/reflectionObject_isInstance_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInstance_error.phpt
|
|
ext/reflection/tests/reflectionObject_isInstantiable_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInstantiable_error.phpt
|
|
ext/reflection/tests/reflectionObject_isInstantiable_variation.phpt
|
|
ext/reflection/tests/reflectionObject_isInternal_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInternal_error.phpt
|
|
ext/reflection/tests/reflectionObject_isSubclassOf_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isSubclassOf_error.phpt
|
|
ext/reflection/tests/reflectionObject_isUserDefined_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isUserDefined_error.phpt:
|
|
reflectionObject tests
|
|
|
|
* ext/reflection/tests/reflectionObject_FileInfo_basic.phpt
|
|
ext/reflection/tests/reflectionObject_FileInfo_basic.phpt
|
|
ext/reflection/tests/reflectionObject_FileInfo_error.phpt
|
|
ext/reflection/tests/reflectionObject_FileInfo_error.phpt
|
|
ext/reflection/tests/reflectionObject_constructor_basic.phpt
|
|
ext/reflection/tests/reflectionObject_constructor_basic.phpt
|
|
ext/reflection/tests/reflectionObject_constructor_error.phpt
|
|
ext/reflection/tests/reflectionObject_constructor_error.phpt
|
|
ext/reflection/tests/reflectionObject_getConstant_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getConstant_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getConstant_error.phpt
|
|
ext/reflection/tests/reflectionObject_getConstant_error.phpt
|
|
ext/reflection/tests/reflectionObject_getConstants_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getConstants_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getConstants_error.phpt
|
|
ext/reflection/tests/reflectionObject_getConstants_error.phpt
|
|
ext/reflection/tests/reflectionObject_getConstructor_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getConstructor_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getConstructor_error.phpt
|
|
ext/reflection/tests/reflectionObject_getConstructor_error.phpt
|
|
ext/reflection/tests/reflectionObject_getName_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getName_basic.phpt
|
|
ext/reflection/tests/reflectionObject_getName_error.phpt
|
|
ext/reflection/tests/reflectionObject_getName_error.phpt
|
|
ext/reflection/tests/reflectionObject_getName_error1.phpt
|
|
ext/reflection/tests/reflectionObject_getName_error1.phpt
|
|
ext/reflection/tests/reflectionObject_isInstance_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInstance_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInstance_error.phpt
|
|
ext/reflection/tests/reflectionObject_isInstance_error.phpt
|
|
ext/reflection/tests/reflectionObject_isInstantiable_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInstantiable_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInstantiable_error.phpt
|
|
ext/reflection/tests/reflectionObject_isInstantiable_error.phpt
|
|
ext/reflection/tests/reflectionObject_isInstantiable_variation.phpt
|
|
ext/reflection/tests/reflectionObject_isInstantiable_variation.phpt
|
|
ext/reflection/tests/reflectionObject_isInternal_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInternal_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isInternal_error.phpt
|
|
ext/reflection/tests/reflectionObject_isInternal_error.phpt
|
|
ext/reflection/tests/reflectionObject_isSubclassOf_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isSubclassOf_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isSubclassOf_error.phpt
|
|
ext/reflection/tests/reflectionObject_isSubclassOf_error.phpt
|
|
ext/reflection/tests/reflectionObject_isUserDefined_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isUserDefined_basic.phpt
|
|
ext/reflection/tests/reflectionObject_isUserDefined_error.phpt
|
|
ext/reflection/tests/reflectionObject_isUserDefined_error.phpt:
|
|
|
|
file reflectionObject_FileInfo_basic.phpt was initially added on branch
|
|
PHP_5_2.
|
|
|
|
2007-07-12 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysqli/tests/060.phpt
|
|
ext/mysqli/tests/061.phpt
|
|
ext/mysqli/tests/062.phpt
|
|
ext/mysqli/tests/063.phpt
|
|
ext/mysqli/tests/064.phpt
|
|
ext/mysqli/tests/065.phpt
|
|
ext/mysqli/tests/066.phpt
|
|
ext/mysqli/tests/067.phpt
|
|
ext/mysqli/tests/068.phpt
|
|
ext/mysqli/tests/069.phpt
|
|
ext/mysqli/tests/070.phpt
|
|
ext/mysqli/tests/071.phpt
|
|
ext/mysqli/tests/072.phpt
|
|
ext/mysqli/tests/073.phpt
|
|
ext/mysqli/tests/074.phpt:
|
|
The last bunch of changes to the old 0*.phpt tests. Once final time a
|
|
verbose explanation of changes:
|
|
|
|
- take connection parameter from connect.inc
|
|
- use proper UEXPECTF
|
|
- have 'print "done!"' or similar at the end to detect crashes
|
|
- whitespace changes where needed
|
|
- take care of portability: PHP 5 vs. PHP 5, MySQL 4.1 - 6.0
|
|
- understand return value checking as sometime that makes you type
|
|
more when you write but makes you happy when you debug
|
|
|
|
* ext/mysqli/tests/050.phpt
|
|
ext/mysqli/tests/051.phpt
|
|
ext/mysqli/tests/052.phpt
|
|
ext/mysqli/tests/053.phpt
|
|
ext/mysqli/tests/054.phpt
|
|
ext/mysqli/tests/055.phpt
|
|
ext/mysqli/tests/056.phpt
|
|
ext/mysqli/tests/057.phpt
|
|
ext/mysqli/tests/058.phpt
|
|
ext/mysqli/tests/059.phpt:
|
|
Will this never end?
|
|
- connection parameter tweaking
|
|
- a bit of whitespace here and there
|
|
- use UEXPECTF if need be
|
|
|
|
* ext/mysqli/tests/040.phpt
|
|
ext/mysqli/tests/041.phpt
|
|
ext/mysqli/tests/042.phpt
|
|
ext/mysqli/tests/043.phpt
|
|
ext/mysqli/tests/044.phpt
|
|
ext/mysqli/tests/045.phpt
|
|
ext/mysqli/tests/046.phpt
|
|
ext/mysqli/tests/047.phpt
|
|
ext/mysqli/tests/048.phpt
|
|
ext/mysqli/tests/049.phpt:
|
|
As usual:
|
|
|
|
- connection parameter tweaking
|
|
- a bit of whitespace here and there
|
|
- use UEXPECTF if need be
|
|
|
|
* ext/mysqli/tests/030.phpt
|
|
ext/mysqli/tests/031.phpt
|
|
ext/mysqli/tests/032.phpt
|
|
ext/mysqli/tests/033.phpt
|
|
ext/mysqli/tests/034.phpt
|
|
ext/mysqli/tests/035.phpt
|
|
ext/mysqli/tests/036.phpt
|
|
ext/mysqli/tests/037.phpt
|
|
ext/mysqli/tests/038.phpt
|
|
ext/mysqli/tests/039.phpt:
|
|
Connection parameter should be taken from connect.inc and used all in
|
|
mysqli_connect() and friends. Use UEXPECTF instead of crippled EXPECTF.
|
|
|
|
* ext/mysqli/tests/020.phpt
|
|
ext/mysqli/tests/021.phpt
|
|
ext/mysqli/tests/022.phpt
|
|
ext/mysqli/tests/023.phpt
|
|
ext/mysqli/tests/024.phpt
|
|
ext/mysqli/tests/025.phpt
|
|
ext/mysqli/tests/026.phpt
|
|
ext/mysqli/tests/027.phpt
|
|
ext/mysqli/tests/028.phpt
|
|
ext/mysqli/tests/029.phpt:
|
|
I forgot to mention: some will fail. In particular in unicode mode.
|
|
|
|
Next 10 in row to be tweaked:
|
|
|
|
- take connection parameter from connect.inc
|
|
- use proper UEXPECTF
|
|
- have 'print "done!"' or similar at the end to detect crashes
|
|
- whitespace changes where needed
|
|
- take care of portability: PHP 5 vs. PHP 5, MySQL 4.1 - 6.0
|
|
- understand return value checking as sometime that makes you type
|
|
more when you write but makes you happy when you debug
|
|
|
|
* ext/mysqli/tests/010.phpt
|
|
ext/mysqli/tests/011.phpt
|
|
ext/mysqli/tests/012.phpt
|
|
ext/mysqli/tests/013.phpt
|
|
ext/mysqli/tests/014.phpt
|
|
ext/mysqli/tests/015.phpt
|
|
ext/mysqli/tests/016.phpt
|
|
ext/mysqli/tests/017.phpt
|
|
ext/mysqli/tests/018.phpt
|
|
ext/mysqli/tests/019.phpt:
|
|
Next 10 in row to be tweaked:
|
|
|
|
- take connection parameter from connect.inc
|
|
- use proper UEXPECTF
|
|
- have 'print "done!"' or similar at the end to detect crashes
|
|
- whitespace changes where needed
|
|
- take care of portability: PHP 5 vs. PHP 5, MySQL 4.1 - 6.0
|
|
- understand return value checking as sometime that makes you type
|
|
more when you write but makes you happy when you debug
|
|
|
|
* ext/mysqli/tests/005.phpt
|
|
ext/mysqli/tests/006.phpt
|
|
ext/mysqli/tests/007.phpt
|
|
ext/mysqli/tests/008.phpt
|
|
ext/mysqli/tests/009.phpt:
|
|
The usual tweaking:
|
|
|
|
- take connection parameter from connect.inc
|
|
- use proper UEXPECTF
|
|
- have 'print "done!"' or similar at the end to detect crashes
|
|
- whitespace changes where needed
|
|
- take care of portability: PHP 5 vs. PHP 5, MySQL 4.1 - 6.0
|
|
|
|
* ext/mysqli/tests/003.phpt
|
|
ext/mysqli/tests/004.phpt:
|
|
Pretty much the same cosmetics and tweaking as before (proper UEXPECTF,
|
|
"done!" at the end to detect crashes, connection parameter tweaking, ...)
|
|
-
|
|
plus: check return codes even if failures are unlikely.
|
|
|
|
* ext/mysqli/tests/002.phpt:
|
|
More typical changes:
|
|
|
|
1) Try to have portable SQL, don't create your own schema unless the test
|
|
wants to test exactly this
|
|
2) Don't rely on default SQL sort orders
|
|
3) Use proper UEXPECTF. There have been a lot of tiny unicode issues when
|
|
ext/mysqli has returned a binary string in unicode mode although a
|
|
unicode string could be expected and vice versa
|
|
|
|
* ext/mysqli/tests/001.phpt:
|
|
All the upcoming changes in the 0*.phpt files are pretty much the same.
|
|
I'll
|
|
describe them only once in with a bit of detail.
|
|
|
|
1) Correct Whitespace (space vs. tab) if need be
|
|
2) Recall: you get the connection parameter from connect.inc, no DB name,
|
|
no
|
|
port no other connection parameter in any of the tests!
|
|
3) At the end of each test you find a "print 'done!'" or similar. This is
|
|
most helpful to detect crashing/segfaulting tests with all
|
|
run-tests.php
|
|
versions.
|
|
|
|
* ext/mysqli/tests/mysqli_affected_rows.phpt
|
|
ext/mysqli/tests/mysqli_affected_rows_oo.phpt
|
|
ext/mysqli/tests/mysqli_autocommit.phpt
|
|
ext/mysqli/tests/mysqli_autocommit_oo.phpt:
|
|
Adding tests for mysqli_affected_rows() and mysqli_autocommit()
|
|
|
|
* ext/mysqli/tests/table.inc:
|
|
Some of the upcoming new tests will use this little helper to create a
|
|
very simple MySQL table with some data in it to play with.
|
|
|
|
* ext/mysqli/tests/skipif.inc:
|
|
Some tests intentionally fail connecting to the DB. Not being able to
|
|
connect is no reason to skip the test. Also, no test should have
|
|
hard-wired
|
|
connection parameter in it. Connection parameters come from connect.inc
|
|
(see environment variables in connect.inc).
|
|
|
|
* ext/mysqli/tests/connect.inc:
|
|
Starting to merge the latest set of ext/mysqli tests from the mysqlnd
|
|
SVN repro into HEAD. Again, it might happen that I crash the set of tests
|
|
and don't mention one or the other change while merging. Blame me...
|
|
|
|
1) Note the new environment variables to control the test run
|
|
2) Variables $IS_MYSQLND and $MYSQLND_VERSION are for writing portable
|
|
tests
|
|
3) sys_get_temp_dir function is for PHP5/PHP6 portability
|
|
|
|
2007-07-12 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/parse_date.c:
|
|
- Commit generated file.
|
|
|
|
* ext/date/php_date.c:
|
|
- Missing file in commit.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/parse_date.re
|
|
ext/date/lib/timelib.c
|
|
ext/date/lib/unixtime2tm.c
|
|
ext/date/tests/bug35499.phpt
|
|
ext/date/tests/bug41523.phpt
|
|
ext/date/tests/bug41709.phpt
|
|
ext/date/tests/bug41842.phpt
|
|
ext/date/tests/bug41844.phpt
|
|
ext/date/tests/bug41964.phpt:
|
|
- MFH: Fixed bug #41964 (strtotime returns a timestamp for non-time string
|
|
of
|
|
pattern '(A|a) .+').
|
|
- MFH: Fixed bug #41844 (Format returns incorrect number of digits for
|
|
negative
|
|
years -0001 to -0999).
|
|
- MFH: Fixed bug #41842 (Cannot create years < 0100 & negative years with
|
|
date_create or new DateTime).
|
|
- MFH: Fixed bug #41709 (strtotime() does not handle 00.00.0000).
|
|
- MFH: Fixed bug #41523 (strtotime('0000-00-00 00:00:00') is parsed as
|
|
1999-11-30).
|
|
|
|
* ext/date/tests/bug41523.phpt
|
|
ext/date/tests/bug41523.phpt
|
|
ext/date/tests/bug41709.phpt
|
|
ext/date/tests/bug41709.phpt
|
|
ext/date/tests/bug41842.phpt
|
|
ext/date/tests/bug41842.phpt
|
|
ext/date/tests/bug41844.phpt
|
|
ext/date/tests/bug41844.phpt
|
|
ext/date/tests/bug41964.phpt
|
|
ext/date/tests/bug41964.phpt:
|
|
|
|
- Fixed bug #41964 (strtotime returns a timestamp for non-time string of
|
|
pattern '(A|a) .+').
|
|
- Fixed bug #41844 (Format returns incorrect number of digits for negative
|
|
years -0001 to -0999).
|
|
- Fixed bug #41842 (Cannot create years < 0100 & negative years with
|
|
date_create or new DateTime).
|
|
- Fixed bug #41709 (strtotime() does not handle 00.00.0000).
|
|
- Fixed bug #41523 (strtotime('0000-00-00 00:00:00') is parsed as
|
|
1999-11-30).
|
|
|
|
* ext/date/lib/parse_date.re
|
|
ext/date/lib/timelib.c
|
|
ext/date/lib/unixtime2tm.c
|
|
ext/date/tests/bug35499.phpt:
|
|
- Fixed bug #41964 (strtotime returns a timestamp for non-time string of
|
|
pattern '(A|a) .+').
|
|
- Fixed bug #41844 (Format returns incorrect number of digits for negative
|
|
years -0001 to -0999).
|
|
- Fixed bug #41842 (Cannot create years < 0100 & negative years with
|
|
date_create or new DateTime).
|
|
- Fixed bug #41709 (strtotime() does not handle 00.00.0000).
|
|
- Fixed bug #41523 (strtotime('0000-00-00 00:00:00') is parsed as
|
|
1999-11-30).
|
|
|
|
2007-07-12 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* acinclude.m4:
|
|
fix the configure output
|
|
|
|
* ext/standard/tests/strings/fprintf.phpt:
|
|
fix test
|
|
|
|
* ext/unicode/config.m4
|
|
ext/unicode/config.w32
|
|
ext/unicode/unicode.dsp:
|
|
- Removed unnecessary stuff
|
|
|
|
2007-07-12 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_result.phpt:
|
|
1) Whitespace/CS
|
|
2) Playing with column aliases
|
|
|
|
* ext/mysql/tests/mysql_query.phpt:
|
|
Testing SELECT "a" AS "". This is nice to test strcmp() and similar...
|
|
|
|
2007-07-12 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c:
|
|
Synced mail function in mb_send_mail function(Escape
|
|
mail.force_extra_parameters value).
|
|
|
|
2007-07-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/unicode/unicode.c:
|
|
fix MINFO handler
|
|
|
|
2007-07-12 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_constants.phpt:
|
|
Blame me for not checking in a version that's been cleaned up with
|
|
regards to Whitespace/CS...
|
|
|
|
* ext/mysql/tests/mysql_set_charset.phpt:
|
|
Whoever has hacked this function into ext/mysql, here's a "test" for it.
|
|
|
|
* ext/mysql/tests/mysql_phpinfo.phpt:
|
|
Checking the phpinfo() entries of ext/mysql
|
|
|
|
* ext/mysql/tests/mysql_list_tables.phpt:
|
|
Adding test for mysql_list_tables()
|
|
|
|
2007-07-12 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* configure.in:
|
|
- missing comma
|
|
|
|
2007-07-12 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_constants.phpt:
|
|
Checks if ext/mysql exposes all constants it should expose.
|
|
|
|
* ext/mysql/tests/mysql_tablename.phpt:
|
|
No skipping needed anymore, function is there even with mysqlnd.
|
|
|
|
* ext/mysql/tests/mysql_errno.phpt:
|
|
A bit more verbose message in case of problems. It's been helpful to
|
|
debug a cross-server version issue.
|
|
|
|
* ext/mysql/tests/mysql_unbuffered_query.phpt:
|
|
1) Whitespace/CS
|
|
2) Fixing [U]EXPECTF to be portable among different MySQL Server versions
|
|
|
|
* ext/mysql/tests/mysql_thread_id.phpt:
|
|
1) Whitespace/CS
|
|
2) Added test for default link
|
|
|
|
* ext/mysql/tests/mysql_tablename.phpt:
|
|
1) Whitespace/CS
|
|
2) Added: skip test with mysqlnd, mysqlnd does not support this function
|
|
currently
|
|
|
|
* ext/mysql/tests/mysql_stat.phpt:
|
|
1) Whitespace/CS
|
|
2) Added check for default connection
|
|
|
|
* ext/mysql/tests/mysql_select_db.phpt:
|
|
1) Whitespace/CS
|
|
2) Fixing [U]EXPECTF to accept whatever db/schema name gets used for the
|
|
test run
|
|
|
|
2007-07-12 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/reg.c:
|
|
MFB: fix warning
|
|
|
|
* (PHP_5_2)
|
|
configure.in:
|
|
MFH: fix invalid logic + prevent non-integers to be passed
|
|
|
|
* configure.in:
|
|
- Fix invalid logic (plus made it possible to pass only integers to this)
|
|
|
|
* ext/standard/tests/file/bug41815.phpt:
|
|
- Added test for bug #41815
|
|
|
|
* ext/standard/tests/file/bug41815.phpt
|
|
ext/standard/tests/file/bug41815.phpt
|
|
main/streams/plain_wrapper.c:
|
|
|
|
file bug41815.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
MFH: - Fixed bug #41815 (Concurrent read/write fails when EOF is reached)
|
|
|
|
2007-07-12 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_real_escape_string.phpt:
|
|
1) Whitespace/CS
|
|
2) Tiny check for default link added
|
|
|
|
* ext/mysql/tests/mysql_query.phpt:
|
|
1) Whitespace/CS
|
|
2) Portability: don't expect any values and have them in the [U]EXPECTF,
|
|
if they will be available only with certain MySQL Server versions.
|
|
|
|
2007-07-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug41961.phpt
|
|
ZendEngine2/tests/bug41961.phpt
|
|
ZendEngine2/tests/bug41961.phpt:
|
|
Fixed bug #41961 (Ensure search for hidden private methods does not stray
|
|
from class hierarchy). (robin_fernandes at uk dot ibm dot com)
|
|
|
|
2007-07-12 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_ping.phpt:
|
|
1) Whitespace/CS
|
|
2) One line added to test default connection
|
|
|
|
* ext/mysql/tests/mysql_pconnect.phpt:
|
|
1) Whitespace/CS
|
|
2) Test mysql.default_socket only if we're using a socket to connect
|
|
|
|
* ext/mysql/tests/mysql_num_rows.phpt:
|
|
Whitespace/CS only
|
|
|
|
2007-07-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/xmlrpc/xmlrpc-epi-php.c:
|
|
fix ws, cs and folding
|
|
|
|
* ext/json/JSON_parser.c
|
|
ext/json/utf8_decode.c
|
|
ext/json/utf8_to_utf16.c:
|
|
fix WS, CS and other S
|
|
|
|
* ZendEngine2/tests/020.phpt:
|
|
add new test
|
|
|
|
* ZendEngine2/tests/020.phpt
|
|
ZendEngine2/tests/020.phpt:
|
|
|
|
file 020.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/general_functions/is_callable.phpt
|
|
ext/standard/tests/general_functions/is_callable.phpt:
|
|
fix test
|
|
|
|
2007-07-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/ns_001.phpt
|
|
ZendEngine2/tests/ns_002.phpt
|
|
ZendEngine2/tests/ns_003.phpt
|
|
ZendEngine2/tests/ns_004.phpt
|
|
ZendEngine2/tests/ns_005.phpt
|
|
ZendEngine2/tests/ns_006.phpt
|
|
ZendEngine2/tests/ns_007.phpt
|
|
ZendEngine2/tests/ns_008.phpt
|
|
ZendEngine2/tests/ns_009.phpt
|
|
ZendEngine2/tests/ns_011.phpt
|
|
ZendEngine2/tests/ns_012.phpt
|
|
ZendEngine2/tests/ns_013.phpt
|
|
ZendEngine2/tests/ns_014.phpt
|
|
ZendEngine2/tests/ns_015.phpt
|
|
ZendEngine2/tests/ns_016.phpt
|
|
ZendEngine2/tests/ns_017.phpt
|
|
ZendEngine2/tests/ns_018.phpt
|
|
ZendEngine2/tests/ns_019.phpt
|
|
ZendEngine2/tests/ns_021.phpt
|
|
ZendEngine2/tests/ns_022.phpt
|
|
ZendEngine2/tests/ns_023.phpt
|
|
ZendEngine2/tests/ns_024.phpt
|
|
ZendEngine2/tests/ns_031.phpt
|
|
ZendEngine2/tests/ns_032.phpt:
|
|
Namespaces
|
|
|
|
2007-07-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/bug41970.phpt:
|
|
fix #41970 (call_user_func_*() leaks on failure)
|
|
|
|
2007-07-11 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
ext/odbc/config.m4
|
|
sapi/aolserver/config.m4
|
|
sapi/apache/config.m4
|
|
sapi/apache2filter/config.m4
|
|
sapi/apache2handler/config.m4
|
|
sapi/apache_hooks/config.m4
|
|
sapi/caudium/config.m4
|
|
sapi/cgi/config9.m4
|
|
sapi/cli/config.m4
|
|
sapi/continuity/config.m4
|
|
sapi/embed/config.m4
|
|
sapi/isapi/config.m4
|
|
sapi/milter/config.m4
|
|
sapi/nsapi/config.m4
|
|
sapi/phttpd/config.m4
|
|
sapi/pi3web/config.m4
|
|
sapi/roxen/config.m4
|
|
sapi/thttpd/config.m4
|
|
sapi/tux/config.m4
|
|
sapi/webjames/config.m4:
|
|
MFH: - Changed AC_ARG_* options to PHP_ARG_* options.
|
|
MFH: - Some cleanups here and there
|
|
MFH: - Enabled PHP_CHECK_CONFIGURE_OPTIONS (checks for unknown configure
|
|
MFH: options)
|
|
|
|
* configure.in:
|
|
- Enabled PHP_CHECK_CONFIGURE_OPTIONS (check for unknown configure options)
|
|
|
|
* ext/odbc/config.m4:
|
|
- Changed all AC_ARG_* options to PHP_ARG_* options.
|
|
|
|
* sapi/aolserver/config.m4
|
|
sapi/apache/config.m4
|
|
sapi/apache2filter/config.m4
|
|
sapi/apache2handler/config.m4
|
|
sapi/apache_hooks/config.m4
|
|
sapi/caudium/config.m4
|
|
sapi/cgi/config9.m4
|
|
sapi/cli/config.m4
|
|
sapi/continuity/config.m4
|
|
sapi/embed/config.m4
|
|
sapi/isapi/config.m4
|
|
sapi/milter/config.m4
|
|
sapi/nsapi/config.m4
|
|
sapi/phttpd/config.m4
|
|
sapi/pi3web/config.m4
|
|
sapi/roxen/config.m4
|
|
sapi/thttpd/config.m4
|
|
sapi/tux/README
|
|
sapi/tux/config.m4
|
|
sapi/webjames/config.m4:
|
|
- Changed all AC_ARG_* options to PHP_ARG_* options and cleaned up some
|
|
|
|
2007-07-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/config.m4:
|
|
check PHP version only when enabled
|
|
and replace tabs with spaces
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug41884.phpt
|
|
ext/reflection/tests/bug41884.phpt:
|
|
implement (or fix?) #41884 (ReflectionClass::getDefaultProperties() does
|
|
not handle static attributes)
|
|
|
|
2007-07-11 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/pdo_pgsql/config.m4
|
|
ext/pgsql/config.m4:
|
|
- Removed unused empty macro and nuked illegal use of $withval
|
|
|
|
* acinclude.m4:
|
|
MFB: PHP_CHECK_CONFIGURE_OPTIONS
|
|
|
|
2007-07-11 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/reflection/tests/reflectionClass_getName_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getName_error.phpt
|
|
ext/reflection/tests/reflectionClass_getName_error1.phpt
|
|
ext/reflection/tests/reflectionClass_isInstance_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isInstance_error.phpt
|
|
ext/reflection/tests/reflectionClass_isInstantiable_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isInstantiable_error.phpt
|
|
ext/reflection/tests/reflectionClass_isInstantiable_variation.phpt
|
|
ext/reflection/tests/reflectionClass_isInternal_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isInternal_error.phpt
|
|
ext/reflection/tests/reflectionClass_isSubclassOf_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isSubclassOf_error.phpt
|
|
ext/reflection/tests/reflectionClass_isSubclassOf_error1.phpt
|
|
ext/reflection/tests/reflectionClass_isUserDefined_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isUserDefined_error.phpt:
|
|
More reflectionClass tests
|
|
|
|
* ext/reflection/tests/reflectionClass_getName_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getName_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getName_error.phpt
|
|
ext/reflection/tests/reflectionClass_getName_error.phpt
|
|
ext/reflection/tests/reflectionClass_getName_error1.phpt
|
|
ext/reflection/tests/reflectionClass_getName_error1.phpt
|
|
ext/reflection/tests/reflectionClass_isInstance_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isInstance_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isInstance_error.phpt
|
|
ext/reflection/tests/reflectionClass_isInstance_error.phpt
|
|
ext/reflection/tests/reflectionClass_isInstantiable_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isInstantiable_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isInstantiable_error.phpt
|
|
ext/reflection/tests/reflectionClass_isInstantiable_error.phpt
|
|
ext/reflection/tests/reflectionClass_isInstantiable_variation.phpt
|
|
ext/reflection/tests/reflectionClass_isInstantiable_variation.phpt
|
|
ext/reflection/tests/reflectionClass_isInternal_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isInternal_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isInternal_error.phpt
|
|
ext/reflection/tests/reflectionClass_isInternal_error.phpt
|
|
ext/reflection/tests/reflectionClass_isSubclassOf_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isSubclassOf_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isSubclassOf_error.phpt
|
|
ext/reflection/tests/reflectionClass_isSubclassOf_error.phpt
|
|
ext/reflection/tests/reflectionClass_isSubclassOf_error1.phpt
|
|
ext/reflection/tests/reflectionClass_isSubclassOf_error1.phpt
|
|
ext/reflection/tests/reflectionClass_isUserDefined_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isUserDefined_basic.phpt
|
|
ext/reflection/tests/reflectionClass_isUserDefined_error.phpt
|
|
ext/reflection/tests/reflectionClass_isUserDefined_error.phpt:
|
|
|
|
file reflectionClass_getName_basic.phpt was initially added on branch
|
|
PHP_5_2.
|
|
|
|
2007-07-11 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* acinclude.m4
|
|
ext/mbstring/mbstring.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/mail.c
|
|
ext/standard/php_mail.h
|
|
main/config.w32.h
|
|
main/main.c
|
|
win32/build/config.w32.h.in:
|
|
- Always enable mail() function
|
|
|
|
2007-07-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xmlreader/tests/008.phpt
|
|
main/streams/memory.c:
|
|
Unicode support
|
|
|
|
2007-07-11 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_num_fields.phpt:
|
|
Whitespace/CS only
|
|
|
|
* ext/mysql/tests/mysql_list_processes.phpt:
|
|
Whitespace/Coding Standards and check added for default connection.
|
|
|
|
2007-07-11 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/standard/tests/strings/count_chars.phpt:
|
|
Fix test for unicode mode
|
|
|
|
2007-07-11 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_fetch_field.phpt:
|
|
Whitespace and more testing.
|
|
|
|
* ext/mysql/tests/mysql_insert_id.phpt
|
|
ext/mysql/tests/mysql_list_dbs.phpt:
|
|
Whitespace and new checks for default connection.
|
|
|
|
2007-07-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Fixed ascii->unicode conversion (terminating unicode character must be 0)
|
|
|
|
2007-07-11 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4:
|
|
- Introducing 1st part of "show unknown configure options" and nuked
|
|
PHP_REGEX macro for good
|
|
|
|
2007-07-11 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_info.phpt
|
|
ext/mysql/tests/mysql_list_fields.phpt:
|
|
Whitespace only
|
|
|
|
* ext/mysql/tests/mysql_get_host_info.phpt
|
|
ext/mysql/tests/mysql_get_proto_info.phpt
|
|
ext/mysql/tests/mysql_get_server_info.phpt:
|
|
Mainly Whitespace/CS changes. Partly "too many arguments" check added.
|
|
|
|
* ext/mysql/tests/mysql_get_client_info.phpt:
|
|
Whitespace and new "too many arguments" check.
|
|
|
|
* ext/mysql/tests/mysql_free_result.phpt:
|
|
Whitespace/Coding Standards and new check what happens if one tries to
|
|
free not a mysql resource but a file resource.
|
|
|
|
* ext/mysql/tests/mysql_field_type.phpt:
|
|
Whitespace/Coding Standard
|
|
|
|
* ext/mysql/tests/mysql_field_name.phpt
|
|
ext/mysql/tests/mysql_field_seek.phpt
|
|
ext/mysql/tests/mysql_field_table.phpt:
|
|
Removing reference to skipifemb.inc which is not needed and
|
|
Whitespace/Coding Standards.
|
|
|
|
2007-07-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/streams/streams.c
|
|
main/streams/streams.c:
|
|
Fixed wrong warning
|
|
|
|
2007-07-11 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_field_len.phpt:
|
|
Whitespace and the usual suspect: skipifemb.inc
|
|
|
|
* ext/mysql/tests/mysql_field_flags.phpt:
|
|
Whitespace/Coding Standards, removal of skipifemb.inc, improved testing
|
|
and checking for expected field types.
|
|
|
|
* ext/mysql/tests/mysql_fetch_row.phpt:
|
|
Whitespace and - as usual - removing skipifemb.inc
|
|
|
|
* ext/mysql/tests/mysql_fetch_object.phpt:
|
|
Whitespace/Coding Standards, removing reference to skipifemb.inc,
|
|
tweaking EXPECTF.
|
|
|
|
* ext/mysql/tests/mysql_fetch_lengths.phpt:
|
|
Whitespace. Removing reference to skipifemb.inc.
|
|
|
|
* ext/mysql/tests/mysql_fetch_array.phpt:
|
|
Aside from whitespace / coding standards this one is more interesting.
|
|
We added a flag to check if a MySQL column type is a binary type. If so,
|
|
ext/mysql should return data for such columns not as unicode strings but
|
|
as binary strings if unicode.semantics is on.
|
|
|
|
* ext/mysql/tests/mysql_fetch_assoc.phpt:
|
|
Whitespace / Coding Standards
|
|
|
|
2007-07-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
fix typo and bug #41962
|
|
|
|
2007-07-11 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_escape_string.phpt:
|
|
1) Whitespace / Coding Standards
|
|
2) Don't even dare to have variables that sound like connection parameters
|
|
and don't come from connect.inc
|
|
3) skipifem.inc is not there for ext/mysql tests
|
|
|
|
* ext/mysql/tests/mysql_errno.phpt
|
|
ext/mysql/tests/mysql_error.phpt:
|
|
Whitespace/Coding Standards.
|
|
The tests origin from ext/mysqli/tests. ext/mysqli/tests should have a
|
|
skipifemb.inc, which is not needed and not available for ext/mysql/tests.
|
|
Nevertheless the tests tried to include that file.
|
|
|
|
2007-07-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/tests/array/extract.phpt
|
|
ext/standard/tests/file/flock_error.phpt:
|
|
Fixed tests
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Made uniform error reporting for unicode/non-unicode modes
|
|
|
|
2007-07-11 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_db_query.phpt:
|
|
Whitespace/Coding Standards.
|
|
Test for default link added.
|
|
|
|
* ext/mysql/tests/mysql_db_name.phpt
|
|
ext/mysql/tests/mysql_drop_db.phpt:
|
|
Those two should be whitespace / coding standards only. However, in some of
|
|
my commit messages I might be wrong, it's hard to say what we added to the
|
|
tests and I might miss this or that little detail, although I check the
|
|
diff
|
|
before commit.
|
|
|
|
* ext/mysql/tests/mysql_create_db.phpt
|
|
ext/mysql/tests/mysql_data_seek.phpt:
|
|
Should be whitespace/coding standards changes only.
|
|
|
|
* ext/mysql/tests/mysql_connect.phpt:
|
|
Mostly whitespace (replacing spaces with tab). Additional, weak test for
|
|
"host:port:socket" syntax, just to make sure we cover the underlying
|
|
C code.
|
|
|
|
2007-07-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/openssl.c
|
|
ext/openssl/tests/bug28382.phpt:
|
|
mproced openssl_x509_parse() to return extensions in readable form
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/tests/005.phpt
|
|
ext/openssl/tests/bug28382.phpt:
|
|
Unicode support
|
|
improved openssl_x509_parse() extensions support
|
|
|
|
2007-07-11 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/mysql_affected_rows.phpt
|
|
ext/mysql/tests/mysql_client_encoding.phpt
|
|
ext/mysql/tests/mysql_close.phpt:
|
|
Whitespace: replacing spaces with tab to follow coding conventions.
|
|
|
|
One tiny change in mysql_close.phpt: don't overrule connection parameter
|
|
in any of the tests. Alway take connection parameter, including the
|
|
database
|
|
name ($db), from connect.inc.
|
|
|
|
2007-07-11 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* ext/standard/config.m4:
|
|
- Nuke extra AC_MSG_CHECKING
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/config.m4:
|
|
MFH: cleanup, removed unnecessary macro definitions
|
|
|
|
2007-07-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_default_classes.c
|
|
ZendEngine2/zend_dynamic_array.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_extensions.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_indent.c
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_iterators.c
|
|
ZendEngine2/zend_list.c
|
|
ZendEngine2/zend_llist.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_ptr_stack.c
|
|
ZendEngine2/zend_qsort.c
|
|
ZendEngine2/zend_sprintf.c
|
|
ZendEngine2/zend_stack.c
|
|
ZendEngine2/zend_static_allocator.c
|
|
ZendEngine2/zend_stream.c
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/zend_ts_hash.c
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_variables.c:
|
|
fix folding, CS and WS
|
|
|
|
2007-07-11 Ulf Wendel <ulf.wendel@phpdoc.de>
|
|
|
|
* ext/mysql/tests/001.phpt
|
|
ext/mysql/tests/002.phpt
|
|
ext/mysql/tests/003.phpt
|
|
ext/mysql/tests/connect.inc
|
|
ext/mysql/tests/skipif.inc
|
|
ext/mysql/tests/table.inc:
|
|
Trying to fix broken tests. The last set of files committed a few weeks ago
|
|
broke almost all tests. I'll try to merge the CVS with a working set of
|
|
tests from the mysqlnd development repository. With this first set of
|
|
changes most tests should run (and pass) again.
|
|
|
|
Note the additional environment variables in connect.inc that you can
|
|
use to control a test run.
|
|
|
|
More changes to come.
|
|
|
|
2007-07-11 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* acinclude.m4:
|
|
- Improved PHP_SETUP_ICU
|
|
|
|
* acinclude.m4
|
|
ext/standard/config.m4:
|
|
- Cleanup, nuked some unnecessary macros.
|
|
|
|
* main/main.c:
|
|
- No return value for void function
|
|
|
|
2007-07-11 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/popen_pclose_error-sunos.phpt
|
|
ext/standard/tests/file/popen_pclose_error.phpt:
|
|
better check for skip
|
|
|
|
2007-07-11 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/snmp/config.m4:
|
|
MFH: Changed AC_ARG_ENABLE to PHP_ARG_ENABLE
|
|
|
|
* ext/snmp/config.m4:
|
|
- Changed AC_ARG_ENABLE to PHP_ARG_ENABLE
|
|
|
|
2007-07-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/xml/xml.c:
|
|
unicode support
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/openssl.c:
|
|
Fixed memory leak
|
|
|
|
* ext/openssl/openssl.c:
|
|
Fixed crash on non-string passphrase and unicode support
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
Fixed crash on non-string passphrase
|
|
|
|
* tests/classes/serialize_001.phpt:
|
|
removed seccond --UEXPECT--
|
|
|
|
2007-07-10 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS:
|
|
add CVE ref
|
|
|
|
* ext/standard/mail.c
|
|
ext/standard/mail.c:
|
|
Escape mail.force_extra_parameters value
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
report fix
|
|
|
|
2007-07-10 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
- fix concurrent reader/writer use case
|
|
(we read, while the other process writes -> if we don't try
|
|
read we won't notice that the file has been growing.)
|
|
|
|
2007-07-10 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* main/main.c
|
|
main/main.c
|
|
main/main.c:
|
|
check if write is allowed before writing to error log
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
suppress warnings to avoid potential loop
|
|
|
|
* ext/session/mod_files.c
|
|
ext/session/mod_files.c
|
|
ext/session/mod_files.c:
|
|
always check save_path (issue reported by Maksymilian Arciemowicz)
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fixes
|
|
|
|
2007-07-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/file.c:
|
|
Fixed fgets() and fgetss() with limits
|
|
|
|
2007-07-10 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/tests/reflectionClass_FileInfo_basic.phpt
|
|
ext/reflection/tests/reflectionClass_FileInfo_error.phpt
|
|
ext/reflection/tests/reflectionClass_getConstant_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getConstant_error.phpt
|
|
ext/reflection/tests/reflectionClass_getConstants_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getConstants_error.phpt
|
|
ext/reflection/tests/reflectionClass_getConstructor_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getConstructor_error.phpt:
|
|
tests for reflectionClass
|
|
|
|
* ext/reflection/tests/reflectionClass_FileInfo_basic.phpt
|
|
ext/reflection/tests/reflectionClass_FileInfo_basic.phpt
|
|
ext/reflection/tests/reflectionClass_FileInfo_error.phpt
|
|
ext/reflection/tests/reflectionClass_FileInfo_error.phpt
|
|
ext/reflection/tests/reflectionClass_getConstant_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getConstant_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getConstant_error.phpt
|
|
ext/reflection/tests/reflectionClass_getConstant_error.phpt
|
|
ext/reflection/tests/reflectionClass_getConstants_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getConstants_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getConstants_error.phpt
|
|
ext/reflection/tests/reflectionClass_getConstants_error.phpt
|
|
ext/reflection/tests/reflectionClass_getConstructor_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getConstructor_basic.phpt
|
|
ext/reflection/tests/reflectionClass_getConstructor_error.phpt
|
|
ext/reflection/tests/reflectionClass_getConstructor_error.phpt:
|
|
|
|
Tests for reflectionClass
|
|
|
|
2007-07-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/html.c:
|
|
MFB htmlentities() / htmlspecialchars() "don't double encode" flag support
|
|
|
|
2007-07-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c:
|
|
fix folding and ws
|
|
|
|
2007-07-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/strripos_offset.phpt:
|
|
Fixed limit warnings in non-unicode mode
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
ext/standard/link.c
|
|
ext/standard/link.c
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error1.phpt
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.c:
|
|
Fixed symlink("", "somthing") and link("", "somthing") in ZTS mode
|
|
|
|
2007-07-10 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug41947.phpt:
|
|
MFB: fix bug #41947 (SimpleXML incorrectly registers empty strings as
|
|
namespaces
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug41947.phpt
|
|
ext/simplexml/tests/bug41947.phpt:
|
|
fix bug #41947 (SimpleXML incorrectly registers empty strings as namespaces
|
|
add test
|
|
|
|
2007-07-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/streams/streams.c:
|
|
Fixed warning
|
|
|
|
2007-07-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/bcmath/libbcmath/src/div.c
|
|
ext/bcmath/libbcmath/src/init.c
|
|
ext/bcmath/libbcmath/src/num2str.c:
|
|
use safe_emalloc()
|
|
|
|
2007-07-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* tests/unicode/autodetect-SCSU.phpt
|
|
tests/unicode/autodetect-UTF16BE.phpt
|
|
tests/unicode/autodetect-UTF16LE.phpt
|
|
tests/unicode/autodetect-UTF32BE.phpt
|
|
tests/unicode/autodetect-UTF32LE.phpt
|
|
tests/unicode/autodetect-UTF7.phpt
|
|
tests/unicode/autodetect-UTF8.phpt
|
|
tests/unicode/enc-HZ.phpt
|
|
tests/unicode/enc-ISO-2022-KR.phpt
|
|
tests/unicode/enc-JIS.phpt
|
|
tests/unicode/enc-SJIS.phpt
|
|
tests/unicode/encrt-HZ.phpt
|
|
tests/unicode/encrt-ISO-2022-KR.phpt
|
|
tests/unicode/encrt-JIS.phpt
|
|
tests/unicode/encrt-SJIS.phpt
|
|
tests/unicode/normalize_001.phpt
|
|
tests/unicode/normalize_002.phpt
|
|
tests/unicode/normalize_003.phpt
|
|
tests/unicode/normalize_004.phpt:
|
|
Skip unicode tests in non-unicode mode
|
|
|
|
2007-07-10 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* acinclude.m4
|
|
configure.in:
|
|
- Removed --enable-versioning
|
|
|
|
2007-07-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
Fixed compilation warnings
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/tests/bug21732.phpt:
|
|
Fixed preg_replace_callback() with callback defined by array
|
|
|
|
* ext/openssl/openssl.c:
|
|
Fixed bug #41353
|
|
|
|
* ext/date/tests/date_create-3.phpt
|
|
ext/dom/tests/dom005.phpt
|
|
ext/json/tests/pass001.1.phpt
|
|
ext/spl/tests/bug33136.phpt
|
|
ext/standard/tests/array/locale_sort.phpt:
|
|
Fixed test
|
|
|
|
2007-07-10 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/popen_pclose_error-sunos.phpt
|
|
ext/standard/tests/file/popen_pclose_error.phpt:
|
|
fix and new test for sunos
|
|
|
|
2007-07-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/filestat.c:
|
|
fix build on b0rked OSes (see #41920)
|
|
|
|
2007-07-09 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/mkdir_rmdir_variation.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation.phpt:
|
|
These testcases are now split into smaller testcases, hence being deleted
|
|
|
|
* ext/standard/tests/file/mkdir_rmdir_variation1.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation2.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic1.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic2.phpt
|
|
ext/standard/tests/file/readlink_realpath_error.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation1.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation2.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation3.phpt:
|
|
Fix and smaller testcases for mkdir_rmdir_variation.phpt,
|
|
readlink_realpath_basic.phpt, readlink_realpath_error.phpt &
|
|
readlink_realpath_variation.phpt
|
|
|
|
* ext/standard/tests/file/mkdir_rmdir_variation1.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation1.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation2.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation2.phpt
|
|
ext/standard/tests/file/popen_pclose_error.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic1.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic1.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic2.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic2.phpt
|
|
ext/standard/tests/file/readlink_realpath_error.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation1.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation1.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation2.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation2.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation3.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation3.phpt:
|
|
|
|
file mkdir_rmdir_variation1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/popen_pclose_error-sunos.phpt
|
|
ext/standard/tests/file/popen_pclose_error-sunos.phpt:
|
|
|
|
file popen_pclose_error-sunos.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-07-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h
|
|
ext/standard/tests/file/include_userstream_001.phpt
|
|
ext/standard/tests/file/include_userstream_002.phpt
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_streams.h
|
|
main/streams/streams.c
|
|
main/streams/userspace.c:
|
|
Added ability to create local or remote (URL) user streams
|
|
Local user streams must not be able to open(), URLs if allow_url_include
|
|
is off
|
|
Implemented new function stream_is_local()
|
|
[
|
|
- stream_wrapper_register() extended with additional optional argument
|
|
"flags"
|
|
of type long. This time only one flag is implemented
|
|
- STREAM_IS_URL, that means that userstream wrapper is remote (URL).
|
|
By default stream is local.
|
|
- stream_is_local() is a new function that accepts stream and tell if this
|
|
stream is local or remote (URL)
|
|
]
|
|
|
|
* main/php_streams.h:
|
|
wrong comments
|
|
|
|
* ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re:
|
|
Fixed custom unserialixe() in unicode mode
|
|
|
|
* ext/standard/tests/array/count_recursive.phpt:
|
|
Fixed test
|
|
|
|
* ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/tests/serialize/unserializeS.phpt
|
|
ext/standard/tests/serialize/unserializeS.phpt:
|
|
Proper fix for MOPB-29
|
|
|
|
* ext/standard/array.c:
|
|
wrong condition
|
|
|
|
* ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re:
|
|
Fixed deserialization of escaped strings
|
|
|
|
2007-07-09 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/snmp/snmp.c:
|
|
MFH: use defined values instead of plain integers
|
|
|
|
* ext/snmp/snmp.c:
|
|
- Use the defined values instead of plain integers here
|
|
|
|
2007-07-09 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/array_append_COW.phpt
|
|
ZendEngine2/tests/array_unshift_COW.phpt:
|
|
array copy on write tests
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/tests/reflectionClass_constructor_001.phpt
|
|
ext/reflection/tests/reflectionClass_constructor_002.phpt:
|
|
ReflectionClass constructor tests
|
|
|
|
* ZendEngine2/tests/array_append_COW.phpt
|
|
ZendEngine2/tests/array_append_COW.phpt
|
|
ZendEngine2/tests/array_unshift_COW.phpt
|
|
ZendEngine2/tests/array_unshift_COW.phpt:
|
|
|
|
array copy on write tests
|
|
|
|
* ext/reflection/tests/reflectionClass_constructor_001.phpt
|
|
ext/reflection/tests/reflectionClass_constructor_001.phpt
|
|
ext/reflection/tests/reflectionClass_constructor_002.phpt
|
|
ext/reflection/tests/reflectionClass_constructor_002.phpt:
|
|
|
|
ReflectionClass constructor tests
|
|
|
|
2007-07-09 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
bfn
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_pgsql/config.m4:
|
|
MFH:- Fixed bug #35981 (pdo-pgsql should not use pkg-config when not
|
|
present)
|
|
|
|
* ext/pdo_pgsql/config.m4:
|
|
- Fixed bug #35981 (pdo-pgsql should not use pkg-config when not present)
|
|
|
|
* ext/pdo_pgsql/config.m4:
|
|
no tabs
|
|
|
|
* ext/pdo_odbc/config.m4:
|
|
- Better wording
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_odbc/config.m4:
|
|
MFH: - Use $PHP_LIBDIR where appropriate
|
|
|
|
* ext/pdo_odbc/config.m4:
|
|
- Use $PHP_LIBDIR where appropriate
|
|
|
|
2007-07-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
ECONNABORTED is not a critical error (Andrei Nigmatulin)
|
|
|
|
* ext/standard/tests/math/bug30695.phpt
|
|
ext/standard/tests/strings/bug40704.phpt
|
|
ext/standard/tests/strings/md5.phpt
|
|
ext/standard/tests/strings/md5_file.phpt
|
|
ext/standard/tests/strings/substr.phpt
|
|
ext/standard/tests/strings/trim1.phpt:
|
|
Fixed tests
|
|
|
|
2007-07-09 Jani Taskinen <jani.taskinen@iki.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_odbc/config.m4:
|
|
MFH: Fixed bug #41870 (PDO_ODBC module linking fails with iODBC)
|
|
|
|
* ext/pdo_odbc/config.m4:
|
|
- Fixed bug #41870 (PDO_ODBC module linking fails with iODBC)
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix news
|
|
|
|
2007-07-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/php_oci8_int.h:
|
|
use correct types for scale and precision
|
|
|
|
2007-07-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug41919.phpt
|
|
ZendEngine2/tests/bug41919.phpt:
|
|
Fixed bug #41919
|
|
|
|
2007-07-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/tests/bug41919.phpt
|
|
ZendEngine2/tests/bug41919.phpt:
|
|
|
|
Fixed bug #41919 (crash in string to array conversion)
|
|
|
|
2007-07-08 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/006_variation.phpt
|
|
ext/standard/tests/file/006_variation.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation.phpt
|
|
ext/standard/tests/file/filesize_variation-win32.phpt
|
|
ext/standard/tests/file/filesize_variation-win32.phpt
|
|
ext/standard/tests/file/filesize_variation.phpt
|
|
ext/standard/tests/file/filesize_variation.phpt
|
|
ext/standard/tests/file/fwrite_variation-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation.phpt
|
|
ext/standard/tests/file/fwrite_variation.phpt
|
|
ext/standard/tests/file/is_executable_variation.phpt
|
|
ext/standard/tests/file/is_executable_variation.phpt
|
|
ext/standard/tests/file/is_readable_variation.phpt
|
|
ext/standard/tests/file/is_readable_variation.phpt
|
|
ext/standard/tests/file/is_writable_variation.phpt
|
|
ext/standard/tests/file/is_writable_variation.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_basic.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_basic.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation.phpt:
|
|
These files are now split into one or more smaller testcases, hence being
|
|
deleted.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation6.phpt:
|
|
Run only on 32-bit OS
|
|
|
|
2007-07-06 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/tests/field_funcs.phpt
|
|
ext/oci8/tests/field_funcs2.phpt
|
|
ext/oci8/tests/field_funcs_old.phpt:
|
|
Bug #41917: New OCI8 tests for scale and precision
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/field_funcs.phpt
|
|
ext/oci8/tests/field_funcs2.phpt
|
|
ext/oci8/tests/field_funcs2.phpt
|
|
ext/oci8/tests/field_funcs_old.phpt:
|
|
-** empty log message ***
|
|
|
|
2007-07-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h
|
|
ext/pcre/tests/bug27103.phpt
|
|
ext/pcre/tests/bug40909.phpt
|
|
ext/pcre/tests/invalid_utf8.phpt
|
|
ext/spl/spl_iterators.c
|
|
win32/sendmail.c:
|
|
PCRE unicode/binary support
|
|
|
|
2007-07-06 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/is_executable_variation1.phpt
|
|
ext/standard/tests/file/is_executable_variation2.phpt
|
|
ext/standard/tests/file/is_executable_variation3.phpt
|
|
ext/standard/tests/file/is_readable_variation1.phpt
|
|
ext/standard/tests/file/is_readable_variation2.phpt
|
|
ext/standard/tests/file/is_readable_variation3.phpt
|
|
ext/standard/tests/file/is_writable_variation1.phpt
|
|
ext/standard/tests/file/is_writable_variation2.phpt
|
|
ext/standard/tests/file/is_writable_variation3.phpt:
|
|
Fix and smaller testcases for is_readable_variation.phpt,
|
|
is_executable_variation.phpt & is_writable_variation.phpt
|
|
|
|
* ext/standard/tests/file/is_executable_variation1.phpt
|
|
ext/standard/tests/file/is_executable_variation1.phpt
|
|
ext/standard/tests/file/is_executable_variation2.phpt
|
|
ext/standard/tests/file/is_executable_variation2.phpt
|
|
ext/standard/tests/file/is_executable_variation3.phpt
|
|
ext/standard/tests/file/is_executable_variation3.phpt
|
|
ext/standard/tests/file/is_readable_variation1.phpt
|
|
ext/standard/tests/file/is_readable_variation1.phpt
|
|
ext/standard/tests/file/is_readable_variation2.phpt
|
|
ext/standard/tests/file/is_readable_variation2.phpt
|
|
ext/standard/tests/file/is_readable_variation3.phpt
|
|
ext/standard/tests/file/is_readable_variation3.phpt
|
|
ext/standard/tests/file/is_writable_variation1.phpt
|
|
ext/standard/tests/file/is_writable_variation1.phpt
|
|
ext/standard/tests/file/is_writable_variation2.phpt
|
|
ext/standard/tests/file/is_writable_variation2.phpt
|
|
ext/standard/tests/file/is_writable_variation3.phpt
|
|
ext/standard/tests/file/is_writable_variation3.phpt:
|
|
|
|
Fix and smaller testcases for is_executable_variation.phpt,
|
|
is_readable_variation.phpt & is_writable_variation.phpt
|
|
|
|
2007-07-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
fix indentation and make Andrey happy =)
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
fix folding
|
|
|
|
* configure.in:
|
|
fix #41908 (CFLAGS="-Os" ./configure --enable-debug fails)
|
|
patch by christian at hoffie dot info
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in:
|
|
MFH: fix #41908 (CFLAGS="-Os" ./configure --enable-debug fails)
|
|
patch by christian at hoffie dot info
|
|
|
|
2007-07-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c:
|
|
Unicode support fix
|
|
|
|
2007-07-06 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/006_basic.phpt
|
|
ext/standard/tests/file/006_variation1.phpt
|
|
ext/standard/tests/file/006_variation2.phpt:
|
|
better check for root user
|
|
|
|
* ext/standard/tests/file/006_basic.phpt
|
|
ext/standard/tests/file/006_variation1.phpt
|
|
ext/standard/tests/file/006_variation2.phpt:
|
|
Better check for root user
|
|
|
|
2007-07-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/php_imap.c:
|
|
|
|
Fixed NOTICE message
|
|
|
|
2007-07-05 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Marking already fixed bug in NEWS file (Bug #41909).
|
|
|
|
2007-07-05 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/006_error.phpt
|
|
ext/standard/tests/file/006_error.phpt
|
|
ext/standard/tests/file/filegroup_basic.phpt
|
|
ext/standard/tests/file/filegroup_basic.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_basic1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_basic2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation3.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation4.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation5.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation6.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation7.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation8.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation9.phpt:
|
|
fix test: 006_error.phpt & filegroup_basic.phpt
|
|
fix and smaller tests for
|
|
symlink_link_linkinfo_is_link[basic|error|variation].phpt
|
|
|
|
* ext/standard/tests/file/symlink_link_linkinfo_is_link_basic1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_basic1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_basic2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_basic2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation3.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation3.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation4.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation4.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation5.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation5.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation6.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation6.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation7.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation7.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation8.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation8.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation9.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation9.phpt:
|
|
|
|
file symlink_link_linkinfo_is_link_basic1.phpt was initially added on
|
|
branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/symlink_link_linkinfo_is_link_error1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error2.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation1.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation1.phpt:
|
|
|
|
file symlink_link_linkinfo_is_link_error1.phpt was initially added on
|
|
branch PHP_5_2.
|
|
|
|
2007-07-05 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/timezonedb.h:
|
|
- MFH: Updated timezone database to 2007.6 (2007f).
|
|
|
|
* ext/date/lib/timezonedb.h:
|
|
- Updated to 2007f.
|
|
|
|
2007-07-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c:
|
|
MFH: add CURLINFO_PRIVATE & CURLOPT_PRIVATE
|
|
patch by Andrey A. Belashkov
|
|
|
|
* ext/curl/interface.c:
|
|
add CURLINFO_PRIVATE & CURLOPT_PRIVATE
|
|
patch by Andrey A. Belashkov
|
|
|
|
2007-07-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* Makefile.global
|
|
run-tests.php
|
|
run-tests.php:
|
|
Fixed "make test"
|
|
|
|
2007-07-04 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
do not fax the fixes :)
|
|
|
|
2007-07-04 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/simplexml/simplexml.c:
|
|
MFH (r-1.240)
|
|
Fix behavior of empty($sxe->element) and empty($sxe['prop'])
|
|
when used on empty elements properties (apply PHP emptiness rules)
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
Fix behavior of empty($sxe->element) and empty($sxe['prop'])
|
|
when used on empty elements properties (apply PHP emptiness rules)
|
|
|
|
2007-07-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/shmop/package2.xml
|
|
ext/shmop/package2.xml:
|
|
|
|
file package2.xml was initially added on branch PHP_5_2.
|
|
|
|
2007-07-03 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* configure.in
|
|
ext/dom/config.m4
|
|
ext/gd/config.m4
|
|
ext/hash/config.m4
|
|
ext/interbase/config.m4
|
|
ext/json/config.m4
|
|
ext/libxml/config0.m4
|
|
ext/mime_magic/config.m4
|
|
ext/msql/config.m4
|
|
ext/mssql/config.m4
|
|
ext/mysqli/config.m4
|
|
ext/oci8/config.m4
|
|
ext/odbc/config.m4
|
|
ext/pcre/config0.m4
|
|
ext/pdo_dblib/config.m4
|
|
ext/pdo_firebird/config.m4
|
|
ext/pdo_oci/config.m4
|
|
ext/pdo_sqlite/config.m4
|
|
ext/sqlite/config.m4
|
|
ext/sybase/config.m4
|
|
ext/sybase_ct/config.m4
|
|
ext/xsl/config.m4
|
|
ext/zip/config.m4:
|
|
- Fix some configure --help texts
|
|
|
|
2007-07-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* Makefile.global
|
|
Makefile.global:
|
|
Fixed "make test" mistakes
|
|
|
|
2007-07-03 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/tests/lob_040.phpt:
|
|
MFB: new test
|
|
|
|
* ext/oci8/tests/lob_040.phpt
|
|
ext/oci8/tests/lob_040.phpt:
|
|
|
|
file lob_040.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-07-03 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug41861.phpt:
|
|
MFB: fix bug #41861 (getNamespaces() returns namespaces of node's siblings)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug41861.phpt
|
|
ext/simplexml/tests/bug41861.phpt:
|
|
fix bug #41861 (getNamespaces() returns namespaces of node's siblings)
|
|
add test
|
|
|
|
2007-07-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Store existent file in realpath cache
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h
|
|
ext/standard/tests/file/include_userstream_001.phpt
|
|
ext/standard/tests/file/include_userstream_002.phpt
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_streams.h
|
|
main/streams/streams.c
|
|
main/streams/userspace.c:
|
|
Added ability to create local or remote (URL) user streams
|
|
Local user streams must not be able to open(), URLs if allow_url_include
|
|
is off
|
|
Implemented new function stream_is_local()
|
|
[
|
|
- stream_wrapper_register() extended with additional optional argument
|
|
"flags"
|
|
of type long. This time only one flag is implemented - STREAM_IS_URL,
|
|
that
|
|
means that userstream wrapper is remote (URL). By default stream is
|
|
local.
|
|
- stream_is_local() is a new function that accepts stream and tell if this
|
|
stream is local or remote (URL)
|
|
]
|
|
|
|
2007-07-03 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/006_variation1.phpt
|
|
ext/standard/tests/file/006_variation2.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation1.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation2.phpt
|
|
ext/standard/tests/file/filesize_variation1-win32.phpt
|
|
ext/standard/tests/file/filesize_variation1.phpt
|
|
ext/standard/tests/file/filesize_variation2-win32.phpt
|
|
ext/standard/tests/file/filesize_variation2.phpt
|
|
ext/standard/tests/file/filesize_variation3-win32.phpt
|
|
ext/standard/tests/file/filesize_variation3.phpt
|
|
ext/standard/tests/file/filesize_variation4-win32.phpt
|
|
ext/standard/tests/file/filesize_variation4.phpt
|
|
ext/standard/tests/file/fwrite_variation1-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation1.phpt
|
|
ext/standard/tests/file/fwrite_variation2-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation2.phpt
|
|
ext/standard/tests/file/fwrite_variation3-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation3.phpt
|
|
ext/standard/tests/file/fwrite_variation4-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation4.phpt:
|
|
Smaller testcases for 006_variation.phpt,
|
|
file_get_contents_file_put_contents_variation.phpt,
|
|
filesize_variation.phpt, filesize_variation-win32.phpt,
|
|
fwrite_variation.phpt, fwrite_variation-win32.phpt.
|
|
Fix for filesize_variation to match filesize using %d
|
|
|
|
* ext/standard/tests/file/006_variation1.phpt
|
|
ext/standard/tests/file/006_variation1.phpt
|
|
ext/standard/tests/file/006_variation2.phpt
|
|
ext/standard/tests/file/006_variation2.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation1.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation1.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation2.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation2.phpt
|
|
ext/standard/tests/file/filesize_variation1-win32.phpt
|
|
ext/standard/tests/file/filesize_variation1-win32.phpt
|
|
ext/standard/tests/file/filesize_variation1.phpt
|
|
ext/standard/tests/file/filesize_variation1.phpt
|
|
ext/standard/tests/file/filesize_variation2-win32.phpt
|
|
ext/standard/tests/file/filesize_variation2-win32.phpt
|
|
ext/standard/tests/file/filesize_variation2.phpt
|
|
ext/standard/tests/file/filesize_variation2.phpt
|
|
ext/standard/tests/file/filesize_variation3-win32.phpt
|
|
ext/standard/tests/file/filesize_variation3-win32.phpt
|
|
ext/standard/tests/file/filesize_variation3.phpt
|
|
ext/standard/tests/file/filesize_variation3.phpt
|
|
ext/standard/tests/file/filesize_variation4-win32.phpt
|
|
ext/standard/tests/file/filesize_variation4-win32.phpt
|
|
ext/standard/tests/file/filesize_variation4.phpt
|
|
ext/standard/tests/file/filesize_variation4.phpt
|
|
ext/standard/tests/file/fwrite_variation1-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation1-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation1.phpt
|
|
ext/standard/tests/file/fwrite_variation1.phpt
|
|
ext/standard/tests/file/fwrite_variation2-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation2-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation2.phpt
|
|
ext/standard/tests/file/fwrite_variation2.phpt
|
|
ext/standard/tests/file/fwrite_variation3-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation3-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation3.phpt
|
|
ext/standard/tests/file/fwrite_variation3.phpt
|
|
ext/standard/tests/file/fwrite_variation4-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation4-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation4.phpt
|
|
ext/standard/tests/file/fwrite_variation4.phpt:
|
|
|
|
file 006_variation1.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-07-03 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/pdo_oci/oci_driver.c
|
|
ext/pdo_oci/tests/pdo_oci_quote1.phpt:
|
|
MFB: Basic PDO->quote() for PDO_OCI
|
|
|
|
* ext/pdo_oci/tests/pdo_oci_quote1.phpt
|
|
ext/pdo_oci/tests/pdo_oci_quote1.phpt:
|
|
|
|
file pdo_oci_quote1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_oci/oci_driver.c:
|
|
Added basic PDO->quote() functionality to PDO_OCI
|
|
|
|
2007-07-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/xp_ssl.c:
|
|
|
|
Fixed bug #41770 (SSL: fatal protocol error due to buffer issues).
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
oracle BFN
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pgsql/pgsql.c:
|
|
|
|
Fixed bug #41845 (pgsql extension does not compile with PostgreSQL <7.4)
|
|
|
|
2007-07-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
Allow unicode XML
|
|
|
|
2007-07-02 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug41867.phpt:
|
|
MFB: fix bug #41867 (getName is broken)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug41867.phpt
|
|
ext/simplexml/tests/bug41867.phpt:
|
|
fix bug #41867 (getName is broken)
|
|
add test
|
|
|
|
2007-07-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/pack.c:
|
|
Unicode support
|
|
|
|
2007-07-01 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/file.c:
|
|
MFH: - Fixed bug #41865 (fputcsv(): 2nd parameter is not optional)
|
|
|
|
* ext/standard/file.c:
|
|
- Fixed bug #41865 (fputcsv(): 2nd parameter is not optional)
|
|
|
|
2007-06-30 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/pdo_oci/oci_driver.c
|
|
ext/pdo_oci/oci_statement.c
|
|
ext/pdo_oci/php_pdo_oci_int.h
|
|
ext/pdo_oci/tests/pecl_bug_11345.phpt:
|
|
MFB: Fix Bug #11345 Seg fault after NLS environment initialization error
|
|
|
|
* ext/pdo_oci/tests/pecl_bug_11345.phpt
|
|
ext/pdo_oci/tests/pecl_bug_11345.phpt:
|
|
|
|
file pecl_bug_11345.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_oci/oci_driver.c
|
|
ext/pdo_oci/oci_statement.c
|
|
ext/pdo_oci/php_pdo_oci_int.h:
|
|
Fix Bug #11345 Seg fault after NLS environment initialization error
|
|
|
|
2007-06-29 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* Makefile.global:
|
|
- More portable..
|
|
|
|
2007-06-29 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/pdo_oci/tests/pecl_bug_6364.phpt:
|
|
MFB. Test for old bug fixed in some previous, unknown change
|
|
|
|
* ext/pdo_oci/tests/pecl_bug_6364.phpt
|
|
ext/pdo_oci/tests/pecl_bug_6364.phpt:
|
|
|
|
file pecl_bug_6364.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-06-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
ord() must not convert binary data to unicode in unicode mode
|
|
|
|
2007-06-29 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* Makefile.global:
|
|
- More portable solution
|
|
|
|
2007-06-29 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* ext/oci8/README:
|
|
MFB. Add testing steps
|
|
|
|
2007-06-29 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/bug41567.phpt:
|
|
typo
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/bug41504.phpt
|
|
ext/json/tests/bug41567.phpt
|
|
scripts/php-config.in
|
|
scripts/php-config.in:
|
|
oops
|
|
|
|
2007-06-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/dom/document.c
|
|
ext/dom/tests/dom002u.phpt
|
|
ext/libxml/libxml.c
|
|
ext/libxml/php_libxml.h
|
|
ext/simplexml/simplexml.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug39815.phpt:
|
|
Allowed loading XML from unicode strings
|
|
|
|
2007-06-29 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/bug41403.phpt
|
|
ext/json/tests/bug41504.phpt
|
|
ext/json/tests/bug41567.phpt:
|
|
- Added missing SKIPIFs
|
|
|
|
* ext/json/tests/bug41403.phpt:
|
|
- Added missing SKIPIF
|
|
|
|
2007-06-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/rename_variation.phpt
|
|
ext/standard/tests/file/rename_variation1.phpt
|
|
ext/standard/tests/file/rename_variation2.phpt
|
|
ext/standard/tests/file/rename_variation3.phpt
|
|
ext/standard/tests/file/rename_variation4.phpt
|
|
ext/standard/tests/file/rename_variation5.phpt:
|
|
divide the test into smaller tests
|
|
|
|
* ext/standard/tests/file/rename_variation2.phpt
|
|
ext/standard/tests/file/rename_variation2.phpt
|
|
ext/standard/tests/file/rename_variation3.phpt
|
|
ext/standard/tests/file/rename_variation3.phpt:
|
|
|
|
cleanup tmp files
|
|
|
|
* ext/standard/tests/file/rename_variation.phpt
|
|
ext/standard/tests/file/rename_variation1.phpt
|
|
ext/standard/tests/file/rename_variation1.phpt
|
|
ext/standard/tests/file/rename_variation2.phpt
|
|
ext/standard/tests/file/rename_variation3.phpt
|
|
ext/standard/tests/file/rename_variation4.phpt
|
|
ext/standard/tests/file/rename_variation4.phpt
|
|
ext/standard/tests/file/rename_variation5.phpt
|
|
ext/standard/tests/file/rename_variation5.phpt:
|
|
divide the test into smaller ones
|
|
|
|
* Makefile.global:
|
|
remove the quotes in for
|
|
|
|
2007-06-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* run-tests.php
|
|
run-tests.php:
|
|
Fixed CGI tests
|
|
|
|
2007-06-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* Makefile.global:
|
|
fix `make test` with shared extensions
|
|
|
|
|
|
2007-06-29 Christopher Jones <christopher.jones@oracle.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_oci/oci_driver.c
|
|
ext/pdo_oci/php_pdo_oci_int.h:
|
|
Un-DOSify line terminators. No merge to 6 required.
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/README:
|
|
Add testing steps
|
|
|
|
2007-06-29 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4
|
|
configure.in
|
|
scripts/php-config.in
|
|
scripts/phpize.in
|
|
scripts/man1/php-config.1.in:
|
|
MFH:- Improved php-config:
|
|
MFH: . Added --configure-options option to get configure line for current
|
|
build
|
|
MFH: . Added --php-sapis option which shows SAPIs available
|
|
MFH: . Fixed problem with missing php binary when CLI is not build but
|
|
CGI is.
|
|
MFH:- Fixed broken sed issues in phpize script
|
|
|
|
* acinclude.m4
|
|
configure.in
|
|
scripts/php-config.in
|
|
scripts/phpize.in
|
|
scripts/man1/php-config.1.in:
|
|
- Improved php-config:
|
|
. Added --configure-options option to get configure line for current
|
|
build
|
|
. Added --php-sapis option which shows SAPIs available
|
|
. Fixed problem with missing php binary when CLI is not build but CGI
|
|
is.
|
|
- Fixed broken sed issues in phpize script
|
|
|
|
2007-06-28 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_constants.c:
|
|
remove unused vars
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c:
|
|
Fix HALT constant handling in unicode mode
|
|
|
|
2007-06-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_dbh.c:
|
|
When working with persistent connections re-initialize options on each
|
|
connection. Flags like error reporting may differ.
|
|
|
|
2007-06-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/tests/details.inc
|
|
ext/standard/tests/array/array_values_errors.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/details.inc:
|
|
add env vars for test settings (like in PDO)
|
|
|
|
* sapi/apache2handler/sapi_apache2.c:
|
|
fix crash on shutdown on Win32
|
|
patch by Scott
|
|
|
|
* ext/standard/array.c:
|
|
synchronized range() behaviour in HEAD with 5_2
|
|
|
|
* ext/standard/tests/array/array_pop.phpt
|
|
ext/standard/tests/array/array_pop_errors.phpt
|
|
ext/standard/tests/array/array_pop_errors.phpt
|
|
ext/standard/tests/array/array_pop_variation.phpt
|
|
ext/standard/tests/array/array_pop_variation.phpt
|
|
ext/standard/tests/array/array_values.phpt
|
|
ext/standard/tests/array/array_values.phpt
|
|
ext/standard/tests/array/array_values_64bit.phpt
|
|
ext/standard/tests/array/array_values_errors.phpt
|
|
ext/standard/tests/array/array_values_variation.phpt
|
|
ext/standard/tests/array/array_values_variation_64bit.phpt
|
|
ext/standard/tests/array/range.phpt
|
|
ext/standard/tests/array/range_errors.phpt
|
|
ext/standard/tests/array/range_errors.phpt
|
|
ext/standard/tests/array/range_variation.phpt
|
|
ext/standard/tests/array/range_variation.phpt
|
|
ext/standard/tests/array/range_variation1.phpt
|
|
ext/standard/tests/array/range_variation1.phpt
|
|
ext/standard/tests/array/range_variation1_64bit.phpt
|
|
ext/standard/tests/array/range_variation1_64bit.phpt:
|
|
more smaller tests
|
|
|
|
* ext/standard/tests/array/array_search.phpt
|
|
ext/standard/tests/array/array_search_errors.phpt
|
|
ext/standard/tests/array/array_search_errors.phpt
|
|
ext/standard/tests/array/array_search_variation.phpt
|
|
ext/standard/tests/array/array_search_variation.phpt
|
|
ext/standard/tests/array/array_search_variation1.phpt
|
|
ext/standard/tests/array/array_search_variation1.phpt
|
|
ext/standard/tests/array/array_search_variation2.phpt
|
|
ext/standard/tests/array/array_search_variation2.phpt
|
|
ext/standard/tests/array/array_search_variation3.phpt
|
|
ext/standard/tests/array/array_search_variation3.phpt:
|
|
divide array_search.phpt into several smaller tests
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_values_errors.phpt:
|
|
remove 32bit restriction
|
|
|
|
* ext/standard/tests/array/array_values_errors.phpt
|
|
ext/standard/tests/array/array_values_errors.phpt
|
|
ext/standard/tests/array/array_values_variation.phpt
|
|
ext/standard/tests/array/array_values_variation.phpt
|
|
ext/standard/tests/array/array_values_variation_64bit.phpt
|
|
ext/standard/tests/array/array_values_variation_64bit.phpt:
|
|
|
|
more smaller tests
|
|
|
|
* ext/standard/tests/array/array_change_key_case.phpt
|
|
ext/standard/tests/array/array_change_key_case_errors.phpt
|
|
ext/standard/tests/array/array_change_key_case_errors.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation.phpt
|
|
ext/standard/tests/array/array_change_key_case_variation.phpt:
|
|
divide the test into several smaller ones
|
|
|
|
2007-06-28 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli_api.c:
|
|
Remove dot at the end of the message
|
|
|
|
2007-06-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo_pgsql/pgsql_driver.c:
|
|
|
|
Added support for ATTR_TIMEOUT inside pdo_pgsql driver.
|
|
Fixed a bug inside PDO's "use persistent" connection detection mechanism
|
|
that would trigger connections on "" and "0" values
|
|
|
|
2007-06-28 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/halt_compiler1.phpt
|
|
ZendEngine2/tests/halt_compiler2.phpt
|
|
ZendEngine2/tests/halt_compiler3.phpt
|
|
ZendEngine2/tests/halt_compiler4.phpt:
|
|
MF5 __HALT_COMPILER fix:
|
|
Remove limitation of __HALT_COMPILER() that allowed only one instance
|
|
per request.
|
|
|
|
|
|
2007-06-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* Makefile.global:
|
|
more ksh fixes
|
|
|
|
* (PHP_5_2)
|
|
Makefile.global:
|
|
ksh is a pita
|
|
|
|
* ZendEngine2/tests/double_to_string.phpt
|
|
ZendEngine2/tests/double_to_string.phpt:
|
|
fix test
|
|
|
|
2007-06-27 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ZendEngine2/tests/selfParent_001.phpt
|
|
ZendEngine2/tests/selfParent_002.phpt:
|
|
Tests for constant initialisation
|
|
|
|
* ZendEngine2/tests/selfParent_001.phpt
|
|
ZendEngine2/tests/selfParent_001.phpt
|
|
ZendEngine2/tests/selfParent_002.phpt
|
|
ZendEngine2/tests/selfParent_002.phpt:
|
|
|
|
file selfParent_001.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-06-27 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4
|
|
configure.in:
|
|
MFH:- Added PHP_CHECK_SIZEOF macro (special version of AC_CHECK_SIZEOF)
|
|
|
|
* acinclude.m4
|
|
configure.in:
|
|
- Added PHP_CHECK_SIZEOF macro (special version of AC_CHECK_SIZEOF)
|
|
|
|
2007-06-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
fix ZTS build
|
|
|
|
* ext/spl/spl_array.c
|
|
ext/spl/tests/iterator_026.phpt
|
|
ext/spl/tests/iterator_047.phpt:
|
|
apply corrected fix
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl_array.c
|
|
ext/spl/tests/bug41692.phpt:
|
|
MFH: fix #41692 (ArrayObject shows weird behaviour in respect to
|
|
inheritance)
|
|
|
|
* ext/spl/tests/bug41692.phpt
|
|
ext/spl/tests/bug41692.phpt:
|
|
|
|
fix #41692 (ArrayObject shows weird behaviour in respect to inheritance)
|
|
|
|
* ext/spl/spl_array.c:
|
|
fix #41692 (ArrayObject shows weird behaviour in respect to inheritance)
|
|
|
|
2007-06-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
Unicode support
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/tests/and_001.phpt
|
|
ZendEngine2/tests/bug41640.phpt
|
|
ZendEngine2/tests/not_001.phpt
|
|
ZendEngine2/tests/or_001.phpt
|
|
ZendEngine2/tests/xor_002.phpt:
|
|
Fixed bitwise operations with numeric unicode strings
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/tests/decrement_001.phpt
|
|
ZendEngine2/tests/decrement_001_64bit.phpt
|
|
ZendEngine2/tests/increment_001.phpt:
|
|
Implemented ++ and -- operations for unicode strings
|
|
|
|
2007-06-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug41813.phpt:
|
|
add test
|
|
|
|
* ZendEngine2/tests/bug41813.phpt
|
|
ZendEngine2/tests/bug41813.phpt:
|
|
|
|
add test
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
MFB: fix #41813 (segmentation fault when using string offset as an object)
|
|
patch by judas dot iscariote at gmail dot com
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute.c:
|
|
fix #41813 (segmentation fault when using string offset as an object)
|
|
patch by judas dot iscariote at gmail dot com
|
|
|
|
2007-06-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_dbh.c:
|
|
Fixed a crash inside PDO when there is more then one instance of a
|
|
persistent connection inside a script and PDO object is extended by class
|
|
with a destructor
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_pgsql/pgsql_driver.c:
|
|
Added persistent connection status checker to pdo_pgsql
|
|
|
|
2007-06-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/assert.c
|
|
ext/standard/base64.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/browscap.c
|
|
ext/standard/credits.c
|
|
ext/standard/crypt.c
|
|
ext/standard/css.c
|
|
ext/standard/cyr_convert.c
|
|
ext/standard/datetime.c
|
|
ext/standard/var.c:
|
|
fix ws & folding
|
|
|
|
2007-06-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed bug #40419 (Trailing Slash in CGI request don't work)
|
|
|
|
2007-06-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/dir.c:
|
|
add missing include and fix warning
|
|
|
|
* ext/xmlwriter/tests/007.phpt
|
|
ext/xmlwriter/tests/OO_007.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlwriter/tests/007.phpt
|
|
ext/xmlwriter/tests/OO_007.phpt:
|
|
fix tests as discussed
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/bug41445.phpt
|
|
ext/standard/tests/general_functions/bug41445_1.phpt:
|
|
MFH: fix #41445 (parse_ini_file() has a problem with certain types of
|
|
integer as sections)
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/bug41445.phpt
|
|
ext/standard/tests/general_functions/bug41445.phpt
|
|
ext/standard/tests/general_functions/bug41445_1.phpt
|
|
ext/standard/tests/general_functions/bug41445_1.phpt:
|
|
fix #41445 (parse_ini_file() has a problem with certain types of integer as
|
|
sections)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/var.c:
|
|
fix ws
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/dns.c:
|
|
MFH: fix #41795 (checkdnsrr does not support DNS_TXT type)
|
|
patch by lucas at facebook dot com
|
|
|
|
* ext/standard/dns.c:
|
|
fix #41795 (checkdnsrr does not support DNS_TXT type)
|
|
|
|
* Makefile.global:
|
|
fix 'make test' on platforms with broken shells
|
|
|
|
2007-06-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo_mysql/tests/bug_41698.phpt
|
|
ext/pdo_mysql/tests/bug_41698.phpt:
|
|
|
|
Fixed bug #41698 (float parameters truncated to integer in prepared
|
|
statements).
|
|
|
|
2007-06-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/bug41655_1.phpt
|
|
ext/standard/tests/file/bug41655_1.phpt
|
|
ext/standard/tests/file/bug41655_1.phpt
|
|
ext/standard/tests/file/bug41655_1.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c:
|
|
fix #41773 (php_strip_whitespace sends headers with errors suppressed)
|
|
MFB is not needed, output buffering in HEAD handles this situation
|
|
correctly
|
|
|
|
2007-06-25 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c:
|
|
MFB: Fixed bug #41350 (my_thread_global_end() error during request shutdown
|
|
on Windows).
|
|
|
|
2007-06-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/tests/lob_null.phpt:
|
|
MFH: fix #41711 (Null temporary lobs not supported)
|
|
|
|
* ext/oci8/oci8_lob.c
|
|
ext/oci8/tests/lob_null.phpt
|
|
ext/oci8/tests/lob_null.phpt:
|
|
fix #41711 (Null temporary lobs not supported)
|
|
|
|
* ext/sysvshm/tests/003.phpt:
|
|
cleanup test data
|
|
|
|
2007-06-25 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/config.m4:
|
|
MFH: - Fixed bug #41794 (build fails with external libs under Solaris)
|
|
|
|
* ext/pdo_sqlite/config.m4:
|
|
- Fixed bug #41794 (build fails with external libs under Solaris)
|
|
|
|
2007-06-25 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c:
|
|
Fixed bug #41350 (my_thread_global_end() error during request shutdown on
|
|
Windows).
|
|
|
|
2007-06-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* configure.in
|
|
configure.in:
|
|
Fixed stat() to support rdev, blocksize and blocks on Fedora 7
|
|
|
|
* ext/standard/dir.c:
|
|
(forgotten part of fix)
|
|
|
|
* ext/standard/tests/file/lstat_stat_basic.phpt
|
|
ext/standard/tests/file/lstat_stat_basic.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation.phpt
|
|
ext/xmlwriter/tests/007.phpt
|
|
ext/xmlwriter/tests/007.phpt
|
|
ext/xmlwriter/tests/OO_007.phpt
|
|
ext/xmlwriter/tests/OO_007.phpt:
|
|
Fixed tests
|
|
|
|
* ext/standard/dir.c
|
|
ext/standard/dir.c
|
|
ext/standard/tests/file/bug41655_1.phpt
|
|
ext/standard/tests/file/bug41655_1.phpt:
|
|
Better fix for bug #41655
|
|
|
|
* main/snprintf.c
|
|
main/snprintf.c
|
|
main/spprintf.c
|
|
main/spprintf.c:
|
|
Restore big exponent letter in var_export() ('1e300' -> '1E300')
|
|
|
|
2007-06-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c:
|
|
|
|
Fixed bug #41685 (array_push() fails to warn when next index is already
|
|
occupied).
|
|
|
|
2007-06-24 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
MFB:fix memleak in sxe_prop_dim_read()
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c:
|
|
fix memleak in sxe_prop_dim_read()
|
|
|
|
2007-06-22 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/lstat_stat_basic.phpt:
|
|
Reverting test to original after dicsussion with Raghu. Will open bugzilla
|
|
for Linux/VMware behaviour
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/lstat_stat_basic.phpt:
|
|
Changed expected output so that this runs on Linux under VMWare as well as
|
|
Linux.
|
|
|
|
2007-06-22 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/standard/tests/file/bug41655_1.phpt
|
|
ext/standard/tests/file/bug41655_1.phpt
|
|
ext/standard/tests/file/bug41655_2.phpt
|
|
ext/standard/tests/file/bug41655_2.phpt:
|
|
- MFB: add test cases for #41655
|
|
|
|
* ext/standard/tests/file/bug41655_1.phpt
|
|
ext/standard/tests/file/bug41655_1.phpt
|
|
ext/standard/tests/file/bug41655_1.phpt
|
|
ext/standard/tests/file/bug41655_2.phpt
|
|
ext/standard/tests/file/bug41655_2.phpt
|
|
ext/standard/tests/file/bug41655_2.phpt:
|
|
1.1.4;
|
|
file bug41655_1.phpt was initially added on branch PHP_4_4.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/dir.c:
|
|
- fix build
|
|
- fix regression in glob introduced by #41655 fix and add test cases
|
|
|
|
2007-06-22 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/symlink_link_linkinfo_is_link_basic.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_basic.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation.phpt:
|
|
New tests for file system handling functions
|
|
|
|
* ext/standard/tests/file/symlink_link_linkinfo_is_link_basic.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_error.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation.phpt
|
|
ext/standard/tests/file/symlink_link_linkinfo_is_link_variation.phpt:
|
|
|
|
file symlink_link_linkinfo_is_link_basic.phpt was initially added on
|
|
branch PHP_5_2.
|
|
|
|
2007-06-22 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS:
|
|
Fixed bug #41765 (Recode crashes/does not work on amd64)
|
|
|
|
* ext/recode/recode.c
|
|
ext/recode/recode.c
|
|
ext/recode/recode.c:
|
|
fix #41765
|
|
|
|
2007-06-21 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/filesize_variation-win32.phpt
|
|
ext/standard/tests/file/filesize_variation.phpt
|
|
ext/standard/tests/file/lstat_stat_basic.phpt
|
|
ext/standard/tests/file/lstat_stat_error.phpt
|
|
ext/standard/tests/file/rename_variation-win32.phpt
|
|
ext/standard/tests/file/rename_variation.phpt
|
|
ext/standard/tests/file/stat_basic-win32.phpt
|
|
ext/standard/tests/file/stat_error-win32.phpt:
|
|
New tests for file system handling functions
|
|
|
|
* ext/standard/tests/file/filesize_variation-win32.phpt
|
|
ext/standard/tests/file/filesize_variation-win32.phpt
|
|
ext/standard/tests/file/filesize_variation.phpt
|
|
ext/standard/tests/file/filesize_variation.phpt
|
|
ext/standard/tests/file/lstat_stat_basic.phpt
|
|
ext/standard/tests/file/lstat_stat_basic.phpt
|
|
ext/standard/tests/file/lstat_stat_error.phpt
|
|
ext/standard/tests/file/lstat_stat_error.phpt
|
|
ext/standard/tests/file/rename_variation-win32.phpt
|
|
ext/standard/tests/file/rename_variation-win32.phpt
|
|
ext/standard/tests/file/rename_variation.phpt
|
|
ext/standard/tests/file/rename_variation.phpt
|
|
ext/standard/tests/file/stat_basic-win32.phpt
|
|
ext/standard/tests/file/stat_basic-win32.phpt
|
|
ext/standard/tests/file/stat_error-win32.phpt
|
|
ext/standard/tests/file/stat_error-win32.phpt:
|
|
|
|
file filesize_variation-win32.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/file.inc
|
|
ext/standard/tests/file/file.inc:
|
|
New functons to compare stat array
|
|
|
|
2007-06-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/php_fopen_wrapper.c
|
|
ext/standard/php_fopen_wrapper.c:
|
|
Proper fix for bug #39215 Inappropriate close of stdin/stdout/stderr
|
|
|
|
* php.ini-dist
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
php.ini-recommended:
|
|
Fixed default values
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
no need to return exit status of the last fastcgi request
|
|
|
|
2007-06-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Fixed typos
|
|
|
|
2007-06-20 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/openssl/openssl.c:
|
|
- MFB: Fixed a memory leak inside load_all_certs_file()
|
|
|
|
2007-06-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
|
|
Fixed a memory leak inside load_all_certs_file()
|
|
|
|
2007-06-19 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
bfn
|
|
|
|
2007-06-19 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/tests/bug40909.phpt:
|
|
new test
|
|
|
|
* ext/pcre/tests/bug40909.phpt
|
|
ext/pcre/tests/bug40909.phpt:
|
|
|
|
file bug40909.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput9
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput9:
|
|
final PCRE 7.2 release
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput9
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput9:
|
|
final PCRE 7.2 release :-)
|
|
|
|
2007-06-19 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/var.c
|
|
ext/standard/tests/general_functions/var_export-locale.phpt
|
|
main/snprintf.c
|
|
main/spprintf.c:
|
|
- MFH: Added the H modifier to create non-locale-aware non-fixed-precision
|
|
float representations.
|
|
- MFH: Fixed var_export() to use the new H modifier so that it can
|
|
generate
|
|
parsable PHP code for floats again, independent of the locale.
|
|
|
|
* ext/standard/var.c
|
|
ext/standard/tests/general_functions/var_export-locale.phpt
|
|
ext/standard/tests/general_functions/var_export-locale.phpt
|
|
main/snprintf.c
|
|
main/spprintf.c:
|
|
- Added the H modifier to create non-locale-aware non-fixed-precision float
|
|
representations.
|
|
- Fixed var_export() to use the new H modifier so that it can generate
|
|
parsable PHP code for floats again, independent of the locale.
|
|
|
|
2007-06-18 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS:
|
|
rephrase
|
|
|
|
2007-06-18 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS:
|
|
mysql fix
|
|
|
|
* (PHP_4_4)
|
|
ext/mysql/php_mysql.c:
|
|
Fix INFILE LOCAL option handling with MySQL - now not allowed when
|
|
safe_mode
|
|
is active
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
ext/pdo_mysql/mysql_driver.c:
|
|
Fix INFILE LOCAL option handling with MySQL - now not allowed when
|
|
open_basedir
|
|
is active
|
|
|
|
* (PHP_5_2)
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/pdo_mysql/mysql_driver.c:
|
|
Fix INFILE LOCAL option handling with MySQL - now not allowed when
|
|
open_basedir
|
|
or safe_mode is active
|
|
|
|
2007-06-18 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/filesize_basic.phpt
|
|
ext/standard/tests/file/filesize_error.phpt
|
|
ext/standard/tests/file/fread_basic.phpt
|
|
ext/standard/tests/file/fread_error.phpt
|
|
ext/standard/tests/file/is_dir_basic.phpt
|
|
ext/standard/tests/file/is_dir_error.phpt
|
|
ext/standard/tests/file/is_file_basic.phpt
|
|
ext/standard/tests/file/is_file_error.phpt:
|
|
New tests for file system handling functions
|
|
|
|
* ext/standard/tests/file/filesize_basic.phpt
|
|
ext/standard/tests/file/filesize_basic.phpt
|
|
ext/standard/tests/file/filesize_error.phpt
|
|
ext/standard/tests/file/filesize_error.phpt
|
|
ext/standard/tests/file/fread_basic.phpt
|
|
ext/standard/tests/file/fread_basic.phpt
|
|
ext/standard/tests/file/fread_error.phpt
|
|
ext/standard/tests/file/fread_error.phpt
|
|
ext/standard/tests/file/is_dir_basic.phpt
|
|
ext/standard/tests/file/is_dir_basic.phpt
|
|
ext/standard/tests/file/is_dir_error.phpt
|
|
ext/standard/tests/file/is_dir_error.phpt
|
|
ext/standard/tests/file/is_file_basic.phpt
|
|
ext/standard/tests/file/is_file_basic.phpt
|
|
ext/standard/tests/file/is_file_error.phpt
|
|
ext/standard/tests/file/is_file_error.phpt:
|
|
|
|
file filesize_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-06-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug41686.phpt
|
|
ext/standard/tests/array/bug41686.phpt:
|
|
Fixed bug #41686 (Omitting length param in array_slice not possible).
|
|
|
|
* ext/libxml/libxml.c:
|
|
MFB: Fixed bug #41724 (libxml_get_last_error() - errors survice request
|
|
scope).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/libxml/libxml.c:
|
|
Fixed bug #41724 (libxml_get_last_error() - errors survice request scope).
|
|
|
|
2007-06-18 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
sapi/apache/mod_php.c
|
|
sapi/apache/mod_php4.c:
|
|
MFB: Fixed bug #41628 (PHP settings leak between Virtual Hosts in Apache
|
|
1.3).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache/mod_php5.c:
|
|
Fixed bug #41628 (PHP settings leak between Virtual Hosts in Apache 1.3).
|
|
|
|
2007-06-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
Fixed error message
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/bug40754.phpt:
|
|
Fixed crash in substr_compare()
|
|
Fixed error messages
|
|
|
|
* ext/standard/string.c:
|
|
MTH: Fixed bug #40432 (strip_tags() fails with greater than in attribute).
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
MTH: Fixed foreach by-ref bug
|
|
|
|
* ext/zlib/tests/ob_001.phpt
|
|
ext/zlib/tests/ob_002.phpt:
|
|
Fixed tests
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
ext/standard/tests/file/readlink_realpath_basic.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation.phpt:
|
|
Fixed yet another realpath cache bug and wrong tests
|
|
|
|
* ZendEngine2/tests/unset_cv08.phpt
|
|
ext/standard/tests/array/range.phpt
|
|
ext/standard/tests/strings/strval.phpt
|
|
ext/zlib/tests/bug_34821.phpt
|
|
ext/zlib/tests/compress_zlib_wrapper.phpt
|
|
ext/zlib/tests/compress_zlib_wrapper.phpt:
|
|
Fixed test
|
|
|
|
* tests/lang/bug32924.phpt:
|
|
Fixed test file
|
|
|
|
2007-06-17 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c:
|
|
malloc+memset == calloc (sync with libgd)
|
|
|
|
2007-06-17 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
- Re commit "sync with libgd: improve _gdImageFillTiled()", I reverted
|
|
it in my previous commit
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
- MFB: Drop useless tests (Daniel Diaz)
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c:
|
|
- Drop useless tests (Daniel Diaz)
|
|
|
|
2007-06-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_ini.c:
|
|
|
|
Fixed zend_alter_ini_entry() memory_limit interruption vulnerability.
|
|
|
|
* (PHP_4_4)
|
|
ext/session/session.c:
|
|
|
|
: Fixed compiler warning
|
|
|
|
* ext/session/session.c:
|
|
|
|
MFB: Fixed compiler warning
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
|
|
Fixed compiler warning
|
|
|
|
2007-06-17 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/libgd/gd.c:
|
|
- MFH: #41717, imagepolygon does not respect thickness
|
|
(sync with libgd)
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
- #41717, imagepolygon does not respect thickness
|
|
(sync with libgd)
|
|
|
|
* ext/standard/image.c:
|
|
- MFB: #41321, read error downgraded to E_NOTICE
|
|
|
|
2007-06-16 Stefan Esser <php@nopiracy.de>
|
|
|
|
* ext/session/session.c:
|
|
Fix attribute injection security bug correctly by URL encoding session
|
|
name and session value. (in future maybe encode path/domain, too)
|
|
|
|
Remove backward compatibility breaking blacklist of characters.
|
|
|
|
2007-06-15 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/session/session.c
|
|
ext/session/session.c:
|
|
MF5: Disallow characters that Cookie RFC does not allow in unquoted cookies
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
Disallow characters that Cookie RFC does not allow in unquoted cookies
|
|
|
|
2007-06-15 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
MFB: sync with libgd: improve _gdImageFillTiled()
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c:
|
|
sync with libgd: improve _gdImageFillTiled()
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/upgrade-pcre.php
|
|
ext/pcre/pcrelib/AUTHORS
|
|
ext/pcre/pcrelib/COPYING
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/HACKING
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/libpcre.def
|
|
ext/pcre/pcrelib/libpcreposix.def
|
|
ext/pcre/pcrelib/pcre.def
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_chartables.c
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_scanner.cc
|
|
ext/pcre/pcrelib/pcre_scanner.h
|
|
ext/pcre/pcrelib/pcre_scanner_unittest.cc
|
|
ext/pcre/pcrelib/pcre_stringpiece.cc
|
|
ext/pcre/pcrelib/pcre_stringpiece.h
|
|
ext/pcre/pcrelib/pcre_stringpiece_unittest.cc
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcrecpp.cc
|
|
ext/pcre/pcrelib/pcrecpp.h
|
|
ext/pcre/pcrelib/pcrecpp_unittest.cc
|
|
ext/pcre/pcrelib/pcrecpparg.h
|
|
ext/pcre/pcrelib/pcredemo.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/pcretest.c
|
|
ext/pcre/pcrelib/ucptable.c
|
|
ext/pcre/pcrelib/ucptable.h
|
|
ext/pcre/pcrelib/doc/Tech.Notes
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/.cvsignore
|
|
ext/pcre/pcrelib/testdata/grepinputx
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/grepoutputN
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput10
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput3
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput8
|
|
ext/pcre/pcrelib/testdata/testinput9
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput10
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput3
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput8
|
|
ext/pcre/pcrelib/testdata/testoutput9:
|
|
upgrade PCRE to version 7.2 RC3
|
|
|
|
* ext/pcre/tests/bug41050.phpt
|
|
ext/pcre/tests/bug41148.phpt
|
|
ext/pcre/tests/bug41638.phpt:
|
|
MFB: new tests
|
|
|
|
* ext/pcre/tests/bug41050.phpt
|
|
ext/pcre/tests/bug41050.phpt
|
|
ext/pcre/tests/bug41148.phpt
|
|
ext/pcre/tests/bug41148.phpt
|
|
ext/pcre/tests/bug41638.phpt
|
|
ext/pcre/tests/bug41638.phpt:
|
|
|
|
file bug41050.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-06-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/main.c
|
|
main/main.c:
|
|
HTTP 500 is sent to browser in case of PHP error instead of blank page
|
|
|
|
* ext/standard/tests/network/bug41347.phpt
|
|
ext/standard/tests/network/bug41347.phpt
|
|
ext/standard/tests/strings/unpack.phpt
|
|
ext/standard/tests/strings/unpack.phpt:
|
|
Fixed test
|
|
|
|
* ext/standard/tests/file/disk_free_space_basic.phpt
|
|
ext/standard/tests/file/disk_free_space_basic.phpt:
|
|
Prevent memory overflow
|
|
|
|
* main/main.c:
|
|
(wrong previous patch)
|
|
|
|
* main/main.c:
|
|
Prevent crash in case of wrong arguments to CRT functions (dtrftime()) on
|
|
PHP complead by MS VC8
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
Prevent crash in case of wrong arguments to CRT functions (strftime()) on
|
|
PHP complead by MS VC2005
|
|
|
|
2007-06-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/file/bug41693.phpt
|
|
ext/standard/tests/file/bug41693.phpt:
|
|
|
|
file bug41693.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/dir.c:
|
|
|
|
Fixed bug #41693 (scandir() allows empty directory names).
|
|
|
|
2007-06-14 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/rename_basic.phpt
|
|
ext/standard/tests/file/rename_error.phpt:
|
|
New tests for file system handling functions
|
|
|
|
* ext/standard/tests/file/rename_basic.phpt
|
|
ext/standard/tests/file/rename_basic.phpt
|
|
ext/standard/tests/file/rename_error.phpt
|
|
ext/standard/tests/file/rename_error.phpt:
|
|
|
|
file rename_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-06-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/standard/file.c:
|
|
- #41609, file_put_contents is not binary safe when a binary string is
|
|
given (make it consistent with fwrite&co when unicode=1)
|
|
|
|
2007-06-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/upgrade-pcre.php
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/HACKING
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput8
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput8:
|
|
upgrade to PCRE 7.2 RC3
|
|
add script to automate upgrade of the bundled PCRE lib
|
|
|
|
2007-06-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
- MFB: Fixed regression introduced by the fix for the libgd bug #74
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/libgd/gd.c:
|
|
- Fixed regression introduced by the fix for the libgd bug #74
|
|
|
|
2007-06-14 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/file/is_executable_basic.phpt
|
|
ext/standard/tests/file/is_executable_basic.phpt
|
|
ext/standard/tests/file/is_executable_variation.phpt
|
|
ext/standard/tests/file/is_executable_variation.phpt
|
|
ext/standard/tests/file/is_readable_basic.phpt
|
|
ext/standard/tests/file/is_readable_basic.phpt
|
|
ext/standard/tests/file/is_readable_variation.phpt
|
|
ext/standard/tests/file/is_readable_variation.phpt
|
|
ext/standard/tests/file/is_writable_basic.phpt
|
|
ext/standard/tests/file/is_writable_basic.phpt
|
|
ext/standard/tests/file/is_writable_variation.phpt
|
|
ext/standard/tests/file/is_writable_variation.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation.phpt:
|
|
Tests are not valid if run by root - adding check to skip is user is root.
|
|
|
|
2007-06-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug41566.phpt
|
|
ext/soap/tests/bugs/bug41566.phpt:
|
|
|
|
file bug41566.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/bugs/bug41566.phpt:
|
|
Fixed bug #41566 (SOAP Server not properly generating href attributes)
|
|
|
|
2007-06-13 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/copy_basic.phpt
|
|
ext/standard/tests/file/copy_error.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation.phpt
|
|
ext/standard/tests/file/filegroup_basic.phpt
|
|
ext/standard/tests/file/filegroup_error.phpt
|
|
ext/standard/tests/file/fileowner_basic.phpt
|
|
ext/standard/tests/file/fileowner_error.phpt
|
|
ext/standard/tests/file/fwrite_basic-win32.phpt
|
|
ext/standard/tests/file/fwrite_basic.phpt
|
|
ext/standard/tests/file/fwrite_variation-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation.phpt:
|
|
New tests for file system handling functions
|
|
|
|
* ext/standard/tests/file/copy_basic.phpt
|
|
ext/standard/tests/file/copy_basic.phpt
|
|
ext/standard/tests/file/copy_error.phpt
|
|
ext/standard/tests/file/copy_error.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_variation.phpt
|
|
ext/standard/tests/file/filegroup_basic.phpt
|
|
ext/standard/tests/file/filegroup_basic.phpt
|
|
ext/standard/tests/file/filegroup_error.phpt
|
|
ext/standard/tests/file/filegroup_error.phpt
|
|
ext/standard/tests/file/fileowner_basic.phpt
|
|
ext/standard/tests/file/fileowner_basic.phpt
|
|
ext/standard/tests/file/fileowner_error.phpt
|
|
ext/standard/tests/file/fileowner_error.phpt
|
|
ext/standard/tests/file/fwrite_basic-win32.phpt
|
|
ext/standard/tests/file/fwrite_basic-win32.phpt
|
|
ext/standard/tests/file/fwrite_basic.phpt
|
|
ext/standard/tests/file/fwrite_basic.phpt
|
|
ext/standard/tests/file/fwrite_error.phpt
|
|
ext/standard/tests/file/fwrite_error.phpt
|
|
ext/standard/tests/file/fwrite_variation-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation-win32.phpt
|
|
ext/standard/tests/file/fwrite_variation.phpt
|
|
ext/standard/tests/file/fwrite_variation.phpt:
|
|
|
|
file copy_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-06-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/json/JSON_parser.c:
|
|
|
|
MFB: Handle very small longs via double
|
|
|
|
* (PHP_5_2)
|
|
ext/json/JSON_parser.c:
|
|
|
|
Handle very small longs via double
|
|
|
|
* ext/json/JSON_parser.c
|
|
ext/json/json.c:
|
|
MFB: Fixed bug #41673 (json_encode breaks large numbers in arrays).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/json/JSON_parser.c
|
|
ext/json/json.c
|
|
ext/json/tests/pass001.1.phpt:
|
|
Fixed bug #41673 (json_encode breaks large numbers in arrays).
|
|
|
|
2007-06-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug41633_3.phpt
|
|
ZendEngine2/tests/bug41633_3.phpt
|
|
ZendEngine2/tests/bug41633_3.phpt:
|
|
Fixed bug #41633 (Crash instantiating classes with self-referencing
|
|
constants)
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug41633_1.phpt
|
|
ZendEngine2/tests/bug41633_2.phpt:
|
|
Fixed some class constant issues related to bug #41633
|
|
|
|
* ZendEngine2/tests/bug41633_1.phpt
|
|
ZendEngine2/tests/bug41633_1.phpt
|
|
ZendEngine2/tests/bug41633_2.phpt
|
|
ZendEngine2/tests/bug41633_2.phpt:
|
|
|
|
file bug41633_1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/027.phpt
|
|
ext/simplexml/tests/bug35785.phpt
|
|
ext/simplexml/tests/bug41582.phpt:
|
|
Fixed wrong fic for bug #41582
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/027.phpt
|
|
ext/simplexml/tests/bug35785.phpt
|
|
ext/simplexml/tests/bug41582.phpt:
|
|
Fixed wrong fix for bug #41582
|
|
|
|
2007-06-12 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/simplexml/tests/bug37565.phpt:
|
|
- Fix test
|
|
|
|
2007-06-12 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* .cvsignore
|
|
.cvsignore:
|
|
ignore tmp-php.ini
|
|
|
|
2007-06-12 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.c:
|
|
Display PCRE ini entries as part of module info
|
|
|
|
* ext/standard/dir.c
|
|
ext/standard/dir.c
|
|
ext/standard/dir.c:
|
|
Fix ZTS build
|
|
|
|
2007-06-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/dir.c
|
|
ext/standard/dir.c:
|
|
|
|
MFB: Fixed bug #41655 (open_basedir bypass via glob())
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/dir.c:
|
|
|
|
Fixed bug #41655 (open_basedir bypass via glob())
|
|
|
|
2007-06-11 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
regroup
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
Human readable..
|
|
|
|
2007-06-11 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
record fixes
|
|
|
|
2007-06-11 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/file/005_basic.phpt
|
|
ext/standard/tests/file/005_error.phpt
|
|
ext/standard/tests/file/005_variation-win32.phpt
|
|
ext/standard/tests/file/005_variation.phpt
|
|
ext/standard/tests/file/006_basic.phpt
|
|
ext/standard/tests/file/006_error.phpt
|
|
ext/standard/tests/file/006_variation.phpt
|
|
ext/standard/tests/file/007_basic.phpt
|
|
ext/standard/tests/file/007_error.phpt
|
|
ext/standard/tests/file/popen_pclose_basic-win32.phpt
|
|
ext/standard/tests/file/popen_pclose_basic.phpt
|
|
ext/standard/tests/file/popen_pclose_error-win32.phpt
|
|
ext/standard/tests/file/popen_pclose_error.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic.phpt
|
|
ext/standard/tests/file/readlink_realpath_error.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation.phpt
|
|
ext/standard/tests/file/realpath_basic-win32.phpt
|
|
ext/standard/tests/file/realpath_error-win32.phpt
|
|
ext/standard/tests/file/realpath_variation-win32.phpt:
|
|
New tests for file handling system functions
|
|
|
|
* ZendEngine2/tests/get_defined_vars.phpt:
|
|
New testcase for get_defined_vars() function: get_defined_vars.phpt
|
|
|
|
* ext/standard/tests/file/005_basic.phpt
|
|
ext/standard/tests/file/005_basic.phpt
|
|
ext/standard/tests/file/005_error.phpt
|
|
ext/standard/tests/file/005_error.phpt
|
|
ext/standard/tests/file/005_variation-win32.phpt
|
|
ext/standard/tests/file/005_variation-win32.phpt
|
|
ext/standard/tests/file/005_variation.phpt
|
|
ext/standard/tests/file/005_variation.phpt
|
|
ext/standard/tests/file/006_basic.phpt
|
|
ext/standard/tests/file/006_basic.phpt
|
|
ext/standard/tests/file/006_error.phpt
|
|
ext/standard/tests/file/006_error.phpt
|
|
ext/standard/tests/file/006_variation.phpt
|
|
ext/standard/tests/file/006_variation.phpt
|
|
ext/standard/tests/file/007_basic.phpt
|
|
ext/standard/tests/file/007_basic.phpt
|
|
ext/standard/tests/file/007_error.phpt
|
|
ext/standard/tests/file/007_error.phpt
|
|
ext/standard/tests/file/popen_pclose_basic-win32.phpt
|
|
ext/standard/tests/file/popen_pclose_basic-win32.phpt
|
|
ext/standard/tests/file/popen_pclose_basic.phpt
|
|
ext/standard/tests/file/popen_pclose_basic.phpt
|
|
ext/standard/tests/file/popen_pclose_error-win32.phpt
|
|
ext/standard/tests/file/popen_pclose_error-win32.phpt
|
|
ext/standard/tests/file/popen_pclose_error.phpt
|
|
ext/standard/tests/file/popen_pclose_error.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic.phpt
|
|
ext/standard/tests/file/readlink_realpath_basic.phpt
|
|
ext/standard/tests/file/readlink_realpath_error.phpt
|
|
ext/standard/tests/file/readlink_realpath_error.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation.phpt
|
|
ext/standard/tests/file/readlink_realpath_variation.phpt
|
|
ext/standard/tests/file/realpath_basic-win32.phpt
|
|
ext/standard/tests/file/realpath_basic-win32.phpt
|
|
ext/standard/tests/file/realpath_error-win32.phpt
|
|
ext/standard/tests/file/realpath_error-win32.phpt
|
|
ext/standard/tests/file/realpath_variation-win32.phpt
|
|
ext/standard/tests/file/realpath_variation-win32.phpt:
|
|
|
|
file 005_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ZendEngine2/tests/get_defined_vars.phpt
|
|
ZendEngine2/tests/get_defined_vars.phpt:
|
|
|
|
file get_defined_vars.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/019.phpt:
|
|
New testcase for unset(), isset() and empty functions : 019.phpt
|
|
|
|
2007-06-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/wddx/wddx.c
|
|
ext/wddx/tests/bug41527.phpt:
|
|
|
|
MFB: WDDX deserialize numeric string array key
|
|
|
|
* ext/wddx/wddx.c
|
|
ext/wddx/tests/bug41283.phpt
|
|
ext/wddx/tests/bug41527.phpt
|
|
ext/wddx/tests/bug41527.phpt:
|
|
|
|
MFB: Fixed bug #41527 (WDDX deserialize numeric string array key).
|
|
|
|
* (PHP_5_2)
|
|
ext/wddx/tests/bug41283.phpt:
|
|
Fixed test
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/wddx/wddx.c
|
|
ext/wddx/tests/bug41527.phpt
|
|
ext/wddx/tests/bug41527.phpt:
|
|
|
|
Fixed bug #41527 (WDDX deserialize numeric string array key).
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/pass001.1.phpt:
|
|
Update test
|
|
|
|
2007-06-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/exif/exif.c:
|
|
MFB: Fixed memory corruption when reading exif data of a non-file
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
|
|
Fixed memory corruption when reading exif data of a non-file
|
|
|
|
2007-06-09 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* Makefile.global:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
Makefile.global:
|
|
- Fix special case of no ini file in use or not found
|
|
|
|
* Makefile.global:
|
|
- fix "make test" issue with extension entries
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/info.c
|
|
ext/standard/info.h:
|
|
MFH:- Added php_ini_loaded_file() function which returns the path to the
|
|
actual
|
|
php.ini in use.
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/info.c
|
|
ext/standard/info.h:
|
|
- Added php_ini_loaded_file() function which returns the path to the actual
|
|
php.ini in use.
|
|
|
|
2007-06-09 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/bug41640.phpt:
|
|
Fix #41640 (get_class_vars produces error on class constants)
|
|
|
|
* ZendEngine2/tests/bug41640.phpt
|
|
ZendEngine2/tests/bug41640.phpt:
|
|
|
|
Fix #41640 (get_class_vars produces error on class constants)
|
|
|
|
2007-06-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
bfn
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c:
|
|
MFH: fix #41561 (Values set with php_admin_* in httpd.conf can be
|
|
overwritten with ini_set())
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
fix #41561 (Values set with php_admin_* in httpd.conf can be overwritten
|
|
with ini_set())
|
|
|
|
* ext/json/tests/pass001.1.phpt
|
|
ext/json/tests/pass001.1_64bit.phpt
|
|
ext/json/tests/pass001.phpt:
|
|
fix tests
|
|
|
|
* ext/json/JSON_parser.c:
|
|
oops, empty properties are not allowed
|
|
|
|
* ext/json/JSON_parser.c:
|
|
MFB: fix #41504 (json_decode() incorrectly decodes JSON arrays with empty
|
|
string keys).
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
news
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c:
|
|
MFH: enable statement cache for non-persistent connections (patch by Chris
|
|
Jones)
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c:
|
|
enable statement cache for non-persistent connections (patch by Chris
|
|
Jones)
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/pass001.1_64bit.phpt:
|
|
adjust test for 64bit
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/pass001.1.phpt
|
|
ext/json/tests/pass001.1_64bit.phpt
|
|
ext/json/tests/pass001.1_64bit.phpt:
|
|
fix test, add 64bit version
|
|
|
|
2007-06-08 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/gd/libgd/gd_gif_in.c:
|
|
- MFH:#41630, segfault when an invalid color index is present in the image
|
|
data
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #41630 entry
|
|
|
|
* ext/gd/libgd/gd_gif_in.c:
|
|
- MFB: #41630, fix segfault when an invalid color index is present in the
|
|
image data
|
|
|
|
2007-06-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/bcmath/bcmath.c:
|
|
|
|
Added missing error check inside bcpowmod().
|
|
|
|
2007-06-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/date/php_date.c:
|
|
|
|
MFB: Final shot at the date issue
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
|
|
Final shot at the date issue
|
|
|
|
2007-06-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gif_in.c:
|
|
- #41630, fix segfault when an invalid color index is present in the image
|
|
data
|
|
|
|
2007-06-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.c:
|
|
MFH: reset active_result_id when fetching persistent connection
|
|
patch by Peter Christensen
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
reset active_result_id when fetching persistent connection
|
|
patch by Peter Christensen
|
|
|
|
* ext/calendar/easter.c
|
|
ext/pdo_sqlite/sqlite/src/date.c
|
|
ext/sqlite/libsqlite/src/date.c
|
|
ext/standard/info.c
|
|
ext/xmlrpc/libxmlrpc/xmlrpc.c:
|
|
php_localtime_r() checks
|
|
|
|
* ext/ftp/ftp.c
|
|
ext/interbase/ibase_query.c
|
|
ext/session/session.c
|
|
ext/standard/datetime.c
|
|
ext/standard/ftp_fopen_wrapper.c:
|
|
php_gmtime_r() fixes
|
|
|
|
* ext/calendar/cal_unix.c
|
|
ext/date/php_date.c
|
|
ext/mime_magic/mime_magic.c
|
|
main/main.c:
|
|
check return value of *time_r() functions for NULL
|
|
more checks will follow
|
|
|
|
* (PHP_5_2)
|
|
ext/calendar/cal_unix.c
|
|
ext/date/php_date.c
|
|
ext/mime_magic/mime_magic.c
|
|
main/main.c:
|
|
MFH: check return value of *time_r() functions for NULL
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/tests/class_constants_001.phpt
|
|
ZendEngine2/tests/class_constants_002.phpt
|
|
ZendEngine2/tests/class_constants_003.phpt:
|
|
MFH: change E_NOTICE to E_ERROR when using a class constant from
|
|
non-existent class
|
|
(noticed by Jani)
|
|
add tests
|
|
|
|
2007-06-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/date/php_date.c:
|
|
|
|
Fixed typo
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
Fixed typo
|
|
|
|
2007-06-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/date/php_date.c:
|
|
|
|
MFB: Adjust previous patch to work on all compilers
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
|
|
Adjust previous patch to work on all compilers
|
|
|
|
* ext/date/php_date.c:
|
|
|
|
MFB: Optimize out a loop
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
|
|
Optimize out a loop
|
|
|
|
2007-06-06 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix news
|
|
|
|
2007-06-06 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/pack.phpt:
|
|
revert - already have unpack.phpt
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/pack.phpt:
|
|
add edge case test
|
|
|
|
2007-06-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/bcmath/bcmath.c:
|
|
MFH: improve the checks for integer overflow
|
|
|
|
* ext/bcmath/bcmath.c:
|
|
improve the checks
|
|
|
|
2007-06-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/pack.c
|
|
ext/standard/pack.c
|
|
ext/standard/tests/strings/unpack.phpt
|
|
ext/standard/tests/strings/unpack.phpt:
|
|
|
|
MFB: Added missing format validator to unpack() function
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/pack.c:
|
|
|
|
Added missing format validator to unpack() function
|
|
|
|
* ext/standard/tests/strings/unpack.phpt
|
|
ext/standard/tests/strings/unpack.phpt
|
|
ext/standard/tests/strings/unpack.phpt:
|
|
1.1.4;
|
|
file unpack.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-06-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
improve the check
|
|
|
|
2007-06-06 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
MF5: Fix chunk_split fix - avoid using floats
|
|
MF5: Fix money_format - don't give strfmon more arguments then supplied
|
|
MF5: Fix str[c]spn integer overflow
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
new fixes
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/string.c
|
|
ext/standard/string.c:
|
|
Fix chunk_split fix - avoid using floats
|
|
Fix money_format - don't give strfmon more arguments then supplied
|
|
Fix str[c]spn integer overflow
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/tests/strings/moneyformat.phpt:
|
|
update test for 4
|
|
|
|
2007-06-06 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
Makefile.global:
|
|
MFH:- Fix passing of shared extensions to run-tests.php
|
|
|
|
* Makefile.global:
|
|
- Fix for passing of shared extensions to run-tests.php
|
|
|
|
2007-06-06 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
fix the chunks fix
|
|
|
|
* ext/standard/tests/strings/moneyformat.phpt
|
|
ext/standard/tests/strings/moneyformat.phpt
|
|
ext/standard/tests/strings/moneyformat.phpt:
|
|
fix test format
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/tests/strings/moneyformat.phpt:
|
|
add tests for moneyformat
|
|
|
|
* ext/standard/tests/strings/chunk_split.phpt
|
|
ext/standard/tests/strings/chunk_split.phpt
|
|
ext/standard/tests/strings/chunk_split.phpt
|
|
ext/standard/tests/strings/strcspn.phpt
|
|
ext/standard/tests/strings/strcspn.phpt
|
|
ext/standard/tests/strings/strcspn.phpt:
|
|
add some edge cases
|
|
|
|
* ext/standard/tests/strings/moneyformat.phpt
|
|
ext/standard/tests/strings/moneyformat.phpt:
|
|
|
|
add moneyformat test
|
|
|
|
* ext/standard/tests/strings/moneyformat.phpt
|
|
ext/standard/tests/strings/moneyformat.phpt:
|
|
|
|
file moneyformat.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-06-06 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/disk_free_space_basic.phpt
|
|
ext/standard/tests/file/disk_free_space_variation.phpt
|
|
ext/standard/tests/file/disk_total_space_basic.phpt
|
|
ext/standard/tests/file/disk_total_space_variation.phpt
|
|
ext/standard/tests/file/file_basic.phpt
|
|
ext/standard/tests/file/file_error.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_basic.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_error.phpt
|
|
ext/standard/tests/file/file_variation.phpt
|
|
ext/standard/tests/file/is_executable_variation.phpt
|
|
ext/standard/tests/file/is_readable_variation.phpt
|
|
ext/standard/tests/file/is_writable_variation.phpt:
|
|
New tests for file handling
|
|
|
|
* ext/standard/tests/file/disk_free_space_basic.phpt
|
|
ext/standard/tests/file/disk_free_space_basic.phpt
|
|
ext/standard/tests/file/disk_free_space_variation.phpt
|
|
ext/standard/tests/file/disk_free_space_variation.phpt
|
|
ext/standard/tests/file/disk_total_space_basic.phpt
|
|
ext/standard/tests/file/disk_total_space_basic.phpt
|
|
ext/standard/tests/file/disk_total_space_variation.phpt
|
|
ext/standard/tests/file/disk_total_space_variation.phpt
|
|
ext/standard/tests/file/file_basic.phpt
|
|
ext/standard/tests/file/file_basic.phpt
|
|
ext/standard/tests/file/file_error.phpt
|
|
ext/standard/tests/file/file_error.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_basic.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_basic.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_error.phpt
|
|
ext/standard/tests/file/file_get_contents_file_put_contents_error.phpt
|
|
ext/standard/tests/file/file_variation.phpt
|
|
ext/standard/tests/file/file_variation.phpt
|
|
ext/standard/tests/file/is_executable_variation.phpt
|
|
ext/standard/tests/file/is_executable_variation.phpt
|
|
ext/standard/tests/file/is_readable_variation.phpt
|
|
ext/standard/tests/file/is_readable_variation.phpt
|
|
ext/standard/tests/file/is_writable_variation.phpt
|
|
ext/standard/tests/file/is_writable_variation.phpt:
|
|
|
|
New tests for file handling
|
|
|
|
* ext/standard/tests/file/file.inc
|
|
ext/standard/tests/file/file.inc:
|
|
fixed file permission for new empty file
|
|
|
|
2007-06-06 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/url_scanner_ex.c:
|
|
fix gcov build..
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/url_scanner_ex.c:
|
|
fix gcov build for the 100th time..
|
|
|
|
2007-06-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.c:
|
|
MFH: minor optimization - make sure the objects are not the same instance
|
|
before we start comparing their properties
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
minor optimization - make sure the objects are not the same instance before
|
|
we start comparing their properties
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
more details
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/gd.c
|
|
ext/gd/libgd/gd.c:
|
|
MFH: fix several integer overflows in GD
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/libgd/gd.c:
|
|
fix several integer overflows in GD
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN + fix other entries
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute.c:
|
|
MFH: fix #41608 (segfault on a weird code with objects and switch())
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
fix #41608 (segfault on a weird code with objects and switch())
|
|
|
|
2007-06-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/session/tests/bug41600.phpt
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.re:
|
|
|
|
MFB: Fixed bug #41600 (url rewriter tags doesn't work with namespaced
|
|
tags).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/tests/bug41600.phpt
|
|
ext/session/tests/bug41600.phpt
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.re:
|
|
|
|
Fixed bug #41600 (url rewriter tags doesn't work with namespaced tags).
|
|
|
|
2007-06-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
|
|
MFB: Fixed bug #41596 (Fixed a crash inside pdo_pgsql on some
|
|
non-well-formed SQL queries).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
|
|
Fixed bug #41596 (Fixed a crash inside pdo_pgsql on some non-well-formed
|
|
SQL queries).
|
|
|
|
2007-06-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
fix build
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/string.c
|
|
ext/standard/string.c:
|
|
fix folding
|
|
|
|
* ext/spl/spl_directory.c:
|
|
no readlink() on windows
|
|
|
|
* run-tests.php:
|
|
enable display_startup_errors
|
|
|
|
2007-06-05 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/file/fileinode_variation.phpt
|
|
ext/standard/tests/file/fileinode_variation.phpt
|
|
ext/standard/tests/file/filetype_variation.phpt
|
|
ext/standard/tests/file/filetype_variation.phpt:
|
|
Fixing incorrect comment in test cases fileinode_variation and
|
|
filetype_variation
|
|
|
|
2007-06-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* tests/basic/024.phpt
|
|
tests/basic/025.phpt
|
|
tests/basic/026.phpt
|
|
tests/basic/027.phpt:
|
|
fix test, add missing ones
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
add SET_VAR_ASCII_STRINGL()
|
|
|
|
* main/php_content_types.c:
|
|
fix HTTP_RAW_POST_DATA in Unicode mode
|
|
|
|
* main/php_variables.c:
|
|
port the max_input_nesting_level ini option to Unicode mode
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php
|
|
tests/basic/025.phpt:
|
|
enable display_startup_errors, fix test
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug41582.phpt:
|
|
MFH: fix #41582 (SimpleXML crashes when accessing newly created element)
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug41582.phpt
|
|
ext/simplexml/tests/bug41582.phpt:
|
|
fix #41582 (SimpleXML crashes when accessing newly created element)
|
|
|
|
2007-06-05 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/general_functions/floatval.phpt
|
|
ext/standard/tests/general_functions/is_callable.phpt:
|
|
new test cases for general functions
|
|
|
|
* ext/standard/tests/file/is_executable_basic-win32.phpt
|
|
ext/standard/tests/file/is_executable_basic.phpt
|
|
ext/standard/tests/file/is_executable_error.phpt
|
|
ext/standard/tests/file/is_readable_basic-win32.phpt
|
|
ext/standard/tests/file/is_readable_basic.phpt
|
|
ext/standard/tests/file/is_readable_error.phpt
|
|
ext/standard/tests/file/is_writable_basic.phpt
|
|
ext/standard/tests/file/is_writable_error.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_error.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation-win32.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation.phpt
|
|
ext/standard/tests/file/pathinfo_basic.phpt
|
|
ext/standard/tests/file/pathinfo_error.phpt
|
|
ext/standard/tests/file/pathinfo_variaton.phpt:
|
|
New test cases for file system functions
|
|
|
|
* ext/standard/tests/general_functions/floatval.phpt
|
|
ext/standard/tests/general_functions/floatval.phpt
|
|
ext/standard/tests/general_functions/is_callable.phpt
|
|
ext/standard/tests/general_functions/is_callable.phpt:
|
|
|
|
file floatval.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/is_executable_basic-win32.phpt
|
|
ext/standard/tests/file/is_executable_basic-win32.phpt
|
|
ext/standard/tests/file/is_executable_basic.phpt
|
|
ext/standard/tests/file/is_executable_basic.phpt
|
|
ext/standard/tests/file/is_executable_error.phpt
|
|
ext/standard/tests/file/is_executable_error.phpt
|
|
ext/standard/tests/file/is_readable_basic-win32.phpt
|
|
ext/standard/tests/file/is_readable_basic-win32.phpt
|
|
ext/standard/tests/file/is_readable_basic.phpt
|
|
ext/standard/tests/file/is_readable_basic.phpt
|
|
ext/standard/tests/file/is_readable_error.phpt
|
|
ext/standard/tests/file/is_readable_error.phpt
|
|
ext/standard/tests/file/is_writable_basic.phpt
|
|
ext/standard/tests/file/is_writable_basic.phpt
|
|
ext/standard/tests/file/is_writable_error.phpt
|
|
ext/standard/tests/file/is_writable_error.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_error.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_error.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation-win32.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation-win32.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation.phpt
|
|
ext/standard/tests/file/mkdir_rmdir_variation.phpt
|
|
ext/standard/tests/file/pathinfo_basic.phpt
|
|
ext/standard/tests/file/pathinfo_basic.phpt
|
|
ext/standard/tests/file/pathinfo_error.phpt
|
|
ext/standard/tests/file/pathinfo_error.phpt
|
|
ext/standard/tests/file/pathinfo_variaton.phpt
|
|
ext/standard/tests/file/pathinfo_variaton.phpt:
|
|
|
|
file is_executable_basic-win32.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/file.inc:
|
|
Added fill_buffer() function
|
|
|
|
* ext/standard/tests/file/fgetc_basic.phpt
|
|
ext/standard/tests/file/fileinode_variation.phpt
|
|
ext/standard/tests/file/filetype_variation.phpt:
|
|
Updated test output in line with changes to file.inc
|
|
|
|
* ext/standard/tests/file/file.inc:
|
|
Added fill_buffer() and fixed file_fill() to write binary data only
|
|
|
|
2007-06-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8_statement.c:
|
|
MFH: fix #41594 (Statement cache is flushed too frequently)
|
|
|
|
* ext/oci8/oci8_statement.c:
|
|
fix #41594 (Statement cache is flushed too frequently)
|
|
|
|
2007-06-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/json/json.c:
|
|
|
|
MFB: Fixed bug #41567 (json_encode() double conversion is inconsistent
|
|
with
|
|
PHP).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/json/json.c
|
|
ext/json/tests/bug41567.phpt
|
|
ext/json/tests/bug41567.phpt:
|
|
|
|
Fixed bug #41567 (json_encode() double conversion is inconsistent with
|
|
PHP).
|
|
|
|
2007-06-04 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/filter/.cvsignore
|
|
ext/pdo/.cvsignore
|
|
ext/pdo_mysql/.cvsignore
|
|
ext/pdo_mysql/.cvsignore
|
|
ext/pdo_oci/.cvsignore
|
|
ext/pdo_oci/.cvsignore
|
|
ext/pdo_pgsql/.cvsignore
|
|
ext/pdo_pgsql/.cvsignore
|
|
ext/pdo_sqlite/.cvsignore
|
|
ext/unicode/.cvsignore
|
|
ext/xmlreader/.cvsignore
|
|
ext/xmlwriter/.cvsignore
|
|
ext/zip/.cvsignore
|
|
ext/zip/lib/.cvsignore:
|
|
ignore *.gcno
|
|
|
|
2007-06-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/general_functions/bug41518.phpt:
|
|
clean up temp file
|
|
|
|
2007-06-04 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/file/fileinode_variation.phpt:
|
|
missing ?> in skipif section
|
|
|
|
2007-06-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
news entry
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
MFH: add missing open_basedir checks to CGI
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
add missing open_basedir checks to CGI
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/getopt.c
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_cli_readline.c:
|
|
fix folding
|
|
|
|
* ZendEngine2/zend_constants.c
|
|
ZendEngine2/tests/class_constants_001.phpt
|
|
ZendEngine2/tests/class_constants_002.phpt
|
|
ZendEngine2/tests/class_constants_003.phpt:
|
|
change E_NOTICE to E_ERROR when using a class constant from non-existent
|
|
class
|
|
(noticed by Jani)
|
|
add tests
|
|
|
|
* main/php_variables.c:
|
|
no register_globals in HEAD
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/php_zip.c:
|
|
fix ws
|
|
|
|
2007-06-04 Brian Shire <shire@tekrat.com>
|
|
|
|
* ext/standard/tests/array/bug35014_64bit.phpt
|
|
ext/standard/tests/strings/bug23894.phpt
|
|
ext/standard/tests/strings/bug26973.phpt
|
|
ext/standard/tests/strings/printf_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_f_2.phpt:
|
|
MFB: fix sprintf/printf %u tests so they work correctly on both 32-bit and
|
|
64-bit. (broken in previous fix)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/bug35014_64bit.phpt
|
|
ext/standard/tests/strings/bug23894.phpt
|
|
ext/standard/tests/strings/bug26973.phpt
|
|
ext/standard/tests/strings/printf_64bit.phpt
|
|
ext/standard/tests/strings/sprintf_f_2.phpt:
|
|
fix sprintf/printf %u tests so they work correctly on both 32-bit and
|
|
64-bit. (broken in previous fix)
|
|
|
|
2007-06-04 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* tests/basic/027.phpt:
|
|
Fix the expected results
|
|
|
|
2007-06-03 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
tests/basic/027.phpt:
|
|
fix test
|
|
|
|
2007-06-03 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/tests/009.phpt:
|
|
fix test
|
|
|
|
* sapi/cgi/tests/009.phpt:
|
|
add missing test
|
|
|
|
* sapi/phttpd/config.m4:
|
|
another missed ])
|
|
|
|
* sapi/isapi/config.m4:
|
|
fix configure
|
|
|
|
2007-06-03 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB: fix logic
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- fix logic (goto is a gift, I should use it :)
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/tests/bug11216.phpt:
|
|
- MFB: PECL #11216, addEmptyDir crashes if the directory already exists
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/zip/php_zip.c
|
|
ext/zip/tests/bug11216.phpt:
|
|
- pecl bug #11216, better fix, leak removed and improved test
|
|
- typo in news, better late than never (-d)
|
|
|
|
2007-06-03 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
bug news
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache/config.m4
|
|
sapi/apache2filter/config.m4
|
|
sapi/apache2handler/config.m4
|
|
sapi/apache_hooks/config.m4
|
|
sapi/caudium/config.m4
|
|
sapi/embed/config.m4
|
|
sapi/isapi/config.m4
|
|
sapi/milter/config.m4
|
|
sapi/phttpd/config.m4
|
|
sapi/pi3web/config.m4
|
|
sapi/roxen/config.m4
|
|
sapi/thttpd/config.m4
|
|
sapi/tux/config.m4
|
|
sapi/webjames/config.m4:
|
|
MFH:- Fixed bug #41576 (misbehaviour when using --without-apxs)
|
|
|
|
* sapi/apache/config.m4
|
|
sapi/apache2filter/config.m4
|
|
sapi/apache2handler/config.m4
|
|
sapi/apache_hooks/config.m4
|
|
sapi/caudium/config.m4
|
|
sapi/embed/config.m4
|
|
sapi/isapi/config.m4
|
|
sapi/milter/config.m4
|
|
sapi/phttpd/config.m4
|
|
sapi/pi3web/config.m4
|
|
sapi/roxen/config.m4
|
|
sapi/thttpd/config.m4
|
|
sapi/tux/config.m4
|
|
sapi/webjames/config.m4:
|
|
- Fixed bug #41576 (misbehaviour when using --without-apxs)
|
|
|
|
2007-06-03 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/tests/bug11216.phpt
|
|
ext/zip/tests/bug11216.phpt:
|
|
|
|
file bug11216.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- PECL #11216, addEmptyDir crashes if the directory already exists
|
|
|
|
2007-06-03 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix news
|
|
|
|
2007-06-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/chunk_split.phpt
|
|
ext/standard/tests/strings/chunk_split.phpt:
|
|
MFB: Corrected fix for CVE-2007-2872
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/chunk_split.phpt:
|
|
Corrected fix for CVE-2007-2872
|
|
|
|
2007-06-03 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/gd.c
|
|
ext/gd/libgd/gd.h:
|
|
- MFH: @DOC add constants GD_MAJOR_VERSION, GD_MINOR_VERSION,
|
|
GD_RELEASE_VERSION
|
|
GD_EXTRA_VERSION and GD_VERSION_STRING
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/libgd/gd.h:
|
|
- @DOC add constants GD_MAJOR_VERSION, GD_MINOR_VERSION, GD_RELEASE_VERSION
|
|
GD_EXTRA_VERSION and GD_VERSION_STRING
|
|
- fix #ifdef else clause
|
|
|
|
2007-06-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/bug_36798.phpt:
|
|
|
|
Fixed test for PostgreSQL
|
|
|
|
2007-06-03 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_4_4)
|
|
main/php_variables.c
|
|
main/php_variables.c
|
|
tests/basic/027.phpt
|
|
tests/basic/027.phpt:
|
|
MFH:- Improved the error message for exceeding max_input_nesting_level.
|
|
|
|
* main/php_variables.c
|
|
tests/basic/027.phpt:
|
|
- Improved the error message for exceeding max_input_nesting_level.
|
|
|
|
2007-06-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
main/php_variables.c
|
|
tests/basic/027.phpt:
|
|
|
|
MFB: Improved fix for MOPB-02-2007
|
|
|
|
* main/php_variables.c
|
|
tests/basic/027.phpt
|
|
tests/basic/027.phpt:
|
|
MFB: Improved fix for MOPB-02-2007
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php_variables.c:
|
|
Improved fix for MOPB-02-2007
|
|
|
|
* tests/basic/027.phpt
|
|
tests/basic/027.phpt:
|
|
|
|
file 027.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-06-03 Brian Shire <shire@tekrat.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/formatted_print.c:
|
|
MFH: Change printf %u behavior so that it does not truncate numbers at
|
|
32-bits. (Reported by Aditya Agarwal.)
|
|
|
|
* ext/standard/formatted_print.c:
|
|
Change printf %u behavior so that it does not truncate numbers at 32-bits.
|
|
(Reported by Aditya Agarwal.)
|
|
|
|
2007-06-02 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/gd.c:
|
|
- MFB: sx/sy must be > 0 and < INT_MAX
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c:
|
|
- sx/sy must be > 0 and < INT_MAX
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/tests/bug19366.phpt
|
|
ext/gd/tests/bug22544.phpt
|
|
ext/gd/tests/bug24155.phpt
|
|
ext/gd/tests/bug24594.phpt
|
|
ext/gd/tests/bug27582_1.phpt
|
|
ext/gd/tests/bug28147.phpt
|
|
ext/gd/tests/bug36697.phpt
|
|
ext/gd/tests/bug37346.phpt
|
|
ext/gd/tests/bug37360.phpt
|
|
ext/gd/tests/bug38112.phpt
|
|
ext/gd/tests/bug39082.phpt
|
|
ext/gd/tests/bug39273.phpt
|
|
ext/gd/tests/bug39286.phpt
|
|
ext/gd/tests/bug39366.phpt
|
|
ext/gd/tests/bug39508.phpt
|
|
ext/gd/tests/bug39780.phpt
|
|
ext/gd/tests/bug39780_extern.phpt
|
|
ext/gd/tests/createfromgd2.phpt
|
|
ext/gd/tests/createfromwbmp.phpt
|
|
ext/gd/tests/createfromwbmp2.phpt
|
|
ext/gd/tests/createfromwbmp2_extern.phpt
|
|
ext/gd/tests/gif2gd.phpt
|
|
ext/gd/tests/gif2jpg.phpt
|
|
ext/gd/tests/gif2png.phpt
|
|
ext/gd/tests/imagefilter.phpt
|
|
ext/gd/tests/imagewbmp.phpt
|
|
ext/gd/tests/jpeg2png.phpt
|
|
ext/gd/tests/jpg2gd.phpt
|
|
ext/gd/tests/libgd00086.phpt
|
|
ext/gd/tests/libgd00086_extern.phpt
|
|
ext/gd/tests/png2gd.phpt
|
|
ext/gd/tests/pngcomp.phpt
|
|
ext/gd/tests/xpm2gd.phpt
|
|
ext/gd/tests/xpm2jpg.phpt
|
|
ext/gd/tests/xpm2png.phpt:
|
|
- enable tests even when an external GD is used. Latest releases
|
|
(2.0.34 or 2.0.35) work.
|
|
|
|
2007-06-01 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* sapi/cli/tests/015.phpt
|
|
sapi/cli/tests/015.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/config.m4:
|
|
MFH: - Fixed bug #41555 (configure failure: regression caused by fix for
|
|
#41265)
|
|
|
|
* ext/gd/config.m4:
|
|
- Fixed bug #41555 (configure failure: regression caused by fix for #41265
|
|
|
|
* (PHP_4_4)
|
|
scripts/phpize.m4:
|
|
MFH:- Add missing CXXFLAGS_CLEAN variable.
|
|
|
|
* (PHP_5_2)
|
|
scripts/phpize.m4:
|
|
MFH: - Add missing CXXFLAGS_CLEAN variable.
|
|
|
|
* scripts/phpize.m4:
|
|
- Add missing CXXFLAGS_CLEAN variable.
|
|
|
|
2007-06-01 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/tests/general_functions/bug41518.phpt
|
|
main/fopen_wrappers.c:
|
|
MFH: fix #41518 (file_exists() warns of open_basedir restriction on
|
|
non-existent file)
|
|
|
|
* ext/standard/tests/general_functions/bug41518.phpt
|
|
ext/standard/tests/general_functions/bug41518.phpt
|
|
main/fopen_wrappers.c:
|
|
|
|
fix #41518 (file_exists() warns of open_basedir restriction on
|
|
non-existent file)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
MFH: fix #39330 (apache2handler does not call shutdown actions before
|
|
apache child die)
|
|
|
|
* sapi/apache2handler/sapi_apache2.c:
|
|
fix #39330 (apache2handler does not call shutdown actions before apache
|
|
child die)
|
|
|
|
2007-05-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/type.c:
|
|
fix folding
|
|
|
|
2007-05-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.3
|
|
|
|
2007-05-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_interfaces.c:
|
|
remove semicolons and make SunCC happy
|
|
|
|
* ext/openssl/tests/bug28382.phpt
|
|
ext/openssl/tests/bug28382.phpt
|
|
ext/openssl/tests/bug39217.phpt
|
|
ext/openssl/tests/bug39217.phpt:
|
|
fix test names
|
|
|
|
2007-05-30 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/tests/bug39217cert1.txt
|
|
ext/openssl/tests/bug39217cert2.txt:
|
|
- add missing cert (thx Tony)
|
|
|
|
2007-05-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/tests/006.phpt:
|
|
fix test (second try)
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/tests/006.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
MFH: fix lstat() function resolving symlinks
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
fix lstat() function resolving symlinks
|
|
patch by Scott MacVicar
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/006.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
set module in internal_function struct
|
|
|
|
* ext/standard/file.c:
|
|
check length only when it's specified
|
|
add the same check to fgetss()
|
|
|
|
2007-05-30 Michael Wallner <mike@iworks.at>
|
|
|
|
* (RELEASE_1_4)
|
|
ext/hash/hash.c
|
|
ext/hash/package.xml
|
|
ext/hash/package2.xml
|
|
ext/hash/php_hash.h:
|
|
- version agnosticism (PECL/HEAD)
|
|
- release 1.4
|
|
|
|
2007-05-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/chunk_split.phpt:
|
|
|
|
MFB: Fixed an interger overflow inside chunk_split(), identified by
|
|
Gerhard Wagner
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/chunk_split.phpt:
|
|
|
|
MFH: Fixed an interger overflow inside chunk_split(), identified by
|
|
Gerhard
|
|
Wagner
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/chunk_split.phpt:
|
|
|
|
Fixed an interger overflow inside chunk_split(), identified by Gerhard
|
|
Wagner
|
|
|
|
2007-05-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/dl.c:
|
|
more typofixes
|
|
|
|
2007-05-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/tests/foreach.phpt
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/PMOPB45.phpt
|
|
ext/imap/tests/bug40854.phpt
|
|
ext/pgsql/pgsql.c
|
|
ext/standard/dir.c
|
|
ext/standard/dl.c
|
|
ext/standard/mail.c
|
|
ext/standard/user_filters.c
|
|
ext/standard/tests/array/bug40709.phpt
|
|
ext/standard/tests/strings/bug40432.phpt
|
|
ext/standard/tests/strings/bug40704.phpt
|
|
ext/standard/tests/strings/bug40754.phpt
|
|
ext/standard/tests/strings/htmlentities18.phpt
|
|
ext/sybase/php_sybase_db.c
|
|
ext/tidy/tests/024.phpt
|
|
ext/wddx/tests/bug41283.phpt
|
|
ext/xmlrpc/libxmlrpc/base64.c
|
|
ext/xmlrpc/libxmlrpc/base64.h
|
|
main/streams/transports.c
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
MFB
|
|
|
|
2007-05-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/file.c:
|
|
fix #41516 (fgets() returns a line of text when length parameter is <= 0)
|
|
|
|
* ext/standard/user_filters.c:
|
|
fix typo & build
|
|
|
|
2007-05-29 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* win32/build/config.w32:
|
|
fix build on msvc 8
|
|
|
|
2007-05-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/general_functions/debug_zval_dump_b_64bit.phpt
|
|
ext/standard/tests/general_functions/intval.phpt
|
|
ext/standard/tests/general_functions/is_float.phpt
|
|
ext/standard/tests/general_functions/is_float_64bit.phpt
|
|
ext/standard/tests/general_functions/is_int.phpt
|
|
ext/standard/tests/general_functions/is_int_64bit.phpt
|
|
ext/standard/tests/general_functions/print_r_64bit.phpt
|
|
ext/standard/tests/general_functions/var_dump_64bit.phpt:
|
|
fix tests, add 64bit versions
|
|
|
|
2007-05-29 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/mhash/config.m4
|
|
ext/mhash/mhash.c:
|
|
- fix build where mhash.h is not declaring
|
|
mhash_get_hash_name_static and/or
|
|
mhash_get_keygen_name_static protos
|
|
|
|
2007-05-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/array/002.phpt
|
|
ext/standard/tests/array/005.phpt
|
|
ext/standard/tests/array/009.phpt
|
|
ext/standard/tests/array/array_change_key_case.phpt
|
|
ext/standard/tests/array/array_keys.phpt
|
|
ext/standard/tests/array/array_map.phpt
|
|
ext/standard/tests/array/array_pop.phpt
|
|
ext/standard/tests/array/array_search.phpt
|
|
ext/standard/tests/array/each.phpt:
|
|
fix tests in unicode mode
|
|
|
|
* ZendEngine2/tests/compare_001_64bit.phpt
|
|
ZendEngine2/tests/compare_002_64bit.phpt
|
|
ZendEngine2/tests/compare_003_64bit.phpt
|
|
ZendEngine2/tests/compare_004_64bit.phpt
|
|
ZendEngine2/tests/compare_005_64bit.phpt
|
|
ZendEngine2/tests/compare_006_64bit.phpt
|
|
ext/standard/tests/file/bug38450.phpt
|
|
ext/standard/tests/file/bug38450_1.phpt
|
|
ext/standard/tests/file/filetype_variation.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_o.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_v.phpt
|
|
ext/standard/tests/general_functions/strval.phpt
|
|
ext/standard/tests/general_functions/var_export.phpt
|
|
ext/standard/tests/general_functions/var_export.phpt
|
|
ext/standard/tests/strings/explode1.phpt
|
|
ext/standard/tests/strings/explode1.phpt:
|
|
fix tests
|
|
|
|
* ZendEngine2/tests/019.phpt
|
|
ext/json/tests/fail001.phpt
|
|
ext/mysql/tests/mysql_affected_rows.phpt
|
|
ext/standard/tests/array/bug29253.phpt
|
|
tests/classes/array_access_010.phpt:
|
|
fix test
|
|
|
|
2007-05-29 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c:
|
|
- Bug #41525 ReflectionParameter::getPosition() not available
|
|
|
|
2007-05-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/md5.c:
|
|
fix typo
|
|
|
|
2007-05-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* run-tests.php
|
|
server-tests.php
|
|
TSRM/tsrm_virtual_cwd.c
|
|
ext/bz2/bz2.c
|
|
ext/dbase/dbf_rec.c
|
|
ext/iconv/iconv.c
|
|
ext/imap/php_imap.c
|
|
ext/interbase/php_ibase_udf.c
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mime_magic/mime_magic.c
|
|
ext/mysql/php_mysql.c
|
|
ext/openssl/openssl.c
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re
|
|
ext/pdo_firebird/firebird_statement.c
|
|
ext/pdo_mysql/mysql_statement.c
|
|
ext/pdo_pgsql/pgsql_statement.c
|
|
ext/shmop/shmop.c
|
|
ext/simplexml/simplexml.c
|
|
ext/soap/php_http.c
|
|
ext/sockets/php_sockets.h
|
|
ext/sockets/sockets.c
|
|
ext/sqlite/php_sqlite.h
|
|
ext/sqlite/sess_sqlite.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/array.c
|
|
ext/standard/browscap.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/md5.c
|
|
ext/standard/md5.h
|
|
ext/standard/proc_open.c
|
|
ext/standard/sha1.c
|
|
ext/standard/url_scanner.c
|
|
ext/sysvshm/sysvshm.c
|
|
ext/wddx/wddx.c
|
|
ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c
|
|
ext/xmlrpc/libxmlrpc/xml_to_soap.c
|
|
ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c
|
|
main/php_content_types.c
|
|
main/streams/plain_wrapper.c:
|
|
|
|
MFB
|
|
|
|
2007-05-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_operators.h:
|
|
fix #41517 (different behaviour of floatval() in Unicode mode)
|
|
|
|
* ext/openssl/tests/bug36732.phpt
|
|
ext/openssl/tests/bug36732.phpt
|
|
ext/openssl/tests/bug41353.phpt
|
|
ext/openssl/tests/bug41353.phpt:
|
|
fix test names
|
|
|
|
2007-05-28 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/tests/bug19366.phpt
|
|
ext/gd/tests/bug22544.phpt
|
|
ext/gd/tests/bug24155.phpt
|
|
ext/gd/tests/bug24594.phpt
|
|
ext/gd/tests/bug27582_1.phpt
|
|
ext/gd/tests/bug28147.phpt
|
|
ext/gd/tests/bug36697.phpt
|
|
ext/gd/tests/bug37346.phpt
|
|
ext/gd/tests/bug37360.phpt
|
|
ext/gd/tests/bug38112.phpt
|
|
ext/gd/tests/bug39082.phpt
|
|
ext/gd/tests/bug39273.phpt
|
|
ext/gd/tests/bug39286.phpt
|
|
ext/gd/tests/bug39366.phpt
|
|
ext/gd/tests/bug39508.phpt
|
|
ext/gd/tests/bug39780.phpt
|
|
ext/gd/tests/bug39780_extern.phpt
|
|
ext/gd/tests/createfromgd2.phpt
|
|
ext/gd/tests/createfromwbmp.phpt
|
|
ext/gd/tests/createfromwbmp2_extern.phpt
|
|
ext/gd/tests/dashedlines.phpt
|
|
ext/gd/tests/gif2gd.phpt
|
|
ext/gd/tests/gif2jpg.phpt
|
|
ext/gd/tests/gif2png.phpt
|
|
ext/gd/tests/imagefilter.phpt
|
|
ext/gd/tests/imagewbmp.phpt
|
|
ext/gd/tests/jpeg2png.phpt
|
|
ext/gd/tests/jpg2gd.phpt
|
|
ext/gd/tests/libgd00086.phpt
|
|
ext/gd/tests/libgd00086_extern.phpt
|
|
ext/gd/tests/png2gd.phpt
|
|
ext/gd/tests/pngcomp.phpt
|
|
ext/gd/tests/xpm2gd.phpt
|
|
ext/gd/tests/xpm2jpg.phpt
|
|
ext/gd/tests/xpm2png.phpt:
|
|
- enable tests even when an external GD is used. Latest releases
|
|
(2.0.34 or 2.0.35) work.
|
|
NB: if you use Debian, you'll realize how bad their package is and start
|
|
to either use the source or push all patches I posted to their bugs
|
|
tracker
|
|
|
|
* ext/gd/tests/createfromwbmp2.phpt:
|
|
- fix test, requires binary string
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/tests/bug37820.phpt
|
|
ext/openssl/tests/bug39217.phpt:
|
|
- MFH:
|
|
- tests for #39217
|
|
- skip test if openssl is too old
|
|
|
|
* ext/openssl/openssl.c:
|
|
- MFB: enable DSA key if HAVE_DSA_DEFAULT_METHOD is set
|
|
|
|
* ext/openssl/tests/bug36732.phpt
|
|
ext/openssl/tests/bug41353.phpt:
|
|
- skip if openssl is too old
|
|
- MFB test bug41353.phpt
|
|
|
|
2007-05-28 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/pdo_odbc/php_pdo_odbc.h
|
|
ext/standard/basic_functions.h
|
|
ext/tokenizer/php_tokenizer.h:
|
|
Remove weird useless entries
|
|
|
|
2007-05-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
reorder
|
|
|
|
2007-05-28 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
Fix logic
|
|
|
|
2007-05-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
use unsigned modifiers
|
|
|
|
2007-05-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Removed deprecated comment
|
|
|
|
2007-05-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* run-tests.php
|
|
sapi/cgi/tests/include.inc:
|
|
"sapi/cgi/php" -> "sapi/cgi/php-cgi"
|
|
|
|
* ext/openssl/tests/bug38255.phpt
|
|
ext/openssl/tests/bug38261.phpt:
|
|
fix tests
|
|
|
|
* ext/openssl/xp_ssl.c:
|
|
MFB: fix #41236 (Regression in timeout handling of non-blocking SSL
|
|
connections during reads and writes).
|
|
Everybody please calm down, we can always fix such issues without starting
|
|
a war..
|
|
|
|
2007-05-27 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/.cvsignore:
|
|
the binary is called php-cgi now
|
|
|
|
* sapi/cgi/.cvsignore:
|
|
The binary is called php-cgi now
|
|
|
|
2007-05-27 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
- Add missing entry
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
MFH: add missing entries, these are in PHP_4_4 branch..
|
|
|
|
2007-05-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/pass001.1.phpt
|
|
ext/json/tests/pass001.phpt:
|
|
Adjust tests to reflect the new expected output
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Fixed SQLite version
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug41477.phpt
|
|
ext/soap/tests/bugs/bug41477.phpt:
|
|
|
|
Fixed bug #41477 (no arginfo about SoapClient::__soapCall()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/file.c:
|
|
Fixed bug #41492 (open_basedir/safe_mode bypass inside realpath()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/xp_ssl.c:
|
|
|
|
Fixed bug #41236 (Regression in timeout handling of non-blocking SSL
|
|
connections during reads and writes).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/json/JSON_parser.c
|
|
ext/json/tests/bug41504.phpt
|
|
ext/json/tests/bug41504.phpt:
|
|
|
|
Fixed bug #41504 (json_decode() incorrectly decodes JSON arrays with empty
|
|
string keys).
|
|
|
|
2007-05-27 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/html.c
|
|
ext/standard/tests/strings/htmlentities18.phpt:
|
|
fix handling of && by htmlentities 'no-double-encode'
|
|
expand the test cases
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/html.c:
|
|
fix the new 'no-double-encoding' feature of htmlspecialchars() (the length
|
|
for char search was wrong. this could lead to crashes..)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/md5.c:
|
|
make make_digest() output a 16-byte string so that it wont break the
|
|
internal PHP API (it was breaking the SOAP extension)
|
|
|
|
2007-05-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gmp/tests/001.phpt
|
|
ext/gmp/tests/011.phpt
|
|
ext/gmp/tests/012.phpt
|
|
ext/gmp/tests/013.phpt
|
|
ext/gmp/tests/014.phpt
|
|
ext/gmp/tests/015.phpt
|
|
ext/gmp/tests/016.phpt
|
|
ext/gmp/tests/017.phpt
|
|
ext/gmp/tests/018.phpt
|
|
ext/gmp/tests/019.phpt
|
|
ext/gmp/tests/020.phpt
|
|
ext/gmp/tests/021.phpt
|
|
ext/gmp/tests/022.phpt
|
|
ext/gmp/tests/023.phpt
|
|
ext/gmp/tests/024.phpt
|
|
ext/gmp/tests/025.phpt
|
|
ext/gmp/tests/026.phpt
|
|
ext/gmp/tests/027.phpt
|
|
ext/gmp/tests/028.phpt
|
|
ext/gmp/tests/029.phpt
|
|
ext/gmp/tests/030.phpt
|
|
ext/gmp/tests/031.phpt
|
|
ext/gmp/tests/032.phpt
|
|
ext/gmp/tests/033.phpt
|
|
ext/gmp/tests/034.phpt
|
|
ext/gmp/tests/035.phpt
|
|
ext/gmp/tests/036.phpt
|
|
ext/gmp/tests/037.phpt
|
|
ext/gmp/tests/038.phpt
|
|
ext/gmp/tests/039.phpt
|
|
ext/gmp/tests/040.phpt:
|
|
add missing skipif sections
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_var.h:
|
|
MFH: improve variable name checks (by popular demands..)
|
|
|
|
2007-05-27 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS:
|
|
fix news
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/md5.c
|
|
ext/standard/sha1.c:
|
|
- Fixed bug #41511 (Compile failure under IRIX 6.5.30 building md5.c)
|
|
|
|
2007-05-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/filetype_variation.phpt:
|
|
check for required func
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/general_functions/intval.phpt:
|
|
fix test
|
|
|
|
2007-05-26 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/hash/hash.c:
|
|
MFB(r-1.18.2.5.2.7) Use slprintf() instead of snprintf() - Bad Ilia, no
|
|
biscuit for you.
|
|
|
|
2007-05-25 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Remove simple optimization here for now until we clean up this SAPI/TSRM
|
|
mess.
|
|
|
|
2007-05-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
php.ini-recommended:
|
|
MFH: Mention why short_open_tags is off (bug#37068)
|
|
|
|
* php.ini-recommended:
|
|
Mention why short_open_tags is off (bug#37068)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/html.c:
|
|
Allow skipping hint_charset (fixes
|
|
ext/standard/tests/strings/htmlentities18.phpt)
|
|
|
|
2007-05-25 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/file/fgetc_basic.phpt
|
|
ext/standard/tests/file/fgetc_error.phpt
|
|
ext/standard/tests/file/file.inc
|
|
ext/standard/tests/file/fileinode_basic.phpt
|
|
ext/standard/tests/file/fileinode_error.phpt
|
|
ext/standard/tests/file/fileinode_variation.phpt
|
|
ext/standard/tests/file/filetype_basic.phpt
|
|
ext/standard/tests/file/filetype_error.phpt
|
|
ext/standard/tests/file/filetype_variation.phpt
|
|
ext/standard/tests/file/flock_basic.phpt
|
|
ext/standard/tests/file/flock_error.phpt
|
|
ext/standard/tests/file/flock_variation.phpt
|
|
ext/standard/tests/file/fnmatch_basic.phpt
|
|
ext/standard/tests/file/fnmatch_error.phpt
|
|
ext/standard/tests/file/fnmatch_variation.phpt
|
|
ext/standard/tests/file/fpassthru_basic.phpt
|
|
ext/standard/tests/file/fpassthru_error.phpt
|
|
ext/standard/tests/file/fpassthru_variation.phpt
|
|
ext/standard/tests/general_functions/intval.phpt
|
|
ext/standard/tests/general_functions/var_export.phpt
|
|
ext/standard/tests/strings/dirname_basic.phpt
|
|
ext/standard/tests/strings/dirname_error.phpt
|
|
ext/standard/tests/strings/dirname_variation.phpt
|
|
ext/standard/tests/strings/explode1.phpt:
|
|
New tests for file/general_functions/strings
|
|
|
|
* ext/standard/tests/file/fgetc_basic.phpt
|
|
ext/standard/tests/file/fgetc_basic.phpt
|
|
ext/standard/tests/file/fgetc_error.phpt
|
|
ext/standard/tests/file/fgetc_error.phpt
|
|
ext/standard/tests/file/file.inc
|
|
ext/standard/tests/file/file.inc
|
|
ext/standard/tests/file/fileinode_basic.phpt
|
|
ext/standard/tests/file/fileinode_basic.phpt
|
|
ext/standard/tests/file/fileinode_error.phpt
|
|
ext/standard/tests/file/fileinode_error.phpt
|
|
ext/standard/tests/file/fileinode_variation.phpt
|
|
ext/standard/tests/file/fileinode_variation.phpt
|
|
ext/standard/tests/file/filetype_basic.phpt
|
|
ext/standard/tests/file/filetype_basic.phpt
|
|
ext/standard/tests/file/filetype_error.phpt
|
|
ext/standard/tests/file/filetype_error.phpt
|
|
ext/standard/tests/file/filetype_variation.phpt
|
|
ext/standard/tests/file/filetype_variation.phpt
|
|
ext/standard/tests/file/flock_basic.phpt
|
|
ext/standard/tests/file/flock_basic.phpt
|
|
ext/standard/tests/file/flock_error.phpt
|
|
ext/standard/tests/file/flock_error.phpt
|
|
ext/standard/tests/file/flock_variation.phpt
|
|
ext/standard/tests/file/flock_variation.phpt
|
|
ext/standard/tests/file/fnmatch_basic.phpt
|
|
ext/standard/tests/file/fnmatch_basic.phpt
|
|
ext/standard/tests/file/fnmatch_error.phpt
|
|
ext/standard/tests/file/fnmatch_error.phpt
|
|
ext/standard/tests/file/fnmatch_variation.phpt
|
|
ext/standard/tests/file/fnmatch_variation.phpt
|
|
ext/standard/tests/file/fpassthru_basic.phpt
|
|
ext/standard/tests/file/fpassthru_basic.phpt
|
|
ext/standard/tests/file/fpassthru_error.phpt
|
|
ext/standard/tests/file/fpassthru_error.phpt
|
|
ext/standard/tests/file/fpassthru_variation.phpt
|
|
ext/standard/tests/file/fpassthru_variation.phpt
|
|
ext/standard/tests/general_functions/intval.phpt
|
|
ext/standard/tests/general_functions/intval.phpt
|
|
ext/standard/tests/general_functions/var_export.phpt
|
|
ext/standard/tests/general_functions/var_export.phpt
|
|
ext/standard/tests/strings/dirname_basic.phpt
|
|
ext/standard/tests/strings/dirname_basic.phpt
|
|
ext/standard/tests/strings/dirname_error.phpt
|
|
ext/standard/tests/strings/dirname_error.phpt
|
|
ext/standard/tests/strings/dirname_variation.phpt
|
|
ext/standard/tests/strings/dirname_variation.phpt
|
|
ext/standard/tests/strings/explode1.phpt
|
|
ext/standard/tests/strings/explode1.phpt:
|
|
|
|
file fgetc_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-05-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/json.c:
|
|
MFH: protos (patch by jeffg at activestate dot com)
|
|
|
|
2007-05-25 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/curl/config.m4
|
|
ext/curl/config.m4:
|
|
- fix typo
|
|
|
|
2007-05-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Mention json nesting dept bump
|
|
|
|
* ext/json/tests/fail001.phpt:
|
|
MFB: Fix test after stack limit bump
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/fail001.phpt:
|
|
This test should only test failures
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/fail001.phpt:
|
|
Fix test after stack limit bump
|
|
|
|
2007-05-25 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
main/SAPI.c:
|
|
Slightly cleaner code
|
|
|
|
* main/SAPI.c
|
|
main/SAPI.c:
|
|
Optimize sapi_get_request_time() slightly making it use the cached time
|
|
and also checking if there is a server_context before trying to call
|
|
the request_time sapi hook.
|
|
|
|
2007-05-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.3RC1
|
|
|
|
2007-05-24 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* configure.in
|
|
sapi/cgi/config9.m4:
|
|
MFB:- Unify installation of SAPIs: CGI is no exception anymore.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
sapi/cgi/config9.m4:
|
|
- Unify installation of SAPIs: CGI is no exception anymore.
|
|
|
|
2007-05-24 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/JSON_parser.c:
|
|
Make the code match the commit comment
|
|
|
|
* ext/json/JSON_parser.c:
|
|
MFB 5_2 - increase json parser depth from 20 to 128
|
|
|
|
* (PHP_5_2)
|
|
ext/json/JSON_parser.c:
|
|
I don't see any reason to leave the stack limitation at 20. We have
|
|
reports of this limit being hit now and as far as I can tell bumping it
|
|
to 128 isn't going break anything in the parser code.
|
|
|
|
2007-05-24 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* Makefile.frag
|
|
acinclude.m4
|
|
configure.in
|
|
ext/standard/Makefile.frag
|
|
ext/tokenizer/Makefile.frag:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
Makefile.frag
|
|
acinclude.m4
|
|
configure.in
|
|
ext/standard/Makefile.frag
|
|
ext/tokenizer/Makefile.frag:
|
|
- Allow build without flex/bison installed (fixes builddir != srcdir build
|
|
when using distributed sources which inlude pre-generated bison/flex
|
|
output. See bug #38762 for more..)
|
|
|
|
2007-05-24 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/string.c
|
|
ext/standard/string.c
|
|
ext/standard/string.c:
|
|
MFB 5_2
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Uh, only meant to remove the null check, not the assignment
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Avoid running off the end of a non-null terminated string. Not that we
|
|
should have any of those, but a mistake in an extension could hit this
|
|
and the check doesn't actually make any sense as far as I am concerned.
|
|
|
|
2007-05-24 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* acinclude.m4:
|
|
MFB:- Fix previous fix. (just revert of Stefan's bad fix..)
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4:
|
|
- Fix previous fix. (just revert of Stefan's bad fix..)
|
|
|
|
* acinclude.m4:
|
|
MFB:- Fix idiotic change in logic. (hint: flex is _REQUIRED_ for building
|
|
PHP!
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4:
|
|
- Fix idiotic change in logic. (hint: flex is _REQUIRED_ for building PHP!
|
|
|
|
2007-05-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_language_scanner.l:
|
|
Impoved error reporting on parser errors (Matt, Dmitry)
|
|
|
|
2007-05-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* README.PARAMETER_PARSING_API:
|
|
- Fix f
|
|
|
|
2007-05-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/math.c:
|
|
|
|
Simplify code
|
|
|
|
2007-05-23 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/credits.c:
|
|
Credit Philip as the phpdoc editor
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
note on max_input_nesting_level
|
|
|
|
2007-05-22 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
new curl constants
|
|
|
|
2007-05-22 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_variables.c:
|
|
fix for CVE-2007-1285 - crash on deep input variable nesting
|
|
|
|
2007-05-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/general_functions/gettype_settype_basic.phpt
|
|
ext/standard/tests/general_functions/import_request.phpt:
|
|
fix test
|
|
|
|
2007-05-22 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Add entry about --ini
|
|
|
|
2007-05-22 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ext/standard/tests/general_functions/gettype_settype_basic.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_error.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation1.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation2.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation3.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation4.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation5.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation6.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation7.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation8.phpt:
|
|
New version of gettype_settype_basic.phpt,
|
|
gettype_settype_variation3.phpt, gettype_settype_variation7.phpt,
|
|
gettype_settype_error.phpt, gettype_settype_variation4.phpt,
|
|
gettype_settype_variation8.phpt, gettype_settype_variation1.phpt,
|
|
gettype_settype_variation5.phpt, gettype_settype_variation2.phpt,
|
|
gettype_settype_variation6.phpt
|
|
|
|
* ext/standard/tests/strings/basename_basic.phpt
|
|
ext/standard/tests/strings/basename_error.phpt
|
|
ext/standard/tests/strings/basename_variation.phpt:
|
|
New version of basename_basic.phpt basename_error.phpt
|
|
basename_variation.phpt
|
|
|
|
* ext/standard/tests/general_functions/gettype_settype_error.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_error.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation1.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation1.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation5.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation5.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation8.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation8.phpt:
|
|
|
|
file gettype_settype_error.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/general_functions/gettype_settype_basic.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_basic.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation2.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation2.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation3.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation3.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation4.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation4.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation6.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation6.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation7.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation7.phpt:
|
|
|
|
file gettype_settype_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/basename_basic.phpt
|
|
ext/standard/tests/strings/basename_basic.phpt
|
|
ext/standard/tests/strings/basename_error.phpt
|
|
ext/standard/tests/strings/basename_error.phpt
|
|
ext/standard/tests/strings/basename_variation.phpt
|
|
ext/standard/tests/strings/basename_variation.phpt:
|
|
|
|
file basename_basic.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-05-22 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/credits.c:
|
|
Philip, the new phpdoc editor \o/
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/credits.c:
|
|
Ladies and gentelmens,
|
|
I bring you our new documentation editor....
|
|
Philip Olson!
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/html.c:
|
|
Update proto&arginfo for double_encode in htmlspecialchars()&htmlentities()
|
|
|
|
2007-05-22 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- add cve ref
|
|
|
|
2007-05-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_var.h
|
|
ext/standard/tests/general_functions/import_request1.phpt
|
|
ext/standard/tests/general_functions/import_request2.phpt
|
|
ext/standard/tests/general_functions/import_request3.phpt:
|
|
MFH: improve variable name checks
|
|
add more tests
|
|
|
|
* ext/standard/tests/general_functions/import_request1.phpt
|
|
ext/standard/tests/general_functions/import_request1.phpt
|
|
ext/standard/tests/general_functions/import_request2.phpt
|
|
ext/standard/tests/general_functions/import_request2.phpt
|
|
ext/standard/tests/general_functions/import_request3.phpt
|
|
ext/standard/tests/general_functions/import_request3.phpt:
|
|
|
|
improve variable name checks
|
|
add more tests
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/php_var.h:
|
|
improve variable name checks
|
|
add more tests
|
|
|
|
2007-05-22 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
MFB: max_input_nesting_level
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
Add max_input_nesting_level
|
|
|
|
2007-05-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/html.c
|
|
ext/standard/html.h
|
|
ext/standard/tests/strings/htmlentities18.phpt
|
|
ext/standard/tests/strings/htmlentities18.phpt:
|
|
|
|
[DOC] Added a 4th parameter flag to htmlspecialchars() and htmlentities()
|
|
that makes the function not encode existing html entities. The feature is
|
|
disabled by default and can be activated by passing FALSE as the 4th param
|
|
|
|
2007-05-22 Timm Friebe <php@thekid.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/tests/test_long.phpt:
|
|
- Changed hardcoded "tempdb" database name to a constant
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/tests/test_msghandler_handled.phpt:
|
|
- Fixed expectancy in for SQL query <select convert(datetime, "notadate")>
|
|
This query should return bool(false) and not a resource() because
|
|
the above is a syntax error
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/tests/test.inc:
|
|
- Added constant TEMPDB, defaulting to "tempdb"
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/tests/bug22403.phpt
|
|
ext/sybase_ct/tests/bug27843.phpt
|
|
ext/sybase_ct/tests/bug28354.phpt:
|
|
- Changed hardcoded "tempdb" database name to a constant
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/tests/bug26407.phpt
|
|
ext/sybase_ct/tests/test_fetch_object.phpt
|
|
ext/sybase_ct/tests/test_msghandler.phpt
|
|
ext/sybase_ct/tests/test_unbuffered_query.phpt:
|
|
- Fixed tests on Windows
|
|
|
|
2007-05-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/gd.c
|
|
ext/gd/tests/bug41442.phpt:
|
|
MFH: fix #41442 (imagegd2() under output control)
|
|
|
|
* ext/gd/tests/bug39780.phpt
|
|
ext/gd/tests/createfromwbmp2.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_basic.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation1.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation1.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation2.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation2.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation3.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation3.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation4.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation4.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation5.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation5.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation6.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation6.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation7.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation7.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation8.phpt
|
|
ext/standard/tests/general_functions/gettype_settype_variation8.phpt:
|
|
fix tests
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/tests/bug41442.phpt
|
|
ext/gd/tests/bug41442.phpt:
|
|
fix #41442 (imagegd2() under output control)
|
|
|
|
2007-05-22 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c:
|
|
MFH(r-1.112) Add CURLOPT_TIMEOUT_MS and CURLOPT_CONNECTTIMEOUT_MS option
|
|
constants
|
|
|
|
2007-05-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Fixed typos
|
|
|
|
2007-05-21 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/curl/config.m4:
|
|
MFB: first check the SSL lib string in libcurl and then the header
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/config.m4:
|
|
- first check the SSL lib string in libcurl and then the header
|
|
|
|
2007-05-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_sdl.c
|
|
ext/soap/php_sdl.c
|
|
ext/soap/tests/bugs/bug41337_2.phpt
|
|
ext/soap/tests/bugs/bug41337_2.wsdl
|
|
ext/soap/tests/bugs/bug41337_2_1.wsdl:
|
|
Fixed bug #41337 WSDL parsing doesn't ignore non soap bindings
|
|
|
|
* ext/soap/tests/bugs/bug41337_2.phpt
|
|
ext/soap/tests/bugs/bug41337_2.phpt
|
|
ext/soap/tests/bugs/bug41337_2.wsdl
|
|
ext/soap/tests/bugs/bug41337_2.wsdl
|
|
ext/soap/tests/bugs/bug41337_2_1.wsdl
|
|
ext/soap/tests/bugs/bug41337_2_1.wsdl:
|
|
|
|
file bug41337_2.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-05-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/dba/config.m4:
|
|
MFH: fix #41455 (ext/dba/config.m4 pollutes global $LIBS and $LDFLAGS)
|
|
|
|
* ext/dba/config.m4:
|
|
fix #41455 (ext/dba/config.m4 pollutes global $LIBS and $LDFLAGS)
|
|
|
|
2007-05-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h
|
|
sapi/cgi/fastcgi.h:
|
|
Fixed crash on "php -b 1234 -unknown-option"
|
|
|
|
* configure.in
|
|
configure.in
|
|
sapi/cgi/config9.m4:
|
|
libfcgi cleanup (Andrei Nigmatulin)
|
|
|
|
2007-05-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
use zend_make_string_zval()
|
|
thanks Matt!
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
check if fci->object_pp points to NULL
|
|
|
|
2007-05-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* .gdbinit:
|
|
- Add print_htptr, print_htstr
|
|
|
|
* run-tests.php:
|
|
- Update copyright
|
|
|
|
* run-tests.php:
|
|
- Make it executeable
|
|
|
|
2007-05-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/cgi/tests/009.phpt
|
|
sapi/cgi/tests/009.phpt:
|
|
|
|
file 009.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed a possible crash when PATH_INFO is not provided but the path contains
|
|
path info information
|
|
|
|
2007-05-19 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB:
|
|
- Fixed a possible crash in the event directory cannot be created, due to
|
|
a
|
|
double free. (Ilia)
|
|
- Use the same tests for zip_stat
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- use the same checks for zip_stat
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/openssl.c:
|
|
- #41423. PHP assumes wrongly that certain ciphers are enabled in OpenSSL
|
|
|
|
* ext/openssl/openssl.c:
|
|
- #41423, PHP assumes wrongly that certain ciphers are enabled in OpenSSL
|
|
|
|
2007-05-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/md5.c
|
|
ext/standard/md5.h
|
|
ext/standard/sha1.c:
|
|
|
|
Optimized digest generation in md5() and sha1() functions by using code
|
|
from ext/hash. This makes the functions 20-50% faster on short strings.
|
|
|
|
2007-05-19 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/curl/config.m4:
|
|
- fix compiler/linker agnostic runpath switch
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/config.m4:
|
|
- fix compile/linker agnostic runpath switch
|
|
|
|
2007-05-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
CS fixes
|
|
Fixed a possible crash in the event directory cannot be created, due to a
|
|
double free.
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/php_spl.c:
|
|
|
|
Fixed typo in constant name
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/php_spl.c:
|
|
Eliminate memory allocation in RINIT for spl
|
|
|
|
* (PHP_5_2)
|
|
ext/sockets/php_sockets.h
|
|
ext/sockets/sockets.c
|
|
ext/sqlite/php_sqlite.h
|
|
ext/sqlite/sqlite.c:
|
|
|
|
Remove pointless RINIT
|
|
|
|
* (PHP_5_2)
|
|
ext/iconv/iconv.c:
|
|
|
|
Avoid strlen()
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/pdo_034.phpt:
|
|
Fixed test to work with postgresql
|
|
|
|
2007-05-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/php_ini.c:
|
|
use correct constant
|
|
|
|
2007-05-19 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
and now the right number
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix reference
|
|
|
|
2007-05-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
reorder
|
|
|
|
2007-05-18 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
news about #41401
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
fix unary operator precision (bug #41401)
|
|
|
|
2007-05-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/range.phpt
|
|
ext/standard/tests/array/range_64bit.phpt
|
|
ext/standard/tests/array/range_64bit.phpt:
|
|
fix test
|
|
add separate test for 64bit
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/file.c:
|
|
fix leak and check for < 0 only of the 5th arg was passed
|
|
|
|
2007-05-18 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ZendEngine2/tests/bug41401.phpt:
|
|
add test for 41401
|
|
|
|
* ZendEngine2/tests/bug41401.phpt
|
|
ZendEngine2/tests/bug41401.phpt:
|
|
|
|
file bug41401.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_language_parser.y:
|
|
fix #41401 - parser precedence on unary operators
|
|
|
|
2007-05-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/array.c:
|
|
fix #41432 (extract() does not accept empty prefix)
|
|
|
|
2007-05-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tests/001.phpt
|
|
ext/tokenizer/tests/bug26463.phpt:
|
|
Improved compilation of heredocs and interpolated strings. (Matt)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tests/001.phpt:
|
|
Improved compilation of heredocs and interpolated strings. (Matt, Dmitry)
|
|
|
|
2007-05-18 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* README.UPDATING_TO_PHP6:
|
|
- Use the right variable name
|
|
|
|
2007-05-18 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/lcg.c
|
|
ext/standard/php_ext_syslog.h
|
|
ext/standard/php_lcg.h
|
|
ext/standard/syslog.c:
|
|
MFB syscall optimizations
|
|
|
|
2007-05-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/file.c:
|
|
MFH: fix #41430 (Fatal error with negative values of maxlen parameter of
|
|
file_get_contents())
|
|
|
|
* ext/standard/file.c:
|
|
fix #41430 (Fatal error with negative values of maxlen parameter of
|
|
file_get_contents())
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug41421.phpt:
|
|
MFH: fix #41421 (Uncaught exception from a stream wrapper segfaults)
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug41421.phpt
|
|
ZendEngine2/tests/bug41421.phpt:
|
|
fix #41421 (Uncaught exception from a stream wrapper segfaults)
|
|
|
|
2007-05-18 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
ext/standard/php_lcg.h:
|
|
Get rid of a stray time() syscall in tsrm and clean up lcg rinit
|
|
|
|
2007-05-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/filter/tests/031.phpt
|
|
ext/filter/tests/031.phpt
|
|
ext/filter/tests/033.phpt
|
|
ext/filter/tests/033.phpt
|
|
ext/filter/tests/044.phpt
|
|
ext/filter/tests/044.phpt
|
|
ext/filter/tests/filter_data.phpt
|
|
ext/filter/tests/filter_data.phpt
|
|
ext/mysqli/tests/019.phpt
|
|
ext/mysqli/tests/019.phpt
|
|
ext/pdo_mysql/tests/bug_33689.phpt
|
|
ext/pdo_mysql/tests/bug_33689.phpt
|
|
ext/session/tests/007.phpt
|
|
ext/session/tests/008-php4.2.3.phpt
|
|
ext/standard/tests/strings/addcslashes.phpt
|
|
ext/standard/tests/strings/str_repeat.phpt
|
|
ext/standard/tests/strings/str_replace.phpt
|
|
ext/standard/tests/strings/strpos.phpt
|
|
ext/wddx/tests/001.phpt
|
|
ext/wddx/tests/001.phpt
|
|
tests/lang/034.phpt
|
|
tests/lang/034.phpt:
|
|
fix tests
|
|
|
|
2007-05-17 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/sqlite/src/parse.c:
|
|
fix gcov build.......
|
|
|
|
2007-05-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/concat_003.phpt:
|
|
add test
|
|
|
|
* ext/spl/spl_iterators.c
|
|
ext/standard/formatted_print.c
|
|
ext/standard/type.c:
|
|
zend_make_printable_zval -> zend_make_string_zval
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
use zend_make_string_zval(), we want to see the notices
|
|
|
|
* ZendEngine2/tests/concat_001.phpt
|
|
ext/gd/tests/bug39780.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
news entry
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_mysql/mysql_statement.c:
|
|
implement FR #41416 (getColumnMeta() should also return table name)
|
|
|
|
2007-05-17 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/pdo_034.phpt:
|
|
Fix paths for ext/sqlite
|
|
|
|
2007-05-17 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/lcg.c
|
|
ext/standard/php_ext_syslog.h
|
|
ext/standard/syslog.c:
|
|
Get rid of a useless RINIT and an empty RSHUTDOWN on non-Windows
|
|
|
|
2007-05-16 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/tests/libgd00086.phpt
|
|
ext/gd/tests/libgd00086.phpt:
|
|
- fix title
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/gd/libgd/gd_png.c:
|
|
- MFH: libgd #86: Fixed possible infinite loop in libgd/gd_png.c, fix test
|
|
(Reported by Xavier Roche)
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/tests/bug39780.phpt:
|
|
- MFH: libgd #86: Fixed possible infinite loop in libgd/gd_png.c, fix test
|
|
(Reported by Xavier Roche)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/libgd/gd_png.c
|
|
ext/gd/tests/libgd00086.phpt
|
|
ext/gd/tests/libgd00086.png:
|
|
- MFH: libgd #86: Fixed possible infinite loop in libgd/gd_png.c
|
|
(Reported by Xavier Roche)
|
|
|
|
* ext/gd/tests/libgd00086.phpt
|
|
ext/gd/tests/libgd00086.phpt
|
|
ext/gd/tests/libgd00086.png
|
|
ext/gd/tests/libgd00086.png:
|
|
|
|
- libgd #86: Fixed possible infinite loop in libgd/gd_png.c
|
|
(Reported by Xavier Roche)
|
|
|
|
* ext/gd/libgd/gd_png.c:
|
|
- libgd #86: Fixed possible infinite loop in libgd/gd_png.c
|
|
(Reported by Xavier Roche)
|
|
|
|
2007-05-16 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* ext/curl/config.m4:
|
|
MFB: r1.28.2.3.2.4
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/config.m4:
|
|
- fixed bug #41358: configure cannot determine libcurl's SSL lib as of
|
|
v7.16.2
|
|
|
|
2007-05-16 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/range.phpt
|
|
ext/standard/tests/array/range.phpt:
|
|
Updated range() test
|
|
|
|
2007-05-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_sqlite/sqlite/VERSION
|
|
ext/pdo_sqlite/sqlite/src/btree.c
|
|
ext/pdo_sqlite/sqlite/src/expr.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/parse.c
|
|
ext/pdo_sqlite/sqlite/src/prepare.c
|
|
ext/pdo_sqlite/sqlite/src/test1.c
|
|
ext/pdo_sqlite/sqlite/src/vdbe.c
|
|
ext/pdo_sqlite/sqlite/src/vtab.c
|
|
ext/pdo_sqlite/sqlite/src/where.c:
|
|
Upgraded libsqlite3 to SQLite 3.3
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/pdo_034.phpt:
|
|
Make test work in sqlite
|
|
|
|
* ext/pdo/pdo_stmt.c:
|
|
|
|
Fixed a typo
|
|
|
|
2007-05-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_stmt.c:
|
|
typofix
|
|
|
|
2007-05-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/php_pdo_driver.h:
|
|
|
|
MFB: PDO:FETCH_KEY_PAIR
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
news
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/php_pdo_driver.h
|
|
ext/pdo/tests/pdo_034.phpt
|
|
ext/pdo/tests/pdo_034.phpt:
|
|
[DOC] Added PDO::FETCH_KEY_PAIR mode that will fetch a 2 column result set
|
|
into an associated array.
|
|
|
|
2007-05-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
- MFH Extensions are indexed lowercased and not case aware
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Extensions are indexed lowercased and not case aware
|
|
|
|
2007-05-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/dbase/dbf_head.c:
|
|
MFH: fix #41394 (dbase_create creates file with corrupted header)
|
|
|
|
* ext/dbase/dbf_head.c:
|
|
fix #41394 (dbase_create creates file with corrupted header)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/json/JSON_parser.c
|
|
ext/json/tests/bug41403.phpt:
|
|
MFH: fix #41403 (json_decode cannot decode floats if localeconv
|
|
decimal_point is not '.')
|
|
|
|
* ext/json/JSON_parser.c
|
|
ext/json/tests/bug41403.phpt
|
|
ext/json/tests/bug41403.phpt:
|
|
fix #41403 (json_decode cannot decode floats if localeconv decimal_point is
|
|
not '.')
|
|
|
|
2007-05-16 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/session/session.c
|
|
ext/session/session.c
|
|
ext/session/session.c:
|
|
do not send cookie when session is passed in URL, same as it happens with
|
|
GET/POST
|
|
|
|
2007-05-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/general_functions/debug_zval_dump_b.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_b_64bit.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_v.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/tests/general_functions/debug_zval_dump_b.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_v.phpt:
|
|
fix test
|
|
|
|
2007-05-15 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/userspace.c:
|
|
MFH: Fixed bug #41390 (Clarify error message with invalid protocol scheme)
|
|
|
|
* main/streams/userspace.c:
|
|
Fixed bug #41390 (Clarify error message with invalid protocol scheme
|
|
syntax)
|
|
|
|
2007-05-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
add the original author of the patch
|
|
|
|
2007-05-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
Fixed bug #41378 (fastcgi protocol lacks support for Reason-Phrase in
|
|
"Status:" header)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed bug #41378 (fastcgi protocol lacks support for Reason-Phrase in
|
|
"Status:" header)
|
|
|
|
2007-05-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
News file cleanup
|
|
|
|
2007-05-14 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
MFB: Typo from old parsing API spotted by bjori
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysql/php_mysql.c:
|
|
Prefix NEWS item so documentation team know of new function and typo from
|
|
old parsing API spotted by bjori
|
|
|
|
* ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.h:
|
|
MFB: Add mysql_set_charset() so that the connection encoding can be
|
|
changed. This is similar to the SET NAMES statement but allows the
|
|
mysql_real_escape_string to use the correct character set.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.h:
|
|
Add mysql_set_charset() so that the connection encoding can be changed.
|
|
This is similar to the SET NAMES statement but allows the
|
|
mysql_real_escape_string to use the correct character set.
|
|
|
|
2007-05-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/end_64bit.phpt:
|
|
fix test
|
|
|
|
2007-05-14 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* ext/standard/dns.c
|
|
ext/standard/tests/network/bug41347.phpt:
|
|
MFB: Fixed bug #41347 (checkdnsrr() segfaults on empty hostname).
|
|
|
|
2007-05-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/array/array_merge.phpt
|
|
ext/standard/tests/array/array_values.phpt
|
|
ext/standard/tests/array/end.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_b.phpt
|
|
ext/standard/tests/general_functions/print_r.phpt
|
|
ext/standard/tests/general_functions/strval.phpt
|
|
ext/standard/tests/general_functions/var_dump.phpt
|
|
ext/standard/tests/strings/addcslashes.phpt
|
|
ext/standard/tests/strings/implode1.phpt
|
|
ext/standard/tests/strings/str_repeat.phpt
|
|
ext/standard/tests/strings/str_replace.phpt
|
|
ext/standard/tests/strings/strpos.phpt
|
|
ext/standard/tests/strings/ucfirst1.phpt:
|
|
fix tests, add UEXPECTF
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
allow passing Unicode strings when a boolean is expected
|
|
|
|
* main/php_ini.c:
|
|
use estrdup() and plug the leak
|
|
|
|
2007-05-14 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/text.c:
|
|
MFB: free wholetext properly
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/text.c:
|
|
free wholetext properly
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/dom/text.c
|
|
ext/dom/text.c
|
|
ext/dom/tests/bug41374.phpt:
|
|
Fixed bug #41374 (wholetext concats values of wrong nodes).
|
|
add test
|
|
|
|
* ext/dom/tests/bug41374.phpt
|
|
ext/dom/tests/bug41374.phpt:
|
|
|
|
file bug41374.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-05-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/dns.c:
|
|
fix CS
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/implode1.phpt:
|
|
remove floats, their text representation varies depending on many factors
|
|
|
|
* ext/standard/tests/array/array_keys_64bit.phpt
|
|
ext/standard/tests/array/array_keys_64bit.phpt
|
|
ext/standard/tests/array/array_values_64bit.phpt
|
|
ext/standard/tests/array/array_values_64bit.phpt
|
|
ext/standard/tests/array/end_64bit.phpt
|
|
ext/standard/tests/array/end_64bit.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_b_64bit.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_b_64bit.phpt
|
|
ext/standard/tests/general_functions/is_float_64bit.phpt
|
|
ext/standard/tests/general_functions/is_float_64bit.phpt
|
|
ext/standard/tests/general_functions/is_int_64bit.phpt
|
|
ext/standard/tests/general_functions/is_int_64bit.phpt
|
|
ext/standard/tests/general_functions/print_r_64bit.phpt
|
|
ext/standard/tests/general_functions/print_r_64bit.phpt
|
|
ext/standard/tests/general_functions/var_dump_64bit.phpt
|
|
ext/standard/tests/general_functions/var_dump_64bit.phpt:
|
|
|
|
file array_keys_64bit.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/general_functions/strval.phpt:
|
|
fix precision
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_keys.phpt
|
|
ext/standard/tests/array/array_values.phpt
|
|
ext/standard/tests/array/end.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_b.phpt
|
|
ext/standard/tests/general_functions/is_float.phpt
|
|
ext/standard/tests/general_functions/is_int.phpt
|
|
ext/standard/tests/general_functions/print_r.phpt
|
|
ext/standard/tests/general_functions/var_dump.phpt:
|
|
fix tests - make them 32bit only, 64bit version will be later
|
|
add --INI-- section
|
|
remove recursive arrays, that thing should be in a separate test
|
|
|
|
2007-05-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/bug41287.phpt
|
|
ext/xmlwriter/tests/bug41326.phpt:
|
|
- [@DOC] MFH: #41326, better fix. It restores BC and allows both canonical
|
|
and short form:
|
|
- when $content is given, the closing tag will be generated (even for
|
|
empty
|
|
string)
|
|
- when $content is ignored or NULL is given, the short form will be used
|
|
|
|
* ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/bug41287.phpt
|
|
ext/xmlwriter/tests/bug41326.phpt:
|
|
- [@DOC]#41326, better fix. It restores BC and allows both canonical and
|
|
short
|
|
form:
|
|
- when $content is given, the closing tag will be generated (even for
|
|
empty
|
|
string)
|
|
- when $content is ignored or NULL is given, the short form will be used
|
|
|
|
2007-05-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/openssl.c
|
|
ext/openssl/tests/bug41353.phpt
|
|
ext/openssl/tests/bug41353.phpt:
|
|
|
|
Fixed bug #41353 (crash in openssl_pkcs12_read() on invalid input).
|
|
|
|
2007-05-12 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
main/php_ini.c:
|
|
MFH: bug#41361 (shell_exec() does not find binaries)
|
|
|
|
* main/php_ini.c:
|
|
Fixed bug#41361 (shell_exec() does not find binaries)
|
|
|
|
2007-05-12 Raghubansh Kumar <kraghuba@in.ibm.com>
|
|
|
|
* ZendEngine2/tests/019.phpt:
|
|
New version of 019.phpt
|
|
|
|
* ext/standard/tests/general_functions/debug_zval_dump_b.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_e.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_o.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_v.phpt
|
|
ext/standard/tests/general_functions/is_array.phpt
|
|
ext/standard/tests/general_functions/is_bool.phpt
|
|
ext/standard/tests/general_functions/is_float.phpt
|
|
ext/standard/tests/general_functions/is_int.phpt
|
|
ext/standard/tests/general_functions/is_null.phpt
|
|
ext/standard/tests/general_functions/is_numeric.phpt
|
|
ext/standard/tests/general_functions/is_object.phpt
|
|
ext/standard/tests/general_functions/is_scalar.phpt
|
|
ext/standard/tests/general_functions/is_string.phpt
|
|
ext/standard/tests/general_functions/print_r.phpt
|
|
ext/standard/tests/general_functions/strval.phpt
|
|
ext/standard/tests/general_functions/var_dump.phpt:
|
|
New version of debug_zval_dump_b.phpt, debug_zval_dump_v.phpt,
|
|
is_float.phpt, is_numeric.phpt, is_string.phpt, var_dump.phpt,
|
|
debug_zval_dump_e.phpt, is_array.phpt, is_int.phpt, is_object.phpt,
|
|
print_r.phpt,
|
|
debug_zval_dump_o.phpt, is_bool.phpt, is_null.phpt, is_scalar.phpt,
|
|
strval.phpt
|
|
|
|
* ext/standard/tests/strings/addcslashes.phpt
|
|
ext/standard/tests/strings/chr_ord.phpt
|
|
ext/standard/tests/strings/implode1.phpt
|
|
ext/standard/tests/strings/md5_file.phpt
|
|
ext/standard/tests/strings/str_repeat.phpt
|
|
ext/standard/tests/strings/str_replace.phpt
|
|
ext/standard/tests/strings/strpos.phpt
|
|
ext/standard/tests/strings/strstr.phpt
|
|
ext/standard/tests/strings/substr.phpt
|
|
ext/standard/tests/strings/substr_count.phpt
|
|
ext/standard/tests/strings/trim1.phpt:
|
|
New version of addcslashes.phpt, implode1.phpt, strpos.phpt,
|
|
str_replace.phpt, substr_count.phpt, trim1.phpt, chr_ord.phpt,
|
|
md5_file.phpt, str_repeat.phpt, strstr.phpt, substr.phpt
|
|
|
|
* ext/standard/tests/array/005.phpt
|
|
ext/standard/tests/array/009.phpt
|
|
ext/standard/tests/array/array_change_key_case.phpt
|
|
ext/standard/tests/array/array_key_exists.phpt
|
|
ext/standard/tests/array/array_keys.phpt
|
|
ext/standard/tests/array/array_map.phpt
|
|
ext/standard/tests/array/array_pop.phpt
|
|
ext/standard/tests/array/array_search.phpt
|
|
ext/standard/tests/array/array_values.phpt
|
|
ext/standard/tests/array/each.phpt
|
|
ext/standard/tests/array/end.phpt
|
|
ext/standard/tests/array/extract.phpt:
|
|
New version of 005.phpt, array_keys.phpt, array_values.phpt, extract.phpt,
|
|
009.phpt, array_map.phpt, each.phpt, array_change_key_case.phpt,
|
|
array_pop.phpt, end.phpt, array_key_exists.phpt, array_search.phpt,
|
|
extract.php
|
|
|
|
* ext/standard/tests/general_functions/debug_zval_dump_b.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_b.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_e.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_e.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_o.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_o.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_v.phpt
|
|
ext/standard/tests/general_functions/debug_zval_dump_v.phpt
|
|
ext/standard/tests/general_functions/is_array.phpt
|
|
ext/standard/tests/general_functions/is_array.phpt
|
|
ext/standard/tests/general_functions/is_bool.phpt
|
|
ext/standard/tests/general_functions/is_bool.phpt
|
|
ext/standard/tests/general_functions/is_float.phpt
|
|
ext/standard/tests/general_functions/is_float.phpt
|
|
ext/standard/tests/general_functions/is_int.phpt
|
|
ext/standard/tests/general_functions/is_int.phpt
|
|
ext/standard/tests/general_functions/is_null.phpt
|
|
ext/standard/tests/general_functions/is_null.phpt
|
|
ext/standard/tests/general_functions/is_numeric.phpt
|
|
ext/standard/tests/general_functions/is_numeric.phpt
|
|
ext/standard/tests/general_functions/is_object.phpt
|
|
ext/standard/tests/general_functions/is_object.phpt
|
|
ext/standard/tests/general_functions/is_scalar.phpt
|
|
ext/standard/tests/general_functions/is_scalar.phpt
|
|
ext/standard/tests/general_functions/is_string.phpt
|
|
ext/standard/tests/general_functions/is_string.phpt
|
|
ext/standard/tests/general_functions/print_r.phpt
|
|
ext/standard/tests/general_functions/print_r.phpt
|
|
ext/standard/tests/general_functions/strval.phpt
|
|
ext/standard/tests/general_functions/strval.phpt
|
|
ext/standard/tests/general_functions/var_dump.phpt
|
|
ext/standard/tests/general_functions/var_dump.phpt:
|
|
|
|
file debug_zval_dump_b.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/addcslashes.phpt
|
|
ext/standard/tests/strings/addcslashes.phpt
|
|
ext/standard/tests/strings/chr_ord.phpt
|
|
ext/standard/tests/strings/implode1.phpt
|
|
ext/standard/tests/strings/md5_file.phpt
|
|
ext/standard/tests/strings/md5_file.phpt
|
|
ext/standard/tests/strings/str_repeat.phpt
|
|
ext/standard/tests/strings/str_replace.phpt
|
|
ext/standard/tests/strings/strpos.phpt
|
|
ext/standard/tests/strings/strstr.phpt
|
|
ext/standard/tests/strings/substr.phpt
|
|
ext/standard/tests/strings/substr.phpt
|
|
ext/standard/tests/strings/substr_count.phpt
|
|
ext/standard/tests/strings/trim1.phpt
|
|
ext/standard/tests/strings/trim1.phpt:
|
|
|
|
file addcslashes.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/005.phpt
|
|
ext/standard/tests/array/array_change_key_case.phpt
|
|
ext/standard/tests/array/array_key_exists.phpt
|
|
ext/standard/tests/array/array_keys.phpt
|
|
ext/standard/tests/array/array_keys.phpt
|
|
ext/standard/tests/array/array_map.phpt
|
|
ext/standard/tests/array/array_map.phpt
|
|
ext/standard/tests/array/array_pop.phpt
|
|
ext/standard/tests/array/array_pop.phpt
|
|
ext/standard/tests/array/array_search.phpt
|
|
ext/standard/tests/array/array_values.phpt
|
|
ext/standard/tests/array/each.phpt
|
|
ext/standard/tests/array/each.phpt
|
|
ext/standard/tests/array/end.phpt
|
|
ext/standard/tests/array/end.phpt
|
|
ext/standard/tests/array/extract.phpt
|
|
ext/standard/tests/array/extract.phpt:
|
|
New version of 005.phpt, array_change_key_case.phpt, array_key_exists.phpt,
|
|
array_keys.phpt, array_map.phpt, array_pop.phpt, array_search.phpt,
|
|
array_values.phpt, each.phpt, end.phpt, extract.phpt
|
|
|
|
* ext/standard/tests/array/009.phpt
|
|
ext/standard/tests/array/009.phpt:
|
|
|
|
file 009.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-05-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/sysvsem/sysvsem.c:
|
|
remove warnings in resource dtor
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ts_hash.c:
|
|
MFH: fix #41134 (zend_ts_hash_clean not thread-safe)
|
|
fix also zend_ts_hash_*destroy()
|
|
|
|
* ZendEngine2/zend_ts_hash.c:
|
|
fix #41134 (zend_ts_hash_clean not thread-safe)
|
|
fix also zend_ts_hash_*destroy()
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug41351.phpt
|
|
ZendEngine2/tests/bug41351_2.phpt
|
|
ZendEngine2/tests/bug41351_3.phpt:
|
|
MFH: fix #41351 (Invalid opcode with foreach ($a[] as $b))
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug41351.phpt
|
|
ZendEngine2/tests/bug41351.phpt
|
|
ZendEngine2/tests/bug41351_2.phpt
|
|
ZendEngine2/tests/bug41351_2.phpt
|
|
ZendEngine2/tests/bug41351_3.phpt
|
|
ZendEngine2/tests/bug41351_3.phpt:
|
|
fix #41351 (Invalid opcode with foreach ($a[] as $b))
|
|
|
|
2007-05-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug39542.phpt
|
|
ZendEngine2/tests/bug39542.phpt
|
|
ZendEngine2/tests/bug39542/bug39542.php
|
|
ZendEngine2/tests/bug39542/bug39542.php:
|
|
|
|
file bug39542.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug39542.phpt
|
|
ZendEngine2/tests/bug39542/bug39542.php:
|
|
Fixed bug #39542 (Behaviour of require/include different to < 5.2.0)
|
|
|
|
* ext/soap/php_http.c:
|
|
Fixed compilation error
|
|
|
|
2007-05-11 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.h:
|
|
- MFH Add invert option to RegexIterator
|
|
|
|
* ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.h:
|
|
-Addvert optionto RegexIterator
|
|
|
|
2007-05-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/strripos_offset.phpt:
|
|
MFH: fix segfault in strripos() when offset == INT_MAX+1
|
|
identified and repoted by Joxean Koret
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/strripos_offset.phpt
|
|
ext/standard/tests/strings/strripos_offset.phpt:
|
|
fix segfault in strripos() when offset == INT_MAX+1
|
|
identified and repoted by Joxean Koret
|
|
|
|
* ext/soap/php_http.c:
|
|
add missing header
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_http.c:
|
|
%d -> %ld
|
|
|
|
* ext/soap/php_http.c:
|
|
MFB
|
|
|
|
2007-05-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_http.c:
|
|
|
|
Fixed random number generation for http auth mechanism in SOAP
|
|
|
|
|
|
2007-05-10 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* main/php_ini.c:
|
|
MFB - use php_strtok_r() rather than strsep()
|
|
|
|
* (PHP_5_2)
|
|
main/php_ini.c:
|
|
use php_strtok_r() rather than strsep()
|
|
|
|
2007-05-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/strings/005.phpt
|
|
ext/standard/tests/strings/006.phpt
|
|
ext/standard/tests/strings/007.phpt:
|
|
MFH: flush output buffer when/if
|
|
highlight_string()/php_strip_whitespace()/highlight_string() fail
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/strings/005.phpt
|
|
ext/standard/tests/strings/005.phpt
|
|
ext/standard/tests/strings/006.phpt
|
|
ext/standard/tests/strings/006.phpt
|
|
ext/standard/tests/strings/007.phpt
|
|
ext/standard/tests/strings/007.phpt:
|
|
flush output buffer when/if
|
|
highlight_string()/php_strip_whitespace()/highlight_string() fail
|
|
|
|
2007-05-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed bug #41291 (FastCGI does not set SO_REUSEADDR). (fmajid at kefta dot
|
|
com)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_sdl.c
|
|
ext/soap/php_sdl.c
|
|
ext/soap/tests/bugs/bug41337.phpt
|
|
ext/soap/tests/bugs/bug41337.phpt
|
|
ext/soap/tests/bugs/bug41337.phpt
|
|
ext/soap/tests/bugs/bug41337.wsdl
|
|
ext/soap/tests/bugs/bug41337.wsdl
|
|
ext/soap/tests/bugs/bug41337.wsdl:
|
|
Fixed bug #41337 (WSDL parsing doesn't ignore non soap bindings)
|
|
|
|
2007-05-10 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* ext/standard/tests/network/bug41347.phpt
|
|
ext/standard/tests/network/bug41347.phpt:
|
|
|
|
file bug41347.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/dns.c:
|
|
Fixed bug #41347 (checkdnsrr() segfaults on empty hostname).
|
|
|
|
2007-05-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/image/iptcembed_001.phpt
|
|
ext/standard/tests/image/iptcembed_001.phpt:
|
|
|
|
cleanup temp test data
|
|
|
|
* ext/standard/iptc.c
|
|
ext/standard/tests/image/iptcembed_001.phpt:
|
|
fix segfault in iptcembed()
|
|
|
|
* (PHP_5_2)
|
|
ext/bcmath/bcmath.c:
|
|
MFH: bcmath.scale must be greater or equal to zero
|
|
|
|
* ext/bcmath/bcmath.c:
|
|
bcmath.scale must be greater or equal to zero
|
|
looks like negative value cannot cause any problems, but it's still
|
|
invalid
|
|
|
|
2007-05-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Fixed a typo
|
|
|
|
2007-05-08 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/bug41287.phpt
|
|
ext/xmlwriter/tests/bug41326.phpt:
|
|
- MFH: #41326, Writing empty tags with Xmlwriter::WriteElement[ns]
|
|
|
|
* ext/xmlwriter/tests/bug41326.phpt
|
|
ext/xmlwriter/tests/bug41326.phpt:
|
|
|
|
- #41326, writing empty tags with Xmlwriter::WriteElement[ns]
|
|
|
|
* ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/bug41287.phpt:
|
|
- #41326, writing empty tags with Xmlwriter::WriteElement[ns]
|
|
|
|
2007-05-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/image.c:
|
|
|
|
Fixed bug #41321 (downgrade read errors in getimagesize() to E_NOTICE).
|
|
|
|
2007-05-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/openssl/openssl.c:
|
|
fix #38798 (OpenSSL init corrected in php5 but not in php4)
|
|
|
|
2007-05-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/zlib/zlib_fopen_wrapper.c
|
|
ext/zlib/zlib_fopen_wrapper.c
|
|
main/streams/streams.c
|
|
main/streams/streams.c:
|
|
Fixed bug #41304 (compress.zlib temp files left)
|
|
|
|
2007-05-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
main/php_content_types.c
|
|
tests/basic/026.phpt
|
|
tests/basic/026.phpt:
|
|
Register RAW_POST_DATA even when always_populate_raw_post_data is off in
|
|
instances where content type is not known
|
|
|
|
2007-05-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/tests/any.phpt
|
|
ext/soap/tests/server019.phpt
|
|
ext/soap/tests/server020.phpt
|
|
ext/soap/tests/bugs/bug39815.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_012p.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_012s.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_013p.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_013s.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_014p.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_014s.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015p.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015s.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_001p.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_001s.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_002p.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_002s.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_004p.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_004s.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_004w.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_005p.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_005s.phpt
|
|
ext/soap/tests/interop/Round2/GroupB/r2_groupB_005w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import2_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_001w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_002w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_004w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_005w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_007w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_010w.phpt
|
|
ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_003w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_008w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_009w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_011w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_019w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_020w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_021w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_022w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_023w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_024w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_025w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_028w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_032w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_033w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_035w.phpt
|
|
ext/soap/tests/schema/schema004.phpt
|
|
ext/soap/tests/schema/schema014.phpt
|
|
ext/soap/tests/schema/schema016.phpt
|
|
ext/soap/tests/schema/schema017.phpt
|
|
ext/soap/tests/schema/schema020.phpt
|
|
ext/soap/tests/schema/schema022.phpt
|
|
ext/soap/tests/schema/schema054.phpt
|
|
ext/soap/tests/schema/schema055.phpt
|
|
ext/soap/tests/schema/schema063.phpt
|
|
ext/soap/tests/soap12/T42.phpt
|
|
ext/soap/tests/soap12/T47.phpt:
|
|
fix tests (add precision)
|
|
|
|
* ZendEngine2/tests/add_006.phpt
|
|
ZendEngine2/tests/add_006.phpt
|
|
ZendEngine2/tests/bug37212.phpt
|
|
ZendEngine2/tests/cast_to_double.phpt
|
|
ZendEngine2/tests/cast_to_double.phpt
|
|
ZendEngine2/tests/decrement_001.phpt
|
|
ZendEngine2/tests/decrement_001.phpt
|
|
ZendEngine2/tests/double_to_string_64bit.phpt
|
|
ZendEngine2/tests/double_to_string_64bit.phpt
|
|
ZendEngine2/tests/increment_001.phpt
|
|
ZendEngine2/tests/increment_001.phpt
|
|
ZendEngine2/tests/settype_double.phpt
|
|
ZendEngine2/tests/settype_double.phpt
|
|
ext/oci8/tests/pecl_bug10194.phpt
|
|
ext/oci8/tests/pecl_bug10194.phpt
|
|
ext/oci8/tests/pecl_bug10194_blob.phpt
|
|
ext/oci8/tests/pecl_bug10194_blob.phpt
|
|
ext/standard/tests/array/array_fill_keys.phpt
|
|
ext/standard/tests/array/array_fill_keys.phpt
|
|
ext/standard/tests/array/max.phpt
|
|
ext/standard/tests/array/max.phpt
|
|
ext/standard/tests/array/min.phpt
|
|
ext/standard/tests/array/min.phpt
|
|
ext/standard/tests/array/range.phpt
|
|
ext/standard/tests/array/range.phpt
|
|
ext/standard/tests/math/bug25694.phpt
|
|
ext/standard/tests/math/bug25694.phpt
|
|
ext/standard/tests/strings/sprintf_f_2.phpt
|
|
ext/standard/tests/strings/sprintf_f_2.phpt
|
|
ext/standard/tests/strings/str_pad.phpt
|
|
ext/standard/tests/strings/str_pad.phpt:
|
|
fix tests
|
|
|
|
2007-05-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/soap/tests/server029.phpt
|
|
ext/soap/tests/server029.phpt
|
|
ext/soap/tests/typemap001.phpt
|
|
ext/soap/tests/typemap002.phpt
|
|
ext/soap/tests/typemap005.phpt
|
|
ext/soap/tests/typemap006.phpt
|
|
ext/soap/tests/typemap009.phpt
|
|
ext/soap/tests/typemap010.phpt
|
|
ext/soap/tests/typemap013.phpt
|
|
ext/soap/tests/bugs/bug28751.phpt
|
|
ext/soap/tests/bugs/bug30994.phpt
|
|
ext/soap/tests/bugs/bug31422.phpt
|
|
ext/soap/tests/bugs/bug36629.phpt
|
|
ext/soap/tests/bugs/bug39832.phpt
|
|
ext/soap/tests/interop/Round2/Base/round2_base.inc
|
|
ext/soap/tests/interop/Round2/GroupB/round2_groupB.inc
|
|
ext/soap/tests/interop/Round3/GroupD/round3_groupD_compound1.inc
|
|
ext/soap/tests/interop/Round3/GroupD/round3_groupD_compound2.inc
|
|
ext/soap/tests/interop/Round3/GroupD/round3_groupD_doclit.inc
|
|
ext/soap/tests/interop/Round3/GroupD/round3_groupD_doclitparams.inc
|
|
ext/soap/tests/interop/Round3/GroupD/round3_groupD_emptysa.inc
|
|
ext/soap/tests/interop/Round3/GroupD/round3_groupD_import1.inc
|
|
ext/soap/tests/interop/Round3/GroupD/round3_groupD_import2.inc
|
|
ext/soap/tests/interop/Round3/GroupD/round3_groupD_import3.inc
|
|
ext/soap/tests/interop/Round3/GroupD/round3_groupD_rpcenc.inc
|
|
ext/soap/tests/interop/Round3/GroupE/round3_groupE_list.inc
|
|
ext/soap/tests/interop/Round3/GroupF/round3_groupF_ext.inc
|
|
ext/soap/tests/interop/Round3/GroupF/round3_groupF_headers.inc
|
|
ext/soap/tests/interop/Round4/GroupG/round4_groupG_dimedoc.inc
|
|
ext/soap/tests/interop/Round4/GroupG/round4_groupG_dimerpc.inc
|
|
ext/soap/tests/interop/Round4/GroupG/round4_groupG_mimedoc.inc
|
|
ext/soap/tests/interop/Round4/GroupG/round4_groupG_mimerpc.inc
|
|
ext/soap/tests/interop/Round4/GroupH/round4_groupH_complex_doclit.inc
|
|
ext/soap/tests/interop/Round4/GroupH/round4_groupH_complex_rpcenc.inc
|
|
ext/soap/tests/interop/Round4/GroupH/round4_groupH_simple_doclit.inc
|
|
ext/soap/tests/interop/Round4/GroupH/round4_groupH_simple_rpcenc.inc
|
|
ext/soap/tests/interop/Round4/GroupH/round4_groupH_soapfault.inc:
|
|
|
|
file server029.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/tests/classmap001.phpt
|
|
ext/soap/tests/server001.phpt
|
|
ext/soap/tests/server002.phpt
|
|
ext/soap/tests/server003.phpt
|
|
ext/soap/tests/server004.phpt
|
|
ext/soap/tests/server005.phpt
|
|
ext/soap/tests/server006.phpt
|
|
ext/soap/tests/server009.phpt
|
|
ext/soap/tests/server010.phpt
|
|
ext/soap/tests/server013.phpt
|
|
ext/soap/tests/server014.phpt
|
|
ext/soap/tests/server016.phpt
|
|
ext/soap/tests/server017.phpt
|
|
ext/soap/tests/server018.phpt
|
|
ext/soap/tests/server019.phpt
|
|
ext/soap/tests/server020.phpt
|
|
ext/soap/tests/server021.phpt
|
|
ext/soap/tests/server022.phpt
|
|
ext/soap/tests/server023.phpt
|
|
ext/soap/tests/server024.phpt
|
|
ext/soap/tests/server025.phpt
|
|
ext/soap/tests/server026.phpt
|
|
ext/soap/tests/server028.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/round4_groupI_xsd.inc
|
|
ext/soap/tests/schema/test_schema.inc
|
|
ext/soap/tests/soap12/soap12-test.inc:
|
|
|
|
Fixed SOAP tests and added additional tests to ensure processing POST data
|
|
works based on server001.phpt
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
|
|
Added support for --GZIP_POST-- and --DEFLATE_POST-- that allows emulation
|
|
of compressed POST input
|
|
|
|
2007-05-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug22725.phpt
|
|
ZendEngine2/tests/bug22725.phpt
|
|
ZendEngine2/tests/bug27304.phpt
|
|
ZendEngine2/tests/bug27304.phpt
|
|
ZendEngine2/tests/bug29104.phpt
|
|
ZendEngine2/tests/bug29104.phpt
|
|
ZendEngine2/tests/bug29210.phpt
|
|
ZendEngine2/tests/bug29210.phpt
|
|
ZendEngine2/tests/bug30519.phpt
|
|
ZendEngine2/tests/bug30519.phpt
|
|
ZendEngine2/tests/bug30702.phpt
|
|
ZendEngine2/tests/bug30702.phpt
|
|
ZendEngine2/tests/bug30791.phpt
|
|
ZendEngine2/tests/bug30791.phpt
|
|
ZendEngine2/tests/bug30889.phpt
|
|
ZendEngine2/tests/bug30889.phpt
|
|
ZendEngine2/tests/bug32296.phpt
|
|
ZendEngine2/tests/bug32296.phpt
|
|
ZendEngine2/tests/bug32427.phpt
|
|
ZendEngine2/tests/bug32427.phpt
|
|
ZendEngine2/tests/bug32660.phpt
|
|
ZendEngine2/tests/bug32660.phpt
|
|
ZendEngine2/tests/bug32674.phpt
|
|
ZendEngine2/tests/bug32674.phpt
|
|
ZendEngine2/tests/bug32833.phpt
|
|
ZendEngine2/tests/bug32833.phpt
|
|
ZendEngine2/tests/bug33257.phpt
|
|
ZendEngine2/tests/bug33257.phpt
|
|
ZendEngine2/tests/bug33771.phpt
|
|
ZendEngine2/tests/bug34712.phpt
|
|
ZendEngine2/tests/bug35437.phpt
|
|
ZendEngine2/tests/bug35437.phpt
|
|
ZendEngine2/tests/bug37811.phpt
|
|
ZendEngine2/tests/bug37811.phpt
|
|
ZendEngine2/tests/bug38220.phpt
|
|
ZendEngine2/tests/bug38220.phpt
|
|
ZendEngine2/tests/bug40770.phpt
|
|
ZendEngine2/tests/bug40770.phpt
|
|
ZendEngine2/tests/bug40809.phpt
|
|
ZendEngine2/tests/bug40809.phpt
|
|
ZendEngine2/tests/bug41075.phpt
|
|
ZendEngine2/tests/bug41075.phpt
|
|
ext/dba/tests/bug36436.phpt
|
|
ext/dba/tests/bug36436.phpt
|
|
ext/dbase/tests/bug31754.phpt
|
|
ext/dbase/tests/bug31754.phpt
|
|
ext/dom/tests/bug36756.phpt
|
|
ext/dom/tests/bug36756.phpt
|
|
ext/filter/tests/bug39763.phpt
|
|
ext/filter/tests/bug39846.phpt
|
|
ext/ftp/tests/bug27809.phpt
|
|
ext/ftp/tests/bug27809.phpt
|
|
ext/ftp/tests/bug37799.phpt
|
|
ext/ftp/tests/bug37799.phpt
|
|
ext/ftp/tests/bug39458-2.phpt
|
|
ext/ftp/tests/bug39458-2.phpt
|
|
ext/ftp/tests/bug39458.phpt
|
|
ext/ftp/tests/bug39458.phpt
|
|
ext/ftp/tests/bug39583-2.phpt
|
|
ext/ftp/tests/bug39583-2.phpt
|
|
ext/ftp/tests/bug39583.phpt
|
|
ext/ftp/tests/bug39583.phpt
|
|
ext/ftp/tests/bug7216-2.phpt
|
|
ext/ftp/tests/bug7216-2.phpt
|
|
ext/ftp/tests/bug7216.phpt
|
|
ext/ftp/tests/bug7216.phpt
|
|
ext/gmp/tests/bug32773.phpt
|
|
ext/gmp/tests/bug32773.phpt
|
|
ext/iconv/tests/bug16069.phpt
|
|
ext/iconv/tests/bug16069.phpt
|
|
ext/mcrypt/tests/bug37595.phpt
|
|
ext/mcrypt/tests/bug37595.phpt
|
|
ext/mcrypt/tests/bug8040.phpt
|
|
ext/mcrypt/tests/bug8040.phpt
|
|
ext/mysqli/tests/bug28817.phpt
|
|
ext/mysqli/tests/bug28817.phpt
|
|
ext/mysqli/tests/bug30967.phpt
|
|
ext/mysqli/tests/bug30967.phpt
|
|
ext/mysqli/tests/bug31141.phpt
|
|
ext/mysqli/tests/bug31141.phpt
|
|
ext/mysqli/tests/bug31668.phpt
|
|
ext/mysqli/tests/bug31668.phpt
|
|
ext/mysqli/tests/bug32405.phpt
|
|
ext/mysqli/tests/bug32405.phpt
|
|
ext/mysqli/tests/bug33090.phpt
|
|
ext/mysqli/tests/bug33090.phpt
|
|
ext/mysqli/tests/bug33263.phpt
|
|
ext/mysqli/tests/bug33263.phpt
|
|
ext/mysqli/tests/bug34785.phpt
|
|
ext/mysqli/tests/bug34785.phpt
|
|
ext/mysqli/tests/bug34810.phpt
|
|
ext/mysqli/tests/bug34810.phpt
|
|
ext/mysqli/tests/bug35103.phpt
|
|
ext/mysqli/tests/bug35103.phpt
|
|
ext/mysqli/tests/bug35517.phpt
|
|
ext/mysqli/tests/bug35517.phpt
|
|
ext/mysqli/tests/bug35759.phpt
|
|
ext/mysqli/tests/bug35759.phpt
|
|
ext/mysqli/tests/bug36420.phpt
|
|
ext/mysqli/tests/bug36420.phpt
|
|
ext/mysqli/tests/bug36745.phpt
|
|
ext/mysqli/tests/bug36745.phpt
|
|
ext/mysqli/tests/bug36802.phpt
|
|
ext/mysqli/tests/bug36802.phpt
|
|
ext/mysqli/tests/bug36949.phpt
|
|
ext/mysqli/tests/bug36949.phpt
|
|
ext/mysqli/tests/bug37090.phpt
|
|
ext/oci8/tests/bug27303.phpt
|
|
ext/oci8/tests/bug27303.phpt
|
|
ext/oci8/tests/bug27303_2.phpt
|
|
ext/oci8/tests/bug27303_2.phpt
|
|
ext/oci8/tests/bug27303_3.phpt
|
|
ext/oci8/tests/bug27303_3.phpt
|
|
ext/oci8/tests/bug27303_4.phpt
|
|
ext/oci8/tests/bug27303_4.phpt
|
|
ext/oci8/tests/bug32325.phpt
|
|
ext/oci8/tests/bug32325.phpt
|
|
ext/oci8/tests/bug35973.phpt
|
|
ext/oci8/tests/bug35973.phpt
|
|
ext/oci8/tests/bug36010.phpt
|
|
ext/oci8/tests/bug36010.phpt
|
|
ext/oci8/tests/bug38161.phpt
|
|
ext/oci8/tests/bug38161.phpt
|
|
ext/pcre/tests/bug21758.phpt
|
|
ext/pcre/tests/bug27011.phpt
|
|
ext/pcre/tests/bug27011.phpt
|
|
ext/pcre/tests/bug38600.phpt
|
|
ext/pcre/tests/bug38600.phpt
|
|
ext/pcre/tests/bug40195.phpt
|
|
ext/pcre/tests/bug40195.phpt
|
|
ext/pdo/tests/bug_34630.phpt
|
|
ext/pdo/tests/bug_34630.phpt
|
|
ext/pdo/tests/bug_34687.phpt
|
|
ext/pdo/tests/bug_34687.phpt
|
|
ext/pdo/tests/bug_35671.phpt
|
|
ext/pdo/tests/bug_36428.phpt
|
|
ext/pdo/tests/bug_36428.phpt
|
|
ext/pdo/tests/bug_38253.phpt
|
|
ext/pdo/tests/bug_38253.phpt
|
|
ext/pdo/tests/bug_38394.phpt
|
|
ext/pdo/tests/bug_38394.phpt
|
|
ext/pdo/tests/bug_39398.phpt
|
|
ext/pdo/tests/bug_39398.phpt
|
|
ext/pdo/tests/pecl_bug_5217.phpt
|
|
ext/pdo/tests/pecl_bug_5217.phpt
|
|
ext/pdo/tests/pecl_bug_5772.phpt
|
|
ext/pdo/tests/pecl_bug_5809.phpt
|
|
ext/pdo_mysql/tests/bug_33689.phpt
|
|
ext/pdo_mysql/tests/bug_33689.phpt
|
|
ext/pdo_mysql/tests/pecl_bug_5200.phpt
|
|
ext/pdo_mysql/tests/pecl_bug_5780.phpt
|
|
ext/pdo_mysql/tests/pecl_bug_5802.phpt
|
|
ext/pdo_oci/tests/bug_33707.phpt
|
|
ext/pdo_pgsql/tests/bug_33876.phpt
|
|
ext/pdo_pgsql/tests/bug_33876.phpt
|
|
ext/pgsql/tests/80_bug14383.phpt
|
|
ext/pgsql/tests/80_bug14383.phpt
|
|
ext/pgsql/tests/80_bug24499.phpt
|
|
ext/pgsql/tests/80_bug24499.phpt
|
|
ext/pgsql/tests/80_bug27597.phpt
|
|
ext/pgsql/tests/80_bug27597.phpt
|
|
ext/session/tests/bug31454.phpt
|
|
ext/session/tests/bug31454.phpt
|
|
ext/session/tests/bug36459.phpt
|
|
ext/session/tests/bug36459.phpt
|
|
ext/session/tests/bug38377.phpt
|
|
ext/session/tests/bug38377.phpt
|
|
ext/simplexml/tests/bug37565.phpt
|
|
ext/simplexml/tests/bug37565.phpt
|
|
ext/soap/tests/bugs/bug29839.phpt
|
|
ext/soap/tests/bugs/bug29839.phpt
|
|
ext/soap/tests/bugs/bug30106.phpt
|
|
ext/soap/tests/bugs/bug30106.phpt
|
|
ext/soap/tests/bugs/bug30799.phpt
|
|
ext/soap/tests/bugs/bug30799.phpt
|
|
ext/soap/tests/bugs/bug30928.phpt
|
|
ext/soap/tests/bugs/bug30928.phpt
|
|
ext/soap/tests/bugs/bug30994.phpt
|
|
ext/soap/tests/bugs/bug30994.phpt
|
|
ext/soap/tests/bugs/bug31422.phpt
|
|
ext/soap/tests/bugs/bug31422.phpt
|
|
ext/soap/tests/bugs/bug31695.phpt
|
|
ext/soap/tests/bugs/bug31695.phpt
|
|
ext/soap/tests/bugs/bug31755.phpt
|
|
ext/soap/tests/bugs/bug31755.phpt
|
|
ext/soap/tests/bugs/bug32776.phpt
|
|
ext/soap/tests/bugs/bug32776.phpt
|
|
ext/soap/tests/bugs/bug34453.phpt
|
|
ext/soap/tests/bugs/bug34453.phpt
|
|
ext/soap/tests/bugs/bug35142.phpt
|
|
ext/soap/tests/bugs/bug35142.phpt
|
|
ext/soap/tests/bugs/bug35273.phpt
|
|
ext/soap/tests/bugs/bug35273.phpt
|
|
ext/soap/tests/bugs/bug36226.phpt
|
|
ext/soap/tests/bugs/bug36226.phpt
|
|
ext/soap/tests/bugs/bug41004.phpt
|
|
ext/soap/tests/bugs/bug41004.phpt
|
|
ext/spl/tests/bug33136.phpt
|
|
ext/spl/tests/bug33136.phpt
|
|
ext/spl/tests/bug36287.phpt
|
|
ext/spl/tests/bug36287.phpt
|
|
ext/standard/tests/array/bug28974.phpt
|
|
ext/standard/tests/array/bug28974.phpt
|
|
ext/standard/tests/array/bug29253.phpt
|
|
ext/standard/tests/array/bug29253.phpt
|
|
ext/standard/tests/array/bug33940.phpt
|
|
ext/standard/tests/array/bug33940.phpt
|
|
ext/standard/tests/array/bug34982.phpt
|
|
ext/standard/tests/array/bug34982.phpt
|
|
ext/standard/tests/general_functions/bug34794.phpt
|
|
ext/standard/tests/general_functions/bug34794.phpt
|
|
ext/standard/tests/general_functions/bug39322.phpt
|
|
ext/standard/tests/general_functions/bug39322.phpt
|
|
ext/standard/tests/general_functions/is_resource.phpt
|
|
ext/standard/tests/general_functions/is_resource.phpt
|
|
ext/standard/tests/strings/bug36306.phpt
|
|
ext/standard/tests/strings/bug36306.phpt
|
|
ext/zip/tests/bug7214.phpt
|
|
ext/zip/tests/bug7214.phpt
|
|
ext/zip/tests/bug7658.phpt
|
|
ext/zip/tests/bug7658.phpt
|
|
ext/zip/tests/bug8009.phpt
|
|
ext/zip/tests/bug8009.phpt
|
|
ext/zip/tests/bug8700.phpt
|
|
ext/zip/tests/bug8700.phpt
|
|
tests/lang/031.phpt
|
|
tests/lang/031.phpt
|
|
tests/lang/bug23524.phpt
|
|
tests/lang/bug23524.phpt:
|
|
fix test names
|
|
|
|
2007-05-07 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* main/php_compat.h:
|
|
update pcre symbols list
|
|
|
|
* ext/pcre/tests/bug21758.phpt
|
|
ext/pcre/tests/bug21758.phpt:
|
|
fix test title
|
|
|
|
* ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/pcrelib/AUTHORS
|
|
ext/pcre/pcrelib/COPYING
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/HACKING
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/config.h
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/libpcre.def
|
|
ext/pcre/pcrelib/libpcreposix.def
|
|
ext/pcre/pcrelib/pcre.def
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_chartables.c
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_scanner.cc
|
|
ext/pcre/pcrelib/pcre_scanner.h
|
|
ext/pcre/pcrelib/pcre_scanner_unittest.cc
|
|
ext/pcre/pcrelib/pcre_stringpiece.cc
|
|
ext/pcre/pcrelib/pcre_stringpiece.h
|
|
ext/pcre/pcrelib/pcre_stringpiece_unittest.cc
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcrecpp.cc
|
|
ext/pcre/pcrelib/pcrecpp.h
|
|
ext/pcre/pcrelib/pcrecpp_unittest.cc
|
|
ext/pcre/pcrelib/pcrecpparg.h
|
|
ext/pcre/pcrelib/pcredemo.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/pcretest.c
|
|
ext/pcre/pcrelib/ucptable.c
|
|
ext/pcre/pcrelib/ucptable.h
|
|
ext/pcre/pcrelib/doc/Tech.Notes
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/.cvsignore
|
|
ext/pcre/pcrelib/testdata/grepinputx
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/grepoutputN
|
|
ext/pcre/pcrelib/testdata/testinput10
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput3
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput9
|
|
ext/pcre/pcrelib/testdata/testoutput10
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput3
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput9:
|
|
update bundled PCRE to version 7.2 RC1. if everything goes right, this will
|
|
be merged later to php 5.x
|
|
|
|
2007-05-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/gd.c:
|
|
- MFH: fix build when use with a museum freetype version (1.x)
|
|
|
|
* ext/gd/gd.c:
|
|
- fix build when use with a museum freetype version (1.x)
|
|
|
|
2007-05-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/compare_001_64bit.phpt
|
|
ZendEngine2/tests/compare_002_64bit.phpt
|
|
ZendEngine2/tests/compare_003_64bit.phpt
|
|
ZendEngine2/tests/compare_004_64bit.phpt
|
|
ZendEngine2/tests/compare_005_64bit.phpt
|
|
ZendEngine2/tests/compare_006_64bit.phpt
|
|
ZendEngine2/tests/decrement_001_64bit.phpt:
|
|
add 64bit version of the tests
|
|
|
|
* ZendEngine2/tests/compare_001_64bit.phpt
|
|
ZendEngine2/tests/compare_001_64bit.phpt
|
|
ZendEngine2/tests/compare_002_64bit.phpt
|
|
ZendEngine2/tests/compare_002_64bit.phpt
|
|
ZendEngine2/tests/compare_003_64bit.phpt
|
|
ZendEngine2/tests/compare_003_64bit.phpt
|
|
ZendEngine2/tests/compare_004_64bit.phpt
|
|
ZendEngine2/tests/compare_004_64bit.phpt
|
|
ZendEngine2/tests/compare_005_64bit.phpt
|
|
ZendEngine2/tests/compare_005_64bit.phpt
|
|
ZendEngine2/tests/compare_006_64bit.phpt
|
|
ZendEngine2/tests/compare_006_64bit.phpt
|
|
ZendEngine2/tests/decrement_001_64bit.phpt
|
|
ZendEngine2/tests/decrement_001_64bit.phpt:
|
|
|
|
add 64bit version of the tests
|
|
|
|
* ext/oci8/tests/bug27303.phpt
|
|
ext/oci8/tests/bug27303.phpt
|
|
ext/standard/tests/strings/printf_64bit.phpt
|
|
ext/standard/tests/strings/printf_64bit.phpt:
|
|
fix test
|
|
|
|
2007-05-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/soap.c:
|
|
|
|
Allow SOAP extension's handler() to work even when
|
|
always_populate_raw_post_data is off.
|
|
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php_content_types.c:
|
|
|
|
Fixed bug #41293 (Fixed creation of HTTP_RAW_POST_DATA when there is no
|
|
default post handler).
|
|
|
|
* tests/basic/025.phpt
|
|
tests/basic/025.phpt:
|
|
|
|
file 025.phpt was initially added on branch PHP_5_2.
|
|
|
|
* tests/basic/024.phpt
|
|
tests/basic/024.phpt:
|
|
|
|
file 024.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Clarify bug fix details
|
|
|
|
2007-05-06 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php_ini.c:
|
|
MFH: Fixed PHP CLI to use the php.ini from the binary location
|
|
|
|
2007-05-06 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ZendEngine2/tests/concat_001.phpt:
|
|
- Fix test
|
|
|
|
2007-05-06 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/general_functions/ini_get_all.phpt:
|
|
Fix test
|
|
|
|
* ext/standard/tests/general_functions/ini_get_all.phpt:
|
|
Fix test
|
|
|
|
2007-05-06 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* sapi/cli/php_cli.c:
|
|
- Fix build without reflection
|
|
|
|
2007-05-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/compare_001.phpt
|
|
ZendEngine2/tests/compare_001.phpt
|
|
ZendEngine2/tests/compare_002.phpt
|
|
ZendEngine2/tests/compare_002.phpt
|
|
ZendEngine2/tests/compare_003.phpt
|
|
ZendEngine2/tests/compare_003.phpt
|
|
ZendEngine2/tests/compare_004.phpt
|
|
ZendEngine2/tests/compare_004.phpt
|
|
ZendEngine2/tests/compare_005.phpt
|
|
ZendEngine2/tests/compare_005.phpt
|
|
ZendEngine2/tests/compare_006.phpt
|
|
ZendEngine2/tests/compare_006.phpt
|
|
ZendEngine2/tests/decrement_001.phpt
|
|
ZendEngine2/tests/decrement_001.phpt
|
|
ZendEngine2/tests/exception_handler_001.phpt
|
|
ZendEngine2/tests/exception_handler_001.phpt
|
|
ZendEngine2/tests/exception_handler_001.phpt
|
|
ZendEngine2/tests/exception_handler_002.phpt
|
|
ZendEngine2/tests/exception_handler_002.phpt
|
|
ZendEngine2/tests/exception_handler_002.phpt
|
|
ZendEngine2/tests/exception_handler_003.phpt
|
|
ZendEngine2/tests/exception_handler_003.phpt
|
|
ZendEngine2/tests/exception_handler_003.phpt
|
|
ZendEngine2/tests/exception_handler_004.phpt
|
|
ZendEngine2/tests/exception_handler_004.phpt
|
|
ZendEngine2/tests/exception_handler_004.phpt
|
|
ZendEngine2/tests/exception_handler_005.phpt
|
|
ZendEngine2/tests/exception_handler_005.phpt
|
|
ZendEngine2/tests/exception_handler_005.phpt
|
|
ZendEngine2/tests/exception_handler_006.phpt
|
|
ZendEngine2/tests/exception_handler_006.phpt
|
|
ZendEngine2/tests/exception_handler_006.phpt:
|
|
fix tests, add more
|
|
|
|
2007-05-05 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/iconv/tests/iconv004.phpt:
|
|
fix test on systems where php.ini has something else than default settings
|
|
|
|
2007-05-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/php_cli.c:
|
|
- MFH --ri does not require ext/Reflection
|
|
- MFH --ini to show ini files being used
|
|
|
|
2007-05-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/sqlite/sess_sqlite.c
|
|
ext/sqlite/sqlite.c:
|
|
|
|
Fixed bug #41285 (Improved fix for CVE-2007-1887 to work with non-bundled
|
|
sqlite2 lib).
|
|
|
|
2007-05-05 Michael Wallner <mike@iworks.at>
|
|
|
|
* tests/func/006.phpt:
|
|
- output handler buffers are always binary, thanks Johannes
|
|
|
|
2007-05-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/wddx/wddx.c:
|
|
|
|
Fixed bug #41283 (Bug with serializing array key that are doubles or
|
|
floats).
|
|
|
|
* ext/wddx/tests/bug41283.phpt
|
|
ext/wddx/tests/bug41283.phpt:
|
|
|
|
file bug41283.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-05-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* sapi/cli/php_cli.c:
|
|
- Fix function signature
|
|
|
|
* acinclude.m4:
|
|
- Update version in error message as well
|
|
|
|
* acinclude.m4:
|
|
- Fix re2c check and bump requirement to 0.12.0
|
|
|
|
* sapi/cli/php_cli.c:
|
|
- Simplify/use consts
|
|
|
|
2007-05-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gmp/tests/011.phpt:
|
|
check GMP version and skip the test if it's <= 4.2.1
|
|
|
|
2007-05-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* sapi/cli/php_cli.c:
|
|
- WS/CS
|
|
|
|
2007-05-04 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/config.m4:
|
|
MFH:- Prevent bugs like #41265 being submitted from now on.
|
|
|
|
* ext/gd/config.m4:
|
|
- Prevent bugs like #41265 being submitted from now on.
|
|
|
|
2007-05-04 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/bug41287.phpt:
|
|
MFB: Fix bug #41287 (Namespace functions don't allow xmlns to be optional)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/bug41287.phpt
|
|
ext/xmlwriter/tests/bug41287.phpt:
|
|
Fix bug #41287 (Namespace functions don't allow xmlns to be optional)
|
|
add test
|
|
|
|
* ext/dom/element.c
|
|
ext/dom/node.c
|
|
ext/dom/tests/bug41257.phpt:
|
|
MFB: fix bug #41257 (lookupNamespaceURI does not work as expected)
|
|
fix related issue in isDefaultNamespace
|
|
add test
|
|
reconcile namespaces when setting attribute in a new namespace
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/element.c
|
|
ext/dom/node.c
|
|
ext/dom/tests/bug41257.phpt
|
|
ext/dom/tests/bug41257.phpt:
|
|
fix bug #41257 (lookupNamespaceURI does not work as expected)
|
|
fix related issue in isDefaultNamespace
|
|
add test
|
|
reconcile namespaces when setting attribute in a new namespace
|
|
|
|
2007-05-04 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* sapi/apache2filter/config.w32
|
|
sapi/apache2handler/config.w32:
|
|
MFB: Update Apache 2 libs to 2.0.59 on the build box and standardize the
|
|
dirs
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache2filter/config.w32
|
|
sapi/apache2handler/config.w32:
|
|
Update Apache 2 libs to 2.0.59 on the build box and standardize the dirs
|
|
|
|
2007-05-04 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/tidy.c
|
|
ext/tidy/tests/007.phpt:
|
|
use the new 's&' parameter type and simplify the code
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tidy.c:
|
|
get ride of warnings (different signdess)
|
|
|
|
2007-05-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
ws
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Fixed wrong deallocation
|
|
|
|
2007-05-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_strtod.c
|
|
ZendEngine2/zend_strtod.c:
|
|
fix comments
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/compare_001.phpt
|
|
ZendEngine2/tests/compare_002.phpt
|
|
ZendEngine2/tests/compare_003.phpt
|
|
ZendEngine2/tests/compare_004.phpt
|
|
ZendEngine2/tests/compare_005.phpt
|
|
ZendEngine2/tests/compare_006.phpt
|
|
ZendEngine2/tests/decrement_001.phpt
|
|
ZendEngine2/tests/increment_001.phpt:
|
|
add tests
|
|
|
|
* ZendEngine2/tests/cast_to_string.phpt
|
|
ZendEngine2/tests/compare_001.phpt
|
|
ZendEngine2/tests/compare_001.phpt
|
|
ZendEngine2/tests/compare_002.phpt
|
|
ZendEngine2/tests/compare_002.phpt
|
|
ZendEngine2/tests/compare_003.phpt
|
|
ZendEngine2/tests/compare_003.phpt
|
|
ZendEngine2/tests/compare_004.phpt
|
|
ZendEngine2/tests/compare_004.phpt
|
|
ZendEngine2/tests/compare_005.phpt
|
|
ZendEngine2/tests/compare_005.phpt
|
|
ZendEngine2/tests/compare_006.phpt
|
|
ZendEngine2/tests/compare_006.phpt
|
|
ZendEngine2/tests/decrement_001.phpt
|
|
ZendEngine2/tests/decrement_001.phpt
|
|
ZendEngine2/tests/increment_001.phpt
|
|
ZendEngine2/tests/increment_001.phpt:
|
|
new tests
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/tests/errmsg_021.phpt:
|
|
fix disabled classes
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
fix arrays with NULL keys in Unicode mode
|
|
|
|
* ext/oci8/config.m4:
|
|
fix spelling
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
merge one more missing patch from 5_2
|
|
thank you for not doing MFB
|
|
|
|
* ext/oci8/config.m4:
|
|
fix "checking checking" noticed by Mikko
|
|
|
|
* ZendEngine2/tests/double_to_string.phpt:
|
|
fix machine dependent test
|
|
|
|
2007-05-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c:
|
|
- Fixed bug #41097 (ext/soap returning associative array as indexed without
|
|
using WSDL).
|
|
- Fixed bug #41004 (minOccurs="0" and null class member variable).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c:
|
|
Fixed altering $this via argument named "this"
|
|
|
|
2007-05-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/PMOPB45.phpt
|
|
ext/filter/tests/PMOPB45.phpt:
|
|
|
|
Fixed ext/filter Email Validation Vulnerability
|
|
(MOPB-24 by Stefan Esser)
|
|
|
|
2007-05-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to dev.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- 4.4.7 preparations.
|
|
|
|
2007-05-03 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ZendEngine2/tests/bug40236.phpt:
|
|
- Fix skipif
|
|
|
|
2007-05-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gd/tests/createfromstring.phpt
|
|
ext/gd/tests/createfromstring.phpt:
|
|
improve test
|
|
|
|
2007-05-03 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c:
|
|
MFB Fix Windows Build
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c:
|
|
Fix Windows Build
|
|
|
|
* (PHP_4_4)
|
|
ext/gd/.cvsignore:
|
|
No need for workspace files
|
|
|
|
* (PHP_4_4)
|
|
ext/gd/gd.dsp
|
|
ext/mcrypt/mcrypt.c:
|
|
Fix build
|
|
|
|
2007-05-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
Back to dev
|
|
|
|
2007-05-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
5.2.2
|
|
|
|
2007-05-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ext/soap/php_encoding.c:
|
|
Reverted the following fixed because of php-5.2.2 release process
|
|
- Fixed altering $this via argument named "this".
|
|
- Fixed bug #41097 (ext/soap returning associative array as indexed
|
|
without
|
|
using WSDL).
|
|
- Fixed bug #41004 (minOccurs="0" and null class member variable).
|
|
|
|
2007-05-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug40770.phpt:
|
|
add SKIPIF section
|
|
|
|
* ZendEngine2/tests/bug40770.phpt:
|
|
this test is only valid when Zend MM is enabled
|
|
|
|
* run-tests.php:
|
|
make USE_ZEND_ALLOC env var available in SKIPIF section
|
|
|
|
2007-05-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug41117_1.phpt
|
|
ZendEngine2/tests/bug41117_1.phpt:
|
|
|
|
file bug41117_1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug41117_1.phpt:
|
|
Fixed altering $this via argument named "this"
|
|
|
|
2007-05-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/session/php_session.h
|
|
ext/session/session.c:
|
|
fix build when ext/hash is compiled as shared module
|
|
|
|
2007-05-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
win32/registry.c
|
|
win32/registry.c:
|
|
Fixed bug #41192 (Per Directory Values only work for one key)
|
|
|
|
* ext/soap/tests/bugs/bug41004.phpt
|
|
ext/soap/tests/bugs/bug41004.phpt
|
|
ext/soap/tests/bugs/bug41004.wsdl
|
|
ext/soap/tests/bugs/bug41004.wsdl:
|
|
|
|
file bug41004.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/bugs/bug41004.phpt
|
|
ext/soap/tests/bugs/bug41004.wsdl:
|
|
Fixed bug #41004 (minOccurs="0" and null class member variable)
|
|
|
|
* ext/soap/tests/schema/schema085.phpt:
|
|
New test
|
|
|
|
* ext/soap/tests/schema/schema085.phpt
|
|
ext/soap/tests/schema/schema085.phpt:
|
|
|
|
file schema085.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/soap/tests/bugs/bug41097.phpt
|
|
ext/soap/tests/bugs/bug41097.phpt:
|
|
|
|
file bug41097.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug41097.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt:
|
|
Fixed bug #41097 (ext/soap returning associative array as indexed without
|
|
using WSDL)
|
|
|
|
* ext/standard/tests/assert/assert02.phpt
|
|
ext/standard/tests/assert/assert02.phpt:
|
|
Fixed test
|
|
|
|
2007-05-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
TODO:
|
|
Removed completed TODO items
|
|
|
|
2007-05-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/tests/bug41252.phpt:
|
|
- Fixed bug #41252 (Calling mcrypt_generic without first calling
|
|
mcrypt_generic_init crashes).
|
|
|
|
* ext/mcrypt/tests/bug41252.phpt
|
|
ext/mcrypt/tests/bug41252.phpt
|
|
ext/mcrypt/tests/bug41252.phpt:
|
|
1.1.4;
|
|
- Added test case for bug #41252.
|
|
|
|
2007-05-01 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/dom/tests/dom_xinclude.phpt:
|
|
- Fix test
|
|
|
|
2007-05-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/str_pad.phpt
|
|
ext/standard/tests/strings/strcasecmp.phpt
|
|
ext/standard/tests/strings/strcmp.phpt:
|
|
Remove quotes
|
|
|
|
2007-04-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/ldap/ldap.c:
|
|
initialize optional parameters
|
|
|
|
2007-04-30 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c
|
|
ext/spl/tests/spl_007.phpt:
|
|
- MFH Fix "f" modifier for zend_parse_parameters_ex in case of a __call
|
|
call
|
|
|
|
* ext/spl/tests/spl_007.phpt
|
|
ext/spl/tests/spl_007.phpt:
|
|
|
|
- Add new test
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Fix "f" modifier for zend_parse_parameters_ex in case of a __call call
|
|
(fixes Zend/tests/bug19859.phpt and Zend/tests/bug34260.phpt)
|
|
|
|
2007-04-30 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* (PHP_5_2)
|
|
main/php_version.h:
|
|
Sync correctly with configure.in
|
|
|
|
2007-04-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/tests/concat_002.phpt:
|
|
make concatenating two binary strings a special case
|
|
|
|
2007-04-29 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* ext/zlib/php_zlib.def:
|
|
MFB: Sync with zlib
|
|
|
|
* (PHP_5_2)
|
|
ext/zlib/php_zlib.def:
|
|
Sync with zlib
|
|
|
|
2007-04-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c:
|
|
|
|
Fixed bug #41215 (setAttribute return code reversed).
|
|
|
|
2007-04-29 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
typofix..and exactly HOW or WHAT in commandline handling was fixed?
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/credits_ext.h
|
|
ext/standard/credits_sapi.h:
|
|
- Updated credits
|
|
|
|
2007-04-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend.c:
|
|
this case is handled in convert_to_unicode(), no need to duplicate it
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
convert non-strings to unicode in unicode mode
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/add_001.phpt
|
|
ZendEngine2/tests/add_002.phpt
|
|
ZendEngine2/tests/add_003.phpt
|
|
ZendEngine2/tests/add_004.phpt
|
|
ZendEngine2/tests/add_005.phpt
|
|
ZendEngine2/tests/add_006.phpt
|
|
ZendEngine2/tests/add_007.phpt
|
|
ZendEngine2/tests/and_001.phpt
|
|
ZendEngine2/tests/concat_001.phpt
|
|
ZendEngine2/tests/div_001.phpt
|
|
ZendEngine2/tests/div_002.phpt
|
|
ZendEngine2/tests/mod_001.phpt
|
|
ZendEngine2/tests/mul_001.phpt
|
|
ZendEngine2/tests/not_001.phpt
|
|
ZendEngine2/tests/not_002.phpt
|
|
ZendEngine2/tests/or_001.phpt
|
|
ZendEngine2/tests/shift_001.phpt
|
|
ZendEngine2/tests/shift_002.phpt
|
|
ZendEngine2/tests/sub_001.phpt
|
|
ZendEngine2/tests/xor_001.phpt
|
|
ZendEngine2/tests/xor_002.phpt
|
|
ZendEngine2/tests/xor_003.phpt:
|
|
add new tests
|
|
|
|
* ZendEngine2/tests/add_001.phpt
|
|
ZendEngine2/tests/add_001.phpt
|
|
ZendEngine2/tests/add_002.phpt
|
|
ZendEngine2/tests/add_002.phpt
|
|
ZendEngine2/tests/add_003.phpt
|
|
ZendEngine2/tests/add_003.phpt
|
|
ZendEngine2/tests/add_004.phpt
|
|
ZendEngine2/tests/add_004.phpt
|
|
ZendEngine2/tests/add_005.phpt
|
|
ZendEngine2/tests/add_005.phpt
|
|
ZendEngine2/tests/add_006.phpt
|
|
ZendEngine2/tests/add_006.phpt
|
|
ZendEngine2/tests/add_007.phpt
|
|
ZendEngine2/tests/add_007.phpt
|
|
ZendEngine2/tests/and_001.phpt
|
|
ZendEngine2/tests/and_001.phpt
|
|
ZendEngine2/tests/concat_001.phpt
|
|
ZendEngine2/tests/concat_001.phpt
|
|
ZendEngine2/tests/div_001.phpt
|
|
ZendEngine2/tests/div_001.phpt
|
|
ZendEngine2/tests/div_002.phpt
|
|
ZendEngine2/tests/div_002.phpt
|
|
ZendEngine2/tests/mod_001.phpt
|
|
ZendEngine2/tests/mod_001.phpt
|
|
ZendEngine2/tests/mul_001.phpt
|
|
ZendEngine2/tests/mul_001.phpt
|
|
ZendEngine2/tests/not_001.phpt
|
|
ZendEngine2/tests/not_001.phpt
|
|
ZendEngine2/tests/not_002.phpt
|
|
ZendEngine2/tests/not_002.phpt
|
|
ZendEngine2/tests/or_001.phpt
|
|
ZendEngine2/tests/or_001.phpt
|
|
ZendEngine2/tests/shift_001.phpt
|
|
ZendEngine2/tests/shift_001.phpt
|
|
ZendEngine2/tests/shift_002.phpt
|
|
ZendEngine2/tests/shift_002.phpt
|
|
ZendEngine2/tests/sub_001.phpt
|
|
ZendEngine2/tests/sub_001.phpt
|
|
ZendEngine2/tests/xor_001.phpt
|
|
ZendEngine2/tests/xor_001.phpt
|
|
ZendEngine2/tests/xor_002.phpt
|
|
ZendEngine2/tests/xor_002.phpt
|
|
ZendEngine2/tests/xor_003.phpt
|
|
ZendEngine2/tests/xor_003.phpt:
|
|
|
|
add new tests
|
|
|
|
2007-04-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/cast_to_array.phpt
|
|
ZendEngine2/tests/cast_to_bool.phpt
|
|
ZendEngine2/tests/cast_to_double.phpt
|
|
ZendEngine2/tests/cast_to_int.phpt
|
|
ZendEngine2/tests/cast_to_object.phpt
|
|
ZendEngine2/tests/cast_to_string.phpt
|
|
ZendEngine2/tests/settype_array.phpt
|
|
ZendEngine2/tests/settype_bool.phpt
|
|
ZendEngine2/tests/settype_double.phpt
|
|
ZendEngine2/tests/settype_int.phpt
|
|
ZendEngine2/tests/settype_null.phpt
|
|
ZendEngine2/tests/settype_object.phpt
|
|
ZendEngine2/tests/settype_resource.phpt
|
|
ZendEngine2/tests/settype_string.phpt:
|
|
add new tests
|
|
|
|
* ZendEngine2/tests/cast_to_array.phpt
|
|
ZendEngine2/tests/cast_to_array.phpt
|
|
ZendEngine2/tests/cast_to_bool.phpt
|
|
ZendEngine2/tests/cast_to_bool.phpt
|
|
ZendEngine2/tests/cast_to_double.phpt
|
|
ZendEngine2/tests/cast_to_double.phpt
|
|
ZendEngine2/tests/cast_to_int.phpt
|
|
ZendEngine2/tests/cast_to_int.phpt
|
|
ZendEngine2/tests/cast_to_object.phpt
|
|
ZendEngine2/tests/cast_to_object.phpt
|
|
ZendEngine2/tests/cast_to_string.phpt
|
|
ZendEngine2/tests/cast_to_string.phpt
|
|
ZendEngine2/tests/settype_array.phpt
|
|
ZendEngine2/tests/settype_array.phpt
|
|
ZendEngine2/tests/settype_bool.phpt
|
|
ZendEngine2/tests/settype_bool.phpt
|
|
ZendEngine2/tests/settype_double.phpt
|
|
ZendEngine2/tests/settype_double.phpt
|
|
ZendEngine2/tests/settype_int.phpt
|
|
ZendEngine2/tests/settype_int.phpt
|
|
ZendEngine2/tests/settype_null.phpt
|
|
ZendEngine2/tests/settype_null.phpt
|
|
ZendEngine2/tests/settype_object.phpt
|
|
ZendEngine2/tests/settype_object.phpt
|
|
ZendEngine2/tests/settype_resource.phpt
|
|
ZendEngine2/tests/settype_resource.phpt
|
|
ZendEngine2/tests/settype_string.phpt
|
|
ZendEngine2/tests/settype_string.phpt:
|
|
|
|
add new tests
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
fix typo (Z_USTRVAL_P -> Z_USTRLEN_P) and CS
|
|
|
|
2007-04-27 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* (PHP_5_2)
|
|
main/php_version.h:
|
|
Sync with configure.in
|
|
|
|
2007-04-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gmp/tests/011.phpt
|
|
ext/gmp/tests/016.phpt
|
|
ext/gmp/tests/040.phpt:
|
|
improve the tests
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug41209.phpt:
|
|
MFH: initialize retval_ptr_ptr before returning FAILURE
|
|
this fixes invalid read in #41209
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug41209.phpt
|
|
ZendEngine2/tests/bug41209.phpt:
|
|
initialize retval_ptr_ptr before returning FAILURE
|
|
this fixes invalid read in #41209
|
|
|
|
2007-04-27 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
* (PHP_5_2)
|
|
sapi/nsapi/nsapi.c:
|
|
MFH: Fix crash on server startup when log message is printed
|
|
|
|
* sapi/nsapi/nsapi.c:
|
|
Fix crash on server startup when log message is printed
|
|
|
|
2007-04-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/filter/tests/010.phpt
|
|
ext/filter/tests/011.phpt
|
|
ext/filter/tests/bug7715.phpt
|
|
ext/json/tests/bug40503.phpt
|
|
ext/json/tests/pass001.1.phpt
|
|
ext/json/tests/pass001.phpt
|
|
ext/reflection/tests/bug29986.phpt
|
|
ext/standard/tests/array/array_sum.phpt
|
|
ext/standard/tests/array/bug41121.phpt
|
|
ext/standard/tests/file/disk.phpt
|
|
ext/standard/tests/math/constants.phpt
|
|
ext/standard/tests/math/hexdec.phpt
|
|
ext/standard/tests/serialize/bug31442.phpt
|
|
ext/standard/tests/strings/printf.phpt:
|
|
fix tests
|
|
add test for yet not merged fix
|
|
|
|
* ZendEngine2/tests/double_to_string.phpt
|
|
ZendEngine2/tests/double_to_string.phpt
|
|
ZendEngine2/tests/hex_overflow_32bit.phpt
|
|
ZendEngine2/tests/hex_overflow_32bit.phpt
|
|
ZendEngine2/tests/oct_overflow_32bit.phpt
|
|
ZendEngine2/tests/oct_overflow_32bit.phpt
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/011.phpt
|
|
ext/filter/tests/bug7715.phpt
|
|
ext/json/tests/bug40503.phpt
|
|
ext/json/tests/pass001.1.phpt
|
|
ext/json/tests/pass001.phpt
|
|
ext/reflection/tests/bug29986.phpt
|
|
ext/standard/tests/array/array_sum.phpt
|
|
ext/standard/tests/array/bug41121.phpt
|
|
ext/standard/tests/file/disk.phpt
|
|
ext/standard/tests/math/constants.phpt
|
|
ext/standard/tests/math/hexdec.phpt
|
|
ext/standard/tests/serialize/bug31442.phpt
|
|
ext/standard/tests/strings/printf.phpt
|
|
ext/standard/tests/strings/ucfirst.phpt:
|
|
fix tests
|
|
|
|
* ZendEngine2/zend_strtod.c:
|
|
add Id tag
|
|
|
|
2007-04-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.2RC2
|
|
|
|
2007-04-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h:
|
|
fix build on Tru64
|
|
|
|
2007-04-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
Set CG(literal_type) for backticks.
|
|
|
|
2007-04-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gmp/gmp.c
|
|
ext/gmp/tests/011.phpt:
|
|
MFH: add test & GMP_VERSION constant
|
|
do not allow zero operand in gmp_divexact()
|
|
|
|
2007-04-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/zlib/zlib_fopen_wrapper.c
|
|
ext/zlib/zlib_fopen_wrapper.c:
|
|
Prevent double close() of the same file handle
|
|
|
|
2007-04-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug35655.phpt:
|
|
remove highlight.bg
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended
|
|
ext/standard/tests/strings/highlight_file.phpt
|
|
main/main.c
|
|
tests/strings/004.phpt
|
|
tests/strings/bug26703.phpt:
|
|
removed unused highlight.bg ini option
|
|
|
|
2007-04-26 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* tests/classes/bug26737.phpt:
|
|
- Fix test
|
|
|
|
2007-04-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
TODO-PHP5:
|
|
|
|
Update TODO: filter extension was added
|
|
|
|
2007-04-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gmp/gmp.c
|
|
ext/gmp/tests/011.phpt:
|
|
add GMP_VERSION constant
|
|
add test
|
|
do not allow zero operand in gmp_divexact()
|
|
|
|
2007-04-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/SAPI.c
|
|
main/SAPI.c:
|
|
ZTS fix
|
|
|
|
2007-04-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/SAPI.c:
|
|
MFB: Fix crashes when SAPI handlers are overriden in dl()-ed extensions
|
|
|
|
* (PHP_5_2)
|
|
main/SAPI.c:
|
|
fix ZTS build
|
|
|
|
2007-04-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* main/php_ini.c:
|
|
- Don't pick up php.ini from cwd on BSDs
|
|
- "Resolve" (with the help of $PATH) to /path/to/php and pick up
|
|
the php.ini from there
|
|
|
|
* sapi/cli/php_cli.c:
|
|
rename --ri core to --ri main
|
|
|
|
2007-04-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/SAPI.c:
|
|
Fixed crashes because of SAPI handlers overrding from inside of dl()-ed
|
|
extensions
|
|
|
|
2007-04-25 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/pdo/.cvsignore
|
|
ext/pdo/Makefile.frag
|
|
ext/pdo/config.m4:
|
|
> date: 2006/12/09 22:18:42; author: wez; state: Exp; lines: +14 -6
|
|
> merge PHP 5 pdo into HEAD. This source compiles on both PHP 5 and PHP
|
|
6.
|
|
> If you're poking around in here, please make sure that any changes you
|
|
make
|
|
> compile on both PHP 5 and 6. Thanks!
|
|
|
|
Same goes for Wez. :) (pecl build broken for pdo drivers)
|
|
|
|
2007-04-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c:
|
|
Fixed error message to reflect the check
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug41175.phpt
|
|
ext/simplexml/tests/bug41175.phpt:
|
|
|
|
Fixed bug #41175 (addAttribute() fails to add an attribute with an empty
|
|
value).
|
|
|
|
2007-04-24 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c:
|
|
- fix compile warning
|
|
|
|
2007-04-23 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* sapi/cli/php_cli.c:
|
|
Add the ability to display the core ini entries via "php --ri core"
|
|
|
|
2007-04-23 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* run-tests.php:
|
|
- Keep unicode.semantcis for SKIPIF
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/php.1.in:
|
|
- MFH: Add my name (sync to CREDITS file)
|
|
|
|
* sapi/cli/php.1.in:
|
|
- Add my name (sync to CREDITS file)
|
|
|
|
2007-04-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* sapi/cli/php.1.in
|
|
sapi/cli/php_cli.c:
|
|
- Rephrase as suggested by Chris Jones
|
|
|
|
* sapi/cli/php.1.in
|
|
sapi/cli/php_cli.c:
|
|
- Add 'php --ini' to CLI which returns the INI file/dir configuration
|
|
|
|
2007-04-23 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/http_fopen_wrapper.c:
|
|
MFH: Plug leak when trying to write via the http wrapper
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
Plug leak
|
|
|
|
2007-04-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Bug fixing news
|
|
|
|
2007-04-23 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gdft.c:
|
|
MFH: Fixed bug #40130 (TTF usage doesn't work properly under Netware).
|
|
|
|
* ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gdft.c:
|
|
Fixed bug #40130 (TTF usage doesn't work properly under Netware)
|
|
|
|
2007-04-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* NEWS
|
|
ext/gmp/gmp.c
|
|
ext/gmp/php_gmp.h
|
|
ext/gmp/tests/039.phpt:
|
|
[DOC] add gmp_testbit() function
|
|
tests if the specified bit is set and returns false/true
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c:
|
|
MFH: add CURLOPT_FTP_CREATE_MISSING_DIRS
|
|
|
|
* ext/curl/interface.c:
|
|
add CURLOPT_FTP_CREATE_MISSING_DIRS
|
|
|
|
2007-04-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Order by bug id
|
|
|
|
2007-04-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* run-tests.php:
|
|
there are definitely no problems found if all tests passed
|
|
|
|
* sapi/cgi/getopt.c
|
|
sapi/cli/getopt.c:
|
|
fix long options
|
|
|
|
* ext/json/json.c
|
|
ext/json/tests/002.phpt
|
|
ext/json/tests/bug41034.phpt
|
|
ext/json/tests/bug41067.phpt:
|
|
MFB fix for #41034
|
|
add missing tests
|
|
|
|
2007-04-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/var.c
|
|
ext/standard/var.c:
|
|
64-bit support
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.c:
|
|
WIN64 support
|
|
|
|
2007-04-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.c:
|
|
fix folding
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_nonapi.c:
|
|
revert
|
|
|
|
2007-04-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/zend_strtod.h
|
|
ZendEngine2/tests/hex_overflow_32bit.phpt
|
|
ZendEngine2/tests/oct_overflow_32bit.phpt:
|
|
MFH: fix #41118 (PHP does not handle overflow of octal integers)
|
|
|
|
* ext/standard/tests/strings/printf.phpt
|
|
ext/standard/tests/strings/str_pad.phpt
|
|
ext/standard/tests/strings/strlen.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/string.c:
|
|
fix [l]trim() in unicode mode
|
|
|
|
2007-04-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl.php
|
|
ext/spl/examples/callbackfilteriterator.inc:
|
|
- Update docu
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* sapi/cli/tests/003-2.phpt
|
|
sapi/cli/tests/003-2.phpt:
|
|
|
|
- Add new test
|
|
|
|
* sapi/cgi/getopt.c
|
|
sapi/cli/getopt.c:
|
|
- Merge getopt fixes from re2c
|
|
|
|
2007-04-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysql/php_mysql.c:
|
|
|
|
Fixed bug #41159 (mysql_pconnect() hash does not account for connect
|
|
flags).
|
|
|
|
2007-04-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* win32/registry.c
|
|
win32/registry.c:
|
|
Fixed buffer overflow
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt:
|
|
Fixed test
|
|
|
|
2007-04-21 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/standard/tests/strings/ucfirst.phpt:
|
|
- Fix test
|
|
|
|
2007-04-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/fprintf.phpt:
|
|
open the file in text mode and avoid downcoding
|
|
|
|
* ext/gd/tests/createfromwbmp2.phpt:
|
|
avoid 10 000 warnings
|
|
|
|
* ext/date/tests/010.phpt
|
|
ext/date/tests/date_parse_001.phpt
|
|
ext/date/tests/date_sun_info_001.phpt
|
|
ext/standard/tests/array/array_merge.phpt
|
|
ext/standard/tests/array/array_push.phpt
|
|
ext/standard/tests/array/array_slice.phpt
|
|
ext/standard/tests/array/array_user_key_compare.phpt
|
|
ext/standard/tests/array/count_recursive.phpt
|
|
ext/standard/tests/strings/ltrim.phpt
|
|
ext/standard/tests/strings/rtrim.phpt
|
|
ext/standard/tests/strings/str_pad.phpt
|
|
ext/standard/tests/strings/strcasecmp.phpt
|
|
ext/standard/tests/strings/strcmp.phpt
|
|
ext/standard/tests/strings/strlen.phpt
|
|
ext/standard/tests/strings/substr_compare.phpt
|
|
ext/standard/tests/strings/ucfirst1.phpt:
|
|
fix tests
|
|
|
|
* ext/date/php_date.c:
|
|
fix timezone_abbreviations_list() in unicode mode
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/bug41121.phpt:
|
|
make this test 32bit only
|
|
|
|
2007-04-20 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/sqlite/src/parse.c:
|
|
fix gcov build
|
|
|
|
* (PHP_4_4)
|
|
INSTALL
|
|
INSTALL
|
|
win32/install.txt
|
|
win32/install.txt:
|
|
update install instructions (auto-generated from phpdoc XML sources)
|
|
|
|
2007-04-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/pass001.1.phpt:
|
|
apply correct fix
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/double_to_string_64bit.phpt:
|
|
new test
|
|
|
|
* ZendEngine2/tests/double_to_string_64bit.phpt
|
|
ZendEngine2/tests/double_to_string_64bit.phpt:
|
|
|
|
new test
|
|
|
|
* EXTENSIONS:
|
|
update ext/gmp status and maintainers
|
|
|
|
* ext/filter/tests/bug7715.phpt
|
|
ext/filter/tests/bug7715.phpt
|
|
ext/json/tests/pass001.1.phpt
|
|
ext/json/tests/pass001.1.phpt
|
|
ext/libxml/tests/003.phpt:
|
|
fix test
|
|
|
|
* ZendEngine2/tests/double_to_string.phpt:
|
|
this test is for 32bit
|
|
|
|
2007-04-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/array/bug41121.phpt
|
|
ext/standard/tests/array/bug41121.phpt:
|
|
|
|
file bug41121.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c:
|
|
Fixed bug #41121 (range() overflow handling for large numbers on 32bit
|
|
machines).
|
|
|
|
* ext/json/JSON_parser.c:
|
|
|
|
MFB: Fixed bug #41067 (json_encode() problem with UTF-16 input).
|
|
|
|
2007-04-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
Use ZEND_U_CONVERTER().
|
|
|
|
2007-04-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/zend_strtod.h
|
|
ZendEngine2/tests/hex_overflow_32bit.phpt
|
|
ZendEngine2/tests/oct_overflow_32bit.phpt:
|
|
fix #41118 (PHP does not handle overflow of octal integers)
|
|
MFB a small part of optimization patch applied only to 5_2
|
|
|
|
2007-04-19 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/CREDITS:
|
|
The right place to edit
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/CREDITS:
|
|
Hmm, the right place to edit
|
|
|
|
* ext/standard/credits_ext.h:
|
|
Update credits line
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/credits_ext.h:
|
|
Update credits
|
|
|
|
2007-04-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gmp/gmp.c
|
|
ext/gmp/tests/022.phpt:
|
|
fix gmp_gcdext() in Unicode mode
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/tests/double_to_string.phpt:
|
|
fix double-to-string conversion utils
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/tests/double_to_string.phpt
|
|
ZendEngine2/tests/double_to_string.phpt:
|
|
fix & unify double-to-string conversion utils
|
|
|
|
2007-04-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cli/tests/009.phpt
|
|
sapi/cli/tests/009.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/012.phpt
|
|
sapi/cli/tests/012.phpt
|
|
sapi/cli/tests/014.phpt
|
|
sapi/cli/tests/014.phpt
|
|
sapi/cli/tests/015.phpt
|
|
sapi/cli/tests/015.phpt:
|
|
Fixed tests
|
|
|
|
2007-04-19 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
* ext/sqlite/config.m4
|
|
ext/sqlite/config.m4:
|
|
- fix vpath build
|
|
|
|
2007-04-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_sqlite/sqlite/VERSION
|
|
ext/pdo_sqlite/sqlite/src/btree.c
|
|
ext/pdo_sqlite/sqlite/src/build.c
|
|
ext/pdo_sqlite/sqlite/src/callback.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/insert.c
|
|
ext/pdo_sqlite/sqlite/src/keywordhash.h
|
|
ext/pdo_sqlite/sqlite/src/main.c
|
|
ext/pdo_sqlite/sqlite/src/os_common.h
|
|
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.y
|
|
ext/pdo_sqlite/sqlite/src/select.c
|
|
ext/pdo_sqlite/sqlite/src/sqliteInt.h
|
|
ext/pdo_sqlite/sqlite/src/test1.c
|
|
ext/pdo_sqlite/sqlite/src/tokenize.c
|
|
ext/pdo_sqlite/sqlite/src/vdbe.c
|
|
ext/pdo_sqlite/sqlite/src/vdbeaux.c
|
|
ext/pdo_sqlite/sqlite/src/vtab.c:
|
|
Upgraded SQLite 3 to version 3.3.16
|
|
|
|
2007-04-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gmp/tests/012.phpt
|
|
ext/gmp/tests/013.phpt
|
|
ext/gmp/tests/014.phpt
|
|
ext/gmp/tests/015.phpt
|
|
ext/gmp/tests/016.phpt
|
|
ext/gmp/tests/017.phpt
|
|
ext/gmp/tests/018.phpt
|
|
ext/gmp/tests/019.phpt
|
|
ext/gmp/tests/020.phpt
|
|
ext/gmp/tests/021.phpt
|
|
ext/gmp/tests/022.phpt
|
|
ext/gmp/tests/023.phpt
|
|
ext/gmp/tests/024.phpt
|
|
ext/gmp/tests/025.phpt
|
|
ext/gmp/tests/026.phpt
|
|
ext/gmp/tests/027.phpt
|
|
ext/gmp/tests/028.phpt
|
|
ext/gmp/tests/029.phpt
|
|
ext/gmp/tests/030.phpt
|
|
ext/gmp/tests/031.phpt
|
|
ext/gmp/tests/032.phpt
|
|
ext/gmp/tests/033.phpt
|
|
ext/gmp/tests/034.phpt
|
|
ext/gmp/tests/035.phpt
|
|
ext/gmp/tests/036.phpt
|
|
ext/gmp/tests/037.phpt
|
|
ext/gmp/tests/038.phpt:
|
|
new tests for ext/gmp
|
|
|
|
* ext/gmp/tests/005.phpt
|
|
ext/gmp/tests/012.phpt
|
|
ext/gmp/tests/012.phpt
|
|
ext/gmp/tests/013.phpt
|
|
ext/gmp/tests/013.phpt
|
|
ext/gmp/tests/014.phpt
|
|
ext/gmp/tests/014.phpt
|
|
ext/gmp/tests/015.phpt
|
|
ext/gmp/tests/015.phpt
|
|
ext/gmp/tests/016.phpt
|
|
ext/gmp/tests/016.phpt
|
|
ext/gmp/tests/017.phpt
|
|
ext/gmp/tests/017.phpt
|
|
ext/gmp/tests/018.phpt
|
|
ext/gmp/tests/018.phpt
|
|
ext/gmp/tests/019.phpt
|
|
ext/gmp/tests/019.phpt
|
|
ext/gmp/tests/020.phpt
|
|
ext/gmp/tests/020.phpt
|
|
ext/gmp/tests/021.phpt
|
|
ext/gmp/tests/021.phpt
|
|
ext/gmp/tests/022.phpt
|
|
ext/gmp/tests/022.phpt
|
|
ext/gmp/tests/023.phpt
|
|
ext/gmp/tests/023.phpt
|
|
ext/gmp/tests/024.phpt
|
|
ext/gmp/tests/024.phpt
|
|
ext/gmp/tests/025.phpt
|
|
ext/gmp/tests/025.phpt
|
|
ext/gmp/tests/026.phpt
|
|
ext/gmp/tests/026.phpt
|
|
ext/gmp/tests/027.phpt
|
|
ext/gmp/tests/027.phpt
|
|
ext/gmp/tests/028.phpt
|
|
ext/gmp/tests/028.phpt
|
|
ext/gmp/tests/029.phpt
|
|
ext/gmp/tests/029.phpt
|
|
ext/gmp/tests/030.phpt
|
|
ext/gmp/tests/030.phpt
|
|
ext/gmp/tests/031.phpt
|
|
ext/gmp/tests/031.phpt
|
|
ext/gmp/tests/032.phpt
|
|
ext/gmp/tests/032.phpt
|
|
ext/gmp/tests/033.phpt
|
|
ext/gmp/tests/033.phpt
|
|
ext/gmp/tests/034.phpt
|
|
ext/gmp/tests/034.phpt
|
|
ext/gmp/tests/035.phpt
|
|
ext/gmp/tests/035.phpt
|
|
ext/gmp/tests/036.phpt
|
|
ext/gmp/tests/036.phpt
|
|
ext/gmp/tests/037.phpt
|
|
ext/gmp/tests/037.phpt
|
|
ext/gmp/tests/038.phpt
|
|
ext/gmp/tests/038.phpt:
|
|
add new tests for ext/gmp
|
|
|
|
* ext/gmp/gmp.c:
|
|
same for gmp_scan*()
|
|
|
|
* ext/gmp/gmp.c:
|
|
do not allow negative byte index
|
|
tests will follow soon
|
|
|
|
2007-04-18 Michael Wallner <mike@iworks.at>
|
|
|
|
* NEWS
|
|
ext/zlib/zlib.c:
|
|
- fixed bug #40325 (Vary: header missing in gzip output handlers); no MFH
|
|
[DOC] since PHP 6 a Vary header will be sent without regards to whether
|
|
the negotiation was successful or not and unless the complete
|
|
output buffer gets discarded
|
|
|
|
2007-04-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c:
|
|
Fixed crash on win32 in case of negative size
|
|
|
|
* main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c:
|
|
Fixed crash
|
|
|
|
* main/fopen_wrappers.c
|
|
main/fopen_wrappers.c:
|
|
Fixed endless loop in open_basedir check
|
|
|
|
2007-04-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
EXTENSIONS:
|
|
update to reflect current status
|
|
|
|
* EXTENSIONS:
|
|
update EXTENSIONS file:
|
|
- drop extensions which have been moved to PECL
|
|
- add pdo*, zip, xmlreader, xmlwriter, json
|
|
- update maintainers lists and statuses to reflect current situation
|
|
|
|
2007-04-18 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/standard/config.w32
|
|
main/main.c
|
|
win32/build/config.w32:
|
|
MFB: add file locking under windows
|
|
change win build to use common clock compat files
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/config.w32
|
|
main/main.c
|
|
win32/build/config.w32:
|
|
add file locking under windows
|
|
change win build to use common clock compat files
|
|
|
|
2007-04-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/spl/tests/iterator_044.phpt:
|
|
Fixed test
|
|
|
|
2007-04-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/hash/tests/hmac-md5.phpt
|
|
tests/output/ob_010.phpt
|
|
tests/output/ob_011.phpt:
|
|
more test fixes
|
|
|
|
* (PHP_5_2)
|
|
ext/dba/tests/dba007.phpt
|
|
ext/mcrypt/tests/bug35496.phpt
|
|
ext/pdo_mysql/tests/bug_37445.phpt
|
|
ext/spl/tests/iterator_044.phpt
|
|
tests/classes/abstract_static.phpt:
|
|
win32 test fixes
|
|
|
|
2007-04-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/filter/tests/007.phpt
|
|
ext/filter/tests/007.phpt
|
|
ext/filter/tests/011.phpt
|
|
ext/filter/tests/011.phpt
|
|
ext/standard/tests/file/bug22414.phpt
|
|
ext/standard/tests/file/bug22414.phpt
|
|
ext/standard/tests/file/bug24313.phpt
|
|
ext/standard/tests/file/bug24313.phpt
|
|
ext/standard/tests/file/bug26615.phpt
|
|
ext/standard/tests/file/bug26615.phpt
|
|
ext/standard/tests/file/bug26938.phpt
|
|
ext/standard/tests/file/bug26938.phpt
|
|
ext/standard/tests/file/bug39367.phpt
|
|
ext/standard/tests/file/bug39367.phpt
|
|
ext/standard/tests/file/mkdir-002.phpt
|
|
ext/standard/tests/file/mkdir-002.phpt
|
|
ext/standard/tests/file/stream_001.phpt
|
|
ext/standard/tests/file/stream_001.phpt
|
|
ext/standard/tests/strings/pathinfo.phpt
|
|
ext/standard/tests/strings/pathinfo.phpt
|
|
ext/standard/tests/time/bug38524.phpt
|
|
ext/standard/tests/time/bug38524.phpt:
|
|
Fixed tests (win32)
|
|
|
|
2007-04-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/putenv.phpt:
|
|
MFH: fix putenv("var") (i.e. unset) on BSD systems
|
|
add test
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/putenv.phpt
|
|
ext/standard/tests/general_functions/putenv.phpt:
|
|
fix putenv("var") (i.e. unset) on BSD systems
|
|
add test
|
|
|
|
* sapi/cgi/tests/006.phpt
|
|
sapi/cgi/tests/006.phpt:
|
|
fix test
|
|
|
|
2007-04-17 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
MFB:- Fix a possible leak when multiple -c parameters are used
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c:
|
|
- Fix a possible leak when multiple -c parameters are used
|
|
|
|
2007-04-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/tests/.cvsignore:
|
|
add .cvsignore
|
|
|
|
* sapi/cgi/tests/.cvsignore
|
|
sapi/cgi/tests/.cvsignore:
|
|
|
|
add .cvsignore
|
|
|
|
* run-tests.php
|
|
run-tests.php
|
|
sapi/cgi/tests/001.phpt
|
|
sapi/cgi/tests/001.phpt
|
|
sapi/cgi/tests/001.phpt
|
|
sapi/cgi/tests/002.phpt
|
|
sapi/cgi/tests/002.phpt
|
|
sapi/cgi/tests/002.phpt
|
|
sapi/cgi/tests/003.phpt
|
|
sapi/cgi/tests/003.phpt
|
|
sapi/cgi/tests/003.phpt
|
|
sapi/cgi/tests/004.phpt
|
|
sapi/cgi/tests/004.phpt
|
|
sapi/cgi/tests/004.phpt
|
|
sapi/cgi/tests/005.phpt
|
|
sapi/cgi/tests/005.phpt
|
|
sapi/cgi/tests/005.phpt
|
|
sapi/cgi/tests/006.phpt
|
|
sapi/cgi/tests/006.phpt
|
|
sapi/cgi/tests/006.phpt
|
|
sapi/cgi/tests/007.phpt
|
|
sapi/cgi/tests/007.phpt
|
|
sapi/cgi/tests/007.phpt
|
|
sapi/cgi/tests/008.phpt
|
|
sapi/cgi/tests/008.phpt
|
|
sapi/cgi/tests/008.phpt
|
|
sapi/cgi/tests/include.inc
|
|
sapi/cgi/tests/include.inc
|
|
sapi/cgi/tests/include.inc
|
|
sapi/cgi/tests/skipif.inc
|
|
sapi/cgi/tests/skipif.inc
|
|
sapi/cgi/tests/skipif.inc:
|
|
add tests for CGI
|
|
|
|
2007-04-17 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* sapi/cli/php_cli.c:
|
|
MFB
|
|
|
|
2007-04-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
MFH: fix leak appearing when more than one -f option specified
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
fix leak appearing when more than one -f option specified
|
|
|
|
2007-04-17 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/curl/interface.c:
|
|
Add support for CURLOPT_TIMEOUT_MS and CURLOPT_CONNECTTIMEOUT_MS
|
|
|
|
2007-04-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_stmt.c:
|
|
fix leaks in row_get_properties()
|
|
thanks to Kellen Bombardier for noticing
|
|
|
|
2007-04-17 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/gd.c:
|
|
Fix proto
|
|
|
|
2007-04-17 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c:
|
|
- INFO_EX not INFO
|
|
|
|
* ext/gd/gd.c:
|
|
- +ZEND_BEGIN_ARG_INFO_EX not _INFO (thx bjori)
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- imagegrab* entry
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/config.w32
|
|
ext/gd/gd.c
|
|
ext/gd/php_gd.h:
|
|
- MFH: add imagegrabwindow and imagegrabscreen (win32 only) [DOC]
|
|
capture a window using its handle or a full screen
|
|
|
|
2007-04-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
|
|
Separate parm zval.
|
|
|
|
2007-04-17 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/gd.c:
|
|
- fix arginfo
|
|
|
|
* ext/gd/config.w32
|
|
ext/gd/gd.c
|
|
ext/gd/php_gd.h:
|
|
- add imagegrabwindow and imagegrabscreen (win32 only)
|
|
capture a window using its handle or a full screen
|
|
optional bbox and to/from clipboard will follow shortly
|
|
|
|
2007-04-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
main/php_variables.c:
|
|
Fixed bug #41093 (magic_quotes_gpc ignores first arrays keys).
|
|
|
|
2007-04-17 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/strings/ltrim.phpt:
|
|
Updated testcase ltrim()
|
|
|
|
2007-04-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl.php
|
|
ext/spl/internal/recursiveiterator.inc
|
|
ext/spl/internal/seekableiterator.inc:
|
|
- MFH Fix #41109: recursiveiterator.inc says 'implements' Iterator instead
|
|
of 'extends'
|
|
|
|
* ext/spl/spl.php
|
|
ext/spl/internal/recursiveiterator.inc
|
|
ext/spl/internal/seekableiterator.inc:
|
|
- Fix #41109: recursiveiterator.inc says 'implements' Iterator instead of
|
|
'extends'
|
|
|
|
2007-04-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* TSRM/TSRM.h
|
|
TSRM/TSRM.h
|
|
ZendEngine2/zend_types.h
|
|
ZendEngine2/zend_types.h:
|
|
typo
|
|
|
|
2007-04-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/json/JSON_parser.c
|
|
ext/json/tests/bug41067.phpt
|
|
ext/json/tests/bug41067.phpt:
|
|
|
|
Fixed bug #41067 (json_encode() problem with UTF-16 input).
|
|
|
|
2007-04-16 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_4_4)
|
|
build/shtool:
|
|
MF52:- Updated bundled shtool to 2.0.6 and added "platform" command in it.
|
|
|
|
* build/shtool:
|
|
MFB:- Updated bundled shtool to 2.0.6 and added "platform" command in it.
|
|
|
|
* (PHP_5_2)
|
|
build/shtool:
|
|
- Updated bundled shtool to 2.0.6 and added "platform" command in it.
|
|
|
|
2007-04-16 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Fix zend_parse_parameters_ex() for format specifiers like "+f", like
|
|
multiple
|
|
values followed by forced parameters. Fixes tests like
|
|
ext/standard/tests/array/007.phpt and others
|
|
|
|
2007-04-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/json/JSON_parser.c
|
|
ext/json/json.c:
|
|
MFB (handling of control characters)
|
|
|
|
2007-04-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/head.c:
|
|
MFB use strlcat()
|
|
fix buffer overrun & bug #41101
|
|
|
|
2007-04-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* TSRM/TSRM.h
|
|
TSRM/TSRM.h
|
|
TSRM/tsrm_win32.c
|
|
TSRM/tsrm_win32.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_types.h
|
|
ZendEngine2/zend_types.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ext/standard/file.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/proc_open.c
|
|
ext/standard/proc_open.c
|
|
main/SAPI.c
|
|
main/SAPI.c
|
|
main/main.c
|
|
main/main.c
|
|
main/php_ini.c
|
|
main/php_ini.c
|
|
main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c
|
|
win32/select.c
|
|
win32/select.c
|
|
win32/build/config.w32
|
|
win32/build/config.w32:
|
|
WIN64 support
|
|
|
|
2007-04-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/bug41034.phpt
|
|
ext/standard/tests/general_functions/highlight_heredoc.phpt
|
|
ext/standard/tests/general_functions/highlight_heredoc.phpt:
|
|
fix test
|
|
|
|
2007-04-16 Brian Shire <shire@tekrat.com>
|
|
|
|
* (PHP_5_2)
|
|
main/output.c:
|
|
fix fold typo
|
|
|
|
2007-04-15 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
MFB: Allow using syntax highlighting in fastcgi mode
|
|
|
|
* sapi/cgi/getopt.c
|
|
sapi/cgi/php_getopt.h:
|
|
MFB: sync getopt from CLI
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
- Allow using syntax highlighting under FastCGI mode.
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/getopt.c
|
|
sapi/cgi/php_getopt.h:
|
|
- Synch these files from sapi/cli/ and allow using s.c. long-options
|
|
with CGI.
|
|
|
|
2007-04-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_mysql/mysql_statement.c:
|
|
Fixed bug #40935 (pdo_mysql does not raise an exception on empty
|
|
fetchAll()).
|
|
|
|
2007-04-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- add reference to the initial report (helps the packager)
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/gd/libgd/gd.c
|
|
ext/gd/libgd/gd.c:
|
|
- MFH: libgd #74, gdImageFilledArc, huge CPU usage with large angles
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
- libgd #74, gdImageFilledArc, huge CPU usage with large angles
|
|
|
|
2007-04-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/dba/libcdb/cdb.c:
|
|
- Fix warning
|
|
|
|
2007-04-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_nonapi.c:
|
|
use default socket (removed by mistake?)
|
|
|
|
* ext/mysqli/mysqli_nonapi.c:
|
|
set MYSQL_OPT_RECONNECT (see bug #41083)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysql/php_mysql.c:
|
|
MFH: fix #41083 (mysql_ping() requires MYSQL_OPT_RECONNECT to be set since
|
|
MySQL 5.0.13)
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
fix #41083 (mysql_ping() requires MYSQL_OPT_RECONNECT to be set since MySQL
|
|
5.0.13)
|
|
|
|
2007-04-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/JSON_parser.c
|
|
ext/json/json.c:
|
|
Fix processing of control characters; they should be escaped as \u
|
|
sequences.
|
|
|
|
2007-04-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/timezonedb.h:
|
|
- MFB: Updated timezone database to version 2007.5. (Derick)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/timezonedb.h:
|
|
- Updated timezone database to version 2007.5. (Derick)
|
|
|
|
2007-04-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c:
|
|
fix #41075 (memleak when creating default object caused exception)
|
|
|
|
2007-04-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/php_date.c:
|
|
- MFB: Fixed bug #39416 (Milliseconds in date()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/php_date.c:
|
|
- Fixed bug #39416 (Milliseconds in date()).
|
|
|
|
2007-04-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug41075.phpt:
|
|
add UEXPECTF
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug41075.phpt:
|
|
add new test
|
|
|
|
* ZendEngine2/tests/bug41075.phpt
|
|
ZendEngine2/tests/bug41075.phpt:
|
|
|
|
new test
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/006.phpt:
|
|
fix tests
|
|
|
|
2007-04-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/tests/date_sun_info_001.phpt:
|
|
- MFB: Fixed bug #39965 (Latitude and longitude are backwards in
|
|
date_sun_info()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/php_date.c
|
|
ext/date/tests/date_sun_info_001.phpt
|
|
ext/date/tests/date_sun_info_002.phpt
|
|
ext/date/tests/date_sun_info_002.phpt:
|
|
- Fixed bug #39965 (Latitude and longitude are backwards in
|
|
date_sun_info()).
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- MFB: Fixed bug #40290 (strtotime() returns unexpected result with
|
|
particular
|
|
timezone offset).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- Fixed bug #40290 (strtotime() returns unexpected result with particular
|
|
timezone offset).
|
|
|
|
2007-04-13 Brian Shire <shire@tekrat.com>
|
|
|
|
* ext/standard/tests/strings/pack.phpt:
|
|
MFB: reverting incorrect changes to pack test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/pack.phpt:
|
|
reverting incorrect changes to pack test
|
|
|
|
2007-04-13 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
fix for #38236
|
|
|
|
* (PHP_4_4)
|
|
main/php_variables.c
|
|
main/rfc1867.c:
|
|
fix for #38236 (patch by ass3mbler@gmail.com)
|
|
|
|
2007-04-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/snprintf.c:
|
|
MFH: add support for %I64(u|d) to sprintf() utilities
|
|
|
|
* main/snprintf.c:
|
|
add support for %I64(u|d) to sprintf() utilities
|
|
|
|
2007-04-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/json/json.c
|
|
ext/json/tests/002.phpt
|
|
ext/json/tests/bug41034.phpt
|
|
ext/json/tests/bug41034.phpt:
|
|
|
|
Fixed bug #41034 (json_encode() ignores null byte started keys in arrays)
|
|
|
|
2007-04-12 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug41061.phpt:
|
|
- Fix bug #41061 ("visibility error" in ReflectionFunction::export())
|
|
|
|
* ext/reflection/tests/bug41061.phpt
|
|
ext/reflection/tests/bug41061.phpt:
|
|
|
|
- Add test
|
|
|
|
2007-04-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Fixed bug #41063 (chdir doesn't like root paths).
|
|
|
|
2007-04-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* run-tests.php:
|
|
bail out if unicode.semantics is On (stream_select() is unable to cast
|
|
Unicode streams to FDs)
|
|
check stream_select() return value correctly and avoid endless loop
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
return success only if succeeded casting at least one stream to fd
|
|
|
|
* ext/reflection/tests/009.phpt
|
|
ext/reflection/tests/010.phpt
|
|
ext/reflection/tests/011.phpt
|
|
ext/reflection/tests/012.phpt
|
|
ext/reflection/tests/013.phpt
|
|
ext/reflection/tests/014.phpt
|
|
ext/reflection/tests/015.phpt
|
|
ext/reflection/tests/016.phpt
|
|
ext/reflection/tests/017.phpt
|
|
ext/reflection/tests/018.phpt
|
|
ext/reflection/tests/019.phpt
|
|
ext/reflection/tests/020.phpt
|
|
ext/reflection/tests/021.phpt
|
|
ext/reflection/tests/022.phpt
|
|
ext/reflection/tests/023.phpt
|
|
ext/reflection/tests/024.phpt
|
|
ext/reflection/tests/025.phpt
|
|
ext/reflection/tests/bug37816.phpt
|
|
ext/reflection/tests/bug38217.phpt
|
|
ext/reflection/tests/bug38653.phpt
|
|
ext/reflection/tests/bug38942.phpt
|
|
ext/reflection/tests/bug39001.phpt
|
|
ext/reflection/tests/bug39067.phpt
|
|
ext/reflection/tests/bug39884.phpt
|
|
ext/reflection/tests/bug40431.phpt:
|
|
add new test and SKIPIF sections
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
swap the options
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/tests/008.phpt
|
|
ext/reflection/tests/009.phpt
|
|
ext/reflection/tests/bug37816.phpt
|
|
ext/reflection/tests/bug38217.phpt
|
|
ext/reflection/tests/bug38653.phpt
|
|
ext/reflection/tests/bug38942.phpt
|
|
ext/reflection/tests/bug39001.phpt
|
|
ext/reflection/tests/bug39067.phpt
|
|
ext/reflection/tests/bug39884.phpt
|
|
ext/reflection/tests/bug40431.phpt:
|
|
add missing SKIPIF sections
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/tests/009.phpt:
|
|
add new test
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
add short descriptions for PCRE ini options
|
|
|
|
2007-04-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug40770.phpt
|
|
ext/date/tests/bug35885.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug40770.phpt
|
|
ext/date/tests/bug35885.phpt:
|
|
minor improvement
|
|
|
|
* ext/soap/tests/bugs/bug34657.phpt
|
|
ext/soap/tests/bugs/bug34657.phpt:
|
|
improve test
|
|
|
|
* Makefile.global:
|
|
we don't ship libmysql anymore, so there is no need for this message
|
|
|
|
2007-04-11 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/tests/bug40861.phpt:
|
|
- MFH: Fixed bug #40861 (strtotime() doesn't handle double negative
|
|
relative
|
|
time units correctly).
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/tests/bug40861.phpt:
|
|
- Fixed bug #40861 (strtotime() doesn't handle double negative relative
|
|
time
|
|
units correctly).
|
|
|
|
2007-04-11 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/config.w32:
|
|
- add HAVE_GD_FONTMUTEX and HAVE_GD_FONTCACHESHUTDOWN to win32 build
|
|
|
|
2007-04-11 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_merge.phpt
|
|
ext/standard/tests/array/array_push.phpt
|
|
ext/standard/tests/array/count_recursive.phpt
|
|
ext/standard/tests/strings/fprintf.phpt
|
|
ext/standard/tests/strings/md5.phpt:
|
|
new tests: array_merge, array_push, fprintf. modified tests:
|
|
count_recursive, md5.
|
|
|
|
2007-04-11 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/config.w32:
|
|
- add HAVE_GD_FONTCACHESHUTDOWN to w32 build script (always here)
|
|
|
|
2007-04-11 Scott MacVicar <scott@macvicar.net>
|
|
|
|
* ext/gd/config.m4:
|
|
fix #41048 (PHP6 Segmentation fault issue)
|
|
|
|
2007-04-11 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to -dev.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- 4.4.7RC1.
|
|
|
|
2007-04-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/unicode/collator.c:
|
|
Wrong locale name.
|
|
|
|
2007-04-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
Back to dev
|
|
|
|
2007-04-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/fopen_wrappers.c:
|
|
MFB: fix #40931 (open_basedir bypass via symlink and move_uploaded_file())
|
|
|
|
2007-04-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
5.2.2RC1
|
|
|
|
2007-04-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/fopen_wrappers.c:
|
|
fix #40931 (open_basedir bypass via symlink and move_uploaded_file())
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/tests/bugs/bug34657.phpt:
|
|
skip test if openssl is present
|
|
|
|
* ext/soap/tests/bugs/bug34657.phpt:
|
|
skip test if openssl is present
|
|
in this case the error messages are different
|
|
|
|
* ext/standard/tests/network/inet_ipv6.phpt
|
|
ext/standard/tests/network/inet_ipv6.phpt:
|
|
skip this test on MacOS
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/general_functions/bug40398.phpt:
|
|
fix test name
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_oci/oci_driver.c:
|
|
fix #41043 (pdo_oci crash when freeing error text with persistent
|
|
connection)
|
|
|
|
2007-04-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c:
|
|
- MFB Synch
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
- WS/CS
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
- Cleanup the cleanup
|
|
|
|
2007-04-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/config.m4:
|
|
declare THREADSAFE explicitly (it's On if undefined)
|
|
|
|
2007-04-10 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ZendEngine2/zend_multiply.h:
|
|
MFB:- Fixed ZEND_SIGNED_MULTIPLY_LONG() so that ext/filter/tests/046.phpt
|
|
wont fail. (Integer overflow)
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_multiply.h:
|
|
- Fixed ZEND_SIGNED_MULTIPLY_LONG() so that ext/filter/tests/046.phpt wont
|
|
fail. (Integer overflow)
|
|
|
|
2007-04-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/tokenizer/tests/002.phpt
|
|
ext/tokenizer/tests/002.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/bug41037.phpt:
|
|
MFH: fix #41037 (unregister_tick_function() inside the tick function crash
|
|
PHP)
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/bug41037.phpt
|
|
ext/standard/tests/general_functions/bug41037.phpt:
|
|
fix #41037 (unregister_tick_function() inside the tick function crash PHP)
|
|
|
|
* ext/pdo_mysql/mysql_statement.c:
|
|
MFB
|
|
|
|
2007-04-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* win32/build/config.w32
|
|
win32/build/config.w32
|
|
win32/build/config.w32.h.in
|
|
win32/build/config.w32.h.in:
|
|
Initial WIN64 support
|
|
|
|
2007-04-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/formatted_print.c:
|
|
fix folding tags
|
|
|
|
2007-04-09 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/disk.phpt:
|
|
Fix test
|
|
|
|
2007-04-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_sqlite/sqlite/VERSION
|
|
ext/pdo_sqlite/sqlite/src/analyze.c
|
|
ext/pdo_sqlite/sqlite/src/attach.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/date.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/insert.c
|
|
ext/pdo_sqlite/sqlite/src/keywordhash.h
|
|
ext/pdo_sqlite/sqlite/src/loadext.c
|
|
ext/pdo_sqlite/sqlite/src/main.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/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/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/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/vdbeInt.h
|
|
ext/pdo_sqlite/sqlite/src/vdbeapi.c
|
|
ext/pdo_sqlite/sqlite/src/vdbeaux.c
|
|
ext/pdo_sqlite/sqlite/src/vdbefifo.c
|
|
ext/pdo_sqlite/sqlite/src/vdbemem.c
|
|
ext/pdo_sqlite/sqlite/src/where.c:
|
|
Upgrade libsqlite 3 inside PDO sqlite to version 3.3.15
|
|
|
|
2007-04-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Removed wrong size_t definition
|
|
|
|
* ext/spl/php_spl.c:
|
|
Usage of sizeof(void*) is not portable
|
|
|
|
* (PHP_5_2)
|
|
ext/com_dotnet/com_variant.c:
|
|
Fixed 64-bit issues
|
|
|
|
* ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_com.c
|
|
main/snprintf.c:
|
|
ZTS fix
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ext/spl/spl_directory.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.c
|
|
main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c:
|
|
Fixed 64-bit support
|
|
|
|
2007-04-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/tests/bug41026.phpt:
|
|
fix #41026 (segfault when calling "self::method()" in shutdown functions)
|
|
|
|
* ZendEngine2/tests/bug41026.phpt
|
|
ZendEngine2/tests/bug41026.phpt:
|
|
|
|
new test
|
|
|
|
2007-04-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_mysql/mysql_statement.c:
|
|
|
|
Fixed bug #40822 (pdo_mysql does not return rowCount() on select).
|
|
|
|
2007-04-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mcrypt/mcrypt.c:
|
|
MFB: fix #40999 (mcrypt_create_iv() not using random seed)
|
|
|
|
* main/main.c:
|
|
MFB: Avoid locks when appening to the error log file
|
|
|
|
2007-04-08 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tests/002.phpt
|
|
ext/tokenizer/tests/003.phpt
|
|
ext/tokenizer/tests/bug26463.phpt:
|
|
- MFH: Added linenumbers to array returned by token_get_all()
|
|
|
|
* ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tests/002.phpt
|
|
ext/tokenizer/tests/003.phpt
|
|
ext/tokenizer/tests/bug26463.phpt:
|
|
- Added linenumbers to array returned by token_get_all()
|
|
|
|
2007-04-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/filestat.c:
|
|
MFB: clean & refactored disk_*() funcs implementation
|
|
Ilia, feel free to make these functions public, though I don't see why
|
|
would want to do that
|
|
|
|
2007-04-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_array.c:
|
|
- Fix unicode issue
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Fix unicode issue in unregister according to register solution
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Fix unicode issue (our string termination test checks both ending bytes
|
|
instead of just one)
|
|
|
|
* ZendEngine2/zend_operators.h:
|
|
- Add a helper
|
|
|
|
2007-04-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/printf_64bit.phpt
|
|
ext/standard/tests/strings/printf_64bit.phpt:
|
|
fix test
|
|
|
|
2007-04-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/snprintf.h:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
main/snprintf.h:
|
|
We can't use the printf attribute here since we are supporting
|
|
non-standard formats (like 'F').
|
|
|
|
2007-04-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Fix types
|
|
|
|
* ext/spl/php_spl.c:
|
|
- MFB #40091 fix
|
|
|
|
2007-04-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_encoding.c:
|
|
Apologies. Didn't realize we were using custom snprintf().
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_encoding.c:
|
|
Typo?
|
|
|
|
2007-04-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl_array.c:
|
|
- Fix 40442
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/tests/bug40442.phpt:
|
|
- Add bug name
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/php_spl.c:
|
|
- Better fix for #40091
|
|
|
|
2007-04-06 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/config.w32:
|
|
- MFB: Fix windows mutex intialization, add HAVE_GD_FONTMUTEX and
|
|
HAVE_LIBFREETYPE to config.w32 (Thanks to Frank for the report)
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/config.w32
|
|
ext/gd/gd.c:
|
|
- Fix windows mutex intialization, add HAVE_GD_FONTMUTEX and
|
|
HAVE_LIBFREETYPE
|
|
to config.w32 (Thanks to Frank for the report)
|
|
|
|
2007-04-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_array.c
|
|
ext/spl/tests/bug40442.phpt
|
|
ext/spl/tests/bug40442.phpt:
|
|
- Fix #40442
|
|
|
|
2007-04-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
Avoid locks when appening to the error log file
|
|
|
|
2007-04-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/tests/foreach.phpt
|
|
ZendEngine2/tests/foreach.phpt:
|
|
|
|
file foreach.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
|
|
Fixed foreach by-ref bug.
|
|
|
|
|
|
2007-04-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
- MFH zend_info_call_*() stuff, fixes coverity issue #328, noticed by tony
|
|
|
|
2007-04-05 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/openssl.c:
|
|
fix win32 build
|
|
|
|
2007-04-05 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/config.m4:
|
|
- depends on 2.0.34
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c:
|
|
- reflect the "real" version to avoid confusions. Users should really use
|
|
only the bundled version
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/tests/005_crt.txt:
|
|
- MFB: import the right data 005_crt.txt
|
|
|
|
2007-04-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gd/gd.c:
|
|
fix build without FreeType
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/php_openssl.h
|
|
ext/openssl/tests/005.phpt:
|
|
fix build & test
|
|
improve coding style
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/tests/005.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
fix ZTS build
|
|
|
|
2007-04-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mcrypt/mcrypt.c:
|
|
|
|
Fixed bug #40999 (mcrypt_create_iv() not using random seed).
|
|
|
|
2007-04-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
- nuke c++ comments
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/tests/005.phpt
|
|
ext/openssl/tests/005_crt.txt:
|
|
- MFB:
|
|
- implement #39867, PKCS#12 support
|
|
- Fix possible multibyte issues issue in the add_assoc function
|
|
- add test for openssl_csr_get_subject
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #39867 and openssl MB fix
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c
|
|
ext/openssl/php_openssl.h
|
|
ext/openssl/tests/005.phpt:
|
|
- implement #39867, PKCS#12 support
|
|
- Fix possible multibyte issues issue in the add_assoc function
|
|
- add test for openssl_csr_get_subject
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- filter and gd entries
|
|
|
|
* ext/filter/filter.c:
|
|
- MFB: #40947, allow a single filter as argument for filter_var_arra
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
- #40947, allow a single filter as argument for filter_var_array
|
|
|
|
2007-04-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/session/session.c
|
|
ext/session/session.c:
|
|
MFH: fix #40998 (long session array keys are truncated)
|
|
|
|
* ext/session/session.c:
|
|
fix #40998 (long session array keys are truncated)
|
|
|
|
2007-04-04 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c:
|
|
Sync with mail function in mb_send_mail function(problem MOPB-33-2007:PHP
|
|
and MOPB-34-2007:PHP).
|
|
|
|
2007-04-04 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/gd/libgd/gdft.c:
|
|
MFB: fix race condition on font cache shutdown
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gdft.c:
|
|
fix race condition on font cache shutdown
|
|
|
|
2007-04-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd_gif_in.c:
|
|
- MFH:
|
|
- do not try to use the global color map when none was found (Nuno,
|
|
Pierre)
|
|
- free im on error
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gif_in.c:
|
|
- do not try to use the global color map when none was found (Nuno, Pierre)
|
|
- free im on error
|
|
|
|
2007-04-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/openssl/xp_ssl.c:
|
|
fix leak on error
|
|
|
|
2007-04-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c
|
|
ext/gd/php_gd.h:
|
|
- MFH: don't declare MSHUTDOWN if both cachesetup and t1lib are not used
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/php_gd.h
|
|
ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/tests/bug37360.phpt:
|
|
- fix previous commit (missing #ifdef in shutdown declaration)
|
|
- MFB:
|
|
- Sync with gd 2.0.35 (bug #52, #60 and #66)
|
|
- Improve TS of gif loading code (Roman Nemecek, Nuno, Pierre)
|
|
- a frame size must be confined to the screen defition (Pierre)
|
|
- be sure to always read the dimensions in the frame and does not use
|
|
the screen size (see #66 for a side effect) (Pierre)
|
|
- Update #37360 test. The frame does not fit the logical screen (specs
|
|
tell that it must fit) (Pierre)
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/tests/bug37360.phpt:
|
|
- Sync with gd 2.0.35 (bug #52, #60 and #66)
|
|
- Improve TS of gif loading code (Roman Nemecek, Nuno, Pierre)
|
|
- a frame size must be confined to the screen defition (Pierre)
|
|
- be sure to always read the dimensions in the frame and does not use
|
|
the screen size (see #66 for a side effect) (Pierre)
|
|
- Update #37360 test. The frame does not fit the logical screen (specs
|
|
tell that it must fit) (Pierre)
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/config.m4
|
|
ext/gd/gd.c
|
|
ext/gd/php_gd.h
|
|
ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gdft.c:
|
|
- MFH:
|
|
- remove double lock (tween colors cache is created in each thread, the
|
|
cache mutex is already locked earlier)
|
|
- #40858, other TS improvements for gd freetype cache management
|
|
cache initialization and shutdown is now done in MINIT and MSHUTDOWN.
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gdft.c:
|
|
- remove double lock (tween colors cache is created in each thread, the
|
|
cache mutex is already locked earlier)
|
|
- #40858, other TS improvements for gd freetype cache management
|
|
cache initialization and shutdown is now done in MINIT and MSHUTDOWN.
|
|
|
|
2007-04-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/halt_compiler1.phpt
|
|
ZendEngine2/tests/halt_compiler1.phpt
|
|
ZendEngine2/tests/halt_compiler2.phpt
|
|
ZendEngine2/tests/halt_compiler2.phpt
|
|
ZendEngine2/tests/halt_compiler3.phpt
|
|
ZendEngine2/tests/halt_compiler3.phpt
|
|
ZendEngine2/tests/halt_compiler4.phpt
|
|
ZendEngine2/tests/halt_compiler4.phpt:
|
|
|
|
Addres limitation of __HALT_COMPILER() that allowed only one instance
|
|
per request.
|
|
|
|
|
|
2007-04-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd_topal.c:
|
|
- MFB: colors allocated henceforth from the resulting image overwrite
|
|
the palette colors (sync with 2.0.34) (Rob Leslie)
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_topal.c:
|
|
. colors allocated henceforth from the resulting image overwrite
|
|
the palette colors (sync with 2.0.34) (Rob Leslie)
|
|
|
|
2007-04-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
MFH: fix #39351 (relative include fails on Solaris)
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
fix #39351 (relative include fails on Solaris)
|
|
|
|
2007-04-03 Brian Shire <shire@tekrat.com>
|
|
|
|
* ext/standard/pack.c
|
|
ext/standard/tests/strings/pack.phpt:
|
|
MFB: correction for previous fix to bug #38770 (pack/unpack is broken on
|
|
64bit)
|
|
fix pack test, correct space to tabs
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/pack.c
|
|
ext/standard/tests/strings/pack.phpt:
|
|
correction for previous fix to bug #38770 (pack/unpack is broken on 64bit)
|
|
fix pack test, correct space to tabs
|
|
|
|
2007-04-03 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/php_dom.c:
|
|
MFB: allow registered classes to be changed
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/php_dom.c:
|
|
allow registered classes to be changed
|
|
|
|
2007-04-03 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* NEWS:
|
|
Fugbix typo.
|
|
|
|
2007-04-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Removed undocumnted and incomplete support for strings in list() operator
|
|
|
|
2007-04-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Fixed typos
|
|
|
|
2007-04-02 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix #33664
|
|
|
|
* TSRM/tsrm_win32.c
|
|
TSRM/tsrm_win32.c
|
|
ext/standard/proc_open.c
|
|
ext/standard/proc_open.c:
|
|
fix for #33664 Console window appears when using exec()
|
|
|
|
2007-04-02 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/standard/tests/strings/printf_64bit.phpt:
|
|
MFB- 64bit test
|
|
|
|
* ext/standard/tests/strings/printf_64bit.phpt
|
|
ext/standard/tests/strings/printf_64bit.phpt:
|
|
|
|
file printf_64bit.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/strings/printf.phpt:
|
|
MFB:- Make this 32bit only test. (will add 64bit version next)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/printf.phpt:
|
|
- Make this 32bit only test. (will add 64bit version next)
|
|
|
|
2007-04-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.h
|
|
ext/soap/php_encoding.h
|
|
ext/soap/php_soap.h
|
|
ext/soap/php_soap.h
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug34657.phpt
|
|
ext/soap/tests/bugs/bug36999.phpt
|
|
ext/soap/tests/bugs/bug36999.phpt
|
|
ext/soap/tests/bugs/bug36999.phpt
|
|
ext/soap/tests/bugs/bug36999.wsdl
|
|
ext/soap/tests/bugs/bug36999.wsdl
|
|
ext/soap/tests/bugs/bug36999.wsdl
|
|
ext/soap/tests/bugs/bug37013.phpt
|
|
ext/soap/tests/bugs/bug37013.phpt
|
|
ext/soap/tests/bugs/bug37013.phpt
|
|
ext/soap/tests/bugs/bug37013.wsdl
|
|
ext/soap/tests/bugs/bug37013.wsdl
|
|
ext/soap/tests/bugs/bug37013.wsdl
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015p.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015p.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015s.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015s.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt:
|
|
Fixed bug #37013 (server hangs when returning circular object references)
|
|
|
|
2007-04-02 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/standard/info.c:
|
|
MFB52:- Changed phpinfo() to make difference between set php.ini path and
|
|
what was actually loaded.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/info.c:
|
|
- Changed phpinfo() to make difference between set php.ini path and what
|
|
was actually loaded.
|
|
|
|
2007-04-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/tests/bugs/bug34657.phpt:
|
|
Fixed test
|
|
|
|
2007-04-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/main.c:
|
|
|
|
Fixed bug #40897 (error_log file not locked)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php_content_types.c:
|
|
|
|
Fixed bug #40921 (php_default_post_reader crashes when post_max_size is
|
|
exceeded).
|
|
|
|
2007-03-30 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/tests/bugs/bug34657.phpt:
|
|
new test
|
|
|
|
* ext/soap/tests/bugs/bug34657.phpt
|
|
ext/soap/tests/bugs/bug34657.phpt:
|
|
|
|
new test
|
|
|
|
2007-03-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/mail.c:
|
|
|
|
MFB: Fixed MOPB-34-2007:PHP mail() Header Injection Through Subject and To
|
|
Parameters
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/mail.c:
|
|
Fixed MOPB-34-2007:PHP mail() Header Injection Through Subject and To
|
|
Parameters
|
|
|
|
2007-03-29 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
Add missing #if check
|
|
|
|
2007-03-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
add news entry
|
|
+ minor text fixes
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/pecl_bug10194.phpt
|
|
ext/oci8/tests/pecl_bug10194_blob.phpt:
|
|
MFH: fix PECL bug #10194 (crash in Oracle client when memory limit reached
|
|
in the callback)
|
|
preallocate the required buffer, so that it would fail earlier.
|
|
|
|
* ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/pecl_bug10194.phpt
|
|
ext/oci8/tests/pecl_bug10194.phpt
|
|
ext/oci8/tests/pecl_bug10194_blob.phpt
|
|
ext/oci8/tests/pecl_bug10194_blob.phpt:
|
|
fix #10194 (crash in Oracle client when memory limit reached in the
|
|
callback)
|
|
preallocate the required buffer, so that it would fail earlier.
|
|
|
|
2007-03-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_collection.c:
|
|
Oracle seems to return non zero terminated strings or strings with only 1
|
|
zero at the end in Unicode mode
|
|
surely u_strlen() doesn't like it, so lets use OCIStringSize() and avoid
|
|
u_strlen()
|
|
|
|
2007-03-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h
|
|
sapi/cgi/fastcgi.h:
|
|
Improved FastCGI SAPI to support external pipe and socket servers on win32
|
|
|
|
2007-03-28 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* sapi/cli/tests/015.phpt:
|
|
- Fixed test
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/tests/015.phpt:
|
|
- Fix test: Some people actually use --enable-debug here..
|
|
|
|
2007-03-28 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/ltrim.phpt
|
|
ext/standard/tests/strings/rtrim.phpt
|
|
ext/standard/tests/strings/str_pad.phpt:
|
|
new ltrim, rtrim and str_pad tests
|
|
|
|
* ext/standard/tests/strings/ltrim.phpt
|
|
ext/standard/tests/strings/ltrim.phpt
|
|
ext/standard/tests/strings/rtrim.phpt
|
|
ext/standard/tests/strings/rtrim.phpt
|
|
ext/standard/tests/strings/str_pad.phpt
|
|
ext/standard/tests/strings/str_pad.phpt:
|
|
|
|
New tests for ltrim, rtrim, str_pad
|
|
|
|
2007-03-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/basic_functions.c
|
|
main/main.c:
|
|
drop deprecated funcs and change error level to E_WARNING
|
|
|
|
* (PHP_5_2)
|
|
sapi/milter/.cvsignore:
|
|
add .cvsignore
|
|
|
|
* sapi/milter/.cvsignore
|
|
sapi/milter/.cvsignore:
|
|
|
|
add .cvsignore
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/milter/php_milter.c:
|
|
MFH: fix #40392 (memory leaks in PHP milter SAPI)
|
|
|
|
* sapi/milter/php_milter.c:
|
|
fix #40392 (memory leaks in PHP milter SAPI)
|
|
we should have dropped this SAPI years ago
|
|
|
|
2007-03-28 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/strings/ucfirst1.phpt:
|
|
New ucfirst() test.
|
|
|
|
* ext/standard/tests/strings/printf.phpt:
|
|
new test for printf
|
|
|
|
* ext/standard/tests/strings/printf.phpt
|
|
ext/standard/tests/strings/printf.phpt
|
|
ext/standard/tests/strings/ucfirst.phpt:
|
|
|
|
file printf.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-03-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/php_variables.c:
|
|
fix compile warning
|
|
|
|
2007-03-28 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/strcasecmp.phpt
|
|
ext/standard/tests/strings/strcmp.phpt
|
|
ext/standard/tests/strings/strlen.phpt:
|
|
Three new string tests for funtions strcasecmp, strcmp and strlen.
|
|
|
|
2007-03-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
- MFH Allow to load multipe extensions via -d
|
|
|
|
* run-tests.php:
|
|
- Allow to load multipe extensions via -d
|
|
|
|
2007-03-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/mail.c:
|
|
MF52: fix compile warning
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/mail.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re:
|
|
fix compile warning
|
|
|
|
2007-03-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/mail.c:
|
|
|
|
MFB: MOPB-33-2007:PHP mail() Message ASCIIZ Byte Truncation
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/mail.c:
|
|
|
|
Fixed MOPB-33-2007:PHP mail() Message ASCIIZ Byte Truncation
|
|
|
|
2007-03-26 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug37386.phpt:
|
|
MFB: fix bug #37386 (autocreating element doesn't assign value to first
|
|
node)
|
|
all single SimpleXMLElements are addressable using offset 0
|
|
use correct node for xpath context node
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug37386.phpt
|
|
ext/simplexml/tests/bug37386.phpt:
|
|
fix bug #37386 (autocreating element doesn't assign value to first node)
|
|
all single SimpleXMLElements are addressable using offset 0
|
|
use correct node for xpath context node
|
|
add test
|
|
|
|
2007-03-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
main/php_variables.c:
|
|
revert by request of Derick
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
main/php_variables.c:
|
|
fix #40586 (_ENV vars get escaped when magic_quotes_gpc is on)
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/bug40915.phpt:
|
|
MFH: fix #40915 (addcslashes unexpected behavior with binary input)
|
|
|
|
* ext/standard/tests/strings/bug40915.phpt
|
|
ext/standard/tests/strings/bug40915.phpt:
|
|
|
|
fix #40915 (addcslashes unexpected behavior with binary input)
|
|
|
|
* ext/standard/string.c:
|
|
fix #40915 (addcslashes unexpected behavior with binary input)
|
|
|
|
* ext/ftp/ftp.c:
|
|
MFB
|
|
|
|
2007-03-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
Bug fixes
|
|
|
|
* (PHP_4_4)
|
|
ext/session/session.c:
|
|
|
|
Fixed MOPB-32-2007 (Double free inside session_decode())
|
|
|
|
2007-03-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/pcre/config0.m4:
|
|
- Need to install headers
|
|
|
|
2007-03-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug37212.phpt:
|
|
Typo
|
|
|
|
2007-03-25 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_4_4)
|
|
acinclude.m4:
|
|
MFB52:- Check if Makefile.frag actually exists before running sed on it.
|
|
|
|
* acinclude.m4:
|
|
MFB:- Check if Makefile.frag actually exists before running sed on it.
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4:
|
|
- Check if Makefile.frag actually exists before running sed on it.
|
|
|
|
* ext/mysqli/tests/bug38710.phpt
|
|
ext/mysqli/tests/bug38710.phpt:
|
|
- Fixed test to skip when mysqld is not running
|
|
|
|
2007-03-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_array.c:
|
|
- Drop double variable declaration
|
|
|
|
2007-03-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/ftp/ftp.c:
|
|
|
|
MFB: Fixed CRLF injection inside ftp_putcmd().
|
|
|
|
* (PHP_5_2)
|
|
ext/ftp/ftp.c:
|
|
|
|
Fixed CRLF injection inside ftp_putcmd().
|
|
|
|
|
|
2007-03-23 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/tests/serialize/unserializeS.phpt:
|
|
MFB: fix MOPB-29 - unserialize modifier S does not calculate length
|
|
correctly
|
|
|
|
2007-03-23 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/var_unserializer.c:
|
|
regenerate to fix gcov build. plus use re2c bitvectors
|
|
|
|
2007-03-23 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix MOPB-29 - unserialize modifier S does not calculate length correctly
|
|
|
|
* ext/standard/tests/serialize/unserializeS.phpt
|
|
ext/standard/tests/serialize/unserializeS.phpt:
|
|
|
|
file unserializeS.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re:
|
|
fix MOPB-29 - unserialize modifier S does not calculate length correctly
|
|
|
|
* ZendEngine2/zend_object_handlers.c:
|
|
fix comment
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_object_handlers.c:
|
|
fix comment - guard system changed
|
|
|
|
2007-03-23 Douglas Goldstein <cardoe@gentoo.org>
|
|
|
|
* ext/ldap/ldap.c:
|
|
Replaced all instances of ldap_get_values() with ldap_get_values_len(),
|
|
which returns back the length of the data so on non-NULL terminated data
|
|
we don't crash in a strlen(). Removed the PHP function ldap_get_values()
|
|
since it's the same thing as ldap_get_values_len() now and made it alias
|
|
ldap_get_values_len(). This should fix some random PHP<->LDAP crashes
|
|
|
|
2007-03-23 Wez Furlong <wez.php.net@netevil.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/pdo_sqlite.c:
|
|
export the module guy in the external dll version of the build
|
|
|
|
2007-03-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug40899.phpt
|
|
ZendEngine2/tests/bug40899.phpt
|
|
ZendEngine2/tests/bug40899.phpt:
|
|
Fixed bug #40899 (memory leak when nesting list())
|
|
|
|
2007-03-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
fix typo and bug #40898
|
|
|
|
2007-03-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed bug #40883 (mysql_query() is allocating memory incorrectly). (Tony)
|
|
|
|
2007-03-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/tests/bug40861.phpt:
|
|
|
|
Added -- test case
|
|
|
|
2007-03-22 Douglas Goldstein <cardoe@gentoo.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/ldap/ldap.c:
|
|
Replaced all instances of ldap_get_values() with ldap_get_values_len(),
|
|
which returns back the length of the data so on non-NULL terminated data
|
|
we don't crash in a strlen(). Removed the PHP function ldap_get_values()
|
|
since it's the same thing as ldap_get_values_len() now and made it alias
|
|
ldap_get_values_len(). This should fix some random PHP<->LDAP crashes
|
|
|
|
2007-03-22 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_4_4)
|
|
sapi/cli/getopt.c
|
|
sapi/cli/getopt.c
|
|
sapi/cli/tests/015.phpt:
|
|
- MFH: Fix handling of not existing long CLI options
|
|
|
|
* sapi/cli/getopt.c
|
|
sapi/cli/tests/015.phpt
|
|
sapi/cli/tests/015.phpt:
|
|
- Fix handling of not existing long CLI options
|
|
|
|
2007-03-22 Wez Furlong <wez.php.net@netevil.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_sqlite/config.w32:
|
|
Add php_pdo_sqlite_external.dll to windows build.
|
|
This allows the user to provide their own version of sqlite3.dll.
|
|
The php_pdo_sqlite.dll is still there, and will continue to be there.
|
|
It is built from the bundled sources.
|
|
[[DOC]]
|
|
(this should cc: phpdoc, if it's wrong, please let the docs folks know
|
|
:-)
|
|
|
|
2007-03-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_4_4)
|
|
sapi/cli/getopt.c
|
|
sapi/cli/getopt.c:
|
|
- MFH Fix issue with long form of command line switches
|
|
|
|
* sapi/cli/getopt.c:
|
|
- Fix issue with long form of command line switches
|
|
|
|
2007-03-21 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- Revert this patch, as the code was incorrect.
|
|
- It was also not committed to HEAD.
|
|
|
|
2007-03-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/date/tests/bug40861.phpt
|
|
ext/date/tests/bug40861.phpt:
|
|
|
|
file bug40861.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
|
|
Fixed bug #40861 (Multiple +/- on relative units breaks strtotime()).
|
|
|
|
2007-03-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl_array.c
|
|
ext/spl/tests/bug40872.phpt:
|
|
- MFH Fix Bug #40872 (inconsistency in offsetSet, offsetExists treatment
|
|
of string enclosed integers)
|
|
|
|
* ext/spl/spl_array.c
|
|
ext/spl/tests/bug40872.phpt
|
|
ext/spl/tests/bug40872.phpt:
|
|
- Fix Bug #40872 (inconsistency in offsetSet, offsetExists treatment of
|
|
string enclosed integers)
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c:
|
|
- MFH Optional dependency for SPL must be specified in header
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
- Optional dependency for SPL must be specified in header
|
|
|
|
2007-03-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_win32.c:
|
|
MFH: fix shmop_open() with IPC_CREAT|IPC_EXCL flags on win32
|
|
|
|
* TSRM/tsrm_win32.c:
|
|
fix shmop_open() with IPC_CREAT|IPC_EXCL flags on win32
|
|
|
|
2007-03-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/schema/schema082.phpt
|
|
ext/soap/tests/schema/schema082.phpt
|
|
ext/soap/tests/schema/schema083.phpt
|
|
ext/soap/tests/schema/schema083.phpt
|
|
ext/soap/tests/schema/schema084.phpt
|
|
ext/soap/tests/schema/schema084.phpt
|
|
ext/soap/tests/schema/test_schema.inc:
|
|
|
|
file schema082.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_soap.h
|
|
ext/soap/php_soap.h
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/interop/Round2/Base/r2_base_009s.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_009s.phpt
|
|
ext/soap/tests/schema/schema081.phpt
|
|
ext/soap/tests/schema/schema081.phpt
|
|
ext/soap/tests/schema/schema082.phpt
|
|
ext/soap/tests/schema/schema083.phpt
|
|
ext/soap/tests/schema/schema084.phpt
|
|
ext/soap/tests/schema/test_schema.inc:
|
|
Added ability to encode arrays with "SOAP-ENC:Array" type instead of WSDL
|
|
type. To activate the ability use "feature"=>SOAP_USE_XSI_ARRAY_TYPE
|
|
option in SoapClient/SoapServer constructors.
|
|
|
|
* ext/soap/tests/bugs/bug36226-2.phpt
|
|
ext/soap/tests/bugs/bug36226-2.phpt
|
|
ext/soap/tests/bugs/bug36226-2.wsdl
|
|
ext/soap/tests/bugs/bug36226-2.wsdl:
|
|
|
|
file bug36226-2.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/bugs/bug36226-2.phpt
|
|
ext/soap/tests/bugs/bug36226-2.wsdl:
|
|
Fixed bug #36226 (Inconsistent handling when passing nillable arrays)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/tests/bug40261.phpt
|
|
ZendEngine2/tests/bug40261.phpt
|
|
ZendEngine2/tests/bug40261.phpt
|
|
ZendEngine2/tests/bug40809.phpt
|
|
ZendEngine2/tests/bug40809.phpt
|
|
ZendEngine2/tests/bug40809.phpt:
|
|
Improved Zend Memory Manager to guarantee reasonable time for worst cases
|
|
of best-fit free block searching algorithm.
|
|
|
|
2007-03-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_strtod.c:
|
|
add folding tags
|
|
|
|
2007-03-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/imap/php_imap.c
|
|
ext/imap/tests/bug40854.phpt
|
|
ext/imap/tests/bug40854.phpt:
|
|
|
|
Fixed bug #40854 (imap_mail_compose() creates an invalid terminator for
|
|
multipart e-mails).
|
|
|
|
2007-03-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug40833.phpt:
|
|
Fixed bug #40833 (Crash when using unset() on an ArrayAccess object
|
|
retrieved via __get()).
|
|
|
|
* ZendEngine2/tests/bug40833.phpt
|
|
ZendEngine2/tests/bug40833.phpt:
|
|
|
|
file bug40833.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed bug #40833 (Crash when using unset() on an ArrayAccess object
|
|
retrieved via __get())
|
|
|
|
2007-03-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/session/session.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/tests/bug40794.phpt:
|
|
new test
|
|
|
|
* ext/reflection/tests/bug40794.phpt
|
|
ext/reflection/tests/bug40794.phpt:
|
|
|
|
new test
|
|
|
|
2007-03-19 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* win32/build/confutils.js:
|
|
MFB: Make DLL only once (Wez)
|
|
|
|
* (PHP_5_2)
|
|
win32/build/confutils.js:
|
|
Make DLL only once (Wez)
|
|
|
|
2007-03-18 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/node.c
|
|
ext/dom/tests/bug40836.phpt:
|
|
MFH: fix bug #40836 (Segfault in ext/dom)
|
|
add test
|
|
|
|
* ext/dom/node.c
|
|
ext/dom/tests/bug40836.phpt
|
|
ext/dom/tests/bug40836.phpt:
|
|
fix bug #40836 (Segfault in ext/dom)
|
|
add test
|
|
|
|
2007-03-18 Wez Furlong <wez.php.net@netevil.org>
|
|
|
|
* ext/standard/array.c:
|
|
MFB, #40848
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN, #40848
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
fixes #40848
|
|
|
|
2007-03-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/mbstring/mbstring.c:
|
|
MFB: Fixed MOPB-26-2007 mb_parse_str() can be used to activate
|
|
register_globals
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mb_gpc.c:
|
|
Fixed MOPB-26-2007 mb_parse_str() can be used to activate register_globals
|
|
|
|
|
|
2007-03-17 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug39884.phpt:
|
|
- Fix string compare in unicode mode
|
|
|
|
2007-03-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c:
|
|
MFH: fix #40794 (ReflectionObject::getValues() may crash when used with
|
|
dynamic properties)
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
fix #40794 (ReflectionObject::getValues() may crash when used with dynamic
|
|
properties)
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/005.phpt
|
|
sapi/cli/tests/006.phpt:
|
|
fix tests
|
|
|
|
* sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/005.phpt
|
|
sapi/cli/tests/006.phpt:
|
|
fix tests
|
|
|
|
I was absolutely sure we removed --disable-reflection option.
|
|
|
|
2007-03-16 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/strings/strcasecmp.phpt
|
|
ext/standard/tests/strings/strcmp.phpt:
|
|
Fixing %i - > %d, previously changed in error
|
|
|
|
2007-03-16 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase/php_sybase_db.c:
|
|
fix spprintf usage
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS:
|
|
clarify
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/array_user_key_compare.phpt
|
|
ext/standard/tests/array/array_user_key_compare.phpt:
|
|
Fix UMR in array_user_key_compare() (MOPB24 by Stefan Esser)
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
fix for mopb-24
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
array_user_key_compare() fix
|
|
|
|
* ext/standard/tests/array/array_user_key_compare.phpt
|
|
ext/standard/tests/array/array_user_key_compare.phpt
|
|
ext/standard/tests/array/array_user_key_compare.phpt:
|
|
1.1.4;
|
|
file array_user_key_compare.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-03-16 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/strings/strcasecmp.phpt
|
|
ext/standard/tests/strings/strcmp.phpt:
|
|
Changed %d to %i in EXPECTF
|
|
|
|
* ext/standard/tests/strings/strcasecmp.phpt
|
|
ext/standard/tests/strings/strcmp.phpt
|
|
ext/standard/tests/strings/strlen.phpt:
|
|
new test cases for string functions
|
|
|
|
2007-03-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
MFB: fix #40805 (Failure executing function ibase_execute())
|
|
|
|
2007-03-16 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
MFB: Fugbix typo.
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/php_reflection.c:
|
|
Fugbix typo.
|
|
|
|
2007-03-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/curl/curl.c:
|
|
fix #40831 (cURL extension doesn't clean up the buffer of reused handle)
|
|
|
|
* (PHP_5_2)
|
|
ext/interbase/ibase_query.c:
|
|
fix #40805 (Failure executing function ibase_execute())
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug40815.phpt:
|
|
fix #40815 (using strings like "class::func" and static methods in
|
|
set_exception_handler() might result in crash)
|
|
|
|
* ZendEngine2/tests/bug40815.phpt
|
|
ZendEngine2/tests/bug40815.phpt:
|
|
|
|
new test
|
|
|
|
* ZendEngine2/zend.c:
|
|
reset the exception if it's still NULL
|
|
|
|
2007-03-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/tests/preg_replace_callback2.phpt:
|
|
MFH: remove unnecessary warning in case of exception
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/tests/preg_replace_callback2.phpt:
|
|
don't emit any warnings in addition to an exception
|
|
|
|
2007-03-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/session/session.c:
|
|
|
|
MFB: Fixed MOPB-22-2007 PHP session_regenerate_id() Double Free
|
|
Vulnerability.
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
|
|
Fixed MOPB-22-2007:PHP session_regenerate_id() Double Free Vulnerability
|
|
|
|
|
|
2007-03-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/xp_ssl.c:
|
|
MFH: fix #40750 (openssl stream wrapper ignores default_stream_timeout)
|
|
|
|
* ext/openssl/xp_ssl.c:
|
|
fix #40750 (openssl stream wrapper ignores default_stream_timeout)
|
|
|
|
2007-03-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- leak in extract
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB: Fixed a possible memory leak on open_basedir validation (Ilia)
|
|
|
|
2007-03-14 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
mopb 8 fix
|
|
|
|
2007-03-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- add ::open to the safemode check entry
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
- add summary of the CVE
|
|
|
|
2007-03-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
|
|
Fixed a possible memory leak on open_basedir validation
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
|
|
Bug fixing news
|
|
|
|
2007-03-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- MFH: openbasedir and safemode check in ::open()
|
|
|
|
* ext/zip/php_zip.c:
|
|
- add openbase_dir checks in ::open and addFile()
|
|
|
|
2007-03-14 Timm Friebe <php@thekid.de>
|
|
|
|
* ext/sybase_ct/tests/bug30312.phpt:
|
|
- MFB: Changed expected output
|
|
|
|
* ext/sybase_ct/tests/test_fetch_object.phpt
|
|
ext/sybase_ct/tests/test_fetch_object.phpt
|
|
ext/sybase_ct/tests/test_fields.phpt
|
|
ext/sybase_ct/tests/test_fields.phpt:
|
|
- Changed expected output
|
|
|
|
* ext/sybase_ct/tests/test_msghandler_handled.phpt:
|
|
- MFB: Changed message handler also to handle message #11021
|
|
- Adjusted expected output
|
|
|
|
2007-03-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h:
|
|
MFH: fix #40800 (cannot disable memory_limit with -1)
|
|
|
|
2007-03-14 Timm Friebe <php@thekid.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/tests/test_msghandler_handled.phpt:
|
|
- Changed message handler also to handle message #11021
|
|
- Adjusted expected output
|
|
|
|
2007-03-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h:
|
|
fix #40800 (cannot disable memory_limit with -1)
|
|
|
|
2007-03-14 Timm Friebe <php@thekid.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
- Fixed segmentation fault in sybase_connect()
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/tests/bug30312.phpt:
|
|
- Changed expected output
|
|
|
|
2007-03-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB: free rsrc on error in zip_read (old API)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/zip/php_zip.c:
|
|
- MFH: Fixed possible relative path issues in zip_open in TS mode (old API)
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB: free buffer when zip_entry_read returns an empty entry
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/php_zip.h
|
|
ext/zip/zip_stream.c:
|
|
- MFB:
|
|
- rename SAFEMODE_CHECKFILE to OPENBASEDIR_CHECKPATH (can be used without
|
|
confusing in head without confusion)
|
|
- Add safemode and open basedir checks in zip:// wrapper (revert Ilia's
|
|
patch). Bug found by Stefan Esser in his MOPB-20-2007
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/zip/php_zip.c
|
|
ext/zip/php_zip.h
|
|
ext/zip/zip_stream.c:
|
|
- rename SAFEMODE_CHECKFILE to OPENBASEDIR_CHECKPATH (can be used without
|
|
confusing in head without confusion)
|
|
- Add safemode and open basedir checks in zip:// wrapper (revert Ilia's
|
|
patch). Bug found by Stefan Esser in his MOPB-20-2007
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/tests/oo_getcomment.phpt:
|
|
- add more cases for getComment
|
|
|
|
2007-03-14 Martin Kraemer <Martin.Kraemer@fujitsu-siemens.com>
|
|
|
|
* ext/bcmath/package.xml
|
|
ext/bcmath/package.xml
|
|
ext/calendar/package.xml
|
|
ext/calendar/package.xml
|
|
ext/com_dotnet/package.xml
|
|
ext/com_dotnet/package.xml
|
|
ext/ctype/package.xml
|
|
ext/ctype/package.xml
|
|
ext/curl/package.xml
|
|
ext/curl/package.xml
|
|
ext/dbase/package.xml
|
|
ext/dbase/package.xml
|
|
ext/exif/package.xml
|
|
ext/exif/package.xml
|
|
ext/fdf/package.xml
|
|
ext/fdf/package.xml
|
|
ext/ftp/package.xml
|
|
ext/ftp/package.xml
|
|
ext/mime_magic/package.xml
|
|
ext/mime_magic/package.xml
|
|
ext/mysql/package.xml
|
|
ext/mysqli/package.xml
|
|
ext/mysqli/package.xml
|
|
ext/pcntl/package.xml
|
|
ext/pcntl/package.xml
|
|
ext/posix/package.xml
|
|
ext/posix/package.xml
|
|
ext/session/package.xml
|
|
ext/session/package.xml
|
|
ext/shmop/package.xml
|
|
ext/shmop/package.xml
|
|
ext/sockets/package.xml
|
|
ext/sockets/package.xml
|
|
ext/sysvmsg/package.xml
|
|
ext/sysvmsg/package.xml
|
|
ext/sysvsem/package.xml
|
|
ext/sysvsem/package.xml
|
|
ext/sysvshm/package.xml
|
|
ext/sysvshm/package.xml
|
|
ext/tokenizer/package.xml
|
|
ext/tokenizer/package.xml
|
|
ext/wddx/package.xml
|
|
ext/wddx/package.xml
|
|
ext/xml/package.xml
|
|
ext/xml/package.xml
|
|
ext/zlib/package.xml
|
|
ext/zlib/package.xml:
|
|
Typo
|
|
|
|
2007-03-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/bz2/bz2.c:
|
|
|
|
MFB: Added missing open_basedir & safe_mode checks to bzip:// wrapper.
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2.c
|
|
ext/zip/zip_stream.c:
|
|
|
|
Added missing open_basedir & safe_mode checks to zip:// and bzip://
|
|
wrappers.
|
|
|
|
Issues idendtified by MOPB-20 and MOPB-21
|
|
|
|
2007-03-13 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend.c
|
|
Zend/zend.h:
|
|
fix XSS in phpinfo() (MOPB 8) - patch by Joe Orton
|
|
|
|
* ext/odbc/php_odbc.c
|
|
ext/odbc/php_odbc_includes.h:
|
|
MFB: fix odbc resource handling, patch by Dave Lawson
|
|
|
|
* (PHP_5_2)
|
|
ext/odbc/php_odbc.c
|
|
ext/odbc/php_odbc_includes.h:
|
|
fix odbc resource handling, patch by Dave Lawson
|
|
|
|
2007-03-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
return false instead of empty string when -length is greater than (len -
|
|
offset)
|
|
|
|
2007-03-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/interbase/php_ibase_udf.c:
|
|
|
|
malloc() -> pemalloc()
|
|
|
|
2007-03-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/uuencode.c:
|
|
fix folding and add missing footer
|
|
|
|
* (PHP_5_2)
|
|
ext/iconv/iconv.c
|
|
ext/iconv/tests/iconv_substr.phpt:
|
|
synchronize iconv_substr() behavior with substr()
|
|
no MFB so far, since substr() changes are not MFBed either
|
|
|
|
2007-03-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug40770.phpt
|
|
ZendEngine2/tests/bug40770.phpt:
|
|
|
|
file bug40770.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/tests/bug40770.phpt:
|
|
Fixed bug #40770 (Apache child exits when PHP memory limit reached)
|
|
|
|
2007-03-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug40784.phpt:
|
|
MFH: fix #40784 (Case sensivity in constructor's fallback)
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug40784.phpt
|
|
ZendEngine2/tests/bug40784.phpt:
|
|
fix #40784 (Case sensivity in constructor's fallback)
|
|
|
|
2007-03-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed compilation warning
|
|
|
|
2007-03-12 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Lib upgrade news
|
|
|
|
2007-03-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/php_imap.c:
|
|
|
|
malloc() -> pemalloc()
|
|
|
|
2007-03-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/sybase_ct/tests/test.inc:
|
|
one more fix
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/tests/test.inc:
|
|
fix tests
|
|
|
|
* ext/sybase_ct/tests/test.inc:
|
|
fix sybase tests
|
|
|
|
2007-03-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Re-added check removed by the previous patch
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c:
|
|
|
|
Added additional checks for long input arrays inside
|
|
import_request_variables().
|
|
|
|
|
|
2007-03-10 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
- NEWS entry for the ft cve
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/gd/config.m4
|
|
ext/gd/config.m4
|
|
ext/gd/config.w32
|
|
ext/gd/gd.dsp
|
|
ext/gd/libgd/gd_security.c
|
|
ext/gd/libgd/gd_security.c
|
|
ext/gd/libgd/gdhelpers.h
|
|
ext/gd/libgd/gdhelpers.h
|
|
ext/gd/libgd/wbmp.c
|
|
ext/gd/libgd/wbmp.c
|
|
ext/gd/tests/createfromwbmp2.phpt
|
|
ext/gd/tests/createfromwbmp2.phpt:
|
|
- MFH: CVE-2007-1001, integer overflow with invalid wbmp images
|
|
|
|
* (PHP_4_4)
|
|
ext/gd/libgd/gdft.c:
|
|
- Fix the Fix for CVE-2007-0455
|
|
|
|
* ext/gd/config.m4
|
|
ext/gd/config.w32
|
|
ext/gd/libgd/gd_security.c
|
|
ext/gd/libgd/gd_security.c
|
|
ext/gd/libgd/gd_security.c
|
|
ext/gd/libgd/gdhelpers.h
|
|
ext/gd/libgd/wbmp.c
|
|
ext/gd/tests/createfromwbmp2.phpt
|
|
ext/gd/tests/createfromwbmp2.phpt
|
|
ext/gd/tests/createfromwbmp2.phpt:
|
|
- CVE-2007-1001, integer overflow with invalid wbmp images
|
|
|
|
* ext/gd/libgd/gd.c
|
|
ext/gd/tests/bug40764.phpt:
|
|
- MFB: #40764, line thickness not respected for horizontal and vertical
|
|
lines
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/tests/bug40764.phpt
|
|
ext/gd/tests/bug40764.phpt:
|
|
- #40764, line thickness not respected for horizontal and vertical lines
|
|
- add test
|
|
- NEWS entry
|
|
|
|
2007-03-09 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/mysqli/tests/bug38710.phpt:
|
|
add testcase
|
|
|
|
* ext/mysqli/tests/bug38710.phpt
|
|
ext/mysqli/tests/bug38710.phpt:
|
|
|
|
file bug38710.phpt was initially added on branch PHP_5_2.
|
|
|
|
2007-03-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Return HTTP 403 in case of "access denied".
|
|
|
|
2007-03-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/session/mod_files.c:
|
|
fix #40747 (possible crash in session when save_path is out of
|
|
open_basedir)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/bug40754.phpt:
|
|
fix substr()
|
|
it's perfectly legal to do substr("str", 0, 1000000);
|
|
|
|
* (PHP_5_2)
|
|
ext/date/tests/010.phpt
|
|
ext/standard/tests/strings/substr_compare.phpt:
|
|
fix tests
|
|
|
|
2007-03-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/bug40754.phpt
|
|
ext/standard/tests/strings/bug40754.phpt:
|
|
|
|
Fixed bug #40754 (added substr() & substr_replace() overflow checks).
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c:
|
|
Add _SESSION to checklist
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c:
|
|
|
|
Fixed a possible super-global overwrite inside import_request_variables().
|
|
|
|
|
|
2007-03-09 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* ext/curl/interface.c:
|
|
MFB Off by ! in file:/// control char check
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c:
|
|
Off by ! in the url control char check for file:/// urls
|
|
|
|
2007-03-09 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c:
|
|
- #40764, line thickness not respected for horizontal and vertical lines
|
|
|
|
2007-03-08 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
MFB: fix crash/leak in bug #38710
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
more fixes
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli_api.c:
|
|
fix crash/leak in bug #38710
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
add news
|
|
|
|
2007-03-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN: gd gif reading
|
|
|
|
2007-03-08 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
MFB: fix crash on $x['x']['y'] += 1, patch by Brian Shire
|
|
|
|
* ZendEngine2/tests/offset_assign.phpt:
|
|
MFB test
|
|
|
|
* ZendEngine2/tests/offset_assign.phpt
|
|
ZendEngine2/tests/offset_assign.phpt:
|
|
|
|
file offset_assign.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
fix crash on $x['x']['y'] += 1, patch by Brian Shire
|
|
|
|
2007-03-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/gd/libgd/gd_gif_in.c:
|
|
MFB: fix thread unsafety in the gif reader code (merge from libgd cvs)
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gif_in.c:
|
|
fix thread unsafety in the gif reader code (merge from libgd cvs)
|
|
|
|
2007-03-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_opcodes.h:
|
|
- Improved version of ternary shortcut
|
|
|
|
2007-03-08 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
clarify checks and error messages
|
|
|
|
2007-03-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/bug40752.phpt:
|
|
MFH: fix #40752 (parse_ini_file() segfaults when a scalar setting is
|
|
redeclared as an array)
|
|
|
|
* ext/standard/tests/general_functions/bug40752.phpt
|
|
ext/standard/tests/general_functions/bug40752.phpt:
|
|
|
|
fix #40752 (parse_ini_file() segfaults when a scalar setting is redeclared
|
|
as an array)
|
|
|
|
* ext/standard/basic_functions.c:
|
|
fix #40752 (parse_ini_file() segfaults when a scalar setting is redeclared
|
|
as an array)
|
|
|
|
2007-03-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Improved length parameter validation
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Improved offset validation
|
|
|
|
2007-03-07 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
fix MOPB#14
|
|
|
|
2007-03-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/gmp/tests/bug32773.phpt:
|
|
fix test
|
|
|
|
2007-03-07 Zoe Slattery <zoe@uk.ibm.com>
|
|
|
|
* ext/standard/tests/array/array_slice.phpt:
|
|
New test case for array_slice
|
|
|
|
2007-03-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_mysql/config.m4:
|
|
fix small typo
|
|
add --with-zlib-dir option (and simple automagic zlib detection)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c:
|
|
MFH: fix #40727 (segfault in PDO when failed to bind parameters)
|
|
|
|
* ext/pdo/pdo_stmt.c:
|
|
fix #40727 (segfault in PDO when failed to bind parameters)
|
|
|
|
2007-03-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.h:
|
|
|
|
Fixed calloc wrapper
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/browscap.c:
|
|
|
|
malloc() -> pemalloc()
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.h:
|
|
|
|
Add checks around raw allocation code
|
|
|
|
2007-03-06 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonemap.h:
|
|
- MF52: Updated timezone database to version 2007.3.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonemap.h:
|
|
- Updated timezone database to version 2007.3. (Derick)
|
|
|
|
2007-03-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_ini.c:
|
|
comment out unused function
|
|
need to figure out why and what for it has been added in the first place..
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c:
|
|
use the aliases and eliminate one more compile warning
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.c:
|
|
MFH: declare zend_mm_random() only when needed
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
declare zend_mm_random() only when needed
|
|
|
|
* ext/standard/var.c:
|
|
be consistent with non-unicode implementation
|
|
|
|
2007-03-06 Sara Golemon <sara@golemon.com>
|
|
|
|
* main/streams/streams.c:
|
|
Fix handling over overridden file:// wrapper
|
|
|
|
2007-03-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/import_request.phpt:
|
|
fix segfault in import_request_variables() and its test
|
|
I'm not completely sure it's correct to import numeric vars like
|
|
_POST["1"] etc.
|
|
|
|
2007-03-06 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
* sapi/nsapi/nsapi-readme.txt
|
|
sapi/nsapi/nsapi.c:
|
|
Update function names for PHP6 to php6*
|
|
|
|
2007-03-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/var.c:
|
|
initialize variable
|
|
|
|
* ZendEngine2/tests/bug21478.phpt
|
|
ZendEngine2/tests/bug31720.phpt
|
|
ZendEngine2/tests/bug32290.phpt
|
|
ZendEngine2/tests/bug36214.phpt
|
|
ext/standard/tests/file/bug37158.phpt
|
|
ext/standard/tests/file/bug38450.phpt
|
|
ext/standard/tests/file/bug38450_1.phpt
|
|
ext/standard/tests/general_functions/call_user_func_return.phpt
|
|
ext/standard/tests/network/bug20134.phpt
|
|
ext/standard/tests/serialize/bug24063.phpt
|
|
ext/standard/tests/strings/bug20934.phpt
|
|
ext/standard/tests/strings/bug26817.phpt
|
|
ext/standard/tests/strings/bug29119.phpt
|
|
ext/standard/tests/strings/explode.phpt
|
|
ext/standard/tests/strings/http_build_query.phpt
|
|
ext/standard/tests/strings/metaphone.phpt
|
|
ext/standard/tests/strings/url_t.phpt:
|
|
fix tests
|
|
|
|
2007-03-06 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
* sapi/nsapi/nsapi.c
|
|
sapi/nsapi/nsapi.c:
|
|
remove (large) static buffers for header names and request uri
|
|
|
|
* sapi/nsapi/nsapi.c
|
|
sapi/nsapi/nsapi.c:
|
|
use slprintf instead of snprintf and remove 0termination things (because
|
|
slprintf is always available now)
|
|
|
|
2007-03-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/ming/config.m4:
|
|
fix AC_TRY_COMPILE usage
|
|
|
|
2007-03-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_strtod.c:
|
|
Added missing allocation checks
|
|
|
|
2007-03-06 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2.c
|
|
ext/sqlite/sqlite.c
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
use safe_realloc
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase/php_sybase_db.c:
|
|
use safe_erealloc
|
|
|
|
2007-03-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/mbstring/oniguruma/regerror.c:
|
|
- Add missing return value check
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/regerror.c:
|
|
- Revert last part and fix issue under windows
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/regversion.c:
|
|
- And the sizes too
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/regversion.c:
|
|
- More to go
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/regposerr.c:
|
|
- There you go
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/regposerr.c:
|
|
- MFH Revert back to sprintf (we could define snprintf for windows but we
|
|
don't)
|
|
|
|
* ext/mbstring/oniguruma/regposerr.c:
|
|
- Revert back to sprintf (we could define snprintf for windows but we
|
|
don't)
|
|
|
|
2007-03-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
|
|
Fixed bug #40417 (Allow multiple instances of the same named PDO token in
|
|
prepared statement emulation code).
|
|
|
|
2007-03-06 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/interbase/ibase_service.c:
|
|
fix broken snprintf code
|
|
|
|
2007-03-05 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/fdf/fdf.c:
|
|
MF5: use safe_emalloc
|
|
|
|
* (PHP_4_4)
|
|
sapi/isapi/php4isapi.c:
|
|
MF5: use srtlcat
|
|
|
|
* (PHP_4_4)
|
|
sapi/apache/php_apache.c
|
|
sapi/apache2handler/php_functions.c:
|
|
MF5: use snprintf
|
|
|
|
* (PHP_4_4)
|
|
ext/xmlrpc/libxmlrpc/xml_to_soap.c:
|
|
MF5: increase array size to fit buffer size
|
|
|
|
* (PHP_5_2)
|
|
ext/fdf/fdf.c:
|
|
use safe_emalloc
|
|
|
|
2007-03-05 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
* sapi/nsapi/nsapi.c
|
|
sapi/nsapi/nsapi.c:
|
|
snprintf patch
|
|
|
|
2007-03-05 andy wharmby <wharmby@uk.ibm.com>
|
|
|
|
* NEWS:
|
|
Remove bug entry for 35872 as now in 5.2
|
|
|
|
2007-03-05 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/php_date.c:
|
|
- fix ws as requested by derick
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/php_date.c:
|
|
- fix bug #40691: add comparison object handler
|
|
|
|
2007-03-05 andy wharmby <wharmby@uk.ibm.com>
|
|
|
|
* NEWS
|
|
NEWS
|
|
ext/com_dotnet/com_extension.c
|
|
ext/com_dotnet/com_extension.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/com_dotnet/php_com_dotnet.h
|
|
ext/com_dotnet/php_com_dotnet.h:
|
|
Fixed bug #35872 (Prevent object store references during RSHUTDOWN)
|
|
|
|
2007-03-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/xmlrpc/libxmlrpc/base64.c
|
|
ext/xmlrpc/libxmlrpc/base64.h
|
|
ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c
|
|
ext/xmlrpc/libxmlrpc/xml_to_soap.c
|
|
ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c:
|
|
|
|
Fixed bug #40703 (Resolved a possible namespace conflict between libxmlrpc
|
|
and MySQL's NDB table handler).
|
|
|
|
* ext/standard/tests/array/bug40709.phpt
|
|
ext/standard/tests/array/bug40709.phpt:
|
|
|
|
file bug40709.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c:
|
|
|
|
Fixed bug #40709 (array_reduce() behaves strange with one item stored
|
|
arrays).
|
|
|
|
2007-03-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
- Implement '?:'
|
|
[DOC] "expr1 ?: expr1" is a shortcut for: "expr1 ? expr1 : expr2" as
|
|
exists in gcc and discussed some time back. Note that this is not
|
|
an implementation ifsetor($var, default). While ifsetor would not
|
|
generate any message for non existing variables or array indices
|
|
the ternary shortcut does. Also the ternary shortcut does a boolean
|
|
evaluation rather then checking for isset(). That way ther ternary
|
|
shortcut can work on any expression while ifsetor can only work on
|
|
variables. Also to be silent one has do do: "@$expr1 ?: $expr2".
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_iterators.c:
|
|
- Fix copy'n'paste issues
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/internal/parentiterator.inc:
|
|
- MFH simplify, synch docu/implementation
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Missed one is-dot check
|
|
|
|
* ext/spl/spl_iterators.c
|
|
ext/spl/internal/parentiterator.inc:
|
|
- Match docu with implementation
|
|
- RecursiveFilterIterator::accept() needs to be abstract
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_iterators.c:
|
|
- Simplify
|
|
|
|
2007-03-04 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/wddx/wddx.c:
|
|
ik, make it memcpy
|
|
|
|
* (PHP_5_2)
|
|
ext/wddx/wddx.c:
|
|
fix wrong code
|
|
|
|
2007-03-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- And finally use prefix style names for consistency sake
|
|
|
|
2007-03-04 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* win32/build/Makefile:
|
|
MFB: Check that manifest file exists before trying to embed it
|
|
|
|
* (PHP_5_2)
|
|
win32/build/Makefile:
|
|
Check that manifest file exists before trying to embed it
|
|
|
|
2007-03-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- Reverting glob on child logic makes globbing work better with the example
|
|
code
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- Fix a minor issue with glob support - forgot to set length of string
|
|
- Add ability to not use glob on subdirs
|
|
|
|
2007-03-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* main/streams/glob_wrapper.c:
|
|
- Missed to add [ to meta char check
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- Glob might require us to refetch the path for every entry
|
|
|
|
* main/streams/glob_wrapper.c
|
|
main/streams/php_stream_glob_wrapper.h:
|
|
- Allow to retrieve flags with php_glob_stream_get_count()
|
|
- Detect meta chars in pathand switch to append mode so that path can
|
|
actually changes for each entry
|
|
|
|
2007-03-03 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Library update
|
|
|
|
2007-03-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Add DirectoryIterator::count()
|
|
|
|
* main/streams/glob_wrapper.c
|
|
main/streams/php_stream_glob_wrapper.h:
|
|
- Allow to get number of entries of a glob stream
|
|
|
|
* main/php_streams.h:
|
|
- One more tab to go
|
|
|
|
* main/php_streams.h:
|
|
- Change to hex to help read-/maintainability
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- Add glob support for DirectoryIterator
|
|
|
|
* win32/php5dllts.dsp
|
|
win32/build/config.w32:
|
|
- Add glob stream to win build
|
|
|
|
* main/streams/glob_wrapper.c
|
|
main/streams/php_stream_glob_wrapper.h:
|
|
- Provide access to pattern used in glob
|
|
|
|
* main/streams/glob_wrapper.c
|
|
main/streams/php_stream_glob_wrapper.h:
|
|
- php_stream_is() requires php_glob_stream_ops to be public
|
|
- little bit of additional whitespace
|
|
|
|
* configure.in
|
|
ext/standard/basic_functions.c
|
|
main/php_streams.h
|
|
main/streams/glob_wrapper.c
|
|
main/streams/php_stream_glob_wrapper.h
|
|
main/streams/plain_wrapper.c:
|
|
- Add glob stream wrapper
|
|
|
|
* ext/standard/file.c:
|
|
- Fix realpath() logic
|
|
|
|
* (PHP_5_2)
|
|
main/streams/streams.c:
|
|
- MFH A stream wrapper might only allow directory access
|
|
|
|
* main/streams/streams.c:
|
|
-A stream wrapper might only allow directory access
|
|
|
|
2007-03-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/bug40704.phpt
|
|
ext/standard/tests/strings/bug40704.phpt:
|
|
|
|
Fixed bug #40704 (strip_tags() does not handle single quotes correctly)
|
|
|
|
2007-03-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- The # line does not belong here
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl_directory.c:
|
|
- MFH [DOC] Add SplFileInfo::getBasename(), DirectoryIterator::getBasename
|
|
- MFH Add SplFileInfo::getLinkTarget(), SplFileInfo::getRealPath()
|
|
|
|
2007-03-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/session/mod_files.c
|
|
ext/session/session.c:
|
|
Adjust checks to allow paths without a trailing /
|
|
|
|
2007-03-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- SplFileInfo::getRealPath() is not always present
|
|
|
|
* ext/spl/spl_directory.c:
|
|
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- [DOC] Add SplInfo::getBasename(), DirectoryIterator::getBasename()
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c:
|
|
- Catch empty class name error earlier
|
|
|
|
2007-03-03 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* main/output.c
|
|
tests/output/ob_020.phpt:
|
|
- Fix old behaviour, ob_list_handlers() should always return an array
|
|
|
|
2007-03-03 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* (PHP_4_4)
|
|
ext/interbase/interbase.dsp
|
|
ext/snmp/snmp.dsp
|
|
ext/sybase_ct/sybase_ct.dsp
|
|
sapi/apache/php4apache.dsp
|
|
sapi/apache2handler/php4apache2.dsp
|
|
sapi/pi3web/php4pi3web.dsp:
|
|
Use standardised locations for libs and includes
|
|
|
|
* (PHP_4_4)
|
|
ext/informix/ifx.dsp:
|
|
Made compile without magic
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Lib upgrade update
|
|
|
|
2007-03-02 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* main/main.c
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_globals.h
|
|
main/php_variables.c
|
|
main/php_variables.c:
|
|
limit nesting level of input variables
|
|
|
|
* (PHP_5_2)
|
|
main/php_variables.c:
|
|
fix variable name
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
limit input variable nesting
|
|
|
|
2007-03-02 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/tests/file/proc_open01.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/proc_open01.phpt:
|
|
increase the stream_select() timeout, to make the test pass in a slow
|
|
machine with valgrind
|
|
|
|
* ext/gd/libgd/gd_gif_in.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gif_in.c:
|
|
fix access to non initialized memory (check valgrind reports on
|
|
http://gcov.php.net)
|
|
|
|
2007-03-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/tests/bug40415.phpt:
|
|
mask resource numbers
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/lob_029.phpt:
|
|
improved test
|
|
|
|
2007-03-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
|
|
Improve safe_mode check
|
|
|
|
2007-03-01 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/bug40415.phpt
|
|
ext/oci8/tests/fetch_all3.phpt
|
|
ext/oci8/tests/fetch_all3.phpt
|
|
ext/oci8/tests/lob_037.phpt
|
|
ext/oci8/tests/lob_038.phpt
|
|
ext/oci8/tests/lob_039.phpt:
|
|
new tests
|
|
|
|
* ext/oci8/tests/bug40415.phpt
|
|
ext/oci8/tests/bug40415.phpt
|
|
ext/oci8/tests/lob_029.phpt
|
|
ext/oci8/tests/lob_037.phpt
|
|
ext/oci8/tests/lob_037.phpt
|
|
ext/oci8/tests/lob_038.phpt
|
|
ext/oci8/tests/lob_038.phpt
|
|
ext/oci8/tests/lob_039.phpt
|
|
ext/oci8/tests/lob_039.phpt:
|
|
|
|
new tests by Chris and me
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
MFB: allocate and define descriptors dynamically
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
allocate descriptors dynamically
|
|
|
|
2007-03-01 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_4_4)
|
|
ext/gd/libgd/gdft.c:
|
|
MFH
|
|
|
|
* ext/gd/libgd/gdft.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gdft.c:
|
|
merge from gd sources: unlock mutex before shuting it down
|
|
|
|
2007-03-01 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/iconv/config.m4:
|
|
fix iconv cross-compilation
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/posix/config.m4:
|
|
MFH: fix #40678 (Cross compilation fails)
|
|
|
|
* ext/posix/config.m4:
|
|
fix #40678 (Cross compilation fails)
|
|
|
|
2007-03-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Fixed bug #40464 (session.save_path wont use default-value when safe_mode
|
|
or open_basedir is enabled).
|
|
|
|
2007-02-28 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to dev.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with 4.4.6.
|
|
|
|
2007-02-28 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/interbase/interbase.c
|
|
ext/interbase/interbase.c:
|
|
Typo
|
|
|
|
2007-02-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/regerror.c:
|
|
|
|
Fixed typo
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/regerror.c:
|
|
Adjust vsnprintf() usage
|
|
|
|
2007-02-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/ftp/ftp.c
|
|
ext/hash/hash.c
|
|
ext/mbstring/oniguruma/regerror.c
|
|
ext/mhash/mhash.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pdo_firebird/firebird_driver.c
|
|
ext/session/mod_mm.c
|
|
ext/session/session.c
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_iterators.c
|
|
ext/standard/html.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/string.c
|
|
ext/wddx/wddx.c
|
|
main/SAPI.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/tux/php_tux.c:
|
|
|
|
snprintf() -> slprintf()
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c
|
|
ext/exif/exif.c
|
|
ext/imap/php_imap.c
|
|
ext/interbase/ibase_query.c
|
|
ext/interbase/ibase_service.c
|
|
ext/interbase/interbase.c
|
|
ext/pdo_firebird/firebird_statement.c
|
|
ext/soap/soap.c:
|
|
|
|
snprintf() -> slprintf()
|
|
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
|
|
Fixed bug #40637 (Regression in strip_tags() in relation so quote
|
|
handling)
|
|
|
|
2007-02-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Add missing access check
|
|
|
|
* ext/spl/spl.php
|
|
ext/spl/spl_directory.c:
|
|
- Add SplFileInfo::getLinkTarget
|
|
- Add SplFileInfo::getRealPath
|
|
|
|
2007-02-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h:
|
|
nuke dead code
|
|
|
|
* ext/standard/filestat.c:
|
|
simplify disk_*_space() functions sources by moving ifdef'ed
|
|
implementations into separate functions
|
|
|
|
* (PHP_5_2)
|
|
ext/session/mod_mm.c:
|
|
fix typo
|
|
|
|
2007-02-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug40609.phpt
|
|
ext/soap/tests/bugs/bug40609.phpt
|
|
ext/soap/tests/bugs/bug40609.wsdl
|
|
ext/soap/tests/bugs/bug40609.wsdl:
|
|
Fixed tests
|
|
|
|
2007-02-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* Makefile.global:
|
|
remind about 'make test'
|
|
|
|
* ext/standard/filestat.c
|
|
ext/standard/filestat.c:
|
|
fix folding
|
|
|
|
2007-02-26 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/pcre/php_pcre.def:
|
|
fix win build
|
|
|
|
2007-02-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/serialize/bug24063.phpt:
|
|
fix
|
|
the sprintf() -> zend_spprintf() change affected this
|
|
|
|
* (PHP_5_2)
|
|
main/snprintf.c:
|
|
fix ws/cs and make the ugly code less ugly..
|
|
|
|
* main/snprintf.c:
|
|
fix CS/WS
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
MFB: use zend_spprintf()
|
|
|
|
2007-02-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/snprintf.c:
|
|
ZTS fix
|
|
|
|
2007-02-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/bug40637.phpt:
|
|
add new test
|
|
|
|
* ext/standard/tests/strings/bug40637.phpt
|
|
ext/standard/tests/strings/bug40637.phpt:
|
|
|
|
new test
|
|
|
|
2007-02-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
poll() is not affected by FD_SETSIZE (Tony)
|
|
|
|
2007-02-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/curl/curl.c:
|
|
fix #40635 (segfault in cURL extension)
|
|
|
|
2007-02-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/head.c:
|
|
|
|
Revert previous commit that caused a buffer overflow (Bug #40634)
|
|
|
|
2007-02-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/dbase/dbase.c
|
|
ext/dbase/tests/001.phpt
|
|
ext/dbase/tests/002.phpt:
|
|
do not allow db without fields
|
|
fix test
|
|
|
|
* ext/sockets/sockets.c:
|
|
zerofill socket structs
|
|
|
|
2007-02-25 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* main/php_compat.h:
|
|
MFB: update pcre symbol list
|
|
|
|
* (PHP_5_2)
|
|
main/php_compat.h:
|
|
update pcre symbols list
|
|
|
|
2007-02-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed bug #40591 (list()="string"; gives invalid opcode)
|
|
|
|
* ext/soap/tests/bugs/bug40609.phpt
|
|
ext/soap/tests/bugs/bug40609.phpt
|
|
ext/soap/tests/bugs/bug40609.wsdl
|
|
ext/soap/tests/bugs/bug40609.wsdl:
|
|
|
|
file bug40609.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/bugs/bug40609.phpt
|
|
ext/soap/tests/bugs/bug40609.wsdl:
|
|
Fixed bug #40609 (Segfaults when using more than one SoapVar in a request).
|
|
(Rob, Dmitry)
|
|
|
|
2007-02-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/exif/exif.c:
|
|
- Readability
|
|
|
|
2007-02-25 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gdft.c:
|
|
- MFB: sync with libgd.org, patch from Kees Cook
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gdft.c:
|
|
- sync with libgd.org, patch from Kees Cook
|
|
|
|
2007-02-24 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/bug39763.phpt:
|
|
Fix test
|
|
|
|
2007-02-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug40621.phpt:
|
|
MFH: fix #40621 (Crash when constructor called inappropriately
|
|
(statically))
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug40621.phpt
|
|
ZendEngine2/tests/bug40621.phpt:
|
|
fix #40621 (Crash when constructor called inappropriately (statically))
|
|
|
|
2007-02-24 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/lib/zip_close.c:
|
|
- MFB: Fixed snprintf() usage
|
|
|
|
* ext/zip/lib/zip_close.c
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_source_file.c:
|
|
- merge from pecl: Force binary mode on windows
|
|
|
|
* ext/zip/lib/zip_close.c:
|
|
- MFB: free temp buffer
|
|
|
|
2007-02-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/exif/exif.c:
|
|
- MFB Synch
|
|
|
|
* main/snprintf.c:
|
|
- Make [v]s[nl]printf compatible with 5.2 versions and [v]spprintf of head
|
|
|
|
* main/snprintf.c
|
|
main/snprintf.h:
|
|
- Add [v]slprintf
|
|
|
|
* (PHP_5_2)
|
|
main/snprintf.c
|
|
main/snprintf.h:
|
|
- Add [v]slprintf to overcome the returnvalues issue of snprintf
|
|
|
|
2007-02-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
|
|
missing -1
|
|
|
|
* (PHP_5_2)
|
|
ext/dbase/dbf_head.c
|
|
ext/dbase/dbf_rec.c
|
|
ext/gd/libgd/gd_gif_in.c
|
|
ext/interbase/ibase_query.c
|
|
ext/pdo_firebird/firebird_statement.c
|
|
ext/wddx/wddx.c:
|
|
|
|
strncpy() -> strlcpy()
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
|
|
Pad to given length, not replace data with spaces
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
|
|
Eliminate strncpy and simplify code
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/html.c:
|
|
|
|
Eliminate strncpy() and simplify code
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/dir.c:
|
|
strncpy > strlcpy
|
|
|
|
* (PHP_5_2)
|
|
ext/shmop/shmop.c:
|
|
|
|
Only do size check on create operations
|
|
|
|
2007-02-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend.c
|
|
ext/bcmath/libbcmath/src/output.c
|
|
ext/bcmath/libbcmath/src/rt.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/dbase/dbf_head.c
|
|
ext/dbase/dbf_misc.c
|
|
ext/exif/exif.c
|
|
ext/fbsql/php_fbsql.c
|
|
ext/ftp/ftp.c
|
|
ext/gd/libgd/gdtest.c
|
|
ext/gd/libgd/webpng.c
|
|
ext/imap/php_imap.c
|
|
ext/interbase/ibase_blobs.c
|
|
ext/interbase/ibase_query.c
|
|
ext/interbase/ibase_service.c
|
|
ext/interbase/interbase.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/oniguruma/regposerr.c
|
|
ext/msql/php_msql.c
|
|
ext/mssql/php_mssql.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/oci8/oci8.c
|
|
ext/odbc/php_odbc.c
|
|
ext/openssl/openssl.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pdo_firebird/firebird_statement.c
|
|
ext/pdo_odbc/odbc_driver.c
|
|
ext/pgsql/pgsql.c
|
|
ext/pspell/pspell.c
|
|
ext/session/mod_mm.c
|
|
ext/session/session.c
|
|
ext/skeleton/skeleton.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_http.c
|
|
ext/soap/soap.c
|
|
ext/standard/dns.c
|
|
ext/standard/head.c
|
|
ext/standard/image.c
|
|
ext/standard/pack.c
|
|
ext/standard/proc_open.c
|
|
ext/standard/scanf.c
|
|
ext/standard/string.c
|
|
ext/standard/type.c
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/wddx/wddx.c
|
|
ext/zip/lib/zip_close.c
|
|
ext/zip/lib/zip_error_strerror.c
|
|
main/fopen_wrappers.c
|
|
main/php_ini.c
|
|
main/rfc1867.c
|
|
sapi/nsapi/nsapi.c
|
|
sapi/tux/php_tux.c
|
|
win32/registry.c
|
|
win32/sendmail.c:
|
|
- avoid sprintf
|
|
|
|
2007-02-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/lib/zip_close.c:
|
|
|
|
Fixed snprintf() usage
|
|
|
|
* (PHP_5_2)
|
|
ext/shmop/shmop.c:
|
|
Segment size validation
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/transports.c:
|
|
Fixed Bug #39396 (stream_set_blocking crashes on Win32).
|
|
|
|
* (PHP_5_2)
|
|
ext/sysvshm/sysvshm.c
|
|
ext/sysvshm/tests/002.phpt:
|
|
Unify validation of shm segment size inside shm_attach()
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tests/024.phpt:
|
|
Fixed test to work with new version of libtidy that strips spaces
|
|
|
|
2007-02-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
main/rfc1867.c:
|
|
- Drop superflous efree
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/php_mysqli.h:
|
|
- Fix spprintf usage
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
- Make debug code really safe
|
|
|
|
2007-02-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Use poll() instead of select() if available
|
|
|
|
2007-02-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/proc_open.c:
|
|
strdup() can fail
|
|
|
|
2007-02-24 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
use safe allocations
|
|
|
|
2007-02-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase/php_sybase_db.c:
|
|
|
|
Fixed a typo
|
|
|
|
2007-02-24 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_win32.c:
|
|
Unfortunately, VC does not have snprintf, and sprintf_s supported only in
|
|
vc2005
|
|
Fortunately, we don't need it here too badly.
|
|
|
|
* (PHP_5_2)
|
|
ext/ftp/ftp.c:
|
|
fix typo
|
|
|
|
* (PHP_5_2)
|
|
ext/bcmath/libbcmath/src/rt.c:
|
|
fix typos
|
|
|
|
2007-02-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_win32.c
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_operators.c
|
|
ext/bcmath/libbcmath/src/output.c
|
|
ext/bcmath/libbcmath/src/rt.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/date/php_date.c
|
|
ext/dbase/dbf_head.c
|
|
ext/dbase/dbf_misc.c
|
|
ext/exif/exif.c
|
|
ext/fbsql/php_fbsql.c
|
|
ext/ftp/ftp.c
|
|
ext/gd/libgd/gdtest.c
|
|
ext/gd/libgd/webpng.c
|
|
ext/imap/php_imap.c
|
|
ext/interbase/ibase_blobs.c
|
|
ext/interbase/ibase_query.c
|
|
ext/interbase/ibase_service.c
|
|
ext/interbase/interbase.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/oniguruma/regerror.c
|
|
ext/mbstring/oniguruma/regposerr.c
|
|
ext/mbstring/oniguruma/regversion.c
|
|
ext/mhash/mhash.c
|
|
ext/msql/php_msql.c
|
|
ext/mssql/php_mssql.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/oci8/oci8.c
|
|
ext/odbc/php_odbc.c
|
|
ext/openssl/openssl.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pdo_firebird/firebird_statement.c
|
|
ext/pdo_odbc/odbc_driver.c
|
|
ext/pgsql/pgsql.c
|
|
ext/pspell/pspell.c
|
|
ext/session/mod_mm.c
|
|
ext/session/session.c
|
|
ext/skeleton/skeleton.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_http.c
|
|
ext/soap/soap.c
|
|
ext/standard/dns.c
|
|
ext/standard/head.c
|
|
ext/standard/image.c
|
|
ext/standard/pack.c
|
|
ext/standard/proc_open.c
|
|
ext/standard/scanf.c
|
|
ext/standard/string.c
|
|
ext/standard/type.c
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/wddx/wddx.c
|
|
ext/zip/lib/zip_close.c
|
|
ext/zip/lib/zip_error_strerror.c
|
|
main/SAPI.c
|
|
main/fopen_wrappers.c
|
|
main/php_ini.c
|
|
main/rfc1867.c
|
|
sapi/apache/php_apache.c
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache_hooks/php_apache.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli_readline.c
|
|
sapi/nsapi/nsapi.c
|
|
sapi/tux/php_tux.c
|
|
win32/registry.c
|
|
win32/sendmail.c:
|
|
- Avoid sprintf, even when checked copy'n'paste or changes lead to errors
|
|
|
|
2007-02-24 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
disallow negative length
|
|
|
|
2007-02-23 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
main/streams/plain_wrapper.c:
|
|
MFH (r-1.82): Add retry for interrupted reads and graceful handling for
|
|
failed retries
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
Add retry for interrupted reads and graceful handling for failed retries
|
|
|
|
2007-02-23 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/isapi/php5isapi.c
|
|
sapi/isapi/php5isapi.c:
|
|
use strlcat
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache/php_apache.c
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache_hooks/php_apache.c:
|
|
use snprintf
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlrpc/libxmlrpc/xml_to_soap.c:
|
|
increase array size to fit buffer size
|
|
|
|
2007-02-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/curl/curl.c:
|
|
fix #40611 (possible cURL memory error)
|
|
|
|
* ext/curl/interface.c:
|
|
fix leak
|
|
no need to allocate the buffer if there was no data
|
|
|
|
2007-02-23 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_sdl.c:
|
|
use safe_emalloc
|
|
|
|
2007-02-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/file.c:
|
|
MFH: fix #40606 (umask is not being restored when request is finished)
|
|
|
|
* ext/standard/file.c:
|
|
fix #40606 (umask is not being restored when request is finished)
|
|
|
|
2007-02-23 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/libxml/libxml.c:
|
|
fix bug #40598 (libxml segfault)
|
|
mark more functions unicode safe
|
|
|
|
* (PHP_5_2)
|
|
ext/libxml/libxml.c:
|
|
fix bug #40598 (libxml segfault)
|
|
|
|
2007-02-23 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gdft.c:
|
|
- MFB: #40578, fix the 2nd race condition on shutdown when the cache is
|
|
freed
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/libgd/gdft.c:
|
|
- #40578, fix the 2nd race condition on shutdown when the cache is freed
|
|
|
|
2007-02-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/pgsql.c
|
|
ext/standard/dl.c
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
Simplify code by converting emalloc() + sprintf() to spprintf()
|
|
|
|
2007-02-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/posix/posix.c:
|
|
MFH: check for buflen (on FreeBSD _SC_GETGR_R_SIZE_MAX is not implemented)
|
|
patch by stas at FreeBSD dot org
|
|
|
|
* ext/posix/posix.c:
|
|
check for buflen (on FreeBSD _SC_GETGR_R_SIZE_MAX is not implemented)
|
|
patch by stas at FreeBSD dot org
|
|
|
|
2007-02-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* main/streams/memory.c:
|
|
- Fix logic
|
|
|
|
2007-02-22 Edin Kadribasic <edin@krug.dk>
|
|
|
|
* (PHP_4_4)
|
|
ext/imap/imap.dsp:
|
|
fix build
|
|
|
|
2007-02-22 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to -dev.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with RC1.
|
|
|
|
2007-02-22 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/tests/general_functions/proc_open02.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/general_functions/proc_open02.phpt:
|
|
fix test on ultra-fast-machines and/or SOs with long time slices
|
|
|
|
2007-02-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* sapi/cli/php_cli.c:
|
|
check for NULL, then add flag
|
|
|
|
2007-02-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c:
|
|
Fixed possible crash in putenv() on win32
|
|
|
|
2007-02-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/url_scanner.c:
|
|
One more strcpy. (Thanks Stas)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/url_scanner.c:
|
|
|
|
strcpy() elimination
|
|
|
|
2007-02-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/bug27508.phpt:
|
|
minor improvements
|
|
|
|
* (PHP_5_2)
|
|
main/php_streams.h
|
|
main/streams/plain_wrapper.c
|
|
main/streams/streams.c
|
|
sapi/cli/php_cli.c:
|
|
MFH: implement PHP_STREAM_FLAG_NO_CLOSE and avoid hacks
|
|
|
|
* main/php_streams.h
|
|
main/streams/plain_wrapper.c
|
|
main/streams/streams.c
|
|
sapi/cli/php_cli.c:
|
|
implement PHP_STREAM_FLAG_NO_CLOSE and avoid hacks in plain wrapper
|
|
|
|
2007-02-21 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/soap/php_http.c
|
|
ext/soap/php_http.c:
|
|
use snprintf
|
|
|
|
2007-02-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/get_current_user.phpt:
|
|
fix test on FreeBSD
|
|
|
|
* ext/iconv/tests/bug37176.phpt
|
|
ext/iconv/tests/bug37773.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ext/iconv/tests/bug37176.phpt
|
|
ext/iconv/tests/bug37773.phpt:
|
|
fix tests on AIX
|
|
|
|
* ext/xmlrpc/tests/bug40576_64bit.phpt:
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlrpc/tests/bug40576_64bit.phpt:
|
|
wrong string len
|
|
|
|
* ext/xmlrpc/tests/bug40576_64bit.phpt
|
|
ext/xmlrpc/tests/bug40576_64bit.phpt:
|
|
|
|
file bug40576_64bit.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/ftp/tests/bug37799.phpt
|
|
ext/ftp/tests/bug37799.phpt
|
|
ext/standard/tests/file/get_current_user.phpt
|
|
ext/xmlrpc/tests/bug40576.phpt
|
|
ext/xmlrpc/tests/bug40576.phpt:
|
|
fix test
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/gd/libgd/gdft.c
|
|
ext/gd/libgd/gdft.c:
|
|
MFH: fix #40578 (imagettftext() multithreading issue)
|
|
|
|
2007-02-21 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/tests/general_functions/proc_open02.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/general_functions/proc_open02.phpt:
|
|
use /usr/bin/nohup instead
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/sqlite/src/parse.c:
|
|
fix gcov build (#line stuff)
|
|
|
|
2007-02-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Check for FD_SETSIZE limit
|
|
|
|
2007-02-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gd/libgd/gdft.c:
|
|
fix #40578 (imagettftext() multithreading issue)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c
|
|
ext/xmlrpc/tests/bug40576.phpt:
|
|
MFH: fix #40576 (double values are truncated to 6 decimal digits when
|
|
encoding)
|
|
|
|
* ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c
|
|
ext/xmlrpc/tests/bug40576.phpt
|
|
ext/xmlrpc/tests/bug40576.phpt:
|
|
fix bug #40576 (double values are truncated to 6 decimal digits when
|
|
encoding)
|
|
|
|
2007-02-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.c:
|
|
Special case for last iteration
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Fixed bug #40560 (DIR functions do not work on root UNC path)
|
|
|
|
2007-02-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
fix typo
|
|
|
|
2007-02-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_http.c:
|
|
|
|
Improve redirect validation
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/html.c:
|
|
Use strlcpy() rather then strcpy()
|
|
|
|
2007-02-21 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c:
|
|
fix putenv - if there was no previous, remove variable from environ
|
|
|
|
* ext/com_dotnet/com_olechar.c
|
|
ext/com_dotnet/com_olechar.c:
|
|
Cosmetic fix - safe_emalloc(nmemb, size, offset)
|
|
|
|
* ext/com_dotnet/com_dotnet.c:
|
|
MF5.2: CreateInstance requires BSTR (should fix #33188)
|
|
|
|
* (PHP_5_2)
|
|
ext/com_dotnet/com_dotnet.c:
|
|
CreateInstance requires BSTR (should fix #33188)
|
|
|
|
2007-02-20 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/com_dotnet/com_dotnet.c:
|
|
fix unallocated free
|
|
|
|
2007-02-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4
|
|
configure.in
|
|
sapi/cgi/config9.m4:
|
|
MFH: move PHP_TEST_WRITE_STDOUT to acinclude.m4 and use it in configure.in
|
|
|
|
* acinclude.m4
|
|
configure.in
|
|
sapi/cgi/config9.m4:
|
|
move PHP_TEST_WRITE_STDOUT to acinclude.m4 and use it in configure.in
|
|
its result is used in sapi/cli & sapi/embed, not just sapi/cgi
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c:
|
|
don't call php_module_startup() directly, use startup functions
|
|
patch by Andrei Nigmatulin
|
|
|
|
* ext/simplexml/tests/bug38406.phpt
|
|
ext/simplexml/tests/bug38406.phpt:
|
|
|
|
new test
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
fix leak, convert unicode values to string before assigning
|
|
change error message to use zend_error() since there is no active function
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/simplexml/simplexml.c:
|
|
MFH: fix #38406 (crash when assigning objects to SimpleXML attributes)
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
fix #38406 (crash when assigning objects to SimpleXML attributes)
|
|
|
|
2007-02-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.c:
|
|
- Make stat based functions throw an exception
|
|
|
|
2007-02-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_strtod.c:
|
|
MFH: fix #40545 (multithreading issue in zend_strtod())
|
|
|
|
* ZendEngine2/zend_strtod.c:
|
|
fix #40545 (multithreading issue in zend_strtod())
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
MFB
|
|
|
|
2007-02-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_sqlite/sqlite/VERSION
|
|
ext/pdo_sqlite/sqlite/src/btree.c
|
|
ext/pdo_sqlite/sqlite/src/build.c
|
|
ext/pdo_sqlite/sqlite/src/callback.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/opcodes.h
|
|
ext/pdo_sqlite/sqlite/src/os_unix.c
|
|
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/select.c
|
|
ext/pdo_sqlite/sqlite/src/sqliteInt.h
|
|
ext/pdo_sqlite/sqlite/src/tclsqlite.c
|
|
ext/pdo_sqlite/sqlite/src/test1.c
|
|
ext/pdo_sqlite/sqlite/src/test3.c
|
|
ext/pdo_sqlite/sqlite/src/update.c
|
|
ext/pdo_sqlite/sqlite/src/vdbemem.c
|
|
ext/pdo_sqlite/sqlite/src/where.c:
|
|
|
|
Upgraded SQLite 3 library to version 3.3.13
|
|
|
|
2007-02-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/session/mod_mm.c:
|
|
|
|
Eliminate strcat() usage.
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
Fixed strlcat() usage.
|
|
|
|
|
|
2007-02-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.c:
|
|
- Bugfix #40546: SplFileInfo::getPathInfo() throws an execption if
|
|
directory is in root dir.
|
|
|
|
2007-02-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/odbc/php_odbc.c:
|
|
MFH: check SQLError() return value and output a meaningful errmsg when it
|
|
fails
|
|
|
|
* ext/odbc/php_odbc.c:
|
|
check SQLError() return value and output a meaningful errmsg when it fails
|
|
|
|
* tests/basic/022.phpt
|
|
tests/basic/023.phpt
|
|
tests/classes/bug26737.phpt
|
|
tests/classes/bug27504.phpt
|
|
tests/lang/034.phpt:
|
|
fix tests
|
|
|
|
* sapi/cgi/README.FastCGI
|
|
sapi/cgi/cgi_main.c:
|
|
MFB: Eliminate strcat() usage
|
|
Fixed handling of argv[] for GET
|
|
|
|
* ext/pgsql/config.m4
|
|
ext/pgsql/config.w32:
|
|
MFB: PQfreemem() checks
|
|
|
|
* ext/json/json.c
|
|
ext/json/tests/bug40503.phpt:
|
|
MFB: #40503 (json_encode() value corruption on 32bit systems with overflown
|
|
values)
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.c:
|
|
MFH: fix heap protection on SPARC, required by GCC4
|
|
patch by Dmitry
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
fix heap protection on SPARC, required by GCC4
|
|
patch by Dmitry
|
|
|
|
2007-02-19 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Info on new lib versions and BFN
|
|
|
|
2007-02-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/com_dotnet/com_olechar.c
|
|
ext/com_dotnet/com_olechar.c:
|
|
typo
|
|
|
|
2007-02-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/standard/var.c:
|
|
- MFH Fixed bug #40465 (Ensure that all PHP elements are printed by
|
|
var_dump)
|
|
|
|
2007-02-19 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/config.w32:
|
|
Fixed bug #40371
|
|
|
|
2007-02-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/standard/info.c:
|
|
- WS/CS
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_iterators.c:
|
|
- MFH CachingIterator implements Countable
|
|
|
|
2007-02-19 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* ext/imap/php_imap.c
|
|
ext/pgsql/config.w32:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/imap/php_imap.c:
|
|
Fixed bug #36496
|
|
|
|
2007-02-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
On win32 directories in the middle of the patch may be unreadable
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Initialize "retval" on each request
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed fcgi_putenv() semantic with NULL value
|
|
|
|
2007-02-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug39602.phpt:
|
|
fix test
|
|
stdout is closed in non-debug mode
|
|
|
|
2007-02-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
Eliminate strcat() usage
|
|
Fixed handling of argv[] for GET
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/config.m4
|
|
ext/pgsql/config.w32:
|
|
PQfreemem checks
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/json/json.c
|
|
ext/json/tests/bug40503.phpt
|
|
ext/json/tests/bug40503.phpt:
|
|
Fixed bug #40503 (json_encode() value corruption on 32bit systems with
|
|
overflown values).
|
|
|
|
2007-02-17 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/pspell/pspell.c
|
|
ext/pspell/pspell.c:
|
|
use safer functions, check error value
|
|
|
|
2007-02-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.c:
|
|
fix typo
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
typo in Dmitry's last name =)
|
|
|
|
2007-02-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Added runtime JIT auto-globals fetching and caching
|
|
|
|
2007-02-16 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli.c:
|
|
use error message size
|
|
|
|
* (PHP_5_2)
|
|
ext/calendar/calendar.c:
|
|
fix snprintf size
|
|
|
|
* ext/calendar/calendar.c:
|
|
use snprintf, increase hebdate buffer
|
|
|
|
* (PHP_5_2)
|
|
ext/calendar/calendar.c:
|
|
increase hebdate buffer, use snprintf
|
|
|
|
2007-02-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.h:
|
|
fix build
|
|
|
|
2007-02-16 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_alloc.h:
|
|
add safe_realloc
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.h:
|
|
fix typo
|
|
|
|
2007-02-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/assert.c
|
|
ext/standard/assert.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c:
|
|
Optimize out RINIT()
|
|
|
|
2007-02-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/imap/php_imap.c:
|
|
MFB: fix leak
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/php_imap.c:
|
|
fix possible double free
|
|
|
|
2007-02-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/assert.c
|
|
ext/standard/assert.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c:
|
|
Fixed return value of assert_options(ASSERT_CALLBACK) and possible crash
|
|
(Andy Wharmby)
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed bug #40286 (PHP fastcgi with PHP_FCGI_CHILDREN don't kill children
|
|
when parent is killed)
|
|
|
|
2007-02-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gd/tests/bug38179.phpt:
|
|
fix test name
|
|
|
|
2007-02-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_globals_macros.h
|
|
ZendEngine2/zend_globals_macros.h:
|
|
Allow C++ extensions to use CG(), EG() ... (Caroline)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_llist.c
|
|
ZendEngine2/zend_llist.c:
|
|
Fixed zend_llist_remove_tail (Michael Wallner)
|
|
|
|
2007-02-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_4_4)
|
|
ext/interbase/interbase.c:
|
|
fix ext/interbase build
|
|
|
|
2007-02-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/var.c:
|
|
|
|
Fixed bug #40465 (Ensure that all PHP elements are printed by var_dump).
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/php_imap.c:
|
|
Reduce stack usage & improve boundary checks
|
|
|
|
2007-02-15 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pdo_sqlite/config.m4:
|
|
MFB: fix build on cygwin with windows-style EOLs
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/config.m4:
|
|
fix build on cygwin with windows-style EOLs
|
|
|
|
* build/build.mk:
|
|
MFB: fix cvsclean on cygwin with windows-style EOLs
|
|
|
|
* (PHP_5_2)
|
|
build/build.mk:
|
|
fix cvsclean on cygwin with windows-style EOLs
|
|
|
|
2007-02-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* TSRM/TSRM.h
|
|
TSRM/tsrm_config_common.h:
|
|
fix Cygwin build
|
|
(costs us nothing, but makes some people happy)
|
|
|
|
2007-02-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_schema.c
|
|
ext/soap/php_schema.c:
|
|
Fixed memory leak
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c:
|
|
Fixed bug #40467 (Partial SOAP request sent when XSD sequence or choice
|
|
include minOccurs=0)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h
|
|
sapi/cgi/fastcgi.h:
|
|
Fixed bug #40414 (possivle endless fork() loop when running fastcgi)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed Bug #40352 (FCGI_WEB_SERVER_ADDRS function get lost)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/tests/bug40236.inc
|
|
ZendEngine2/tests/bug40236.inc
|
|
ZendEngine2/tests/bug40236.inc
|
|
ZendEngine2/tests/bug40236.phpt
|
|
ZendEngine2/tests/bug40236.phpt
|
|
ZendEngine2/tests/bug40236.phpt:
|
|
Fixed bug #40236 (php -a function allocation eats memory)
|
|
|
|
2007-02-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/session/session.c
|
|
ext/session/tests/002.phpt:
|
|
fix segfault in php_add_session_var()
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/string.c:
|
|
fix possible off-by-one in str_(i)replace()
|
|
|
|
2007-02-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/mcrypt/mcrypt.c:
|
|
use constant
|
|
|
|
* (PHP_5_2)
|
|
ext/mcrypt/mcrypt.c:
|
|
|
|
Improved validation route for size parameter of the mcrypt_create_iv()
|
|
function.
|
|
|
|
* (PHP_5_2)
|
|
ext/mime_magic/mime_magic.c:
|
|
Fixed a possible memory corruption inside mime_content_type() on a
|
|
non-existent file.
|
|
|
|
2007-02-14 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
- MFH: Clarify the source of the timezone data.
|
|
|
|
* ext/date/php_date.c:
|
|
- Clarify the source of the timezone data.
|
|
|
|
2007-02-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/tests/general_functions/bug39322.phpt
|
|
ext/standard/tests/general_functions/bug40398.phpt
|
|
ext/standard/tests/general_functions/error_get_last.phpt
|
|
ext/standard/tests/general_functions/proc_open02.phpt:
|
|
fix a few tests in unicode mode
|
|
|
|
* ext/standard/proc_open.c
|
|
ext/standard/tests/general_functions/bug39322.phpt
|
|
ext/standard/tests/general_functions/phpcredits.phpt
|
|
ext/standard/tests/general_functions/proc_open02.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/proc_open.c
|
|
ext/standard/tests/general_functions/bug39322.phpt
|
|
ext/standard/tests/general_functions/bug39322.phpt
|
|
ext/standard/tests/general_functions/proc_open02.phpt
|
|
ext/standard/tests/general_functions/proc_open02.phpt:
|
|
Fixed bug #39322 (proc_terminate() destroys process resource)
|
|
|
|
2007-02-14 Andi Gutmans <andi@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/CREDITS:
|
|
- Give Dmitry credit for all the FastCGI work
|
|
|
|
2007-02-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
|
|
Make sure p is not pointing to the start of the buffer
|
|
|
|
* (PHP_5_2)
|
|
main/streams/plain_wrapper.c:
|
|
|
|
Fixed a memory leak on highlight_file() with a non-existant file
|
|
|
|
2007-02-13 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/pcre/config0.m4
|
|
ext/pcre/pcrelib/.cvsignore
|
|
ext/pcre/pcrelib/COPYING
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_dfa_exec.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_scanner.cc
|
|
ext/pcre/pcrelib/pcre_scanner.h
|
|
ext/pcre/pcrelib/pcre_scanner_unittest.cc
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcrecpp.cc
|
|
ext/pcre/pcrelib/pcrecpp.h
|
|
ext/pcre/pcrelib/pcrecpp_unittest.cc
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/pcretest.c
|
|
ext/pcre/pcrelib/ucp.h
|
|
ext/pcre/pcrelib/ucpinternal.h
|
|
ext/pcre/pcrelib/ucptable.c
|
|
ext/pcre/pcrelib/doc/.cvsignore
|
|
ext/pcre/pcrelib/doc/Tech.Notes
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/.cvsignore
|
|
ext/pcre/pcrelib/testdata/grepinput
|
|
ext/pcre/pcrelib/testdata/grepinput8
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/grepoutput8
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput8
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput3
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput8
|
|
win32/php4dllts.dsp:
|
|
upgrade bundled PCRE to version 7.0
|
|
|
|
2007-02-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/php_oci8_int.h:
|
|
output debug messages before calling OCI functions
|
|
|
|
2007-02-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/php_imap.c:
|
|
|
|
Fixed a memory leak inside imap_utf8()
|
|
|
|
2007-02-13 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/proc_open.c
|
|
ext/standard/tests/general_functions/bug34794.phpt
|
|
ext/standard/tests/general_functions/bug34794.phpt:
|
|
Fixed bug #34794 (proc_close() hangs when used with two processes)
|
|
|
|
2007-02-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/streams/userspace.c:
|
|
improve php_userstreamop_seek()
|
|
check for errors in stream_seek() and return correct status
|
|
|
|
2007-02-13 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/ftp/ftp.c
|
|
ext/ftp/tests/bug37799.phpt
|
|
ext/ftp/tests/server.inc
|
|
ext/standard/proc_open.c
|
|
ext/standard/tests/general_functions/bug34794.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/ftp/ftp.c
|
|
ext/ftp/tests/bug37799.phpt
|
|
ext/ftp/tests/bug37799.phpt
|
|
ext/ftp/tests/server.inc:
|
|
Fixed bug #37799 (ftp_ssl_connect() falls back to non-ssl connection)
|
|
|
|
2007-02-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to -dev.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Package 4.4.5.
|
|
|
|
2007-02-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/proc_open.c:
|
|
fix #40455 (proc_open() uses wrong commandline when safe_mode_exec_dir is
|
|
set)
|
|
|
|
* ZendEngine2/tests/018.phpt
|
|
ext/standard/tests/file/flock.phpt
|
|
ext/standard/tests/general_functions/ini_get_all.phpt
|
|
ext/standard/tests/strings/convert_cyr_string.phpt
|
|
ext/standard/tests/strings/crypt.phpt:
|
|
new/improved tests
|
|
|
|
* ZendEngine2/tests/018.phpt
|
|
ZendEngine2/tests/018.phpt
|
|
ext/standard/tests/file/flock.phpt
|
|
ext/standard/tests/file/flock.phpt
|
|
ext/standard/tests/general_functions/ini_get_all.phpt
|
|
ext/standard/tests/general_functions/ini_get_all.phpt
|
|
ext/standard/tests/strings/convert_cyr_string.phpt
|
|
ext/standard/tests/strings/convert_cyr_string.phpt
|
|
ext/standard/tests/strings/crypt.phpt:
|
|
|
|
file 018.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/file.c:
|
|
plug possible leak
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/.cvsignore
|
|
ext/pdo/.cvsignore
|
|
ext/pdo_sqlite/.cvsignore
|
|
ext/xmlreader/.cvsignore
|
|
ext/zip/.cvsignore
|
|
ext/zip/lib/.cvsignore:
|
|
fix .cvsignore's
|
|
|
|
2007-02-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/bug40432.phpt
|
|
ext/standard/tests/strings/bug40432.phpt:
|
|
|
|
Fixed bug #40432 (strip_tags() fails with greater than in attribute).
|
|
|
|
2007-02-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/examples/phar_from_dir.php:
|
|
- Drop useless stuff
|
|
|
|
* ext/spl/examples/phar_from_dir.php
|
|
ext/spl/examples/phar_from_dir.php:
|
|
|
|
- Add new example
|
|
|
|
2007-02-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug40451.phpt:
|
|
MFB: #40451 (addAttribute() may crash when used with non-existent child
|
|
node)
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug40451.phpt
|
|
ext/simplexml/tests/bug40451.phpt:
|
|
fix #40451 (addAttribute() may crash when used with non-existent child
|
|
node)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/iptc.c:
|
|
upgrade to new parameter parsing API
|
|
+ mostly ws/cs fixes, sort of MFH
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/iptc.c:
|
|
MFH: fix #40109 (iptcembed fails on non-jfif jpegs)
|
|
|
|
* ext/standard/iptc.c:
|
|
fix bug #40109 (iptcembed fails on non-jfif jpegs)
|
|
+ use safe_emalloc
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
main/output.c
|
|
main/php_output.h:
|
|
fix #40335 (Compile fails when using GCC 4.1.1/binutils 2.17)
|
|
|
|
* ext/sockets/tests/ipv6loop.phpt
|
|
ext/standard/tests/file/stream_002.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/tests/network/inet.phpt
|
|
ext/standard/tests/network/inet_ipv6.phpt
|
|
ext/standard/tests/network/inet_ipv6.phpt:
|
|
add separate IPv6 test
|
|
|
|
* ext/pcre/tests/backtrack_limit.phpt
|
|
ext/pcre/tests/bug27103.phpt
|
|
ext/pcre/tests/invalid_utf8.phpt
|
|
ext/pcre/tests/pcre_anchored.phpt
|
|
ext/pcre/tests/preg_replace2.phpt
|
|
ext/pcre/tests/recursion_limit.phpt:
|
|
add SKIPIF sections to check if PCRE has the functionality tested/used
|
|
|
|
* ext/oci8/config.m4
|
|
ext/oci8/oci8.c
|
|
ext/oci8/php_oci8_int.h:
|
|
typofixes and other improvements by Chris Jones
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix news entry
|
|
|
|
2007-02-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/readline/readline.c:
|
|
|
|
Fixed a memory leak inside readline_completion_function() on non-callable
|
|
callback.
|
|
|
|
2007-02-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/str_ireplace.phpt:
|
|
add test
|
|
|
|
* ext/standard/tests/strings/str_ireplace.phpt
|
|
ext/standard/tests/strings/str_ireplace.phpt:
|
|
|
|
new test
|
|
|
|
* tests/lang/bug30638.phpt:
|
|
add a note
|
|
|
|
* ext/standard/tests/file/bug40374.phpt
|
|
ext/standard/tests/file/bug40374.phpt:
|
|
fix test
|
|
|
|
2007-02-11 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/tests/019.phpt
|
|
ext/tidy/tests/028.phpt:
|
|
sync tests with php 5.2
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/tidy/tidy.c
|
|
ext/tidy/tests/028.phpt
|
|
ext/tidy/tests/028.phpt:
|
|
merge the tidyNode::getParent() patch from HEAD
|
|
|
|
2007-02-11 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/gd.c:
|
|
- MFB: Fixed bug #40428, imagepstext() doesn't accept optional parameter
|
|
(Pierre)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/gd.c:
|
|
- Fixed bug #40428, imagepstext() doesn't accept optional parameter
|
|
(Pierre)
|
|
|
|
2007-02-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/imap/config.m4:
|
|
fix typos
|
|
|
|
2007-02-10 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_4_4)
|
|
ext/imap/config.m4:
|
|
fix typos
|
|
|
|
2007-02-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug40431.phpt
|
|
ext/reflection/tests/bug40431.phpt:
|
|
fix #40431 (dynamic properties may cause crash in ReflectionProperty
|
|
methods)
|
|
|
|
2007-02-10 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/sqlite/src/parse.c:
|
|
fix gcov build (#line directives)
|
|
|
|
2007-02-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/posix/posix.c:
|
|
use the same ifdef anf get rid of "unused var" warnings
|
|
|
|
* ext/standard/string.c:
|
|
fix off-by-one accidentally introduced by safe_emalloc() patch
|
|
|
|
2007-02-09 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/pcrelib/.cvsignore
|
|
ext/pcre/pcrelib/COPYING
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_scanner.cc
|
|
ext/pcre/pcrelib/pcre_scanner.h
|
|
ext/pcre/pcrelib/pcre_scanner_unittest.cc
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcrecpp.cc
|
|
ext/pcre/pcrelib/pcrecpp.h
|
|
ext/pcre/pcrelib/pcrecpp_unittest.cc
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/pcretest.c
|
|
ext/pcre/pcrelib/ucp.h
|
|
ext/pcre/pcrelib/ucpinternal.h
|
|
ext/pcre/pcrelib/ucptable.c
|
|
ext/pcre/pcrelib/doc/.cvsignore
|
|
ext/pcre/pcrelib/doc/Tech.Notes
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/grepinput8
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/grepoutput8
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput8
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput3
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput8
|
|
ext/pcre/tests/bug40195.phpt:
|
|
upgrade PCRE to version 7.0
|
|
|
|
* ext/pcre/tests/bug40195.phpt
|
|
ext/pcre/tests/bug40195.phpt:
|
|
|
|
file bug40195.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_newline.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_scanner.cc
|
|
ext/pcre/pcrelib/pcre_scanner.h
|
|
ext/pcre/pcrelib/pcre_scanner_unittest.cc
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcrecpp.cc
|
|
ext/pcre/pcrelib/pcrecpp.h
|
|
ext/pcre/pcrelib/pcrecpp_unittest.cc
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/pcretest.c
|
|
ext/pcre/pcrelib/ucp.h
|
|
ext/pcre/pcrelib/ucpinternal.h
|
|
ext/pcre/pcrelib/ucptable.c
|
|
ext/pcre/pcrelib/doc/.cvsignore
|
|
ext/pcre/pcrelib/doc/Tech.Notes
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/grepinput
|
|
ext/pcre/pcrelib/testdata/grepinput8
|
|
ext/pcre/pcrelib/testdata/grepinput8
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/grepoutput8
|
|
ext/pcre/pcrelib/testdata/grepoutput8
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput8
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput3
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput8:
|
|
|
|
file pcre_newline.c was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/pcrelib/COPYING
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c:
|
|
upgrade pcre to version 7.0
|
|
|
|
2007-02-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/posix/posix.c:
|
|
MFH: fix #40410 (ext/posix does not compile on MacOS 10.3.9)
|
|
|
|
* ext/posix/posix.c:
|
|
fix #40410 (ext/posix does not compile on MacOS 10.3.9)
|
|
|
|
2007-02-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_sqlite/sqlite/VERSION
|
|
ext/pdo_sqlite/sqlite/src/alter.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/date.c
|
|
ext/pdo_sqlite/sqlite/src/expr.c
|
|
ext/pdo_sqlite/sqlite/src/func.c
|
|
ext/pdo_sqlite/sqlite/src/insert.c
|
|
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/opcodes.c
|
|
ext/pdo_sqlite/sqlite/src/opcodes.h
|
|
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
|
|
ext/pdo_sqlite/sqlite/src/test1.c
|
|
ext/pdo_sqlite/sqlite/src/test3.c
|
|
ext/pdo_sqlite/sqlite/src/tokenize.c
|
|
ext/pdo_sqlite/sqlite/src/trigger.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/vdbemem.c
|
|
ext/pdo_sqlite/sqlite/src/vtab.c
|
|
ext/pdo_sqlite/sqlite/src/where.c:
|
|
|
|
Upgraded SQLite 3 to version 3.3.12
|
|
|
|
2007-02-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_array.h:
|
|
- Add include
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_array.c
|
|
ext/spl/spl_array.h
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.h:
|
|
- MFH Rearrange code: mode Countable from spl_array.c to spl_iterator.c
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl_observer.c:
|
|
- MFH: Fix Bug #39836 SplObjectStorage empty after unserialize
|
|
|
|
* ext/spl/spl_array.c
|
|
ext/spl/spl_array.h
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.h:
|
|
- Moving Countable from spl_array.c to spl_iterator.c
|
|
allows CachingIterator to implement Countable
|
|
|
|
2007-02-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/tidy.c
|
|
ext/tidy/tests/004.phpt
|
|
ext/tidy/tests/007.phpt
|
|
ext/tidy/tests/010.phpt
|
|
ext/tidy/tests/011.phpt
|
|
ext/tidy/tests/012.phpt
|
|
ext/tidy/tests/019.phpt
|
|
ext/tidy/tests/024.phpt
|
|
ext/tidy/tests/025.phpt
|
|
ext/tidy/tests/027.phpt:
|
|
fix a few tests (segfaults + wrong output)
|
|
|
|
2007-02-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/bug40398.phpt
|
|
ext/standard/tests/general_functions/call_user_func_return.phpt:
|
|
- Simplify call_user_func/call_user_func_array implementation
|
|
- Allow call_user_func/call_user_func_array to return reference
|
|
|
|
* .gdbinit:
|
|
- Show whether a zval is a reference in printzv user command
|
|
|
|
2007-02-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* run-tests.php:
|
|
MFB: remove ereg() calls
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
convert all ereg*() calls to preg_match(), so that we become future-proof
|
|
(ereg is scheduled for removal in PHP 6)
|
|
|
|
2007-02-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- No reason not to pass return_value_ptr for non return-by-reference
|
|
functions
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
- Fix potential issue with 'f'-parameter parsing
|
|
- Complete zend_fcall_info_*() API
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
- Do not set is_ref/refcount for functions that return by reference
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
- More ZEND_API's
|
|
|
|
* ext/standard/tests/general_functions/bug40398.phpt
|
|
ext/standard/tests/general_functions/bug40398.phpt:
|
|
|
|
- Add new test
|
|
|
|
2007-02-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
TODO:
|
|
|
|
Remove already done item from the todo
|
|
|
|
2007-02-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/bug40374.phpt:
|
|
add test
|
|
|
|
* ext/standard/tests/file/bug40374.phpt
|
|
ext/standard/tests/file/bug40374.phpt:
|
|
|
|
add test
|
|
|
|
* sapi/apache2handler/mod_php.c:
|
|
explicitly set module name
|
|
|
|
2007-02-07 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
MFH: use getenv() instead of _ENV
|
|
enable multiple error reporting on the same test
|
|
|
|
2007-02-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
configure.in:
|
|
MFH: check if GCC on MacOS supports -no-cpp-precomp before using it
|
|
|
|
* sapi/apache2filter/config.m4
|
|
sapi/apache2filter/php.sym
|
|
sapi/apache2filter/php_apache.h
|
|
sapi/apache2filter/sapi_apache2.c:
|
|
upgrade apache2filter to php6
|
|
|
|
* sapi/apache2handler/.cvsignore
|
|
sapi/apache2handler/config.m4
|
|
sapi/apache2handler/config.w32
|
|
sapi/apache2handler/mod_php.c
|
|
sapi/apache2handler/mod_php5.c
|
|
sapi/apache2handler/php.sym
|
|
sapi/apache2handler/php5apache2.dsp
|
|
sapi/apache2handler/php_apache.h
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
change "php5" to "php6" everywhere
|
|
rename mod_php5.c to mod_php.c
|
|
|
|
2007-02-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.1
|
|
|
|
2007-02-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/php_open_temporary_file.c:
|
|
use strdup()
|
|
|
|
2007-02-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/php_session.h:
|
|
|
|
Fixed Bug #40274 (Sessions fail with numeric root keys).
|
|
|
|
2007-02-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_engine.c
|
|
ext/spl/spl_engine.h:
|
|
- Add missing PHPAPI
|
|
|
|
2007-02-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* README.PARAMETER_PARSING_API:
|
|
Update
|
|
|
|
* (PHP_5_2)
|
|
README.PARAMETER_PARSING_API:
|
|
Update ! docs.
|
|
|
|
2007-02-05 Andi Gutmans <andi@zend.com>
|
|
|
|
* main/streams/php_stream_transport.h
|
|
main/streams/php_stream_transport.h:
|
|
- Make sure to be ANSI C compliant
|
|
|
|
2007-02-04 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/mssql/php_mssql.c:
|
|
MFB: #39213
|
|
Fix for '' returned as ' '.
|
|
This only works with FreeTDS as microsofts library returns a length of 1
|
|
for an empty string!
|
|
|
|
* (PHP_5_2)
|
|
ext/mssql/php_mssql.c:
|
|
Fix for '' returned as ' '.
|
|
This only works with FreeTDS as microsofts library returns a length of 1
|
|
for an empty string!
|
|
|
|
2007-02-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/http.c:
|
|
|
|
Added a double free check.
|
|
|
|
2007-02-04 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/mbstring/config.w32:
|
|
MFB: Fix win32 build
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.w32:
|
|
Fix win32 build
|
|
|
|
2007-02-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
main/php_memory_streams.h
|
|
main/streams/memory.c:
|
|
- MFH Add PHPAPI to stuff needed by streams API for shared exts
|
|
- MFH Readonly issue fix to memory streams option handling (still not
|
|
activated in 5.2.1 though)
|
|
|
|
* main/main.c
|
|
main/php_open_temporary_file.c
|
|
main/php_open_temporary_file.h:
|
|
- Fix memleak
|
|
|
|
* main/php_memory_streams.h
|
|
main/streams/memory.c:
|
|
- Fix mem/temp stream exports and readonlyissue
|
|
|
|
2007-02-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Typos.
|
|
|
|
* README.PARAMETER_PARSING_API
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
- Add ^ specifier that returns original string type before conversion.
|
|
- Add ZVAL_ENC_STRING[L] macro that allows returning either a binary
|
|
string or an encoded strings as Unicode based on type, instead of
|
|
UG(unicode)
|
|
|
|
2007-02-02 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/zlib/zlib.c:
|
|
- add note about the past for the future, see
|
|
http://bugs.php.net/?id=40310&edit=1
|
|
|
|
2007-02-02 andy wharmby <wharmby@uk.ibm.com>
|
|
|
|
* NEWS:
|
|
Remove bug fix entries #34564 and #37927 as now in 5.2.1
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/com_dotnet/com_misc.c:
|
|
Fixed bug #37927 (Prevent trap when COM extension processes argument of
|
|
type VT_DISPATCH|VT_REF)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/com_dotnet/com_misc.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
Fixed bug #34564 (COM extension not returning modified "out" argument)
|
|
|
|
2007-02-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/errmsg_001.phpt
|
|
ZendEngine2/tests/errmsg_002.phpt
|
|
ZendEngine2/tests/errmsg_003.phpt
|
|
ZendEngine2/tests/errmsg_004.phpt
|
|
ZendEngine2/tests/errmsg_005.phpt
|
|
ZendEngine2/tests/errmsg_006.phpt
|
|
ZendEngine2/tests/errmsg_007.phpt
|
|
ZendEngine2/tests/errmsg_008.phpt
|
|
ZendEngine2/tests/errmsg_009.phpt
|
|
ZendEngine2/tests/errmsg_010.phpt
|
|
ZendEngine2/tests/errmsg_011.phpt
|
|
ZendEngine2/tests/errmsg_012.phpt
|
|
ZendEngine2/tests/errmsg_013.phpt
|
|
ZendEngine2/tests/errmsg_014.phpt
|
|
ZendEngine2/tests/errmsg_015.phpt
|
|
ZendEngine2/tests/errmsg_016.phpt
|
|
ZendEngine2/tests/errmsg_017.phpt
|
|
ZendEngine2/tests/errmsg_018.phpt
|
|
ZendEngine2/tests/errmsg_019.phpt
|
|
ZendEngine2/tests/errmsg_020.phpt
|
|
ZendEngine2/tests/errmsg_021.phpt
|
|
ZendEngine2/tests/errmsg_022.phpt
|
|
ZendEngine2/tests/errmsg_023.phpt
|
|
ZendEngine2/tests/errmsg_024.phpt
|
|
ZendEngine2/tests/errmsg_025.phpt
|
|
ZendEngine2/tests/errmsg_026.phpt
|
|
ZendEngine2/tests/errmsg_027.phpt
|
|
ZendEngine2/tests/errmsg_028.phpt
|
|
ZendEngine2/tests/errmsg_029.phpt
|
|
ZendEngine2/tests/errmsg_030.phpt
|
|
ZendEngine2/tests/errmsg_031.phpt
|
|
ZendEngine2/tests/errmsg_032.phpt
|
|
ZendEngine2/tests/errmsg_033.phpt
|
|
ZendEngine2/tests/errmsg_034.phpt
|
|
ZendEngine2/tests/errmsg_035.phpt
|
|
ZendEngine2/tests/errmsg_036.phpt
|
|
ZendEngine2/tests/errmsg_037.phpt
|
|
ZendEngine2/tests/errmsg_038.phpt
|
|
ZendEngine2/tests/errmsg_039.phpt
|
|
ZendEngine2/tests/errmsg_040.phpt
|
|
ZendEngine2/tests/errmsg_041.phpt
|
|
ZendEngine2/tests/errmsg_042.phpt
|
|
ZendEngine2/tests/errmsg_043.phpt
|
|
ZendEngine2/tests/globals.inc
|
|
ZendEngine2/tests/globals_001.phpt
|
|
ZendEngine2/tests/globals_002.phpt
|
|
ZendEngine2/tests/globals_003.phpt
|
|
ZendEngine2/tests/globals_004.phpt:
|
|
add new tests
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
-exactly 1 arguments
|
|
+exactly 1 argument
|
|
|
|
2007-02-02 andy wharmby <wharmby@uk.ibm.com>
|
|
|
|
* NEWS:
|
|
Update NEWS for ealier bug fixes
|
|
|
|
2007-02-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug38779.phpt
|
|
ZendEngine2/tests/bug38779_1.phpt:
|
|
fix tests
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
fix isset() & unset() with CV-superglobals
|
|
see #40311
|
|
|
|
2007-02-02 andy wharmby <wharmby@uk.ibm.com>
|
|
|
|
* ext/com_dotnet/com_misc.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
ADW: Fix COM extension bug #35463. Fix in/out argument processing
|
|
|
|
2007-02-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_sql_parser.c:
|
|
|
|
Better generated parser
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/bug_39656.phpt
|
|
ext/pdo/tests/bug_40285.phpt
|
|
ext/pdo/tests/bug_40285.phpt:
|
|
|
|
Fixed test mixup
|
|
|
|
2007-02-01 andy wharmby <wharmby@uk.ibm.com>
|
|
|
|
* ext/com_dotnet/com_misc.c:
|
|
ADW: Fixed COM extension bug #37927. Correct the processing of in/out
|
|
arguments of type VT_DISPATCH|VT_REF
|
|
|
|
2007-02-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Removed dead code
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c:
|
|
Fixed possible crash because of dereference of NULL
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Enable canary protection in DEBUG mode only.
|
|
|
|
2007-02-01 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/user_filters.c:
|
|
bailout if bucket is NULL
|
|
|
|
* ext/standard/incomplete_class.c:
|
|
free class_name when necessary
|
|
|
|
* (PHP_5_2)
|
|
ext/iconv/iconv.c:
|
|
plug leak
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
fix leaks on error
|
|
|
|
2007-02-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to -dev.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with RC2.
|
|
|
|
2007-02-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re
|
|
ext/pdo/tests/bug_39656.phpt:
|
|
|
|
Fixed bug #40285 (The PDO prepare parser goes into an infinite loop in
|
|
some instances).
|
|
|
|
2007-01-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* acinclude.m4:
|
|
use correct comment marker (dnl, not #)
|
|
add comment regarding AC_DECL_YYTEXT and the annoying warning
|
|
(just in case I'm not the only one who's annoyed by it)
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
MFH: fix segfault on rebindinging and rexecuting a statement with LOBs
|
|
fix compile failure in ZTS mode when collections support is missing
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c:
|
|
fix compile failure in ZTS mode when collections support is missing
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/oci_execute_segfault.phpt:
|
|
fix segfault on re-binding and re-executing a statement
|
|
improve the test
|
|
patch by Chris Jones
|
|
|
|
2007-01-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/shmop/shmop.c:
|
|
Minor code optimization
|
|
|
|
2007-01-30 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* run-tests.php:
|
|
use getenv() instead of the _ENV var
|
|
|
|
2007-01-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/tests/bind_empty.phpt:
|
|
improve test
|
|
patch by Chris Jones
|
|
|
|
2007-01-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Prepare news file for release
|
|
|
|
2007-01-29 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* run-tests.php:
|
|
display all errors/leaks/warnings on each test, instead of showing just the
|
|
top most error
|
|
|
|
2007-01-29 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.m4
|
|
ext/mbstring/libmbfl/filters/Makefile.am
|
|
ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.h
|
|
ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.h
|
|
ext/mbstring/libmbfl/filters/mbfilter_jis.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_jis.h
|
|
ext/mbstring/libmbfl/filters/unicode_table_jis.h
|
|
ext/mbstring/libmbfl/mbfl/mbfl_convert.c
|
|
ext/mbstring/libmbfl/mbfl/mbfl_encoding.c
|
|
ext/mbstring/libmbfl/mbfl/mbfl_ident.c:
|
|
fixed incompatibility with PHP 5.2.0 for encoding conversion between
|
|
ShiftJIS(CP932), eucJP, ISO-2022-JP.
|
|
|
|
2007-01-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
Prevent flush() of closed handle on php_module_shutdown()
|
|
|
|
2007-01-29 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/soap/php_xml.c:
|
|
fix access to already free'ed memory
|
|
|
|
2007-01-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
Prevent flush of closed handle on php_module_shutdown()
|
|
|
|
2007-01-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/tests/privileged_connect1.phpt:
|
|
fix test
|
|
different Oracle client versions report different error messages
|
|
|
|
* ext/oci8/tests/array_bind_005.phpt:
|
|
fix test
|
|
|
|
2007-01-29 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/tests/bug40228.phpt
|
|
ext/zip/tests/bug40228.zip:
|
|
- MFB: #40228, ZipArchive::extractTo does create empty directories
|
|
recursively
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #40228
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c
|
|
ext/zip/tests/bug40228.phpt
|
|
ext/zip/tests/bug40228.phpt
|
|
ext/zip/tests/bug40228.zip
|
|
ext/zip/tests/bug40228.zip:
|
|
- #40228, ZipArchive::extractTo does create empty directories
|
|
recursively
|
|
|
|
2007-01-29 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c:
|
|
- don't do memory limit checks for chunk_size
|
|
|
|
2007-01-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/output.c:
|
|
Fixed bug #40259 (ob_start call many times - memory error). (Dmitry)
|
|
|
|
2007-01-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/imap/config.m4
|
|
ext/imap/php_imap.c:
|
|
backported fix for ext/imap compilation failure with recent c-client
|
|
versions
|
|
(fixes #39401)
|
|
|
|
2007-01-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
win32/build/Makefile
|
|
win32/build/buildconf.js
|
|
win32/build/confutils.js
|
|
win32/build/cvsclean.js
|
|
win32/build/template.rc:
|
|
|
|
Copyright update
|
|
|
|
2007-01-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_stmt.c:
|
|
nullify param.parameter and avoid destroying it twice
|
|
|
|
2007-01-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
main/streams/memory.c:
|
|
- Disable memory streams set option until 5.2.2
|
|
|
|
* (PHP_5_2)
|
|
main/streams/memory.c:
|
|
- MFH truncate support for mem/temp streams
|
|
|
|
* main/streams/memory.c:
|
|
- Add option support for temp/memory stream (adds ftruncate support)
|
|
|
|
2007-01-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/info.c:
|
|
use length - 1 when we fetch it from hashes
|
|
|
|
2007-01-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Fixed bug #40231 (file_exists incorrectly reports false)
|
|
|
|
2007-01-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_oci/oci_statement.c:
|
|
fix leak
|
|
readuce size of the buffer to prevent ORA-01461
|
|
|
|
* configure.in:
|
|
check if -no-cpp-precomp is supported by GCC before using it (mac os only)
|
|
|
|
2007-01-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
Back to dev
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
|
|
5.2.1RC4
|
|
|
|
2007-01-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/package2.xml
|
|
ext/oci8/package2.xml:
|
|
|
|
file package2.xml was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_tz.c:
|
|
add missing ifdefs
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_tz.c:
|
|
setlocale() returns static buffer, which must be copied
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/bz2/bz2_filter.c
|
|
ext/zlib/zlib_filter.c:
|
|
MFH: fix #40189 (possible endless loop in zlib.inflate stream filter)
|
|
|
|
* ext/bz2/bz2_filter.c
|
|
ext/zlib/zlib_filter.c:
|
|
fix #40189 (possible endless loop in zlib.inflate stream filter)
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_statement.c:
|
|
PHP4 compatibility
|
|
|
|
2007-01-25 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/user_filters.c:
|
|
Fix typo
|
|
|
|
2007-01-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/user_filters.c:
|
|
|
|
Added safety checks to the code
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/head.c
|
|
ext/standard/mail.c:
|
|
|
|
Eliminate strcat() and strcpy()
|
|
|
|
2007-01-24 Sara Golemon <sara@golemon.com>
|
|
|
|
* NEWS
|
|
ext/soap/php_http.c
|
|
ext/soap/php_xml.c
|
|
ext/standard/php_fopen_wrapper.c
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_streams.h
|
|
main/streams/streams.c
|
|
main/streams/userspace.c:
|
|
Expand allow_url_fopen/allow_url_include functionality
|
|
|
|
2007-01-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/package.xml:
|
|
prepare to release 1.2.3
|
|
|
|
2007-01-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/head.c:
|
|
|
|
strcat() -> strlcat()
|
|
|
|
2007-01-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/iconv/iconv.c:
|
|
initialize errno
|
|
|
|
2007-01-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* sapi/cli/php.1.in
|
|
sapi/cli/php_cli.c:
|
|
- Add --ri/--rextinfo
|
|
|
|
* ext/standard/info.c
|
|
ext/standard/info.h:
|
|
- Simplify
|
|
- Add PHPAPI php_info_print_module()
|
|
|
|
2007-01-23 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/tidy.c
|
|
ext/tidy/tests/027.phpt:
|
|
MFB: fix a few crashes
|
|
|
|
* ext/tidy/tests/027.phpt
|
|
ext/tidy/tests/027.phpt:
|
|
|
|
file 027.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tidy.c:
|
|
fix a few crashes
|
|
|
|
2007-01-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed bug #40200 (The FastCgi version has different realpath results than
|
|
thread safe version)
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Fixed wrong realpath() result for unexistent files on win32
|
|
|
|
2007-01-23 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/standard/info.c:
|
|
- Use utf-8 instead of utf8 as encoding to fix phpinfo()
|
|
|
|
2007-01-23 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/imap/config.m4:
|
|
MFB: Fix typo
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/config.m4:
|
|
Fix typo
|
|
|
|
2007-01-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
|
|
emalloc() -> safe_emalloc()
|
|
|
|
2007-01-22 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/config.m4:
|
|
- Backported a fix in the configure tests to detect the "rounding fuzz".
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
- Move ext/ovrimos to PECL.
|
|
|
|
2007-01-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_oci/oci_statement.c:
|
|
fix PECL bug #7295 (ORA-01405: fetched column value is NULL on LOB fields)
|
|
|
|
2007-01-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_virtual_cwd.h
|
|
ext/standard/dir.c
|
|
ext/standard/dir.c
|
|
ext/standard/filestat.c
|
|
ext/standard/filestat.c
|
|
ext/standard/tests/file/bug39367.phpt
|
|
ext/standard/tests/file/bug39367.phpt
|
|
ext/standard/tests/file/bug39367.phpt:
|
|
Fixed bug #39367 (clearstatcache() doesn't clear realpath cache)
|
|
Fixed bug #40092 (chroot() doesn't clear realpath cache)
|
|
|
|
2007-01-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
fix wrong param definition
|
|
|
|
* ext/interbase/ibase_service.c:
|
|
fix long/int mess
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/unset_cv08.phpt:
|
|
fix test
|
|
|
|
* ZendEngine2/tests/unset_cv08.phpt:
|
|
fix test
|
|
array_unique() is not expected to modify its argument
|
|
|
|
* ext/spl/examples/directoryfilterdots.inc
|
|
ext/spl/examples/directoryfilterdots.inc:
|
|
fix classname
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/array.c:
|
|
fix array_unique() to return array with any type of argument
|
|
|
|
* ext/standard/tests/array/bug40191.phpt:
|
|
add skipif
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug40191.phpt:
|
|
MFH: fix #40191 (use of array_unique() with objects triggers segfault)
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/bug40191.phpt
|
|
ext/standard/tests/array/bug40191.phpt:
|
|
fix #40191 (use of array_unique() with objects triggers segfault)
|
|
|
|
2007-01-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed typos
|
|
|
|
2007-01-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/tests/.cvsignore
|
|
ext/bcmath/tests/.cvsignore
|
|
ext/bz2/tests/.cvsignore
|
|
ext/calendar/tests/.cvsignore
|
|
ext/ctype/tests/.cvsignore
|
|
ext/date/tests/.cvsignore
|
|
ext/dba/tests/.cvsignore
|
|
ext/dbase/tests/.cvsignore
|
|
ext/dom/tests/.cvsignore
|
|
ext/exif/tests/.cvsignore
|
|
ext/fdf/tests/.cvsignore
|
|
ext/filter/tests/.cvsignore
|
|
ext/gd/tests/.cvsignore
|
|
ext/gettext/tests/.cvsignore
|
|
ext/gmp/tests/.cvsignore
|
|
ext/hash/tests/.cvsignore
|
|
ext/iconv/tests/.cvsignore
|
|
ext/imap/tests/.cvsignore
|
|
ext/interbase/tests/.cvsignore
|
|
ext/json/tests/.cvsignore
|
|
ext/libxml/tests/.cvsignore
|
|
ext/mbstring/tests/.cvsignore
|
|
ext/mcrypt/tests/.cvsignore
|
|
ext/mhash/tests/.cvsignore
|
|
ext/ming/tests/.cvsignore
|
|
ext/mysql/tests/.cvsignore
|
|
ext/mysqli/tests/.cvsignore
|
|
ext/oci8/tests/.cvsignore
|
|
ext/openssl/tests/.cvsignore
|
|
ext/pcntl/tests/.cvsignore
|
|
ext/pcre/pcrelib/testdata/.cvsignore
|
|
ext/pcre/tests/.cvsignore
|
|
ext/pdo/tests/.cvsignore
|
|
ext/pdo_firebird/tests/.cvsignore
|
|
ext/pdo_mysql/tests/.cvsignore
|
|
ext/pdo_oci/tests/.cvsignore
|
|
ext/pdo_odbc/tests/.cvsignore
|
|
ext/pdo_pgsql/tests/.cvsignore
|
|
ext/pdo_sqlite/tests/.cvsignore
|
|
ext/pgsql/tests/.cvsignore
|
|
ext/posix/tests/.cvsignore
|
|
ext/pspell/tests/.cvsignore
|
|
ext/reflection/tests/.cvsignore
|
|
ext/session/tests/.cvsignore
|
|
ext/shmop/tests/.cvsignore
|
|
ext/simplexml/tests/.cvsignore
|
|
ext/skeleton/tests/.cvsignore
|
|
ext/soap/tests/.cvsignore
|
|
ext/soap/tests/bugs/.cvsignore
|
|
ext/soap/tests/interop/Round2/Base/.cvsignore
|
|
ext/soap/tests/interop/Round2/GroupB/.cvsignore
|
|
ext/soap/tests/interop/Round3/GroupD/.cvsignore
|
|
ext/soap/tests/interop/Round3/GroupE/.cvsignore
|
|
ext/soap/tests/interop/Round3/GroupF/.cvsignore
|
|
ext/soap/tests/interop/Round4/GroupG/.cvsignore
|
|
ext/soap/tests/interop/Round4/GroupH/.cvsignore
|
|
ext/soap/tests/interop/Round4/GroupI/.cvsignore
|
|
ext/soap/tests/schema/.cvsignore
|
|
ext/soap/tests/soap12/.cvsignore
|
|
ext/sockets/tests/.cvsignore
|
|
ext/spl/examples/tests/.cvsignore
|
|
ext/spl/tests/.cvsignore
|
|
ext/sqlite/tests/.cvsignore
|
|
ext/sqlite/tests/pdo/.cvsignore
|
|
ext/standard/tests/.cvsignore
|
|
ext/standard/tests/array/.cvsignore
|
|
ext/standard/tests/assert/.cvsignore
|
|
ext/standard/tests/file/.cvsignore
|
|
ext/standard/tests/filters/.cvsignore
|
|
ext/standard/tests/general_functions/.cvsignore
|
|
ext/standard/tests/image/.cvsignore
|
|
ext/standard/tests/math/.cvsignore
|
|
ext/standard/tests/network/.cvsignore
|
|
ext/standard/tests/reg/.cvsignore
|
|
ext/standard/tests/serialize/.cvsignore
|
|
ext/standard/tests/strings/.cvsignore
|
|
ext/standard/tests/time/.cvsignore
|
|
ext/standard/tests/versioning/.cvsignore
|
|
ext/sysvmsg/tests/.cvsignore
|
|
ext/sysvsem/tests/.cvsignore
|
|
ext/sysvshm/tests/.cvsignore
|
|
ext/tidy/tests/.cvsignore
|
|
ext/tokenizer/tests/.cvsignore
|
|
ext/unicode/tests/.cvsignore
|
|
ext/wddx/tests/.cvsignore
|
|
ext/xml/tests/.cvsignore
|
|
ext/xmlreader/tests/.cvsignore
|
|
ext/xmlrpc/tests/.cvsignore
|
|
ext/xmlwriter/tests/.cvsignore
|
|
ext/xsl/tests/.cvsignore
|
|
ext/zip/tests/.cvsignore
|
|
ext/zlib/tests/.cvsignore
|
|
sapi/cli/tests/.cvsignore
|
|
sapi/tests/.cvsignore
|
|
tests/.cvsignore
|
|
tests/basic/.cvsignore
|
|
tests/classes/.cvsignore
|
|
tests/func/.cvsignore
|
|
tests/lang/.cvsignore
|
|
tests/output/.cvsignore
|
|
tests/run-test/.cvsignore
|
|
tests/strings/.cvsignore
|
|
tests/unicode/.cvsignore
|
|
tests/unicode/func/.cvsignore:
|
|
- Add *.mem
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/tests/observer_003.phpt
|
|
ext/spl/tests/observer_004.phpt
|
|
ext/spl/tests/observer_005.phpt:
|
|
- Add tests
|
|
|
|
2007-01-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_hash.c:
|
|
catch overflow right away
|
|
|
|
2007-01-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php_variables.c:
|
|
Fixed bug #39450 (getenv() fills other super-globals).
|
|
|
|
2007-01-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* sapi/cli/tests/001.phpt
|
|
sapi/cli/tests/001.phpt
|
|
sapi/cli/tests/002.phpt
|
|
sapi/cli/tests/002.phpt
|
|
sapi/cli/tests/003.phpt
|
|
sapi/cli/tests/003.phpt
|
|
sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/005.phpt
|
|
sapi/cli/tests/005.phpt
|
|
sapi/cli/tests/006.phpt
|
|
sapi/cli/tests/006.phpt
|
|
sapi/cli/tests/007.phpt
|
|
sapi/cli/tests/007.phpt
|
|
sapi/cli/tests/008.phpt
|
|
sapi/cli/tests/008.phpt
|
|
sapi/cli/tests/009.phpt
|
|
sapi/cli/tests/009.phpt
|
|
sapi/cli/tests/010-2.phpt
|
|
sapi/cli/tests/010-2.phpt
|
|
sapi/cli/tests/010.phpt
|
|
sapi/cli/tests/010.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/012.phpt
|
|
sapi/cli/tests/012.phpt
|
|
sapi/cli/tests/013.phpt
|
|
sapi/cli/tests/013.phpt
|
|
sapi/cli/tests/014.phpt
|
|
sapi/cli/tests/014.phpt:
|
|
use getenv()
|
|
|
|
2007-01-20 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c
|
|
ext/openssl/tests/005.phpt
|
|
ext/openssl/tests/bug38261.phpt:
|
|
MFH: fix accessing public key from x509 resource
|
|
add test
|
|
fix test under win32
|
|
|
|
2007-01-20 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute.c:
|
|
Resolve autoglobals as global-fetch CVs when possible
|
|
|
|
2007-01-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/tests/bug38474.phpt:
|
|
typo in the test name
|
|
|
|
2007-01-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
|
|
CS
|
|
|
|
2007-01-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_array.c
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_functions.c
|
|
ext/spl/spl_functions.h
|
|
ext/spl/spl_observer.c
|
|
ext/spl/tests/dit_001.phpt
|
|
ext/spl/tests/fileobject_003.phpt:
|
|
- Mode debug info
|
|
|
|
* ext/spl/spl_array.c:
|
|
- Drop left-over
|
|
|
|
* ext/spl/spl_array.c
|
|
ext/spl/tests/array_001.phpt
|
|
ext/spl/tests/array_002.phpt
|
|
ext/spl/tests/array_003.phpt
|
|
ext/spl/tests/array_007.phpt
|
|
ext/spl/tests/array_015.phpt
|
|
ext/spl/tests/array_017.phpt
|
|
ext/spl/tests/array_018.phpt
|
|
ext/spl/tests/array_022.phpt
|
|
ext/spl/tests/bug33136.phpt
|
|
ext/spl/tests/iterator_042.phpt
|
|
ext/spl/tests/iterator_049.phpt
|
|
ext/spl/tests/iterator_049b.phpt
|
|
ext/spl/tests/iterator_050.phpt
|
|
ext/spl/tests/iterator_051.phpt
|
|
ext/spl/tests/iterator_052.phpt
|
|
ext/spl/tests/iterator_053.phpt
|
|
ext/spl/tests/iterator_054.phpt
|
|
ext/spl/tests/iterator_055.phpt:
|
|
- Make use of get_debug_info() handler in ArrayObject/Iterator
|
|
|
|
2007-01-20 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/tidy.c
|
|
ext/tidy/tests/024.phpt
|
|
ext/tidy/tests/025.phpt
|
|
ext/tidy/tests/026.phpt:
|
|
MFB: fix crash & add tests
|
|
|
|
* ext/tidy/tests/024.phpt
|
|
ext/tidy/tests/024.phpt
|
|
ext/tidy/tests/025.phpt
|
|
ext/tidy/tests/025.phpt
|
|
ext/tidy/tests/026.phpt
|
|
ext/tidy/tests/026.phpt:
|
|
|
|
file 024.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tidy.c:
|
|
fix another crash
|
|
|
|
* ext/tidy/tidy.c:
|
|
MFB: fix crash
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tidy.c:
|
|
fix crash. tests will follow
|
|
|
|
2007-01-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/date/php_date.c:
|
|
- Fix warnings
|
|
|
|
2007-01-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/php_spl.c
|
|
ext/spl/php_spl.h
|
|
ext/spl/spl_observer.c
|
|
ext/spl/tests/observer_004.phpt
|
|
ext/spl/tests/observer_005.phpt:
|
|
- Make use of get_debug_info handler in SplObjectStorage
|
|
|
|
2007-01-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/imap/config.m4:
|
|
fix configure check with imap-2001
|
|
|
|
2007-01-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/standard/var.c:
|
|
- Use Z_OBJDEBUG_PP()
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_operators.h:
|
|
- Add Z_OBJDEBUG[_P[P]] helper macros
|
|
|
|
2007-01-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
improve readability and use constant instead of its value
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/config.m4:
|
|
MFH: improve utf8_mime2text() signature detection
|
|
|
|
* ext/imap/config.m4:
|
|
improve utf8_mime2text() signature detection
|
|
look also for U8T_CANONICAL, which must exist if new signature was
|
|
detected
|
|
|
|
* ext/oci8/tests/array_bind_013.phpt:
|
|
fix test
|
|
|
|
2007-01-19 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
INSTALL
|
|
win32/install.txt:
|
|
update install instructions from phpdoc XMl sources
|
|
|
|
2007-01-19 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/tests/005.phpt
|
|
ext/openssl/tests/bug38261.phpt:
|
|
fix accessing public key from x509 resource
|
|
add test
|
|
fix test under win32
|
|
|
|
2007-01-19 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/tidy.c:
|
|
MFB: fix segfaults with new libtidy
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tidy.c:
|
|
fix segfaults with new libtidy. the patch is backwards compatible
|
|
|
|
2007-01-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/curl/interface.c:
|
|
improve the fix
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c:
|
|
MFH: fix #40169 (CURLOPT_TCP_NODELAY only available in curl >= 7.11.2)
|
|
|
|
* ext/curl/interface.c:
|
|
fix #40169 (CURLOPT_TCP_NODELAY only available in curl >= 7.11.2)
|
|
|
|
2007-01-19 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
- MFB: save/restore the alpha blending mode correctly in imagefill and
|
|
imagefilltoborder
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c:
|
|
- save/restore the alpha blending mode correctly in imagefill and
|
|
imagefilltoborder
|
|
|
|
2007-01-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/streamsfuncs.c
|
|
ext/standard/user_filters.c:
|
|
fix #40168
|
|
|
|
2007-01-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* unicode-progress.txt
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_iterators.c:
|
|
- Update unicode progress on SPL, looks like nearly done, actually all is
|
|
unicode safe by now but a few things need to be added and a few problems
|
|
be clarified.
|
|
|
|
* README.UNICODE-UPGRADES:
|
|
- Nicer version
|
|
|
|
* README.UNICODE-UPGRADES:
|
|
- Update
|
|
|
|
* main/spprintf.c:
|
|
- Change hardcoded size to lentgh translation to use sizeof(UChar) as
|
|
suggested by Andrei
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/tests/bug36258.phpt
|
|
ext/spl/tests/bug36287.phpt:
|
|
- A few unicode fixes and tidying
|
|
|
|
2007-01-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/http_fopen_wrapper.c:
|
|
Fix win32 build
|
|
|
|
* (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.1RC3
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/http_fopen_wrapper.c:
|
|
|
|
Added read-timeout context option "timeout" for HTTP streams.
|
|
|
|
|
|
2007-01-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Old bug fixing news
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_language_scanner.l:
|
|
|
|
Syntax highlighting fix for hex numbers.
|
|
|
|
|
|
2007-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
- Implement debug helper
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ext/standard/var.c:
|
|
- Add debug_info helper to overloadedobjects
|
|
|
|
2007-01-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/parse_tz.c:
|
|
|
|
Fixed bug #39993 (tr_TR.UTF-8 locale has problems with PHP).
|
|
|
|
2007-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/date/php_date.c:
|
|
- We want the size here not the length
|
|
|
|
* main/spprintf.c
|
|
main/spprintf.h:
|
|
- We need to return the length not the byte size
|
|
|
|
* ext/standard/filestat.c:
|
|
- Use correct string inunicode mode
|
|
|
|
2007-01-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
fix win32 build
|
|
|
|
2007-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Simplify by using zspprintf
|
|
|
|
* main/spprintf.c
|
|
main/spprintf.h:
|
|
- Fix [v]uspprintf()
|
|
- Add [v]zspprintf
|
|
|
|
2007-01-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-todo.txt:
|
|
-** empty log message ***
|
|
|
|
2007-01-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/soap/soap.c
|
|
ext/standard/html.c
|
|
ext/wddx/wddx.c:
|
|
more snprintf()
|
|
|
|
2007-01-18 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* main/streams/php_stream_transport.h:
|
|
MFB: use only 2 bits
|
|
|
|
* (PHP_5_2)
|
|
main/streams/php_stream_transport.h:
|
|
only 2 bits are needed for shutdown(2) method (only 3 possible values).
|
|
this is new code in 5.2.1, so don't worry..
|
|
|
|
2007-01-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/interbase/interbase.c:
|
|
fix the previous patch
|
|
|
|
* ext/interbase/ibase_query.c
|
|
ext/interbase/interbase.c
|
|
ext/pdo_firebird/firebird_driver.c:
|
|
use snprintf()
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/config.m4:
|
|
MFH: improve check configure for new version of utf8_mime2text()
|
|
|
|
* ext/imap/config.m4:
|
|
improve check configure for new version of utf8_mime2text()
|
|
|
|
* ext/imap/php_imap.c:
|
|
use strlcat()
|
|
|
|
* main/main.c:
|
|
fix fodling, mark set_time_limit() unicode safe
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/informix/.cvsignore
|
|
ext/informix/.cvsignore
|
|
ext/informix/CREDITS
|
|
ext/informix/CREDITS
|
|
ext/informix/Makefile.frag
|
|
ext/informix/Makefile.frag
|
|
ext/informix/config.m4
|
|
ext/informix/config.w32
|
|
ext/informix/ifx.dsp
|
|
ext/informix/ifx.dsp
|
|
ext/informix/ifx.ec
|
|
ext/informix/ifx.ec
|
|
ext/informix/php_informix.h
|
|
ext/informix/php_informix.h
|
|
ext/informix/php_informix_includes.h
|
|
ext/informix/php_informix_includes.h:
|
|
moved ext/informix to PECL
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_exceptions.c:
|
|
fix folding
|
|
|
|
* ZendEngine2/zend_exceptions.c:
|
|
fix folding, mark functions as unicode safe
|
|
|
|
2007-01-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/interbase/interbase.c:
|
|
|
|
Buffer length checks
|
|
|
|
2007-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/tests/fileobject_001.phpt
|
|
ext/spl/tests/fileobject_002.phpt
|
|
ext/spl/tests/fileobject_003.phpt:
|
|
- Different results in unicode now
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Ensure string-type is always set correctly
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- More help from David
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- A little help from Andrei
|
|
|
|
2007-01-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/iconv/iconv.c:
|
|
MFH: fix #40129 (iconv extension doesn't compile with CodeWarrior on
|
|
Netware)
|
|
patch by gk at gknw dot de
|
|
|
|
* ext/iconv/iconv.c:
|
|
fix #40129 (iconv extension doesn't compile with CodeWarrior on Netware)
|
|
patch by gk at gknw dot de
|
|
|
|
* ext/standard/formatted_print.c
|
|
ext/sysvmsg/sysvmsg.c:
|
|
fix grammar
|
|
|
|
2007-01-17 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/soap/php_http.c
|
|
ext/soap/php_xml.c:
|
|
INI options should not be modified directly.
|
|
Bad extension. No cookie for you.
|
|
|
|
2007-01-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- Steps towards unicode
|
|
|
|
2007-01-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php.h:
|
|
Update PHP API version.
|
|
|
|
|
|
2007-01-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/standard/filestat.c
|
|
ext/standard/php_filestat.h:
|
|
- Add php_u_stat()
|
|
|
|
* main/php_streams.h
|
|
main/streams/streams.c:
|
|
- Add more unicode stuff
|
|
|
|
2007-01-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/odbc/php_odbc.c:
|
|
|
|
MFB: Fixed output code inside odbc_result_all()
|
|
|
|
* (PHP_4_4)
|
|
ext/odbc/php_odbc.c:
|
|
|
|
MFH: Fixed output code inside odbc_result_all()
|
|
|
|
* (PHP_5_2)
|
|
ext/odbc/php_odbc.c:
|
|
Fixed output code inside odbc_result_all()
|
|
|
|
2007-01-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gettext/gettext.c:
|
|
MFH: return false if realpath()/getcwd() fail
|
|
|
|
* ext/gettext/gettext.c:
|
|
return false if realpath()/getcwd() fail
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
MFH: free temp cwd_state struct on error
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
free temporary cwd_state struct on error
|
|
|
|
* ext/pspell/pspell.c:
|
|
plug leaks
|
|
initialize the last argument of RegQueryValueEx()
|
|
fix ws
|
|
|
|
2007-01-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
win32/sendmail.c:
|
|
|
|
Added buffer length checks
|
|
|
|
2007-01-15 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* main/php_streams.h
|
|
main/streams/cast.c
|
|
main/streams/streams.c:
|
|
- Help streams debugging
|
|
|
|
2007-01-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/user_filters.c
|
|
main/streams/streams.c
|
|
main/streams/transports.c
|
|
main/streams/userspace.c:
|
|
add trailing '\0' to stream hashes
|
|
|
|
* (PHP_5_2)
|
|
main/streams/filter.c:
|
|
revert the patch temporarily, I need to test a bigger patch in HEAD..
|
|
|
|
* main/streams/filter.c:
|
|
include \0 to the hash
|
|
it does matter because we use these strings in phpinfo()
|
|
|
|
* acinclude.m4:
|
|
tabs -> ws
|
|
|
|
* acinclude.m4:
|
|
improve icu-config check
|
|
|
|
* ZendEngine2/tests/bug36214.phpt
|
|
ZendEngine2/tests/bug36214.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c:
|
|
missing comma
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c:
|
|
fix error message and #40111
|
|
|
|
2007-01-15 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_dblib/dblib_stmt.c:
|
|
Fix mysql -> dblib
|
|
|
|
2007-01-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* main/streams/memory.c:
|
|
- Use relay to aid debugging
|
|
|
|
* main/streams/memory.c:
|
|
- Fix readonly mode to 'rb'
|
|
|
|
2007-01-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache2handler/php_functions.c:
|
|
|
|
Fixed bug #40127 (apache2handler doesnt compile on Netware).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_dblib/dblib_stmt.c:
|
|
|
|
Fixed bug #40121 (PDO_DBLIB driver wont free statements).
|
|
|
|
2007-01-14 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
MFB: Fix typo in error message
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/http_fopen_wrapper.c:
|
|
Fix typo in error message
|
|
|
|
2007-01-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/formatted_print.c:
|
|
|
|
MFB: Improve validation of argnum, width and precision.
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/formatted_print.c:
|
|
|
|
MFH: Improve validation of argnum, width and precision.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/formatted_print.c:
|
|
|
|
Improve validation of argnum, width and precision.
|
|
|
|
2007-01-13 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/gd/libgd/gd.c
|
|
ext/gd/libgd/gd.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c:
|
|
OMG, this line was really bogus (and allocating huge amounts of memory
|
|
unecessarly)
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c:
|
|
fix valgrind error in test bug24594.phpt
|
|
while at it, remove some dead code and change the pts vector to char to
|
|
save (much) memory
|
|
|
|
2007-01-13 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (PHP_5_2)
|
|
win32/build/Makefile:
|
|
MFH: Kill warnings when mt is not installed or is found as the tape command
|
|
under cygwin
|
|
|
|
* win32/build/Makefile:
|
|
Kill warnings when mt is not installed or is found as the tape command
|
|
under cygwin
|
|
|
|
2007-01-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* sapi/apache/mod_php.c:
|
|
Fake out the module name, since the filename is different now.
|
|
|
|
2007-01-11 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_unicode.h:
|
|
- Consistency: macros shall be uppercased (as requested by Andrei)
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- MFB Missing part of __toString() support
|
|
|
|
2007-01-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mbstring/php_mbregex.c:
|
|
avoid changing original zval
|
|
|
|
2007-01-11 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_engine.h:
|
|
- Unicode support
|
|
|
|
* ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_unicode.h:
|
|
- Add zstrlen() helper
|
|
|
|
2007-01-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/tests/bug35634.phpt
|
|
ZendEngine2/tests/bug35634.phpt
|
|
ZendEngine2/tests/bug35634.phpt:
|
|
Fixed bug #35634 (Erroneous "Class declarations may not be nested" error
|
|
raised). (Carl P. Corliss)
|
|
|
|
2007-01-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
make sure the string is non-empty and use strlcpy() & strlcat()
|
|
|
|
* main/network.c:
|
|
use closesocket() on Win32 and close() on *nix
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/array_bind_005.phpt
|
|
ext/oci8/tests/coll_019.phpt
|
|
ext/oci8/tests/define2.phpt
|
|
ext/oci8/tests/define3.phpt
|
|
ext/oci8/tests/define4.phpt
|
|
ext/oci8/tests/define5.phpt:
|
|
MFH: fix #39988 (type argument of oci_define_by_name() is ignored)
|
|
patch and tests by Chris Jones
|
|
|
|
* ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/coll_019.phpt
|
|
ext/oci8/tests/coll_019.phpt
|
|
ext/oci8/tests/define2.phpt
|
|
ext/oci8/tests/define2.phpt
|
|
ext/oci8/tests/define3.phpt
|
|
ext/oci8/tests/define3.phpt
|
|
ext/oci8/tests/define4.phpt
|
|
ext/oci8/tests/define4.phpt
|
|
ext/oci8/tests/define5.phpt
|
|
ext/oci8/tests/define5.phpt:
|
|
fix #39988 (type argument of oci_define_by_name() is ignored)
|
|
patch and tests by Chris Jones
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug40078.phpt:
|
|
MFH: fix #40078 (ORA-01405 when fetching NULL values using
|
|
oci_bind_array_by_name())
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug40078.phpt
|
|
ext/oci8/tests/bug40078.phpt:
|
|
fix #40078 (ORA-01405 when fetching NULL values using
|
|
oci_bind_array_by_name())
|
|
|
|
* main/.cvsignore
|
|
main/streams/.cvsignore
|
|
regex/.cvsignore:
|
|
add misssing temp directories to .cvsignore
|
|
|
|
2007-01-11 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/posix/posix.c:
|
|
|
|
|
|
* ext/posix/posix.c
|
|
ext/standard/filestat.c:
|
|
Some platforms have getpwnam_r() but are missing _SC_GETPW_R_SIZE_MAX
|
|
|
|
2007-01-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* INSTALL
|
|
Makefile.global
|
|
acinclude.m4
|
|
configure.in
|
|
makerpm
|
|
sapi/apache/.cvsignore
|
|
sapi/apache/apMakefile.tmpl
|
|
sapi/apache/config.m4
|
|
sapi/apache/libphp5.module.in
|
|
sapi/apache/libphp6.module.in
|
|
sapi/apache/mod_php.c
|
|
sapi/apache/mod_php.exp
|
|
sapi/apache/mod_php.h
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache/mod_php5.exp
|
|
sapi/apache/mod_php5.h
|
|
sapi/apache/php.sym
|
|
sapi/apache/php_apache_http.h
|
|
sapi/cli/config.m4:
|
|
Rename php5 module to php6. Remove version number from
|
|
sapi/apache/mod_php.* filenames (for future's sake). No other SAPI
|
|
moduels modified (up to invididual maintainers).
|
|
|
|
* README.UNICODE:
|
|
Update with rewrites by me and Evan G.
|
|
|
|
* README.UNICODE-UPGRADES:
|
|
Update with info from README.UNICODE.
|
|
|
|
2007-01-10 Sara Golemon <sara@golemon.com>
|
|
|
|
* main/php_streams.h
|
|
main/streams/streams.c:
|
|
Add convenience function for openeing files with unicode names
|
|
|
|
2007-01-10 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* sapi/cli/php.1.in:
|
|
- Bump year
|
|
|
|
2007-01-10 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/sockets/php_sockets.h
|
|
ext/sockets/sockets.c:
|
|
MFB: Add missing ifdefs
|
|
|
|
2007-01-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/standard/file.c:
|
|
- Fix mem access
|
|
|
|
2007-01-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/php_spl.c
|
|
ext/spl/tests/bug40091.phpt
|
|
ext/spl/tests/bug40091.phpt:
|
|
|
|
Fixed bug #40091 (spl_autoload_register with 2 instances of the same
|
|
class).
|
|
|
|
2007-01-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Remove const warnings. (Andrey)
|
|
|
|
2007-01-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
|
|
Another bug fixed by Dmitry
|
|
|
|
2007-01-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/simplexml/tests/bug38347.phpt
|
|
ext/simplexml/tests/bug38347.phpt
|
|
ext/spl/tests/iterator_035.phpt
|
|
ext/spl/tests/iterator_035.phpt
|
|
tests/classes/bug27468.phpt
|
|
tests/classes/bug27468.phpt
|
|
tests/lang/bug27439.phpt
|
|
tests/lang/bug27439.phpt:
|
|
Fixed tests
|
|
|
|
* ZendEngine2/tests/bug35106.phpt
|
|
ZendEngine2/tests/bug35106.phpt
|
|
ZendEngine2/tests/bug36214.phpt
|
|
ZendEngine2/tests/bug36214.phpt
|
|
ZendEngine2/tests/bug38146.phpt
|
|
ZendEngine2/tests/bug39449.phpt
|
|
ZendEngine2/tests/bug39449.phpt
|
|
ZendEngine2/tests/bug39990.phpt
|
|
ZendEngine2/tests/bug39990.phpt:
|
|
|
|
file bug35106.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug35106.phpt
|
|
ZendEngine2/tests/bug36214.phpt
|
|
ZendEngine2/tests/bug38146.phpt
|
|
ZendEngine2/tests/bug39449.phpt
|
|
ZendEngine2/tests/bug39990.phpt:
|
|
- Fixed bug #35106 (nested foreach fails when array variable has a
|
|
reference).
|
|
- Fixed bug #36214 (__get method works properly only when conditional
|
|
operator is used).
|
|
- Fixed bug #39449 (Overloaded array properties do not work correctly).
|
|
- Fixed bug #39990 (Cannot "foreach" over overloaded properties).
|
|
|
|
2007-01-10 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/sockets/php_sockets.h
|
|
ext/sockets/sockets.c:
|
|
Add missing ifdefs for shutdown()
|
|
|
|
* ext/standard/file.h:
|
|
MFB: fix ifdefs
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.h:
|
|
Fix ifdefs
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/php_pcre.c:
|
|
Fix build on system where HAVE_SETLOCALE is not defined
|
|
|
|
2007-01-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* sapi/milter/php_milter.c:
|
|
fix #40083
|
|
|
|
* (PHP_5_2)
|
|
sapi/milter/php_milter.c:
|
|
use RETURN_* instead of RETVAL_* and fix #40083
|
|
|
|
2007-01-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
Fixed SIGSEGV
|
|
|
|
2007-01-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/safe_mode.c:
|
|
|
|
Fixed bug #40079 (php_get_current_user() not thread safe).
|
|
|
|
|
|
2007-01-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Ups wrong place
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* ext/exif/exif.c:
|
|
- Improve debugging and fix #40073
|
|
|
|
2007-01-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_language_scanner.l:
|
|
Fix 'b' prefix in highlighting and tokenizer. (Matt W)
|
|
|
|
2007-01-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
Zend/zend_execute.c:
|
|
Fixed bug #39819 (Using $this not in object context can cause segfaults)
|
|
|
|
* ext/standard/proc_open.c
|
|
ext/standard/proc_open.c:
|
|
Close open files in case of failure (Amit)
|
|
|
|
2007-01-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/session/session.c:
|
|
|
|
MFH: Prevent SESSION/GLOBALS overload via session decoding
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
|
|
Prevent SESSION/GLOBALS overload via session decoding
|
|
|
|
2007-01-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed bug #40076 (zend_alloc.c: Value of enumeration constant must be in
|
|
range of signed integer)
|
|
|
|
2007-01-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/wddx/wddx.c:
|
|
|
|
MFB: Added key_length intialization for intergers
|
|
|
|
* (PHP_4_4)
|
|
ext/wddx/wddx.c:
|
|
|
|
MFH: Added key_length intialization for intergers
|
|
|
|
* (PHP_5_2)
|
|
ext/wddx/wddx.c:
|
|
Added key_length intialization for intergers
|
|
|
|
2007-01-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c:
|
|
Fixed bug #40002 (Try/Catch performs poorly)
|
|
|
|
* ZendEngine2/zend_vm_gen.php
|
|
ZendEngine2/zend_vm_gen.php:
|
|
Bump year.
|
|
|
|
2007-01-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
MFH: zerofill info_data and fix possible segfault
|
|
partly fixes #40073
|
|
|
|
* ext/exif/exif.c:
|
|
zerofill info_data and fix possible segfault
|
|
partly fixes #40073
|
|
|
|
2007-01-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/php_gd.h:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c
|
|
ext/gd/php_gd.h:
|
|
avoid calling MSHUTDOWN when built without libt1
|
|
|
|
* ext/sysvmsg/php_sysvmsg.h
|
|
ext/sysvmsg/sysvmsg.c:
|
|
MFB: remove mshutdown func
|
|
|
|
* (PHP_5_2)
|
|
ext/sysvmsg/php_sysvmsg.h
|
|
ext/sysvmsg/sysvmsg.c:
|
|
remove useless MSHUTDOWN function
|
|
|
|
* ext/hash/hash.c
|
|
ext/hash/hash_adler32.c
|
|
ext/hash/hash_crc32.c
|
|
ext/hash/hash_gost.c
|
|
ext/hash/hash_haval.c
|
|
ext/hash/hash_md.c
|
|
ext/hash/hash_ripemd.c
|
|
ext/hash/hash_salsa.c
|
|
ext/hash/hash_sha.c
|
|
ext/hash/hash_snefru.c
|
|
ext/hash/hash_tiger.c
|
|
ext/hash/hash_whirlpool.c
|
|
ext/hash/php_hash.h:
|
|
MFB: constify
|
|
|
|
* (PHP_5_2)
|
|
ext/hash/hash.c
|
|
ext/hash/hash_adler32.c
|
|
ext/hash/hash_crc32.c
|
|
ext/hash/hash_gost.c
|
|
ext/hash/hash_haval.c
|
|
ext/hash/hash_md.c
|
|
ext/hash/hash_ripemd.c
|
|
ext/hash/hash_salsa.c
|
|
ext/hash/hash_sha.c
|
|
ext/hash/hash_snefru.c
|
|
ext/hash/hash_tiger.c
|
|
ext/hash/hash_whirlpool.c
|
|
ext/hash/php_hash.h:
|
|
make the hash_ops structures const and save some memory
|
|
|
|
2007-01-08 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/curl/interface.c:
|
|
Add CURLOPT_TCP_NODELAY
|
|
|
|
* ext/libxml/libxml.c
|
|
ext/libxml/php_libxml.h:
|
|
Allow libxml DomNodes to remain persistent when requested by other
|
|
extensions
|
|
|
|
2007-01-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/imap/config.m4:
|
|
Fix IMAP check.
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
Let caller issue error.
|
|
|
|
* ZendEngine2/zend_vm_def.h:
|
|
Note.
|
|
|
|
2007-01-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/string.c:
|
|
|
|
MFB: Use safe_emalloc() rather then emalloc()
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/string.c:
|
|
|
|
MFH: Use safe_emalloc() rather then emalloc()
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
|
|
Use safe_emalloc() rather then emalloc()
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/php_spl.c
|
|
ext/spl/tests/bug38325.phpt
|
|
ext/spl/tests/bug38325.phpt:
|
|
|
|
Fixed bug #38325 (spl_autoload_register() gaves wrong line for "class
|
|
not found").
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/php_spl.c
|
|
main/main.c
|
|
main/php_main.h:
|
|
|
|
Provide means for opening file for zend with error supression. Allows us
|
|
to
|
|
avoid INI hackery such as the one used in SPL.
|
|
|
|
2007-01-08 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* win32/build/Makefile:
|
|
Make mt more silent
|
|
|
|
2007-01-07 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend_alloc.h:
|
|
Typo
|
|
|
|
2007-01-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/config.w32
|
|
ext/openssl/config0.m4
|
|
ext/openssl/openssl.c:
|
|
|
|
Fixed bug #39394 (Missing check for older variants of openssl).
|
|
|
|
2007-01-07 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/date/tests/bug37514.phpt:
|
|
Use relative timestamp
|
|
|
|
* (PHP_5_2)
|
|
ext/date/tests/bug37514.phpt:
|
|
Use relative timestamp
|
|
|
|
2007-01-07 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/user_filters.c
|
|
ext/standard/tests/filters/001.phpt
|
|
ext/standard/tests/filters/bug35916.phpt:
|
|
Remaining unicode updates for user filters
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
Add add_property_zstr(l)(_ex)()
|
|
|
|
* ZendEngine2/zend_alloc.h:
|
|
Add pestrndup()
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h:
|
|
Fix prior commit noticing this time that persistent allocators start with
|
|
zend_*() and that one already exists
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h:
|
|
Flesh out some missing API calls
|
|
|
|
2007-01-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pgsql/pgsql.c:
|
|
|
|
Fixed bug #39979 (PGSQL_CONNECT_FORCE_NEW will causes next connect to
|
|
establish a new connection).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl_array.c
|
|
ext/spl/tests/bug40036.phpt
|
|
ext/spl/tests/bug40036.phpt:
|
|
|
|
Fixed bug #40036 (empty() does not work correctly with ArrayObject when
|
|
using ARRAY_AS_PROPS).
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
Fixed memory leaks on error
|
|
|
|
2007-01-06 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* main/php_logos.c:
|
|
make a var static
|
|
|
|
* ext/zip/php_zip.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
fix a few memleaks and double-free()s on error conditions
|
|
|
|
* ext/ming/config.m4
|
|
ext/ming/ming.c
|
|
ext/ming/php_ming.h:
|
|
MFB: fix build with libming 0.3
|
|
|
|
* (PHP_5_2)
|
|
ext/ming/config.m4
|
|
ext/ming/ming.c
|
|
ext/ming/php_ming.h:
|
|
fix build with libming 0.3 and older
|
|
|
|
2007-01-06 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
update xmlwriter_write_dtd_entity parameters
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/bug39504.phpt:
|
|
MFH: parameter entity argument (pe) should be bool
|
|
update test
|
|
|
|
* ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/bug39504.phpt:
|
|
parameter entity argument (pe) should be bool
|
|
update test
|
|
|
|
2007-01-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/session/tests/016.phpt:
|
|
|
|
|
|
removed dl() block
|
|
|
|
2007-01-06 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/session/tests/016.phpt:
|
|
MFB: fix skipif
|
|
|
|
* (PHP_5_2)
|
|
ext/session/tests/016.phpt:
|
|
Fix skipif
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
README.UPDATE_5_2:
|
|
ext/XMLWriter updates
|
|
|
|
* NEWS:
|
|
Remove bugfix entry (will be in 5.2.1)
|
|
|
|
* ext/xmlwriter/php_xmlwriter.c:
|
|
Fix parameter parsing
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/008.phpt
|
|
ext/xmlwriter/tests/bug39504.phpt:
|
|
MFH: bug #39504 (xmlwriter_write_dtd_entity() creates Attlist tag, not
|
|
entity)
|
|
Add & improve test
|
|
|
|
2007-01-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/proc_open.c
|
|
ext/standard/proc_open.c:
|
|
Improved proc_open(). Now on Windows it can run external commands not
|
|
through CMD.EXE
|
|
|
|
2007-01-06 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
merged from 5_2 (mysqli_info crash)
|
|
|
|
2007-01-05 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/posix/config.m4:
|
|
MFH: (r-1.16) ttyname_r() is broken on BSD
|
|
|
|
* ext/posix/config.m4
|
|
ext/posix/posix.c:
|
|
Refix posix_ttyname(), test for a working implementation of ttyname_r() --
|
|
which BSD doesn't have
|
|
|
|
* ext/posix/posix.c:
|
|
BSD4.1 (possibly others) doesn't support _SC_TTY_NAME_MAX
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
Update create_function()
|
|
|
|
2007-01-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Clean up set_include_path().
|
|
|
|
2007-01-05 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/session/mod_files.c:
|
|
Don't bother with conversion when the converter is already UTF8
|
|
|
|
2007-01-05 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/date/tests/bug37514.phpt
|
|
ext/date/tests/oo_002.phpt
|
|
ext/standard/tests/strings/bug26819.phpt:
|
|
MFB: Fix tests
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/bug26819.phpt:
|
|
Fix test according to bug#40009
|
|
|
|
* (PHP_5_2)
|
|
ext/date/tests/bug37514.phpt
|
|
ext/date/tests/oo_002.phpt:
|
|
Fix tests
|
|
|
|
2007-01-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/fbsql/php_fbsql.c
|
|
ext/gd/gd.c
|
|
ext/ldap/ldap.c
|
|
ext/pdo_firebird/firebird_statement.c
|
|
ext/pgsql/pgsql.c
|
|
ext/soap/php_encoding.c
|
|
ext/standard/uniqid.c
|
|
ext/sysvmsg/sysvmsg.c:
|
|
|
|
%f -> %F
|
|
|
|
2007-01-05 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ext/session/mod_files.c
|
|
ext/session/session.c:
|
|
Fix ZTS issues.
|
|
|
|
2007-01-05 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_4_4)
|
|
ext/curl/curl.dsp:
|
|
New curl lib needs CURL_STATICLIB define when linked statically
|
|
|
|
2007-01-05 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to -dev
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- 4.4.5rc1
|
|
|
|
2007-01-05 Sara Golemon <sara@golemon.com>
|
|
|
|
* NEWS
|
|
ext/session/CREDITS
|
|
ext/session/php_session.h
|
|
ext/session/session.c:
|
|
Allow ext/session to use ext/hash's algorithms for generating IDs
|
|
|
|
* ext/session/mod_files.c
|
|
ext/session/mod_user.c
|
|
ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/session/tests/001.phpt
|
|
ext/session/tests/003.phpt
|
|
ext/session/tests/004.phpt
|
|
ext/session/tests/005.phpt:
|
|
Unicode Updates
|
|
|
|
2007-01-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.1RC2
|
|
|
|
* ext/session/mod_files.c:
|
|
|
|
MFB: Added missing open_basedir checks
|
|
|
|
* (PHP_5_2)
|
|
ext/session/mod_files.c:
|
|
|
|
Added missing open_basedir checks
|
|
|
|
2007-01-04 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/session/mod_files.c
|
|
ext/session/mod_mm.c
|
|
ext/session/mod_user.c
|
|
ext/session/php_session.h
|
|
ext/session/session.c:
|
|
Cleanup ext/session so that I can do a unicode update without going insane.
|
|
|
|
2007-01-04 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* Makefile.gcov:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
Makefile.gcov:
|
|
remove --show-details from lcov's genhtml, as currently we don't separate
|
|
the coverage data per test, making this option useless
|
|
|
|
2007-01-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/http.c:
|
|
|
|
MFB: Fixed bug #40009 (http_build_query(array()) returns NULL).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/http.c:
|
|
|
|
Fixed bug #40009 (http_build_query(array()) returns NULL).
|
|
|
|
2007-01-03 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/zlib/tests/bug_34821.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/zlib/tests/bug_34821.phpt:
|
|
reduce the test data size even further or when running with valgrind it
|
|
times out
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
MFH: fix infinite cycle
|
|
|
|
* ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
fix a bug where PHP would enter in an infinite cycle with chars with ascii
|
|
value > 127
|
|
while at it, remove the lim structure parameter (it wasn't being used)
|
|
|
|
2007-01-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_modules.h
|
|
ext/exif/exif.c
|
|
ext/mime_magic/mime_magic.c
|
|
ext/sqlite/sqlite.c:
|
|
more magic number fixes
|
|
|
|
* ext/oci8/oci8_interface.c:
|
|
use constant
|
|
|
|
2007-01-03 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pdo/php_pdo_driver.h:
|
|
fix PDO_DRIVER_API
|
|
|
|
* ext/pdo/pdo_sql_parser.c:
|
|
fix lcov build
|
|
|
|
2007-01-03 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/pcre/pcrelib/pcregrep.c:
|
|
Revert pcrelib version string to 2006
|
|
|
|
2007-01-03 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_4_4)
|
|
ext/ftp/ftp.c:
|
|
merge Tony's patch to fix memleak
|
|
|
|
2007-01-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* sapi/apache2filter/php_functions.c
|
|
sapi/apache2handler/php_functions.c:
|
|
fix magic numbers
|
|
|
|
* ext/pcre/pcrelib/pcre.h:
|
|
revert this date to its previous state
|
|
|
|
2007-01-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/php_date.c:
|
|
- MFB: Fixed bug #40012 (php_date.c doesnt compile on Netware).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/php_date.c:
|
|
- Fixed bug #40012 (php_date.c doesnt compile on Netware).
|
|
|
|
2007-01-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/date/tests/bug37514.phpt:
|
|
and one more..
|
|
|
|
* ext/date/tests/oo_002.phpt
|
|
ext/date/tests/oo_002.phpt:
|
|
fix test
|
|
|
|
2007-01-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/fdf/fdf.c
|
|
ext/fdf/fdf.c:
|
|
Use proper length
|
|
|
|
* ext/fdf/fdf.c:
|
|
MFB:
|
|
Added filter callback
|
|
Unlink temporary file on error
|
|
|
|
* (PHP_5_2)
|
|
ext/fdf/fdf.c:
|
|
Added filter callback
|
|
Unlink temporary file on error
|
|
|
|
2007-01-02 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_array.c:
|
|
- Make Andrei happy - spread some U's
|
|
|
|
2007-01-02 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/proc_open.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/proc_open.c:
|
|
+- Fixed bug #37619 (proc_open() closes stdin on fork() failure).
|
|
|
|
2007-01-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/zip/zip.c:
|
|
|
|
Added length parameter validator to zip_entry_read()
|
|
|
|
2007-01-02 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
fixed parameters for unicode in mysqli_change_user
|
|
|
|
2007-01-01 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* acinclude.m4
|
|
acinclude.m4:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4:
|
|
add EXTRA_LDFLAGS_PROGRAM to config.nice (as LDFLAG is quite useless)
|
|
|
|
2007-01-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dba/libinifile/inifile.c:
|
|
|
|
MFB: fixed compiler warnings
|
|
|
|
* (PHP_5_2)
|
|
ext/dba/libinifile/inifile.c:
|
|
|
|
fixed compiler warnings
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlwriter/php_xmlwriter.c:
|
|
|
|
fixed compiler warning
|
|
|
|
* (PHP_5_2)
|
|
header
|
|
run-tests.php
|
|
server-tests.php
|
|
build/build.mk
|
|
build/build2.mk
|
|
build/buildcheck.sh
|
|
ext/informix/ifx.ec
|
|
ext/interbase/interbase.rc
|
|
main/build-defs.h.in
|
|
main/internal_functions.c.in
|
|
scripts/dev/check_parameters.php
|
|
scripts/dev/conv_z_macros
|
|
win32/php5dllts.rc2
|
|
win32/php5ts.rc2
|
|
win32/php5ts_cli.rc2
|
|
win32/build/Makefile
|
|
win32/build/buildconf.js
|
|
win32/build/confutils.js
|
|
win32/build/cvsclean.js
|
|
win32/build/template.rc:
|
|
|
|
Update copyright year
|
|
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_oci/oci_driver.c
|
|
ext/pdo_oci/oci_statement.c:
|
|
|
|
Fixed compiler warnings
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlwriter/php_xmlwriter.c:
|
|
|
|
Added missing entity functions (MFH from HEAD)
|
|
Fixed php_xmlwriter_streams_IO_close() docs
|
|
|
|
2007-01-01 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* TSRM/TSRM.c
|
|
TSRM/TSRM.h
|
|
TSRM/tsrm_nw.c
|
|
TSRM/tsrm_nw.h
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_win32.c
|
|
TSRM/tsrm_win32.h
|
|
ZendEngine2/acconfig.h
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_arg_defs.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_config.nw.h
|
|
ZendEngine2/zend_config.w32.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_default_classes.c
|
|
ZendEngine2/zend_dynamic_array.c
|
|
ZendEngine2/zend_dynamic_array.h
|
|
ZendEngine2/zend_errors.h
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_exceptions.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_extensions.c
|
|
ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_fast_cache.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals_macros.h
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_highlight.h
|
|
ZendEngine2/zend_indent.c
|
|
ZendEngine2/zend_indent.h
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_ini_scanner.h
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.h
|
|
ZendEngine2/zend_istdiostream.h
|
|
ZendEngine2/zend_iterators.c
|
|
ZendEngine2/zend_iterators.h
|
|
ZendEngine2/zend_language_scanner.h
|
|
ZendEngine2/zend_list.c
|
|
ZendEngine2/zend_list.h
|
|
ZendEngine2/zend_llist.c
|
|
ZendEngine2/zend_llist.h
|
|
ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_multiply.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects.h
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_ptr_stack.c
|
|
ZendEngine2/zend_ptr_stack.h
|
|
ZendEngine2/zend_qsort.c
|
|
ZendEngine2/zend_qsort.h
|
|
ZendEngine2/zend_sprintf.c
|
|
ZendEngine2/zend_stack.c
|
|
ZendEngine2/zend_stack.h
|
|
ZendEngine2/zend_static_allocator.c
|
|
ZendEngine2/zend_static_allocator.h
|
|
ZendEngine2/zend_stream.c
|
|
ZendEngine2/zend_stream.h
|
|
ZendEngine2/zend_strtod.h
|
|
ZendEngine2/zend_ts_hash.c
|
|
ZendEngine2/zend_ts_hash.h
|
|
ZendEngine2/zend_types.h
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_variables.h
|
|
ZendEngine2/zend_vm.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_opcodes.h
|
|
ext/bcmath/bcmath.c
|
|
ext/bcmath/php_bcmath.h
|
|
ext/bz2/bz2.c
|
|
ext/bz2/bz2_filter.c
|
|
ext/bz2/php_bz2.h
|
|
ext/calendar/cal_unix.c
|
|
ext/calendar/calendar.c
|
|
ext/calendar/easter.c
|
|
ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_dotnet.c
|
|
ext/com_dotnet/com_extension.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_iterator.c
|
|
ext/com_dotnet/com_misc.c
|
|
ext/com_dotnet/com_olechar.c
|
|
ext/com_dotnet/com_persist.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/com_typeinfo.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/com_dotnet/php_com_dotnet.h
|
|
ext/com_dotnet/php_com_dotnet_internal.h
|
|
ext/ctype/ctype.c
|
|
ext/ctype/php_ctype.h
|
|
ext/curl/interface.c
|
|
ext/curl/multi.c
|
|
ext/curl/php_curl.h
|
|
ext/curl/streams.c
|
|
ext/date/php_date.c
|
|
ext/date/php_date.h
|
|
ext/date/lib/astro.c
|
|
ext/date/lib/dow.c
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_tz.c
|
|
ext/date/lib/timelib.c
|
|
ext/date/lib/timelib.h
|
|
ext/date/lib/timelib_structs.h
|
|
ext/date/lib/timezonedb.h
|
|
ext/date/lib/tm2unixtime.c
|
|
ext/date/lib/unixtime2tm.c
|
|
ext/dba/dba.c
|
|
ext/dba/dba_cdb.c
|
|
ext/dba/dba_db1.c
|
|
ext/dba/dba_db2.c
|
|
ext/dba/dba_db3.c
|
|
ext/dba/dba_db4.c
|
|
ext/dba/dba_dbm.c
|
|
ext/dba/dba_flatfile.c
|
|
ext/dba/dba_gdbm.c
|
|
ext/dba/dba_inifile.c
|
|
ext/dba/dba_ndbm.c
|
|
ext/dba/dba_qdbm.c
|
|
ext/dba/php_dba.h
|
|
ext/dba/libcdb/cdb.c
|
|
ext/dba/libcdb/cdb.h
|
|
ext/dba/libcdb/cdb_make.c
|
|
ext/dba/libcdb/cdb_make.h
|
|
ext/dba/libcdb/uint32.c
|
|
ext/dba/libcdb/uint32.h
|
|
ext/dba/libflatfile/flatfile.c
|
|
ext/dba/libflatfile/flatfile.h
|
|
ext/dba/libinifile/inifile.c
|
|
ext/dba/libinifile/inifile.h
|
|
ext/dbase/dbase.c
|
|
ext/dbase/php_dbase.h
|
|
ext/dom/attr.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/comment.c
|
|
ext/dom/document.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/documenttype.c
|
|
ext/dom/dom_ce.h
|
|
ext/dom/dom_fe.h
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/dom_properties.h
|
|
ext/dom/domconfiguration.c
|
|
ext/dom/domerror.c
|
|
ext/dom/domerrorhandler.c
|
|
ext/dom/domexception.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/domimplementationlist.c
|
|
ext/dom/domimplementationsource.c
|
|
ext/dom/domlocator.c
|
|
ext/dom/domstringlist.c
|
|
ext/dom/element.c
|
|
ext/dom/entity.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/namelist.c
|
|
ext/dom/node.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/notation.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/php_dom.h
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/string_extend.c
|
|
ext/dom/text.c
|
|
ext/dom/typeinfo.c
|
|
ext/dom/userdatahandler.c
|
|
ext/dom/xml_common.h
|
|
ext/dom/xpath.c
|
|
ext/exif/exif.c
|
|
ext/exif/php_exif.h
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fbsql/php_fbsql.h
|
|
ext/fdf/fdf.c
|
|
ext/fdf/php_fdf.h
|
|
ext/filter/callback_filter.c
|
|
ext/filter/filter.c
|
|
ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/php_filter.h
|
|
ext/filter/sanitizing_filters.c
|
|
ext/ftp/ftp.c
|
|
ext/ftp/ftp.h
|
|
ext/ftp/php_ftp.c
|
|
ext/ftp/php_ftp.h
|
|
ext/gd/gd.c
|
|
ext/gd/gd_ctx.c
|
|
ext/gd/php_gd.h
|
|
ext/gd/libgd/xbm.c
|
|
ext/gettext/gettext.c
|
|
ext/gettext/php_gettext.h
|
|
ext/gmp/gmp.c
|
|
ext/gmp/php_gmp.h
|
|
ext/hash/hash.c
|
|
ext/hash/hash_adler32.c
|
|
ext/hash/hash_crc32.c
|
|
ext/hash/hash_gost.c
|
|
ext/hash/hash_haval.c
|
|
ext/hash/hash_md.c
|
|
ext/hash/hash_ripemd.c
|
|
ext/hash/hash_salsa.c
|
|
ext/hash/hash_sha.c
|
|
ext/hash/hash_snefru.c
|
|
ext/hash/hash_tiger.c
|
|
ext/hash/hash_whirlpool.c
|
|
ext/hash/php_hash.h
|
|
ext/hash/php_hash_adler32.h
|
|
ext/hash/php_hash_crc32.h
|
|
ext/hash/php_hash_crc32_tables.h
|
|
ext/hash/php_hash_gost.h
|
|
ext/hash/php_hash_haval.h
|
|
ext/hash/php_hash_md.h
|
|
ext/hash/php_hash_ripemd.h
|
|
ext/hash/php_hash_salsa.h
|
|
ext/hash/php_hash_sha.h
|
|
ext/hash/php_hash_snefru.h
|
|
ext/hash/php_hash_snefru_tables.h
|
|
ext/hash/php_hash_tiger.h
|
|
ext/hash/php_hash_tiger_tables.h
|
|
ext/hash/php_hash_types.h
|
|
ext/hash/php_hash_whirlpool.h
|
|
ext/hash/php_hash_whirlpool_tables.h
|
|
ext/iconv/iconv.c
|
|
ext/iconv/php_iconv.h
|
|
ext/imap/php_imap.c
|
|
ext/imap/php_imap.h
|
|
ext/informix/php_informix.h
|
|
ext/informix/php_informix_includes.h
|
|
ext/interbase/ibase_blobs.c
|
|
ext/interbase/ibase_events.c
|
|
ext/interbase/ibase_query.c
|
|
ext/interbase/ibase_service.c
|
|
ext/interbase/interbase.c
|
|
ext/interbase/php_ibase_includes.h
|
|
ext/interbase/php_ibase_udf.c
|
|
ext/interbase/php_interbase.h
|
|
ext/json/json.c
|
|
ext/json/php_json.h
|
|
ext/ldap/ldap.c
|
|
ext/ldap/php_ldap.h
|
|
ext/libxml/libxml.c
|
|
ext/libxml/php_libxml.h
|
|
ext/mbstring/mb_gpc.c
|
|
ext/mbstring/mb_gpc.h
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h
|
|
ext/mbstring/php_mbregex.c
|
|
ext/mbstring/php_mbregex.h
|
|
ext/mbstring/php_unicode.c
|
|
ext/mbstring/php_unicode.h
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/php_mcrypt.h
|
|
ext/mhash/mhash.c
|
|
ext/mhash/php_mhash.h
|
|
ext/mime_magic/mime_magic.c
|
|
ext/mime_magic/php_mime_magic.h
|
|
ext/mime_magic/phpmimemagic.h
|
|
ext/ming/ming.c
|
|
ext/ming/php_ming.h
|
|
ext/msql/php_msql.c
|
|
ext/msql/php_msql.h
|
|
ext/mssql/php_mssql.c
|
|
ext/mssql/php_mssql.h
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.h
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_embedded.c
|
|
ext/mysqli/mysqli_exception.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/mysqli_repl.c
|
|
ext/mysqli/mysqli_report.c
|
|
ext/mysqli/mysqli_report.h
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8.h
|
|
ext/oci8/php_oci8_int.h
|
|
ext/odbc/birdstep.c
|
|
ext/odbc/php_birdstep.h
|
|
ext/odbc/php_odbc.c
|
|
ext/odbc/php_odbc.h
|
|
ext/odbc/php_odbc_includes.h
|
|
ext/openssl/openssl.c
|
|
ext/openssl/php_openssl.h
|
|
ext/openssl/xp_ssl.c
|
|
ext/pcntl/pcntl.c
|
|
ext/pcntl/php_pcntl.h
|
|
ext/pcntl/php_signal.c
|
|
ext/pcntl/php_signal.h
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pdo/pdo.c
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sqlstate.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/php_pdo.h
|
|
ext/pdo/php_pdo_driver.h
|
|
ext/pdo/php_pdo_int.h
|
|
ext/pdo/php_pdo_phpvers_compat.h
|
|
ext/pdo_dblib/dblib_driver.c
|
|
ext/pdo_dblib/dblib_stmt.c
|
|
ext/pdo_dblib/pdo_dblib.c
|
|
ext/pdo_dblib/php_pdo_dblib.h
|
|
ext/pdo_dblib/php_pdo_dblib_int.h
|
|
ext/pdo_firebird/firebird_driver.c
|
|
ext/pdo_firebird/firebird_statement.c
|
|
ext/pdo_firebird/pdo_firebird.c
|
|
ext/pdo_firebird/php_pdo_firebird.h
|
|
ext/pdo_firebird/php_pdo_firebird_int.h
|
|
ext/pdo_mysql/mysql_driver.c
|
|
ext/pdo_mysql/mysql_statement.c
|
|
ext/pdo_mysql/pdo_mysql.c
|
|
ext/pdo_mysql/php_pdo_mysql.h
|
|
ext/pdo_mysql/php_pdo_mysql_int.h
|
|
ext/pdo_oci/oci_driver.c
|
|
ext/pdo_oci/oci_statement.c
|
|
ext/pdo_oci/pdo_oci.c
|
|
ext/pdo_oci/php_pdo_oci.h
|
|
ext/pdo_oci/php_pdo_oci_int.h
|
|
ext/pdo_odbc/odbc_driver.c
|
|
ext/pdo_pgsql/pdo_pgsql.c
|
|
ext/pdo_pgsql/pgsql_driver.c
|
|
ext/pdo_pgsql/pgsql_statement.c
|
|
ext/pdo_pgsql/php_pdo_pgsql.h
|
|
ext/pdo_pgsql/php_pdo_pgsql_int.h
|
|
ext/pdo_sqlite/pdo_sqlite.c
|
|
ext/pdo_sqlite/php_pdo_sqlite.h
|
|
ext/pdo_sqlite/php_pdo_sqlite_int.h
|
|
ext/pdo_sqlite/sqlite_driver.c
|
|
ext/pdo_sqlite/sqlite_statement.c
|
|
ext/pdo_sqlite/sqlite/src/alter.c
|
|
ext/pdo_sqlite/sqlite/src/analyze.c
|
|
ext/pdo_sqlite/sqlite/src/callback.c
|
|
ext/pdo_sqlite/sqlite/src/complete.c
|
|
ext/pdo_sqlite/sqlite/src/loadext.c
|
|
ext/pdo_sqlite/sqlite/src/os_unix.c
|
|
ext/pdo_sqlite/sqlite/src/prepare.c
|
|
ext/pdo_sqlite/sqlite/src/sqlite3ext.h
|
|
ext/pdo_sqlite/sqlite/src/vdbemem.c
|
|
ext/pdo_sqlite/sqlite/src/vtab.c
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/php_pgsql.h
|
|
ext/posix/php_posix.h
|
|
ext/posix/posix.c
|
|
ext/pspell/php_pspell.h
|
|
ext/pspell/pspell.c
|
|
ext/readline/php_readline.h
|
|
ext/readline/readline.c
|
|
ext/recode/php_recode.h
|
|
ext/recode/recode.c
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.h
|
|
ext/session/mod_files.c
|
|
ext/session/mod_files.h
|
|
ext/session/mod_mm.c
|
|
ext/session/mod_mm.h
|
|
ext/session/mod_user.c
|
|
ext/session/mod_user.h
|
|
ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/shmop/php_shmop.h
|
|
ext/shmop/shmop.c
|
|
ext/simplexml/php_simplexml.h
|
|
ext/simplexml/php_simplexml_exports.h
|
|
ext/simplexml/simplexml.c
|
|
ext/snmp/php_snmp.h
|
|
ext/snmp/snmp.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.h
|
|
ext/soap/php_http.c
|
|
ext/soap/php_http.h
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/php_packet_soap.h
|
|
ext/soap/php_schema.c
|
|
ext/soap/php_schema.h
|
|
ext/soap/php_sdl.c
|
|
ext/soap/php_sdl.h
|
|
ext/soap/php_soap.h
|
|
ext/soap/php_xml.c
|
|
ext/soap/php_xml.h
|
|
ext/soap/soap.c
|
|
ext/sockets/php_sockets.h
|
|
ext/sockets/php_sockets_win.c
|
|
ext/sockets/php_sockets_win.h
|
|
ext/sockets/sockets.c
|
|
ext/sockets/unix_socket_constants.h
|
|
ext/sockets/win32_socket_constants.h
|
|
ext/spl/php_spl.c
|
|
ext/spl/php_spl.h
|
|
ext/spl/spl_array.c
|
|
ext/spl/spl_array.h
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h
|
|
ext/spl/spl_engine.c
|
|
ext/spl/spl_engine.h
|
|
ext/spl/spl_exceptions.c
|
|
ext/spl/spl_exceptions.h
|
|
ext/spl/spl_functions.c
|
|
ext/spl/spl_functions.h
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.h
|
|
ext/spl/spl_observer.c
|
|
ext/spl/spl_observer.h
|
|
ext/spl/spl_sxe.c
|
|
ext/spl/spl_sxe.h
|
|
ext/sqlite/pdo_sqlite2.c
|
|
ext/sqlite/php_sqlite.h
|
|
ext/sqlite/sess_sqlite.c
|
|
ext/sqlite/sqlite.c
|
|
ext/sqlite/libsqlite/src/date.c
|
|
ext/sqlite/libsqlite/src/encode.c
|
|
ext/sqlite/libsqlite/src/vdbe.c
|
|
ext/standard/array.c
|
|
ext/standard/assert.c
|
|
ext/standard/base64.c
|
|
ext/standard/base64.h
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/browscap.c
|
|
ext/standard/crc32.c
|
|
ext/standard/crc32.h
|
|
ext/standard/credits.c
|
|
ext/standard/credits.h
|
|
ext/standard/crypt.c
|
|
ext/standard/css.c
|
|
ext/standard/css.h
|
|
ext/standard/cyr_convert.c
|
|
ext/standard/cyr_convert.h
|
|
ext/standard/datetime.c
|
|
ext/standard/datetime.h
|
|
ext/standard/dir.c
|
|
ext/standard/dl.c
|
|
ext/standard/dl.h
|
|
ext/standard/dns.c
|
|
ext/standard/dns.h
|
|
ext/standard/exec.c
|
|
ext/standard/exec.h
|
|
ext/standard/file.c
|
|
ext/standard/file.h
|
|
ext/standard/filestat.c
|
|
ext/standard/filters.c
|
|
ext/standard/flock_compat.c
|
|
ext/standard/flock_compat.h
|
|
ext/standard/formatted_print.c
|
|
ext/standard/fsock.c
|
|
ext/standard/fsock.h
|
|
ext/standard/ftok.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/head.c
|
|
ext/standard/head.h
|
|
ext/standard/html.c
|
|
ext/standard/html.h
|
|
ext/standard/http.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/image.c
|
|
ext/standard/incomplete_class.c
|
|
ext/standard/info.c
|
|
ext/standard/info.h
|
|
ext/standard/iptc.c
|
|
ext/standard/lcg.c
|
|
ext/standard/levenshtein.c
|
|
ext/standard/link.c
|
|
ext/standard/mail.c
|
|
ext/standard/math.c
|
|
ext/standard/md5.c
|
|
ext/standard/md5.h
|
|
ext/standard/metaphone.c
|
|
ext/standard/microtime.c
|
|
ext/standard/microtime.h
|
|
ext/standard/pack.c
|
|
ext/standard/pack.h
|
|
ext/standard/pageinfo.c
|
|
ext/standard/pageinfo.h
|
|
ext/standard/php_array.h
|
|
ext/standard/php_assert.h
|
|
ext/standard/php_browscap.h
|
|
ext/standard/php_crypt.h
|
|
ext/standard/php_dir.h
|
|
ext/standard/php_ext_syslog.h
|
|
ext/standard/php_filestat.h
|
|
ext/standard/php_fopen_wrapper.c
|
|
ext/standard/php_fopen_wrappers.h
|
|
ext/standard/php_ftok.h
|
|
ext/standard/php_http.h
|
|
ext/standard/php_image.h
|
|
ext/standard/php_incomplete_class.h
|
|
ext/standard/php_iptc.h
|
|
ext/standard/php_lcg.h
|
|
ext/standard/php_link.h
|
|
ext/standard/php_mail.h
|
|
ext/standard/php_math.h
|
|
ext/standard/php_metaphone.h
|
|
ext/standard/php_rand.h
|
|
ext/standard/php_smart_str.h
|
|
ext/standard/php_smart_str_public.h
|
|
ext/standard/php_standard.h
|
|
ext/standard/php_string.h
|
|
ext/standard/php_type.h
|
|
ext/standard/php_uuencode.h
|
|
ext/standard/php_var.h
|
|
ext/standard/php_versioning.h
|
|
ext/standard/proc_open.c
|
|
ext/standard/proc_open.h
|
|
ext/standard/quot_print.c
|
|
ext/standard/quot_print.h
|
|
ext/standard/rand.c
|
|
ext/standard/reg.c
|
|
ext/standard/reg.h
|
|
ext/standard/scanf.c
|
|
ext/standard/scanf.h
|
|
ext/standard/sha1.c
|
|
ext/standard/sha1.h
|
|
ext/standard/soundex.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h
|
|
ext/standard/string.c
|
|
ext/standard/strnatcmp.c
|
|
ext/standard/syslog.c
|
|
ext/standard/type.c
|
|
ext/standard/uniqid.c
|
|
ext/standard/uniqid.h
|
|
ext/standard/url.c
|
|
ext/standard/url.h
|
|
ext/standard/url_scanner.c
|
|
ext/standard/url_scanner.h
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.h
|
|
ext/standard/user_filters.c
|
|
ext/standard/uuencode.c
|
|
ext/standard/var.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/versioning.c
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase/php_sybase_db.h
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/sybase_ct/php_sybase_ct.h
|
|
ext/sysvmsg/php_sysvmsg.h
|
|
ext/sysvmsg/sysvmsg.c
|
|
ext/sysvsem/php_sysvsem.h
|
|
ext/sysvsem/sysvsem.c
|
|
ext/sysvshm/php_sysvshm.h
|
|
ext/sysvshm/sysvshm.c
|
|
ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c
|
|
ext/tokenizer/php_tokenizer.h
|
|
ext/tokenizer/tokenizer.c
|
|
ext/unicode/collator.c
|
|
ext/unicode/locale.c
|
|
ext/unicode/php_property.h
|
|
ext/unicode/php_transform.h
|
|
ext/unicode/php_unicode.h
|
|
ext/unicode/property.c
|
|
ext/unicode/transform.c
|
|
ext/unicode/unicode.c
|
|
ext/unicode/unicode_iterators.c
|
|
ext/wddx/php_wddx.h
|
|
ext/wddx/php_wddx_api.h
|
|
ext/wddx/wddx.c
|
|
ext/xml/compat.c
|
|
ext/xml/expat_compat.h
|
|
ext/xml/php_xml.h
|
|
ext/xml/xml.c
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xmlreader/php_xmlreader.h
|
|
ext/xmlrpc/php_xmlrpc.h
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/libxmlrpc/xml_element.c
|
|
ext/xmlrpc/libxmlrpc/xmlrpc.c
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/php_xmlwriter.h
|
|
ext/xsl/php_xsl.c
|
|
ext/xsl/php_xsl.h
|
|
ext/xsl/xsl_fe.h
|
|
ext/xsl/xsltprocessor.c
|
|
ext/zip/php_zip.c
|
|
ext/zip/php_zip.h
|
|
ext/zip/zip_stream.c
|
|
ext/zip/lib/mkstemp.c
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip_add_dir.c
|
|
ext/zip/lib/zip_close.c
|
|
ext/zip/lib/zip_dirent.c
|
|
ext/zip/lib/zip_entry_free.c
|
|
ext/zip/lib/zip_entry_new.c
|
|
ext/zip/lib/zip_err_str.c
|
|
ext/zip/lib/zip_error.c
|
|
ext/zip/lib/zip_error_clear.c
|
|
ext/zip/lib/zip_error_strerror.c
|
|
ext/zip/lib/zip_file_error_clear.c
|
|
ext/zip/lib/zip_file_get_offset.c
|
|
ext/zip/lib/zip_fread.c
|
|
ext/zip/lib/zip_get_archive_comment.c
|
|
ext/zip/lib/zip_get_file_comment.c
|
|
ext/zip/lib/zip_memdup.c
|
|
ext/zip/lib/zip_new.c
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_replace.c
|
|
ext/zip/lib/zip_set_archive_comment.c
|
|
ext/zip/lib/zip_set_file_comment.c
|
|
ext/zip/lib/zip_source_buffer.c
|
|
ext/zip/lib/zip_source_filep.c
|
|
ext/zip/lib/zip_source_function.c
|
|
ext/zip/lib/zip_source_zip.c
|
|
ext/zip/lib/zip_stat_index.c
|
|
ext/zip/lib/zip_stat_init.c
|
|
ext/zip/lib/zip_unchange.c
|
|
ext/zip/lib/zip_unchange_all.c
|
|
ext/zip/lib/zip_unchange_archive.c
|
|
ext/zip/lib/zipint.h
|
|
ext/zlib/php_zlib.h
|
|
ext/zlib/zlib.c
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_fopen_wrapper.c
|
|
main/SAPI.c
|
|
main/SAPI.h
|
|
main/config.w32.h
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.h
|
|
main/internal_functions_nw.c
|
|
main/internal_functions_win32.c
|
|
main/logos.h
|
|
main/main.c
|
|
main/network.c
|
|
main/output.c
|
|
main/php.h
|
|
main/php_compat.h
|
|
main/php_content_types.c
|
|
main/php_content_types.h
|
|
main/php_globals.h
|
|
main/php_ini.c
|
|
main/php_ini.h
|
|
main/php_logos.c
|
|
main/php_logos.h
|
|
main/php_main.h
|
|
main/php_memory_streams.h
|
|
main/php_network.h
|
|
main/php_open_temporary_file.c
|
|
main/php_open_temporary_file.h
|
|
main/php_output.h
|
|
main/php_reentrancy.h
|
|
main/php_regex.h
|
|
main/php_scandir.c
|
|
main/php_scandir.h
|
|
main/php_sprintf.c
|
|
main/php_streams.h
|
|
main/php_syslog.h
|
|
main/php_ticks.c
|
|
main/php_ticks.h
|
|
main/php_variables.c
|
|
main/php_variables.h
|
|
main/reentrancy.c
|
|
main/rfc1867.c
|
|
main/rfc1867.h
|
|
main/snprintf.c
|
|
main/snprintf.h
|
|
main/spprintf.c
|
|
main/spprintf.h
|
|
main/strlcat.c
|
|
main/strlcpy.c
|
|
main/win95nt.h
|
|
main/streams/cast.c
|
|
main/streams/filter.c
|
|
main/streams/memory.c
|
|
main/streams/mmap.c
|
|
main/streams/php_stream_context.h
|
|
main/streams/php_stream_filter_api.h
|
|
main/streams/php_stream_mmap.h
|
|
main/streams/php_stream_plain_wrapper.h
|
|
main/streams/php_stream_transport.h
|
|
main/streams/php_stream_userspace.h
|
|
main/streams/php_streams_int.h
|
|
main/streams/plain_wrapper.c
|
|
main/streams/streams.c
|
|
main/streams/transports.c
|
|
main/streams/unicode_filter.c
|
|
main/streams/userspace.c
|
|
main/streams/xp_socket.c
|
|
netware/start.c
|
|
sapi/aolserver/aolserver.c
|
|
sapi/apache/libpre.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache/mod_php5.h
|
|
sapi/apache/php_apache.c
|
|
sapi/apache/php_apache_http.h
|
|
sapi/apache/sapi_apache.c
|
|
sapi/apache2filter/apache_config.c
|
|
sapi/apache2filter/php_apache.h
|
|
sapi/apache2filter/php_functions.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/apache_config.c
|
|
sapi/apache2handler/mod_php5.c
|
|
sapi/apache2handler/php_apache.h
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/apache_hooks/mod_php5.h
|
|
sapi/apache_hooks/php_apache.c
|
|
sapi/apache_hooks/sapi_apache.c
|
|
sapi/caudium/caudium.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h
|
|
sapi/cgi/getopt.c
|
|
sapi/cgi/php_getopt.h
|
|
sapi/cli/getopt.c
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_cli_readline.c
|
|
sapi/cli/php_cli_readline.h
|
|
sapi/cli/php_getopt.h
|
|
sapi/continuity/capi.c
|
|
sapi/embed/php_embed.c
|
|
sapi/embed/php_embed.h
|
|
sapi/isapi/php5isapi.c
|
|
sapi/milter/php_milter.c
|
|
sapi/nsapi/nsapi.c
|
|
sapi/phttpd/php_phttpd.h
|
|
sapi/phttpd/phttpd.c
|
|
sapi/pi3web/pi3web_sapi.c
|
|
sapi/roxen/roxen.c
|
|
sapi/thttpd/php_thttpd.h
|
|
sapi/thttpd/thttpd.c
|
|
sapi/tux/php_tux.c
|
|
sapi/webjames/php_webjames.h
|
|
sapi/webjames/webjames.c
|
|
win32/crypt_win32.h
|
|
win32/glob.c
|
|
win32/globals.c
|
|
win32/grp.h
|
|
win32/md5crypt.c
|
|
win32/md5crypt.h
|
|
win32/php_win32_globals.h
|
|
win32/select.c
|
|
win32/select.h
|
|
win32/sendmail.c
|
|
win32/syslog.h
|
|
win32/winutil.c
|
|
win32/winutil.h
|
|
win32/build/deplister.c:
|
|
Bump year.
|
|
|
|
2006-12-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/logical_filters.c:
|
|
|
|
MFB: Simplify code and change strchr() to memchr()
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/logical_filters.c:
|
|
|
|
Simplify code and change strchr() to memchr()
|
|
|
|
* (PHP_4_4)
|
|
ext/session/session.c:
|
|
|
|
MFH: Added boundary checks to php_binary deserializer
|
|
|
|
* ext/session/session.c:
|
|
MFB: Added boundary checks to php_binary deserializer
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
|
|
Added boundary checks to php_binary deserializer
|
|
|
|
* main/SAPI.c:
|
|
|
|
MFB: Fixed bug #39984 (redirect response code in header() could be ignored
|
|
in CGI sapi).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/SAPI.c:
|
|
|
|
Fixed bug #39984 (redirect response code in header() could be ignored in
|
|
CGI sapi).
|
|
|
|
2006-12-31 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl.php:
|
|
- MFH Bugfix: #39996 Wrong PHPDoc comment for SplFileInfo::getType()
|
|
|
|
* ext/spl/spl.php:
|
|
- Bugfix: #39996 Wrong PHPDoc comment for SplFileInfo::getType()
|
|
|
|
2006-12-31 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/proc_open.c:
|
|
MFB: fix #36427. patch by jdolecek at NetBSD dot org
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/proc_open.c:
|
|
- Fixed bug #36427 (proc_open() / proc_close() leak handles on windows).
|
|
|
|
* ext/standard/proc_open.c
|
|
ext/standard/proc_open.h:
|
|
MFB: fix PID info on windows
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/proc_open.c
|
|
ext/standard/proc_open.h:
|
|
Fixed bug #38542 (proc_get_status() returns wrong PID on windows)
|
|
|
|
2006-12-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/sysvshm/sysvshm.c:
|
|
MFH: Added missing resource validation checks
|
|
|
|
* (PHP_5_2)
|
|
ext/sysvshm/sysvshm.c:
|
|
Added missing resource validation checks
|
|
|
|
* ext/shmop/shmop.c:
|
|
MFB: Added missing resource type checks
|
|
|
|
* (PHP_5_2)
|
|
ext/shmop/shmop.c:
|
|
Added missing resource type checks
|
|
|
|
2006-12-30 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug39760.phpt:
|
|
MFB: fix bug #39760 (cloning fails on nested SimpleXML-Object)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug39760.phpt
|
|
ext/simplexml/tests/bug39760.phpt:
|
|
fix bug #39760 (cloning fails on nested SimpleXML-Object)
|
|
add test
|
|
|
|
2006-12-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/xsl/xsltprocessor.c:
|
|
|
|
C++ comment
|
|
|
|
* ext/standard/tests/strings/pack.phpt:
|
|
MFB: Mark test as being 32bit only
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/pack.phpt:
|
|
|
|
Mark test as being 32bit only
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.c:
|
|
|
|
Simplify & optimize code
|
|
|
|
|
|
* ext/filter/logical_filters.c:
|
|
|
|
MFB: Fixes test #50
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/logical_filters.c:
|
|
|
|
Fixes test #50
|
|
|
|
2006-12-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/pgsql/pgsql.c:
|
|
|
|
MFH: Fixed bug #39971 (pg_insert/pg_update do not allow now() to be used
|
|
for
|
|
timestamp fields).
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
MFB: Fixed bug #39971 (pg_insert/pg_update do not allow now() to be used
|
|
for
|
|
timestamp fields).
|
|
|
|
* ext/pgsql/tests/80_bug39971.phpt
|
|
ext/pgsql/tests/80_bug39971.phpt:
|
|
|
|
file 80_bug39971.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pgsql/pgsql.c:
|
|
|
|
Fixed bug #39971 (pg_insert/pg_update do not allow now() to be used for
|
|
timestamp fields).
|
|
|
|
2006-12-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
make sure l != 0
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
that was not intentional
|
|
thanks Nuno
|
|
|
|
* ZendEngine2/zend.c:
|
|
nuke dead code
|
|
|
|
* ext/fdf/fdf.c
|
|
ext/mime_magic/mime_magic.c:
|
|
use strlcpy()
|
|
|
|
2006-12-28 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/zlib/tests/bug_34821.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/zlib/tests/bug_34821.phpt:
|
|
make this test run a little faster (is currently timeout with valgrind)
|
|
|
|
2006-12-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
include basic_functions.h for php_get_current_user() declaration
|
|
|
|
* ext/fdf/fdf.c:
|
|
it's ptr, not ptrptr
|
|
|
|
* ext/dba/libflatfile/flatfile.c:
|
|
use the macro, casting works only with GCC
|
|
|
|
* sapi/embed/php_embed.c:
|
|
fix sapi/embed build
|
|
|
|
2006-12-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
|
|
MFB: Added buffer length checks
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/pgsql.c:
|
|
|
|
Added buffer length checks
|
|
|
|
2006-12-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* sapi/apache_hooks/php_apache.c:
|
|
fix build
|
|
|
|
2006-12-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* main/php_logos.c:
|
|
|
|
MFB: strcat() stuff
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/proc_open.c
|
|
main/php_logos.c:
|
|
|
|
Simplify code and eliminate strcat() usage
|
|
|
|
2006-12-28 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* run-tests.php:
|
|
force tidy.clean_output=0
|
|
|
|
2006-12-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/file.c:
|
|
fix ZTS build
|
|
|
|
* ext/odbc/php_odbc.c
|
|
main/php_ini.c
|
|
sapi/apache/php_apache.c
|
|
sapi/apache_hooks/php_apache.c:
|
|
use strlcat()
|
|
|
|
* ext/sockets/sockets.c
|
|
ext/standard/reg.c:
|
|
minor improvements
|
|
|
|
* main/main.c:
|
|
use strlcat() and a bigger buffer
|
|
|
|
2006-12-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute_API.c:
|
|
Avoid strcpy() & strcat()
|
|
|
|
2006-12-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_ini.c:
|
|
fix build
|
|
|
|
* ext/session/tests/001.phpt
|
|
ext/session/tests/004.phpt
|
|
ext/session/tests/005.phpt
|
|
ext/standard/tests/general_functions/include_path.phpt
|
|
ext/standard/tests/general_functions/parse_ini_file.phpt
|
|
ext/standard/tests/strings/bug20108.phpt
|
|
ext/standard/tests/strings/bug25671.phpt
|
|
ext/standard/tests/strings/bug27278.phpt
|
|
ext/standard/tests/strings/bug39873.phpt
|
|
ext/standard/tests/time/bug38524.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/math.c:
|
|
NULL is a special value for number_format() meaning "use default separator"
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
restore old behaviour when casting objects to strings and NULL
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
fix convert_to_unicode() and convert_to_string() which didn't set the type
|
|
of the op properly
|
|
|
|
* ext/standard/tests/file/fscanf.phpt
|
|
ext/standard/tests/strings/bug21730.phpt:
|
|
fix *scanf() tests
|
|
|
|
* ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_strtol.c:
|
|
add zend_u_strtoul() and fix build
|
|
|
|
* main/php_streams.h:
|
|
fix php_stream_u_get_line() macro
|
|
|
|
2006-12-27 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/session/tests/008.phpt:
|
|
die("skip this is for PHP < 4.2.3");
|
|
|
|
* ext/standard/tests/strings/htmlentities02.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/htmlentities02.phpt:
|
|
oops: remove uneeded code in the skip condition
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/htmlentities02.phpt:
|
|
add fr_FR@euro to the setlocale list
|
|
|
|
2006-12-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pdo_oci/oci_statement.c:
|
|
initialize memory with 0's, so we won't get garbage if the statement does
|
|
not set the var
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/function_aliases.phpt
|
|
ext/oci8/tests/lob_aliases.phpt
|
|
ext/oci8/tests/num.phpt
|
|
ext/oci8/tests/statement_type.phpt
|
|
ext/oci8/tests/statement_type_old.phpt:
|
|
MFH more test improvements by Chris Jones
|
|
|
|
* ext/oci8/tests/details.inc:
|
|
that should not be there..
|
|
|
|
* ext/oci8/tests/details.inc
|
|
ext/oci8/tests/function_aliases.phpt
|
|
ext/oci8/tests/function_aliases.phpt
|
|
ext/oci8/tests/lob_aliases.phpt
|
|
ext/oci8/tests/lob_aliases.phpt
|
|
ext/oci8/tests/num.phpt
|
|
ext/oci8/tests/statement_type.phpt
|
|
ext/oci8/tests/statement_type_old.phpt:
|
|
more test improvements by Chris Jones
|
|
|
|
2006-12-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/scanf.c
|
|
ext/standard/scanf.h
|
|
ext/standard/string.c:
|
|
Unicode support in sscanf() and fscanf(). (Tony, Andrei)
|
|
|
|
2006-12-26 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/snmp/php_snmp.h:
|
|
fix build
|
|
|
|
2006-12-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
ext/exif/exif.c
|
|
ext/interbase/ibase_query.c
|
|
ext/json/json.c
|
|
ext/pdo_dblib/dblib_driver.c
|
|
ext/pdo_dblib/dblib_stmt.c
|
|
ext/pgsql/pgsql.c
|
|
ext/soap/php_encoding.c
|
|
ext/spl/spl_directory.c
|
|
ext/standard/uuencode.c
|
|
ext/standard/var.c
|
|
main/main.c:
|
|
|
|
MFB: safety checks
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_ini.c
|
|
Zend/zend_ini.h
|
|
ext/exif/exif.c
|
|
main/main.c:
|
|
MFB: safety checks
|
|
|
|
* ext/session/session.c:
|
|
MFB: Session deserializer protection.
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_strtod.c:
|
|
|
|
Fixed compiler warning
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c:
|
|
Don't forget to free url structure
|
|
|
|
* ext/curl/interface.c:
|
|
MFB: Fixed bug #39878 (CURL doesn't compile on Sun Studio Pro).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c:
|
|
Fixed bug #39878 (CURL doesn't compile on Sun Studio Pro).
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
Session deserializer protection.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/type.c:
|
|
is_numeric_string() optimization
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/bench.php
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/zend_strtod.h:
|
|
is_numeric_string() optimization
|
|
|
|
|
|
2006-12-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/xml/xml.c:
|
|
fix arguments order (just in the sake of purity)
|
|
|
|
2006-12-26 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/config.m4:
|
|
- Add better zlib detection
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/zip/config.m4
|
|
ext/zip/config.m4:
|
|
- #39952 zip ignoring --with-libdir on zlib checks (judas dot
|
|
iscariote at gmail dot com)
|
|
|
|
2006-12-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/filter.c
|
|
ext/filter/filter_private.h
|
|
ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/030.phpt
|
|
ext/filter/tests/030.phpt
|
|
ext/filter/tests/045.phpt
|
|
ext/filter/tests/046.phpt
|
|
ext/filter/tests/047.phpt
|
|
ext/filter/tests/048.phpt
|
|
ext/filter/tests/049.phpt
|
|
ext/filter/tests/050.phpt
|
|
ext/filter/tests/051.phpt
|
|
ext/filter/tests/bug7733.phpt:
|
|
Code review:
|
|
. fixed integer overflow
|
|
. fixed buffer overflow/underflow
|
|
. added more strict IP validation
|
|
. reimplemented float number validation
|
|
|
|
* ext/filter/tests/045.phpt
|
|
ext/filter/tests/045.phpt
|
|
ext/filter/tests/046.phpt
|
|
ext/filter/tests/046.phpt
|
|
ext/filter/tests/047.phpt
|
|
ext/filter/tests/047.phpt
|
|
ext/filter/tests/048.phpt
|
|
ext/filter/tests/048.phpt
|
|
ext/filter/tests/049.phpt
|
|
ext/filter/tests/049.phpt
|
|
ext/filter/tests/050.phpt
|
|
ext/filter/tests/050.phpt
|
|
ext/filter/tests/051.phpt
|
|
ext/filter/tests/051.phpt
|
|
ext/filter/tests/bug7733.phpt:
|
|
|
|
file 045.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-12-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
main/main.c:
|
|
|
|
Ensure that OnUpdateLongGEZero is greater or equal to 0.
|
|
Added a update wrapper for ensuring >0 values
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
|
|
Allocation safety checks
|
|
|
|
2006-12-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
add missing space for \0
|
|
|
|
2006-12-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/pgsql.c
|
|
ext/soap/php_encoding.c
|
|
ext/spl/spl_directory.c
|
|
ext/standard/math.c
|
|
main/main.c:
|
|
Allocation safety checks
|
|
|
|
2006-12-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
more safe_emalloc()
|
|
|
|
2006-12-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/interbase/ibase_query.c
|
|
ext/json/json.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/pdo_dblib/dblib_driver.c
|
|
ext/pdo_dblib/dblib_stmt.c
|
|
ext/standard/uuencode.c
|
|
ext/standard/var.c:
|
|
Use safe_emalloc()
|
|
|
|
* ext/standard/tests/array/array_sum.phpt:
|
|
MFB: Fixed test for 64bit systems
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_sum.phpt:
|
|
Fixed test for 64bit systems
|
|
|
|
2006-12-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/iconv/iconv.c
|
|
ext/interbase/ibase_blobs.c
|
|
ext/mhash/mhash.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/standard/streamsfuncs.c:
|
|
use safe_emalloc()
|
|
|
|
* ext/bz2/bz2.c:
|
|
improve check for overflow
|
|
|
|
* ext/sockets/sockets.c:
|
|
fix CS, add missing folding markers
|
|
mark Unicode safe functions as they are
|
|
|
|
2006-12-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug39825.phpt
|
|
ZendEngine2/tests/bug39825.phpt:
|
|
|
|
file bug39825.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug39825.phpt:
|
|
Fixed bug #39825 (foreach produces memory error)
|
|
|
|
2006-12-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
stream_socket_shutdown() is Unicode safe by definition
|
|
|
|
* ext/soap/soap.c:
|
|
fix proto
|
|
|
|
* ext/mhash/mhash.c:
|
|
fix protos
|
|
|
|
* ext/posix/posix.c:
|
|
mark most of the ext/posix functions as Unicode safe, for they do not use
|
|
strings in any way
|
|
|
|
* ext/oci8/oci8_interface.c:
|
|
mark all LOB functions as Unicode safe
|
|
|
|
2006-12-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/exif/exif.c
|
|
ext/informix/ifx.ec
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/microtime.c:
|
|
MFB: Use %F (ignores locale) for internal representation of floats
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c
|
|
ext/informix/ifx.ec
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/microtime.c:
|
|
Use %F (ignores locale) for internal representation of floats
|
|
|
|
2006-12-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
README.UPDATE_5_2:
|
|
Add missing NEWS entrys and update the README.UPDATE file
|
|
|
|
2006-12-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
configure.in
|
|
configure.in:
|
|
MFH: fix bug #39890 (using autoconf 2.6x and --with-layout=GNU breaks PEAR
|
|
install path)
|
|
|
|
* configure.in:
|
|
fix bug #39890 (using autoconf 2.6x and --with-layout=GNU breaks PEAR
|
|
install path)
|
|
|
|
* ext/imap/php_imap.c:
|
|
fix build
|
|
|
|
* ext/standard/tests/general_functions/001.phpt
|
|
ext/standard/tests/general_functions/001.phpt
|
|
ext/standard/tests/strings/bug22207.phpt
|
|
ext/standard/tests/strings/bug22207.phpt:
|
|
fix test
|
|
|
|
2006-12-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/imap/php_imap.c:
|
|
MFB: Define SENDBUFLEN for older c-client libs
|
|
|
|
* (PHP_4_4)
|
|
ext/imap/php_imap.c:
|
|
MFH: Define SENDBUFLEN for older c-client libs
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/php_imap.c:
|
|
Define SENDBUFLEN for older c-client libs
|
|
|
|
2006-12-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug39944.phpt
|
|
ZendEngine2/tests/bug39944.phpt:
|
|
|
|
file bug39944.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug39944.phpt:
|
|
Fixed bug #39944 (References broken)
|
|
|
|
* main/streams/filter.c
|
|
main/streams/filter.c:
|
|
Fixed heap overflow
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed possible size_t overflow
|
|
|
|
2006-12-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/credits.c:
|
|
update credits at request of Gabor
|
|
|
|
* ext/standard/tests/strings/bug23894.phpt
|
|
ext/standard/tests/strings/sprintf_f.phpt
|
|
ext/standard/tests/strings/sprintf_f_2.phpt
|
|
ext/standard/tests/strings/sprintf_f_2.phpt
|
|
ext/standard/tests/strings/sprintf_f_3.phpt
|
|
ext/standard/tests/strings/sprintf_f_3.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/formatted_print.c:
|
|
fix #36392 in Unicode mode
|
|
|
|
2006-12-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/imap/php_imap.c:
|
|
MFB: Fixed buffer boundary protection
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/php_imap.c:
|
|
Fixed buffer boundary protection
|
|
|
|
* ext/sqlite/libsqlite/src/encode.c:
|
|
MFB: Added empty string checks
|
|
|
|
* (PHP_5_2)
|
|
ext/sqlite/libsqlite/src/encode.c:
|
|
Added empty string checks
|
|
|
|
2006-12-24 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/com_dotnet/com_saproxy.c:
|
|
update function signature
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
MFB: fix bug #33734 and related (Something strange with COM Object)
|
|
- caused by fix in com_handlers.c rev 1.22.2.5
|
|
|
|
* (PHP_5_2)
|
|
ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
fix bug #33734 and related (Something strange with COM Object)
|
|
- caused by fix in com_handlers.c rev 1.22.2.5
|
|
|
|
* ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/com_dotnet/tests/bug33386.phpt
|
|
ext/com_dotnet/tests/bug39596.phpt:
|
|
MFB:
|
|
- fix bug #33386 (ScriptControl only sees last function of class):
|
|
com_wrapper.c
|
|
- fix bug #37588 (COM Property propputref converts to PHP function
|
|
and can't be accesed): com_handlers.c
|
|
- fix bug #39596 (Creating Variant of type VT_ARRAY): com_variant.c
|
|
- add tests
|
|
|
|
* ext/com_dotnet/tests/bug33386.phpt
|
|
ext/com_dotnet/tests/bug33386.phpt
|
|
ext/com_dotnet/tests/bug39596.phpt
|
|
ext/com_dotnet/tests/bug39596.phpt:
|
|
|
|
file bug33386.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/com_wrapper.c:
|
|
- fix bug #33386 (ScriptControl only sees last function of class):
|
|
com_wrapper.c
|
|
- fix bug #37588 (COM Property propputref converts to PHP function
|
|
and can't be accesed): com_handlers.c
|
|
- fix bug #39596 (Creating Variant of type VT_ARRAY): com_variant.c
|
|
- add tests
|
|
|
|
2006-12-24 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
Fix typo
|
|
|
|
2006-12-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/zip_stream.c:
|
|
MFB: safety checks
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c
|
|
ext/zip/zip_stream.c:
|
|
Safety checks
|
|
|
|
* (PHP_4_4)
|
|
ext/sysvmsg/sysvmsg.c:
|
|
MFB: Added checks for negative max length and overflow checks for
|
|
overly long strings.
|
|
|
|
* ext/sysvmsg/sysvmsg.c:
|
|
MFB: Added checks for negative max length and overflow checks for overly
|
|
long strings.
|
|
|
|
* (PHP_5_2)
|
|
ext/sysvmsg/sysvmsg.c:
|
|
Added checks for negative max length and overflow checks for overly long
|
|
strings.
|
|
|
|
2006-12-23 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/mcrypt/config.m4
|
|
ext/mhash/config.m4
|
|
ext/pdo_sqlite/config.m4
|
|
ext/tidy/config.m4:
|
|
- MFB: Fixed bug #39935 (Extensions tidy,mcrypt,mhash,pdo_sqlite ignores
|
|
--with-libdir).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mcrypt/config.m4
|
|
ext/mhash/config.m4
|
|
ext/pdo_sqlite/config.m4
|
|
ext/tidy/config.m4:
|
|
- Fixed bug #39935 (Extensions tidy,mcrypt,mhash,pdo_sqlite ignores
|
|
--with-libdir).
|
|
|
|
2006-12-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/tests/error1.phpt:
|
|
fix test
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
fix typo
|
|
|
|
* ext/oci8/tests/error.phpt
|
|
ext/oci8/tests/error1.phpt
|
|
ext/oci8/tests/error_old.phpt:
|
|
fix tests
|
|
|
|
* ext/oci8/oci8_interface.c:
|
|
use add_ascii_assoc_text()
|
|
|
|
* ext/oci8/oci8_collection.c:
|
|
use OCI_SUCCESS constant, do not rely on its value
|
|
|
|
2006-12-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h:
|
|
Implement OnUpdateUTF8String() handler. It always assumes UTF-8 input,
|
|
since we cannot check for UG(unicodE) inside it.
|
|
|
|
* ext/standard/math.c:
|
|
Unicode support in number_format().
|
|
|
|
2006-12-22 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pdo/pdo_sql_parser.c:
|
|
fix lcov/genhtml build (yes it is very picky)
|
|
|
|
2006-12-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug39884.phpt:
|
|
MFB: Fixed bug #39884 (ReflectionParameter::getClass() throws exception for
|
|
type hint self).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug39884.phpt
|
|
ext/reflection/tests/bug39884.phpt:
|
|
Fixed bug #39884 (ReflectionParameter::getClass() throws exception for type
|
|
hint self).
|
|
|
|
* ext/standard/formatted_print.c
|
|
ext/standard/tests/strings/bug36392.phpt:
|
|
MFB: Fixed bug #36392 (wrong number of decimal digits with %e specifier in
|
|
sprintf).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/formatted_print.c:
|
|
Fixed bug #36392 (wrong number of decimal digits with %e specifier in
|
|
sprintf).
|
|
|
|
* ext/standard/tests/strings/bug36392.phpt
|
|
ext/standard/tests/strings/bug36392.phpt:
|
|
|
|
file bug36392.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/php_date.c:
|
|
Small optimization of the date() function
|
|
|
|
2006-12-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/coll_018.phpt
|
|
ext/oci8/tests/error2.phpt
|
|
ext/oci8/tests/lob_036.phpt
|
|
ext/oci8/tests/statement_type.phpt:
|
|
new tests
|
|
|
|
* ext/oci8/tests/coll_018.phpt
|
|
ext/oci8/tests/coll_018.phpt
|
|
ext/oci8/tests/error2.phpt
|
|
ext/oci8/tests/error2.phpt
|
|
ext/oci8/tests/lob_036.phpt
|
|
ext/oci8/tests/lob_036.phpt
|
|
ext/oci8/tests/statement_type.phpt:
|
|
|
|
more OCI8 tests by Chris Jones
|
|
|
|
* (PHP_5_2)
|
|
ext/date/tests/010.phpt
|
|
ext/date/tests/011.phpt
|
|
ext/date/tests/012.phpt
|
|
ext/date/tests/013.phpt
|
|
ext/date/tests/014.phpt
|
|
ext/date/tests/date_parse_001.phpt
|
|
ext/date/tests/date_sun_info_001.phpt:
|
|
more tests
|
|
|
|
* ext/date/tests/010.phpt
|
|
ext/date/tests/010.phpt
|
|
ext/date/tests/011.phpt
|
|
ext/date/tests/011.phpt
|
|
ext/date/tests/012.phpt
|
|
ext/date/tests/012.phpt
|
|
ext/date/tests/013.phpt
|
|
ext/date/tests/013.phpt
|
|
ext/date/tests/014.phpt
|
|
ext/date/tests/014.phpt
|
|
ext/date/tests/date_parse_001.phpt
|
|
ext/date/tests/date_parse_001.phpt
|
|
ext/date/tests/date_sun_info_001.phpt
|
|
ext/date/tests/date_sun_info_001.phpt:
|
|
|
|
more ext/date tests by Chris Jones
|
|
|
|
2006-12-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/math.c
|
|
ext/standard/tests/strings/bug39873.phpt:
|
|
MFB: Fixed bug #39873 (number_format() breaks with locale & decimal
|
|
points).
|
|
|
|
* ext/standard/tests/strings/bug39873.phpt
|
|
ext/standard/tests/strings/bug39873.phpt:
|
|
|
|
file bug39873.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/math.c:
|
|
Fixed bug #39873 (number_format() breaks with locale & decimal points).
|
|
|
|
2006-12-22 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/ftp/tests/005.phpt
|
|
ext/standard/tests/array/locale_sort.phpt
|
|
ext/standard/tests/strings/substr_compare.phpt:
|
|
Fix tests
|
|
|
|
* ext/standard/array.c:
|
|
Fix ZTS build...
|
|
|
|
2006-12-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Fix memory allocation/deallocation to match
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_interfaces.c:
|
|
- Implement ezstrndup()
|
|
|
|
2006-12-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/tests/serialize/006.phpt:
|
|
Fix serialization test.
|
|
|
|
2006-12-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend_interfaces.c
|
|
ext/standard/var.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/tests/serialize/005.phpt:
|
|
- Make custom serializing work with zstr (as discussed with andrei)
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
- Use conversion macro
|
|
|
|
2006-12-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/levenshtein.c:
|
|
levenshtein() already supported Unicode.
|
|
|
|
* ext/standard/metaphone.c:
|
|
Metaphone will work only with binary runtime-encoded strings.
|
|
|
|
2006-12-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/standard/var.c:
|
|
- No misleading comments
|
|
|
|
* ext/spl/spl_observer.c
|
|
ext/spl/spl_sxe.c:
|
|
- Mark a fewthings as unicode ready
|
|
|
|
* ext/standard/var.c:
|
|
- Serialization doesn't work with unicode data
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
-Serialization doesn't work with unicode data
|
|
|
|
2006-12-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_interface.c:
|
|
temporary fix for oci_error(), just to make it work
|
|
it should be using add_ascii_assoc_text() instead
|
|
|
|
* ext/oci8/oci8_interface.c:
|
|
added support for CALL statement type (patch by Chris Jones)
|
|
|
|
* main/SAPI.c:
|
|
fix ws, cs and overall code readability
|
|
|
|
2006-12-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c
|
|
ext/standard/php_string.h
|
|
ext/standard/string.c
|
|
ext/standard/strnatcmp.c:
|
|
Bite the bullet and port the natural comparison algorithm to support
|
|
UChar strings. Also, simplify the original code.
|
|
|
|
|
|
2006-12-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/datetime.c:
|
|
temp is freed in zend_unicode_to_string() on failure
|
|
|
|
* ext/standard/browscap.c:
|
|
lookup_browser_name cannot be NULL
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/array_bind_014.phpt
|
|
ext/oci8/tests/array_bind_int1.phpt
|
|
ext/oci8/tests/fetch_all2.phpt
|
|
ext/oci8/tests/lob_020.phpt
|
|
ext/oci8/tests/lob_027.phpt
|
|
ext/oci8/tests/lob_033.phpt
|
|
ext/oci8/tests/lob_034.phpt
|
|
ext/oci8/tests/lob_035.phpt:
|
|
improve tests
|
|
|
|
* ext/oci8/tests/array_bind_014.phpt
|
|
ext/oci8/tests/array_bind_014.phpt
|
|
ext/oci8/tests/array_bind_int1.phpt
|
|
ext/oci8/tests/error1.phpt
|
|
ext/oci8/tests/fetch_all2.phpt
|
|
ext/oci8/tests/fetch_all2.phpt
|
|
ext/oci8/tests/lob_020.phpt
|
|
ext/oci8/tests/lob_027.phpt
|
|
ext/oci8/tests/lob_033.phpt
|
|
ext/oci8/tests/lob_033.phpt
|
|
ext/oci8/tests/lob_034.phpt
|
|
ext/oci8/tests/lob_034.phpt
|
|
ext/oci8/tests/lob_035.phpt
|
|
ext/oci8/tests/lob_035.phpt
|
|
ext/oci8/tests/privileged_connect1.phpt:
|
|
|
|
improve tests, add new ones
|
|
|
|
2006-12-21 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/libmbfl/filters/mbfilter_cp51932.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_cp51932.h:
|
|
Initial commit(Synced PHP_5_2 Branch.).
|
|
|
|
* ext/mbstring/config.m4
|
|
ext/mbstring/mb_gpc.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/libmbfl/libmbfl.dsw
|
|
ext/mbstring/libmbfl/libmbfl.sln
|
|
ext/mbstring/libmbfl/libmbfl.vcproj
|
|
ext/mbstring/libmbfl/filters/Makefile.am
|
|
ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_jis.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_jis.h
|
|
ext/mbstring/libmbfl/filters/unicode_table_jis.h
|
|
ext/mbstring/libmbfl/mbfl/mbfilter.c
|
|
ext/mbstring/libmbfl/mbfl/mbfl_convert.c
|
|
ext/mbstring/libmbfl/mbfl/mbfl_encoding.c
|
|
ext/mbstring/libmbfl/mbfl/mbfl_encoding.h
|
|
ext/mbstring/libmbfl/mbfl/mbfl_ident.c
|
|
ext/mbstring/libmbfl/nls/nls_ru.c
|
|
ext/mbstring/libmbfl/nls/nls_ru.h:
|
|
Synced PHP_5_2 Branch.
|
|
|
|
* (PHP_4_4)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c:
|
|
Fixed bug #39361, #39400 (mbstring function overloading problem).
|
|
|
|
2006-12-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* php.ini-dist
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
php.ini-recommended:
|
|
Fixed comments
|
|
|
|
2006-12-21 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/domimplementation.c
|
|
ext/dom/text.c:
|
|
MFB: fix issues identitified by coverity
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/domimplementation.c
|
|
ext/dom/text.c:
|
|
fix issues identitified by coverity
|
|
|
|
2006-12-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/lob_030.phpt
|
|
ext/oci8/tests/lob_031.phpt
|
|
ext/oci8/tests/lob_032.phpt:
|
|
new tests
|
|
|
|
* ext/oci8/tests/lob_030.phpt
|
|
ext/oci8/tests/lob_030.phpt
|
|
ext/oci8/tests/lob_031.phpt
|
|
ext/oci8/tests/lob_031.phpt
|
|
ext/oci8/tests/lob_032.phpt
|
|
ext/oci8/tests/lob_032.phpt:
|
|
|
|
new tests by Christopher Jones
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
fix possible leak
|
|
|
|
2006-12-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
php.ini-dist
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
php.ini-recommended
|
|
main/main.c
|
|
main/main.c:
|
|
Default memory_limit value is set to 128M
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_win32.c:
|
|
emoved dependency from SHELL32.DLL
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_win32.c:
|
|
Removed dependency from SHELL32.DLL
|
|
|
|
2006-12-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
MFB: Fix a possible memory leak
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c:
|
|
Fix a possible memory leak
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
MFB: Fixed possible memory leak
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.c:
|
|
Fixed possible memory leak
|
|
|
|
2006-12-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/streams/memory.c:
|
|
apply correct fix (aka "oops!")
|
|
|
|
2006-12-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/soap/php_sdl.c:
|
|
MFB: Optimize out zend_hash_num_elements() call
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_sdl.c:
|
|
Optimize out zend_hash_num_elements() call
|
|
|
|
2006-12-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/html.c:
|
|
fix leak on error
|
|
|
|
* main/streams/xp_socket.c:
|
|
don't leak on error
|
|
|
|
* ext/posix/posix.c
|
|
ext/posix/posix.c:
|
|
fix possible leaks
|
|
|
|
* main/streams/memory.c:
|
|
fix potential leak
|
|
|
|
* sapi/cli/php_cli.c:
|
|
prevent potential leak on error
|
|
|
|
* ext/standard/datetime.c:
|
|
bail out if zend_unicode_to_string() fails
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
make sure err_char is initialized properly
|
|
|
|
* ext/standard/file.c:
|
|
fix double free
|
|
|
|
2006-12-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
fix potential leak, improve length checks
|
|
|
|
2006-12-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Quick hackto make tests pass
|
|
|
|
2006-12-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
do not allocate the return value if it wasn't requested
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
fix possible leak on failure in get_defined_functions()
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
fix leak in zend_disable_class()
|
|
|
|
* ext/standard/file.c:
|
|
fix double free on error
|
|
|
|
2006-12-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/php_spl.c
|
|
ext/spl/php_spl.h:
|
|
- More unicode
|
|
|
|
* ext/spl/tests/spl_autoload_001.phpt:
|
|
- Add unicode expectations
|
|
|
|
* ext/spl/tests/spl_autoload_002.phpt:
|
|
- Fix test name
|
|
|
|
2006-12-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt:
|
|
Update.
|
|
|
|
2006-12-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h:
|
|
- Make shorter and do not use problematic attribute
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h:
|
|
- Compilers mightnot like the zstr return,thus return void*
|
|
|
|
2006-12-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/browscap.c:
|
|
Unicode support in get_browser(). To avoid additional copying/conversion
|
|
during parsing, the browscap values in the returned array will be of
|
|
IS_STRING type.
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Check for conversion failure in "s&" and return appropriately.
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
Fix return value in zval_unicode_to_string_ex().
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
Fix warning.
|
|
|
|
2006-12-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* README.UNICODE-UPGRADES:
|
|
- Mention zend_zstrndup()
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h:
|
|
- Implement zend_zstrndup()
|
|
|
|
2006-12-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/logical_filters.c:
|
|
Fixed zts build
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/logical_filters.c:
|
|
fixed ZTS build
|
|
|
|
2006-12-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/session/session.c
|
|
ext/session/session.c:
|
|
protect _SESSION, HTTP_SESSION_VARS and GLOBALS
|
|
maintain an internal reference of _SESSION, so that it won't be possible
|
|
to destroy it from userspace
|
|
|
|
* ext/session/session.c:
|
|
remove register_globals remains
|
|
maintain an internal reference of _SESSION, so that it won't be possible
|
|
to destroy it from userspace
|
|
|
|
2006-12-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/logical_filters.c
|
|
ext/filter/tests/015.phpt
|
|
ext/filter/tests/033.phpt:
|
|
MFB: Fixed bug #39898 (FILTER_VALIDATE_URL validates \r\n\t etc).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/015.phpt
|
|
ext/filter/tests/033.phpt:
|
|
Fixed bug #39898 (FILTER_VALIDATE_URL validates \r\n\t etc).
|
|
|
|
2006-12-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.h:
|
|
return NULL right away if invalid length was passed
|
|
|
|
2006-12-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/formatted_print.c:
|
|
Align Unicode and binary versions of formatted printing.
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_language_scanner.l:
|
|
More correct patch for b-prefixes.
|
|
|
|
2006-12-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_language_parser.y:
|
|
MFH: fix #39903 (Notice message when executing __halt_compiler() more than
|
|
once)
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
fix #39903 (Notice message when executing __halt_compiler() more than once)
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_builtin_functions.c:
|
|
use Z_* macros
|
|
|
|
* ext/pspell/pspell.c:
|
|
don't reinvent the wheel, use sprintf()
|
|
|
|
2006-12-20 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/logical_filters.c:
|
|
- Fixed the validate email filter so that the letter "v" can also be used
|
|
in
|
|
the user part of the email address. (Derick)
|
|
|
|
* ext/filter/logical_filters.c:
|
|
- Fixed the regexp so that the letter "v" also works.
|
|
|
|
2006-12-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/curl/streams.c:
|
|
gracefully bail out on invalid header
|
|
|
|
2006-12-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/Zend.m4
|
|
ZendEngine2/zend_alloc.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_var.h
|
|
ext/standard/var.c
|
|
main/main.c
|
|
main/output.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
win32/build/config.w32:
|
|
Make MEMORY_LIMIT and ZEND_USE_MALLOC_MM to be always enabled. They don't
|
|
make a
|
|
ny significant slowdown, but incrise maintainability a lot. Note that the
|
|
setting of memory_limit wasn't changes (neither in main/main.c nor in
|
|
php.ini) and it
|
|
still set to 16M.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/Zend.m4
|
|
ZendEngine2/zend_alloc.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_var.h
|
|
ext/standard/var.c
|
|
main/main.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
win32/build/config.w32:
|
|
Make MEMORY_LIMIT and ZEND_USE_MALLOC_MM to be always enabled. They don't
|
|
make any significant slowdown, but incrise maintainability a lot. Note
|
|
that the setting of memory_limit wasn't changes (neither in main/main.c
|
|
nor in php.ini) and it still set to 16M.
|
|
|
|
2006-12-20 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ZendEngine2/zend_API.h
|
|
ext/iconv/iconv.c
|
|
ext/standard/basic_functions.c
|
|
main/php.h:
|
|
MFB:
|
|
- Fixed incorrect function names on FreeBSD where inet_pton() was named
|
|
__inet_pton() and inet_ntop() was named __inet_ntop()
|
|
- Fixed bug #39685 (iconv() - undefined function)
|
|
- Fixed bug #38852 (XML-RPC Breaks iconv)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_API.h
|
|
ext/iconv/iconv.c
|
|
ext/standard/basic_functions.c
|
|
main/php.h:
|
|
- Fixed incorrect function names on FreeBSD where inet_pton() was named
|
|
__inet_pton() and inet_ntop() was named __inet_ntop()
|
|
- Fixed bug #39685 (iconv() - undefined function)
|
|
- Fixed bug #38852 (XML-RPC Breaks iconv)
|
|
|
|
2006-12-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/mail.c:
|
|
Unicode support in ezmlm_hash().
|
|
|
|
|
|
2006-12-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Use new 'x' parameter parsing
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Make spl_autoload_call() unicode safe
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
- Changed macro once again
|
|
|
|
* README.PARAMETER_PARSING_API:
|
|
- x was added toparameter parsing api
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Implement parameter parsing 'x'
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
- Fix macro param order
|
|
|
|
* ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.h:
|
|
- Implement zend_u_call_method to deal with situations where the function
|
|
name type is already known
|
|
|
|
2006-12-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Unicode support in set_include_path().
|
|
|
|
2006-12-19 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/tests/005.phpt:
|
|
new test
|
|
|
|
* ext/pcre/tests/005.phpt
|
|
ext/pcre/tests/005.phpt:
|
|
|
|
file 005.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-12-19 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c:
|
|
MFH: check CRYPTO_get_id_callback() if anyone else already set thread lock
|
|
callbacks
|
|
|
|
* ext/curl/interface.c:
|
|
- check CRYPTO_get_id_callback() if anyone else already set thread lock
|
|
callbacks
|
|
|
|
2006-12-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug39815.phpt:
|
|
MFB
|
|
|
|
2006-12-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* README.UNICODE-UPGRADES:
|
|
Update.
|
|
|
|
2006-12-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/tests/bugs/bug39815.phpt:
|
|
on FreeBSD these locales have different names
|
|
|
|
2006-12-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ext/reflection/php_reflection.c
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/string.c:
|
|
- Marcus was too quick. Let's put type before zstr in the macros.
|
|
- Also mark get_include_path() and restore_include_path() with U.
|
|
|
|
2006-12-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* README.UNICODE-UPGRADES
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ext/reflection/php_reflection.c
|
|
ext/standard/array.c:
|
|
- Fix ZVAL_ZSTRL
|
|
|
|
2006-12-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug39815.phpt:
|
|
add check for setlocale() and sv_SE to SKIPIF section
|
|
|
|
2006-12-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/formatted_print.c:
|
|
Unicode support in *printf() functions. (Antony, Andrei)
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_language_scanner.l:
|
|
Support 'b' prefix in front of string literals for forward compatibility
|
|
with PHP 6.
|
|
|
|
2006-12-19 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/json/json.c:
|
|
MFB: little cleanup in json_determine_array_type()
|
|
|
|
* (PHP_5_2)
|
|
ext/json/json.c:
|
|
remove NOP code in json_determine_array_type(), as we already know the zval
|
|
passed is an array (based on patch by Ron Korving)
|
|
|
|
2006-12-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/filter/tests/004.phpt
|
|
ext/filter/tests/004.phpt
|
|
ext/filter/tests/006.phpt
|
|
ext/filter/tests/006.phpt
|
|
ext/filter/tests/007.phpt
|
|
ext/filter/tests/007.phpt
|
|
ext/filter/tests/008.phpt
|
|
ext/filter/tests/008.phpt
|
|
ext/filter/tests/009.phpt
|
|
ext/filter/tests/009.phpt
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/011.phpt
|
|
ext/filter/tests/011.phpt
|
|
ext/filter/tests/012.phpt
|
|
ext/filter/tests/012.phpt
|
|
ext/filter/tests/013.phpt
|
|
ext/filter/tests/013.phpt
|
|
ext/filter/tests/014.phpt
|
|
ext/filter/tests/014.phpt
|
|
ext/filter/tests/015.phpt
|
|
ext/filter/tests/015.phpt
|
|
ext/filter/tests/016.phpt
|
|
ext/filter/tests/016.phpt
|
|
ext/filter/tests/017.phpt
|
|
ext/filter/tests/017.phpt
|
|
ext/filter/tests/018.phpt
|
|
ext/filter/tests/018.phpt
|
|
ext/filter/tests/019.phpt
|
|
ext/filter/tests/019.phpt
|
|
ext/filter/tests/020.phpt
|
|
ext/filter/tests/020.phpt
|
|
ext/filter/tests/021.phpt
|
|
ext/filter/tests/021.phpt
|
|
ext/filter/tests/022.phpt
|
|
ext/filter/tests/022.phpt
|
|
ext/filter/tests/023.phpt
|
|
ext/filter/tests/023.phpt
|
|
ext/filter/tests/024.phpt
|
|
ext/filter/tests/024.phpt
|
|
ext/filter/tests/025.phpt
|
|
ext/filter/tests/025.phpt
|
|
ext/filter/tests/026.phpt
|
|
ext/filter/tests/026.phpt
|
|
ext/filter/tests/027.phpt
|
|
ext/filter/tests/027.phpt
|
|
ext/filter/tests/028.phpt
|
|
ext/filter/tests/028.phpt
|
|
ext/filter/tests/029.phpt
|
|
ext/filter/tests/029.phpt
|
|
ext/filter/tests/030.phpt
|
|
ext/filter/tests/030.phpt
|
|
ext/filter/tests/031.phpt
|
|
ext/filter/tests/031.phpt
|
|
ext/filter/tests/032.phpt
|
|
ext/filter/tests/032.phpt
|
|
ext/filter/tests/033.phpt
|
|
ext/filter/tests/033.phpt
|
|
ext/filter/tests/034.phpt
|
|
ext/filter/tests/034.phpt
|
|
ext/filter/tests/035.phpt
|
|
ext/filter/tests/035.phpt
|
|
ext/filter/tests/037.phpt
|
|
ext/filter/tests/037.phpt
|
|
ext/filter/tests/038.phpt
|
|
ext/filter/tests/038.phpt
|
|
ext/filter/tests/040.phpt
|
|
ext/filter/tests/040.phpt
|
|
ext/filter/tests/041.phpt
|
|
ext/filter/tests/041.phpt
|
|
ext/filter/tests/042.phpt
|
|
ext/filter/tests/042.phpt
|
|
ext/filter/tests/043.phpt
|
|
ext/filter/tests/043.phpt
|
|
ext/filter/tests/044.phpt
|
|
ext/filter/tests/044.phpt
|
|
ext/filter/tests/bug39846.phpt
|
|
ext/filter/tests/bug39846.phpt
|
|
ext/filter/tests/bug7586.phpt
|
|
ext/filter/tests/bug7586.phpt
|
|
ext/filter/tests/bug7715.phpt
|
|
ext/filter/tests/bug7715.phpt
|
|
ext/filter/tests/bug7733.phpt
|
|
ext/filter/tests/bug7733.phpt
|
|
ext/filter/tests/bug8315.phpt
|
|
ext/filter/tests/bug8315.phpt
|
|
ext/filter/tests/callback_non_modified_var.phpt
|
|
ext/filter/tests/callback_non_modified_var.phpt
|
|
ext/filter/tests/filter_data.phpt
|
|
ext/filter/tests/filter_data.phpt:
|
|
add missing SKIPIF sections
|
|
|
|
* main/snprintf.c:
|
|
-NAN should not be possible
|
|
|
|
* main/snprintf.c:
|
|
inf->INF
|
|
nan->NAN
|
|
|
|
2006-12-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/formatted_print.c
|
|
ext/standard/formatted_print.c
|
|
main/snprintf.c
|
|
main/snprintf.c
|
|
main/spprintf.c
|
|
main/spprintf.c:
|
|
Support for systems without locale.h
|
|
|
|
2006-12-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcre/tests/002.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/011.phpt:
|
|
fix test on MacOS
|
|
|
|
* ext/standard/tests/serialize/001.phpt
|
|
ext/standard/tests/serialize/006.phpt
|
|
ext/standard/tests/serialize/bug14293.phpt
|
|
ext/standard/tests/serialize/bug21957.phpt:
|
|
fix serialize tests after s: -> S: change
|
|
|
|
* ext/standard/var.c:
|
|
MFB: serialize() should use '.' as decimal point irrespectively to locale
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/var.c:
|
|
serialize() should use '.' as decimal point irrespectively to locale
|
|
|
|
2006-12-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug39815.phpt
|
|
ext/soap/tests/bugs/bug39815.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt
|
|
ext/standard/formatted_print.c
|
|
main/snprintf.c
|
|
main/snprintf.h
|
|
main/spprintf.c:
|
|
|
|
file bug39815.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/bugs/bug39815.phpt
|
|
ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt
|
|
ext/standard/formatted_print.c
|
|
main/snprintf.c
|
|
main/snprintf.h
|
|
main/spprintf.c:
|
|
Fixed bug #39815 (SOAP double encoding is not locale-independent)
|
|
|
|
2006-12-19 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
Updated list of available extensions in dlls.
|
|
Updated oci extension ini settings.
|
|
-- christopher.jones at oracle dot com
|
|
|
|
* win32/build/Makefile
|
|
win32/build/config.w32
|
|
win32/build/confutils.js
|
|
win32/build/mkdist.php:
|
|
MFB: Enable full build with newer Microsoft compilers
|
|
|
|
* (PHP_5_2)
|
|
win32/build/Makefile
|
|
win32/build/config.w32
|
|
win32/build/confutils.js
|
|
win32/build/mkdist.php:
|
|
Enable full build with newer Microsoft compilers
|
|
|
|
2006-12-19 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug34617.phpt
|
|
ext/ftp/tests/004.phpt
|
|
ext/standard/tests/array/locale_sort.phpt
|
|
tests/lang/bug30638.phpt:
|
|
Fix tests
|
|
|
|
2006-12-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed bug #39869 (safe_read does not initialize errno). (michiel at boland
|
|
dot org)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/file.c
|
|
ext/standard/file.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h
|
|
ext/standard/streamsfuncs.h
|
|
ext/standard/tests/network/shutdown.phpt
|
|
ext/standard/tests/network/shutdown.phpt
|
|
ext/standard/tests/network/shutdown.phpt
|
|
main/streams/php_stream_transport.h
|
|
main/streams/php_stream_transport.h
|
|
main/streams/transports.c
|
|
main/streams/transports.c
|
|
main/streams/xp_socket.c
|
|
main/streams/xp_socket.c:
|
|
Added function stream_socket_shutdown(). It is a wraper for system
|
|
shutdown() function, that shut downs part of a full-duplex connection
|
|
|
|
2006-12-19 Brian Shire <shire@tekrat.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/bug30074.phpt:
|
|
-Fixed bug #30074 (apparent symbol table error with extract($blah,
|
|
EXTR_REFS))
|
|
|
|
2006-12-19 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* unicode-progress.txt:
|
|
- zip is done
|
|
|
|
* ext/zip/php_zip.c:
|
|
- unicode support for the procedural API
|
|
|
|
2006-12-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/tests/observer_004.phpt
|
|
ext/spl/tests/observer_005.phpt:
|
|
- More tests
|
|
- Test naming
|
|
|
|
2006-12-18 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Fix ZTS
|
|
|
|
2006-12-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_observer.c
|
|
ext/spl/tests/observer_003.phpt
|
|
ext/spl/tests/observer_004.phpt:
|
|
- Support members in SplObjectStorage serialization / shorter serialization
|
|
|
|
2006-12-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/basic_functions.c:
|
|
Unicode support in get_cfg_var().
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Fix macro.
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Unicode support in parse_ini_file().
|
|
|
|
2006-12-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo_pgsql/pgsql_driver.c:
|
|
MFB: Fixed bug #39845 (Persistent connections generate a warning in
|
|
pdo_pgsql).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_pgsql/pgsql_driver.c:
|
|
Fixed bug #39845 (Persistent connections generate a warning in pdo_pgsql).
|
|
|
|
* ext/filter/sanitizing_filters.c:
|
|
MFB: Cleanup & optimize php_filter_encode_url()
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/sanitizing_filters.c:
|
|
Cleanup & optimize php_filter_encode_url()
|
|
|
|
* ext/filter/sanitizing_filters.c
|
|
ext/standard/php_string.h
|
|
ext/standard/string.c:
|
|
MFB: Less hackish support for spaces at the start of tags within
|
|
strip_tags()
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/sanitizing_filters.c
|
|
ext/standard/php_string.h
|
|
ext/standard/string.c:
|
|
Less hackish support for spaces at the start of tags within strip_tags()
|
|
|
|
* ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/042.phpt
|
|
ext/filter/tests/044.phpt:
|
|
MFB: Fixed bugs with trimming of spaces
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/042.phpt
|
|
ext/filter/tests/044.phpt
|
|
ext/filter/tests/044.phpt:
|
|
Fixed bugs with trimming of spaces
|
|
|
|
2006-12-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/php_fopen_wrapper.c:
|
|
MFH: fix #39850 (SplFileObject throws contradictory/wrong error messages
|
|
when trying to open "php://wrong")
|
|
|
|
* ext/standard/php_fopen_wrapper.c:
|
|
fix #39850 (SplFileObject throws contradictory/wrong error messages when
|
|
trying to open "php://wrong")
|
|
|
|
2006-12-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug39832.phpt
|
|
ext/soap/tests/bugs/bug39832.phpt
|
|
ext/soap/tests/bugs/bug39832.wsdl
|
|
ext/soap/tests/bugs/bug39832.wsdl:
|
|
|
|
file bug39832.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/bugs/bug39832.phpt
|
|
ext/soap/tests/bugs/bug39832.wsdl:
|
|
Fixed bug #39832 (SOAP Server: parameter not matching the WSDL specified
|
|
type are set to 0)
|
|
|
|
2006-12-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/SAPI.c:
|
|
MFH: fix possible invalid read (reproducible only on big-endian machines)
|
|
|
|
* main/SAPI.c:
|
|
fix possible invalid read (reproducible only on big-endian machines)
|
|
|
|
2006-12-18 Zeev Suraski <zeev@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/SAPI.c:
|
|
Whitespace
|
|
|
|
2006-12-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/Zend.m4
|
|
ZendEngine2/Zend.m4
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed random generation of cookies and canaries
|
|
|
|
2006-12-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/sprintf_f_2.phpt
|
|
ext/standard/tests/strings/sprintf_f_3.phpt:
|
|
fix test names
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/formatted_print.c:
|
|
remove the comment, it's not valid anymore
|
|
|
|
2006-12-18 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/formatted_print.c
|
|
ext/standard/tests/strings/sprintf_f_2.phpt
|
|
ext/standard/tests/strings/sprintf_f_3.phpt
|
|
main/snprintf.c:
|
|
MFH:
|
|
- make %f locale aware again
|
|
- fix precision loss with %F (noticed by Sebastian Nohn)
|
|
- add new tests
|
|
|
|
* ext/standard/formatted_print.c
|
|
ext/standard/tests/strings/sprintf_f_2.phpt
|
|
ext/standard/tests/strings/sprintf_f_2.phpt
|
|
ext/standard/tests/strings/sprintf_f_3.phpt
|
|
ext/standard/tests/strings/sprintf_f_3.phpt
|
|
main/snprintf.c:
|
|
- make %f locale aware again
|
|
- fix precision loss with %F (noticed by Sebastian Nohn)
|
|
- add new tests
|
|
|
|
2006-12-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.c:
|
|
MFH: __builtin_expect() exists only in GCC 3.0 and higher
|
|
|
|
2006-12-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/sanitizing_filters.c
|
|
ext/filter/tests/025.phpt
|
|
ext/filter/tests/042.phpt
|
|
ext/filter/tests/043.phpt
|
|
ext/standard/string.c:
|
|
MFB: Filter fixes:
|
|
Fixed possible double encoding problem with sanitizing filters
|
|
Make use of space-strict strip_tags() function
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/sanitizing_filters.c
|
|
ext/filter/tests/025.phpt:
|
|
Filter fixes:
|
|
Fixed possible double encoding problem with sanitizing filters
|
|
Make use of space-strict strip_tags() function
|
|
|
|
* ext/filter/tests/042.phpt
|
|
ext/filter/tests/042.phpt
|
|
ext/filter/tests/043.phpt
|
|
ext/filter/tests/043.phpt
|
|
ext/standard/string.c:
|
|
|
|
file 042.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-12-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_observer.c
|
|
ext/spl/tests/observer_003.phpt:
|
|
- Make this work in unicode mode
|
|
|
|
2006-12-17 Brian Shire <shire@facebook.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug30074.phpt
|
|
ext/standard/tests/array/bug30074.phpt:
|
|
Fixed bug #30074
|
|
extract with EXTR_REFS was setting EG(unitialized_zval_ptr)->is_ref=1,
|
|
affecting subsequent usage
|
|
Added test
|
|
|
|
2006-12-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* main/main.c
|
|
main/main.c:
|
|
Fixed compiler warning
|
|
|
|
* ext/imap/php_imap.c:
|
|
MFB: Fixed bug #39779 (Enable AUTH PLAIN mechanism in underlaying
|
|
libc-client).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/imap/php_imap.c:
|
|
Fixed bug #39779 (Enable AUTH PLAIN mechanism in underlaying libc-client).
|
|
|
|
2006-12-17 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/filter/logical_filters.c:
|
|
MFB: fix build
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/logical_filters.c:
|
|
Fix build
|
|
|
|
2006-12-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/logical_filters.c
|
|
ext/filter/tests/bug39846.phpt:
|
|
MFB: Fixed bug #39846 (Invalid IPv4 treated as valid).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/bug39846.phpt
|
|
ext/filter/tests/bug39846.phpt:
|
|
Fixed bug #39846 (Invalid IPv4 treated as valid).
|
|
|
|
2006-12-16 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* NEWS:
|
|
Remove items that are already in 5.2
|
|
|
|
* ZendEngine2/zend_API.h
|
|
ext/pdo_pgsql/pgsql_driver.c
|
|
ext/standard/basic_functions.c:
|
|
Fix ZTS build
|
|
|
|
2006-12-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_observer.c
|
|
ext/spl/tests/observer_003.phpt:
|
|
- Implement feature request #39836i (SplObjectStorage empty after
|
|
unserialize)
|
|
|
|
2006-12-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h:
|
|
Make convert_to_*() APIs return SUCCESS/FAILURE.
|
|
|
|
2006-12-15 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* README.UNICODE:
|
|
Update with INI file info.
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/basic_functions.c:
|
|
Unicode support in ini_*() functions.
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
__builtin_expect() exists only in GCC 3.0 and higher.
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Make all macros (RETURN_*, RETVAL_*, ZVAL_*, add_*) that convert binary
|
|
strings to Unicode actually issues errors on failure. I'm surprised we
|
|
haven't done this already.
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
Fix potential buffer overflow in default conversion error handler.
|
|
|
|
* ZendEngine2/zend.c:
|
|
Make utf8_conv stop on conversion errors when converting to UTF-16.
|
|
|
|
2006-12-15 Andi Gutmans <andi@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
- MF 5.2 (put cookie in first place)
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.c:
|
|
- I prefer cookie to be the first element.
|
|
|
|
2006-12-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Added internal heap protection
|
|
. safe unlinking
|
|
. cookies
|
|
. canary protection (debug build only)
|
|
|
|
2006-12-15 Wez Furlong <wez.php.net@netevil.org>
|
|
|
|
* ext/pdo_sqlite/pdo_sqlite.c
|
|
ext/pdo_sqlite/php_pdo_sqlite.h
|
|
ext/pdo_sqlite/php_pdo_sqlite_int.h
|
|
ext/pdo_sqlite/sqlite_driver.c
|
|
ext/pdo_sqlite/sqlite_statement.c:
|
|
merge php5 pdo_sqlite into head; this source compiles on both php5 and
|
|
php6.
|
|
|
|
2006-12-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
main/php_version.h:
|
|
back to dev
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
5.2.1RC1
|
|
|
|
2006-12-15 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re:
|
|
Support for 'S' format in unserialize() (forward compatibility with PHP
|
|
6)
|
|
|
|
2006-12-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/var.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re:
|
|
Use 'S' for escaped binary strings and 's' for non-escaped.
|
|
|
|
2006-12-14 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/dom_fe.h
|
|
ext/dom/php_dom.c
|
|
ext/dom/php_dom.h
|
|
ext/dom/xpath.c
|
|
ext/dom/tests/domxpath.phpt:
|
|
add ability to call PHP functions from XPath
|
|
update test
|
|
|
|
2006-12-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache2filter/sapi_apache2.c:
|
|
Fixed bug #39816 (apxs2filter ignores httpd.conf & .htaccess php config
|
|
settings).
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Removed deadcode found by Ron Korving
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c
|
|
ext/wddx/wddx.c:
|
|
optimize out strlen() calls
|
|
|
|
|
|
* sapi/apache2handler/sapi_apache2.c:
|
|
MFB: Fixed bug #39201 (Possible crash in Apache 2 with 413 ErrorHandler).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
Fixed bug #39201 (Possible crash in Apache 2 with 413 ErrorHandler).
|
|
|
|
2006-12-12 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c:
|
|
MFH: Bugfix# 39435: 'foo' instanceof bar gives invalid opcode error
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
Bugfix# 39435: 'foo' instanceof bar gives invalid opcode error
|
|
|
|
2006-12-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/file.c:
|
|
erm.. somehow this part got here twice
|
|
|
|
2006-12-12 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/recode/CREDITS
|
|
ext/standard/credits_ext.h:
|
|
- utf8
|
|
|
|
* unicode-progress.txt
|
|
ext/posix/CREDITS
|
|
ext/standard/credits.c
|
|
ext/standard/credits_ext.h
|
|
ext/standard/info.c
|
|
ext/standard/info.h:
|
|
- utf8 CREDITS and php_info API
|
|
- unicode progress in info.c
|
|
|
|
2006-12-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt:
|
|
-** empty log message ***
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Do not convert args to Unicode in getopt(), they should stay binary.
|
|
|
|
* ext/standard/string.c:
|
|
Make hebrev(c) support only binary strings.
|
|
|
|
2006-12-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/apache2handler/sapi_apache2.c:
|
|
MFB: Fixed bug #39797 (virtual() does not reset changed INI settings).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
Fixed bug #39797 (virtual() does not reset changed INI settings).
|
|
|
|
2006-12-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_variables.c:
|
|
Keep CLI args as binary strings.
|
|
|
|
2006-12-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/php_pcre.c:
|
|
Removed dummy vars.
|
|
|
|
|
|
2006-12-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/connect_without_oracle_home.phpt
|
|
ext/oci8/tests/connect_without_oracle_home_old.phpt:
|
|
disable tests
|
|
|
|
* ext/oci8/tests/connect_without_oracle_home.phpt
|
|
ext/oci8/tests/connect_without_oracle_home_old.phpt:
|
|
disable tests
|
|
I don't think it makes sense to test a segfault which we cannot fix..
|
|
|
|
* ext/oci8/tests/privileged_connect1.phpt
|
|
ext/oci8/tests/privileged_connect1.phpt
|
|
ext/oci8/tests/statement_type_old.phpt
|
|
tests/basic/023.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/connect.inc
|
|
ext/oci8/tests/details.inc
|
|
ext/oci8/tests/lob_029.phpt:
|
|
MFH: skip BFILE tests if Oracle is not on localhost
|
|
|
|
* ext/oci8/tests/connect.inc
|
|
ext/oci8/tests/details.inc
|
|
ext/oci8/tests/details.inc
|
|
ext/oci8/tests/lob_029.phpt:
|
|
BFILE tests are only valid when Oracle is installed on the same host
|
|
skip them if it's not
|
|
|
|
* ext/standard/crypt.c:
|
|
_THREAD_SAFE might be used instead of _REENTRANT
|
|
|
|
* acinclude.m4
|
|
ext/standard/crypt.c:
|
|
missing part of the fix for #39795
|
|
crypt.h defines struct crypt_data only if _REENTRANT is defined
|
|
|
|
* ext/oci8/oci8_lob.c:
|
|
fix LOBs internal position in Unicode mode
|
|
|
|
* acinclude.m4:
|
|
fix typo
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/lob_028.phpt
|
|
ext/oci8/tests/lob_029.phpt:
|
|
add new tests
|
|
|
|
* ext/oci8/tests/lob_028.phpt
|
|
ext/oci8/tests/lob_028.phpt
|
|
ext/oci8/tests/lob_029.phpt
|
|
ext/oci8/tests/lob_029.phpt:
|
|
|
|
add new tests
|
|
|
|
* ext/oci8/oci8_lob.c:
|
|
OCILobGetChunkSize() does not like BFILEs, return read_length right away
|
|
|
|
2006-12-12 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/tests/02connection.phpt:
|
|
Fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_mysql/tests/bug_33689.phpt
|
|
ext/pdo_mysql/tests/bug_37445.phpt
|
|
ext/pdo_mysql/tests/bug_39483.phpt
|
|
ext/pdo_mysql/tests/last_insert_id.phpt
|
|
ext/pdo_mysql/tests/pecl_bug_5200.phpt
|
|
ext/pdo_mysql/tests/pecl_bug_5780.phpt
|
|
ext/pdo_mysql/tests/pecl_bug_5802.phpt
|
|
ext/pdo_mysql/tests/show_tables.phpt:
|
|
Fix skipif
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/tests/061.phpt
|
|
ext/mysqli/tests/065.phpt
|
|
ext/mysqli/tests/skipif.inc:
|
|
Fix tests
|
|
|
|
2006-12-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
acinclude.m4
|
|
configure.in
|
|
ext/standard/crypt.c:
|
|
MFH: fix #39795 (build fails on AIX because crypt_r() uses different data
|
|
struct)
|
|
|
|
* acinclude.m4
|
|
configure.in
|
|
ext/standard/crypt.c:
|
|
fix #39795 (build fails on AIX because crypt_r() uses different data
|
|
struct)
|
|
|
|
2006-12-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c:
|
|
Clarify stream_encoding.
|
|
|
|
2006-12-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/tests/bug39782.phpt:
|
|
MFB: Fixed bug #39782 (setTime() on a DateTime constructed with a Weekday
|
|
yields incorrect results).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/php_date.c
|
|
ext/date/tests/bug39782.phpt
|
|
ext/date/tests/bug39782.phpt:
|
|
Fixed bug #39782 (setTime() on a DateTime constructed with a Weekday
|
|
yields incorrect results).
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.c:
|
|
Fixed typo
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.c:
|
|
Removed bool<>long optimization as it causes issues with strict type checks
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h:
|
|
Minor optimization (2-3%) from Brian Shire
|
|
|
|
* sapi/apache2filter/php_functions.c
|
|
sapi/apache2handler/php_functions.c:
|
|
MFB: Fixed bug #39787 (PHP doesn't work with Apache 2.3).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache2filter/php_functions.c
|
|
sapi/apache2handler/php_functions.c:
|
|
Fixed bug #39787 (PHP doesn't work with Apache 2.3).
|
|
|
|
2006-12-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_interface.c:
|
|
prevent any possible problems with negative values
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/lob_027.phpt:
|
|
add new test
|
|
|
|
* ext/oci8/tests/lob_027.phpt
|
|
ext/oci8/tests/lob_027.phpt:
|
|
|
|
add new test
|
|
|
|
2006-12-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
MFB: Fixed bug #39791 (Crash in strtotime() on overly long relative date
|
|
multipliers).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
Fixed bug #39791 (Crash in strtotime() on overly long relative date
|
|
multipliers).
|
|
|
|
2006-12-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/examples/dualiterator.inc
|
|
ext/spl/examples/recursivecomparedualiterator.inc
|
|
ext/spl/examples/recursivedualiterator.inc
|
|
ext/spl/examples/tests/dualiterator_001.phpt:
|
|
- MFH Fix comparison of RecursiveDualIterators
|
|
|
|
* ext/spl/examples/dualiterator.inc
|
|
ext/spl/examples/recursivecomparedualiterator.inc
|
|
ext/spl/examples/recursivecomparedualiterator.inc
|
|
ext/spl/examples/recursivedualiterator.inc
|
|
ext/spl/examples/tests/dualiterator_001.phpt:
|
|
- Fix comparison of RecursiveDualIterators
|
|
|
|
2006-12-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
Optimize extract()
|
|
|
|
|
|
2006-12-10 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/sqlite/pdo_sqlite2.c:
|
|
Fix build
|
|
|
|
2006-12-10 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/standard/credits.c
|
|
ext/standard/info.c
|
|
main/output.c
|
|
main/php_output.h:
|
|
- upgrade phpinfo() and phpcredits()
|
|
|
|
2006-12-10 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/pdo_mysql/mysql_driver.c
|
|
ext/pdo_oci/oci_driver.c
|
|
ext/pdo_odbc/odbc_driver.c
|
|
ext/sqlite/pdo_sqlite2.c:
|
|
- build fix the other driver as well (a macro would be nicer)
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB: addDir returns true
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/tests/bug38212.phpt
|
|
ext/gd/tests/bug39286.phpt:
|
|
- MFB: #39286, misleading error message when invalid dimensions are given
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #39286 entry
|
|
|
|
* ext/gd/tests/bug39286.phpt
|
|
ext/gd/tests/bug39286.phpt:
|
|
|
|
file bug39286.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c
|
|
ext/gd/tests/bug38212.phpt:
|
|
- #39286, misleading error message when nvalid dimensions are given
|
|
|
|
* ext/pdo_sqlite/sqlite_driver.c:
|
|
- fix build on HEAD
|
|
(not sure if it should compile on 6 and 5 or if it is required only for
|
|
pdo, other drivers require this fix)
|
|
|
|
* ext/gd/libgd/gd.c
|
|
ext/gd/tests/bug39508.phpt:
|
|
- MFB: #39508, imagefill crashes with small image
|
|
|
|
* ext/gd/tests/bug39508.phpt
|
|
ext/gd/tests/bug39508.phpt:
|
|
|
|
file bug39508.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #39508, add test (imagefill crashes with small image)
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #39780 entry
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c
|
|
ext/gd/libgd/gd_png.c
|
|
ext/gd/tests/bug39780.phpt
|
|
ext/gd/tests/bug39780.png:
|
|
- MFH:#39780, PNG image with CRC/data error raises fatal error
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/libgd/gd_png.c
|
|
ext/gd/tests/bug39780.phpt
|
|
ext/gd/tests/bug39780.phpt
|
|
ext/gd/tests/bug39780.png
|
|
ext/gd/tests/bug39780.png:
|
|
- #39780, PNG image with CRC/data error raises fatal error
|
|
|
|
2006-12-10 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/standard/basic_functions.c:
|
|
MFB: Fixed by #39751 by KevinJohnHoffman at gmail dot com
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c:
|
|
Fixed by #39751 by KevinJohnHoffman at gmail dot com
|
|
|
|
2006-12-09 Wez Furlong <wez.php.net@netevil.org>
|
|
|
|
* ext/pdo/config.m4
|
|
ext/pdo/pdo.c
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sqlstate.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/php_pdo.h
|
|
ext/pdo/php_pdo_driver.h
|
|
ext/pdo/php_pdo_int.h
|
|
ext/pdo/php_pdo_phpvers_compat.h:
|
|
merge PHP 5 pdo into HEAD. This source compiles on both PHP 5 and PHP 6.
|
|
If you're poking around in here, please make sure that any changes you
|
|
make
|
|
compile on both PHP 5 and 6. Thanks!
|
|
|
|
2006-12-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/filestat.c:
|
|
Fixed bug #29840 (is_executable() does not honor safe_mode_exec_dir
|
|
setting).
|
|
|
|
2006-12-09 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* tests/basic/022.phpt
|
|
tests/basic/022.phpt
|
|
tests/basic/023.phpt
|
|
tests/basic/023.phpt:
|
|
|
|
Cookie tests
|
|
|
|
2006-12-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/interface.c:
|
|
Improve handling of POST data with Andrei's help.
|
|
|
|
* run-tests.php
|
|
ext/filter/filter.c
|
|
ext/filter/tests/041.phpt
|
|
main/php_variables.c:
|
|
MFB:
|
|
Fixed handling of multiple cookies with the same name.
|
|
Added support for cookies into run-tests.php
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php
|
|
ext/filter/filter.c
|
|
ext/filter/tests/041.phpt
|
|
ext/filter/tests/041.phpt:
|
|
Fixed handling of multiple cookies with the same name.
|
|
Added support for cookies into run-tests.php
|
|
|
|
2006-12-09 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/curl/interface.c:
|
|
Fix build
|
|
|
|
2006-12-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* main/php_variables.c:
|
|
MFB: Strip leading spaces from cookie names, that can come from
|
|
multi-cookie
|
|
headers where ; can be followed by any number of spaces.
|
|
|
|
* (PHP_5_2)
|
|
main/php_variables.c:
|
|
Strip leading spaces from cookie names, that can come from multi-cookie
|
|
headers where ; can be followed by any number of spaces.
|
|
|
|
2006-12-09 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/com_dotnet/com_typeinfo.c
|
|
ext/com_dotnet/tests/bug39606.phpt:
|
|
MFB: fix heap corruption when adding/caching typelib (also fixes bug 39606)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/com_dotnet/com_typeinfo.c
|
|
ext/com_dotnet/tests/bug39606.phpt
|
|
ext/com_dotnet/tests/bug39606.phpt:
|
|
fix heap corruption when adding/caching typelib (also fixes bug 39606)
|
|
add test
|
|
|
|
2006-12-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/tests/007.phpt
|
|
ext/filter/tests/011.phpt:
|
|
MFB: Fixed tests
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/007.phpt
|
|
ext/filter/tests/011.phpt:
|
|
Fixed tests
|
|
|
|
* ext/filter/tests/004.phpt:
|
|
MFB: fixed test
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/004.phpt
|
|
ext/pdo/tests/bug_39656.phpt:
|
|
Fixed test
|
|
|
|
2006-12-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/php_var.h
|
|
ext/standard/var.c:
|
|
don't change public API
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/php_var.h
|
|
ext/standard/var.c:
|
|
MFH: fix possible issue in the serializer, which might currupt struc when
|
|
reallocating arguments stack
|
|
|
|
* ext/standard/php_var.h
|
|
ext/standard/var.c:
|
|
fix possible issue in the serializer, which might currupt struc when
|
|
reallocating arguments stack
|
|
(no reproduce case, sorry)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h:
|
|
MFH: fix #39732 (oci_bind_array_by_name doesn't work on Solaris 64bit)
|
|
|
|
* ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h:
|
|
fix #39732 (oci_bind_array_by_name doesn't work on Solaris 64bit)
|
|
|
|
* ext/standard/iptc.c:
|
|
fix typo
|
|
|
|
2006-12-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_stmt.c
|
|
ext/pdo_mysql/mysql_statement.c:
|
|
MFB: Fixed bug #39759 (Can't use stored procedures fetching multiple result
|
|
sets in pdo_mysql).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo_mysql/mysql_driver.c
|
|
ext/pdo_mysql/mysql_statement.c
|
|
ext/pdo_mysql/tests/pecl_bug_5780.phpt:
|
|
Fixed bug #39759 (Can't use stored procedures fetching multiple result
|
|
sets in pdo_mysql).
|
|
|
|
2006-12-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/dl.c:
|
|
Unicode filename support in dl().
|
|
|
|
* main/main.c:
|
|
Don't use zend_ascii_hash_find() here -- module names are binary strings.
|
|
|
|
2006-12-08 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/tests/027.phpt
|
|
ext/simplexml/tests/bug35785.phpt:
|
|
fix tests
|
|
|
|
2006-12-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/filter.c
|
|
ext/filter/tests/bug39763.phpt
|
|
ext/filter/tests/bug39763.phpt:
|
|
Fixed bug #39763 (magic quotes are applied twice by ext/filter in
|
|
parse_str())
|
|
|
|
2006-12-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
-BFN
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/filter.c:
|
|
revert the fix for #39763
|
|
|
|
2006-12-08 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/document.c
|
|
ext/dom/xpath.c
|
|
ext/dom/tests/domxpath.phpt:
|
|
mark more functions unicode safe
|
|
add test
|
|
|
|
* ext/dom/documentfragment.c
|
|
ext/dom/domconfiguration.c
|
|
ext/dom/domerrorhandler.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/domimplementationlist.c
|
|
ext/dom/domimplementationsource.c
|
|
ext/dom/domstringlist.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/namelist.c
|
|
ext/dom/node.c
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/string_extend.c
|
|
ext/dom/text.c
|
|
ext/dom/userdatahandler.c
|
|
ext/dom/xpath.c
|
|
ext/dom/tests/domattributes.phpt
|
|
ext/dom/tests/domelement.phpt
|
|
ext/dom/tests/domfragment.phpt
|
|
ext/dom/tests/domimplementation.phpt
|
|
ext/dom/tests/dompi.phpt:
|
|
mark more functions unicode safe
|
|
add tests
|
|
|
|
2006-12-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug38146.phpt
|
|
ZendEngine2/tests/bug39775.phpt
|
|
ext/spl/tests/iterator_035.phpt
|
|
tests/classes/array_access_003.phpt
|
|
tests/classes/array_access_004.phpt
|
|
tests/classes/array_access_005.phpt
|
|
tests/classes/array_access_008.phpt
|
|
tests/classes/array_access_012.phpt:
|
|
Fixed bug #39775 ("Indirect modification ..." message is not shown)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug38146.phpt
|
|
ZendEngine2/tests/bug39775.phpt
|
|
ZendEngine2/tests/bug39775.phpt
|
|
ext/spl/tests/iterator_035.phpt
|
|
tests/classes/array_access_003.phpt
|
|
tests/classes/array_access_004.phpt
|
|
tests/classes/array_access_005.phpt
|
|
tests/classes/array_access_008.phpt
|
|
tests/classes/array_access_012.phpt:
|
|
Fixed bug #39775 ("Indirect modification ..." message is not shown)
|
|
The fix breaks two SimpleXML tests those must be fixed
|
|
|
|
2006-12-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/assert/assert03.phpt
|
|
ext/standard/tests/assert/assert04.phpt:
|
|
add new tests by <zoe dot slattery at googlemail dot co dot uk>
|
|
|
|
* ext/standard/tests/assert/assert03.phpt
|
|
ext/standard/tests/assert/assert03.phpt
|
|
ext/standard/tests/assert/assert04.phpt
|
|
ext/standard/tests/assert/assert04.phpt:
|
|
|
|
add new tests by <zoe dot slattery at googlemail dot co dot uk>
|
|
|
|
2006-12-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed possible failure
|
|
|
|
2006-12-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/tests/bug21758.phpt
|
|
ext/pcre/tests/bug27011.phpt
|
|
ext/pcre/tests/bug38600.phpt:
|
|
MFB: new tests
|
|
|
|
* ext/pcre/tests/bug21758.phpt
|
|
ext/pcre/tests/bug21758.phpt
|
|
ext/pcre/tests/bug27011.phpt
|
|
ext/pcre/tests/bug27011.phpt
|
|
ext/pcre/tests/bug38600.phpt
|
|
ext/pcre/tests/bug38600.phpt:
|
|
|
|
file bug21758.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-12-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/interface.c:
|
|
Fixed typo
|
|
|
|
2006-12-08 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c:
|
|
More BC bodges for fgets/fgetss
|
|
|
|
2006-12-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/interface.c:
|
|
Allow POST of unicode data as utf8
|
|
|
|
2006-12-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/bug39350.phpt:
|
|
MFB test
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/tests/file/fgetss.phpt
|
|
ext/standard/tests/file/fgetss1.phpt:
|
|
MFB tests (they still fail though)
|
|
fix BC in fgetss()
|
|
|
|
2006-12-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/datetime.c:
|
|
Unicode support in strptime(). Uses runtime encoding for conversion.
|
|
|
|
|
|
* ext/standard/versioning.c:
|
|
version_compare() will use runtime encoding.
|
|
|
|
* ext/standard/iptc.c:
|
|
Unicode support/safety in iptc* functions. Untested, cause I know crap
|
|
about IPTC.
|
|
|
|
2006-12-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_strtod.c
|
|
ext/standard/formatted_print.c:
|
|
initialize variables
|
|
|
|
* ZendEngine2/zend_strtod.c
|
|
ext/standard/formatted_print.c:
|
|
initialize variables and make Coverity happy
|
|
|
|
2006-12-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_strtol.c:
|
|
Apply Matt W's patch to only allow ASCII digits and not use u_digit().
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Guard against ambiguous 'else' clauses.
|
|
|
|
* ext/standard/url.c:
|
|
Unicode support in parse_url().
|
|
|
|
2006-12-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/filter.c:
|
|
MFH: fix #39763 (magic quotes are applied twice by ext/filter)
|
|
|
|
* ext/filter/filter.c:
|
|
fix #39763 (magic quotes are applied twice by ext/filter)
|
|
no need to add slashes manually, they are added by
|
|
php_register_variable_ex()
|
|
|
|
2006-12-07 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c:
|
|
Change fgets() behavior back to BC version
|
|
|
|
2006-12-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/posix/config.m4
|
|
ext/posix/posix.c:
|
|
MFB: Fixed bug #39754 (Some POSIX extension functions not thread safe).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/posix/config.m4
|
|
ext/posix/posix.c:
|
|
Fixed bug #39754 (Some POSIX extension functions not thread safe).
|
|
|
|
* ext/curl/interface.c:
|
|
Allow submission of unicode data in utf8 form
|
|
|
|
2006-12-06 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/string.c:
|
|
Use proper zstr for str_getcsv() and add documentation for Andrei's peace
|
|
of mind
|
|
|
|
2006-12-06 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Typo
|
|
|
|
2006-12-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pdo_odbc/package.xml:
|
|
test. please ignore
|
|
|
|
2006-12-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/interface.c:
|
|
Final set of unicode changes
|
|
|
|
* ext/curl/interface.c:
|
|
First part of unicode upgrade
|
|
|
|
2006-12-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
fix import_request_variables()
|
|
|
|
* ext/oci8/oci8_interface.c
|
|
ext/oci8/tests/statement_type.phpt:
|
|
add Unicode support to oci_statement_type()
|
|
|
|
* ext/oci8/oci8_interface.c:
|
|
mark most of the OCI8 functions as unicode aware
|
|
|
|
* ext/standard/formatted_print.c:
|
|
move handling of 'F' to the top
|
|
|
|
2006-12-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/multi.c:
|
|
Make functions as being unicode safe
|
|
|
|
2006-12-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/formatted_print.c:
|
|
MFH: add missing 'F' modified (noticed by Matt)
|
|
|
|
* ext/standard/formatted_print.c:
|
|
add missing 'F' modified (noticed by Matt)
|
|
|
|
2006-12-06 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/openssl/xp_ssl.c
|
|
ext/pdo_sqlite/sqlite/src/date.c:
|
|
MFB: Fix win32 build
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/xp_ssl.c
|
|
ext/pdo_sqlite/sqlite/src/date.c:
|
|
Fix win32 build
|
|
|
|
2006-12-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/unset_cv05.phpt
|
|
ext/standard/tests/array/array_fill.phpt
|
|
ext/standard/tests/array/bug14580.phpt
|
|
ext/standard/tests/general_functions/007.phpt
|
|
ext/standard/tests/serialize/002.phpt
|
|
ext/standard/tests/strings/bug24312.phpt
|
|
ext/standard/tests/strings/bug36306.phpt
|
|
ext/standard/tests/strings/crc32.phpt
|
|
ext/standard/tests/strings/crypt.phpt
|
|
ext/standard/tests/strings/htmlentities.phpt
|
|
ext/standard/tests/strings/strrev.phpt
|
|
ext/standard/tests/strings/strtotitle.phpt
|
|
ext/standard/tests/strings/strtoupper.phpt
|
|
tests/classes/bug26737.phpt
|
|
tests/lang/034.phpt
|
|
tests/lang/bug24783.phpt
|
|
tests/lang/bug30638.phpt
|
|
tests/lang/each_binary_safety.phpt:
|
|
fix tests
|
|
|
|
* ZendEngine2/zend_strtod.c:
|
|
add zend_u_strtod() implementation by Matt Wilmas
|
|
major speedup when using floats in Unicode mode
|
|
also fixes several problems with the current code
|
|
|
|
* ZendEngine2/zend_strtod.c:
|
|
destroy freelist before destroying the mutexes
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
news
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/zend_strtod.h
|
|
ext/standard/formatted_print.c
|
|
ext/standard/tests/serialize/003.phpt
|
|
ext/standard/tests/strings/sprintf_f.phpt
|
|
main/snprintf.c
|
|
main/snprintf.h
|
|
main/spprintf.c:
|
|
MFH: use BSD licensed implementation of double-to-string utilities instead
|
|
of LGPL one
|
|
this patch also fixes thread safety issues in zend_strtod()
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/zend_strtod.h
|
|
ext/standard/formatted_print.c
|
|
ext/standard/tests/serialize/003.phpt
|
|
ext/standard/tests/strings/sprintf_f.phpt
|
|
main/snprintf.c
|
|
main/snprintf.h
|
|
main/spprintf.c:
|
|
use BSD licensed implementation of double-to-string utilities instead of
|
|
LGPL one
|
|
this patch also fixes thread safety issues in zend_strtod()
|
|
|
|
2006-12-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/filter/config.m4:
|
|
let PHP_ADD_EXTENSION_DEP() to take care of this
|
|
|
|
2006-12-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/config.m4:
|
|
MFB: Fixed bug #39724 (Broken build due to spl/filter usage of pcre
|
|
extension).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/config.m4:
|
|
Fixed bug #39724 (Broken build due to spl/filter usage of pcre extension).
|
|
|
|
2006-12-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/array.c:
|
|
extract() should convert keys using runtime encoding.
|
|
|
|
2006-12-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/array/bug33382.phpt
|
|
ext/standard/tests/array/bug33382.phpt
|
|
ext/standard/tests/array/bug36975.phpt
|
|
ext/standard/tests/array/bug36975.phpt
|
|
ext/standard/tests/file/bug35740.phpt
|
|
ext/standard/tests/file/bug35740.phpt
|
|
ext/standard/tests/file/bug39538.phpt
|
|
ext/standard/tests/file/bug39538.phpt
|
|
ext/standard/tests/general_functions/bug27678.phpt
|
|
ext/standard/tests/general_functions/bug27678.phpt
|
|
ext/xmlwriter/tests/bug39504.phpt
|
|
ext/zlib/tests/bug_34821.phpt
|
|
ext/zlib/tests/bug_34821.phpt:
|
|
cosmetic improvements
|
|
|
|
2006-12-05 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/ming/ming.c
|
|
ext/ming/ming.c:
|
|
Remove PHP4.x stuff
|
|
|
|
* ext/ming/ming.c
|
|
ext/ming/ming.c
|
|
ext/ming/php_ming.h
|
|
ext/ming/php_ming.h:
|
|
|
|
|
|
2006-12-05 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug39721.phpt
|
|
ZendEngine2/tests/bug39721.phpt:
|
|
|
|
file bug39721.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/bug39721.phpt:
|
|
Fixed bug #39721 (Runtime inheritance causes data corruption)
|
|
|
|
2006-12-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/http_fopen_wrapper.c:
|
|
MFH: nuke redundant zval_ptr_dtor() call
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
nuke redundant zval_ptr_dtor() call and fix memory corruption/segfault
|
|
|
|
2006-12-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/http.c:
|
|
Unicode support in http_build_query().
|
|
|
|
2006-12-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re
|
|
ext/pdo/tests/bug_36798.phpt:
|
|
MFB: Fixed bug #36798 (Error parsing named parameters with queries
|
|
containing high-ascii chars).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re
|
|
ext/pdo/tests/bug_36798.phpt
|
|
ext/pdo/tests/bug_36798.phpt:
|
|
Fixed bug #36798 (Error parsing named parameters with queries containing
|
|
high-ascii chars).
|
|
|
|
* (PHP_5_2)
|
|
ext/dba/config.m4:
|
|
Revert previous patch and it breaks builds with built-in cdb lib
|
|
|
|
2006-12-05 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/pdo/tests/bug_39656.phpt:
|
|
MFB: fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/bug_39656.phpt:
|
|
Fix test
|
|
|
|
2006-12-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/file.c:
|
|
don't pass negative maxchars to php_stream_get_line_ex()
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
remove duplicating line
|
|
|
|
2006-12-05 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
MFB: fix bug #39625 (Apache crashes on importStylesheet call)
|
|
|
|
* (PHP_5_2)
|
|
ext/xsl/xsltprocessor.c:
|
|
fix bug #39625 (Apache crashes on importStylesheet call)
|
|
|
|
2006-12-05 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed FastCGI impersonation for persistent connections on Windows
|
|
|
|
* configure.in
|
|
configure.in
|
|
ZendEngine2/Makefile.am
|
|
ZendEngine2/Makefile.am
|
|
ZendEngine2/Zend.dsp
|
|
ZendEngine2/Zend.dsp
|
|
ZendEngine2/ZendTS.dsp
|
|
ZendEngine2/ZendTS.dsp
|
|
ZendEngine2/zend_mm.c
|
|
ZendEngine2/zend_mm.c
|
|
ZendEngine2/zend_mm.h
|
|
ZendEngine2/zend_mm.h
|
|
win32/build/config.w32
|
|
win32/build/config.w32:
|
|
Removed unused zend_mm.*
|
|
|
|
2006-12-05 Sara Golemon <sara@golemon.com>
|
|
|
|
* NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/file.c
|
|
ext/standard/php_string.h
|
|
ext/standard/string.c:
|
|
Add str_getcsv() and fix a couple cases in recent fgetcsv()
|
|
reimplementation
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/file.h
|
|
ext/standard/tests/file/bug12556.phpt
|
|
ext/standard/tests/file/fgetcsv.phpt:
|
|
Unicode upgrade for fgetcsv()
|
|
|
|
2006-12-05 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ext/standard/basic_functions.c
|
|
ext/standard/string.c
|
|
main/main.c:
|
|
Merge from 5.2:
|
|
Improve tolower()-related functions on Windows and VC2005 by caching
|
|
locale and using
|
|
tolower_l function.
|
|
|
|
2006-12-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/openssl/xp_ssl.c:
|
|
MFB: Fixed bug #39571 (timeout ssl:// connections).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/xp_ssl.c:
|
|
Fixed bug #39571 (timeout ssl:// connections).
|
|
|
|
2006-12-05 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- invalid filter
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c
|
|
ext/filter/filter_private.h
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/039.phpt:
|
|
- MFH: invalid filter id should not return unsafe values
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/filter_private.h
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/039.phpt:
|
|
- invalid filter id should not return unsafe values
|
|
|
|
2006-12-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/tests/008.phpt
|
|
ext/filter/tests/009.phpt:
|
|
- MFB: use %s
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/sanitizing_filters.c:
|
|
- WS
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
- default filter is not string anymore (in comment)
|
|
- WS and error msg sync with head
|
|
|
|
2006-12-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/head.c:
|
|
Make headers-related functions accept Unicode strings, but only if their
|
|
contents can be converted to ASCII.
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/var.c:
|
|
Unicode support in var_export().
|
|
|
|
2006-12-04 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ext/standard/basic_functions.c
|
|
ext/standard/string.c
|
|
main/main.c:
|
|
Improve tolower()-related functions on Windows and VC2005 by caching locale
|
|
and using
|
|
tolower_l function.
|
|
|
|
2006-12-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/calendar/tests/easter_date.phpt
|
|
ext/calendar/tests/unixtojd.phpt:
|
|
MFB: Fixed tests
|
|
|
|
* (PHP_5_2)
|
|
ext/calendar/tests/easter_date.phpt
|
|
ext/calendar/tests/unixtojd.phpt:
|
|
Fixed tests
|
|
|
|
2006-12-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4
|
|
configure.in:
|
|
MFH: fix build with Sun compiler, which doesn't support -O0
|
|
|
|
* acinclude.m4
|
|
configure.in:
|
|
fix build with Sun compiler, which doesn't support -O0
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/config0.m4
|
|
ext/spl/config.m4:
|
|
MFH: partly fix #39724
|
|
ext/spl has a soft dependcy from ext/pcre (not ext/pcre-regex)
|
|
|
|
* ext/pcre/config0.m4
|
|
ext/spl/config.m4:
|
|
partly fix #39724
|
|
ext/spl has a soft dependcy from ext/pcre (not ext/pcre-regex)
|
|
|
|
2006-12-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/tests/bug_39656.phpt:
|
|
MFB: Fixed test (user is a reserved keyword in pgsql)
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/bug_39656.phpt:
|
|
Fixed test (user is a reserved keyword in pgsql)
|
|
|
|
2006-12-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/tests/002-win32.phpt
|
|
sapi/cli/tests/002.phpt
|
|
sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/005.phpt
|
|
sapi/cli/tests/006.phpt
|
|
sapi/cli/tests/007.phpt
|
|
sapi/cli/tests/008.phpt
|
|
sapi/cli/tests/009.phpt
|
|
sapi/cli/tests/010-2.phpt
|
|
sapi/cli/tests/010.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/012.phpt
|
|
sapi/cli/tests/013.phpt:
|
|
fix tests
|
|
|
|
* sapi/cli/tests/002-win32.phpt
|
|
sapi/cli/tests/002.phpt
|
|
sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/005.phpt
|
|
sapi/cli/tests/006.phpt
|
|
sapi/cli/tests/007.phpt
|
|
sapi/cli/tests/008.phpt
|
|
sapi/cli/tests/009.phpt
|
|
sapi/cli/tests/010-2.phpt
|
|
sapi/cli/tests/010.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/012.phpt
|
|
sapi/cli/tests/013.phpt:
|
|
fix tests, use -n to prevent any problems with existing php.ini
|
|
|
|
2006-12-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed bug #38274 (Memlimit fatal error sent to "wrong" stderr when using
|
|
fastcgi)
|
|
|
|
2006-12-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/session/session.c
|
|
main/main.c:
|
|
fix retval type
|
|
it should be int, not zend_bool
|
|
|
|
2006-12-04 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
dummy change
|
|
|
|
2006-12-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/session.c:
|
|
Fixed bug #37627 (session save_path check checks the parent directory).
|
|
|
|
2006-12-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* run-tests.php:
|
|
look for tests in sapi/cli
|
|
|
|
2006-12-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_stmt.c:
|
|
MFB: Fixed bug #38319 (Remove bogus warnings from persistent PDO
|
|
connections).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c:
|
|
Fixed bug #38319 (Remove bogus warnings from persistent PDO connections).
|
|
|
|
* ext/pdo/pdo_dbh.c:
|
|
MFB: Fixed bug #38252 (Incorrect PDO error message on invalid default fetch
|
|
mode).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c:
|
|
Fixed bug #38252 (Incorrect PDO error message on invalid default fetch
|
|
mode).
|
|
|
|
* ext/pdo_mysql/tests/bug_39483.phpt:
|
|
MFB: Added test for previous bug
|
|
|
|
* ext/pdo_mysql/tests/bug_39483.phpt
|
|
ext/pdo_mysql/tests/bug_39483.phpt:
|
|
|
|
file bug_39483.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
MFB: Fixed bug #39483 (Problem with handling of \ char in prepared
|
|
statements).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
Fixed bug #39483 (Problem with handling of \ char in prepared statements).
|
|
|
|
2006-12-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo_mysql/mysql_driver.c:
|
|
MFB:
|
|
Default to buffered queries (much faster)
|
|
Default to prepared statement emulation to avoid hitting MySQL bugs
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_mysql/mysql_driver.c:
|
|
Default to buffered queries (much faster)
|
|
Default to prepared statement emulation to avoid hitting MySQL bugs
|
|
|
|
* ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
MFB: Added missing check for mismatching number of tokens & bound params in
|
|
prepared statement emulation.
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
Added missing check for mismatching number of tokens & bound params in
|
|
prepared statement emulation.
|
|
|
|
* ext/filter/filter.c:
|
|
MFB: Added "default" option that allows a default value to be set for an
|
|
invalid or missing value.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/filter.c:
|
|
Added "default" option that allows a default value to be set for an invalid
|
|
or missing value.
|
|
|
|
* (PHP_5_2)
|
|
ext/dba/config.m4:
|
|
Config fix from Gentoo
|
|
|
|
* ext/standard/assert.c:
|
|
MFB: Fixed bug #39718 (possible crash if assert.callback is set in ini).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/assert.c:
|
|
Fixed bug #39718 (possible crash if assert.callback is set in ini).
|
|
|
|
* main/php_scandir.c:
|
|
MFB: Fixed php_readdir_r() usage in scandir emulation
|
|
|
|
* (PHP_5_2)
|
|
main/php_scandir.c:
|
|
Fixed php_readdir_r() usage in scandir emulation
|
|
|
|
2006-12-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/php_scandir.c:
|
|
fix Solaris build
|
|
|
|
* ext/ftp/ftp.c:
|
|
fix leaks
|
|
|
|
* ext/standard/crypt.c:
|
|
fix AIX build
|
|
|
|
2006-12-03 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/tests/001.phpt
|
|
ext/pcre/tests/002.phpt
|
|
ext/pcre/tests/003.phpt
|
|
ext/pcre/tests/004.phpt:
|
|
add UEXPECT sections
|
|
|
|
2006-12-03 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/pcre/tests/002.phpt:
|
|
MFB: fix test on fbsd
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/tests/002.phpt:
|
|
Fix test on fbsd
|
|
|
|
2006-12-02 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/tests/001.phpt
|
|
ext/pcre/tests/002.phpt
|
|
ext/pcre/tests/003.phpt
|
|
ext/pcre/tests/004.phpt:
|
|
MFH (not tested. so some tests may fail in unicode mode)
|
|
|
|
* ext/pcre/tests/001.phpt
|
|
ext/pcre/tests/001.phpt
|
|
ext/pcre/tests/002.phpt
|
|
ext/pcre/tests/002.phpt
|
|
ext/pcre/tests/003.phpt
|
|
ext/pcre/tests/003.phpt
|
|
ext/pcre/tests/004.phpt
|
|
ext/pcre/tests/004.phpt:
|
|
|
|
file 001.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-12-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/tests/pdo_016.phpt
|
|
ext/pdo/tests/pdo_016a.phpt
|
|
ext/pdo/tests/pdo_021.phpt
|
|
ext/pdo_mysql/mysql_statement.c:
|
|
MFB: Fixed bug #39527 (Failure to retrieve results when multiple
|
|
unbuffered,
|
|
prepared statements are used in pdo_mysql).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/tests/pdo_016.phpt
|
|
ext/pdo/tests/pdo_016a.phpt
|
|
ext/pdo/tests/pdo_021.phpt
|
|
ext/pdo_mysql/mysql_statement.c:
|
|
Fixed bug #39527 (Failure to retrieve results when multiple unbuffered,
|
|
prepared statements are used in pdo_mysql).
|
|
|
|
2006-12-01 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (PHP_5_2)
|
|
ext/sqlite/libsqlite/src/date.c
|
|
ext/zip/lib/zip_dirent.c
|
|
main/php_scandir.c
|
|
win32/readdir.h:
|
|
Fix win32 build
|
|
|
|
* main/php_scandir.c
|
|
win32/readdir.h:
|
|
MFB: Fix win32 build
|
|
|
|
2006-12-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed typo
|
|
|
|
2006-12-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/tests/bug39438.phpt:
|
|
Bug #39438 (Fatal error: Out of memory)
|
|
|
|
* ZendEngine2/tests/bug39438.phpt
|
|
ZendEngine2/tests/bug39438.phpt:
|
|
|
|
file bug39438.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
typo
|
|
|
|
2006-12-01 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/var.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re:
|
|
Finalize Unicode support in serialize() and unserialize().
|
|
|
|
2006-12-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dbase/dbase.c
|
|
ext/dbase/tests/002.phpt:
|
|
MFB: Fixed a possible memory corruption in dbase_open() with invalid open
|
|
mode
|
|
|
|
* (PHP_5_2)
|
|
ext/dbase/dbase.c
|
|
ext/dbase/tests/002.phpt:
|
|
Fixed a possible memory corruption in dbase_open() with invalid open mode
|
|
|
|
2006-12-01 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/filestat.c:
|
|
Fix group macro access.
|
|
|
|
2006-12-01 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/ftp/ftp.c
|
|
ext/ftp/tests/bug39458-2.phpt
|
|
ext/ftp/tests/bug39458.phpt
|
|
ext/ftp/tests/server.inc:
|
|
MFB: fix #39458
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/ftp/tests/bug39458-2.phpt
|
|
ext/ftp/tests/bug39458-2.phpt
|
|
ext/ftp/tests/bug39458.phpt
|
|
ext/ftp/tests/bug39458.phpt
|
|
ext/ftp/tests/server.inc:
|
|
tests + BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/ftp/ftp.c:
|
|
fix bug #39458: ftp_nlist() returns false on empty dirs
|
|
|
|
2006-12-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed bug #39702 (php crashes in the allocator on linux-m68k)
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Fixed buffer overflow. (Rob)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed bug #39640 (Segfault with "Allowed memory size exhausted")
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed bug #39652 (Wrong negative results from memeory_get_usage())
|
|
|
|
2006-12-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/examples/dualiterator.inc:
|
|
- MFH: Fix handling of recursive inner iterators
|
|
|
|
* ext/spl/examples/dualiterator.inc:
|
|
- Fix handling of recursive inner iterators
|
|
|
|
2006-12-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/session/session.c:
|
|
MFH: Disallow \0 chars inside session.save_path
|
|
|
|
* ext/session/session.c:
|
|
MFB: Disallow \0 chars inside session.save_path
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
Disallow \0 chars inside session.save_path
|
|
|
|
2006-11-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_sdl.c:
|
|
Small hash table optimization
|
|
|
|
2006-11-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/url.c:
|
|
get_headers() will keep headers as binary strings.
|
|
|
|
2006-11-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
acinclude.m4
|
|
configure.in:
|
|
MFH missing fixes required by autoconf 2.6x
|
|
fixes bug #39696
|
|
|
|
2006-11-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
Mark setlocale() as Unicode-safe. It shouldn't be used in
|
|
unicode.semantics=on mode anyway.
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Forgot to mark import_request_variables() as Unicode-safe.
|
|
|
|
* ext/standard/string.c:
|
|
Mark strtr() as Unicode-safe.
|
|
|
|
|
|
* ext/standard/pack.c:
|
|
Mark pack()/unpack() as Unicode-safe. They will accept Unicode strings
|
|
but convert them to binary. We can revisit supporting something like 'U'
|
|
format in the future, if it's needed.
|
|
|
|
* ext/standard/quot_print.c:
|
|
Make quoted_printable_decode() take only ASCII strings.
|
|
|
|
2006-11-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* configure.in:
|
|
MFB: Added check for crypt_r()
|
|
|
|
* (PHP_5_2)
|
|
configure.in:
|
|
Added check for crypt_r()
|
|
|
|
* ext/posix/config.m4:
|
|
MFB: Added missing function checks
|
|
|
|
* (PHP_5_2)
|
|
ext/posix/config.m4:
|
|
Added missing function checks
|
|
|
|
* ext/pdo_sqlite/sqlite/src/date.c
|
|
ext/sqlite/libsqlite/src/date.c
|
|
ext/xmlrpc/libxmlrpc/xmlrpc.c
|
|
ext/zip/lib/zip_dirent.c:
|
|
zts fixes
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/sqlite/src/date.c
|
|
ext/sqlite/libsqlite/src/date.c
|
|
ext/xmlrpc/libxmlrpc/xmlrpc.c
|
|
ext/zip/lib/zip_dirent.c:
|
|
last set of zts fixes
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
MFB: Thread safety fixes.
|
|
|
|
* (PHP_5_2)
|
|
ext/interbase/ibase_query.c:
|
|
Thread safety fixes.
|
|
|
|
* main/php_scandir.c:
|
|
MFB: Thread-safety issues
|
|
|
|
* (PHP_5_2)
|
|
main/php_scandir.c:
|
|
Thread-safety issues
|
|
|
|
* ext/standard/crypt.c:
|
|
MFB: Use reantrant crypt_r() whenever possible.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/crypt.c:
|
|
Use reantrant crypt_r() whenever possible.
|
|
|
|
* ext/mime_magic/mime_magic.c:
|
|
MFB: Use thread-safe code
|
|
|
|
* (PHP_5_2)
|
|
ext/mime_magic/mime_magic.c:
|
|
Use thread-safe code
|
|
|
|
2006-11-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug39602.phpt
|
|
ZendEngine2/tests/bug39602.phpt:
|
|
fix test
|
|
|
|
2006-11-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/posix/posix.c:
|
|
MFB: Thread safety fixed for *nix systems
|
|
|
|
* (PHP_5_2)
|
|
ext/posix/posix.c:
|
|
Thread safety fixed for *nix systems
|
|
|
|
2006-11-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/filestat.c:
|
|
MFB: Fixed bug #39648 (Implementation of PHP functions chown() and chgrp()
|
|
are not thread safe).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
ext/standard/filestat.c:
|
|
Fixed bug #39648 (Implementation of PHP functions chown() and chgrp() are
|
|
not thread safe).
|
|
|
|
2006-11-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
add missing folding marker
|
|
|
|
2006-11-29 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonedb.h:
|
|
- Updated timezone database to version 2006.16.
|
|
|
|
2006-11-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo_pgsql/pgsql_driver.c
|
|
ext/pgsql/pgsql.c:
|
|
MFB: Fixed bug #39663 (Memory leak in pg_get_notify() and a possible memory
|
|
corruption on Windows in pgsql and pdo_pgsql extensions).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_pgsql/pgsql_driver.c
|
|
ext/pgsql/pgsql.c:
|
|
Fixed bug #39663 (Memory leak in pg_get_notify() and a possible memory
|
|
corruption on Windows in pgsql and pdo_pgsql extensions).
|
|
|
|
2006-11-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/tests/file/bug39673.phpt
|
|
main/streams/plain_wrapper.c:
|
|
MFH: fix #39673 (file_get_contents causes bus error on certain offsets)
|
|
|
|
* ext/standard/tests/file/bug39673.phpt
|
|
ext/standard/tests/file/bug39673.phpt
|
|
main/streams/plain_wrapper.c:
|
|
|
|
fix #39673 (file_get_contents causes bus error on certain offsets)
|
|
|
|
2006-11-29 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug39662.phpt:
|
|
MFB: correct fix for bug #39662 to fix leak and tree corruption
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug39662.phpt:
|
|
correct fix for bug #39662 to fix leak and tree corruption
|
|
fix test
|
|
|
|
2006-11-28 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/examples/callbackfilteriterator.inc
|
|
ext/spl/examples/callbackfilteriterator.inc:
|
|
|
|
- Add new example
|
|
|
|
2006-11-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
resolve coverity issue #224
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/html.h:
|
|
add php_unescape_html_entities() proto to the header
|
|
(fixes #39665)
|
|
|
|
* ext/standard/html.h:
|
|
add php_unescape_html_entities() proto to the header
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug39662.phpt:
|
|
MFH: fix #39662 (Segfault when calling asXML() of a cloned
|
|
SimpleXMLElement)
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug39662.phpt
|
|
ext/simplexml/tests/bug39662.phpt:
|
|
fix #39662 (Segfault when calling asXML() of a cloned SimpleXMLElement)
|
|
|
|
* ext/pdo/tests/bug_39656.phpt:
|
|
add test
|
|
|
|
* ext/pdo/tests/bug_39656.phpt
|
|
ext/pdo/tests/bug_39656.phpt:
|
|
|
|
file bug_39656.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-11-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_stmt.c
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
MFB: Fixed bug #39656 (crash when calling fetch() on a PDO statment object
|
|
after closeCursor()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
Fixed bug #39656 (crash when calling fetch() on a PDO statment object
|
|
after closeCursor()).
|
|
|
|
2006-11-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/dba/config.m4:
|
|
MFH: fix #39653 (ext/dba doesn't check for db-4.5 and db-4.4 when db4
|
|
support is enabled)
|
|
|
|
* ext/dba/config.m4:
|
|
fix #39653 (ext/dba doesn't check for db-4.5 and db-4.4 when db4 support is
|
|
enabled)
|
|
|
|
2006-11-28 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- fix warning
|
|
- addEmptyDir returns true on success
|
|
- remove useless semi column
|
|
|
|
2006-11-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mcrypt/mcrypt.c
|
|
ext/soap/php_http.c:
|
|
MFB: Replace non-threadsafe rand() with php_rand_r()
|
|
|
|
* (PHP_5_2)
|
|
ext/mcrypt/mcrypt.c
|
|
ext/soap/php_http.c:
|
|
Replace non-threadsafe rand() with php_rand_r()
|
|
|
|
2006-11-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_sqlite/sqlite_statement.c:
|
|
MFH: fix #39564 (PDO::errorInfo() returns inconsistent information when
|
|
sqlite3_step() fails)
|
|
|
|
* ext/pdo_sqlite/sqlite_statement.c:
|
|
fix #39564 (PDO::errorInfo() returns inconsistent information when
|
|
sqlite3_step() fails)
|
|
|
|
* ext/ftp/tests/004.phpt:
|
|
fix test
|
|
this errmsg is different on FreeBSD
|
|
|
|
2006-11-26 Alex Waugh <alex@alexwaugh.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/webjames/webjames.c:
|
|
MFH: Improve robustness of sending routines
|
|
|
|
* sapi/webjames/webjames.c:
|
|
Improve robustness of sending routines
|
|
|
|
2006-11-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mime_magic/mime_magic.c:
|
|
MFB: Fixed bug #39623 (thread safety fixes on *nix for mime_magic
|
|
extenion).
|
|
|
|
* (PHP_5_2)
|
|
ext/mime_magic/mime_magic.c
|
|
ext/standard/basic_functions.c:
|
|
Fixed bug #39623 (thread safety fixes on *nix for putenv() & mime_magic).
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/info.c:
|
|
MFH: Added a meta tag to phpinfo() output to prevent search engines from
|
|
indexing the page.
|
|
|
|
* ext/imap/tests/imap_utf8.phpt:
|
|
MFB: Fixed test, in some versions of c-client returned value is always
|
|
uppercase
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/tests/imap_utf8.phpt:
|
|
Fixed test, in some versions of c-client returned value is always uppercase
|
|
|
|
* ext/dbase/tests/002.phpt:
|
|
MFB: fixed test
|
|
|
|
* (PHP_5_2)
|
|
ext/dbase/tests/002.phpt:
|
|
Fixed test
|
|
|
|
* ext/standard/info.c:
|
|
MFB: Added a meta tag to phpinfo() output to prevent search engines from
|
|
indexing the page.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/info.c:
|
|
Added a meta tag to phpinfo() output to prevent search engines from
|
|
indexing the page.
|
|
|
|
2006-11-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/bug39621.phpt:
|
|
MFH: fix #39621 (str_replace() is not binary safe on strings with equal
|
|
length)
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/bug39621.phpt
|
|
ext/standard/tests/strings/bug39621.phpt:
|
|
fix #39621 (str_replace() is not binary safe on strings with equal length)
|
|
|
|
* ext/standard/levenshtein.c:
|
|
add missing argument to zend_parse_parameters()
|
|
|
|
2006-11-24 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/ftp/tests/006.phpt
|
|
ext/ftp/tests/bug39583.phpt
|
|
ext/ftp/tests/server.inc
|
|
ext/standard/tests/general_functions/phpcredits.phpt
|
|
ext/standard/tests/general_functions/phpcredits2.phpt
|
|
ext/standard/tests/general_functions/phpinfo.phpt
|
|
ext/standard/tests/general_functions/phpinfo2.phpt:
|
|
more tests
|
|
|
|
* ext/ftp/tests/006.phpt
|
|
ext/ftp/tests/006.phpt
|
|
ext/ftp/tests/bug39583.phpt
|
|
ext/ftp/tests/server.inc
|
|
ext/standard/tests/general_functions/phpcredits.phpt
|
|
ext/standard/tests/general_functions/phpcredits.phpt
|
|
ext/standard/tests/general_functions/phpcredits2.phpt
|
|
ext/standard/tests/general_functions/phpcredits2.phpt
|
|
ext/standard/tests/general_functions/phpinfo.phpt
|
|
ext/standard/tests/general_functions/phpinfo.phpt
|
|
ext/standard/tests/general_functions/phpinfo2.phpt
|
|
ext/standard/tests/general_functions/phpinfo2.phpt:
|
|
|
|
file 006.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/ftp/tests/005.phpt
|
|
ext/ftp/tests/bug39583-2.phpt
|
|
ext/ftp/tests/bug39583.phpt
|
|
ext/ftp/tests/bug7216-2.phpt
|
|
ext/ftp/tests/server.inc:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/ftp/tests/005.phpt
|
|
ext/ftp/tests/bug39583-2.phpt
|
|
ext/ftp/tests/bug39583-2.phpt
|
|
ext/ftp/tests/bug39583.phpt
|
|
ext/ftp/tests/bug39583.phpt
|
|
ext/ftp/tests/bug7216-2.phpt
|
|
ext/ftp/tests/server.inc:
|
|
fix tests after Tony's commit and add a test for the bug he fixed
|
|
|
|
2006-11-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/ftp/tests/004.phpt
|
|
ext/ftp/tests/004.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/011.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/tests/.cvsignore
|
|
sapi/cli/tests/001.phpt
|
|
sapi/cli/tests/002-win32.phpt
|
|
sapi/cli/tests/002.phpt
|
|
sapi/cli/tests/003.phpt
|
|
sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/005.phpt
|
|
sapi/cli/tests/006.phpt
|
|
sapi/cli/tests/007.phpt
|
|
sapi/cli/tests/008.phpt
|
|
sapi/cli/tests/009.phpt
|
|
sapi/cli/tests/010-2.phpt
|
|
sapi/cli/tests/010.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/012.phpt
|
|
sapi/cli/tests/013.phpt
|
|
sapi/cli/tests/014.phpt
|
|
sapi/cli/tests/skipif.inc:
|
|
add tests for CLI
|
|
|
|
* sapi/cli/tests/.cvsignore
|
|
sapi/cli/tests/.cvsignore:
|
|
|
|
add .cvsignore
|
|
|
|
* sapi/cli/tests/001.phpt
|
|
sapi/cli/tests/001.phpt
|
|
sapi/cli/tests/002-win32.phpt
|
|
sapi/cli/tests/002-win32.phpt
|
|
sapi/cli/tests/002.phpt
|
|
sapi/cli/tests/002.phpt
|
|
sapi/cli/tests/003.phpt
|
|
sapi/cli/tests/003.phpt
|
|
sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/004.phpt
|
|
sapi/cli/tests/005.phpt
|
|
sapi/cli/tests/005.phpt
|
|
sapi/cli/tests/006.phpt
|
|
sapi/cli/tests/006.phpt
|
|
sapi/cli/tests/007.phpt
|
|
sapi/cli/tests/007.phpt
|
|
sapi/cli/tests/008.phpt
|
|
sapi/cli/tests/008.phpt
|
|
sapi/cli/tests/009.phpt
|
|
sapi/cli/tests/009.phpt
|
|
sapi/cli/tests/010-2.phpt
|
|
sapi/cli/tests/010-2.phpt
|
|
sapi/cli/tests/010.phpt
|
|
sapi/cli/tests/010.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/011.phpt
|
|
sapi/cli/tests/012.phpt
|
|
sapi/cli/tests/012.phpt
|
|
sapi/cli/tests/013.phpt
|
|
sapi/cli/tests/013.phpt
|
|
sapi/cli/tests/014.phpt
|
|
sapi/cli/tests/014.phpt
|
|
sapi/cli/tests/skipif.inc
|
|
sapi/cli/tests/skipif.inc:
|
|
|
|
add tests for CLI
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/ftp/ftp.h
|
|
ext/ftp/ftp.h:
|
|
MFH: fix #39583 (ftp_put() does not change transfer mode to ASCII)
|
|
|
|
* ext/ftp/ftp.h:
|
|
fix #39583 (ftp_put() does not change transfer mode to ASCII)
|
|
|
|
* sapi/cli/php_cli.c:
|
|
call sapi_deactivate() & friends on error
|
|
fixes leak with `php-cli -n -c ..`
|
|
|
|
* ZendEngine2/zend.c:
|
|
initialize CG(literal_type) using ZEND_STR_TYPE macro
|
|
add CG(literal_type) initialization in non-ZTS mode
|
|
fixes backticks operator
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/imap/php_imap.c
|
|
ext/imap/php_imap.c:
|
|
fix #39613 (Possible segfault in imap initialization due to missing module
|
|
dependency)
|
|
patch by wharmby at uk dot ibm dot com
|
|
|
|
2006-11-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_language_scanner.l:
|
|
nullify opened_path and filename (when required)
|
|
fixes invalid reads with `php-cli -F <script>`
|
|
|
|
2006-11-23 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/ftp/tests/bug27809.phpt
|
|
ext/ftp/tests/bug27809.phpt
|
|
ext/ftp/tests/bug7216-2.phpt
|
|
ext/ftp/tests/bug7216-2.phpt
|
|
ext/ftp/tests/bug7216.phpt
|
|
ext/ftp/tests/bug7216.phpt
|
|
ext/ftp/tests/server.inc:
|
|
|
|
file bug27809.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-11-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* run-tests.php
|
|
run-tests.php:
|
|
do not set an env variable without a name and a value
|
|
|
|
2006-11-23 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/ftp/tests/.cvsignore
|
|
ext/ftp/tests/004.phpt
|
|
ext/ftp/tests/005.phpt
|
|
ext/ftp/tests/bug27809.phpt
|
|
ext/ftp/tests/bug7216-2.phpt
|
|
ext/ftp/tests/bug7216.phpt
|
|
ext/ftp/tests/server.inc
|
|
ext/ftp/tests/server.inc:
|
|
MFB
|
|
|
|
* ext/ftp/tests/.cvsignore
|
|
ext/ftp/tests/.cvsignore
|
|
ext/ftp/tests/004.phpt
|
|
ext/ftp/tests/004.phpt
|
|
ext/ftp/tests/005.phpt
|
|
ext/ftp/tests/005.phpt
|
|
ext/ftp/tests/server.inc:
|
|
|
|
file .cvsignore was initially added on branch PHP_5_2.
|
|
|
|
2006-11-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/tests/error1.phpt:
|
|
fix error messages in Unicode mode when global error handle is used
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/array_bind_001.phpt
|
|
ext/oci8/tests/array_bind_003.phpt
|
|
ext/oci8/tests/array_bind_date.phpt
|
|
ext/oci8/tests/array_bind_date1.phpt:
|
|
fix oci_bind_array_by_name() with SQLT_ODT type
|
|
fix tests
|
|
|
|
2006-11-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
MFB: Fixed a possible crash
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
Fixed a possible crash
|
|
|
|
2006-11-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/tests/bug37581.phpt
|
|
ext/oci8/tests/connect_with_charset_001.phpt:
|
|
fix tests
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/array_bind_006.phpt
|
|
ext/oci8/tests/array_bind_str.phpt
|
|
ext/oci8/tests/array_bind_str1.phpt:
|
|
fix oci_bind_array_by_name() in Unicode mode
|
|
|
|
2006-11-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed bug #39534 (Error in maths to calculate of
|
|
ZEND_MM_ALIGNED_MIN_HEADER_SIZE). (wharmby at uk dot ibm dot com)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/main.c
|
|
main/main.c:
|
|
Fixed bug #39548 (ZMSG_LOG_SCRIPT_NAME not routed to OutputDebugString() on
|
|
Windows)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/tests/bug39602.phpt
|
|
ZendEngine2/tests/bug39602.phpt
|
|
ZendEngine2/tests/bug39602.phpt:
|
|
Fixed bug #39602 (Invalid session.save_handler crashes PHP)
|
|
|
|
2006-11-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/html.c:
|
|
Unicode support in get_html_translation_table().
|
|
|
|
* ext/standard/ftok.c:
|
|
Unicode support in ftok().
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/ftok.c:
|
|
-** empty log message ***
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/basic_functions.c:
|
|
- Unicode support for tick functions.
|
|
- Update unicode-progress.txt
|
|
|
|
2006-11-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dbase/dbase.c:
|
|
MFB: Fixed a possible crash in dbase_open() on empty filename.
|
|
|
|
* (PHP_5_2)
|
|
ext/dbase/dbase.c:
|
|
Fixed a possible crash in dbase_open() on empty filename.
|
|
|
|
2006-11-22 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/file.c
|
|
ext/standard/tests/file/bug39538.phpt:
|
|
- MFH: #39538, fgetcsv can't handle starting newlines and trailing odd
|
|
number of backslashes (David Soria Parra, Pierre)
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/tests/file/bug39538.phpt
|
|
ext/standard/tests/file/bug39538.phpt:
|
|
- #39538, fgetcsv can't handle starting newlines and trailing odd
|
|
number of backslashes (David Soria Parra, Pierre)
|
|
|
|
2006-11-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/fopen_wrappers.c
|
|
main/safe_mode.c:
|
|
fix #39575 (move_uploaded_file() no longer working (safe mode related))
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/bug39576.phpt:
|
|
fix #39576 (array_walk() doesn't separate userdata zval)
|
|
|
|
2006-11-22 Michael Wallner <mike@iworks.at>
|
|
|
|
* run-tests.php
|
|
run-tests.php:
|
|
- fix ENV section handling
|
|
|
|
2006-11-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug39576.phpt
|
|
ext/standard/tests/array/bug39576.phpt:
|
|
MFH: fix #39576 (array_walk() doesn't separate userdata zval)
|
|
|
|
2006-11-22 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
space to tab
|
|
|
|
2006-11-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
Unicode support in import_request_variables().
|
|
|
|
2006-11-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/streams/filter.c:
|
|
ensure that bucket->brigade is NULL in newly created bucket
|
|
|
|
2006-11-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Note.
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Unicode support in highlight_string().
|
|
|
|
2006-11-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/levenshtein.c
|
|
ext/standard/levenshtein.c
|
|
ext/standard/tests/strings/levenshtein.phpt
|
|
ext/standard/tests/strings/levenshtein.phpt
|
|
ext/standard/tests/strings/levenshtein.phpt:
|
|
remove redundant error message
|
|
add test by <zoe dot slattery at googlemail dot com>
|
|
|
|
2006-11-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mhash/mhash.c:
|
|
Fixed build
|
|
|
|
* ext/curl/interface.c:
|
|
MFB: Adjust previous patch to work better
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c:
|
|
Adjust previous patch to work better
|
|
|
|
2006-11-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/user_filters.c
|
|
ext/standard/tests/file/bug39551.phpt
|
|
ext/standard/tests/file/bug39551.phpt
|
|
main/streams/filter.c:
|
|
fix #39551 (Segfault with stream_bucket_new in user filter)
|
|
also fixes several segfaults and leaks
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/017.phpt
|
|
ext/standard/tests/file/bug39551.phpt:
|
|
add test
|
|
|
|
* ZendEngine2/tests/017.phpt
|
|
ZendEngine2/tests/017.phpt:
|
|
|
|
add test for some of builtin funcs
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
fix leak in get_extension_funcs()
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
fix proto
|
|
|
|
2006-11-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/040.phpt:
|
|
add new test
|
|
|
|
* ext/filter/tests/040.phpt
|
|
ext/filter/tests/040.phpt:
|
|
|
|
add new test
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
fix leak in zend_register_functions()
|
|
this is very odd, but Zend MM said nothing about it..
|
|
|
|
2006-11-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt:
|
|
Update for basic_functions.c
|
|
|
|
2006-11-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/stristr.phpt
|
|
ext/standard/tests/strings/stristr.phpt:
|
|
|
|
improve test
|
|
|
|
2006-11-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Fix arginfo
|
|
|
|
* ext/spl/tests/spl_006.phpt
|
|
ext/spl/tests/spl_006.phpt:
|
|
|
|
- Add new test
|
|
|
|
* ext/spl/php_spl.c
|
|
ext/spl/spl.php
|
|
ext/spl/spl_iterators.c:
|
|
- Add optional use_keys parameter to iterator_to_array(), (idea by Kevin)
|
|
|
|
2006-11-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/interface.c:
|
|
MFB: Fixed compiler warnings
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c:
|
|
Fixed compiler warnings
|
|
|
|
2006-11-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* tests/lang/bug24640.phpt:
|
|
fix test on those platforms where infinity is not "INF", but "Infinity"
|
|
|
|
* ext/standard/tests/file/symlink.phpt
|
|
ext/standard/tests/file/symlink.phpt:
|
|
fix test on Solaris
|
|
|
|
* ext/standard/file.c:
|
|
efree() if not NULL
|
|
|
|
2006-11-19 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/ftp/tests/001.phpt
|
|
ext/ftp/tests/002.phpt
|
|
ext/ftp/tests/003.phpt
|
|
ext/ftp/tests/cert.pem
|
|
ext/ftp/tests/server.inc
|
|
ext/ftp/tests/skipif.inc:
|
|
MFB
|
|
|
|
* ext/ftp/tests/001.phpt
|
|
ext/ftp/tests/001.phpt
|
|
ext/ftp/tests/002.phpt
|
|
ext/ftp/tests/002.phpt
|
|
ext/ftp/tests/003.phpt
|
|
ext/ftp/tests/003.phpt
|
|
ext/ftp/tests/cert.pem
|
|
ext/ftp/tests/cert.pem
|
|
ext/ftp/tests/server.inc
|
|
ext/ftp/tests/server.inc
|
|
ext/ftp/tests/skipif.inc
|
|
ext/ftp/tests/skipif.inc:
|
|
|
|
file 001.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-11-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/strings/pack.phpt:
|
|
MFB: pack()/unpack() tests
|
|
|
|
* ext/standard/tests/strings/pack.phpt
|
|
ext/standard/tests/strings/pack.phpt:
|
|
|
|
file pack.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/pack.c
|
|
ext/standard/tests/strings/bug38770.phpt:
|
|
MFB: Fixed bug #38770 (unpack() broken with longs on 64 bit machines).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/pack.c
|
|
ext/standard/tests/strings/bug38770.phpt
|
|
ext/standard/tests/strings/bug38770.phpt:
|
|
Fixed bug #38770 (unpack() broken with longs on 64 bit machines).
|
|
|
|
2006-11-19 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysql/tests/mysql_affected_rows.phpt
|
|
ext/mysql/tests/mysql_client_encoding.phpt
|
|
ext/mysql/tests/mysql_close.phpt
|
|
ext/mysql/tests/mysql_connect.phpt
|
|
ext/mysql/tests/mysql_create_db.phpt
|
|
ext/mysql/tests/mysql_data_seek.phpt
|
|
ext/mysql/tests/mysql_db_name.phpt
|
|
ext/mysql/tests/mysql_db_query.phpt
|
|
ext/mysql/tests/mysql_drop_db.phpt
|
|
ext/mysql/tests/mysql_errno.phpt
|
|
ext/mysql/tests/mysql_error.phpt
|
|
ext/mysql/tests/mysql_escape_string.phpt
|
|
ext/mysql/tests/mysql_fetch_array.phpt
|
|
ext/mysql/tests/mysql_fetch_assoc.phpt
|
|
ext/mysql/tests/mysql_fetch_field.phpt
|
|
ext/mysql/tests/mysql_fetch_lengths.phpt
|
|
ext/mysql/tests/mysql_fetch_object.phpt
|
|
ext/mysql/tests/mysql_fetch_row.phpt
|
|
ext/mysql/tests/mysql_field_flags.phpt
|
|
ext/mysql/tests/mysql_field_len.phpt
|
|
ext/mysql/tests/mysql_field_name.phpt
|
|
ext/mysql/tests/mysql_field_seek.phpt
|
|
ext/mysql/tests/mysql_field_table.phpt
|
|
ext/mysql/tests/mysql_field_type.phpt
|
|
ext/mysql/tests/mysql_free_result.phpt
|
|
ext/mysql/tests/mysql_get_client_info.phpt
|
|
ext/mysql/tests/mysql_get_host_info.phpt
|
|
ext/mysql/tests/mysql_get_proto_info.phpt
|
|
ext/mysql/tests/mysql_get_server_info.phpt
|
|
ext/mysql/tests/mysql_info.phpt
|
|
ext/mysql/tests/mysql_insert_id.phpt
|
|
ext/mysql/tests/mysql_list_dbs.phpt
|
|
ext/mysql/tests/mysql_list_fields.phpt
|
|
ext/mysql/tests/mysql_list_processes.phpt
|
|
ext/mysql/tests/mysql_num_fields.phpt
|
|
ext/mysql/tests/mysql_num_rows.phpt
|
|
ext/mysql/tests/mysql_pconnect.phpt
|
|
ext/mysql/tests/mysql_ping.phpt
|
|
ext/mysql/tests/mysql_query.phpt
|
|
ext/mysql/tests/mysql_real_escape_string.phpt
|
|
ext/mysql/tests/mysql_result.phpt
|
|
ext/mysql/tests/mysql_select_db.phpt
|
|
ext/mysql/tests/mysql_stat.phpt
|
|
ext/mysql/tests/mysql_tablename.phpt
|
|
ext/mysql/tests/mysql_thread_id.phpt
|
|
ext/mysql/tests/mysql_unbuffered_query.phpt
|
|
ext/mysql/tests/table.inc:
|
|
added testcases for ext/mysql (written by Ulf Wendel)
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
added unicode support for ext/mysql
|
|
|
|
2006-11-18 Michael Wallner <mike@iworks.at>
|
|
|
|
* unicode-progress.txt:
|
|
catch up:
|
|
- Sara upgraded ext/bcmath
|
|
- Sara upgrades ext/bz2
|
|
- Dmitry upgraded ext/ctype
|
|
- Sara upgraded ext/gmp
|
|
- Sara upgraded ext/hash
|
|
- Andrei upgraded ext/json
|
|
- Georg upgrades ext/mysqli
|
|
- Dmitry and Andrei upgraded ext/reflection
|
|
- Rob upgrades ext/simplexml
|
|
- Dmitry upgraded ext/soap
|
|
- Nuno upgrades ext/tidy
|
|
- Rob upgrades ext/xml
|
|
- Rob upgraded ext/xmlreader
|
|
- Rob upgraded ext/xmlwriter
|
|
- Rob upgraded ext/xsl
|
|
|
|
2006-11-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
Use u_memcpy() instead of memcpy().
|
|
|
|
* ext/standard/string.c:
|
|
Fix memory leaks and segfault.
|
|
|
|
2006-11-17 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/gettext/gettext.c:
|
|
- return domain in FS encoding
|
|
- use ZSTR_DUPLICATE
|
|
|
|
2006-11-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_dotnet.c
|
|
ext/com_dotnet/com_dotnet.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/com_variant.c
|
|
main/main.c
|
|
main/main.c
|
|
main/php.h
|
|
main/php.h
|
|
main/php_globals.h
|
|
main/php_globals.h:
|
|
COM initialization/deinitialization are done only if necessary
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_opcode.c
|
|
ext/dom/php_dom.c
|
|
ext/libxml/libxml.c
|
|
ext/spl/spl_functions.c
|
|
main/main.c:
|
|
Unicode support.
|
|
Now the real UG(unicode) value is available during MINIT calls.
|
|
|
|
2006-11-16 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/strtr2.phpt:
|
|
- Add the strtr implementation for unicode for the case where there are
|
|
characters with a code point value >= 256.
|
|
|
|
2006-11-16 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/pcrelib/internal.h:
|
|
remove old file (which was already removed from 4.4 and HEAD trees)
|
|
|
|
2006-11-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo_firebird/firebird_driver.c
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
MFB: fixed compiler warnings
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/libmbfl/filters/mbfilter_cp51932.c
|
|
ext/pdo_firebird/firebird_driver.c
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
Fixed compiler warnings
|
|
|
|
2006-11-16 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
MFB: Fix ftruncate() with negative size
|
|
|
|
* (PHP_5_2)
|
|
main/streams/plain_wrapper.c:
|
|
Fix ftruncate() with negative size on FreeBSD
|
|
|
|
2006-11-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/touch.phpt
|
|
ext/standard/tests/general_functions/sys_getloadavg.phpt
|
|
ext/standard/tests/network/ip.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/tests/file/touch.phpt
|
|
ext/standard/tests/general_functions/sys_getloadavg.phpt
|
|
ext/standard/tests/network/ip.phpt:
|
|
fix tests (add missing SKIPIF sections and a fix for FreeBSD)
|
|
|
|
2006-11-16 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/zlib/zlib.c:
|
|
- fix protos
|
|
|
|
* unicode-progress.txt:
|
|
- fix ext/zlib status;
|
|
Nuno upgraded gzio
|
|
stream wrapper and filter seem untouched
|
|
|
|
2006-11-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/get_current_user.phpt
|
|
ext/standard/tests/file/magic_quotes.phpt
|
|
ext/standard/tests/file/magic_quotes.phpt
|
|
ext/standard/tests/file/touch.phpt
|
|
ext/standard/tests/general_functions/error_get_last.phpt
|
|
ext/standard/tests/general_functions/import_request.phpt
|
|
ext/standard/tests/general_functions/include_path.phpt
|
|
ext/standard/tests/general_functions/parse_ini_file.phpt
|
|
ext/standard/tests/general_functions/rand.phpt
|
|
ext/standard/tests/general_functions/sys_getloadavg.phpt
|
|
ext/standard/tests/network/inet.phpt
|
|
ext/standard/tests/network/ip.phpt
|
|
ext/standard/tests/strings/highlight_file.phpt
|
|
ext/standard/tests/strings/php_strip_whitespace.phpt
|
|
ext/standard/tests/strings/sha1.phpt:
|
|
add new tests
|
|
|
|
* ext/standard/tests/file/get_current_user.phpt
|
|
ext/standard/tests/file/get_current_user.phpt
|
|
ext/standard/tests/file/touch.phpt
|
|
ext/standard/tests/file/touch.phpt
|
|
ext/standard/tests/general_functions/error_get_last.phpt
|
|
ext/standard/tests/general_functions/error_get_last.phpt
|
|
ext/standard/tests/general_functions/import_request.phpt
|
|
ext/standard/tests/general_functions/import_request.phpt
|
|
ext/standard/tests/general_functions/include_path.phpt
|
|
ext/standard/tests/general_functions/include_path.phpt
|
|
ext/standard/tests/general_functions/parse_ini_file.phpt
|
|
ext/standard/tests/general_functions/parse_ini_file.phpt
|
|
ext/standard/tests/general_functions/rand.phpt
|
|
ext/standard/tests/general_functions/rand.phpt
|
|
ext/standard/tests/general_functions/sys_getloadavg.phpt
|
|
ext/standard/tests/general_functions/sys_getloadavg.phpt
|
|
ext/standard/tests/network/inet.phpt
|
|
ext/standard/tests/network/inet.phpt
|
|
ext/standard/tests/network/ip.phpt
|
|
ext/standard/tests/network/ip.phpt
|
|
ext/standard/tests/strings/highlight_file.phpt
|
|
ext/standard/tests/strings/highlight_file.phpt
|
|
ext/standard/tests/strings/php_strip_whitespace.phpt
|
|
ext/standard/tests/strings/php_strip_whitespace.phpt
|
|
ext/standard/tests/strings/sha1.phpt:
|
|
|
|
more new tests, yikes!
|
|
|
|
2006-11-16 Michael Wallner <mike@iworks.at>
|
|
|
|
* unicode-progress.txt:
|
|
- ext/ progress
|
|
|
|
2006-11-16 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/tests/oo_get_comment.phpt:
|
|
renamed to oo_getcomment.phpt
|
|
|
|
2006-11-15 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/tests/oo_getcomment.phpt:
|
|
- mv oo_get_comment.phpt oo_getcomment.phpt
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/openssl.c:
|
|
- MFH: #39217, serialNumber might be -1 when the value is too big
|
|
|
|
2006-11-15 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/php_mcrypt.h
|
|
ext/mcrypt/tests/basic.phpt
|
|
ext/mcrypt/tests/blowfish.phpt
|
|
ext/mcrypt/tests/bug35496.phpt
|
|
ext/mcrypt/tests/bug37595.phpt:
|
|
- unicode upgrade
|
|
- fix typo: ENIGNA->ENIGMA
|
|
- add and fix tests
|
|
|
|
2006-11-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
fix typo (patch by Mike Wallner)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_flip.phpt
|
|
ext/standard/tests/array/array_key_exists.phpt
|
|
ext/standard/tests/array/array_pad.phpt
|
|
ext/standard/tests/array/array_rand.phpt
|
|
ext/standard/tests/array/array_unshift.phpt
|
|
ext/standard/tests/array/array_values.phpt
|
|
ext/standard/tests/array/compact.phpt
|
|
ext/standard/tests/file/statpage.phpt:
|
|
add new tests, improve existing ones
|
|
|
|
* ext/standard/array.c:
|
|
fix array_key_exists() with NULL key in Unicode mode
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/statpage.phpt:
|
|
file statpage.phpt was added on branch PHP_5_2 on 2006-11-15 22:44:29 +0000
|
|
|
|
* ext/standard/tests/array/array_key_exists.phpt
|
|
ext/standard/tests/array/array_key_exists.phpt
|
|
ext/standard/tests/array/array_pad.phpt
|
|
ext/standard/tests/array/array_rand.phpt
|
|
ext/standard/tests/array/array_rand.phpt
|
|
ext/standard/tests/array/array_unshift.phpt
|
|
ext/standard/tests/array/array_unshift.phpt
|
|
ext/standard/tests/array/array_values.phpt
|
|
ext/standard/tests/array/array_values.phpt
|
|
ext/standard/tests/file/disk.phpt
|
|
ext/standard/tests/file/statpage.phpt:
|
|
|
|
add new tests
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/array_pad.phpt:
|
|
fix leak, add test
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/array_pad.phpt
|
|
ext/standard/tests/array/array_pad.phpt:
|
|
fix memory leak and typo in zend_parse_parameters(), which caused segfault
|
|
add test
|
|
|
|
2006-11-15 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/hash/hash.c
|
|
ext/hash/hash_md.c
|
|
ext/hash/hash_ripemd.c
|
|
ext/hash/php_hash.h
|
|
ext/hash/php_hash_md.h
|
|
ext/hash/php_hash_ripemd.h
|
|
ext/hash/tests/md2.phpt
|
|
ext/hash/tests/ripemd256.phpt
|
|
ext/hash/tests/ripemd320.phpt:
|
|
Backport md2, ripemd256, and ripemd320 algos from HEAD
|
|
|
|
2006-11-15 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/lib/zip_close.c
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_source_file.c:
|
|
|
|
|
|
2006-11-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/iconv/iconv.c
|
|
ext/iconv/tests/bug37773.phpt:
|
|
MFB: Fixed bug #37773 (iconv_substr() gives "Unknown error" when string
|
|
length = 1").
|
|
|
|
* ext/iconv/tests/bug37773.phpt
|
|
ext/iconv/tests/bug37773.phpt:
|
|
|
|
file bug37773.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/iconv/iconv.c:
|
|
Fixed bug #37773 (iconv_substr() gives "Unknown error" when string length =
|
|
1").
|
|
|
|
2006-11-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c:
|
|
typo
|
|
|
|
2006-11-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.c
|
|
ext/standard/tests/general_functions/type.phpt
|
|
ext/standard/tests/general_functions/type.phpt
|
|
ext/standard/tests/general_functions/type.phpt:
|
|
fix leak appearing when converting object to NULL
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/disk.phpt
|
|
ext/standard/tests/file/filestat.phpt
|
|
ext/standard/tests/general_functions/getrusage.phpt
|
|
ext/standard/tests/general_functions/head.phpt
|
|
ext/standard/tests/strings/metaphone.phpt
|
|
ext/standard/tests/strings/soundex.phpt
|
|
ext/standard/tests/strings/uuencode.phpt:
|
|
add new tests
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/disk.phpt
|
|
ext/standard/tests/file/filestat.phpt
|
|
ext/standard/tests/file/filestat.phpt
|
|
ext/standard/tests/general_functions/getrusage.phpt
|
|
ext/standard/tests/general_functions/getrusage.phpt
|
|
ext/standard/tests/general_functions/head.phpt
|
|
ext/standard/tests/general_functions/head.phpt
|
|
ext/standard/tests/strings/metaphone.phpt
|
|
ext/standard/tests/strings/metaphone.phpt
|
|
ext/standard/tests/strings/soundex.phpt
|
|
ext/standard/tests/strings/soundex.phpt
|
|
ext/standard/tests/strings/uuencode.phpt
|
|
ext/standard/tests/strings/uuencode.phpt:
|
|
file disk.phpt was added on branch PHP_5_2 on 2006-11-15 17:27:03 +0000
|
|
|
|
2006-11-15 Michael Wallner <mike@iworks.at>
|
|
|
|
* NEWS:
|
|
- mhash news
|
|
|
|
* ext/mhash/mhash.c
|
|
ext/mhash/php_mhash.h:
|
|
- unicode upgrade
|
|
- use current parameter parsing API
|
|
- added keygen constants
|
|
- Added keygen functions: mhash_keygen_count, mhash_get_keygen_name,
|
|
mhash_keygen_uses_hash, mhash_keygen_uses_salt,
|
|
mhash_get_keygen_salt_size,
|
|
mhash_keygen
|
|
|
|
* ext/gettext/gettext.c
|
|
ext/gettext/tests/dcngettext.phpt
|
|
ext/gettext/tests/gettext_basic.phpt
|
|
ext/gettext/tests/gettext_basic_de.phpt
|
|
ext/gettext/tests/locale/de/LC_MESSAGES/messages.mo
|
|
ext/gettext/tests/locale/de/LC_MESSAGES/messages.po:
|
|
- unicode upgrade
|
|
see ICU message catalogue support?
|
|
|
|
2006-11-15 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/lib/zip_open.c:
|
|
see: http://news.php.net/php.internals/26606 for the details
|
|
|
|
2006-11-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/bug39445.phpt
|
|
ZendEngine2/tests/bug39445.phpt
|
|
ZendEngine2/tests/bug39445.phpt:
|
|
Fixed bug #39445 (Calling debug_backtrace() in the __toString() function
|
|
produces a crash)
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Removed unnecessary getenv/putenv calls
|
|
|
|
2006-11-15 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/xml/xml.c:
|
|
mark more functions unicode compatible
|
|
|
|
2006-11-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/fwrite.phpt
|
|
ext/standard/tests/file/fwrite.phpt:
|
|
fix test on AIX
|
|
|
|
2006-11-15 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/xml/xml.c
|
|
ext/xml/tests/bug25666.phpt
|
|
ext/xml/tests/bug26528.phpt
|
|
ext/xml/tests/bug32001.phpt
|
|
ext/xml/tests/bug35447.phpt
|
|
ext/xml/tests/xml006.phpt
|
|
ext/xml/tests/xml009.phpt:
|
|
add unicode support so Andrei finally stops asking me about it
|
|
update tests
|
|
|
|
2006-11-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
Fixed wrong ext/filter behavior. It might not to register FastCGI
|
|
environment variables and make memory leaks.
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed wrong ext/filter behavior. It didn't register FastCGI environment
|
|
variables and made memory leaks.
|
|
|
|
2006-11-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/fstat.phpt
|
|
ext/standard/tests/file/fstat.phpt
|
|
ext/standard/tests/file/symlink.phpt
|
|
ext/standard/tests/file/symlink.phpt:
|
|
fix test
|
|
|
|
2006-11-15 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/file_put_contents.phpt:
|
|
Fix test (file_put_contents() now uses __toString)
|
|
|
|
2006-11-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/file.c:
|
|
Added missing object support to file_put_contents().
|
|
|
|
2006-11-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/symlink.phpt:
|
|
one more test
|
|
|
|
* ext/standard/tests/file/symlink.phpt
|
|
ext/standard/tests/file/symlink.phpt:
|
|
|
|
one more test
|
|
|
|
* ext/standard/tests/file/fgetss1.phpt
|
|
ext/standard/tests/file/fgetss1.phpt
|
|
ext/standard/tests/file/fscanf.phpt
|
|
ext/standard/tests/file/fstat.phpt
|
|
ext/standard/tests/file/ftruncate.phpt
|
|
ext/standard/tests/file/fwrite.phpt:
|
|
|
|
file fgetss1.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/standard/tests/file/fscanf.phpt
|
|
ext/standard/tests/file/fscanf.phpt
|
|
ext/standard/tests/file/fstat.phpt
|
|
ext/standard/tests/file/fstat.phpt
|
|
ext/standard/tests/file/ftruncate.phpt
|
|
ext/standard/tests/file/ftruncate.phpt
|
|
ext/standard/tests/file/fwrite.phpt
|
|
ext/standard/tests/file/fwrite.phpt:
|
|
|
|
add new tests
|
|
|
|
2006-11-14 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Bundled lib upgrade
|
|
|
|
* ext/curl/config.w32:
|
|
MFB: Tell linker that we're using stati libcurl
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/config.w32:
|
|
Tell linker that we're using stati libcurl
|
|
|
|
2006-11-14 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/basic_functions.h
|
|
ext/standard/basic_functions.h:
|
|
- MFH: No idea if we actually support 16 bit systems, but this just looked
|
|
wrong
|
|
|
|
* ext/standard/basic_functions.h:
|
|
- No idea if we actually support 16 bit systems, but this just looked wrong
|
|
|
|
2006-11-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* win32/build/config.w32
|
|
win32/build/config.w32:
|
|
Fixed VC2005 support
|
|
|
|
* win32/build/config.w32
|
|
win32/build/config.w32:
|
|
Fixed problem with spaces in libpath
|
|
|
|
2006-11-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c:
|
|
- #39508, do not use the 4 neighbors implementation for small images (w<4)
|
|
test will follow
|
|
|
|
2006-11-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
cgi.* and fastcgi.* directives are moved to INI subsystem. The new
|
|
directive cgi.check_shebang_line can be used to ommiting checnk for "#!
|
|
/usr/bin/php" line.
|
|
|
|
2006-11-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* sapi/apache/.cvsignore
|
|
sapi/apache/.cvsignore:
|
|
add .libs to .cvsignore
|
|
|
|
2006-11-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_virtual_cwd.h:
|
|
Added comments
|
|
|
|
2006-11-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
MFB: Fixed bug #36812 (pg_execute() modifies input array).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pgsql/pgsql.c:
|
|
Fixed bug #36812 (pg_execute() modifies input array).
|
|
|
|
2006-11-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/fgetss.phpt
|
|
ext/standard/tests/file/fgetss.phpt:
|
|
|
|
file fgetss.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-11-13 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* NEWS:
|
|
BFN
|
|
|
|
* ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/bug39504.phpt:
|
|
Fixed bug #39504 (xmlwriter_write_dtd_entity() creates Attlist tag,
|
|
not enity). (Hannes Magnusson)
|
|
add test
|
|
|
|
2006-11-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/file.c:
|
|
don't forget to close the stream when/if flock() fails
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.c
|
|
ext/standard/tests/strings/get_meta_tags.phpt:
|
|
MFH: fix leaks in get_meta_tags() when used with b0rked HTML
|
|
add test
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/tests/strings/get_meta_tags.phpt
|
|
ext/standard/tests/strings/get_meta_tags.phpt:
|
|
fix leaks in get_meta_tags() when used with b0rked HTML
|
|
add test
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/tests/039.phpt:
|
|
improve the fix and the test
|
|
|
|
2006-11-13 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
It's called addEmptyDir(), not createEmptyDir()
|
|
|
|
2006-11-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/array.c:
|
|
MFB: php_splice() optimization
|
|
|
|
* ext/com_dotnet/com_variant.c:
|
|
MFB: Fixed bug #36644 (possible crash in variant_date_from_timestamp()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/com_dotnet/com_variant.c:
|
|
Fixed bug #36644 (possible crash in variant_date_from_timestamp()).
|
|
|
|
2006-11-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_virtual_cwd.h:
|
|
Use symbolic names
|
|
|
|
2006-11-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/filter/filter.c:
|
|
actually copy input to return_value
|
|
input is a local var, you can't use it this way
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/039.phpt:
|
|
new test
|
|
|
|
* ext/filter/tests/039.phpt
|
|
ext/filter/tests/039.phpt:
|
|
|
|
new test
|
|
|
|
2006-11-13 Michael Wallner <mike@iworks.at>
|
|
|
|
* tests/output/ob_013.phpt
|
|
tests/output/ob_020.phpt:
|
|
- fix tests
|
|
|
|
* main/output.c
|
|
main/php_output.h:
|
|
- fix buffer size alignment
|
|
- avoid memory overflow #if MEMORY_LIMIT
|
|
|
|
2006-11-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/dom/tests/bug38474.phpt
|
|
ext/dom/tests/bug38474.phpt:
|
|
add a note that libxml2 2.6.2x is required
|
|
|
|
* ext/xmlrpc/xmlrpc-epi-php.c:
|
|
fix compile warning
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/tests/bug37090.phpt:
|
|
fix test
|
|
|
|
2006-11-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed incorrect heap corruptiuon detection code
|
|
|
|
2006-11-12 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/spl/config.m4:
|
|
MFB: add missing headers
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/config.m4:
|
|
Add missing header installation..
|
|
|
|
2006-11-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_sql_parser.c:
|
|
MFB: updated generated file
|
|
|
|
2006-11-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h:
|
|
- Optimize SPL directory stuff by making iterator part of object
|
|
|
|
2006-11-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_sql_parser.c:
|
|
Fixed generated file
|
|
|
|
* ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
MFB: Fixed a memory leak when named & positional params are being used in
|
|
the same query.
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_sql_parser.c
|
|
ext/pdo/pdo_sql_parser.re:
|
|
Fixed a memory leak when named & positional params are being used in the
|
|
same query.
|
|
|
|
2006-11-12 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/internal/splfileobject.inc:
|
|
MFH: SplFileObject no longer overwrites SplFileInfo::getFilename()
|
|
|
|
* ext/spl/internal/splfileobject.inc:
|
|
SplFileObject no longer overwrites getFilename()
|
|
|
|
2006-11-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
removed bogus char
|
|
|
|
2006-11-12 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2
|
|
ext/spl/spl_directory.c
|
|
ext/spl/tests/fileobject_003.phpt:
|
|
MFH: SplFileObject::getFilename() no longer overwrites
|
|
SplFileInfo::getFilename()
|
|
(SplFileObject::getFilename() therefor only returns the filename now)
|
|
|
|
2006-11-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c:
|
|
Optimized array functions utilizing php_splice().
|
|
|
|
2006-11-12 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/tests/fileobject_003.phpt:
|
|
SplFileObject::getFilename() should not overwrite
|
|
SplFileInfo::getFilename()
|
|
(Fixes bug where SplFileObject::getFilename() returns
|
|
relative/path/to/file)
|
|
|
|
2006-11-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_directory.h:
|
|
- Correct comments
|
|
|
|
2006-11-12 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug36975.phpt
|
|
ext/standard/tests/array/bug36975.phpt:
|
|
MFH: Fixed bug#36975 (natcasesort() causes array_pop() to misbehave)
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/bug36975.phpt
|
|
ext/standard/tests/array/bug36975.phpt
|
|
ext/standard/tests/array/bug36975.phpt:
|
|
Fixed bug#36975 (natcasesort() causes array_pop() to misbehave)
|
|
|
|
2006-11-12 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/zip/zip_stream.c:
|
|
MFB: fix leak in oo_stream.phpt
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/zip_stream.c:
|
|
fix leak in oo_stream.phpt
|
|
|
|
* ext/zip/php_zip.c:
|
|
MFB: fix leak in the object destrucotr when zip_close() fails (fixes
|
|
oo_delete.phpt)
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
fix leak in the object destrucotr when zip_close() fails (fixes
|
|
oo_delete.phpt)
|
|
|
|
2006-11-11 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/lib/zip_fclose.c:
|
|
MFB: fix leaks within zip entries in several tests
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c
|
|
ext/zip/lib/zip_fclose.c:
|
|
fix leaks within zip entries in several tests
|
|
|
|
* ext/zip/lib/zip_free.c
|
|
ext/zip/lib/zip_set_archive_comment.c:
|
|
MFB :fix leak in oo_setArchiveComment.phpt
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/lib/zip_free.c
|
|
ext/zip/lib/zip_set_archive_comment.c:
|
|
fix leak in oo_setArchiveComment.phpt
|
|
|
|
2006-11-11 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/lib/zip_close.c:
|
|
- fix leak in zip_close when the function's succeeded
|
|
|
|
2006-11-10 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/date/lib/parse_tz.c
|
|
ext/date/lib/parse_tz.c
|
|
ext/libxml/libxml.c
|
|
ext/libxml/php_libxml.h:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_tz.c:
|
|
fix the bug I introduced previously, sorry
|
|
anyway, convert the recursive version of the binary search to an iterative
|
|
one
|
|
|
|
2006-11-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h:
|
|
fix type mess (thanks again, Chris)
|
|
|
|
* ext/oci8/oci8_lob.c:
|
|
fix build with old client versions
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
fix possible issue with negative values in oci_set_prefetch
|
|
(reported by Chris Jones)
|
|
|
|
2006-11-10 Andi Gutmans <andi@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Fix typo
|
|
|
|
2006-11-10 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/libxml/libxml.c
|
|
ext/libxml/php_libxml.h:
|
|
mark a few variables and functions as static
|
|
|
|
2006-11-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* tests/classes/array_access_005.phpt
|
|
tests/classes/array_access_005.phpt
|
|
tests/classes/array_access_005.phpt
|
|
tests/classes/array_access_008.phpt
|
|
tests/classes/array_access_008.phpt
|
|
tests/classes/array_access_008.phpt
|
|
tests/classes/array_access_012.phpt
|
|
tests/classes/array_access_012.phpt
|
|
tests/classes/array_access_012.phpt:
|
|
Fixed tests
|
|
|
|
2006-11-10 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_tz.c:
|
|
mark the binary search delimiters as unsigned, so that the compiler can use
|
|
a quick shift operation
|
|
|
|
2006-11-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Fixed wrong realpath() result in case of unexistent path
|
|
|
|
2006-11-10 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
tests/classes/array_access_005.phpt
|
|
tests/classes/array_access_008.phpt
|
|
tests/classes/array_access_012.phpt:
|
|
Fix tests
|
|
|
|
2006-11-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
Revert wrong path
|
|
|
|
2006-11-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/array_bind_005.phpt
|
|
ext/oci8/tests/array_bind_008.phpt
|
|
ext/oci8/tests/array_bind_010.phpt
|
|
ext/oci8/tests/bind_long.phpt
|
|
ext/oci8/tests/bind_long_raw.phpt
|
|
ext/oci8/tests/bind_raw.phpt
|
|
ext/oci8/tests/bug27303.phpt
|
|
ext/oci8/tests/bug27303_2.phpt
|
|
ext/oci8/tests/bug27303_4.phpt
|
|
ext/oci8/tests/bug35973.phpt
|
|
ext/oci8/tests/bug36096.phpt
|
|
ext/oci8/tests/coll_011.phpt
|
|
ext/oci8/tests/coll_011_func.phpt
|
|
ext/oci8/tests/coll_012.phpt
|
|
ext/oci8/tests/coll_012_func.phpt
|
|
ext/oci8/tests/coll_013.phpt
|
|
ext/oci8/tests/coll_013_func.phpt
|
|
ext/oci8/tests/coll_014.phpt
|
|
ext/oci8/tests/coll_014_func.phpt
|
|
ext/oci8/tests/commit.phpt
|
|
ext/oci8/tests/commit_old.phpt
|
|
ext/oci8/tests/cursor_bind.phpt
|
|
ext/oci8/tests/cursors.phpt
|
|
ext/oci8/tests/cursors_old.phpt
|
|
ext/oci8/tests/define.phpt
|
|
ext/oci8/tests/define1.phpt
|
|
ext/oci8/tests/define_old.phpt
|
|
ext/oci8/tests/error.phpt
|
|
ext/oci8/tests/error1.phpt
|
|
ext/oci8/tests/error_old.phpt
|
|
ext/oci8/tests/fetch.phpt
|
|
ext/oci8/tests/fetch_all.phpt
|
|
ext/oci8/tests/fetch_array.phpt
|
|
ext/oci8/tests/fetch_assoc.phpt
|
|
ext/oci8/tests/fetch_into.phpt
|
|
ext/oci8/tests/fetch_into1.phpt
|
|
ext/oci8/tests/fetch_into2.phpt
|
|
ext/oci8/tests/fetch_object.phpt
|
|
ext/oci8/tests/fetch_row.phpt
|
|
ext/oci8/tests/field_funcs.phpt
|
|
ext/oci8/tests/field_funcs1.phpt
|
|
ext/oci8/tests/field_funcs_old.phpt
|
|
ext/oci8/tests/lob_001.phpt
|
|
ext/oci8/tests/lob_002.phpt
|
|
ext/oci8/tests/lob_003.phpt
|
|
ext/oci8/tests/lob_004.phpt
|
|
ext/oci8/tests/lob_006.phpt
|
|
ext/oci8/tests/lob_007.phpt
|
|
ext/oci8/tests/lob_008.phpt
|
|
ext/oci8/tests/lob_010.phpt
|
|
ext/oci8/tests/lob_011.phpt
|
|
ext/oci8/tests/lob_012.phpt
|
|
ext/oci8/tests/lob_013.phpt
|
|
ext/oci8/tests/lob_014.phpt
|
|
ext/oci8/tests/lob_016.phpt
|
|
ext/oci8/tests/lob_017.phpt
|
|
ext/oci8/tests/lob_018.phpt
|
|
ext/oci8/tests/lob_019.phpt
|
|
ext/oci8/tests/lob_020.phpt
|
|
ext/oci8/tests/lob_021.phpt
|
|
ext/oci8/tests/lob_022.phpt
|
|
ext/oci8/tests/lob_023.phpt
|
|
ext/oci8/tests/lob_024.phpt
|
|
ext/oci8/tests/lob_025.phpt
|
|
ext/oci8/tests/lob_026.phpt
|
|
ext/oci8/tests/lob_temp.phpt
|
|
ext/oci8/tests/lob_temp1.phpt
|
|
ext/oci8/tests/pecl_bug8816.phpt
|
|
ext/oci8/tests/serverversion.phpt
|
|
ext/oci8/tests/statement_cache.phpt:
|
|
add _not yet 100% complete_ Unicode support
|
|
|
|
collections, statements and BLOBs seem to be working ok
|
|
though there are still some things to be done in order to make
|
|
oci_bind_array_by_name() work with U-strings
|
|
|
|
Notes:
|
|
- in Unicode mode OCI8 always speaks to Oracle server using UTF-16, so all
|
|
the conversions are done by the client lib.
|
|
This is why character set parameter of oci_connect() and NLS_LANG are
|
|
ignored in U-mode.
|
|
|
|
- BLOBs and CLOBs behave quite differently in U-mode.
|
|
Reading data from a CLOB would result in Unicode string, while BLOBs would
|
|
return binary string.
|
|
Also, all LOB utilities work with _bytes_ when BLOB is used and
|
|
_characters_ when it's CLOB.
|
|
It's not that obvious, but it does make a lot of sense to me.
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/php_oci8_int.h:
|
|
fix segfault in ZTS mode when statements containing sub-statements are
|
|
destroyed in wrong order
|
|
|
|
2006-11-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c:
|
|
Fixed bug #39454 (Returning a SOAP array segfaults PHP)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_virtual_cwd.h:
|
|
stat() is reimplemented using using GetFileAttributesEx().
|
|
The new implementation is faster then implementation in MS VC CRT, but it
|
|
doesn't support Windows 95.
|
|
|
|
* ZendEngine2/zend_object_handlers.c:
|
|
Unicode support
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c:
|
|
Removed unnecessary ftell() calls (one call for each included PHP file)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c:
|
|
Disabled reading from stream (calls to read()) after EOF
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_virtual_cwd.h:
|
|
VCWD_REALPATH() is improved to use realpath cache without VIRTUAL_DIR
|
|
|
|
2006-11-10 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_language_scanner.l:
|
|
- Forward port the binary cast, which will do the same as the string cast
|
|
in
|
|
PHP 5.2.
|
|
|
|
2006-11-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/bcmath/bcmath.c
|
|
ext/bcmath/bcmath.c
|
|
ext/bcmath/php_bcmath.h
|
|
ext/bcmath/php_bcmath.h:
|
|
Intialization code is moved from request startup to module startup
|
|
|
|
2006-11-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
Allow mixing Unicode/binary string types.
|
|
|
|
2006-11-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c:
|
|
Start timiout thread on Windows only if necessary
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c
|
|
main/main.c
|
|
main/main.c
|
|
win32/globals.c
|
|
win32/globals.c
|
|
win32/php_win32_globals.h
|
|
win32/php_win32_globals.h
|
|
win32/registry.c
|
|
win32/registry.c:
|
|
Implemented registry cache that prevent registry lookup on each request. In
|
|
case of modification of corresponding registry-tree PHP will reload it
|
|
automatic.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/readdir.h
|
|
TSRM/readdir.h
|
|
main/reentrancy.c
|
|
main/reentrancy.c
|
|
win32/readdir.c
|
|
win32/readdir.c
|
|
win32/readdir.h
|
|
win32/readdir.h:
|
|
opendir() is reimplemented using GetFistFile/GetNextFile those are faster
|
|
then _findfirst/_findnext
|
|
|
|
* main/fopen_wrappers.c
|
|
main/streams/plain_wrapper.c:
|
|
Removed unnecessary checks for ISREG file and corresponding stat() calls on
|
|
Wind
|
|
ows
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/fopen_wrappers.c
|
|
main/streams/plain_wrapper.c:
|
|
Removed unnecessary checks for ISREG file and corresponding stat() calls on
|
|
Windows
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
typo
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Zend Memory Manager Improvements
|
|
. use HeapAlloc() instead of VirtualAlloc()
|
|
. use "win32" storage manager (instead of "malloc") on Windows by default
|
|
|
|
* win32/build/confutils.js
|
|
win32/build/confutils.js:
|
|
Fix warnings
|
|
|
|
* win32/build/Makefile
|
|
win32/build/Makefile
|
|
win32/build/confutils.js
|
|
win32/build/confutils.js:
|
|
Use $(CC) for linking instead of $(LD). This allows usage of advansed
|
|
optimization techniques (like Intel's inner-procedure optimization)
|
|
|
|
* ext/standard/rand.c
|
|
ext/standard/rand.c:
|
|
Faster and better licensed implementation
|
|
|
|
* ext/standard/basic_functions.c
|
|
main/config.w32.h
|
|
main/config.w32.h
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.c
|
|
main/php.h
|
|
main/php.h
|
|
main/safe_mode.c
|
|
win32/glob.c
|
|
win32/glob.c
|
|
win32/globals.c
|
|
win32/globals.c
|
|
win32/php5dll.dsp
|
|
win32/php5dll.dsp
|
|
win32/php5dllts.dsp
|
|
win32/php5dllts.dsp
|
|
win32/php_win32_globals.h
|
|
win32/php_win32_globals.h
|
|
win32/pwd.c
|
|
win32/pwd.c
|
|
win32/pwd.h
|
|
win32/pwd.h
|
|
win32/build/config.w32
|
|
win32/build/config.w32
|
|
win32/build/config.w32.h.in
|
|
win32/build/config.w32.h.in:
|
|
Simplify the code base as this getpwd() was used only once
|
|
|
|
2006-11-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/php_math.h:
|
|
Added missing API declarations.
|
|
|
|
* ext/filter/filter.c:
|
|
MFB: Fixed pecl bug #9179 (phpversion("filter") shows wrong version).
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
Fixed pecl bug #9179 (phpversion("filter") shows wrong version).
|
|
|
|
2006-11-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_unicode.h:
|
|
add two more unicode related macros
|
|
|
|
2006-11-09 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/008.phpt:
|
|
Enable xmlwriter_start_dtd_entity(), xmlwriter_end_dtd_entity() &
|
|
xmlwriter_write_dtd_entity()
|
|
|
|
2006-11-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/php_math.h:
|
|
MFB: Added missing PHPAPI declaration
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/php_math.h:
|
|
Added missing PHPAPI declaration
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
MFH: Fixed bug #38456 (Apache2 segfaults when virtual() is called in .php
|
|
ErrorDocument).
|
|
|
|
* sapi/apache2handler/sapi_apache2.c:
|
|
MFB: Fixed bug #38456 (Apache2 segfaults when virtual() is called in .php
|
|
ErrorDocument).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
Fixed bug #38456 (Apache2 segfaults when virtual() is called in .php
|
|
ErrorDocument).
|
|
|
|
2006-11-09 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/filter/tests/033_run.inc:
|
|
MFB: fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/033_run.inc:
|
|
fix test for non English guys
|
|
|
|
* ext/filter/callback_filter.c:
|
|
MFB: fix possible segfault
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/callback_filter.c:
|
|
fix an invalid read + invalid free()
|
|
|
|
* ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/php_xmlwriter.h
|
|
ext/zip/php_zip.c
|
|
ext/zip/php_zip.h:
|
|
MFB: static'fication
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/php_xmlwriter.h
|
|
ext/zip/php_zip.c
|
|
ext/zip/php_zip.h:
|
|
statification of local functions and variables.
|
|
also remove a few uneeded global variables
|
|
interesting new warnings:
|
|
/cvs/php5/ext/xmlwriter/php_xmlwriter.c:391: warning:
|
|
'xmlwriter_objects_clone' defined but not used
|
|
/cvs/php5/ext/xmlwriter/php_xmlwriter.c:1281: warning:
|
|
'zif_xmlwriter_start_dtd_entity' defined but not used
|
|
/cvs/php5/ext/xmlwriter/php_xmlwriter.c:1325: warning:
|
|
'zif_xmlwriter_end_dtd_entity' defined but not used
|
|
/cvs/php5/ext/xmlwriter/php_xmlwriter.c:1333: warning:
|
|
'zif_xmlwriter_write_dtd_entity' defined but not used
|
|
|
|
2006-11-09 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Add "As of 5.2.1" notes as requested
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
New features/errormsgs/return values in ext/zip
|
|
New optional parameter in ext/ming
|
|
|
|
2006-11-09 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/ming/config.m4
|
|
ext/ming/ming.c:
|
|
MFB 5_2:
|
|
Revert patch for warnings about missing headers. These are fixed in the
|
|
latest version of libming.
|
|
Sync code for SWFMovie::streamMP3. This function will now return the
|
|
number of frames in the file.
|
|
|
|
* (PHP_5_2)
|
|
ext/ming/config.m4
|
|
ext/ming/ming.c:
|
|
Revert patch for warnings about missing headers. These are fixed in the
|
|
latest version of libming.
|
|
Sync code for SWFMovie::streamMP3. This function will now return the
|
|
number of frames in the file.
|
|
|
|
2006-11-09 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/tests/array/array_diff_key.phpt
|
|
ext/standard/tests/array/array_diff_key.phpt
|
|
ext/standard/tests/array/array_intersect_key.phpt
|
|
ext/standard/tests/array/array_intersect_key.phpt:
|
|
Fixed tests
|
|
|
|
2006-11-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/bug21338.phpt
|
|
ext/standard/tests/strings/bug25671.phpt
|
|
ext/standard/tests/strings/bug25707.phpt
|
|
ext/standard/tests/strings/bug33076.phpt
|
|
ext/standard/tests/strings/str_replace.phpt:
|
|
fix more tests
|
|
|
|
* ext/standard/tests/strings/str_shuffle.phpt:
|
|
fix test
|
|
|
|
* main/php_streams.h
|
|
main/streams/streams.c:
|
|
eliminate a couple of compile warnings
|
|
|
|
* ext/standard/tests/file/bug27508.phpt:
|
|
fix test and prevent endless loop
|
|
|
|
2006-11-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/apache2handler/sapi_apache2.c:
|
|
MFB: Fixed bug #38602 (header( "HTTP/1.0 ..." ) does not change proto
|
|
version).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
Fixed bug #38602 (header( "HTTP/1.0 ..." ) does not change proto version).
|
|
|
|
2006-11-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix #39300 (make install fails if wget is not available)
|
|
add support of 'fetch'
|
|
|
|
2006-11-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.c:
|
|
HashTable copying optimization (Matt Wilmas)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug39297.phpt
|
|
ZendEngine2/tests/bug39297.phpt
|
|
ZendEngine2/tests/bug39297.phpt:
|
|
Fixed bug #39297 (Memory corryption because of indirect modification of
|
|
overloaded array).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.c:
|
|
Fixed bug #39344 (Unnecessary calls to OnModify callback routine for an
|
|
extension INI directive). (wharmby at uk dot ibm dot com, Dmitry)
|
|
|
|
2006-11-08 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c:
|
|
Put zend_lookup_class_ex back into the API for BC.
|
|
|
|
2006-11-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/bugs/bug38536.phpt
|
|
ext/soap/tests/bugs/bug38536.phpt
|
|
ext/soap/tests/bugs/bug38536.phpt
|
|
ext/soap/tests/bugs/bug38536.wsdl
|
|
ext/soap/tests/bugs/bug38536.wsdl
|
|
ext/soap/tests/bugs/bug38536.wsdl:
|
|
Fixed bug #38536 (SOAP returns an array of values instead of an object)
|
|
|
|
2006-11-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug33282.phpt:
|
|
MFB: Fixed bug #33282 (Re-assignment by reference does not clear the is_ref
|
|
flag)
|
|
|
|
* ext/standard/tests/array/array_diff_key.phpt
|
|
ext/standard/tests/array/array_intersect_key.phpt:
|
|
MFB: fixed tests
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_diff_key.phpt
|
|
ext/standard/tests/array/array_intersect_key.phpt:
|
|
Fixed tests
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug33282.phpt
|
|
ZendEngine2/tests/bug33282.phpt:
|
|
Fixed bug #33282 (Re-assignment by reference does not clear the is_ref
|
|
flag)
|
|
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
Zend/zend_compile.c:
|
|
revert incorrect patch for bug #39129
|
|
|
|
* ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/bug_39398.phpt:
|
|
MFB: Fixed bug #39398 (Booleans are not automatically translated to
|
|
integers).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/bug_39398.phpt
|
|
ext/pdo/tests/bug_39398.phpt:
|
|
Fixed bug #39398 (Booleans are not automatically translated to integers).
|
|
|
|
2006-11-07 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
- No C++ comments (fix #39414)
|
|
|
|
2006-11-06 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_iterators.c:
|
|
Fix arginfo
|
|
|
|
2006-11-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/html.c:
|
|
Unicode support in entities/special chars funcs. See the NOTE at the
|
|
top.
|
|
|
|
2006-11-06 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
It is allow_url_include not allow_fopen_include
|
|
|
|
2006-11-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/bug39350.phpt
|
|
ext/standard/tests/strings/bug39350.phpt:
|
|
Fixed bug #39350 (crash with implode("\n", array(false))).
|
|
|
|
2006-11-06 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
include php://input && data: have been disabled (with allow_fopen_include
|
|
off)
|
|
new DateTime(new stdclass) now throws exception
|
|
imap_[re]open() has new optional parameter
|
|
|
|
2006-11-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/php_imap.c:
|
|
param parsing fix
|
|
|
|
|
|
2006-11-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/bugs/bug39121.phpt
|
|
ext/soap/tests/bugs/bug39121.phpt:
|
|
|
|
file bug39121.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/tests/bugs/bug39121.phpt:
|
|
Fixed bug #39121 (Incorrect return array handling in non-wsdl soap client)
|
|
|
|
2006-11-06 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/imap/php_imap.c:
|
|
Enable the new 5th parameter
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
MFH: throw exception on invalid parameters
|
|
|
|
* ext/date/php_date.c:
|
|
Throw exception on invalid parameters in DateTime::__construct()
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/tests/fileobject_003.phpt:
|
|
Fix segfault on $splinfo->openFile()->getPath()
|
|
Improve test
|
|
|
|
2006-11-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/filestat.c
|
|
ext/standard/filestat.c:
|
|
Windows doesn't have chown(). Remove unused function and reference to
|
|
undeclared macro VCWD_CHOWN().
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_encoding.c:
|
|
MFH: Fixed decoding list of arrays (related to bug #39121)
|
|
|
|
2006-11-05 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* ext/standard/php_fopen_wrapper.c
|
|
ext/standard/php_fopen_wrapper.c:
|
|
data: and php:stdin/input allow_url_include checks
|
|
|
|
2006-11-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/imap/php_imap.c:
|
|
MFB: Fixed bug #39362 (Added an option to imap_open/imap_reopen to control
|
|
the number of connection retries).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/imap/php_imap.c:
|
|
Fixed bug #39362 (Added an option to imap_open/imap_reopen to control the
|
|
number of connection retries).
|
|
|
|
2006-11-05 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- gdpng entry
|
|
|
|
* ext/gd/libgd/gd_png.c:
|
|
- MFH: Merge from gd-cvs, initialize the signature not the infile ctx
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_png.c:
|
|
- Merge from gd-cvs, initialize the signature not the infile ctx
|
|
NB: good that we don't use getC :)
|
|
|
|
2006-11-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
- MFH: Make parameter parsing api check happy
|
|
|
|
* ext/exif/exif.c:
|
|
- Make parameter parsing api check happy
|
|
|
|
2006-11-04 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* main/streams/memory.c
|
|
main/streams/memory.c:
|
|
Mark memory streams as is_url
|
|
|
|
2006-11-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/php_spl.c
|
|
ext/spl/php_spl.h:
|
|
- MFH Store length of autoload file exts
|
|
|
|
* ext/spl/php_spl.c
|
|
ext/spl/php_spl.h:
|
|
- Store length of autoload file exts
|
|
|
|
* ext/spl/php_spl.c:
|
|
- Mark some funcs as unicode ready
|
|
|
|
2006-11-04 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/mbstring/config.w32
|
|
ext/mbstring/config.w32:
|
|
Fix win32 build
|
|
|
|
2006-11-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/.cvsignore:
|
|
- MFB: update cvsignore
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_png.c:
|
|
- WS
|
|
|
|
* ext/gd/libgd/gd_png.c:
|
|
- Fixed filter argument for imagepng in gdImagePngEx
|
|
|
|
* ext/gd/libgd/gd_gif_in.c:
|
|
- MFB: vim folding
|
|
|
|
* ext/gd/libgd/gd_gd2.c:
|
|
- MFB: silent compiler warnings
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/libgd/gd.c:
|
|
- MFH: optimize horizontal and vertical lines
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
- ws
|
|
|
|
2006-11-04 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache2filter/sapi_apache2.c:
|
|
Fix build
|
|
|
|
2006-11-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/libgd/gd.c
|
|
ext/gd/tests/bug39366.phpt:
|
|
- MFH #39366, imagerotate does not use alpha with angles>45
|
|
|
|
* ext/gd/libgd/gd.c
|
|
ext/gd/tests/bug39366.phpt
|
|
ext/gd/tests/bug39366.phpt:
|
|
- #39366, imagerotate does not use alpha with angles>45
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #39273 entry
|
|
|
|
* ext/gd/libgd/gd.c
|
|
ext/gd/tests/bug39273.phpt:
|
|
- MFB: #39273, imagecopyresized and alpha channel
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c
|
|
ext/gd/tests/bug39273.phpt
|
|
ext/gd/tests/bug39273.phpt:
|
|
- #39273, imagecopyresized and alpha channel
|
|
|
|
2006-11-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
wrong bug #
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/config.m4
|
|
ext/filter/config.m4:
|
|
Fixed bug #39358 (INSTALL_HEADERS contains incorrect reference to
|
|
php_filter.h)
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
MFB: Fixed bug #39361 (Removed warning on empty haystack inside
|
|
mb_strstr()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mbstring/mbstring.c:
|
|
Fixed bug #39361 (Removed warning on empty haystack inside mb_strstr()).
|
|
|
|
2006-11-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* (PHP_5_2)
|
|
main/php_version.h:
|
|
- Fix version
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
- MFH: Fix issue with some mangeled properties
|
|
|
|
* (PHP_5_2)
|
|
ext/ming/config.m4
|
|
ext/ming/ming.c:
|
|
- MFH: Include new headers only if present
|
|
|
|
* ext/ming/config.m4
|
|
ext/ming/ming.c:
|
|
- Include new headers only if present
|
|
|
|
2006-11-03 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Add "comment" to make tracking the commit down easier
|
|
|
|
2006-11-03 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/tests/oo_get_comment.phpt
|
|
ext/zip/tests/oo_get_comment.phpt
|
|
ext/zip/tests/oo_getnameindex.phpt
|
|
ext/zip/tests/oo_setcomment.phpt
|
|
ext/zip/tests/oo_stream.phpt
|
|
ext/zip/tests/test_with_comment.zip
|
|
ext/zip/tests/utils.inc
|
|
ext/zip/tests/zip_entry_open.phpt
|
|
ext/zip/tests/zip_entry_read.phpt:
|
|
|
|
file oo_get_comment.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/TODO
|
|
ext/zip/config.m4
|
|
ext/zip/config.w32
|
|
ext/zip/php_zip.c
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip_add_dir.c
|
|
ext/zip/lib/zip_error.c
|
|
ext/zip/lib/zip_error_clear.c
|
|
ext/zip/lib/zip_file_error_clear.c
|
|
ext/zip/lib/zip_get_archive_comment.c
|
|
ext/zip/lib/zip_source_buffer.c
|
|
ext/zip/lib/zip_source_filep.c
|
|
ext/zip/lib/zip_stat_index.c
|
|
ext/zip/lib/zip_stat_init.c
|
|
ext/zip/lib/zipint.h
|
|
ext/zip/tests/oo_addemptydir.phpt
|
|
ext/zip/tests/oo_extract.phpt:
|
|
- MFH:
|
|
- fix possible leak in statName and statIndex
|
|
- add addEmptyDir() method
|
|
- add zip_stat_init,zip_clear_error and zip_file_clear_error
|
|
- add tests
|
|
- Fix protos (Hannes)
|
|
- setComment return value on success (Hannes)
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
- fix build (var.s is for zstr)
|
|
|
|
* ext/zip/lib/zip_stat_index.c
|
|
ext/zip/lib/zipint.h:
|
|
- _zip_error_clear declaration
|
|
- WS
|
|
|
|
* ext/zip/php_zip.c:
|
|
- fix protos
|
|
|
|
* ext/zip/.cvsignore:
|
|
- add .libs
|
|
|
|
2006-11-03 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2
|
|
ext/standard/microtime.c:
|
|
MFH: fix parameter parsing in getrusage()
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/tests/test_gif_2.gif:
|
|
Generated file
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c
|
|
ext/spl/spl_array.c:
|
|
MFH: Fix double "wrong param count" messages
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2
|
|
ext/date/php_date.c:
|
|
MFH: Add "wrong param" warning to strtotime()
|
|
|
|
2006-11-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/curl/curl.c:
|
|
MFH: Fixed bug #39354 (Allow building of curl extension against libcurl
|
|
7.16.0)
|
|
|
|
* ext/curl/interface.c:
|
|
MFB: Fixed bug #39354 (Allow building of curl extension against libcurl
|
|
7.16.0)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c:
|
|
Fixed bug #39354 (Allow building of curl extension against libcurl 7.16.0)
|
|
|
|
2006-11-03 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/bcmath/bcmath.c
|
|
ext/dba/dba.c
|
|
ext/mhash/mhash.c
|
|
ext/session/session.c
|
|
ext/shmop/shmop.c
|
|
ext/standard/basic_functions.c
|
|
ext/tidy/tidy.c
|
|
ext/xmlwriter/php_xmlwriter.c:
|
|
MFH: Fix double "wron param count" messages
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
MFH: use PHP_ME_MAPPING rather than ZEND_NAMED_FE/ZEND_FN
|
|
|
|
* ext/standard/tests/file/mkdir-006.phpt:
|
|
Remove SKIPIF
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
CS fix
|
|
|
|
* ext/ming/ming.c:
|
|
Add missing includes
|
|
|
|
2006-11-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Filter extension news
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/callback_filter.c:
|
|
MFH: Fixed a possible crash when callback function returns a non-modified
|
|
value
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/cgi/cgi_main.c:
|
|
MFH:
|
|
Added filter support for $_SERVER in cgi/apache2 sapis
|
|
Make sure PHP_SELF is filtered in Apache 1 sapi
|
|
|
|
* ext/standard/php_fopen_wrapper.c:
|
|
MFB: Fixed bug #39215 (Inappropriate close of stdin/stdout/stderr).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/php_fopen_wrapper.c:
|
|
Fixed bug #39215 (Inappropriate close of stdin/stdout/stderr).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/mod_files.sh:
|
|
MFH: Fixed bug #39265 (Fixed path handling inside mod_files.sh).
|
|
|
|
* ext/session/mod_files.sh:
|
|
Fixed bug #39265 (Fixed path handling inside mod_files.sh)
|
|
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/json/json.c
|
|
ext/json/tests/001.phpt
|
|
ext/json/tests/fail001.phpt:
|
|
Fixed bug #38680 (Added missing handling of basic types in json_decode).
|
|
|
|
|
|
2006-11-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
- Fixed API in doc.
|
|
|
|
2006-11-03 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mb_gpc.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c:
|
|
fixed illegal encoding detection when mbstring.encoding_translation is
|
|
enabled.(made by komura)
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.m4
|
|
ext/mbstring/libmbfl/filters/Makefile.am
|
|
ext/mbstring/libmbfl/filters/mbfilter_cp51932.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_cp51932.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_cp51932.h
|
|
ext/mbstring/libmbfl/filters/mbfilter_cp51932.h
|
|
ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_jis.c
|
|
ext/mbstring/libmbfl/filters/mbfilter_jis.h
|
|
ext/mbstring/libmbfl/filters/unicode_table_jis.h
|
|
ext/mbstring/libmbfl/mbfl/mbfl_convert.c
|
|
ext/mbstring/libmbfl/mbfl/mbfl_encoding.c
|
|
ext/mbstring/libmbfl/mbfl/mbfl_encoding.h
|
|
ext/mbstring/libmbfl/mbfl/mbfl_ident.c:
|
|
added japanese legacy encoding support (made by moriyama@miraclelinux.com)
|
|
|
|
2006-11-01 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ZendEngine2/zend_hash.c:
|
|
- restoring init of the uni str which has been removed (patch by Pierre)
|
|
|
|
2006-11-01 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/tests/oo_addemptydir.phpt:
|
|
- add simple test for addEmptyDir()
|
|
|
|
2006-11-01 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/tidy.c:
|
|
convert a few more functions
|
|
|
|
* ext/tidy/tidy.c:
|
|
start converting the tidy and tidyNode objects to be Unicode aware
|
|
I added a converter pointer per node, so that the text can be converted to
|
|
unicode when requested
|
|
this commit also breaks a few tests in unicode mode, but it isnt scary at
|
|
this time :P
|
|
|
|
2006-11-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/html.c:
|
|
MFB: Added missing boundary checks.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/html.c:
|
|
Added missing boundary checks.
|
|
|
|
2006-11-01 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/config.m4
|
|
ext/zip/config.w32
|
|
ext/zip/php_zip.c
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip_add_dir.c
|
|
ext/zip/lib/zip_error.c
|
|
ext/zip/lib/zip_error_clear.c
|
|
ext/zip/lib/zip_file_error_clear.c
|
|
ext/zip/lib/zip_source_buffer.c
|
|
ext/zip/lib/zip_source_filep.c
|
|
ext/zip/lib/zip_stat_index.c
|
|
ext/zip/lib/zip_stat_init.c:
|
|
- fix stat when used with freshly added entries
|
|
- add zip_clear_error, zip_file_clear_error and zip_stat_init in libzip
|
|
- add addEmptyDir(name) method, creates an empty directory
|
|
|
|
2006-11-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/dba/libcdb/cdb.c
|
|
ext/dba/tests/bug38698.phpt:
|
|
- Fixed Bug #38698 for some keys cdbmake creates corrupted db and cdb can't
|
|
read valid db
|
|
|
|
2006-10-31 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
Fix segfault on invalid regex
|
|
|
|
2006-10-31 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/examples/directoryfilterdots.inc:
|
|
- Fixed Bug #39090 DirectoryFilterDots doxygen docs and example is wrong
|
|
|
|
2006-10-31 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- use zip_name_locate in getCommentName
|
|
|
|
2006-10-31 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/internal/recursiveiteratoriterator.inc:
|
|
- Fixed Bug #39151 Parse error in recursiveiteratoriterator.php
|
|
|
|
* ext/spl/php_spl.c
|
|
ext/spl/php_spl.h
|
|
ext/spl/tests/spl_autoload_009.phpt:
|
|
- Fixed Bug #39313 spl_autoload triggers Fatal error
|
|
|
|
2006-10-31 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/package.xml:
|
|
- bug first
|
|
|
|
2006-10-31 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/bz2/bz2.c
|
|
ext/gd/gd.c:
|
|
cleaning some warnings (char* -> zstr)
|
|
|
|
2006-10-31 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_hash.c:
|
|
- Consistency of apply funcs, #39320
|
|
|
|
2006-10-31 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* unicode-progress.txt:
|
|
- update ext/zip
|
|
|
|
* ext/zip/php_zip.c:
|
|
- mark extractTo as U-ready, path and filenames are now encoded correctly
|
|
|
|
2006-10-31 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend.c:
|
|
- Fix issue with name mangling
|
|
|
|
* ext/pdo_pgsql/pgsql_statement.c:
|
|
- Drop some uncompletley synched code, makes it work at least
|
|
|
|
2006-10-31 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/tests/oo_stream.phpt:
|
|
- fix possible leak in addFile when an unicode filename is given
|
|
- Mark getStream as Unicode ready, the tests was wrong
|
|
$unistring .= fread($fpbinary); $unistring remains as unicode.
|
|
|
|
2006-10-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Cleanup of 5.2 update file from Steph
|
|
|
|
2006-10-31 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_nonapi.c:
|
|
Fixed function headers (added missing U)
|
|
fixed socket parameter (was removed by mistake in a previous commit)
|
|
|
|
2006-10-31 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/php_zip.h
|
|
ext/zip/tests/bug38943.phpt
|
|
ext/zip/tests/bug38944.phpt
|
|
ext/zip/tests/oo_extract.phpt:
|
|
- initial unicode support
|
|
. entry names will be converted to ascii. zip works with cp437
|
|
when 7zip support will be added, unicode string will be supported
|
|
. path and filenames are now encoded using php_stream_path_param_encode
|
|
if the filename/path is used as entry name, it is converted to ascii
|
|
. the stream (getStream and zip://) needs some tweak. I'm not sure if it
|
|
should return unicode or binary, neither how to change the default. For
|
|
now it returns unicode (seems to be the default :)
|
|
comments/suggestions welcome
|
|
|
|
* ext/filter/package.xml:
|
|
- update release date
|
|
|
|
* ext/zip/tests/test_with_comment.zip:
|
|
- add comment
|
|
|
|
* ext/zip/tests/test_with_comment.zip:
|
|
- missing test archive
|
|
|
|
2006-10-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed year
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
main/php_version.h:
|
|
5.2.0
|
|
|
|
2006-10-30 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- nuke flags local variable, it is constant
|
|
|
|
2006-10-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Prep news file for 5.2
|
|
|
|
2006-10-30 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/tests/oo_extract.phpt
|
|
ext/zip/tests/oo_getcomment.phpt
|
|
ext/zip/tests/oo_getnameindex.phpt
|
|
ext/zip/tests/oo_setcomment.phpt
|
|
ext/zip/tests/oo_stream.phpt
|
|
ext/zip/tests/utils.inc
|
|
ext/zip/tests/zip_entry_read.phpt:
|
|
- add tests for extractTo, set/getComment and stream and zip_entry_close
|
|
|
|
* ext/zip/php_zip.c:
|
|
- fix leak in statName and statIndex
|
|
- use zip_locate_name instead of zip_stat in setCommentName (faster and
|
|
work around for a possible bug)
|
|
|
|
2006-10-30 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
README.input_filter:
|
|
Pierre requested an update to this. I don't think it makes sense to
|
|
remove what little API docs we have here, and the simple example in this
|
|
doc is a lot easier to follow than ext/filter.
|
|
|
|
2006-10-30 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug39304.phpt:
|
|
Fixed bug #39304 (Segmentation fault with list unpacking of string offset)
|
|
|
|
* ZendEngine2/tests/bug39304.phpt
|
|
ZendEngine2/tests/bug39304.phpt:
|
|
|
|
file bug39304.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-10-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_opcode.c:
|
|
fix build
|
|
|
|
2006-10-28 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/sysvmsg/sysvmsg.c
|
|
ext/sysvmsg/tests/001.phpt:
|
|
- convert unicode messages to strings
|
|
- mark functions unicode safe
|
|
- fix test
|
|
|
|
* ext/sysvsem/php_sysvsem.h
|
|
ext/sysvsem/sysvsem.c
|
|
ext/sysvsem/tests/sysv.phpt:
|
|
- upgrade to current parameter parsing API
|
|
- mark functions unicode safe
|
|
|
|
2006-10-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_language_scanner.l
|
|
ext/reflection/php_reflection.c:
|
|
Turn doc comments into zstr strings with corresponding adjustments.
|
|
|
|
2006-10-27 Michael Wallner <mike@iworks.at>
|
|
|
|
* NEWS
|
|
ext/sysvshm/php_sysvshm.h
|
|
ext/sysvshm/sysvshm.c
|
|
ext/sysvshm/tests/002.phpt
|
|
ext/sysvshm/tests/003.phpt
|
|
ext/sysvshm/tests/004.phpt
|
|
ext/sysvshm/tests/005.phpt
|
|
ext/sysvshm/tests/006.phpt
|
|
ext/sysvshm/tests/007.phpt:
|
|
- upgrade ext/sysvshm to current parameter parsing API
|
|
- mark functions unicode safe
|
|
- add shm_has_var()
|
|
|
|
2006-10-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/cyr_convert.c:
|
|
convert_cyr_string() should operate only on binary strings.
|
|
|
|
2006-10-27 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/filter.c:
|
|
- default filter is not string (only comment fix for dave :)
|
|
|
|
2006-10-27 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
update news
|
|
|
|
2006-10-27 Stefan Esser <php@nopiracy.de>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/var_unserializer.c:
|
|
Manual commit without invoking re2c
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/var_unserializer.re:
|
|
Do not allow more than 65500 references
|
|
|
|
2006-10-27 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
* sapi/nsapi/nsapi-readme.txt:
|
|
update readme
|
|
|
|
* (PHP_5_2)
|
|
sapi/nsapi/config.m4:
|
|
Fix build in Sun Webserver 7 (should be in 5.2.0, it's not critical but
|
|
does not break mainstream sapis!!!)
|
|
|
|
* sapi/nsapi/config.m4:
|
|
Fix build in Sun Webserver 7
|
|
|
|
2006-10-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/sysvsem/tests/sysv.phpt:
|
|
no more magic quotes
|
|
|
|
2006-10-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/link.c:
|
|
Unicode support for link functions.
|
|
|
|
* ext/standard/url.c:
|
|
Oops.
|
|
|
|
* ext/standard/base64.c
|
|
ext/standard/url.c:
|
|
Make url encoding/decoding functions use binary strings only.
|
|
|
|
* ext/standard/syslog.c:
|
|
Mark syslog functions with U. No upgrading is necessary -- we'll just
|
|
use runtime encoding to convert strings.
|
|
|
|
2006-10-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.h:
|
|
fix wrong function prototype (see bug #39260)
|
|
|
|
2006-10-25 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
-** empty log message ***
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Unicode support for get(server|proto)by(name|number) family of funcs.
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Unicode support for is_uploaded_file()/move_uploaded_file().
|
|
|
|
* ext/standard/file.c:
|
|
Unicode support for fnmatch().
|
|
|
|
2006-10-25 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/package.xml
|
|
ext/filter/tests/callback_non_modified_var.phpt:
|
|
- add test for callback with non modified var
|
|
- update changelog
|
|
|
|
2006-10-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
Fixed build
|
|
|
|
2006-10-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
More curl constants
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Add a note reffering to the "new feature" section (lukas)
|
|
|
|
* ext/date/php_date.c:
|
|
Add oneliner descriptions
|
|
|
|
* ext/zip/php_zip.c:
|
|
Missing RETURN_TRUE inside the PHP_ZIP_SET_FILE_COMMENT macro
|
|
|
|
* ext/zip/php_zip.c:
|
|
Fix protos
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
New extensions
|
|
- json
|
|
- filter
|
|
- zip
|
|
New classes
|
|
- DateTime
|
|
- DateTimeZone
|
|
New functions
|
|
- image_type_to_extension
|
|
- gmp_nextprime
|
|
- xmlwriter_full_end_element
|
|
- xmlwriter_write_raw
|
|
- timezone_identifiers_list
|
|
Added error message (objects without casting handler) caught by rasmus
|
|
|
|
2006-10-24 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Silly me. those PDO constants are class constants
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
New constants
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
New INI entrys
|
|
php-cli searching php.ini "bc break"
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
session_set_cookie_params new param
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
mention php_errormsg bc break..
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Add sections: backwards incompatible error messages & new
|
|
functions/methods/classes/constants/optional parameters
|
|
|
|
2006-10-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
Mark reflection methods as Unicode-compliant (except for FIXME parts).
|
|
|
|
* ZendEngine2/zend_hash.c:
|
|
Fix key length calculation.
|
|
|
|
2006-10-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/callback_filter.c:
|
|
Fixed a bug when callback function returns a non-modified value
|
|
|
|
2006-10-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
fix add_u_assoc_null() macro
|
|
|
|
2006-10-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_encoding.c:
|
|
Revert patch because we are at last RC stage.
|
|
|
|
2006-10-23 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* sapi/apache2filter/sapi_apache2.c:
|
|
Fix build
|
|
|
|
2006-10-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
Fix remaining Unicode issues.
|
|
|
|
2006-10-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/apache/mod_php5.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/cgi/cgi_main.c:
|
|
Added filter support for $_SERVER in cgi/apache2 sapis
|
|
Make sure PHP_SELF if filtered in Apache 1 sapi
|
|
|
|
2006-10-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_encoding.c:
|
|
Fixed decoding list of arrays (related to bug #39121)
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_encoding.c:
|
|
Fixed decoding of list of arrays in non-WSDL mode. (releated to bug #39121)
|
|
|
|
2006-10-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/logical_filters.c:
|
|
Removed unused var
|
|
|
|
2006-10-22 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- remove remaining "mode" arguments in the old api
|
|
|
|
2006-10-21 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* main/php_variables.c:
|
|
- Fix merging of $_REQUEST in unicode mode and remove $GLOBALS check from
|
|
register_globals times
|
|
|
|
2006-10-21 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/openssl/openssl.c:
|
|
- add signature_algo to the function signature
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/tests/bug39217.phpt
|
|
ext/openssl/tests/bug39217cert1.txt
|
|
ext/openssl/tests/bug39217cert2.txt:
|
|
- #39217, use openssl i2s_ASN1_INTEGER to get a string representation of
|
|
the integer (large or not). It also keeps BC by using only decimal fmt
|
|
- add test
|
|
|
|
2006-10-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/openssl/openssl.c:
|
|
fix #39217 (serialNumber is might be -1 when the value is too big)
|
|
|
|
* (PHP_5_2)
|
|
ext/sqlite/sqlite.c:
|
|
fix ZTS build without SPL enabled
|
|
|
|
2006-10-20 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/logical_filters.c:
|
|
- fix windows build with php < 6
|
|
- fix runtime error on other OS
|
|
|
|
2006-10-20 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/filter/tests/008.phpt
|
|
ext/filter/tests/009.phpt:
|
|
Fix tests
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/abstract-static.phpt
|
|
tests/classes/bug27504.phpt:
|
|
Fix test
|
|
|
|
2006-10-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
2006-10-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_unicode.h:
|
|
rename REAL_KEY_SIZE() to USTR_BYTES() and move to zend_unicode.h
|
|
this macro is going to be actively used in Unicode version of OCI8 (and
|
|
other extensions, probably)
|
|
|
|
2006-10-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c
|
|
tests/classes/abstract_static.phpt:
|
|
Make use of abstract methods be E_STRICT rather then E_ERROR
|
|
|
|
2006-10-20 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_array.c
|
|
ext/spl/tests/iterator_035.phpt:
|
|
MFH(r-1.114) Can't use real arrays held by ArrayObjects in write context
|
|
|
|
2006-10-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
5.2.0RC6
|
|
|
|
2006-10-19 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/spl/tests/iterator_035.phpt:
|
|
Update test to reflect fix in spl_array.c r-1.114
|
|
|
|
* ext/spl/spl_array.c:
|
|
Fix working with ArrayObjects which contain arrays.
|
|
|
|
2006-10-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/microtime.c:
|
|
getrusage.c was easy(). But don't ever use zend_parse_parameters() like
|
|
that.
|
|
|
|
* ext/standard/microtime.c:
|
|
Unicode support in microtime() and gettimeofday().
|
|
|
|
* ext/standard/head.c
|
|
ext/standard/info.c:
|
|
Pick some low-hanging fruit.
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Fix potential (and real) leaks due to bad macro writing. Grrr.
|
|
|
|
* ext/json/json.c:
|
|
Clarify why the result of json_encode() is a binary string.
|
|
|
|
2006-10-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/json/tests/001.phpt
|
|
ext/json/tests/004.phpt
|
|
ext/json/tests/005.phpt
|
|
ext/json/tests/fail001.phpt
|
|
ext/json/tests/pass001.1.phpt
|
|
ext/json/tests/pass001.phpt
|
|
ext/json/tests/pass002.phpt
|
|
ext/json/tests/pass003.phpt:
|
|
fix tests
|
|
|
|
2006-10-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Fix possible double macro expansion.
|
|
|
|
* ext/standard/image.c:
|
|
Unicode support for remaining image.c functions.
|
|
|
|
* ext/standard/head.c:
|
|
Unicode support for headers_sent().
|
|
|
|
2006-10-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/mkdir-006.phpt:
|
|
add new test by Pierre
|
|
|
|
* ext/standard/tests/file/mkdir-006.phpt
|
|
ext/standard/tests/file/mkdir-006.phpt:
|
|
|
|
add new test by Pierre
|
|
|
|
2006-10-19 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_execute.c:
|
|
Fixed bug#38722 (Calling undefined method prints insufficient error
|
|
message)
|
|
|
|
2006-10-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/json/json.c
|
|
ext/json/php_json.h:
|
|
fix folding tags, nuke json globals
|
|
|
|
* ZendEngine2/zend.c:
|
|
fix invalid write
|
|
|
|
* ext/json/json.c:
|
|
fix coverity issue #262 (uninitialized variable)
|
|
|
|
2006-10-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/win95nt.h
|
|
main/win95nt.h
|
|
main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c:
|
|
Fixed mkdir("/tmp/foo//bar/log", 0777, true)
|
|
|
|
2006-10-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/com_dotnet/com_extension.c:
|
|
MFB: Fixed bug #38400 (Use of com.typelib_file may cause a crash).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/com_dotnet/com_extension.c:
|
|
Fixed bug #38400 (Use of com.typelib_file may cause a crash).
|
|
|
|
2006-10-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/ldap/config.m4
|
|
ext/ldap/config.m4:
|
|
MFH: fix bug #38882 (ldap_connect causes segfault with newer versions of
|
|
OpenLDAP)
|
|
|
|
* ext/ldap/config.m4:
|
|
fix bug #38882 (ldap_connect causes segfault with newer versions of
|
|
OpenLDAP)
|
|
|
|
2006-10-18 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_constants.c:
|
|
- Here, too
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
- added missing return...
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38465.phpt:
|
|
- MFH: Fix #38465 (ReflectionParameter fails if default value is an access
|
|
to self::
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38465.phpt
|
|
ext/reflection/tests/bug38465.phpt
|
|
ext/standard/basic_functions.c:
|
|
- Fix #38465 (ReflectionParameter fails if default value is an access to
|
|
self::
|
|
|
|
2006-10-18 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/gd/gd.c:
|
|
Fix arginfo for imagepng() and imagejpeg()
|
|
|
|
2006-10-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8.c:
|
|
MFH: fix PECL bug #9061 (oci8 might reuse wrong persistent connection)
|
|
|
|
* ext/oci8/oci8.c:
|
|
fix PECL bug #9061 (oci8 might reuse wrong persistent connection)
|
|
|
|
2006-10-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/json/JSON_parser.c:
|
|
ZTS fix
|
|
|
|
2006-10-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
Fix thread safety.
|
|
|
|
2006-10-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/filter/tests/010.phpt
|
|
ext/filter/tests/010.phpt:
|
|
fix test
|
|
|
|
2006-10-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* README.UNICODE-UPGRADES:
|
|
Don't mention http_input_encoding converter as it won't be used anymore
|
|
soon.
|
|
|
|
* README.UNICODE-UPGRADES:
|
|
Typo.
|
|
|
|
2006-10-17 Sara Golemon <sara@golemon.com>
|
|
|
|
* NEWS
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.h
|
|
main/main.c:
|
|
Extend open_basedir functionality to allow runtime tightening
|
|
|
|
* README.UNICODE-UPGRADES:
|
|
More unicode upgrading notes
|
|
|
|
* README.UNICODE-UPGRADES:
|
|
Update the upgrading doc to the current wisdom. Pass One.
|
|
This pass simply retruthifies the information already present.
|
|
The next pass will add additional information.
|
|
|
|
2006-10-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/json/JSON_parser.c
|
|
ext/json/json.c:
|
|
Unicode support in JSON functions.
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
Implement add_utf8_property_* API.
|
|
|
|
2006-10-17 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/timezonedb.h:
|
|
- MF52: Updated timezone database.
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/timezonedb.h:
|
|
- Updated timezone database.
|
|
|
|
2006-10-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/008.phpt
|
|
ext/filter/tests/009.phpt
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/012.phpt
|
|
ext/filter/tests/013.phpt
|
|
ext/filter/tests/014.phpt
|
|
ext/filter/tests/015.phpt
|
|
ext/filter/tests/016.phpt
|
|
ext/filter/tests/017.phpt
|
|
ext/filter/tests/018.phpt
|
|
ext/filter/tests/019.phpt
|
|
ext/filter/tests/030.phpt
|
|
ext/filter/tests/031.phpt
|
|
ext/filter/tests/034.phpt
|
|
ext/filter/tests/bug8315.phpt
|
|
ext/filter/tests/filter_data.phpt:
|
|
MFB: Unify handling of return values on validation failure and var not
|
|
found
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c
|
|
ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/012.phpt
|
|
ext/filter/tests/013.phpt
|
|
ext/filter/tests/014.phpt
|
|
ext/filter/tests/015.phpt
|
|
ext/filter/tests/016.phpt
|
|
ext/filter/tests/017.phpt
|
|
ext/filter/tests/018.phpt
|
|
ext/filter/tests/019.phpt
|
|
ext/filter/tests/030.phpt
|
|
ext/filter/tests/031.phpt
|
|
ext/filter/tests/034.phpt
|
|
ext/filter/tests/bug8315.phpt
|
|
ext/filter/tests/filter_data.phpt:
|
|
Unify handling of return values on validation failure and var not found
|
|
|
|
2006-10-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/005.phpt
|
|
ext/reflection/tests/009.phpt
|
|
ext/reflection/tests/010.phpt
|
|
ext/reflection/tests/011.phpt
|
|
ext/reflection/tests/012.phpt
|
|
ext/reflection/tests/013.phpt
|
|
ext/reflection/tests/014.phpt
|
|
ext/reflection/tests/015.phpt
|
|
ext/reflection/tests/016.phpt
|
|
ext/reflection/tests/017.phpt
|
|
ext/reflection/tests/018.phpt
|
|
ext/reflection/tests/019.phpt
|
|
ext/reflection/tests/020.phpt
|
|
ext/reflection/tests/021.phpt
|
|
ext/reflection/tests/022.phpt
|
|
ext/reflection/tests/023.phpt
|
|
ext/reflection/tests/024.phpt:
|
|
Unicode support. (Two more places must be fixed. Look for FIXME comments.)
|
|
|
|
* ZendEngine2/zend.c:
|
|
Fixed incorrect parameter name coping
|
|
|
|
2006-10-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend_compile.c:
|
|
Optimize ZEND_U_CASE_EQUAL() and move it to the header file.
|
|
|
|
2006-10-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/head.c:
|
|
initialize optional variables
|
|
|
|
2006-10-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/json/json.c:
|
|
Patch to support primitive types. (Ilia)
|
|
|
|
2006-10-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/zlib/zlib_filter.c:
|
|
MFB: Fixed compiler warnings
|
|
|
|
* (PHP_5_2)
|
|
ext/zlib/zlib_filter.c:
|
|
Fixed compiler warnings
|
|
|
|
2006-10-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.c:
|
|
Fixed bug #39140 (Uncaught exception may cause crash)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed bug #39020 (PHP in FastCGI server mode crashes)
|
|
|
|
2006-10-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/openssl.c:
|
|
fix compile warning
|
|
|
|
2006-10-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_compile.c:
|
|
Fixed bug #39129 avoid creation of a dummy constructor.
|
|
|
|
2006-10-15 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/tests/math/constants.phpt:
|
|
Fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/math/constants.phpt:
|
|
Fix test (bug#39097)
|
|
|
|
2006-10-14 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended
|
|
ext/pdo/pdo.c:
|
|
MFB: Remove bogus INI entry
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
ext/pdo/pdo.c:
|
|
Remove bogus ini entry
|
|
|
|
2006-10-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_operators.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/simplexml/simplexml.c
|
|
ext/spl/spl_directory.c
|
|
ext/tidy/tidy.c:
|
|
- Add an extra parameter to the cast_object handler that can be used by
|
|
various types as needed.
|
|
- Use that parameter to pass a specific converter for
|
|
IS_UNICODE/IS_STRING types.
|
|
|
|
2006-10-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/oci8_statement.c:
|
|
fix win32 build
|
|
|
|
2006-10-13 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/tests/bug28382.phpt:
|
|
fix test
|
|
|
|
* ext/standard/file.h:
|
|
MFB: missing API declaration
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.h:
|
|
Added missing API function declaration.
|
|
|
|
2006-10-13 Michael Wallner <mike@iworks.at>
|
|
|
|
* tests/output/ob_020.phpt:
|
|
- fix skipif
|
|
- generalize error message expectation
|
|
|
|
* tests/output/ob_020.phpt:
|
|
- add test, segfaults ATM
|
|
|
|
2006-10-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/file.c:
|
|
MFB: Fixed bug #38934 (move_uploaded_file() cannot read uploaded file
|
|
outside of open_basedir).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/file.c:
|
|
Fixed bug #38934 (move_uploaded_file() cannot read uploaded file outside of
|
|
open_basedir).
|
|
|
|
* main/php_open_temporary_file.c:
|
|
MFB: main/php_open_temporary_file.c
|
|
|
|
* (PHP_5_2)
|
|
main/php_open_temporary_file.c:
|
|
Improve open_basedir checks
|
|
|
|
2006-10-12 Brian France <list@firehawksystems.com>
|
|
|
|
* sapi/apache/mod_php5.c:
|
|
|
|
MFB:
|
|
Memory assigned to the request_rec should be allocated from apache pools
|
|
and should not be free'ed at the end of the handler phase
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache/mod_php5.c:
|
|
|
|
Memory assigned to the request_rec should be allocated from apache pools
|
|
and should not be free'ed at the end of the handler phase
|
|
|
|
2006-10-12 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c
|
|
main/php_output.h:
|
|
- use new zend_fcall_info API
|
|
- use enums where appropriate
|
|
|
|
* ext/standard/basic_functions.c:
|
|
- missing part of zend_fcall_info API patch
|
|
|
|
2006-10-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_statement.c:
|
|
MFH: use connection charset when reading LOB data
|
|
|
|
* ext/oci8/oci8_statement.c:
|
|
use connection character set when reading LOB data
|
|
|
|
2006-10-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_alloc.h:
|
|
Make zend_memory_peak_usage() to be avalable even without
|
|
--enable-memory-limit
|
|
|
|
2006-10-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* regex/regcomp.c:
|
|
MFB: Fixed potential use of un-initialized var
|
|
|
|
* (PHP_5_2)
|
|
regex/regcomp.c:
|
|
Fixed potential use of un-initialized var (detected by Coverity)
|
|
|
|
2006-10-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/dbase/tests/002.phpt
|
|
ext/dbase/tests/002.phpt:
|
|
fix test
|
|
|
|
2006-10-11 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/streamsfuncs.c:
|
|
MFH(r-1.96) Bugfix#38649 Optional param not initialized
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
Bugfix#38649 Optional param not initialized
|
|
|
|
* (PHP_5_2)
|
|
main/streams/filter.c:
|
|
MFH(r-1.38) Bugfix 38648: Don't assume all buckets are part of a brigade
|
|
|
|
* main/streams/filter.c:
|
|
Bugfix 38648: Don't assume all buckets are part of a brigade
|
|
|
|
2006-10-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
Extend zend_fcall_info_args functions. (Patch from Mike Wallner)
|
|
|
|
2006-10-11 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- imagecreatefrompng(emptyfile) fix entry
|
|
|
|
2006-10-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
initialize variable
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/008.phpt:
|
|
MFH: fix #39125 (Memleak when reflecting non-existing class/method)
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/009.phpt
|
|
ext/reflection/tests/bug39067.phpt:
|
|
fix #39125 (Memleak when reflecting non-existing class/method)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/filters/001.phpt:
|
|
add test
|
|
|
|
* ext/standard/tests/filters/001.phpt
|
|
ext/standard/tests/filters/001.phpt:
|
|
|
|
add test
|
|
|
|
2006-10-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/tests/030.phpt:
|
|
MFB: s/false/null/
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/030.phpt:
|
|
s/false/null/
|
|
|
|
2006-10-11 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/013.phpt
|
|
ext/filter/tests/014.phpt
|
|
ext/filter/tests/015.phpt
|
|
ext/filter/tests/016.phpt
|
|
ext/filter/tests/017.phpt
|
|
ext/filter/tests/018.phpt
|
|
ext/filter/tests/019.phpt
|
|
ext/filter/tests/031.phpt
|
|
ext/filter/tests/034.phpt
|
|
ext/filter/tests/bug8315.phpt
|
|
ext/filter/tests/filter_data.phpt:
|
|
- MFH: Change validating filters to return "null" on failure so that they
|
|
can be
|
|
distinguised from the value "false" which might be valid as well.
|
|
|
|
* ext/filter/logical_filters.c
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/013.phpt
|
|
ext/filter/tests/014.phpt
|
|
ext/filter/tests/015.phpt
|
|
ext/filter/tests/016.phpt
|
|
ext/filter/tests/017.phpt
|
|
ext/filter/tests/018.phpt
|
|
ext/filter/tests/019.phpt
|
|
ext/filter/tests/031.phpt
|
|
ext/filter/tests/034.phpt
|
|
ext/filter/tests/bug8315.phpt
|
|
ext/filter/tests/filter_data.phpt:
|
|
- Change validating filters to return "null" on failure so that they can be
|
|
distinguised from the value "false" which might be valid as well.
|
|
|
|
2006-10-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/user_filters.c:
|
|
MFH: check filter and class names for empty strings
|
|
|
|
* ext/standard/user_filters.c:
|
|
check filter and class names for empty strings
|
|
|
|
2006-10-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/string.c:
|
|
MFB: Catch empty strings right away.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Catch empty strings right away.
|
|
|
|
2006-10-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/str_word_count.phpt:
|
|
fix test on 64bit
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/str_word_count.phpt
|
|
ext/standard/tests/strings/str_word_count1.phpt:
|
|
MFH: avoid reading str[-1], add warning when invalid format specified
|
|
add test
|
|
|
|
* ext/standard/tests/strings/str_word_count1.phpt
|
|
ext/standard/tests/strings/str_word_count1.phpt:
|
|
|
|
avoid reading str[-1], add warning when invalid format specified
|
|
add test
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/str_word_count.phpt:
|
|
avoid reading str[-1], add warning when invalid format specified
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/stream_002.phpt
|
|
main/streams/xp_socket.c:
|
|
MFH: fix crash when parsing invalid hostnames/IPs
|
|
|
|
* ext/standard/tests/file/stream_002.phpt
|
|
ext/standard/tests/file/stream_002.phpt
|
|
main/streams/xp_socket.c:
|
|
|
|
fix crash when parsing invalid hostnames/IPs
|
|
|
|
* ext/mbstring/php_mbregex.c
|
|
ext/mbstring/tests/mb_ereg2.phpt
|
|
ext/mbstring/tests/mb_ereg2.phpt:
|
|
more fixed problems
|
|
|
|
* ext/mbstring/php_mbregex.c
|
|
ext/mbstring/tests/mb_ereg1.phpt
|
|
ext/mbstring/tests/mb_ereg1.phpt:
|
|
fix segfault/leak, add test
|
|
|
|
2006-10-11 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* ext/pdo_pgsql/config.w32
|
|
ext/pgsql/config.w32:
|
|
MFB: Sync with Unix build
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_pgsql/config.w32
|
|
ext/pgsql/config.w32:
|
|
Sync with Unix build
|
|
|
|
2006-10-11 Wez Furlong <wez.php.net@netevil.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_odbc/odbc_stmt.c
|
|
ext/pdo_odbc/tests/long_columns.phpt:
|
|
Fix for PECL #7755; use the displayable column width as the basis for our
|
|
buffer size, as the raw column size can be too small when requesting
|
|
a string representation.
|
|
|
|
Also fix up bogus error output when fetching, and another one of the test
|
|
cases to make it run against SQL Server 2005.
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_odbc/odbc_driver.c
|
|
ext/pdo_odbc/odbc_stmt.c
|
|
ext/pdo_odbc/pdo_odbc.c
|
|
ext/pdo_odbc/php_pdo_odbc.h
|
|
ext/pdo_odbc/php_pdo_odbc_int.h:
|
|
Fix for PECL bug #8944. Could also be the same problem as pecl #7775.
|
|
|
|
2006-10-11 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd_png.c
|
|
ext/gd/libgd/gd_png.c:
|
|
- don't check signature if the file is empty (valgrind reports with test
|
|
001), thx Tony for the head up
|
|
|
|
2006-10-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/curl/curl.c:
|
|
MFH: Fixed bug #39034 (curl_exec() with return transfer returns TRUE on
|
|
empty files).
|
|
|
|
* ext/curl/interface.c:
|
|
MFB: Fixed bug #39034 (curl_exec() with return transfer returns TRUE on
|
|
empty files).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c:
|
|
Fixed bug #39034 (curl_exec() with return transfer returns TRUE on empty
|
|
files).
|
|
|
|
2006-10-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/dbase/dbase.c:
|
|
MFH: access mode for dbase_open() cannot be < 0
|
|
|
|
* ext/dbase/dbase.c:
|
|
access mode for dbase_open() cannot be < 0
|
|
|
|
* ext/gd/tests/001.phpt:
|
|
add new test
|
|
|
|
* ext/gd/tests/001.phpt
|
|
ext/gd/tests/001.phpt:
|
|
|
|
file 001.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/exif/exif.c:
|
|
MFH: fix leak and typos in error messages
|
|
|
|
* ext/exif/exif.c:
|
|
fix leak and typos in error messages
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/regexec.c:
|
|
missing variable initialization
|
|
|
|
2006-10-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/com_dotnet/com_com.c:
|
|
MFB: Fixed bug #38198 (possible crash when COM reports an exception).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/com_dotnet/com_com.c:
|
|
Fixed bug #38198 (possible crash when COM reports an exception).
|
|
|
|
2006-10-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/tests/preg_replace2.phpt:
|
|
fix #39112 (typo in error message)
|
|
|
|
2006-10-09 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/gmp/gmp.c
|
|
ext/gmp/tests/006.phpt
|
|
ext/gmp/tests/007.phpt
|
|
ext/gmp/tests/008.phpt
|
|
ext/gmp/tests/009.phpt
|
|
ext/gmp/tests/gmp_nextprime.phpt:
|
|
PHP6 Updates
|
|
|
|
2006-10-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Typos!
|
|
|
|
* ext/standard/basic_functions.c:
|
|
print_r(), error_log() and sys_getloadavg() are Unicode-safe.
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
Initialize optional vars.
|
|
|
|
2006-10-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/filter.c:
|
|
MFB: Improve parameter parsing
|
|
|
|
2006-10-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Unicode support for call_user_* functions.
|
|
|
|
2006-10-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
Improve parameter parsing
|
|
|
|
* ext/standard/var.c
|
|
ext/standard/tests/strings/bug37262.phpt
|
|
ext/standard/tests/strings/explode.phpt:
|
|
MFB: Fixed bug #37262 (var_export() does not escape \0 character).
|
|
|
|
* ext/standard/tests/strings/bug37262.phpt
|
|
ext/standard/tests/strings/bug37262.phpt
|
|
ext/standard/tests/strings/explode.phpt:
|
|
|
|
file bug37262.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/var.c:
|
|
Fixed bug #37262 (var_export() does not escape \0 character).
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Proper name for credits
|
|
|
|
2006-10-09 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/php_openssl.h:
|
|
MFB5.2
|
|
Constants:
|
|
- OPENSSL_VERSION_TEXT
|
|
- OPENSSL_VERSION_NUMBER
|
|
- OPENSSL_KEYTYPE_EC
|
|
Functions:
|
|
- openssl_pkey_get_details()
|
|
- openssl_csr_get_subject()
|
|
- openssl_csr_get_public_key
|
|
|
|
* ext/openssl/tests/bug28382.phpt
|
|
ext/openssl/tests/bug37820.phpt:
|
|
Fix tests
|
|
|
|
2006-10-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/simplexml/tests/simplexml_import_dom.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/tests/simplexml_import_dom.phpt:
|
|
improve SKIPIF condition
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/pecl_bug8816.phpt:
|
|
MFH: fix PECL bug #8816 (issue in php_oci_statement_fetch with more than
|
|
one piecewise column)
|
|
patch by jeff at badtz-maru dot com
|
|
|
|
2006-10-09 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/config.m4:
|
|
Fix for bug #39085:
|
|
PHP6 requires mysqli_set_character_set function which was introduced in
|
|
MySQL 4.1.13 and 5.0.7
|
|
|
|
2006-10-09 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/type.c:
|
|
Oi
|
|
|
|
* ext/standard/file.c:
|
|
Fix realpath() in unicode mode
|
|
|
|
* NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h:
|
|
Add stream_resolve_include_path()
|
|
|
|
2006-10-09 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/openssl/openssl.c:
|
|
- MFB: fix possible segfault (see test 004) always exists and returns NULL
|
|
on error (thx Bjori for the head up)
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
- fix possible segfault (see test 004) always exists and returns NULL on
|
|
error
|
|
|
|
2006-10-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/interface.c:
|
|
MFB: Added missing configuration checks
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c:
|
|
Added missing configuration checks
|
|
|
|
2006-10-08 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/tests/array/locale_sort.phpt:
|
|
Fix test
|
|
|
|
2006-10-08 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/type.c:
|
|
Fix win32 (again), just temporarily convert the classname to ascii on this
|
|
platform...
|
|
|
|
2006-10-08 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/gd_ctx.c
|
|
ext/gd/tests/bug39082.phpt:
|
|
- MFB: #39082, image* segfaults when used with only one argument
|
|
(introduced in 5.2+, no news entry)
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd_ctx.c
|
|
ext/gd/tests/bug39082.phpt
|
|
ext/gd/tests/bug39082.phpt:
|
|
- #39082, image* segfaults when used with only one argument
|
|
(introduced in 5.2+, no news entry)
|
|
|
|
2006-10-08 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/gd/gd.c:
|
|
Fix "wrong param count" error message
|
|
|
|
* ext/filter/filter.c:
|
|
Error message cleanup (patch by Matt W (php_lists -AT- realpain.com))
|
|
|
|
* ext/gd/tests/gif.phpt:
|
|
fix test
|
|
|
|
* ext/bz2/bz2.c
|
|
ext/bz2/bz2_filter.c
|
|
ext/bz2/tests/001.phpt
|
|
ext/calendar/calendar.c
|
|
ext/calendar/tests/cal_info.phpt
|
|
ext/curl/interface.c
|
|
ext/date/php_date.c
|
|
ext/date/tests/005.phpt
|
|
ext/dbase/dbf_rec.c
|
|
ext/dom/document.c
|
|
ext/dom/node.c
|
|
ext/fbsql/php_fbsql.c
|
|
ext/ftp/ftp.c
|
|
ext/ftp/php_ftp.c
|
|
ext/iconv/iconv.c
|
|
ext/imap/php_imap.c
|
|
ext/ldap/ldap.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/tests/bug35496.phpt
|
|
ext/mime_magic/mime_magic.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/openssl/openssl.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/tests/preg_replace2.phpt
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pspell/pspell.c
|
|
ext/pspell/tests/003.phpt
|
|
ext/pspell/tests/005.phpt
|
|
ext/recode/recode.c
|
|
ext/session/session.c
|
|
ext/session/tests/014.phpt
|
|
ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug31755.phpt
|
|
ext/sockets/sockets.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/browscap.c
|
|
ext/standard/dl.c
|
|
ext/standard/exec.c
|
|
ext/standard/file.c
|
|
ext/standard/filters.c
|
|
ext/standard/http.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/image.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/uniqid.c
|
|
ext/standard/url.c
|
|
ext/standard/uuencode.c
|
|
ext/standard/var.c
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/sysvmsg/sysvmsg.c
|
|
ext/tidy/tidy.c
|
|
ext/wddx/wddx.c
|
|
ext/xml/xml.c
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xsl/xsltprocessor.c
|
|
ext/zlib/zlib_filter.c
|
|
main/streams/filter.c
|
|
main/streams/streams.c
|
|
main/streams/unicode_filter.c
|
|
main/streams/userspace.c:
|
|
Error message clean up
|
|
(patch by Matt W (php_lists -AT- realpain.com))
|
|
|
|
* ext/spl/spl_array.c:
|
|
Remove duplicate 'wrong param count' warning
|
|
|
|
* ext/bz2/bz2.c
|
|
ext/bz2/php_bz2.h
|
|
ext/ctype/ctype.c
|
|
ext/ctype/php_ctype.h
|
|
ext/pspell/php_pspell.h
|
|
ext/pspell/pspell.c:
|
|
MFB (move static keywording from .h to .c)
|
|
|
|
2006-10-07 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/ctype/tests/001.phpt
|
|
ext/ctype/tests/002.phpt:
|
|
fix tests
|
|
|
|
* ext/bz2/tests/005.phpt:
|
|
Update test
|
|
|
|
* ext/dba/dba.c
|
|
ext/mhash/mhash.c
|
|
ext/session/session.c
|
|
ext/shmop/shmop.c
|
|
ext/standard/basic_functions.c
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/zip/php_zip.c:
|
|
Remove double "wrong param count" warnings
|
|
|
|
* ext/date/php_date.c:
|
|
Add "wrong param count"/"expecting parameter .. to be.." warning to
|
|
strtotime()
|
|
|
|
* ext/shmop/shmop.c:
|
|
fix build
|
|
|
|
2006-10-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/tests/createfromstring.phpt
|
|
ext/gd/tests/lines.phpt:
|
|
- update tests
|
|
|
|
2006-10-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dom/document.c
|
|
ext/dom/dom_iterators.c:
|
|
MFB: Added missing safety checks (Problem identified by Coverity scan)
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/document.c
|
|
ext/dom/dom_iterators.c:
|
|
Added missing safety checks (Problem identified by Coverity scan)
|
|
|
|
2006-10-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* unicode-progress.txt:
|
|
- forgot one and order the ext lists alpha.
|
|
|
|
2006-10-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/shmop/shmop.c
|
|
ext/shmop/tests/001.phpt:
|
|
Initial Unicode support
|
|
|
|
2006-10-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* unicode-progress.txt:
|
|
- I learned today that telling Andrei about what I'm working on is not
|
|
not enough, selber schuld?
|
|
|
|
2006-10-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mysqli/mysqli_nonapi.c:
|
|
Another build fix
|
|
|
|
* ext/gd/gd.c:
|
|
Fixed build
|
|
|
|
2006-10-07 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/sqlite/config.m4
|
|
ext/sqlite/php_sqlite.h
|
|
ext/sqlite/sqlite.c:
|
|
Update SQLITE2 (non-PDO parts at least) for PHP6/Unicode
|
|
Change default build of bundled libsqlite to utf8 mode
|
|
iso-8859 mode is still available using --disable-sqlite-utf8
|
|
|
|
* ext/gd/gd.c:
|
|
More PHP6 Updates
|
|
|
|
2006-10-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h:
|
|
Hash functions for UTF-8 keys.
|
|
|
|
2006-10-07 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c:
|
|
MFH(r-1.356) Don't assume the array elements are arrays too
|
|
|
|
* ext/gd/gd.c:
|
|
Minor refactoring using zpp API
|
|
A few meaningful Unicode updates.
|
|
A handful of leak plugs,
|
|
and a crash fix in a pear tree.
|
|
|
|
2006-10-07 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/calendar/cal_unix.c:
|
|
Avoid portability problems
|
|
|
|
2006-10-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
2006-10-07 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/type.c:
|
|
Win32 build gets confused by expansion of U_STRING_DECL macro with
|
|
constants
|
|
|
|
2006-10-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/uniqid.c:
|
|
Default to ZEND_STR_TYPE.
|
|
|
|
2006-10-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo_pgsql/config.m4
|
|
ext/pdo_pgsql/pgsql_driver.c:
|
|
MFB: Make quote() in PostgreSQL use PQescapeByteaConn() whenever possible
|
|
for binary strings.
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_pgsql/config.m4
|
|
ext/pdo_pgsql/pgsql_driver.c:
|
|
Make quote() in PostgreSQL use PQescapeByteaConn() whenever possible for
|
|
binary strings.
|
|
|
|
* ext/pgsql/config.m4
|
|
ext/pgsql/pgsql.c:
|
|
MFB: Make pg_escape_bytea() use PQescapeByteaConn() whenever possible.
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/config.m4
|
|
ext/pgsql/pgsql.c:
|
|
Make pg_escape_bytea() use PQescapeByteaConn() whenever possible.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
back to dev
|
|
|
|
* ext/session/php_session.h
|
|
ext/session/session.c:
|
|
MFB: Expose session storage module locater and serialization function via
|
|
PHPAPI
|
|
|
|
* (PHP_5_2)
|
|
ext/session/php_session.h
|
|
ext/session/session.c:
|
|
Expose session storage module locater and serialization function via PHPAPI
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
modulo 0 news entry
|
|
|
|
2006-10-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/type.c:
|
|
Unicode support in is_callable().
|
|
|
|
* ext/standard/uniqid.c:
|
|
Unicode support in uniqid().
|
|
|
|
* ext/standard/var.c:
|
|
Mark memory funcs with U.
|
|
|
|
2006-10-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug39067.phpt
|
|
ext/reflection/tests/bug39067.phpt:
|
|
more improvements
|
|
|
|
2006-10-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/lcg.c:
|
|
Mark with U.
|
|
|
|
* ext/standard/pageinfo.c:
|
|
Mark pageinfo.c funcs with U.
|
|
|
|
* ext/standard/rand.c:
|
|
Mark rand.c functions with U.
|
|
|
|
2006-10-06 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
Forgot to mark these u-safe
|
|
|
|
2006-10-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug39067.phpt:
|
|
MFH: fix #39067 (getDeclaringClass() and private properties)
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug39067.phpt
|
|
ext/reflection/tests/bug39067.phpt:
|
|
fix #39067 (getDeclaringClass() and private properties)
|
|
|
|
2006-10-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_strtol.c:
|
|
Patch from Matt W to fix the case of hitting ERANGE too early.
|
|
|
|
* ext/unicode/collator.c
|
|
ext/unicode/property.c:
|
|
Fix protos.
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
Unicode string support for extension_loaded().
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
Unicode string support in get_extension_funcs().
|
|
|
|
2006-10-06 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
MFH(r-1.376): Preserve EG(return_value_ptr_ptr) when calling
|
|
zend_execute_scripts()
|
|
|
|
Reapplying this since it looks like we'll be doing a PHP 5.2 RC6 after all
|
|
|
|
2006-10-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/str_replace.phpt:
|
|
re-add the test
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
MFH: fix #39060 (virtual_file_ex() is broken on *BSD)
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
fix #39060 (virtual_file_ex() is broken on *BSD)
|
|
|
|
2006-10-06 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
2006-10-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_statement.c:
|
|
fix PECL bug #8816 (issue in php_oci_statement_fetch with more than one
|
|
piecewise column)
|
|
patch by jeff at badtz-maru dot com
|
|
|
|
2006-10-06 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* ext/com_dotnet/com_handlers.c:
|
|
MFB: Fix for #38985 (Wez)
|
|
|
|
* (PHP_5_2)
|
|
ext/com_dotnet/com_handlers.c:
|
|
Fix for #38985 (Wez)
|
|
|
|
2006-10-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/tests/pecl_bug8816.phpt:
|
|
new test
|
|
|
|
2006-10-06 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ext/curl/multi.c:
|
|
MFB: Fix ZTS build.
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/multi.c:
|
|
Fix ZTS build.
|
|
|
|
2006-10-06 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
Revert until 5.2's release since we're in RC stage
|
|
|
|
2006-10-05 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend.c
|
|
ZendEngine2/zend.c:
|
|
MFH(r-1.376): Preserve EG(return_value_ptr_ptr) when calling
|
|
zend_execute_scripts()
|
|
|
|
* ZendEngine2/zend.c:
|
|
Preserve EG(return_value_ptr_ptr) when calling zend_execute_scripts()
|
|
|
|
2006-10-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c:
|
|
This might not be necessary if we clean it all up ourselves.
|
|
|
|
* ext/standard/string.c:
|
|
TODO
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Unicode support for str_replace() and str_ireplace().
|
|
|
|
|
|
2006-10-05 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/bz2/bz2.c
|
|
ext/bz2/tests/001.phpt
|
|
ext/bz2/tests/004.phpt
|
|
ext/bz2/tests/005.phpt:
|
|
Updated for PHP6
|
|
|
|
2006-10-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/str_replace.phpt:
|
|
<tony2001> ilia: are you serious?
|
|
<ilia> tony2001: yes
|
|
|
|
2006-10-05 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/package.xml:
|
|
- env/server support is not yet fixed
|
|
|
|
2006-10-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/str_replace.phpt:
|
|
add test
|
|
|
|
* ext/standard/tests/strings/str_replace.phpt
|
|
ext/standard/tests/strings/str_replace.phpt:
|
|
|
|
add test
|
|
|
|
2006-10-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
5.2.0RC5
|
|
|
|
2006-10-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Increment replace count value for case-sensitive single char searches.
|
|
|
|
2006-10-05 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
MFB:
|
|
- nuke unused variable
|
|
- "prefer" two arguments
|
|
- only print "wrong parameter count" once
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/pgsql.c:
|
|
- nuke unused variable
|
|
- "prefer" two arguments
|
|
- only print "wrong parameter count" once
|
|
|
|
2006-10-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/multi.c
|
|
ext/curl/php_curl.h:
|
|
MFH: decrement ch->uses (or destroy handle) when destroying multi handle
|
|
|
|
* ext/curl/multi.c
|
|
ext/curl/php_curl.h:
|
|
decrement ch->uses (or destroy handle) when destroying multi handle
|
|
|
|
* ext/imap/php_imap.c:
|
|
MFB: fix build with new c-client
|
|
|
|
* (PHP_5_2)
|
|
ext/imap/php_imap.c:
|
|
fix build with new version of c-client
|
|
|
|
2006-10-05 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
CRLF->CR
|
|
|
|
2006-10-05 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/document.c
|
|
ext/dom/tests/domdocument.phpt:
|
|
mark functions unicode compliant
|
|
add test
|
|
|
|
2006-10-05 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Library updates
|
|
|
|
* ext/pdo_pgsql/config.w32
|
|
ext/pgsql/config.w32:
|
|
MFB: Added PQescapeStringConn support to windows too
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_pgsql/config.w32
|
|
ext/pgsql/config.w32:
|
|
Added PQescapeStringConn support to windows too
|
|
|
|
2006-10-05 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.h:
|
|
Allow future extensibility without binary compatibility break
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.h:
|
|
Allow future extensibility without binary compatibility break
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Fixed bug #38989 (Absolute path with slash at beginning doesn't work on
|
|
win)
|
|
|
|
2006-10-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/openssl/xp_ssl.c:
|
|
MFB: Fixed bug #39039 (SSL: fatal protocol error when fetching HTTPS from
|
|
servers running Google web server).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/xp_ssl.c:
|
|
Fixed bug #39039 (SSL: fatal protocol error when fetching HTTPS from
|
|
servers running Google web server).
|
|
|
|
2006-10-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo_pgsql/config.m4
|
|
ext/pdo_pgsql/pgsql_driver.c:
|
|
MFB: Added support for character sets in PDO quote() method for PostgreSQL
|
|
8.1.4 and higher.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_pgsql/config.m4
|
|
ext/pdo_pgsql/pgsql_driver.c:
|
|
Added support for character sets in PDO quote() method for PostgreSQL
|
|
8.1.4 and higher.
|
|
|
|
* ext/pgsql/config.m4
|
|
ext/pgsql/pgsql.c:
|
|
MFB: Added support for character sets in pg_escape_string() for PostgreSQL
|
|
8.1.4 and higher.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pgsql/config.m4
|
|
ext/pgsql/pgsql.c:
|
|
Added support for character sets in pg_escape_string() for PostgreSQL
|
|
8.1.4 and higher.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/dir.c
|
|
ext/standard/dir.c:
|
|
MFB: Fixed missing open_basedir check inside chdir() function.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/dir.c:
|
|
Fixed missing open_basedir check inside chdir() function.
|
|
|
|
2006-10-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
- Mark stristr() with U.
|
|
- zpp support for ucwords()
|
|
|
|
* unicode-progress.txt:
|
|
-** empty log message ***
|
|
|
|
* ext/standard/string.c:
|
|
Unicode support in substr_compare().
|
|
|
|
2006-10-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/package.xml:
|
|
- ENV/SERVER entry
|
|
|
|
2006-10-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug39036.phpt:
|
|
add test
|
|
|
|
* ZendEngine2/tests/bug39036.phpt
|
|
ZendEngine2/tests/bug39036.phpt:
|
|
|
|
add test for #39036 (reproducible with 5.1.6, but works fine in 5.2 and
|
|
HEAD)
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h:
|
|
minor AIX fix
|
|
|
|
* ext/pdo_sqlite/sqlite/src/vdbeaux.c
|
|
ext/pdo_sqlite/sqlite/src/vdbeaux.c
|
|
ext/xmlreader/php_xmlreader.c:
|
|
add missing ifdef
|
|
|
|
2006-10-04 Michael Wallner <mike@iworks.at>
|
|
|
|
* NEWS:
|
|
- output layer and ext/zlib news
|
|
|
|
2006-10-04 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* ext/standard/credits_ext.h
|
|
ext/standard/credits_ext.h:
|
|
Update credits
|
|
|
|
2006-10-04 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/calendar/cal_unix.c:
|
|
Update to the new parameter parsing API
|
|
|
|
2006-10-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/CREDITS:
|
|
- Add Ilia
|
|
|
|
* ext/filter/package.xml:
|
|
- update changelog
|
|
|
|
2006-10-04 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/php_dom.c:
|
|
fix bug #39035 (Compatibilty issue between DOM and ze1_compatibility_mode
|
|
|
|
2006-10-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/package.xml:
|
|
- used only in HEAD
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/php_filter.h
|
|
ext/filter/tests/004.phpt
|
|
ext/filter/tests/006.phpt
|
|
ext/filter/tests/007.phpt
|
|
ext/filter/tests/008.phpt
|
|
ext/filter/tests/009.phpt
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/011.phpt
|
|
ext/filter/tests/012.phpt
|
|
ext/filter/tests/013.phpt
|
|
ext/filter/tests/014.phpt
|
|
ext/filter/tests/015.phpt
|
|
ext/filter/tests/016.phpt
|
|
ext/filter/tests/017.phpt
|
|
ext/filter/tests/018.phpt
|
|
ext/filter/tests/019.phpt
|
|
ext/filter/tests/020.phpt
|
|
ext/filter/tests/021.phpt
|
|
ext/filter/tests/022.phpt
|
|
ext/filter/tests/023.phpt
|
|
ext/filter/tests/024.phpt
|
|
ext/filter/tests/025.phpt
|
|
ext/filter/tests/026.phpt
|
|
ext/filter/tests/027.phpt
|
|
ext/filter/tests/028.phpt
|
|
ext/filter/tests/029.phpt
|
|
ext/filter/tests/030.phpt
|
|
ext/filter/tests/031.phpt
|
|
ext/filter/tests/032.phpt
|
|
ext/filter/tests/033.phpt
|
|
ext/filter/tests/033_run.inc
|
|
ext/filter/tests/034.phpt
|
|
ext/filter/tests/035.phpt
|
|
ext/filter/tests/036.phpt
|
|
ext/filter/tests/bug7586.phpt
|
|
ext/filter/tests/bug7715.phpt
|
|
ext/filter/tests/bug7733.phpt
|
|
ext/filter/tests/bug8315.phpt
|
|
ext/filter/tests/filter_data.phpt:
|
|
- MFB: api shake up and bug fixes (Ilia,Pierre)
|
|
all non unicode tests pass
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
- wrong definition
|
|
|
|
2006-10-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix typo
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/bug39032.phpt:
|
|
MFH: fix #39032 (strcspn() stops on null character)
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/bug39032.phpt
|
|
ext/standard/tests/strings/bug39032.phpt:
|
|
fix #39032 (strcspn() stops on null character)
|
|
|
|
* ext/standard/string.c:
|
|
return false on invalid mode and don't segfault
|
|
|
|
2006-10-04 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/bz2/tests/004.phpt:
|
|
fix test
|
|
|
|
2006-10-03 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/tests/037.phpt
|
|
ext/filter/tests/038.phpt:
|
|
- MFB
|
|
|
|
* ext/filter/tests/038.phpt
|
|
ext/filter/tests/038.phpt:
|
|
|
|
file 038.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-10-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
remove TSRMLS_CC, php_stream_path_decode() is a macro
|
|
|
|
* main/php_streams.h
|
|
main/streams/streams.c:
|
|
int -> size_t
|
|
|
|
* ext/standard/file.c:
|
|
use correct type for p_len
|
|
|
|
2006-10-03 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c:
|
|
- typo
|
|
|
|
* main/output.c
|
|
main/php_output.h:
|
|
- fix failure with tests/lang/bug23489.phpt
|
|
- allocate fci param space at once with php_output_handler_user_func_t
|
|
|
|
2006-10-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/CREDITS
|
|
ext/filter/filter.c
|
|
ext/filter/package.xml:
|
|
Shoehorn myself into the credits.
|
|
|
|
2006-10-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/tests/bug26927.phpt:
|
|
leaks--
|
|
fix test
|
|
|
|
* ext/pcre/tests/grep.phpt
|
|
ext/pcre/tests/grep2.phpt:
|
|
fix tests
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
fix leak
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
don't forget to increase refcount when adding entry to the return_value
|
|
|
|
2006-10-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/soap/php_schema.c
|
|
ext/soap/soap.c
|
|
ext/sockets/sockets.c
|
|
main/streams/filter.c
|
|
main/streams/streams.c:
|
|
MFB: Last set of zend_hash_init() optimizations
|
|
|
|
2006-10-03 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/uuencode.c:
|
|
PHP6 updates for convert_uu(en|de)code()
|
|
|
|
2006-10-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/php_schema.c
|
|
ext/soap/soap.c
|
|
ext/sockets/sockets.c
|
|
main/streams/filter.c
|
|
main/streams/streams.c:
|
|
Last set of zend_hash_init() optimizations
|
|
|
|
2006-10-03 Sara Golemon <sara@golemon.com>
|
|
|
|
* NEWS
|
|
ext/standard/proc_open.c:
|
|
Update proc_open() for PHP6
|
|
|
|
2006-10-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-todo.txt:
|
|
Update.
|
|
|
|
2006-10-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
nuke unused variables
|
|
|
|
* ext/standard/php_string.h:
|
|
fix build
|
|
|
|
2006-10-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Unicode support in strripos().
|
|
|
|
2006-10-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_operators.c
|
|
ZendEngine2/zend_operators.c:
|
|
MFH: throw a warning when doing modulus by 0 (fr #39027)
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
throw a warning when doing modulus by 0 (fr #39027)
|
|
|
|
2006-10-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c:
|
|
MFB: optimize zend_hash_init() with known hash table sizes.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c:
|
|
optimize zend_hash_init() with known hash table sizes.
|
|
|
|
2006-10-03 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
MFH: compact() doesnt throw "wrong param count"
|
|
|
|
* ext/standard/array.c:
|
|
compact() doesnt throw "wrong param count"
|
|
|
|
2006-10-03 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
main/main.c:
|
|
PHP6 Update for get_included_files() and export of path decode for Zend
|
|
|
|
2006-10-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
Fixed handling of FILTER_FORCE_ARRAY
|
|
|
|
2006-10-03 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
MFB: pg_send_prepare(), pg_send_query_params() & pg_send_execute() do not
|
|
throw "Wrong parameter count"
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/pgsql.c:
|
|
pg_send_prepare(), pg_send_query_params() & pg_send_execute() do not throw
|
|
"Wrong parameter count"
|
|
|
|
* ext/date/php_date.c:
|
|
use PHP_ME_MAPPING rather than ZEND_NAMED_FE/ZEND_FENTRY
|
|
|
|
2006-10-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
fix ZTS build
|
|
|
|
2006-10-03 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c
|
|
ext/filter/sanitizing_filters.c:
|
|
- vi folding, ws
|
|
|
|
2006-10-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_variables.c:
|
|
Speedup array/HashTable copying. (Matt W)
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.c:
|
|
Fixed bug #38942 (Double old-style-ctor inheritance)
|
|
|
|
* ZendEngine2/tests/bug39017.phpt
|
|
ZendEngine2/tests/bug39017.phpt:
|
|
|
|
file bug39017.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug39017.phpt:
|
|
Fixed bug #39017 (foreach(($obj = new myClass) as $v); echo $obj;
|
|
segfaults)
|
|
|
|
2006-10-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/008.phpt:
|
|
fix test
|
|
|
|
2006-10-03 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c
|
|
main/php_output.h:
|
|
- use fci/fcc instead of zval* for user ob handler
|
|
|
|
2006-10-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed memory leak (Nuno)
|
|
|
|
* ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/typemap013.phpt:
|
|
Fixed possible crash with default namespaces
|
|
|
|
* ext/soap/tests/typemap013.phpt
|
|
ext/soap/tests/typemap013.phpt:
|
|
|
|
file typemap013.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-10-03 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
- fix (ZTS) build
|
|
|
|
2006-10-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c
|
|
ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/php_filter.h
|
|
ext/filter/tests/006.phpt
|
|
ext/filter/tests/008.phpt
|
|
ext/filter/tests/009.phpt
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/012.phpt
|
|
ext/filter/tests/013.phpt
|
|
ext/filter/tests/014.phpt
|
|
ext/filter/tests/015.phpt
|
|
ext/filter/tests/016.phpt
|
|
ext/filter/tests/017.phpt
|
|
ext/filter/tests/018.phpt
|
|
ext/filter/tests/019.phpt
|
|
ext/filter/tests/020.phpt
|
|
ext/filter/tests/021.phpt
|
|
ext/filter/tests/022.phpt
|
|
ext/filter/tests/023.phpt
|
|
ext/filter/tests/024.phpt
|
|
ext/filter/tests/025.phpt
|
|
ext/filter/tests/026.phpt
|
|
ext/filter/tests/027.phpt
|
|
ext/filter/tests/028.phpt
|
|
ext/filter/tests/029.phpt
|
|
ext/filter/tests/030.phpt
|
|
ext/filter/tests/031.phpt
|
|
ext/filter/tests/032.phpt
|
|
ext/filter/tests/033.phpt
|
|
ext/filter/tests/033_run.inc
|
|
ext/filter/tests/034.phpt
|
|
ext/filter/tests/035.phpt
|
|
ext/filter/tests/036.phpt
|
|
ext/filter/tests/037.phpt
|
|
ext/filter/tests/bug7586.phpt
|
|
ext/filter/tests/bug7715.phpt
|
|
ext/filter/tests/bug7733.phpt
|
|
ext/filter/tests/bug8315.phpt
|
|
ext/filter/tests/filter_data.phpt:
|
|
Refactor the filter extension
|
|
- Cleanup API
|
|
- Added handling for circular references
|
|
- Renamed functions.
|
|
|
|
|
|
2006-10-02 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* ext/mbstring/config.m4:
|
|
fixed --disable-mbregex to disable multibe-regex.
|
|
|
|
2006-10-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_mysql/mysql_driver.c:
|
|
MFH: fix #38996 (PDO_MYSQL doesn't check connections for liveness)
|
|
|
|
* ext/pdo_mysql/mysql_driver.c:
|
|
fix #38996 (PDO_MYSQL doesn't check connections for liveness)
|
|
|
|
2006-10-02 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/proc_open.c:
|
|
Flag the easy stuff out of the way, proc_open() is the real beast in here
|
|
|
|
2006-10-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
acinclude.m4
|
|
acinclude.m4:
|
|
MFH: the last part of the fix for #39004
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/url.c:
|
|
fix compile warning
|
|
|
|
* acinclude.m4:
|
|
the last part of the fix for #39004
|
|
|
|
2006-10-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Use php_error_docref() instead.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
More offset fixes. Added E_NOTICE where appropriate.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Fix invalid memory access in strrpos().
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
- Fix strrpos() logic (which was broken even in PHP 5).
|
|
- Optimizations for a couple of functions.
|
|
|
|
2006-10-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* acinclude.m4
|
|
acinclude.m4:
|
|
fix the fix for #39004
|
|
|
|
2006-10-02 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/dir.c:
|
|
Update glob() for PHP6
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
Unused label, now how the heck did it get there?
|
|
|
|
* NEWS:
|
|
Note context param changes in opendir(), dir(), and scandir()
|
|
|
|
* ext/standard/dir.c:
|
|
Switch opendir/chroot/chdir to new path_param API and upgrade scandir() for
|
|
PHP6
|
|
|
|
2006-10-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Make stripos() work with Unicode strings.
|
|
|
|
2006-10-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
don't rely on uninitialized var
|
|
|
|
2006-10-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* acinclude.m4:
|
|
MFB: Fixed bug #39004 (Fixed generation of config.nice with autoconf 2.60).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
acinclude.m4:
|
|
Fixed bug #39004 (Fixed generation of config.nice with autoconf 2.60).
|
|
|
|
2006-10-02 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* ext/mbstring/config.m4:
|
|
fixed bug #37103: libmbfl headers was not installed correctly.
|
|
|
|
2006-10-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/zip/tests/bug7658.phpt
|
|
ext/zip/tests/bug7658.phpt
|
|
ext/zip/tests/oo_addfile.phpt
|
|
ext/zip/tests/oo_addfile.phpt
|
|
ext/zip/tests/oo_namelocate.phpt
|
|
ext/zip/tests/oo_namelocate.phpt
|
|
ext/zip/tests/oo_rename.phpt
|
|
ext/zip/tests/oo_rename.phpt:
|
|
fix tests
|
|
|
|
2006-10-02 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/tests/utils.inc
|
|
ext/zip/tests/utils.php:
|
|
Rename utils.php to utils.inc
|
|
|
|
* ext/zip/tests/utils.inc
|
|
ext/zip/tests/utils.inc
|
|
ext/zip/tests/utils.php:
|
|
|
|
Rename utils.php to utils.inc
|
|
|
|
2006-10-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug39001.phpt:
|
|
MFH: #39001 (ReflectionProperty returns incorrect declaring class for
|
|
protected properties)
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug39001.phpt
|
|
ext/reflection/tests/bug39001.phpt:
|
|
fix #39001 (ReflectionProperty returns incorrect declaring class for
|
|
protected properties)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug39003.phpt
|
|
tests/classes/type_hinting_002.phpt:
|
|
MFH: fix #39003 (__autoload() is called for type hinting)
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug39003.phpt
|
|
ZendEngine2/tests/bug39003.phpt
|
|
tests/classes/type_hinting_002.phpt:
|
|
fix #39003 (__autoload() is called for type hinting)
|
|
|
|
2006-10-02 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/tests/bug38942.phpt:
|
|
Fix test
|
|
|
|
* ext/reflection/tests/bug38942.phpt:
|
|
Fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/tests/.cvsignore:
|
|
Initial commit..
|
|
|
|
* (PHP_5_2)
|
|
ext/posix/posix.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/html.c
|
|
ext/tidy/tidy.c:
|
|
protos
|
|
|
|
* ext/posix/posix.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/html.c
|
|
ext/tidy/tidy.c:
|
|
Protos
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_nonapi.c:
|
|
Fix protos
|
|
|
|
* ext/mysqli/mysqli_report.c
|
|
ext/mysqli/mysqli_report.c:
|
|
Fix proto
|
|
|
|
* ext/date/php_date.c:
|
|
add proto
|
|
|
|
* ext/zip/tests/.cvsignore
|
|
ext/zip/tests/.cvsignore:
|
|
|
|
Add .cvsignore
|
|
|
|
2006-10-02 Sara Golemon <sara@golemon.com>
|
|
|
|
* NEWS:
|
|
Note context parameter in copy() function and group streams related
|
|
additions
|
|
|
|
* ext/standard/file.c:
|
|
Apply new path encoding style to the rest of e/s/file.c
|
|
|
|
This layout is definately simpler to maintain
|
|
and every bit as functional as the other version.
|
|
|
|
* ext/standard/file.c:
|
|
Apply simplified path encoding to copy() and give it a context param.
|
|
Funnily enough, this makes the copy() implementation almost identical
|
|
to what it was back in PHP5.
|
|
|
|
* ext/standard/file.c
|
|
main/php_streams.h:
|
|
Try out simplified API for encoding paths/filenames
|
|
|
|
* ext/hash/hash.c
|
|
ext/hash/tests/adler32.phpt
|
|
ext/hash/tests/crc32.phpt
|
|
ext/hash/tests/gost.phpt
|
|
ext/hash/tests/haval.phpt
|
|
ext/hash/tests/hmac-md5.phpt
|
|
ext/hash/tests/md2.phpt
|
|
ext/hash/tests/md4.phpt
|
|
ext/hash/tests/md5.phpt
|
|
ext/hash/tests/ripemd128.phpt
|
|
ext/hash/tests/ripemd160.phpt
|
|
ext/hash/tests/ripemd256.phpt
|
|
ext/hash/tests/ripemd320.phpt
|
|
ext/hash/tests/sha1.phpt
|
|
ext/hash/tests/sha256.phpt
|
|
ext/hash/tests/sha384.phpt
|
|
ext/hash/tests/sha512.phpt
|
|
ext/hash/tests/snefru.phpt
|
|
ext/hash/tests/tiger.phpt
|
|
ext/hash/tests/whirlpool.phpt:
|
|
Allow hash()/hash_hmac() to accept ascii-unicode data,
|
|
Update tests to work in unicode.semantics mode.
|
|
|
|
* ext/standard/php_string.h
|
|
ext/standard/string.c:
|
|
ZTS fix
|
|
|
|
* ext/standard/md5.c
|
|
ext/standard/sha1.c:
|
|
Allow unicode-ascii to binary conversion and do proper path conversion for
|
|
file variants
|
|
|
|
2006-10-01 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/tests/068.phpt:
|
|
unicode fixes
|
|
|
|
2006-10-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/session/session.c
|
|
ext/standard/basic_functions.c:
|
|
MFB: Fixed bug #38993 (Fixed safe_mode/open_basedir checks for
|
|
session.save_path, allowing them to account for extra parameters).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/session.c
|
|
ext/standard/basic_functions.c:
|
|
Fixed bug #38993 (Fixed safe_mode/open_basedir checks for
|
|
session.save_path, allowing them to account for extra parameters).
|
|
|
|
2006-10-01 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.m4:
|
|
fixed bug #37103: libmbfl headers was not installed correctly.
|
|
|
|
2006-09-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
MFB: Added safety checks against integer overflow.
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_alloc.c:
|
|
MFH: Added safety checks against integer overflow.
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.c:
|
|
Added safety checks against integer overflow.
|
|
|
|
2006-09-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/sha1.h:
|
|
MFB: Added missing API function declaration.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/sha1.h:
|
|
Added missing API function declaration.
|
|
|
|
* ext/standard/info.h:
|
|
MFB: Added missing declaration of the php_get_uname() PHPAPI function.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/info.h:
|
|
Added missing declaration of the php_get_uname() PHPAPI function.
|
|
|
|
2006-09-29 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
Heck, might as well commit this..
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_unicode.c:
|
|
Fix off-by-one error.
|
|
|
|
2006-09-29 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/standard/streamsfuncs.c:
|
|
fix proto
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_directory.c
|
|
ext/standard/streamsfuncs.c:
|
|
fix protos
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_directory.c:
|
|
fix arginfo
|
|
|
|
* ext/spl/spl_directory.c:
|
|
Fix arginfo
|
|
|
|
2006-09-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/spl/spl_directory.c:
|
|
declare subclass after adding class constants to the parent
|
|
|
|
2006-09-29 Stefan Esser <php@nopiracy.de>
|
|
|
|
* (PHP_5_2)
|
|
main/rfc1867.c:
|
|
If one name is disallowed don't drop all files
|
|
|
|
2006-09-29 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
Fixed error message (thanks to Ulf Wendel)
|
|
|
|
2006-09-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pdo/php_pdo_driver.h
|
|
ext/pdo/php_pdo_driver.h:
|
|
more 64bit fixes
|
|
|
|
2006-09-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/gd/gd.c:
|
|
MFB: Fixed a large leak inside _php_image_create_from()
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c:
|
|
Fixed a large leak inside _php_image_create_from()
|
|
|
|
2006-09-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/spl/spl_iterators.h:
|
|
64bit fixes
|
|
|
|
2006-09-28 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache2handler/.cvsignore:
|
|
add .libs to .cvsignore
|
|
|
|
2006-09-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/array/bug30833.phpt
|
|
ext/standard/tests/array/bug30833.phpt:
|
|
fix test name
|
|
|
|
2006-09-28 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
php.ini-recommended:
|
|
Gah. these werent suppost to get committed atm
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
MFB: remove unused ini options
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
Remove unused ini options
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
MFB; new ini options
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
Add new ini options
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
bjori->Hannes
|
|
|
|
2006-09-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
MFB: Added handling for virtual_file_ex() failures.
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
Added handling for virtual_file_ex() failures.
|
|
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/url.c
|
|
ext/standard/tests/strings/url_t.phpt:
|
|
MFH: Fixed bug #38859 (parse_url() fails if passing '@' in passwd).
|
|
|
|
* ext/standard/url.c
|
|
ext/standard/tests/strings/url_t.phpt:
|
|
MFB: Fixed bug #38859 (parse_url() fails if passing '@' in passwd).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/url.c
|
|
ext/standard/tests/strings/url_t.phpt:
|
|
Fixed bug #38859 (parse_url() fails if passing '@' in passwd).
|
|
|
|
2006-09-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/url.c:
|
|
MFH: fix #38981 (using FTP URLs in get_headers() causes crash)
|
|
|
|
* ext/standard/url.c:
|
|
fix #38981 (using FTP URLs in get_headers() causes crash)
|
|
|
|
* ZendEngine2/tests/int_overflow_64bit.phpt
|
|
ZendEngine2/tests/int_underflow_64bit.phpt:
|
|
new tests
|
|
|
|
* ZendEngine2/tests/int_overflow_64bit.phpt
|
|
ZendEngine2/tests/int_overflow_64bit.phpt
|
|
ZendEngine2/tests/int_underflow_64bit.phpt
|
|
ZendEngine2/tests/int_underflow_64bit.phpt:
|
|
|
|
file int_overflow_64bit.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-09-28 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/xsl/tests/xslt010.phpt
|
|
ext/xsl/tests/xslt010.phpt:
|
|
fix test
|
|
|
|
2006-09-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/int_overflow_32bit.phpt
|
|
ZendEngine2/tests/int_underflow_32bit.phpt:
|
|
add new tests
|
|
|
|
* ZendEngine2/tests/int_overflow_32bit.phpt
|
|
ZendEngine2/tests/int_overflow_32bit.phpt
|
|
ZendEngine2/tests/int_underflow_32bit.phpt
|
|
ZendEngine2/tests/int_underflow_32bit.phpt:
|
|
|
|
file int_overflow_32bit.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-09-28 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/element.c
|
|
ext/dom/element.c:
|
|
fix some compiler warnings
|
|
|
|
2006-09-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/config.w32
|
|
sapi/cgi/config9.m4:
|
|
Removed unused libfcgi
|
|
|
|
2006-09-28 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- imagefill entry
|
|
|
|
* ext/gd/libgd/gd.c
|
|
ext/gd/tests/imagefill_1.phpt:
|
|
- MFB: imagefill(), infinite loop with wrong color index
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c
|
|
ext/gd/tests/imagefill_1.phpt
|
|
ext/gd/tests/imagefill_1.phpt:
|
|
- imagefill(), infinite loop with wrong color index
|
|
|
|
2006-09-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/php_open_temporary_file.c:
|
|
fix compile warning
|
|
|
|
2006-09-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c:
|
|
Fixed wrong pipe detection code
|
|
|
|
2006-09-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/regexec.c:
|
|
initialize variable and make valgrind happy
|
|
|
|
2006-09-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c:
|
|
Fixed wrong return value
|
|
|
|
2006-09-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
main/php_open_temporary_file.c:
|
|
MFH: Fixed bug #38963 (Fixed a possible open_basedir bypass in tempnam()).
|
|
|
|
* main/php_open_temporary_file.c:
|
|
MFB: Fixed bug #38963 (Fixed a possible open_basedir bypass in tempnam()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php_open_temporary_file.c:
|
|
Fixed bug #38963 (Fixed a possible open_basedir bypass in tempnam()).
|
|
|
|
2006-09-27 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/tests/oo_001.phpt
|
|
ext/date/tests/oo_002.phpt:
|
|
- Return timezone's names as Unicode strings.
|
|
|
|
* sapi/apache/php_apache.c:
|
|
- Updated the Apache 1.3 sapi as add_assoc_string's signature has been
|
|
changed.
|
|
|
|
2006-09-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
use if() instead of ?: and avoid possible optimization problems
|
|
|
|
2006-09-27 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/php_mysqli.h:
|
|
ZTS fixes. Implemented Andrei's hints (simplifying unicode stuff)
|
|
|
|
2006-09-27 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/dom/element.c
|
|
ext/dom/tests/bug38949.phpt
|
|
ext/dom/tests/nsdoc.xml:
|
|
MFB: fix bug #38949 (Cannot get xmlns value attribute)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/element.c
|
|
ext/dom/tests/bug38949.phpt
|
|
ext/dom/tests/bug38949.phpt
|
|
ext/dom/tests/nsdoc.xml
|
|
ext/dom/tests/nsdoc.xml:
|
|
fix bug #38949 (Cannot get xmlns value attribute)
|
|
add test
|
|
|
|
2006-09-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/coll_016_func.phpt:
|
|
fix test
|
|
|
|
* ext/oci8/tests/coll_016_func.phpt:
|
|
fix test
|
|
the error message is different in Oracle10
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/metaphone.c:
|
|
MFH: fix #38961 (metaphone() results in segmentation fault on NetBSD)
|
|
|
|
* ext/standard/metaphone.c:
|
|
fix #38961 (metaphone() results in segmentation fault on NetBSD)
|
|
|
|
2006-09-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/metaphone.c:
|
|
MFB: 64bit fix (Possible fix for bug #38961)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/metaphone.c:
|
|
64bit fix (Possible fix for bug #38961)
|
|
|
|
2006-09-26 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/mysqli_report.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/mysqli/tests/001.phpt
|
|
ext/mysqli/tests/002.phpt
|
|
ext/mysqli/tests/003.phpt
|
|
ext/mysqli/tests/004.phpt
|
|
ext/mysqli/tests/005.phpt
|
|
ext/mysqli/tests/009.phpt
|
|
ext/mysqli/tests/011.phpt
|
|
ext/mysqli/tests/012.phpt
|
|
ext/mysqli/tests/014.phpt
|
|
ext/mysqli/tests/015.phpt
|
|
ext/mysqli/tests/016.phpt
|
|
ext/mysqli/tests/017.phpt
|
|
ext/mysqli/tests/019.phpt
|
|
ext/mysqli/tests/020.phpt
|
|
ext/mysqli/tests/021.phpt
|
|
ext/mysqli/tests/022.phpt
|
|
ext/mysqli/tests/026.phpt
|
|
ext/mysqli/tests/028.phpt
|
|
ext/mysqli/tests/031.phpt
|
|
ext/mysqli/tests/032.phpt
|
|
ext/mysqli/tests/042.phpt
|
|
ext/mysqli/tests/043.phpt
|
|
ext/mysqli/tests/045.phpt
|
|
ext/mysqli/tests/047.phpt
|
|
ext/mysqli/tests/048.phpt
|
|
ext/mysqli/tests/049.phpt
|
|
ext/mysqli/tests/057.phpt
|
|
ext/mysqli/tests/058.phpt
|
|
ext/mysqli/tests/059.phpt
|
|
ext/mysqli/tests/060.phpt
|
|
ext/mysqli/tests/061.phpt
|
|
ext/mysqli/tests/062.phpt
|
|
ext/mysqli/tests/063.phpt
|
|
ext/mysqli/tests/065.phpt
|
|
ext/mysqli/tests/069.phpt
|
|
ext/mysqli/tests/072.phpt
|
|
ext/mysqli/tests/073.phpt
|
|
ext/mysqli/tests/074.phpt
|
|
ext/mysqli/tests/bug28817.phpt
|
|
ext/mysqli/tests/bug31141.phpt
|
|
ext/mysqli/tests/bug31668.phpt
|
|
ext/mysqli/tests/bug32405.phpt
|
|
ext/mysqli/tests/bug33263.phpt
|
|
ext/mysqli/tests/bug34785.phpt
|
|
ext/mysqli/tests/bug35517.phpt
|
|
ext/mysqli/tests/bug36745.phpt
|
|
ext/mysqli/tests/connect.inc
|
|
ext/mysqli/tests/skipif.inc:
|
|
added unicode support for mysqli extension
|
|
|
|
2006-09-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug38808.phpt
|
|
ZendEngine2/tests/bug38808.phpt:
|
|
|
|
file bug38808.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
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/bug38808.phpt:
|
|
Fixed bug #38808 ("maybe ref" issue for current() and others)
|
|
|
|
* ZendEngine2/tests/bug38942.phpt
|
|
ZendEngine2/tests/bug38942.phpt
|
|
ext/reflection/tests/bug38942.phpt:
|
|
|
|
file bug38942.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/bug38942.phpt
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38942.phpt
|
|
ext/reflection/tests/bug38942.phpt:
|
|
Fixed bug #38942 (Double old-style-ctor inheritance)
|
|
|
|
2006-09-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/soap/soap.c:
|
|
Fix arginfo&proto
|
|
|
|
2006-09-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/url.c:
|
|
MFB: Fixed bug #38891 (get_headers() do not work with curl-wrappers).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/url.c:
|
|
Fixed bug #38891 (get_headers() do not work with curl-wrappers).
|
|
|
|
* main/main.c:
|
|
MFB: Fixed bug #38904 (apache2filter changes cwd to /).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/main.c:
|
|
Fixed bug #38904 (apache2filter changes cwd to /).
|
|
|
|
2006-09-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
configure.in:
|
|
MFH: change CXXFLAGS along with CFLAGS as there might be C++ code
|
|
|
|
* configure.in:
|
|
change CXXFLAGS along with CFLAGS as there might be C++ code
|
|
|
|
2006-09-25 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/tests/38943.phpt
|
|
ext/zip/tests/bug38943.phpt:
|
|
- fix test, php6 displays the class
|
|
- mv 38943.phpt to bug38943.phpt
|
|
|
|
* ext/zip/lib/zip_get_archive_comment.c:
|
|
- MFB: #38944, freshly created archive has no comment or cdir
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/lib/zip_get_archive_comment.c:
|
|
- #38944, freshly created archive has no comment or cdir
|
|
|
|
2006-09-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/tests/bug38944.phpt:
|
|
add test
|
|
|
|
* ext/zip/tests/bug38944.phpt
|
|
ext/zip/tests/bug38944.phpt:
|
|
|
|
add test
|
|
|
|
2006-09-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Removed warning about unreferenced local variable
|
|
|
|
* ext/standard/dns.c
|
|
ext/standard/math.c:
|
|
ZTS fix
|
|
|
|
2006-09-25 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/dns.c:
|
|
PHP6 Updates and some very minor feature add in dns_get_record()
|
|
|
|
* ext/standard/type.c:
|
|
Make settype($var, 'string'); behave like $var = (string)$var;
|
|
e.g. switch between (binary) and (unicode) depending on UG(unicode)
|
|
|
|
* ext/standard/crc32.c
|
|
ext/standard/crypt.c:
|
|
Flag a couple more unicode ready functions
|
|
|
|
* ext/standard/base64.c:
|
|
base64 functions are basicly binary-only ops
|
|
|
|
2006-09-24 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/tests/38943.phpt
|
|
ext/zip/tests/38943.phpt:
|
|
|
|
- #38943, properties in extended class cannot be set
|
|
- use zend_object_std_init instead of a manual initialisation
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/php_zip.c
|
|
ext/zip/tests/38943.phpt:
|
|
- #38943, properties in extended class cannot be set
|
|
- use zend_object_std_init instead of a manual initialisation
|
|
|
|
2006-09-24 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/fsock.c:
|
|
PHP6 Update: fsockopen/psfockopen
|
|
|
|
* ext/standard/file.c:
|
|
PHP6 Updates for rmdir/mkdir/rename
|
|
|
|
* ext/standard/file.c
|
|
main/php_streams.h
|
|
main/streams/plain_wrapper.c
|
|
main/streams/streams.c:
|
|
PHP6 Updates for popen() and related functionality
|
|
|
|
* ext/standard/file.c:
|
|
PHP6 Update for get_meta_tags() -- What a silly function...
|
|
|
|
2006-09-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/imap/config.m4
|
|
ext/imap/php_imap.c:
|
|
MFB: Fixed bug #38941 (imap extension does not compile against new version
|
|
of the imap library).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/imap/config.m4
|
|
ext/imap/php_imap.c:
|
|
Fixed bug #38941 (imap extension does not compile against new version of
|
|
the imap library).
|
|
|
|
2006-09-24 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/math.c:
|
|
PHP6 Updates w/ minor refactoring
|
|
|
|
* ext/standard/exec.c
|
|
ext/standard/md5.c
|
|
ext/standard/sha1.c
|
|
ext/standard/type.c:
|
|
PHP6 Updates
|
|
|
|
2006-09-24 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c:
|
|
disabled mb_list_*_names() and mb_list_encodings(arg) which are introduced
|
|
in PHP 5.2.0RC to reconsider/discuss the specification.
|
|
|
|
2006-09-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/dir.c:
|
|
add missing parameter to opendir() and fix segfault
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
fix CGI build
|
|
|
|
* ext/standard/string.c:
|
|
one more try to fix ZTS build
|
|
|
|
* ext/standard/string.c:
|
|
fix ZTS build
|
|
|
|
* ext/standard/url.c:
|
|
fix possible segfault in #38891
|
|
|
|
2006-09-23 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.m4:
|
|
fixed build problem of some extensions which depend on ext/mbstring.
|
|
|
|
2006-09-22 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c:
|
|
Fix copy() from last commit and add a few more PHP6 updates
|
|
|
|
* ext/standard/file.c:
|
|
Update copy() for PHP6
|
|
|
|
* ext/standard/streamsfuncs.c
|
|
main/php_streams.h
|
|
main/streams/streams.c:
|
|
Update stream_copy_to_stream() for PHP6
|
|
|
|
2006-09-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/unicode/collator.c:
|
|
Fix protos.
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Unicode upgrade for quotemeta(). Yes, I know it's ugly. You try making
|
|
it pretty.
|
|
|
|
2006-09-22 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
Update stream_get_contents() for PHP6
|
|
|
|
2006-09-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Bring localeconv(), money_format(), and nl_langinfo() to standards. Add
|
|
E_STRICT notices about them being deprecated in Unicode mode.
|
|
|
|
2006-09-22 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c:
|
|
Tweak file_get_contents()'s return value a little
|
|
|
|
2006-09-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Unicode support in count_chars(). Note that due to the size of the
|
|
Unicode character set only mode=1 is supported.
|
|
|
|
2006-09-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c:
|
|
MFB: Restore support for unquoted -d options
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c:
|
|
Restore support for unquoted -d options
|
|
|
|
2006-09-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Prevent access to dead zval
|
|
|
|
2006-09-22 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/element.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/tests/domelement.phpt:
|
|
mark functionality unicode safe
|
|
add test
|
|
|
|
2006-09-22 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/assert.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/dir.c:
|
|
PHP6 Updates
|
|
|
|
2006-09-21 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_builtin_functions.c:
|
|
Add missing function protos
|
|
|
|
* ext/standard/filestat.c:
|
|
PHP6 Updates
|
|
|
|
2006-09-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/tests/036.phpt:
|
|
MFB: fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/036.phpt:
|
|
Fixed test
|
|
|
|
2006-09-21 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/streamsfuncs.c
|
|
ext/standard/tests/file/002.phpt
|
|
ext/standard/tests/file/stream_rfc2397_002.phpt:
|
|
Update (most of) the functions in streamsfuncs.c
|
|
|
|
This commit also includes a change to tests/file/stream_rfc2397_002.phpt
|
|
which doesn't entirely pass in unicode mode yet, however that's a unicode
|
|
issue in the data:// wrapper that needs fixing, not a problem with the
|
|
streams layer itself.
|
|
|
|
* ext/hash/package2.xml:
|
|
Add double-width ripemd tests to package2.xml as well
|
|
|
|
2006-09-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/unicode/collator.c
|
|
ext/unicode/property.c
|
|
ext/unicode/transform.c
|
|
ext/unicode/unicode.c:
|
|
Fix protos.
|
|
|
|
2006-09-21 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/hash/package.xml:
|
|
Add double-width ripemd tests to package.xml
|
|
|
|
2006-09-21 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.m4
|
|
ext/mbstring/config.w32
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/oniguruma/HISTORY
|
|
ext/mbstring/oniguruma/config.h.in
|
|
ext/mbstring/oniguruma/index.html
|
|
ext/mbstring/oniguruma/oniguruma.h
|
|
ext/mbstring/oniguruma/regcomp.c
|
|
ext/mbstring/oniguruma/regexec.c
|
|
ext/mbstring/oniguruma/regint.h:
|
|
Updated bundled oniguruma library (used for multibyte regular expression)
|
|
to 4.4.4. fixed some Segmentation Fault, and build fails in OSX(Xcode
|
|
2.4/gcc 4.0.1 problem). See #38452.
|
|
|
|
2006-09-21 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/attr.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/comment.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/text.c
|
|
ext/dom/tests/domattributes.phpt
|
|
ext/dom/tests/domchardata.phpt:
|
|
fix domcomment property handler so it inherits from domcharacterdata
|
|
mark tested functions as unicode safe
|
|
add tests
|
|
|
|
* ext/xsl/php_xsl.c
|
|
ext/xsl/xsltprocessor.c
|
|
ext/xsl/tests/bug33853.phpt:
|
|
finish unicode updates
|
|
update test
|
|
|
|
2006-09-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/bcmath/bcmath.c:
|
|
ZTS fix
|
|
|
|
2006-09-20 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/unicode/collator.c
|
|
ext/unicode/property.c
|
|
ext/unicode/transform.c
|
|
ext/unicode/unicode.c:
|
|
Backfill protos for ext/unicode functions
|
|
|
|
2006-09-20 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/oniguruma.h:
|
|
fixed compilation problem on Mac OS/X. (bug #38892,38778,38452)
|
|
|
|
2006-09-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ZendEngine2/zend_API.c
|
|
ext/standard/array.c
|
|
ext/standard/string.c:
|
|
Bug fixes for substr_replace().
|
|
|
|
* ext/spl/config.m4:
|
|
Install SPL headers.
|
|
|
|
2006-09-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/typemap001.phpt
|
|
ext/soap/tests/typemap001.phpt
|
|
ext/soap/tests/typemap002.phpt
|
|
ext/soap/tests/typemap002.phpt
|
|
ext/soap/tests/typemap003.phpt
|
|
ext/soap/tests/typemap003.phpt
|
|
ext/soap/tests/typemap004.phpt
|
|
ext/soap/tests/typemap004.phpt
|
|
ext/soap/tests/typemap005.phpt
|
|
ext/soap/tests/typemap005.phpt
|
|
ext/soap/tests/typemap006.phpt
|
|
ext/soap/tests/typemap006.phpt
|
|
ext/soap/tests/typemap007.phpt
|
|
ext/soap/tests/typemap007.phpt
|
|
ext/soap/tests/typemap008.phpt
|
|
ext/soap/tests/typemap008.phpt
|
|
ext/soap/tests/typemap009.phpt
|
|
ext/soap/tests/typemap009.phpt
|
|
ext/soap/tests/typemap010.phpt
|
|
ext/soap/tests/typemap010.phpt
|
|
ext/soap/tests/typemap011.phpt
|
|
ext/soap/tests/typemap011.phpt
|
|
ext/soap/tests/typemap012.phpt:
|
|
|
|
file typemap001.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.h
|
|
ext/soap/php_encoding.h
|
|
ext/soap/php_sdl.c
|
|
ext/soap/php_sdl.c
|
|
ext/soap/php_soap.h
|
|
ext/soap/php_soap.h
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/typemap001.phpt
|
|
ext/soap/tests/typemap002.phpt
|
|
ext/soap/tests/typemap003.phpt
|
|
ext/soap/tests/typemap004.phpt
|
|
ext/soap/tests/typemap005.phpt
|
|
ext/soap/tests/typemap006.phpt
|
|
ext/soap/tests/typemap007.phpt
|
|
ext/soap/tests/typemap008.phpt
|
|
ext/soap/tests/typemap009.phpt
|
|
ext/soap/tests/typemap010.phpt
|
|
ext/soap/tests/typemap011.phpt
|
|
ext/soap/tests/typemap012.phpt
|
|
ext/soap/tests/typemap012.phpt:
|
|
Added ability to make SOAP call userspace PHP<->XML converters
|
|
|
|
* tests/lang/bug38579.phpt
|
|
tests/lang/bug38579.phpt:
|
|
|
|
file bug38579.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
tests/lang/bug38579.inc
|
|
tests/lang/bug38579.inc
|
|
tests/lang/bug38579.inc
|
|
tests/lang/bug38579.phpt:
|
|
Fixed bug #38579 (include_once() may include the same file twice)
|
|
|
|
2006-09-20 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/hash/hash.c
|
|
ext/hash/hash_ripemd.c
|
|
ext/hash/php_hash.h
|
|
ext/hash/php_hash_ripemd.h
|
|
ext/hash/tests/ripemd256.phpt
|
|
ext/hash/tests/ripemd320.phpt:
|
|
Add ripemd256 and ripemd320 algos
|
|
|
|
* ext/hash/hash.c
|
|
ext/hash/tests/adler32.phpt
|
|
ext/hash/tests/crc32.phpt
|
|
ext/hash/tests/gost.phpt
|
|
ext/hash/tests/haval.phpt
|
|
ext/hash/tests/hmac-md5.phpt
|
|
ext/hash/tests/md2.phpt
|
|
ext/hash/tests/md4.phpt
|
|
ext/hash/tests/md5.phpt
|
|
ext/hash/tests/ripemd128.phpt
|
|
ext/hash/tests/ripemd160.phpt
|
|
ext/hash/tests/sha1.phpt
|
|
ext/hash/tests/sha256.phpt
|
|
ext/hash/tests/sha384.phpt
|
|
ext/hash/tests/sha512.phpt
|
|
ext/hash/tests/snefru.phpt
|
|
ext/hash/tests/tiger.phpt
|
|
ext/hash/tests/whirlpool.phpt:
|
|
PHP6 Updates
|
|
|
|
2006-09-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/filter.c:
|
|
MFB: make input_get_args() not modify the original values.
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
make input_get_args() not modify the original values.
|
|
|
|
* ext/standard/basic_functions.c:
|
|
MFB: array_key_exists() should not work by by-ref
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c:
|
|
array_key_exists() should not work by by-ref
|
|
|
|
2006-09-19 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/hash/hash.c
|
|
ext/hash/hash_md.c
|
|
ext/hash/hash_sha.c
|
|
ext/hash/php_hash_md.h
|
|
ext/hash/php_hash_sha.h:
|
|
Strip unused implementations of md5(), md5_file(), sha1(), and sha1_file()
|
|
from this extension.
|
|
|
|
It was decided a few months ago that those implementations would simply
|
|
stay in ext/standard and never leave.
|
|
|
|
* ext/bcmath/bcmath.c:
|
|
Refactor parameter parsing into the 21st century and flag Unicode readiness
|
|
|
|
2006-09-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
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/bug34065.phpt
|
|
ZendEngine2/tests/bug38623.phpt:
|
|
Fixed bugs #34065 and #38623 (throw in foreach/switch causes memory leaks)
|
|
|
|
* ZendEngine2/tests/bug34065.phpt
|
|
ZendEngine2/tests/bug34065.phpt
|
|
ZendEngine2/tests/bug38623.phpt
|
|
ZendEngine2/tests/bug38623.phpt:
|
|
|
|
Fixed bugs #34065 and #38623 (throw in foreach/switch causes memory leaks)
|
|
|
|
2006-09-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c:
|
|
Use internal converter name to speed up instantiation.
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
Unicode support in preg_grep().
|
|
|
|
2006-09-19 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_globals.h
|
|
ext/standard/streamsfuncs.c
|
|
main/streams/streams.c:
|
|
Add INI controlled default stream encoding (unicode.stream_encoding).
|
|
Add convenience function stream_defualt_encoding() for setting it.
|
|
|
|
2006-09-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_scanner.h
|
|
ZendEngine2/zend_ini_scanner.l
|
|
main/SAPI.c
|
|
main/SAPI.h
|
|
main/php_ini.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c:
|
|
MFH: Fixed mess with CGI/CLI -d command line option (now it works with cgi;
|
|
constants are working exactly like in php.ini; with FastCGI -d affects all
|
|
requests).
|
|
|
|
2006-09-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
Upgrade preg_quote() to support Unicode.
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
Fix offset calculation in add_offset_pair().
|
|
|
|
2006-09-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/tests/bug_38253.phpt
|
|
ext/pdo_pgsql/pgsql_driver.c
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
MFB:
|
|
Fixed bug #37870 (pgo_pgsql tries to de-allocate unused statements).
|
|
Fixed bug #36681 (pdo_pgsql driver incorrectly ignored some errors).
|
|
Fixed test for bug #38253 not to use faulty SQL that generates
|
|
errors in PostgreSQL
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/tests/bug_38253.phpt
|
|
ext/pdo_pgsql/pgsql_driver.c
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
Fixed bug #37870 (pgo_pgsql tries to de-allocate unused statements).
|
|
Fixed bug #36681 (pdo_pgsql driver incorrectly ignored some errors).
|
|
Fixed test for bug #38253 not to use faulty SQL that generates errors in
|
|
PostgreSQL
|
|
|
|
2006-09-19 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/bug34066.phpt:
|
|
fix test
|
|
|
|
2006-09-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/spl/tests/iterator_006.phpt
|
|
ext/spl/tests/iterator_050.phpt
|
|
ext/spl/tests/iterator_051.phpt
|
|
ext/spl/tests/iterator_052.phpt
|
|
ext/spl/tests/iterator_053.phpt
|
|
ext/spl/tests/iterator_054.phpt
|
|
ext/spl/tests/iterator_055.phpt
|
|
ext/spl/tests/sxe_001.phpt
|
|
ext/spl/tests/sxe_002.phpt
|
|
ext/spl/tests/sxe_003.phpt
|
|
ext/spl/tests/sxe_004.phpt
|
|
ext/spl/tests/sxe_005.phpt:
|
|
fix spl tests
|
|
|
|
* ext/iconv/tests/iconv_substr.phpt
|
|
ext/libxml/tests/002.phpt
|
|
ext/pcre/tests/bug20528.phpt
|
|
ext/pcre/tests/pcre_count.phpt
|
|
ext/pcre/tests/preg_replace.phpt
|
|
ext/pcre/tests/preg_replace2.phpt
|
|
ext/pcre/tests/preg_replace_callback2.phpt
|
|
ext/pcre/tests/preg_replace_callback3.phpt
|
|
ext/pcre/tests/split.phpt
|
|
ext/pcre/tests/split2.phpt
|
|
ext/reflection/tests/005.phpt
|
|
ext/standard/tests/array/array_walk.phpt
|
|
ext/standard/tests/array/array_walk_recursive1.phpt
|
|
ext/xml/tests/bug26528.phpt
|
|
ext/xml/tests/bug35447.phpt:
|
|
fix tests
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
fix leak in preg_split()
|
|
|
|
2006-09-19 Stefan Esser <php@nopiracy.de>
|
|
|
|
* (PHP_5_2)
|
|
main/rfc1867.c:
|
|
Delete empty temporary files if file upload hook forbids the upload
|
|
|
|
2006-09-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/date/tests/oo_002.phpt
|
|
ext/filter/tests/029.phpt:
|
|
fix test
|
|
|
|
2006-09-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ext/date/php_date.c
|
|
ext/dom/node.c
|
|
ext/filter/logical_filters.c
|
|
ext/session/session.c
|
|
ext/simplexml/simplexml.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/soap.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/datetime.c
|
|
ext/standard/dns.c
|
|
ext/standard/file.c
|
|
ext/standard/filestat.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/image.c
|
|
ext/standard/info.c
|
|
ext/standard/iptc.c
|
|
ext/standard/microtime.c
|
|
ext/standard/proc_open.c
|
|
ext/standard/scanf.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/url.c
|
|
ext/zlib/zlib.c
|
|
main/main.c
|
|
main/output.c
|
|
main/php_variables.c
|
|
main/streams/filter.c
|
|
main/streams/memory.c
|
|
main/streams/streams.c
|
|
main/streams/unicode_filter.c
|
|
main/streams/userspace.c
|
|
main/streams/xp_socket.c:
|
|
Disabled autoconversion of hash keys (from string to unicode) for PHP
|
|
arrays
|
|
|
|
2006-09-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_walk_objects.phpt
|
|
ext/standard/tests/array/array_walk_rec_objects.phpt:
|
|
argh.. nuke UEXPECTF
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/array_walk_objects.phpt:
|
|
support objects in array_walk()
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/array_walk.phpt
|
|
ext/standard/tests/array/array_walk_objects.phpt
|
|
ext/standard/tests/array/array_walk_rec_objects.phpt
|
|
ext/standard/tests/array/array_walk_recursive1.phpt:
|
|
support objects in array_walk*()
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/array_walk.phpt
|
|
ext/standard/tests/array/array_walk_objects.phpt
|
|
ext/standard/tests/array/array_walk_objects.phpt
|
|
ext/standard/tests/array/array_walk_objects.phpt
|
|
ext/standard/tests/array/array_walk_rec_objects.phpt
|
|
ext/standard/tests/array/array_walk_rec_objects.phpt
|
|
ext/standard/tests/array/array_walk_recursive1.phpt:
|
|
support objects in array_walk*()
|
|
add new tests, fix old ones
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug34066.phpt:
|
|
MFH: fix #34066 (recursive array_walk causes segfault)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug34066.phpt
|
|
ext/standard/tests/array/bug34066_1.phpt:
|
|
MFH: fix #34066 (recursive array_walk causes segfault)
|
|
add tests
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/bug34066.phpt
|
|
ext/standard/tests/array/bug34066.phpt
|
|
ext/standard/tests/array/bug34066.phpt
|
|
ext/standard/tests/array/bug34066_1.phpt
|
|
ext/standard/tests/array/bug34066_1.phpt:
|
|
fix #34066 (recursive array_walk causes segfault)
|
|
add tests
|
|
|
|
2006-09-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Forgotten part of patch (Small optimization of
|
|
ZEND_INIT_ARRAY/ZEND_ADD_ARRAY_ELEMENT)
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
ZTS fix
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
Fixed PCRE related compilation errors
|
|
|
|
2006-09-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* main/main.c:
|
|
MFB: Avoid generating php_errormsg twice in some instances.
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
Avoid generating php_errormsg twice in some instances.
|
|
|
|
2006-09-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/config.m4:
|
|
add PHP version detection to this branch too, since I'm using this branch
|
|
to make PECL releases
|
|
|
|
2006-09-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
Upgrade preg_split() to support Unicode strings.
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_language_scanner.l
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h:
|
|
More work on Unicode support in PCRE. When UG(unicode) is on, all
|
|
strings passed to PCRE have to be IS_UNICODE or IS_STRING in UTF-8
|
|
encoding. Failure to do so will result in unpredictable results.
|
|
|
|
2006-09-18 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/bcmath/libbcmath/src/.cvsignore
|
|
ext/gd/libgd/.cvsignore
|
|
ext/pcre/pcrelib/.cvsignore
|
|
ext/pdo_sqlite/sqlite/src/.cvsignore
|
|
ext/sqlite/libsqlite/src/.cvsignore
|
|
ext/zip/.cvsignore
|
|
ext/zip/lib/.cvsignore
|
|
main/.cvsignore
|
|
main/streams/.cvsignore
|
|
regex/.cvsignore
|
|
sapi/apache2filter/.cvsignore:
|
|
Add .libs to .cvsignore
|
|
|
|
2006-09-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/interface.c:
|
|
MFB: Fixed bug #38574 (missing curl constants and improper constant
|
|
detection).
|
|
|
|
2006-09-18 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/session/tests/008-php4.2.3.phpt
|
|
ext/shmop/tests/001.phpt:
|
|
Fix tests
|
|
|
|
2006-09-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c:
|
|
Fixed bug #38574 (missing curl constants and improper constant detection).
|
|
|
|
2006-09-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Small optimization of ZEND_INIT_ARRAY/ZEND_ADD_ARRAY_ELEMENT. (Nuno,
|
|
Dmitry)
|
|
|
|
2006-09-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/bz2/tests/002.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/tests/002.phpt:
|
|
fix test (the error message is different across the systems)
|
|
|
|
2006-09-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_gen.php
|
|
ZendEngine2/zend_vm_gen.php:
|
|
Fixed non-specialized executor
|
|
|
|
2006-09-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
Fixed memory leak on require() error
|
|
|
|
2006-09-17 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/tests/037.phpt
|
|
ext/filter/tests/037.phpt:
|
|
|
|
file 037.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-09-17 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
- Unicode fix
|
|
|
|
2006-09-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dom/document.c:
|
|
MFB: One last expand_filepath() check
|
|
|
|
2006-09-16 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gdfontg.c
|
|
ext/gd/libgd/gdfontl.c
|
|
ext/gd/libgd/gdfontmb.c
|
|
ext/gd/libgd/gdfonts.c
|
|
ext/gd/libgd/gdfontt.c:
|
|
MFB: fix compiler warnings introduced in my previous commit
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gdfontg.c
|
|
ext/gd/libgd/gdfontl.c
|
|
ext/gd/libgd/gdfontmb.c
|
|
ext/gd/libgd/gdfonts.c
|
|
ext/gd/libgd/gdfontt.c:
|
|
fix compiler warnings introduced in my previous commit
|
|
|
|
2006-09-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/document.c:
|
|
One last expand_filepath() check
|
|
|
|
* ext/pdo_sqlite/sqlite_driver.c
|
|
ext/standard/link.c:
|
|
MFB: Additional expand_filepath() checks
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/sqlite_driver.c
|
|
ext/standard/link.c:
|
|
Additional expand_filepath() checks
|
|
|
|
* ext/com_dotnet/com_persist.c
|
|
ext/sqlite/pdo_sqlite2.c
|
|
ext/sqlite/sqlite.c:
|
|
MFB: Added missing validation checks around expand_filepath()
|
|
|
|
2006-09-16 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xmlwriter/php_xmlwriter.c:
|
|
plug leaks that in the previous patch
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xmlwriter/php_xmlwriter.c:
|
|
add missing checks around expand_filepath()
|
|
|
|
2006-09-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/com_dotnet/com_persist.c
|
|
ext/sqlite/pdo_sqlite2.c
|
|
ext/sqlite/sqlite.c:
|
|
Added missing validation checks around expand_filepath()
|
|
|
|
2006-09-16 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/posix/posix.c
|
|
ext/posix/tests/.cvsignore
|
|
ext/posix/tests/.cvsignore
|
|
ext/posix/tests/001.phpt
|
|
ext/posix/tests/001.phpt:
|
|
fix possible crash in posix_access()
|
|
|
|
* ext/pdo_sqlite/sqlite/src/parse.c:
|
|
fix lcov report
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/sqlite/src/parse.c:
|
|
use relative paths, so that we dont break the lcov reports
|
|
|
|
2006-09-16 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/dom/characterdata.c
|
|
ext/dom/node.c
|
|
ext/dom/tests/bug38850.phpt:
|
|
MFB: implement workaround for bug #38823 (DOMComment->appendData does
|
|
nothing)
|
|
fix bug #38850 (lookupNamespaceURI doesn't return default namespace)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/characterdata.c
|
|
ext/dom/node.c
|
|
ext/dom/tests/bug38850.phpt
|
|
ext/dom/tests/bug38850.phpt:
|
|
implement workaround for bug #38823 (DOMComment->appendData does nothing)
|
|
fix bug #38850 (lookupNamespaceURI doesn't return default namespace)
|
|
add test
|
|
|
|
2006-09-16 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/posix/posix.c
|
|
ext/posix/tests/.cvsignore
|
|
ext/posix/tests/001.phpt
|
|
ext/xmlreader/php_xmlreader.c
|
|
ext/xmlwriter/php_xmlwriter.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
fix mem leak. hash keys dont need to be strdup'ed
|
|
|
|
2006-09-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pgsql/config.m4
|
|
ext/pgsql/config.w32
|
|
ext/pgsql/pgsql.c:
|
|
MFB: Added a check for PQftable() function
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/config.m4
|
|
ext/pgsql/config.w32
|
|
ext/pgsql/pgsql.c:
|
|
Added a check for PQftable() function
|
|
|
|
2006-09-15 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gdft.c:
|
|
fix a valgrind warning. this also provides a 5x speedup in the
|
|
imagefttext.phpt test, because without this patch it never got cache hits
|
|
|
|
2006-09-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/curl/config.m4
|
|
ext/curl/streams.c:
|
|
missing part of the fix for #38844
|
|
|
|
* ext/curl/streams.c:
|
|
MFB: still output an error, even if there is no curl_easy_strerror()
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/streams.c:
|
|
still output an error, even if there is no curl_easy_strerror()
|
|
|
|
2006-09-15 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gdfontg.c
|
|
ext/gd/libgd/gdfontl.c
|
|
ext/gd/libgd/gdfontmb.c
|
|
ext/gd/libgd/gdfonts.c
|
|
ext/gd/libgd/gdfontt.c
|
|
ext/gd/libgd/gdft.c
|
|
ext/gd/libgd/gdtables.c
|
|
ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c
|
|
ext/tidy/tidy.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gdfontg.c
|
|
ext/gd/libgd/gdfontl.c
|
|
ext/gd/libgd/gdfontmb.c
|
|
ext/gd/libgd/gdfonts.c
|
|
ext/gd/libgd/gdfontt.c
|
|
ext/gd/libgd/gdtables.c:
|
|
mark some huge arrays as read-only
|
|
|
|
2006-09-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/multi.c:
|
|
MFH: fix segfault in curl_multi_info_read()
|
|
|
|
* ext/curl/multi.c:
|
|
fix segfault in curl_multi_info_read()
|
|
|
|
2006-09-15 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tidy.c:
|
|
remove warning. thanks Tony for noticing
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c:
|
|
remove more old code and macros. also remove the module global 'inst' (not
|
|
needed anymore)
|
|
|
|
2006-09-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/config.m4
|
|
ext/curl/streams.c:
|
|
MFH: fix #38844 (curl_easy_strerror() is defined only since cURL 7.12.0)
|
|
|
|
* ext/curl/config.m4
|
|
ext/curl/streams.c:
|
|
fix #38844 (curl_easy_strerror() is defined only since cURL 7.12.0)
|
|
|
|
2006-09-15 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c
|
|
ext/zip/tests/bug8700.phpt:
|
|
- MFH: PECL Bug #8700, zipArchive::getFromIndex() fails
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/tests/bug8700.phpt
|
|
ext/zip/tests/bug8700.phpt:
|
|
- PECL Bug #8700, zipArchive::getFromIndex() fails
|
|
|
|
2006-09-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/010.phpt:
|
|
MFH: fix leak when call to shutdown function fails
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/general_functions/010.phpt
|
|
ext/standard/tests/general_functions/010.phpt:
|
|
fix leak when call to shutdown function fails
|
|
|
|
* (PHP_5_2)
|
|
sapi/cli/php_cli.c:
|
|
fix leak with `php -c /path -h`
|
|
|
|
* sapi/cli/php_cli.c:
|
|
fix leaks with `php -d option=value -c /path -h`
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/element.c:
|
|
MFH: free node pointer using correct function
|
|
fixes leak in ext/dom/tests/dom_create_element.phpt
|
|
|
|
* ext/dom/element.c:
|
|
free node pointer using correct function
|
|
fixes leak in ext/dom/tests/dom_create_element.phpt
|
|
|
|
* ext/standard/tests/file/stream_001.phpt
|
|
ext/standard/tests/file/stream_001.phpt
|
|
main/streams/streams.c:
|
|
|
|
fix double free(), add test
|
|
|
|
2006-09-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Fixed memory leak
|
|
|
|
2006-09-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
PHP 5.2.0RC4
|
|
|
|
* ext/filter/logical_filters.c
|
|
ext/filter/tests/bug7715.phpt:
|
|
MFB: Make float filter handle things like 02.324 properly
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/bug7715.phpt:
|
|
Make float filter handle things like 02.324 properly
|
|
|
|
2006-09-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* run-tests.php
|
|
tests/run-test/test010.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php
|
|
tests/run-test/test010.phpt
|
|
tests/run-test/test010.phpt:
|
|
add --STDIN-- support
|
|
|
|
2006-09-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/filter/filter.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
separate zval only when needed (fixes 035.phpt and doesn't affect SAPI
|
|
filtering)
|
|
|
|
* ext/filter/tests/009.phpt:
|
|
fix test
|
|
|
|
2006-09-14 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/dom/entityreference.c:
|
|
MFB: fix bug #38813 (DOMEntityReference->__construct crashes when called
|
|
explicitly)
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/entityreference.c:
|
|
fix bug #38813 (DOMEntityReference->__construct crashes when called
|
|
explicitly)
|
|
|
|
2006-09-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend.h:
|
|
Reinamed variables to avoid name conflicts
|
|
|
|
* ZendEngine2/Zend.m4
|
|
main/streams/php_streams_int.h:
|
|
-** empty log message ***
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/Zend.m4
|
|
main/streams/php_streams_int.h:
|
|
Removed unused macro USE_ZEND_ALLOC
|
|
|
|
* ext/standard/info.c:
|
|
Write valid run-time value for Zend Memory Manager
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_alloc.h:
|
|
Added is_zend_mm() to allow runtime check for zend memory manager
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/info.c:
|
|
Write valid run-time value for Zend Memeory Manager
|
|
|
|
2006-09-13 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* ext/date/lib/timelib_config.h.win32
|
|
ext/date/lib/timelib_config.h.win32:
|
|
|
|
file timelib_config.h.win32 was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
win32/php5dllts.dsp:
|
|
fix VC build:
|
|
- update PCRE defines
|
|
- create timelib_config.h
|
|
- update .def dependencies
|
|
|
|
* (PHP_5_2)
|
|
win32/php5ts.dsp:
|
|
fix fcgi build
|
|
|
|
2006-09-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed name
|
|
|
|
* ext/mysqli/tests/bug36745.phpt:
|
|
MFB: Fixed test for systems without INFILE/OUTFILE support
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/tests/bug36745.phpt:
|
|
Fixed test for systems without INFILE/OUTFILE support
|
|
|
|
2006-09-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug38779.phpt
|
|
ZendEngine2/tests/bug38779_1.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug38779.phpt
|
|
ZendEngine2/tests/bug38779_1.phpt:
|
|
fix tests on MacOS
|
|
|
|
2006-09-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/json/tests/003.phpt:
|
|
Fixed memory leaks
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/003.phpt:
|
|
Fix memory leaks
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fix for bug #38757 (MultiPart Form Uploads fail with FastCGI)
|
|
|
|
2006-09-13 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/gd/libgd/gd_gif_in.c:
|
|
- #38801, bug #38112 was not MFH'ed correctly (or reintroduced)
|
|
- sync (sorry for the WS/cosmetic changes, but easier)
|
|
|
|
2006-09-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/tests/coll_016.phpt:
|
|
change test to work with Oracle 10
|
|
|
|
2006-09-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/tests/array_bind_013.phpt
|
|
ext/oci8/tests/define1.phpt
|
|
ext/oci8/tests/lob_021.phpt
|
|
ext/oci8/tests/lob_022.phpt
|
|
ext/oci8/tests/lob_023.phpt
|
|
ext/oci8/tests/lob_024.phpt
|
|
ext/oci8/tests/lob_025.phpt
|
|
ext/oci8/tests/lob_026.phpt:
|
|
new tests
|
|
|
|
* ext/oci8/tests/array_bind_013.phpt
|
|
ext/oci8/tests/array_bind_013.phpt
|
|
ext/oci8/tests/define1.phpt
|
|
ext/oci8/tests/define1.phpt
|
|
ext/oci8/tests/lob_021.phpt
|
|
ext/oci8/tests/lob_021.phpt
|
|
ext/oci8/tests/lob_022.phpt
|
|
ext/oci8/tests/lob_022.phpt
|
|
ext/oci8/tests/lob_023.phpt
|
|
ext/oci8/tests/lob_023.phpt
|
|
ext/oci8/tests/lob_024.phpt
|
|
ext/oci8/tests/lob_024.phpt
|
|
ext/oci8/tests/lob_025.phpt
|
|
ext/oci8/tests/lob_025.phpt
|
|
ext/oci8/tests/lob_026.phpt
|
|
ext/oci8/tests/lob_026.phpt:
|
|
|
|
new tests
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c:
|
|
declare oci_lob_seek()
|
|
|
|
* ext/oci8/oci8.c:
|
|
uhm.. declare oci_lob_seek() along with OCI-Lob->seek() method
|
|
|
|
* ext/iconv/iconv.c:
|
|
improve spelling (fixes #38780)
|
|
|
|
2006-09-12 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c
|
|
ext/filter/filter_private.h:
|
|
- Make passing filter flags as LONG work again.
|
|
- Make super globals filtering work again (as quick workaround).
|
|
|
|
2006-09-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
MFB: Fixed bug #37779 (empty include_path leads to search for files
|
|
inside /).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/plain_wrapper.c:
|
|
Fixed bug #37779 (empty include_path leads to search for files inside /).
|
|
|
|
2006-09-12 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB:PECL Bug #8676, addFile was not updated and still used VCWD_REALPATH,
|
|
it now uses expand_filepath
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- PECL Bug #8676, addFile was not updated and still used VCWD_REALPATH,
|
|
it now uses expand_filepath
|
|
|
|
2006-09-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_statement.c:
|
|
MFH: fix leak when binding a variable to the same placeholder several times
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/tests/debug.phpt:
|
|
fix leak when binding a variable to the same placeholder several times
|
|
|
|
2006-09-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug38772.phpt
|
|
ZendEngine2/tests/bug38772.phpt:
|
|
|
|
file bug38772.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug38772.phpt:
|
|
Fixed bug #38772 (inconsistent overriding of methods in different
|
|
visibility contexts)
|
|
|
|
2006-09-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/openssl.c:
|
|
remove a leftover
|
|
|
|
* ext/reflection/tests/bug29986.phpt
|
|
ext/reflection/tests/bug29986.phpt:
|
|
fix test
|
|
|
|
2006-09-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Typo fix from Steph
|
|
Added note about CLI and INI search path
|
|
|
|
2006-09-11 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/php_reflection.c:
|
|
- MFH: Print the type of the original value
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
- Print the type of the original value
|
|
|
|
2006-09-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
2006-09-11 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_1)
|
|
main/network.c
|
|
main/network.c:
|
|
MFH: Bug #38687 - sockaddr local storage insufficient for all sock families
|
|
|
|
* main/network.c:
|
|
Bug #38687 - sockaddr local storage insufficient for all sock families
|
|
|
|
2006-09-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
fix
|
|
|
|
2006-09-11 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c:
|
|
- MFH: Fix #37923 (Display constant value in reflection::export)
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
- Fix #37923 (Display constant value in reflection::export)
|
|
|
|
2006-09-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
Add a couple more UTF-8 functions.
|
|
|
|
2006-09-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
MFB: Fixed bug #38096 (large timeout values ignored on 32bit machines in
|
|
stream_socket_accept() and stream_socket_client()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/streamsfuncs.c:
|
|
Fixed bug #38096 (large timeout values ignored on 32bit machines in
|
|
stream_socket_accept() and stream_socket_client()).
|
|
|
|
2006-09-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h:
|
|
MFH: fix #38779 (engine crashes when require()'ing file with syntax error
|
|
through userspace stream wrapper)
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h:
|
|
fix #38779 (engine crashes when require()'ing file with syntax error
|
|
through userspace stream wrapper)
|
|
|
|
* ZendEngine2/tests/bug38779.phpt
|
|
ZendEngine2/tests/bug38779.phpt
|
|
ZendEngine2/tests/bug38779_1.phpt
|
|
ZendEngine2/tests/bug38779_1.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug38779.phpt
|
|
ZendEngine2/tests/bug38779_1.phpt:
|
|
add tests
|
|
|
|
* ZendEngine2/tests/bug38779.phpt
|
|
ZendEngine2/tests/bug38779.phpt
|
|
ZendEngine2/tests/bug38779_1.phpt
|
|
ZendEngine2/tests/bug38779_1.phpt:
|
|
|
|
add tests
|
|
|
|
2006-09-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Upgrading updates from Steph
|
|
|
|
2006-09-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug24884.phpt
|
|
ZendEngine2/tests/bug24884.phpt
|
|
ZendEngine2/tests/bug34199.phpt:
|
|
fix test
|
|
|
|
2006-09-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Don't try to do safe connection close in case of FastCGI protocol error
|
|
|
|
2006-09-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed a typo
|
|
|
|
2006-09-10 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
dissallowing->disallowing
|
|
|
|
2006-09-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gmp/tests/004.phpt
|
|
ext/gmp/tests/005.phpt
|
|
ext/gmp/tests/006.phpt
|
|
ext/gmp/tests/007.phpt
|
|
ext/gmp/tests/008.phpt
|
|
ext/gmp/tests/009.phpt
|
|
ext/gmp/tests/010.phpt:
|
|
new tests
|
|
|
|
* ext/gmp/tests/004.phpt
|
|
ext/gmp/tests/004.phpt
|
|
ext/gmp/tests/005.phpt
|
|
ext/gmp/tests/005.phpt
|
|
ext/gmp/tests/006.phpt
|
|
ext/gmp/tests/006.phpt
|
|
ext/gmp/tests/007.phpt
|
|
ext/gmp/tests/007.phpt
|
|
ext/gmp/tests/008.phpt
|
|
ext/gmp/tests/008.phpt
|
|
ext/gmp/tests/009.phpt
|
|
ext/gmp/tests/009.phpt
|
|
ext/gmp/tests/010.phpt
|
|
ext/gmp/tests/010.phpt:
|
|
|
|
new tests
|
|
|
|
* (PHP_5_2)
|
|
ext/sqlite/tests/bug38759.phpt:
|
|
add new test
|
|
|
|
* ext/sqlite/tests/bug38759.phpt
|
|
ext/sqlite/tests/bug38759.phpt:
|
|
|
|
add new test
|
|
|
|
2006-09-10 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/date/php_date.c:
|
|
Add protos
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
MFH: date_timezone_set() needs both arguments
|
|
MFH: throw exception in DateTimeZone::__construct() when no arguments are
|
|
passed
|
|
|
|
* ext/date/php_date.c:
|
|
- date_timezone_set() needs both arguments
|
|
- Throw exception in DateTimeZone::__construct if no arguments are passed
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/.cvsignore
|
|
ext/zip/lib/.cvsignore:
|
|
Add *.lo into .cvsignore
|
|
|
|
* ext/zip/.cvsignore
|
|
ext/zip/.cvsignore
|
|
ext/zip/lib/.cvsignore
|
|
ext/zip/lib/.cvsignore:
|
|
|
|
Add *.lo into .cvsignore
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
MFB: abstracting ReflectionFunctionAbstract & fix couple of typos
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/php_reflection.c:
|
|
Make ReflectionFunctionAbstract abstract
|
|
- Move ReflectionFunctionAbstract::__construct to ReflectionFunction
|
|
- Move ReflectionFunctionAbstract::__toString to ReflectionFuncion
|
|
- Delcare ReflectionFunctionAbstract::__toString abstract
|
|
- fix couple of typos
|
|
|
|
2006-09-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/streams/streams.c
|
|
main/streams/streams.c:
|
|
fix coverity issue #197
|
|
"I can't think of a reason to pass a NULL buf" (c) Wez
|
|
|
|
2006-09-10 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* Makefile.gcov:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
Makefile.gcov:
|
|
fix lcov processing with gcc 4.1 (some .h files were not copied)
|
|
|
|
2006-09-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* scripts/dev/check_parameters.php
|
|
scripts/dev/check_parameters.php:
|
|
more improvements
|
|
|
|
* scripts/dev/check_parameters.php:
|
|
add help
|
|
scan directories specified in argv
|
|
|
|
2006-09-09 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
MFB: typos
|
|
|
|
2006-09-09 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
main/rfc1867.c:
|
|
Minor tweak to the file upload hooks. The MULTIPART_EVENT_FORMDATA event
|
|
was only triggering when an input filter was applied. This simple change
|
|
makes the event also trigger when no filter is applied. The newlength
|
|
pointer is set to NULL to let a downstream module differentiate between
|
|
the two cases.
|
|
|
|
2006-09-09 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
- Remove register_globals from the "different" section
|
|
- Add allow_url_include = Off
|
|
- compatability -> compatibility and other typos
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
Add E_RECOVERABLE
|
|
|
|
* NEWS:
|
|
Add "moved to pecl" section (only ncurses at this time)
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/config.m4:
|
|
Removed duplicated entry
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/config.m4
|
|
ext/curl/config.w32
|
|
ext/curl/interface.c:
|
|
CURL->cURL
|
|
|
|
* ext/curl/config.m4
|
|
ext/curl/config.w32
|
|
ext/curl/interface.c:
|
|
Be overly picky: CURL->cURL
|
|
|
|
2006-09-09 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Fix tense
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
One more typo
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Cleanup
|
|
|
|
2006-09-09 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Update news.
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- MFH: The .c file is generated... so updating the .re file and cleaning up
|
|
WS.
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- The .c file is generated... so updating the .re file and cleaning up WS.
|
|
|
|
2006-09-09 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/iconv/iconv.c:
|
|
- fix crash when unicode.sematics are enabled and unicode.output_encoding
|
|
doesn't match iconv.internal_encoding
|
|
|
|
2006-09-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/sqlite/libsqlite/src/vdbe.c:
|
|
MFH: fix #38759 (PDO sqlite2 empty query causes segfault)
|
|
|
|
* ext/sqlite/libsqlite/src/vdbe.c:
|
|
fix #38759 (PDO sqlite2 empty query causes segfault)
|
|
|
|
2006-09-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_date.c:
|
|
MFh: fix #38721 (date_parse() invalid read)
|
|
|
|
* ext/date/lib/parse_date.c:
|
|
fix #38721 (date_parse() invalid read)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/openssl.c
|
|
ext/openssl/openssl.c:
|
|
implement feature request #38731 (openssl_pkey_new does not support DSA key
|
|
generation)
|
|
patch by marci at balabit dot hu
|
|
|
|
2006-09-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_operators.h:
|
|
convert_to_string_with_converter_ex()
|
|
|
|
2006-09-08 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/xsl/config.m4:
|
|
MFB bug#35589
|
|
|
|
* (PHP_5_2)
|
|
ext/xsl/config.m4:
|
|
Bump libxslt version to 1.1.0 (closes bug#35589)
|
|
|
|
2006-09-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* scripts/dev/check_parameters.php:
|
|
MFB
|
|
|
|
* scripts/dev/check_parameters.php
|
|
scripts/dev/check_parameters.php:
|
|
|
|
file check_parameters.php was initially added on branch PHP_5_2.
|
|
|
|
2006-09-08 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
fix prototypes
|
|
|
|
2006-09-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/com_dotnet/com_extension.c
|
|
ext/com_dotnet/com_extension.c:
|
|
Prevent opening of empty filename ""
|
|
|
|
2006-09-07 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/xsl/xsltprocessor.c
|
|
ext/xsl/tests/bug33853.phpt
|
|
ext/xsl/tests/xslt011.phpt:
|
|
add unicode support
|
|
registered_phpfunctions hashtable still needs to be handled
|
|
update tests
|
|
|
|
2006-09-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
- Fix tiny mistake
|
|
|
|
2006-09-07 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/tidy/tidy.c:
|
|
- add note why we can't have a chunk-sized output handler
|
|
|
|
* ext/iconv/iconv.c:
|
|
-fix warnings
|
|
|
|
* ext/iconv/iconv.c:
|
|
- use ucnv_compareNames
|
|
- check output_context->op for PHP_OUTPUT_HANDLER_CLEAN instead of
|
|
php_output_get_status()
|
|
|
|
2006-09-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/openssl/openssl.c:
|
|
MFB: Fixed memory leaks in openssl test #004
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
Fixed memory leaks in openssl test #004
|
|
|
|
2006-09-07 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c:
|
|
Fixed unicode support
|
|
|
|
2006-09-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_search1.phpt
|
|
ext/standard/tests/array/array_walk.phpt
|
|
ext/standard/tests/array/array_walk_recursive1.phpt
|
|
ext/standard/tests/array/max.phpt
|
|
ext/standard/tests/array/min.phpt:
|
|
add new tests
|
|
|
|
* ext/standard/tests/array/array_search1.phpt
|
|
ext/standard/tests/array/array_search1.phpt
|
|
ext/standard/tests/array/array_walk.phpt
|
|
ext/standard/tests/array/array_walk.phpt
|
|
ext/standard/tests/array/array_walk_recursive1.phpt
|
|
ext/standard/tests/array/array_walk_recursive1.phpt
|
|
ext/standard/tests/array/bug38464.phpt
|
|
ext/standard/tests/array/max.phpt
|
|
ext/standard/tests/array/max.phpt
|
|
ext/standard/tests/array/min.phpt
|
|
ext/standard/tests/array/min.phpt:
|
|
|
|
add new tests, increase code coverage
|
|
|
|
2006-09-07 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/libxml/php_libxml2.def:
|
|
MFH: fix def file for 2.6.26 (xmlXPathCompiledEvalToBoolean required in
|
|
.27)
|
|
|
|
* ext/libxml/php_libxml2.def:
|
|
fix def file for 2.6.26 (xmlXPathCompiledEvalToBoolean required in .27)
|
|
|
|
2006-09-06 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/libxml/php_libxml2.def:
|
|
update def file
|
|
|
|
2006-09-06 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* ext/libxml/libxml.c:
|
|
MFB: Fixed bug #38190 (threading issues on windows 2003)
|
|
|
|
* (PHP_5_2)
|
|
ext/libxml/libxml.c:
|
|
Fixed bug #38190 (threading issues on windows 2003)
|
|
|
|
2006-09-06 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/iconv/iconv.c
|
|
ext/iconv/php_iconv.h:
|
|
- upgrade ob_iconv_handler
|
|
|
|
2006-09-06 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
fix build
|
|
|
|
2006-09-06 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c
|
|
ext/tidy/tests/017a.phpt:
|
|
- upgrade ob_tidyhandler
|
|
|
|
2006-09-06 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- bump zip version, 2.0.0
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- bump version, 5.2.0 will have zip-2.0.0-stable
|
|
|
|
2006-09-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/bug38464.phpt:
|
|
MFB: Fixed bug #38464 (array_count_values() mishandles numeric strings).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/bug38464.phpt
|
|
ext/standard/tests/array/bug38464.phpt:
|
|
Fixed bug #38464 (array_count_values() mishandles numeric strings).
|
|
|
|
2006-09-06 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- wrong cast, strlen is int
|
|
|
|
2006-09-06 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
ext/pcre/php_pcre.c:
|
|
- MFH: fix memleak of pcre study data (Patch by Nuno).
|
|
|
|
2006-09-06 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
MFB: fix memleak of pcre study data
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/php_pcre.c:
|
|
fix memleak of pcre study data
|
|
|
|
2006-09-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/mbstring/tests/mb_strlen.phpt:
|
|
fix test
|
|
|
|
2006-09-06 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c:
|
|
fix one more parameter (int*->int)
|
|
|
|
* ext/zip/php_zip.c:
|
|
fix a few more zend_parse_parameters() issues
|
|
|
|
2006-09-06 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- MFH: zip_open takes only one parameter (Thx Nuno L.)
|
|
|
|
2006-09-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pgsql/pgsql.c
|
|
ext/pgsql/pgsql.c:
|
|
fix leak in pg_copy_to() when invalid resource was passed
|
|
|
|
* ext/iconv/iconv.c
|
|
ext/iconv/iconv.c
|
|
ext/iconv/tests/iconv_strpos.phpt
|
|
ext/iconv/tests/iconv_strpos.phpt
|
|
ext/iconv/tests/iconv_strrpos.phpt
|
|
ext/iconv/tests/iconv_strrpos.phpt:
|
|
do not search for empty strings with strpos() and strrpos()
|
|
|
|
2006-09-06 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* sapi/apache/php_apache.c
|
|
sapi/apache_hooks/php_apache.c:
|
|
MFB: more int->zend_bool conversions
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache/php_apache.c
|
|
sapi/apache_hooks/php_apache.c:
|
|
more int->zend_bool conversions
|
|
|
|
2006-09-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/dbase/dbf_head.c
|
|
ext/dbase/dbf_head.c
|
|
ext/dbase/tests/002.phpt
|
|
ext/dbase/tests/002.phpt
|
|
ext/dbase/tests/002.phpt:
|
|
fix leaks & uninitialized vars
|
|
add test
|
|
|
|
2006-09-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_http.c
|
|
ext/soap/php_http.c:
|
|
Fixed support for endpoint's URL without <path> part (Rob)
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_ini.c
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.c:
|
|
Fixed php_admin* bypass by ini_restore()
|
|
|
|
2006-09-06 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- MFH: Added support for the full ISO week number format. (2006-W52-7)
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
- Added support for the full ISO week number format. (2006-W52-7)
|
|
|
|
2006-09-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Reverted last Ilia's patch (for #38579).
|
|
The patch didn't fix the bug and made new one.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Reverted last Ilia's patch (for bug #38579).
|
|
The patch didn't fix the bug and made new one.
|
|
|
|
2006-09-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
MFB: Fixed bug #38579 require_once/include_once optimization causes files
|
|
to be loaded multiple times.
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed bug #38579 require_once/include_once optimization causes files to be
|
|
loaded multiple times.
|
|
|
|
2006-09-05 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c
|
|
ext/tidy/tests/007.phpt
|
|
ext/tidy/tests/023.phpt:
|
|
sync code and tests with PHP_5_2
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tidy.c
|
|
ext/tidy/tests/007.phpt
|
|
ext/tidy/tests/020.phpt
|
|
ext/tidy/tests/021.phpt
|
|
ext/tidy/tests/022.phpt
|
|
ext/tidy/tests/023.phpt
|
|
ext/tidy/tests/023.phpt:
|
|
sync code and tests between HEAD and PHP_5_2 branches. what a confusion...
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tidy.c
|
|
ext/tidy/tests/020.phpt:
|
|
finish the cleaning. also add a new test
|
|
|
|
2006-09-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pcre/config.w32:
|
|
Added missing defines needed for win32 build
|
|
|
|
2006-09-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/tests/004.phpt:
|
|
add test
|
|
|
|
* ext/openssl/tests/004.phpt
|
|
ext/openssl/tests/004.phpt:
|
|
|
|
add new test for multiple leaks in openssl_csr_new()
|
|
|
|
* ext/openssl/openssl.c:
|
|
init variables
|
|
|
|
* ext/openssl/tests/bug28382.phpt:
|
|
fix test
|
|
|
|
2006-09-05 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/tidy.c:
|
|
remove some leftover code from the time tidy would throw exceptions
|
|
|
|
* ext/date/php_date.c
|
|
ext/libxml/libxml.c:
|
|
MFB: int->zend_bool where possible
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c
|
|
ext/libxml/libxml.c:
|
|
int->zend_bool where possible
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
MFB (int->long)
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c:
|
|
first fix from my new zend_parse_parameters_* checker
|
|
|
|
2006-09-05 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
CWD php.ini search news
|
|
|
|
* main/php_ini.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
main/php_ini.c:
|
|
Search for php.ini in CWD in all sapi's *but* CLI.
|
|
This patch reverses wrong behavaiour introduced before the
|
|
release of 5.1.0.
|
|
|
|
|
|
2006-09-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/imap/php_imap.c:
|
|
fix it in an other way
|
|
|
|
* ext/imap/php_imap.c
|
|
ext/imap/php_imap.c
|
|
ext/imap/tests/imap_utf8.phpt
|
|
ext/imap/tests/imap_utf8.phpt
|
|
ext/imap/tests/imap_utf8.phpt:
|
|
fix leak in imap_utf8(), avoid extra strlen() call
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/gettext/gettext.c
|
|
ext/gettext/tests/dcngettext.phpt:
|
|
fix typo, add test
|
|
|
|
* ext/gettext/gettext.c
|
|
ext/gettext/tests/dcngettext.phpt
|
|
ext/gettext/tests/dcngettext.phpt:
|
|
fix segfaulting typo in dcngettext() =)
|
|
add new test
|
|
|
|
2006-09-04 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/readline/readline.c
|
|
ext/standard/filters.c:
|
|
MFB: fix gcc warning
|
|
|
|
* (PHP_5_2)
|
|
ext/readline/readline.c
|
|
ext/standard/filters.c:
|
|
fix gcc warning
|
|
|
|
2006-09-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/multi.c:
|
|
MFB: Fixed bug #38693 (curl_multi_add_handle() set curl handle to null).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/multi.c:
|
|
Fixed bug #38693 (curl_multi_add_handle() set curl handle to null).
|
|
|
|
2006-09-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Removed unreachable handlers
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Fixed bug #38700 (SoapClient::__getTypes never returns)
|
|
|
|
2006-09-04 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/zlib/zlib.c
|
|
ext/zlib/tests/ob_004.phpt
|
|
ext/zlib/tests/ob_005.phpt:
|
|
- fix issues with ob_start("ob_gzhandler")
|
|
- add tests
|
|
|
|
2006-09-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_virtual_cwd.h
|
|
main/php.h
|
|
main/php.h:
|
|
Fixed VIRTUAL_DIR inconsistency
|
|
|
|
* sapi/cgi/fastcgi.c:
|
|
Fixed "signed/unsigned mismatch" warning
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed "signed/unsigned mismatch" warning.
|
|
|
|
2006-09-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* main/streams/streams.c:
|
|
MFB: Fixed bug #38661 (mixed-case URL breaks url-wrappers).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/streams.c:
|
|
Fixed bug #38661 (mixed-case URL breaks url-wrappers).
|
|
|
|
2006-09-03 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- new openssl constants entry
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c
|
|
ext/openssl/tests/bug28382.phpt
|
|
ext/openssl/tests/bug36732.phpt:
|
|
- add OPENSSL_VERSION_TEXT and OPENSSL_VERSION_NUMBER constants
|
|
- skip tests if openssl version < 0.9.7j (known to work)
|
|
|
|
2006-09-03 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
little typo (bug #38531)
|
|
|
|
2006-09-03 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/credits.c:
|
|
- Remove version number here as already done in HEAD
|
|
|
|
2006-09-03 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/php_date.c:
|
|
- attempt to fix #38696
|
|
|
|
2006-09-02 Johannes Schlüter <johannes@schlueters.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/config.w32:
|
|
- MFH: Add HAVE_REFLECTION define for win32 (by Steph)
|
|
|
|
* ext/reflection/config.w32:
|
|
- Add HAVE_REFLECTION define for win32 (by Steph)
|
|
|
|
2006-09-02 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/xml/tests/bug32001.phpt:
|
|
fix test
|
|
|
|
2006-09-01 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/date/tests/timezones.phpt
|
|
ext/date/tests/timezones.phpt:
|
|
|
|
file timezones.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_tz.c:
|
|
omg. take #2 to fix the bug. sorry..
|
|
|
|
* ext/date/lib/parse_tz.c:
|
|
MFB: fix possible crash
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_tz.c:
|
|
fix possible crash
|
|
|
|
2006-09-01 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
win32/installer/README
|
|
win32/installer/gen-nsis.php
|
|
win32/installer/setini.php:
|
|
MFH: Obsolete, prepaing for new installer script
|
|
|
|
* win32/installer/README
|
|
win32/installer/gen-nsis.php
|
|
win32/installer/setini.php:
|
|
Obsolete, prepaing for new installer script
|
|
|
|
2006-09-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
win32/php4dllts.dsp:
|
|
PCRE constants
|
|
|
|
2006-09-01 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
configure.in:
|
|
currently it's RC4-dev
|
|
|
|
2006-09-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.0RC3
|
|
|
|
2006-09-01 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/package.xml:
|
|
- this moved out, invalid format
|
|
|
|
2006-08-31 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/standard/credits_ext.h:
|
|
- updates
|
|
|
|
* ext/filter/package.xml:
|
|
- add new tests to the package.xml
|
|
|
|
* ext/filter/CREDITS
|
|
ext/filter/filter.c
|
|
ext/filter/filter_private.h
|
|
ext/filter/package.xml
|
|
ext/filter/package2.xml
|
|
ext/filter/tests/035.phpt:
|
|
- implement FILTER_FLAG_ARRAY/SCALAR in input_get
|
|
- update changelog
|
|
- update tests
|
|
|
|
2006-08-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/036.phpt:
|
|
add test
|
|
|
|
* ext/filter/tests/036.phpt
|
|
ext/filter/tests/036.phpt:
|
|
|
|
new test
|
|
|
|
* ext/filter/filter.c:
|
|
change filters to operate on the copy of data, so multiple filters an be
|
|
applied one after another
|
|
|
|
2006-08-31 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/004.phpt
|
|
ext/filter/tests/007.phpt
|
|
ext/filter/tests/011.phpt:
|
|
- skip these tests for RC3
|
|
- CGI does not read commandline options when it sees REQUES_METHOD
|
|
- errors are shown two times now, to be checked post RC3
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/013.phpt
|
|
ext/filter/tests/filter_data.phpt:
|
|
- MFH: pecl bug #8316,
|
|
empty strings are not int or float, return false (due to popular demand)
|
|
|
|
* ext/filter/logical_filters.c
|
|
ext/filter/tests/010.phpt
|
|
ext/filter/tests/013.phpt
|
|
ext/filter/tests/filter_data.phpt:
|
|
- pecl bug #8316,
|
|
empty strings are not int or float, return false (due to popular demand)
|
|
|
|
2006-08-31 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/zlib/tests/ob_001.phpt
|
|
ext/zlib/tests/ob_002.phpt
|
|
ext/zlib/tests/ob_003.phpt:
|
|
- fix tests SKIPIF
|
|
|
|
2006-08-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/imap/php_imap.c
|
|
ext/imap/php_imap.c
|
|
ext/mbstring/mbstring.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/posix/posix.c
|
|
ext/posix/posix.c
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/php_reflection.c
|
|
ext/sockets/sockets.c
|
|
ext/sockets/sockets.c:
|
|
last portion of z/Z fixes
|
|
|
|
2006-08-31 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/tests/035.phpt
|
|
ext/filter/tests/035.phpt:
|
|
|
|
- add a test for input_get and array
|
|
This test fails now. When the input variable is an array, its contents
|
|
is replace by the filter result. To be fixed asap (before 5.2.0)
|
|
|
|
* ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/013.phpt:
|
|
- MFB:
|
|
- clean the auto trim (behaves like php_trim now)
|
|
- simplifies bool
|
|
- fix octal parsing
|
|
i- boost int/hex/octal validate_int
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter_private.h
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/013.phpt:
|
|
- clean the auto trim (behaves like php_trim now)
|
|
- simplifies bool
|
|
- fix octal parsing
|
|
- boost int/hex/octal validate_int
|
|
|
|
2006-08-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcntl/pcntl.c
|
|
ext/pcntl/pcntl.c:
|
|
fix typo in errmsg
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/filter.c:
|
|
ext/filter z/Z fixes
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/string.c:
|
|
more z/Z fixes
|
|
|
|
* ext/tidy/tidy.c:
|
|
z/Z problem fixes
|
|
|
|
2006-08-31 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/zlib/tests/ob_001.phpt
|
|
ext/zlib/tests/ob_002.phpt
|
|
ext/zlib/tests/ob_003.phpt:
|
|
- add basic zlib.output_compression tests
|
|
|
|
* ext/zlib/php_zlib.h
|
|
ext/zlib/zlib.c
|
|
main/output.c
|
|
main/php_output.h:
|
|
- output handler alias ctor should know about chunk_size and flags
|
|
|
|
2006-08-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/openssl/tests/003.phpt
|
|
ext/openssl/tests/003.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
MFH: fix problem with mixed arguments accepted as zval* causing
|
|
leaks/segfaults when converting to other types
|
|
|
|
* ext/openssl/openssl.c:
|
|
fix problem with mixed arguments accepted as zval* causing leaks/segfaults
|
|
when converting to other types
|
|
|
|
2006-08-31 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
FastCGI environment variables must not be overriden by system environment
|
|
variables
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
Show name of storage layer in case of initialization fault
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.c:
|
|
Show name of storage layer in case of initialization fault.
|
|
|
|
2006-08-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/iconv/iconv.c
|
|
ext/iconv/iconv.c:
|
|
minor changes in iconv_substr() to avoid zval converting
|
|
|
|
* (PHP_5_2)
|
|
ext/ctype/ctype.c:
|
|
fix warnings about nonextistent functions
|
|
|
|
2006-08-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c:
|
|
no such function
|
|
|
|
* ext/tidy/tidy.c:
|
|
fix tidy problems caused by returning local static buffers
|
|
looks like somebody forgot to MFB this patch..
|
|
|
|
2006-08-30 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/zlib/CREDITS
|
|
ext/zlib/php_zlib.h
|
|
ext/zlib/zlib.c:
|
|
- good bye ob_gzhandler
|
|
- ego promo
|
|
|
|
* main/php_output.h:
|
|
- fix PHP_OUTPUT_CONFLICT macro
|
|
|
|
2006-08-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/tidy/tests/022.phpt:
|
|
add UEXPECTF
|
|
|
|
* ext/tidy/tidy.c
|
|
ext/tidy/tests/022.phpt:
|
|
fix a couple of leaks, add new test
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
s/pinter/pointer/
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/openssl.c
|
|
ext/openssl/tests/003.phpt
|
|
ext/openssl/tests/003.phpt
|
|
ext/openssl/tests/003.phpt:
|
|
fix segfault/leak, add test
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c
|
|
ext/openssl/tests/002.phpt:
|
|
MFH: fix segfault in openssl_seal(), add test
|
|
|
|
* ext/openssl/tests/002.phpt
|
|
ext/openssl/tests/002.phpt:
|
|
|
|
fix segfault in openssl_seal(), add test
|
|
|
|
* ext/openssl/openssl.c:
|
|
fix segfault in openssl_seal(), add test
|
|
|
|
* ext/standard/string.c:
|
|
fix ZTS build
|
|
|
|
2006-08-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS:
|
|
pcre news
|
|
|
|
* ext/pcre/config0.m4
|
|
ext/pcre/pcrelib/AUTHORS
|
|
ext/pcre/pcrelib/COPYING
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcrecpp.cc
|
|
ext/pcre/pcrelib/pcrecpp_unittest.cc
|
|
ext/pcre/pcrelib/pcredemo.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcretest.c
|
|
ext/pcre/pcrelib/doc/Tech.Notes
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/grepinputx
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7:
|
|
MFB: Upgrade PCRE lib to 6.7
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/pcrelib/AUTHORS
|
|
ext/pcre/pcrelib/COPYING
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcrecpp.cc
|
|
ext/pcre/pcrelib/pcrecpp_unittest.cc
|
|
ext/pcre/pcrelib/pcredemo.c
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcretest.c
|
|
ext/pcre/pcrelib/doc/Tech.Notes
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/grepinputx
|
|
ext/pcre/pcrelib/testdata/testinput1
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7:
|
|
Upgrade PCRE lib to 6.7
|
|
|
|
* ext/standard/php_string.h
|
|
ext/standard/string.c:
|
|
Avoid TSRMLS_FETCH
|
|
|
|
* ext/bz2/bz2.c:
|
|
Fixed build with gcc 4.1.1
|
|
|
|
* ext/curl/streams.c:
|
|
Added ftps portion of the patch
|
|
|
|
2006-08-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/session/session.c:
|
|
fix typo
|
|
|
|
2006-08-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/streams.c:
|
|
MFB: Fixed bug #33770 (https:// or ftps:// do not work when
|
|
--with-curlwrappers is used and ssl certificate is not verifiable).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/streams.c:
|
|
Fixed bug #33770 (https:// or ftps:// do not work when --with-curlwrappers
|
|
is used and ssl certificate is not verifiable).
|
|
|
|
2006-08-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/tests/preg_replace_callback3.phpt
|
|
ext/pcre/tests/preg_replace_callback3.phpt
|
|
ext/pcre/tests/preg_replace_callback3.phpt:
|
|
fix leak, add test
|
|
|
|
* ext/standard/iptc.c:
|
|
fix leak in iptcembed()
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
change ini handlers to produce E_ERROR if they are called during startup
|
|
|
|
* ext/session/session.c:
|
|
change ini handlers to produce E_ERROR if they are called during startup or
|
|
per request
|
|
|
|
* ext/iconv/iconv.c
|
|
ext/iconv/iconv.c:
|
|
fix leak
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
MFH: change E_ERROR to E_WARNING when invalid argument has been passed
|
|
make sure ini_set() doesn't reset PS(mod) and PS(serializer) to invalid
|
|
values
|
|
|
|
* ext/session/session.c:
|
|
change E_ERROR to E_WARNING when invalid argument has been passed
|
|
make sure ini_set() doesn't reset PS(mod) and PS(serializer) to invalid
|
|
values
|
|
|
|
2006-08-30 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/zlib/zlib.c:
|
|
- allow (de)activation with ini_set()
|
|
|
|
* main/output.c
|
|
main/php_output.h:
|
|
- add PHP_OUTPUT_WRITTEN and PHP_OUTPUT_SENT status flags
|
|
|
|
2006-08-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
fix minor issue in autoload with unicode enabled
|
|
|
|
2006-08-30 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/zlib/php_zlib.h:
|
|
- add php_zlib_output_encoding() decl
|
|
|
|
* main/SAPI.c:
|
|
- the Vary header for zlib.output_compression is now handled inside the
|
|
output handler
|
|
|
|
* ext/zlib/zlib.c:
|
|
- avoid a loop around deflate() by using Z_SYNC_FLUSH for standard write
|
|
|
|
* main/output.c:
|
|
- output handler may modify context->op
|
|
- discard any context->out.data on failure
|
|
|
|
2006-08-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38653.phpt:
|
|
MFH: fix #38653 (memory leak in ReflectionClass::getConstant())
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38653.phpt
|
|
ext/reflection/tests/bug38653.phpt:
|
|
fix #38653 (memory leak in ReflectionClass::getConstant())
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
fix off-by-one in zend_fetch_dimension_address_inner()
|
|
|
|
2006-08-30 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/serialize/bug37947.phpt:
|
|
fix test
|
|
|
|
2006-08-30 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/zlib/config0.m4
|
|
ext/zlib/php_zlib.h
|
|
ext/zlib/zlib.c
|
|
ext/zlib/tests/006.phpt
|
|
ext/zlib/tests/007.phpt:
|
|
- implement new output API
|
|
- ported deflate/inflate code
|
|
- require zlib >= 1.2.0.4
|
|
- add gzdecode()
|
|
|
|
|
|
* README.NEW-OUTPUT-API
|
|
main/output.c
|
|
main/php_output.h:
|
|
- revise output handler alias API
|
|
- add convenience macros for conflicts and aliases
|
|
- generalize flags to php_output_stack_pop()
|
|
- mark the handler as started *after* run
|
|
- handler should still be flushable after marking it immutable
|
|
|
|
2006-08-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
add missing addref
|
|
now it works fine
|
|
|
|
2006-08-29 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
Check for is_utf8.
|
|
|
|
2006-08-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/date/tests/oo_002.phpt:
|
|
add UEXPECT
|
|
|
|
2006-08-29 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
More Unicode work.
|
|
|
|
2006-08-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcre/tests/bug34790.phpt
|
|
ext/pcre/tests/dollar_endonly.phpt
|
|
ext/pcre/tests/match_flags.phpt
|
|
ext/pcre/tests/match_flags2.phpt
|
|
ext/pcre/tests/match_flags3.phpt
|
|
ext/pcre/tests/pcre_anchored.phpt
|
|
ext/pcre/tests/pcre_extended.phpt
|
|
ext/pcre/tests/study.phpt
|
|
ext/pcre/tests/ungreedy.phpt:
|
|
fix PCRE tests
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
fix compile warning
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
fix build
|
|
|
|
2006-08-29 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonemap.h:
|
|
- Upgrade timezone db to 2006.11 (k).
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/timezonedb.h
|
|
ext/date/lib/timezonemap.h:
|
|
- Upgrade timezone db to 2006k.
|
|
|
|
2006-08-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Corrected problems introduced by previous commit.
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
MFB: Fixed bug #38637 (curl_copy_handle() fails to fully copy the cURL
|
|
handle).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c:
|
|
Fixed bug #38637 (curl_copy_handle() fails to fully copy the cURL handle).
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Finalize implode() patch
|
|
|
|
2006-08-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
fix win32 build
|
|
EG(precision) can be changed in runtime, even in php_implode() (hint:
|
|
__toString()), so please think twice before optimizing
|
|
|
|
2006-08-28 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/dom/element.c
|
|
ext/dom/tests/bug38474.phpt:
|
|
MFB: fix #38474 (getAttribute select attribute by order, even when
|
|
prefixed)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/element.c
|
|
ext/dom/tests/bug38474.phpt
|
|
ext/dom/tests/bug38474.phpt:
|
|
fix #38474 (getAttribute select attribute by order, even when prefixed)
|
|
add test
|
|
|
|
2006-08-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/php_string.h
|
|
ext/standard/string.c:
|
|
Adjust code to avoid TSRMLS_FETCH
|
|
|
|
2006-08-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h
|
|
ext/spl/spl_iterators.c:
|
|
Add Unicode support for preg_match[_all]
|
|
|
|
2006-08-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
BFN
|
|
though, the leak is still there, we can't fix that in 4_4
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c:
|
|
MFH: make sure ext/standard is down before ext/session (fixes #38534)
|
|
|
|
* ext/standard/basic_functions.c:
|
|
make sure ext/standard is down before ext/session (fixes #38534)
|
|
|
|
* ext/standard/tests/strings/str_word_count.phpt
|
|
ext/standard/tests/time/bug38524.phpt:
|
|
fix tests
|
|
|
|
2006-08-28 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/document.c:
|
|
implement output formatting for saveHTML with libxml 2.6.23+
|
|
|
|
2006-08-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c:
|
|
MFH: set BG(locale_string) to NULL on shutdown (partly fixes #38534)
|
|
|
|
* ext/standard/basic_functions.c:
|
|
set BG(locale_string) to NULL on shutdown (partly fixes #38534)
|
|
|
|
* (PHP_5_2)
|
|
UPGRADING:
|
|
typofix
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/plain_wrapper.c:
|
|
MFH: fix #38199 (fclose() unable to close STDOUT and STDERR)
|
|
|
|
2006-08-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
Add APIs for UTF-8 strings (common with XML, PCRE, etc)
|
|
|
|
2006-08-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
fix #38199 (fclose() unable to close STDOUT and STDERR)
|
|
|
|
2006-08-28 Michael Wallner <mike@iworks.at>
|
|
|
|
* tests/output/ob_018.phpt:
|
|
- add SKIPIF and skip test if zlib is not available
|
|
|
|
2006-08-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_object_handlers.c:
|
|
delete commented part, as it was done in HEAD
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/tests/bug38624.phpt:
|
|
MFH: fix #38624 (Strange warning when incrementing an object property and
|
|
exception is thrown from __get method)
|
|
|
|
* ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/tests/bug38624.phpt
|
|
ZendEngine2/tests/bug38624.phpt:
|
|
fix #38624 (Strange warning when incrementing an object property and
|
|
exception is thrown from __get method)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
fix ZTS build
|
|
|
|
2006-08-27 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/math.c
|
|
ext/standard/tests/math/constants.phpt:
|
|
MFH:
|
|
- Fixed bug #33895 (missing math constants).
|
|
- Remove M_PI from math.c (its defined in php_math.h)
|
|
|
|
2006-08-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
Optimize the operation of implode() on non-string parameters
|
|
|
|
2006-08-27 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/math.c
|
|
ext/standard/tests/math/constants.phpt
|
|
ext/standard/tests/math/constants.phpt:
|
|
Register missing math constants (been missing since 4.0.2!)
|
|
Remove M_PI from math.c (its defined in php_math.h)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/htmlentities15.phpt
|
|
ext/standard/tests/strings/htmlentities15.phpt
|
|
tests/lang/034.phpt
|
|
tests/lang/034.phpt:
|
|
fix tests on freebsd
|
|
|
|
* ext/standard/tests/strings/htmlentities15.phpt
|
|
tests/lang/034.phpt:
|
|
Fix tests on freebsd
|
|
|
|
2006-08-26 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/aggregation.c:
|
|
Fixed bug #37812 aggregate_methods_by_list fails to take certain methods
|
|
Add test
|
|
|
|
2006-08-26 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB: don't rely/use VCWD_REALPATH, use expand_filepath instead
|
|
NB: that'd to be true for all this VCWD mess
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- don't rely/use VCWD_REALPATH, use expand_filepath instead
|
|
NB: that'd to be true for all this VCWD mess
|
|
|
|
2006-08-25 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Fix some API definitions.
|
|
|
|
2006-08-25 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/xmlwriter/php_xmlwriter.c:
|
|
add unicode support
|
|
|
|
2006-08-25 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.m4
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/oniguruma/regcomp.c
|
|
ext/mbstring/oniguruma/regint.h:
|
|
added configure option --disable-mbregex-backtrack.
|
|
|
|
2006-08-25 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB: bundled version matches pecl release 1.7.1
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- bundled matches pecl 1.7.1
|
|
|
|
2006-08-25 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* ext/com_dotnet/com_typeinfo.c:
|
|
MFB: Fixed #37602 by olek at neurosoft dot pl
|
|
|
|
* (PHP_5_2)
|
|
ext/com_dotnet/com_typeinfo.c:
|
|
Fixed #37602 by olek at neurosoft dot pl
|
|
|
|
2006-08-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* README.UNICODE:
|
|
-** empty log message ***
|
|
|
|
* README.UNICODE:
|
|
Fix typo.
|
|
|
|
2006-08-24 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- store the resolved path
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB: solve the relative path issues in TS environment
|
|
|
|
2006-08-24 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/oniguruma/AUTHORS
|
|
ext/mbstring/oniguruma/AUTHORS:
|
|
|
|
file AUTHORS was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/HISTORY
|
|
ext/mbstring/oniguruma/index.html
|
|
ext/mbstring/oniguruma/oniguruma.h
|
|
ext/mbstring/oniguruma/regcomp.c
|
|
ext/mbstring/oniguruma/regexec.c
|
|
ext/mbstring/oniguruma/regint.h
|
|
ext/mbstring/oniguruma/regparse.c
|
|
ext/mbstring/oniguruma/regparse.h
|
|
ext/mbstring/oniguruma/regposix.c:
|
|
Updated bundled oniguruma library (used for multibyte regular expression)
|
|
to 4.3.1.
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c:
|
|
added returned value in mb_get_info( ).
|
|
|
|
2006-08-24 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- solve the relative path issues in TS environment
|
|
|
|
2006-08-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/config.m4:
|
|
it's not a PEAR only issue
|
|
|
|
* ext/pdo/config.m4:
|
|
it's not a PEAR only issue, this happens with shared builds also
|
|
|
|
2006-08-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
2006-08-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/sysvmsg/config.m4:
|
|
sys/msg.h does not exist on MacOS X
|
|
|
|
* ext/sysvmsg/config.m4:
|
|
sys/msg.h does not exist on MacOS X, we need to detect it in configure
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8.c:
|
|
update version in phpinfo()
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8.c:
|
|
bump version number
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c:
|
|
compat fixes
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/package.xml:
|
|
release 1.2.2 from 5_2 branch, as HEAD doesn't have safe_mode anymore
|
|
|
|
* ext/oci8/package.xml:
|
|
prepare to 1.2.2 release
|
|
|
|
* ext/zlib/tests/005.phpt
|
|
ext/zlib/tests/005.phpt:
|
|
the error message is different on different OSes and zlib versions
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/time/bug38524.phpt:
|
|
tm_yday may be 0
|
|
|
|
* ext/standard/tests/time/bug38524.phpt:
|
|
tm_yday may be 0 (Solaris)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/config.m4
|
|
ext/standard/datetime.c:
|
|
MFH: fix segfault in strptime() on 64bit Linuxes, caused by the missing
|
|
declaration
|
|
|
|
* ext/standard/config.m4
|
|
ext/standard/datetime.c:
|
|
this fixes segfault in strptime() on 64bit Linuxes, caused by the missing
|
|
declaration
|
|
unfortunately defining _XOPEN_SOURCE breaks the build (some odd
|
|
dependencies in glibc headers) and this seems to be the best solution
|
|
|
|
2006-08-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.c:
|
|
Fixed bug #38315 (Constructing in the destructor causes weird behaviour)
|
|
|
|
2006-08-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/tests/file/bug38450.phpt
|
|
main/user_streams.c:
|
|
fix #38450 (constructor is not called for classes used in userspace stream
|
|
wrappers)
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/wddx/wddx.c
|
|
ext/wddx/tests/bug38738.phpt
|
|
ext/wddx/tests/bug38738.phpt:
|
|
fix #38378 (wddx_serialize_value() generates no wellformed xml)
|
|
|
|
2006-08-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_soap.h
|
|
ext/soap/php_soap.h
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/tests/server026.phpt
|
|
ext/soap/tests/server026.phpt
|
|
ext/soap/tests/server026.phpt
|
|
ext/soap/tests/server027.phpt
|
|
ext/soap/tests/server027.phpt
|
|
ext/soap/tests/server027.phpt
|
|
ext/soap/tests/server028.phpt
|
|
ext/soap/tests/server028.phpt
|
|
ext/soap/tests/server028.phpt:
|
|
Added SoapServer::setObject() method (it is a simplified version of
|
|
SoapServer::setClass() method).
|
|
|
|
2006-08-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_compat.h
|
|
main/php_compat.h:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
main/php_compat.h:
|
|
Namespace more PCRE functions.
|
|
|
|
2006-08-23 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/gd/libgd/gdft.c:
|
|
- MFH: add support for entities in hexadecimal format, like © can
|
|
be passed as © or © (sync with gd)
|
|
|
|
* ext/gd/libgd/gdft.c:
|
|
- add support for entities in hexadecimal format, like © can
|
|
be passed as © or ©
|
|
|
|
2006-08-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_stmt.c:
|
|
MFH: fix possible crash in free_statement()
|
|
|
|
* ext/pdo/pdo_stmt.c:
|
|
fix possible crash in free_statement()
|
|
|
|
2006-08-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
5.1.6
|
|
|
|
2006-08-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed bug #38265 (heap corruption)
|
|
|
|
2006-08-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
run-tests.php:
|
|
fix run-tests on windows
|
|
|
|
2006-08-23 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/tests/dashedlines.phpt
|
|
ext/gd/tests/lines.phpt:
|
|
- MFH: please don't use base64 to test image files, it does not work
|
|
fix tests on 64bit platfrom
|
|
|
|
* ext/gd/tests/dashedlines.phpt
|
|
ext/gd/tests/lines.phpt:
|
|
- please don't use base64 to test image files, it does not work
|
|
fix tests on 64bit platfrom
|
|
|
|
2006-08-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/config.m4
|
|
ext/spl/config.m4:
|
|
MFH: build ext/spl and ext/reflection as static (fixes #38556)
|
|
|
|
* ext/reflection/config.m4
|
|
ext/spl/config.m4:
|
|
build ext/spl and ext/reflection as static (fixes #38556)
|
|
|
|
2006-08-23 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/spl/spl_observer.c
|
|
ext/spl/spl_observer.c:
|
|
Fix arginfo for SplObjectStorage
|
|
|
|
2006-08-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
MFH: make run-tests to work with directories containing spaces (bug #38558)
|
|
Patch by danielc at analysisandsolutions dot com
|
|
|
|
* run-tests.php:
|
|
make run-tests to work with directories containing spaces (bug #38558)
|
|
|
|
2006-08-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/implode1.phpt:
|
|
add test for real
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c:
|
|
fix implode() function (see http://news.php.net/php.qa/26876)
|
|
add test
|
|
|
|
* ext/standard/tests/strings/implode1.phpt
|
|
ext/standard/tests/strings/implode1.phpt:
|
|
|
|
add test
|
|
|
|
2006-08-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/date/php_date.c:
|
|
MFB: Fixed bug #38511, #38473, #38263 (Fixed session extension request
|
|
shutdown order to ensure it is shutdown before the extensions it may
|
|
depend
|
|
on).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/php_date.c:
|
|
Fixed bug #38511, #38473, #38263 (Fixed session extension request shutdown
|
|
order to ensure it is shutdown before the extensions it may depend on).
|
|
|
|
2006-08-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* configure.in
|
|
TSRM/tsrm.m4:
|
|
fix separate TSRM build
|
|
|
|
2006-08-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_cli.c:
|
|
Fixed bug #38543 (shutdown_executor() may segfault when memory_limit is too
|
|
low).
|
|
|
|
2006-08-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/statement_cache.phpt:
|
|
minor improvements
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/statement_cache.phpt:
|
|
minor improvements
|
|
dropped unused parameters, changed long to int where it should be int
|
|
|
|
2006-08-22 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c:
|
|
- fix php_output_handler_started()
|
|
|
|
* main/output.c:
|
|
- use the handler name zval directly when listing stati, too
|
|
|
|
* main/output.c
|
|
tests/output/ob_014.phpt
|
|
tests/output/ob_015.phpt:
|
|
- fix tests to comply with upgraded string.c
|
|
- use add_next_index_zval() when listing handlers
|
|
|
|
* main/output.c
|
|
main/php_output.h:
|
|
- allocate handler stack on the heap and avoid segfaults on shutdown when
|
|
startup fails
|
|
- don't try to append empty buffer
|
|
- fix some dbg format strings
|
|
|
|
2006-08-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
NEWS
|
|
main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c:
|
|
Fixed bug #38488 (Access to "php://stdin" and family crashes PHP on win32)
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed "win32" storage manager
|
|
|
|
* run-tests.php:
|
|
Fixed "make test" on win32
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
Fix "make test" on win32
|
|
|
|
* ext/standard/string.c:
|
|
ZTS fix
|
|
|
|
2006-08-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pdo/tests/bug_38394.phpt
|
|
ext/pdo/tests/bug_38394.phpt:
|
|
typo
|
|
|
|
2006-08-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_dbh.c:
|
|
MFB: Fixed bug #38535 (memory corruption in pdo_pgsql driver on error
|
|
retrieval inside a failed query executed via query() method).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c:
|
|
Fixed bug #38535 (memory corruption in pdo_pgsql driver on error retrieval
|
|
inside a failed query executed via query() method).
|
|
|
|
2006-08-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
MFH: fix PECL bug #8112 (OCI8 persistent connections misbehave when Apache
|
|
process times out)
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
fix PECL bug #8112 (OCI8 persistent connections misbehave when Apache
|
|
process times out)
|
|
|
|
2006-08-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/fastcgi.c:
|
|
MFH: sa_len compile fix for IRIX
|
|
|
|
|
|
* ext/standard/datetime.c
|
|
ext/standard/tests/time/bug38524.phpt:
|
|
MFB: Fixed bug #38524 (strptime() does not initialize the internal date
|
|
storage structure).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/datetime.c
|
|
ext/standard/tests/time/bug38524.phpt
|
|
ext/standard/tests/time/bug38524.phpt:
|
|
Fixed bug #38524 (strptime() does not initialize the internal date storage
|
|
structure).
|
|
|
|
2006-08-20 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
* sapi/cgi/fastcgi.c:
|
|
"sa_len" is defined to "sa_union . sa_generic . sa_len2" on IRIX,
|
|
so we use another variable name here.
|
|
|
|
2006-08-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
Use proper write callback
|
|
|
|
2006-08-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Unicode support for str_word_count() (using the same semantics as for
|
|
binary strings).
|
|
|
|
|
|
2006-08-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
fix #38486 (openssl extension does not build correctly)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.c:
|
|
MFH: add a notice to fgetcsv() when delimiter or enclosure is longer than 1
|
|
char
|
|
(feature request #38496)
|
|
|
|
* ext/standard/file.c:
|
|
add a notice to fgetcsv() when delimiter or enclosure is longer than 1 char
|
|
(feature request #38496)
|
|
|
|
* (PHP_4_4)
|
|
run-tests.php:
|
|
fix typo (bug #38499)
|
|
|
|
2006-08-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2.c:
|
|
fix #38485 (bz2 extension does not compile with GCC 4.1)
|
|
|
|
* ext/exif/exif.c
|
|
ext/exif/exif.c:
|
|
initialize static buffer with 0's
|
|
|
|
2006-08-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
main/php_version.h:
|
|
5.2.0RC2
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended
|
|
main/main.c:
|
|
MFB: Increased default memory limit to 16 megabytes to accommodate for a
|
|
more accurate memory utilization measurement.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
main/main.c:
|
|
Increased default memory limit to 16 megabytes to accommodate for a more
|
|
accurate memory utilization measurement.
|
|
|
|
2006-08-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
Simplify php_u_trim().
|
|
|
|
2006-08-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/tests/bug_38394.phpt:
|
|
MFB: Added skip condition for sqlite2 driver, that uses more forgiving
|
|
emulated prepared statements.
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/tests/bug_38394.phpt:
|
|
Added skip condition for sqlite2 driver, that uses more forgiving emulated
|
|
prepared statements.
|
|
|
|
2006-08-16 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/standard/http_fopen_wrapper.c:
|
|
Sync with php_trim() API change.
|
|
|
|
2006-08-15 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/xml/xml.c
|
|
ext/xml/tests/xml011.phpt:
|
|
fix bug #38454 (warning upon disabling handler via xml_set_element_handler)
|
|
fix bug #38427 (unicode causes xml_parser to misbehave)
|
|
add test
|
|
|
|
* ext/xml/xml.c
|
|
ext/xml/tests/xml011.phpt
|
|
ext/xml/tests/xml011.phpt:
|
|
fix bug #38454 (warning upon disabling handler via xml_set_element_handler)
|
|
fix bug #38427 (unicode causes xml_parser to misbehave)
|
|
remove need for TSRMLS_FETCH() call
|
|
add test
|
|
|
|
2006-08-15 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/php_string.h
|
|
ext/standard/string.c:
|
|
Fix some trim() issues.
|
|
|
|
2006-08-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_object_handlers.c:
|
|
apply correct fix for bug #38461
|
|
|
|
* ZendEngine2/zend_object_handlers.c:
|
|
apply more correct fix for bug #38461
|
|
|
|
2006-08-15 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/openssl.c
|
|
ext/openssl/php_openssl.h:
|
|
- add openssl_csr_get_subject() and openssl_csr_get_public_key()
|
|
|
|
2006-08-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in:
|
|
MFH: fix #38467 (--enable-versioning causes make fail on OS X)
|
|
|
|
* configure.in:
|
|
fix #38467 (--enable-versioning causes make fail on OS X)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/html.c:
|
|
MFH: don't try to use "auto", "none" and "pass" charsets returned from
|
|
mbstring
|
|
|
|
* ext/standard/html.c:
|
|
don't try to use "auto", "none" and "pass" charsets returned from mbstring
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_object_handlers.c:
|
|
MFH: fix #38461 (setting private attribute with __set() produces segfault)
|
|
|
|
* ZendEngine2/zend_object_handlers.c:
|
|
fix #38461 (setting private attribute with __set() produces segfault)
|
|
|
|
2006-08-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
5.1.5
|
|
|
|
2006-08-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/oci8_statement.c:
|
|
minor CS/WS fixes
|
|
|
|
* ext/oci8/oci8.c:
|
|
error message might be NULL
|
|
|
|
2006-08-15 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to dev.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with 4.4.4.
|
|
|
|
2006-08-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c:
|
|
MFH: OCIBreak() is not supported on Windows
|
|
|
|
* ext/oci8/oci8.c:
|
|
OCIBreak() is not supported on Windows
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug38461.phpt:
|
|
add test
|
|
|
|
* ZendEngine2/tests/bug38461.phpt
|
|
ZendEngine2/tests/bug38461.phpt:
|
|
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/bug38450.phpt
|
|
ext/standard/tests/file/bug38450_1.phpt
|
|
ext/standard/tests/file/bug38450_2.phpt
|
|
ext/standard/tests/file/bug38450_3.phpt:
|
|
new tests
|
|
|
|
* ext/standard/tests/file/bug38450.phpt
|
|
ext/standard/tests/file/bug38450.phpt
|
|
ext/standard/tests/file/bug38450_1.phpt
|
|
ext/standard/tests/file/bug38450_1.phpt
|
|
ext/standard/tests/file/bug38450_2.phpt
|
|
ext/standard/tests/file/bug38450_2.phpt
|
|
ext/standard/tests/file/bug38450_3.phpt
|
|
ext/standard/tests/file/bug38450_3.phpt:
|
|
|
|
new tests
|
|
|
|
2006-08-15 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c
|
|
ext/date/tests/oo_002.phpt:
|
|
MFH:
|
|
- fix leak when cloning DateTimeZone, detected by Antony
|
|
- don't fetch objects multiple times when cloning
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/tests/oo_002.phpt:
|
|
- fix leak when cloning DateTimeZone, detected by Antony
|
|
- don't fetch objects multiple times when cloning
|
|
|
|
2006-08-15 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/openssl.c
|
|
ext/openssl/php_openssl.h:
|
|
- add OPENSSL_KEYTYPE_EC constant
|
|
- openssl_pkey_get_details(), returns the key details
|
|
|
|
2006-08-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Unicode support for strcoll().
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
Remove UTODO's -- this is handled during name mangling/unmangling.
|
|
|
|
2006-08-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
fix previous patch
|
|
|
|
* run-tests.php:
|
|
fix my previous patch
|
|
|
|
2006-08-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
add_next_index_zstr[l]()
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Unicode support for str_split().
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Typo.
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Unicode support in chunk_split().
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Set T_arg_type to default string type if we were not able to determine
|
|
it from the args.
|
|
|
|
2006-08-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_mysql/config.m4:
|
|
fix #38451 (PDO_MYSQL doesn't compile on Solaris)
|
|
|
|
2006-08-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2.c
|
|
ext/bz2/php_bz2.h
|
|
ext/ctype/ctype.c
|
|
ext/ctype/php_ctype.h
|
|
ext/json/json.c
|
|
ext/json/php_json.h
|
|
ext/pspell/php_pspell.h
|
|
ext/pspell/pspell.c
|
|
ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c
|
|
ext/zlib/php_zlib.h
|
|
ext/zlib/zlib.c
|
|
ext/zlib/zlib_fopen_wrapper.c:
|
|
move static declaration to *.c files
|
|
mroe static/const keywording
|
|
|
|
2006-08-14 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c
|
|
ext/date/tests/oo_002.phpt:
|
|
MFH: add cloning support to DateTime classes
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/tests/oo_002.phpt
|
|
ext/date/tests/oo_002.phpt:
|
|
- add cloning support to DateTime classes
|
|
|
|
2006-08-14 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (PHP_5_1)
|
|
php.ini-dist
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
php.ini-recommended
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fbsql/php_fbsql.h
|
|
ext/fbsql/php_fbsql.h:
|
|
MFH: Cleanup before reusing failed persistant connection. Better formating
|
|
of timestamp and decimal values
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fbsql/php_fbsql.h:
|
|
Cleanup before reusing failed persistant connection. Better formating of
|
|
timestamp and decimal values
|
|
|
|
2006-08-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* 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/configure
|
|
ext/pdo_sqlite/sqlite/configure.ac
|
|
ext/pdo_sqlite/sqlite/main.mk
|
|
ext/pdo_sqlite/sqlite/mkdll.sh
|
|
ext/pdo_sqlite/sqlite/mkopcodeh.awk
|
|
ext/pdo_sqlite/sqlite/publish.sh
|
|
ext/pdo_sqlite/sqlite/sqlite3.def
|
|
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/experimental.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/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_mac.c
|
|
ext/pdo_sqlite/sqlite/src/os_mac.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/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
|
|
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/vdbemem.c
|
|
ext/pdo_sqlite/sqlite/src/vtab.c
|
|
ext/pdo_sqlite/sqlite/src/where.c
|
|
ext/pdo_sqlite/sqlite/tool/lemon.c
|
|
ext/pdo_sqlite/sqlite/tool/lempar.c
|
|
ext/pdo_sqlite/sqlite/tool/memleak3.tcl
|
|
ext/pdo_sqlite/sqlite/tool/mkkeywordhash.c
|
|
ext/pdo_sqlite/sqlite/tool/showdb.c
|
|
ext/pdo_sqlite/sqlite/tool/spaceanal.tcl:
|
|
MFB: Upgraded libsqlite in pdo_sqlite to 3.3.7
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_sqlite/package2.xml:
|
|
Added missing file entry
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Updated libsqlite in ext/pdo_sqlite to 3.3.7.
|
|
|
|
* ext/pdo_sqlite/sqlite/src/sqlite3ext.h
|
|
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
|
|
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/vdbemem.c
|
|
ext/pdo_sqlite/sqlite/src/vtab.c
|
|
ext/pdo_sqlite/sqlite/src/vtab.c
|
|
ext/pdo_sqlite/sqlite/src/where.c
|
|
ext/pdo_sqlite/sqlite/tool/lemon.c
|
|
ext/pdo_sqlite/sqlite/tool/lempar.c
|
|
ext/pdo_sqlite/sqlite/tool/memleak3.tcl
|
|
ext/pdo_sqlite/sqlite/tool/mkkeywordhash.c
|
|
ext/pdo_sqlite/sqlite/tool/showdb.c
|
|
ext/pdo_sqlite/sqlite/tool/spaceanal.tcl:
|
|
|
|
file sqlite3ext.h was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
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/configure
|
|
ext/pdo_sqlite/sqlite/configure.ac
|
|
ext/pdo_sqlite/sqlite/main.mk
|
|
ext/pdo_sqlite/sqlite/mkdll.sh
|
|
ext/pdo_sqlite/sqlite/mkopcodeh.awk
|
|
ext/pdo_sqlite/sqlite/publish.sh
|
|
ext/pdo_sqlite/sqlite/sqlite3.def
|
|
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/complete.c
|
|
ext/pdo_sqlite/sqlite/src/date.c
|
|
ext/pdo_sqlite/sqlite/src/delete.c
|
|
ext/pdo_sqlite/sqlite/src/experimental.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/loadext.c
|
|
ext/pdo_sqlite/sqlite/src/main.c
|
|
ext/pdo_sqlite/sqlite/src/opcodes.h
|
|
ext/pdo_sqlite/sqlite/src/os.c
|
|
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_mac.c
|
|
ext/pdo_sqlite/sqlite/src/os_mac.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/select.c
|
|
ext/pdo_sqlite/sqlite/src/shell.c
|
|
ext/pdo_sqlite/sqlite/src/sqlite.h.in:
|
|
Upgraded bunbled SQLite lib to 3.3.7
|
|
|
|
2006-08-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/php_zip.c:
|
|
- MFB: nuke unused parameter (not present in old versions)
|
|
|
|
2006-08-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/tidy/README
|
|
ext/tidy/libtidy.txt
|
|
ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c:
|
|
MFB: static keywording
|
|
|
|
* (PHP_5_2)
|
|
ext/tidy/README
|
|
ext/tidy/libtidy.txt
|
|
ext/tidy/php_tidy.h
|
|
ext/tidy/tidy.c:
|
|
more static keywording
|
|
also remove the libtidy patch, as it is too old. users should use a newer
|
|
libtify anyway
|
|
|
|
2006-08-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
- nuke unused parameter (not present in old versions)
|
|
|
|
2006-08-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/userspace.c:
|
|
MFH: fix #38450 (constructor is not called for classes used in userspace
|
|
stream wrappers)
|
|
|
|
* main/streams/userspace.c:
|
|
fix #38450 (constructor is not called for classes used in userspace stream
|
|
wrappers)
|
|
|
|
2006-08-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/bz2/bz2.c
|
|
ext/bz2/php_bz2.h
|
|
ext/ctype/ctype.c
|
|
ext/ctype/php_ctype.h
|
|
ext/pspell/php_pspell.h
|
|
ext/pspell/pspell.c:
|
|
MFB: a few more static keywording
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2.c
|
|
ext/bz2/php_bz2.h
|
|
ext/ctype/ctype.c
|
|
ext/ctype/php_ctype.h
|
|
ext/pspell/php_pspell.h
|
|
ext/pspell/pspell.c:
|
|
a few more static keywording
|
|
|
|
2006-08-14 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
fix typo
|
|
|
|
2006-08-14 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* ext/standard/string.c:
|
|
Fixed windows build.
|
|
Looking at the macro definition it seems that the second argument
|
|
to U_STRING_DECL can only be a string literal, not an indetifier.
|
|
|
|
2006-08-14 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug38424.phpt:
|
|
MFB: fix bug #38424 (Different attribute assignment if new or existing)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug38424.phpt
|
|
ext/simplexml/tests/bug38424.phpt:
|
|
fix bug #38424 (Different attribute assignment if new or existing)
|
|
add test
|
|
|
|
* ext/dom/php_dom.c:
|
|
MFB: fix underlying issue for bug #38438
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/php_dom.c:
|
|
fix underlying issue for bug #38438
|
|
|
|
2006-08-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
make sure USE_ZEND_ALLOC is always 1
|
|
|
|
* run-tests.php:
|
|
make sure USE_ZEND_ALLOC is always 1 when running tests without -m
|
|
|
|
* ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/tests/001.phpt
|
|
ext/xmlrpc/tests/001.phpt
|
|
ext/xmlrpc/tests/001.phpt
|
|
ext/xmlrpc/tests/002.phpt
|
|
ext/xmlrpc/tests/002.phpt
|
|
ext/xmlrpc/tests/002.phpt:
|
|
fix segfault and leak in ext/xmlrpc
|
|
add tests
|
|
|
|
2006-08-13 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c
|
|
ext/zip/tests/oo_namelocate.phpt:
|
|
- MFH: locateName should not change the state/error, can be used to test
|
|
an entry
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/tests/oo_namelocate.phpt:
|
|
- locateName should not change the state/error, can be used to test
|
|
an entry
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_replace.c:
|
|
- MFP:
|
|
- add overwrite mode to ZipArchive::open, always starts a new archive
|
|
- Fix safe mode checks on extract
|
|
- Fix possible leaks when a safe mode error has been raised
|
|
|
|
* ext/zip/php_zip.c:
|
|
- remove all safe mode checks instead of borking the sources...Y
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/package.xml:
|
|
- remove package.xml, not needed in php-src but only in pecl
|
|
|
|
* ext/zip/package.xml:
|
|
- package.xml is not needed here, only in pecl
|
|
|
|
* ext/zip/php_zip.c
|
|
ext/zip/php_zip.h
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_replace.c:
|
|
- add overwrite mode to ZipArchive::open, always starts a new archive
|
|
- fix build with php6
|
|
- remove safemode when built against php6
|
|
|
|
* ext/zip/examples/create.php
|
|
ext/zip/examples/dir.php
|
|
ext/zip/examples/extract.php
|
|
ext/zip/examples/fopen.php:
|
|
- remove dl() usage
|
|
|
|
2006-08-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* run-tests.php:
|
|
- Always show unicode_semantics state (required for our gcov stuff)
|
|
|
|
2006-08-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dom/nodelist.c
|
|
ext/dom/tests/bug38438.phpt:
|
|
MFB: Fixed bug #38438 (DOMNodeList->item(0) segfault on empty NodeList)
|
|
|
|
* ext/dom/tests/bug38438.phpt
|
|
ext/dom/tests/bug38438.phpt:
|
|
|
|
file bug38438.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/dom/nodelist.c:
|
|
Fixed bug #38438 (DOMNodeList->item(0) segfault on empty NodeList)
|
|
|
|
2006-08-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl.php:
|
|
- Add link
|
|
|
|
2006-08-13 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/TODO
|
|
ext/zip/php_zip.c:
|
|
- temp fix for a segfault happening when one adds two entries with
|
|
the same name
|
|
|
|
2006-08-12 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
main/internal_functions.c.in
|
|
main/internal_functions_nw.c
|
|
main/internal_functions_win32.c
|
|
main/php_logos.c
|
|
main/php_logos.h:
|
|
const/static keywording
|
|
|
|
2006-08-12 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to -dev
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with RC1.
|
|
|
|
2006-08-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
one bugfix less
|
|
|
|
* (PHP_5_1)
|
|
ext/xmlrpc/xmlrpc-epi-php.c:
|
|
revert fix for a segfault
|
|
|
|
2006-08-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/imap/php_imap.c:
|
|
PHP 6 does not have safe_mode
|
|
|
|
2006-08-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
NEWS
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/tests/bug38431.phpt
|
|
ext/xmlrpc/tests/bug38431.phpt
|
|
ext/xmlrpc/tests/bug38431.phpt:
|
|
MFH: fix #38431 (xmlrpc_get_type() crashes PHP on objects)
|
|
|
|
* ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/tests/bug38431.phpt
|
|
ext/xmlrpc/tests/bug38431.phpt
|
|
ext/xmlrpc/tests/bug38431.phpt
|
|
ext/xmlrpc/tests/bug38431.phpt:
|
|
fix #38431 (xmlrpc_get_type() crashes PHP on objects)
|
|
|
|
2006-08-11 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/spl/spl_array.c:
|
|
MFB5.2: fix #38402 (wrong proto for Array*::offsetGet())
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_array.c:
|
|
fix #38402: wrong proto for Array*::offsetGet()
|
|
|
|
2006-08-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/imap/php_imap.c
|
|
ext/imap/php_imap.c
|
|
ext/imap/php_imap.c:
|
|
MFB: Extend safe_mode/open_basedir checks to imap_reopen() as well.
|
|
|
|
* (PHP_4_4)
|
|
ext/imap/php_imap.c:
|
|
Extend safe_mode/open_basedir checks to imap_reopen() as well.
|
|
|
|
* (PHP_4_4)
|
|
ext/session/mod_files.c:
|
|
VCWD_ACCESS does not work on win32 :/
|
|
|
|
2006-08-11 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
Zend/zend_execute.c:
|
|
- Fixed a memory corruption error with an invalid foreach() call.
|
|
|
|
2006-08-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/session/tests/bug36459.phpt
|
|
ext/session/tests/bug36459.phpt
|
|
ext/session/tests/bug36459.phpt
|
|
ext/session/tests/bug36459.phpt:
|
|
fix test
|
|
|
|
2006-08-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
5.1.5RC1
|
|
|
|
2006-08-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
main/main.c:
|
|
disable realpath cache for safe_mode & open_basedir
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/filestat.c:
|
|
MFB: missing safe_mode check
|
|
|
|
* ext/session/session.c:
|
|
MFB: fix proto
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
Fixed proto
|
|
|
|
* ext/curl/interface.c
|
|
ext/curl/streams.c
|
|
ext/standard/string.c:
|
|
MFB: Various security fixes
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
missing bug fixing news
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/gd/libgd/gd.c
|
|
ext/gd/libgd/gd_gd2.c
|
|
ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/libgd/gd_gif_out.c:
|
|
MFH: Fixed bug #38112 (corrupted gif segfaults) (Pierre)
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/string.c:
|
|
Fixed typo
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/curl/interface.c
|
|
ext/curl/streams.c
|
|
ext/standard/string.c:
|
|
Various security fixes backported from 5.2
|
|
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_alloc.c:
|
|
Various security fixes backported from 5.2
|
|
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/streams.c:
|
|
Fixed condition
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c
|
|
ext/curl/streams.c
|
|
ext/standard/string.c:
|
|
Fixed overflow on 64bit systems in str_repeat() and wordwrap().
|
|
Disabled CURLOPT_FOLLOWLOCATION in curl when open_basedir or safe_mode are
|
|
enabled.
|
|
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended
|
|
ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/standard/head.c
|
|
ext/standard/head.h:
|
|
MFB: Added support for httpOnly flag for session extension and cookie
|
|
setting functions.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/standard/head.c
|
|
ext/standard/head.h:
|
|
Added support for httpOnly flag for session extension and cookie setting
|
|
functions.
|
|
|
|
|
|
2006-08-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mysqli/tests/028.phpt
|
|
ext/mysqli/tests/028.phpt
|
|
ext/standard/tests/file/bug22414.phpt
|
|
ext/standard/tests/file/bug22414.phpt
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
typos in comments and other minor improvements
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/tests/file/bug22414.phpt:
|
|
nuke extra line
|
|
|
|
* ext/oci8/package.xml:
|
|
add test
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8.c
|
|
ext/oci8/tests/connect_with_charset_001.phpt
|
|
ext/oci8/tests/connect_with_charset_001.phpt
|
|
ext/oci8/tests/connect_with_charset_001.phpt:
|
|
improve connection character set detection:
|
|
* output a warning if invalid character set was passed to the function
|
|
* use NLS_LANG by default
|
|
|
|
* ext/standard/string.c:
|
|
initialize variable
|
|
|
|
2006-08-09 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/var_unserializer.c:
|
|
regenerate file so that #line directives become correct (aka fix lcov
|
|
builds)
|
|
|
|
* (PHP_5_2)
|
|
INSTALL
|
|
win32/install.txt:
|
|
sync install instructions with the phpdoc xml sources
|
|
|
|
2006-08-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/add-and-stripcslashes.phpt:
|
|
fix test
|
|
|
|
* ext/standard/string.c:
|
|
fix ZTS build
|
|
|
|
2006-08-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Unicode support for str_shuffle().
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Upgrade str_rot13() to work with IS_UNICODE type.
|
|
|
|
2006-08-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/xmlwriter/010.phpt
|
|
ext/xmlwriter/tests/010.phpt:
|
|
wrong directory
|
|
|
|
2006-08-09 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/standard/string.c:
|
|
Fix ZTS builds
|
|
|
|
2006-08-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
addcslashes() and stripcslashes() should work only on binary strings.
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Make params API sound less like Raymond Babbitt.
|
|
|
|
2006-08-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/oci8/package.xml:
|
|
update
|
|
|
|
* ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug35973.phpt
|
|
ext/oci8/tests/bug35973.phpt
|
|
ext/oci8/tests/bug35973.phpt:
|
|
add support for NCLOBs
|
|
fix #35973 (Error ORA-24806 occurs when trying to fetch a NCLOB field)
|
|
|
|
2006-08-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/bug_38394.phpt:
|
|
MFB: Fixed bug #38394 (PDO fails to recover from failed prepared statement
|
|
execution).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/bug_38394.phpt
|
|
ext/pdo/tests/bug_38394.phpt:
|
|
Fixed bug #38394 (PDO fails to recover from failed prepared statement
|
|
execution).
|
|
|
|
2006-08-09 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c
|
|
main/php_output.h
|
|
tests/output/ob_013.phpt
|
|
tests/output/ob_018.phpt
|
|
tests/output/ob_019.phpt:
|
|
- error message enhancements
|
|
- avoid duplicate error messages
|
|
- add PHP_OUTPUT_HANDLER_FLUSHABLE
|
|
- add PHP_OUTPUT_HANDLER_HOOK_GET_LEVEL
|
|
- add more tests
|
|
|
|
2006-08-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/package.xml:
|
|
update changelog and file list
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug38161.phpt:
|
|
MFH: fix #38161 (oci_bind_by_name() returns garbage when Oracle didn't set
|
|
the variable)
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug37581.phpt
|
|
ext/oci8/tests/bug38161.phpt
|
|
ext/oci8/tests/bug38161.phpt:
|
|
fix #38161 (oci_bind_by_name() returns garbage when Oracle didn't set the
|
|
variable)
|
|
|
|
* ext/oci8/bug37581.phpt:
|
|
oops, wrong directory
|
|
|
|
* ext/oci8/oci8_statement.c
|
|
ext/oci8/oci8_statement.c:
|
|
fix leak on failure
|
|
|
|
2006-08-09 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c:
|
|
- mark unicode safe functions
|
|
|
|
* main/output.c:
|
|
- use HashPosition for traversal of registered reverse conflicts
|
|
- fix protos
|
|
|
|
2006-08-09 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c:
|
|
MFH: fix #8112 (Persistent connections misbehave when Apache process times
|
|
out)
|
|
|
|
* ext/oci8/oci8.c:
|
|
fix #8112 (Persistent connections misbehave when Apache process times out)
|
|
|
|
2006-08-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
initialize vars
|
|
|
|
* ext/standard/tests/array/compact.phpt
|
|
ext/standard/tests/strings/trim.phpt:
|
|
fix tests to be able to run just .phpt's
|
|
|
|
2006-08-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Convert nl2br() to suppor IS_UNICODE.
|
|
|
|
|
|
2006-08-08 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/002.phpt
|
|
ext/simplexml/tests/003.phpt
|
|
ext/simplexml/tests/004.phpt
|
|
ext/simplexml/tests/005.phpt
|
|
ext/simplexml/tests/006.phpt
|
|
ext/simplexml/tests/007.phpt
|
|
ext/simplexml/tests/008.phpt
|
|
ext/simplexml/tests/009.phpt
|
|
ext/simplexml/tests/009b.phpt
|
|
ext/simplexml/tests/010.phpt
|
|
ext/simplexml/tests/011.phpt
|
|
ext/simplexml/tests/012.phpt
|
|
ext/simplexml/tests/013.phpt
|
|
ext/simplexml/tests/014.phpt
|
|
ext/simplexml/tests/014a.phpt
|
|
ext/simplexml/tests/014b.phpt
|
|
ext/simplexml/tests/015.phpt
|
|
ext/simplexml/tests/016.phpt
|
|
ext/simplexml/tests/016a.phpt
|
|
ext/simplexml/tests/017.phpt
|
|
ext/simplexml/tests/018.phpt
|
|
ext/simplexml/tests/019.phpt
|
|
ext/simplexml/tests/020.phpt
|
|
ext/simplexml/tests/021.phpt
|
|
ext/simplexml/tests/022.phpt
|
|
ext/simplexml/tests/023.phpt
|
|
ext/simplexml/tests/024.phpt
|
|
ext/simplexml/tests/025.phpt
|
|
ext/simplexml/tests/026.phpt
|
|
ext/simplexml/tests/027.phpt
|
|
ext/simplexml/tests/028.phpt
|
|
ext/simplexml/tests/029.phpt
|
|
ext/simplexml/tests/030.phpt
|
|
ext/simplexml/tests/031.phpt
|
|
ext/simplexml/tests/032.phpt
|
|
ext/simplexml/tests/033.phpt
|
|
ext/simplexml/tests/bug26976.phpt
|
|
ext/simplexml/tests/bug27010.phpt
|
|
ext/simplexml/tests/bug35785.phpt
|
|
ext/simplexml/tests/bug36611.phpt
|
|
ext/simplexml/tests/bug37565.phpt
|
|
ext/simplexml/tests/bug38347.phpt
|
|
ext/simplexml/tests/bug38354.phpt
|
|
ext/simplexml/tests/profile01.phpt
|
|
ext/simplexml/tests/profile02.phpt
|
|
ext/simplexml/tests/profile03.phpt
|
|
ext/simplexml/tests/profile04.phpt
|
|
ext/simplexml/tests/profile05.phpt
|
|
ext/simplexml/tests/profile06.phpt
|
|
ext/simplexml/tests/profile07.phpt
|
|
ext/simplexml/tests/profile08.phpt
|
|
ext/simplexml/tests/profile09.phpt
|
|
ext/simplexml/tests/profile10.phpt
|
|
ext/simplexml/tests/profile11.phpt
|
|
ext/simplexml/tests/profile12.phpt
|
|
ext/simplexml/tests/profile13.phpt:
|
|
add unicode support
|
|
update tests (binary string must be passed to simplexml_load_string)
|
|
|
|
* ext/libxml/php_libxml.h:
|
|
additional unicode/xml macros
|
|
|
|
2006-08-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/array/bug35014.phpt
|
|
ext/standard/tests/array/bug35014_64bit.phpt
|
|
ext/standard/tests/filters/bug22538.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/array.c:
|
|
fix logic and memleak
|
|
|
|
* ext/exif/tests/exif001.phpt
|
|
ext/iconv/tests/iconv001.phpt
|
|
ext/standard/tests/array/array_filter.phpt
|
|
ext/standard/tests/strings/nl2br.phpt
|
|
ext/standard/tests/strings/pathinfo.phpt:
|
|
fix test
|
|
|
|
2006-08-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Adjust zend_get_unified_string_type() to give correct types.
|
|
|
|
* ZendEngine2/zend_unicode.h:
|
|
Should be slightly faster to use U16_NEXT here.
|
|
|
|
2006-08-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/assert.c:
|
|
fix leak in assert()
|
|
|
|
* main/php_variables.c:
|
|
unused variable
|
|
|
|
* ext/dom/node.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/simplexml/simplexml.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_http.c
|
|
ext/soap/soap.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/array.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/var.c
|
|
ext/unicode/unicode.c
|
|
main/output.c
|
|
main/php_variables.c
|
|
main/rfc1867.c
|
|
main/spprintf.c
|
|
main/streams/filter.c
|
|
main/streams/streams.c
|
|
sapi/cli/php_cli_readline.c:
|
|
implement zend_unicode_to_string() and zend_string_to_unicode()
|
|
part #2 (of 2)
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h:
|
|
implement zend_unicode_to_string() and zend_string_to_unicode()
|
|
part #1 (of 2)
|
|
|
|
2006-08-08 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/dbase/dbase.c
|
|
ext/dbase/dbf_head.c:
|
|
MFH: implement #38357 (dbase_open can't open DBase 3 dbf file)
|
|
|
|
* ext/dbase/dbase.c
|
|
ext/dbase/dbf_head.c:
|
|
- implement #38357 (dbase_open can't open DBase 3 dbf file)
|
|
|
|
2006-08-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/session/mod_files.c
|
|
ext/session/tests/bug38377.phpt:
|
|
MFB: Fixed bug #38377 (session_destroy() gives warning after
|
|
session_regenerate_id()).
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/session/mod_files.c
|
|
ext/session/tests/bug38377.phpt:
|
|
MFH: Fixed bug #38377 (session_destroy() gives warning after
|
|
session_regenerate_id()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/mod_files.c
|
|
ext/session/tests/bug38377.phpt
|
|
ext/session/tests/bug38377.phpt
|
|
ext/session/tests/bug38377.phpt:
|
|
Fixed bug #38377 (session_destroy() gives warning after
|
|
session_regenerate_id()).
|
|
|
|
2006-08-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
tix fypo
|
|
|
|
2006-08-08 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
fix bug with variables clobbered by longjmp
|
|
|
|
2006-08-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/info.c:
|
|
zend_hash_get_current_key_ex() returns string_len + 1, so we need to
|
|
subtract 1 to get the real length
|
|
|
|
2006-08-08 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c
|
|
ext/gd/libgd/gd_gd2.c:
|
|
- fix compiler warnings
|
|
|
|
2006-08-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* configure.in
|
|
configure.in
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_operators.h:
|
|
there is no realiable way to detect memrchr() presence because of a mess in
|
|
glibc
|
|
so let's use our own implementation
|
|
|
|
2006-08-08 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/info.c:
|
|
- compiler warnings
|
|
|
|
2006-08-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/strings001.phpt:
|
|
use memrchr/zend_memrchr instead of strrchr
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
%s -> %v
|
|
ce names are in Unicode
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/strrchr.phpt:
|
|
add new test
|
|
|
|
* ext/standard/tests/strings/strrchr.phpt
|
|
ext/standard/tests/strings/strrchr.phpt:
|
|
|
|
add new test
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/strings001.phpt:
|
|
use memrchr/zend_memrchr instead of strrchr
|
|
fix wrong test
|
|
|
|
2006-08-08 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.h:
|
|
- Added some docs here so that nobody needs to figure it out once more.
|
|
|
|
2006-08-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* configure.in
|
|
configure.in
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_operators.h:
|
|
add zend_memrchr()
|
|
|
|
* ext/standard/string.c:
|
|
fix typo and invalid read
|
|
|
|
2006-08-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
tests/classes/ctor_visibility.phpt
|
|
tests/classes/ctor_visibility.phpt:
|
|
- Speling
|
|
|
|
2006-08-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/json/tests/fail001.phpt
|
|
ext/json/tests/pass001.1.phpt
|
|
ext/json/tests/pass001.phpt
|
|
ext/json/tests/pass002.phpt
|
|
ext/json/tests/pass003.phpt:
|
|
- MFB Test name must not be more than a single line
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/fail001.phpt
|
|
ext/json/tests/pass001.1.phpt
|
|
ext/json/tests/pass001.phpt
|
|
ext/json/tests/pass002.phpt
|
|
ext/json/tests/pass003.phpt:
|
|
- Test name must not be more than a single line
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
tests/classes/ctor_visibility.phpt:
|
|
- MFH Fixed Bug #38064 ignored constructor visibility
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Fixed Bug #38064 ignored constructor visibility
|
|
|
|
* tests/classes/ctor_visibility.phpt
|
|
tests/classes/ctor_visibility.phpt:
|
|
|
|
- Add new test
|
|
|
|
2006-08-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/basename.phpt:
|
|
fix test in unicode mode
|
|
|
|
* ext/json/tests/001.phpt:
|
|
add missing UEXPECTF section
|
|
|
|
* ext/exif/tests/exif001.phpt
|
|
ext/standard/tests/strings/bin2hex.phpt
|
|
ext/standard/tests/strings/bug24098.phpt
|
|
ext/wddx/tests/001.phpt:
|
|
fix test
|
|
|
|
* ext/date/tests/date_constants.phpt
|
|
ext/date/tests/oo_001.phpt:
|
|
fix tests
|
|
|
|
* run-tests.php
|
|
run-tests.php:
|
|
suppress errors from date() if no date.timezone set
|
|
don't try to look for libtool if $sys_libtool_path is empty
|
|
|
|
* ext/date/tests/date_create-3.phpt:
|
|
fix test - class Date has been renamed
|
|
the test still fails, though...
|
|
|
|
2006-08-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/lib/zip.h.orig
|
|
ext/zip/lib/zip.h.orig:
|
|
- should not have been commited
|
|
|
|
2006-08-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/node.c:
|
|
fix types of the variables
|
|
|
|
* ext/dom/node.c:
|
|
fix types, add missing parentheses
|
|
|
|
2006-08-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_dbh.c:
|
|
MFB: Fixed memory leak with persistent connections
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_dbh.c:
|
|
Fixed memory leak with persistent connections
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/filter.c:
|
|
Removed extra byte
|
|
|
|
2006-08-07 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug38287.phpt
|
|
ZendEngine2/tests/bug38287.phpt:
|
|
|
|
file bug38287.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug38287.phpt:
|
|
Fixed bug #38287 (static variables mess up global vars)
|
|
|
|
2006-08-07 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c:
|
|
should be RETURN_ not RETVAL_
|
|
|
|
* ext/simplexml/php_simplexml.h
|
|
ext/simplexml/simplexml.c:
|
|
MFB: asXML() needs to return bool when serializing doc and filename is
|
|
passed in
|
|
do not copy the content of the outputbuffer twice in asXML()
|
|
fix compiler warnings
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/php_simplexml.h
|
|
ext/simplexml/simplexml.c:
|
|
asXML() needs to return bool when serializing doc and filename is passed in
|
|
do not copy the content of the outputbuffer twice in asXML()
|
|
fix compiler warnings
|
|
|
|
2006-08-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/php_spl.c:
|
|
nuke unused variable
|
|
|
|
2006-08-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
- Update
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/dba/config.m4
|
|
ext/dba/config.m4:
|
|
- Fix bug #38290
|
|
|
|
2006-08-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* configure.in
|
|
configure.in:
|
|
use -O0 with --enable-debug
|
|
|
|
* ext/simplexml/tests/bug38354.phpt
|
|
ext/simplexml/tests/bug38354.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/tests/bug38354.phpt:
|
|
add test
|
|
|
|
* ext/simplexml/tests/bug38354.phpt
|
|
ext/simplexml/tests/bug38354.phpt:
|
|
|
|
add test
|
|
|
|
2006-08-06 Christian Stocker <chregu@bitflux.ch>
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
Fix #38354 (Unwanted reformatting of XML when using AsXML)
|
|
(MFB)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/simplexml/simplexml.c:
|
|
|
|
Fix #38354 (Unwanted reformatting of XML when using AsXML)
|
|
|
|
2006-08-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/libxml/libxml.c
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug38347.phpt:
|
|
MFH: fix #38347 (Segmentation fault when using foreach with an
|
|
unknown/empty SimpleXMLElement)
|
|
|
|
* ext/libxml/libxml.c
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/bug38347.phpt
|
|
ext/simplexml/tests/bug38347.phpt:
|
|
fix #38347 (Segmentation fault when using foreach with an unknown/empty
|
|
SimpleXMLElement)
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8.c:
|
|
long -> int
|
|
|
|
2006-08-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_directory.c:
|
|
- MFH Fix cvs access through SplFileObject
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Fix cvs access through SplFileObject
|
|
|
|
2006-08-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c:
|
|
avoid extra strlen() call
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
avoid extra strlen() call, we have the length of the data
|
|
|
|
2006-08-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c:
|
|
fix PECL bug #7827
|
|
add small optimization
|
|
|
|
* ext/oci8/oci8.c:
|
|
fix PECL bug #7827
|
|
add small optimization - no need to do anything if hash lookup failed,
|
|
just move along
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
yet another appempt to fix Windows bug
|
|
thanks Rob for the patch
|
|
|
|
2006-08-05 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/tests/bug34276.phpt
|
|
ext/dom/tests/bug35342.phpt
|
|
ext/dom/tests/bug36756.phpt
|
|
ext/dom/tests/bug37277.phpt
|
|
ext/dom/tests/canonicalization.phpt
|
|
ext/dom/tests/dom002.phpt
|
|
ext/dom/tests/dom007.phpt
|
|
ext/dom/tests/dom_set_attr_node.phpt
|
|
ext/dom/tests/dom_test.inc:
|
|
update tests
|
|
use binary strings for loadXML() method
|
|
|
|
* ext/dom/document.c:
|
|
unicode changes
|
|
|
|
* ext/xmlreader/tests/001.phpt
|
|
ext/xmlreader/tests/005.phpt
|
|
ext/xmlreader/tests/006.phpt
|
|
ext/xmlreader/tests/007.phpt
|
|
ext/xmlreader/tests/008.phpt
|
|
ext/xmlreader/tests/009.phpt
|
|
ext/xmlreader/tests/010.phpt
|
|
ext/xmlreader/tests/011.phpt
|
|
ext/xmlreader/tests/012.phpt
|
|
ext/xmlreader/tests/013.phpt:
|
|
update tests
|
|
use binary strings for XML() method
|
|
|
|
2006-08-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
Simplify strrchr().
|
|
|
|
2006-08-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
MFB: Improved fix for bug #37671
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli_api.c:
|
|
Improved fix for bug #37671
|
|
|
|
2006-08-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Upgrade pathinfo() to Unicode support.
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
Add add_assoc_zstr_ex() and related.
|
|
|
|
* ext/xmlreader/php_xmlreader.c:
|
|
I believe Rob indicated that XML() should take strictly a binary string.
|
|
|
|
2006-08-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
revert previous patch
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
revert previous patch, it's wrong
|
|
|
|
2006-08-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/imap/php_imap.c
|
|
ext/imap/php_imap.c
|
|
ext/imap/php_imap.c:
|
|
MFB: Fixed bug #37265 (Added missing safe_mode & open_basedir checks to
|
|
imap_body()).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/imap/php_imap.c:
|
|
Fixed bug #37265 (Added missing safe_mode & open_basedir checks to
|
|
imap_body()).
|
|
|
|
2006-08-04 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/attr.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/comment.c
|
|
ext/dom/document.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/element.c
|
|
ext/dom/entity.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/node.c
|
|
ext/dom/notation.c
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/text.c
|
|
ext/dom/xpath.c
|
|
ext/dom/tests/bug34276.phpt:
|
|
add unicode support
|
|
update test
|
|
|
|
* ext/xmlreader/php_xmlreader.c:
|
|
updated to use new modifier to specify converter
|
|
|
|
2006-08-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/php_string.h
|
|
ext/standard/string.c:
|
|
Upgrade dirname() to support IS_UNICODE.
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Add macros to be able to initialize/return values based on zstr.
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
One fewer walks needed.
|
|
|
|
* TSRM/tsrm_virtual_cwd.h:
|
|
Add Unicode constants for default slash and directory separator.
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Scan through all the modifiers at once, setting flags.
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Fix '&' handling. (patch by Rob R)
|
|
|
|
2006-08-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/tests/strings/bug38322.phpt
|
|
ext/standard/tests/strings/bug38322.phpt:
|
|
add new test
|
|
|
|
* ext/standard/tests/strings/bug38322.phpt
|
|
ext/standard/tests/strings/bug38322.phpt
|
|
ext/standard/tests/strings/bug38322.phpt:
|
|
1.1.4;
|
|
add new test
|
|
|
|
2006-08-04 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/soap/soap.c:
|
|
fix compile
|
|
|
|
2006-08-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
NEWS
|
|
ext/standard/scanf.c
|
|
ext/standard/scanf.c
|
|
ext/standard/scanf.c:
|
|
MFH: fix #38322 (reading past array in sscanf() leads to arbitary code
|
|
execution)
|
|
|
|
* ext/standard/scanf.c:
|
|
fix #38322 (reading past array in sscanf() leads to arbitary code
|
|
execution)
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/tests/032.phpt:
|
|
fix test
|
|
|
|
* ext/simplexml/tests/032.phpt:
|
|
comparing libxml documents and nodes is not yet possible and we can't fix
|
|
it
|
|
fix test instead
|
|
|
|
2006-08-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/soap.c
|
|
ext/soap/tests/bugs/bug32776.phpt
|
|
ext/soap/tests/bugs/bug38005.phpt:
|
|
Unicode support
|
|
|
|
2006-08-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ZendEngine2/acinclude.m4:
|
|
- MFB: Bison 2.3 is working as well.
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/acinclude.m4
|
|
ZendEngine2/acinclude.m4:
|
|
- There is a 2.3 now as well.
|
|
|
|
2006-08-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TSRM/tsrm_virtual_cwd.h:
|
|
Add IS_U_SLASH_* macros to test for path separator chars.
|
|
|
|
* ext/standard/string.c:
|
|
Upgraded basename() to work on IS_UNICODE strings as well.
|
|
|
|
* unicode-progress.txt
|
|
unicode-todo.txt
|
|
ext/standard/array.c
|
|
ext/standard/php_string.h
|
|
ext/standard/string.c:
|
|
- Adjusted php_u_strtoupper/php_u_strtolower/php_u_strtotitle API to be
|
|
more sane.
|
|
- Upgrade strtoupper(), strtolower(), strtotitle() to use params API.
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/string.c:
|
|
Update similar_text() to use params API.
|
|
|
|
2006-08-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/filter.c:
|
|
fix leak in php_sapi_filter()
|
|
|
|
2006-08-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_packet_soap.c
|
|
ext/soap/soap.c:
|
|
Unicode support.
|
|
|
|
2006-08-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/spl/php_spl.c:
|
|
MFB: Fixed bug #38303 (spl_autoload_register() supress all errors
|
|
silently).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/php_spl.c:
|
|
Fixed bug #38303 (spl_autoload_register() supress all errors silently).
|
|
|
|
2006-08-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
MFH: fix #38276 (file_exists() works incorrectly with long filenames on
|
|
Windows)
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
fix #38276 (file_exists() works incorrectly with long filenames on Windows)
|
|
aka "Ilia forgot to MFB fix for #31347"
|
|
|
|
2006-08-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
win32/registry.c
|
|
win32/registry.c:
|
|
Added version specific registry keys to allow different configurations for
|
|
different php version.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php_ini.c
|
|
main/php_ini.c:
|
|
In addtion to path to php.ini, PHPRC now may specify full file name
|
|
|
|
2006-08-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
make it consistent
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
improve error message
|
|
|
|
2006-08-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/apache_hooks/mod_php5.c:
|
|
Added "PHPINIDir" Apache directive to apache and apache_hooks SAPIs
|
|
|
|
2006-08-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/date/tests/oo_001.phpt
|
|
ext/date/tests/oo_001.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/wddx/wddx.c:
|
|
fix ZTS build
|
|
|
|
* ext/wddx/wddx.c:
|
|
fix build
|
|
|
|
2006-08-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
A few fixes noted during analysis.
|
|
|
|
* unicode-progress.txt:
|
|
Notes after analyzing remainder of string.c.
|
|
|
|
* ext/standard/string.c:
|
|
bin2hex() should accept only binary strings.
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
Make string comparison functions conver to unicode or printable strings
|
|
depending on unicode.semantics and do the right thing.
|
|
|
|
* unicode-todo.txt:
|
|
Some updates.
|
|
|
|
* README.PARAMETER_PARSING_API
|
|
unicode-progress.txt
|
|
unicode-todo.txt:
|
|
-** empty log message ***
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Add '&' modifier (for 's' type) that will apply the specified converter
|
|
during conversion of Unicode strings.
|
|
|
|
2006-08-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/wddx/wddx.c
|
|
ext/wddx/tests/bug37569.phpt:
|
|
MFB: Fixed bug #38213, #37611, #37571 (wddx encoding fails to handle
|
|
certain
|
|
characters).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/wddx/wddx.c
|
|
ext/wddx/tests/bug37569.phpt:
|
|
Fixed bug #38213, #37611, #37571 (wddx encoding fails to handle certain
|
|
characters).
|
|
|
|
* ext/xml/php_xml.h
|
|
ext/xml/xml.c:
|
|
MFB: Expose the xml_utf8_encode function.
|
|
|
|
* (PHP_5_2)
|
|
ext/xml/php_xml.h
|
|
ext/xml/xml.c:
|
|
Expose the xml_utf8_encode function.
|
|
|
|
2006-08-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.c:
|
|
init variable, eliminate compile warning
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/session.c:
|
|
MFH: fix #38289 (segfault in session_decode() when _SESSION is NULL)
|
|
|
|
* ext/session/session.c:
|
|
fix #38289 (segfault in session_decode() when _SESSION is NULL)
|
|
|
|
2006-08-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/array.c:
|
|
zts fix
|
|
|
|
2006-08-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/array.c:
|
|
Fix leaks.
|
|
|
|
2006-08-01 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/gd.c
|
|
ext/gd/gd_ctx.c:
|
|
MFH: implement my own FR #36995
|
|
add missing ifdefs
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/gd_ctx.c:
|
|
implement my own FR #36995
|
|
nuke unused variable
|
|
|
|
2006-08-01 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Add SORT_LOCALE_STRING support to array_multisort() and mark it with U.
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Whew. Fix up extract to params API, Unicode support, and simplify it as
|
|
well.
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
Fix off-by-one error in zend_case_fold_string().
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
Rewrite IS_LONG, IS_DOUBLE, and IS_RESOURCE to IS_UNICODE conversion to
|
|
use custom functions instead of u_sprintf() which is terribly slow at
|
|
the moment (for numbers). Now long-to-unicode is only 8% slower than
|
|
long-to-binary and double-to-unicode is actually 6% faster.
|
|
|
|
2006-08-01 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/date/tests/oo_001.phpt
|
|
ext/date/tests/oo_001.phpt:
|
|
- update test
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
MFH: use library error message on time string parse failure
|
|
|
|
* ext/date/php_date.c:
|
|
- use library error message on time string parse failure
|
|
|
|
2006-08-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_dbh.c
|
|
ext/pdo/php_pdo_driver.h:
|
|
Fixed build (added missing functions)
|
|
|
|
* ext/pdo_pgsql/pgsql_statement.c:
|
|
MFB: Fixed bug #38168 (Crash in pdo_pgsql on missing bound parameters).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo_pgsql/pgsql_statement.c:
|
|
Fixed bug #38168 (Crash in pdo_pgsql on missing bound parameters).
|
|
|
|
2006-08-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_encoding.c
|
|
ext/soap/php_http.c
|
|
ext/soap/php_soap.h
|
|
ext/soap/soap.c
|
|
ext/soap/tests/cookie.phpt
|
|
ext/soap/tests/bugs/bug32941.phpt:
|
|
Unicode support
|
|
|
|
2006-08-01 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
MFH:
|
|
- fix leaks on multiple calls to DateTime::__construct()
|
|
- throw exception on unparseable time strings in DateTime::__construct()
|
|
|
|
* ext/date/php_date.c:
|
|
- fix leaks on multiple calls to DateTime::__construct()
|
|
- throw exception on unparseable time strings in DateTime::__construct()
|
|
|
|
2006-08-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_stmt.c:
|
|
MFB: Fixed memory leak on unused bound name parameters.
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_stmt.c:
|
|
Fixed memory leak on unused bound name parameters.
|
|
|
|
2006-08-01 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c
|
|
ext/date/php_date.h
|
|
ext/date/tests/oo_001.phpt:
|
|
MFH:
|
|
- OO fixes:
|
|
. no is_ref for objects in PHP5+
|
|
. initialize objects when created with the `new` operator
|
|
. check for proper initialization in child classes
|
|
- fix typo: transistion -> transition
|
|
- add test
|
|
|
|
2006-08-01 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/streams.c:
|
|
MFH: fix #38269 (fopen wrapper doesn't fail on invalid hostname with
|
|
curlwrappers enabled)
|
|
|
|
2006-08-01 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/php_date.h
|
|
ext/date/tests/oo_001.phpt
|
|
ext/date/tests/oo_001.phpt:
|
|
- OO fixes:
|
|
. no is_ref for objects in PHP5+
|
|
. initialize objects when created with the `new` operator
|
|
. check for proper initialization in child classes
|
|
- fix typo: transistion -> transition
|
|
- add test
|
|
|
|
2006-08-01 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/curl/streams.c:
|
|
fix #38269 (fopen wrapper doesn't fail on invalid hostname with
|
|
curlwrappers enabled)
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8.c:
|
|
improve error message on Win32
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/sockets/sockets.c:
|
|
re-apply fix for #38251 (socket_select() and invalid arguments)
|
|
|
|
* (PHP_4_4)
|
|
tests/lang/bug35239.phpt:
|
|
fix test (but it still fails)
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_4_4)
|
|
ext/session/session.c
|
|
ext/session/session.c:
|
|
MFH: fix #38278 (session_cache_expire()'s value does not match phpinfo's
|
|
session.cache_expire)
|
|
|
|
* ext/session/session.c:
|
|
fix #38278 (session_cache_expire()'s value does not match phpinfo's
|
|
session.cache_expire)
|
|
|
|
2006-08-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to dev
|
|
|
|
2006-07-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo_mysql/tests/bug_37445.phpt:
|
|
MFB: Fixed bug #37445 (Fixed crash in pdo_mysql resulting from premature
|
|
object destruction).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_dbh.c
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo_mysql/tests/bug_37445.phpt
|
|
ext/pdo_mysql/tests/bug_37445.phpt
|
|
ext/pdo_mysql/tests/common.phpt:
|
|
Fixed bug #37445 (Fixed crash in pdo_mysql resulting from premature object
|
|
destruction).
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_mysql/tests/bug_33689.phpt
|
|
ext/pdo_mysql/tests/common.phpt
|
|
ext/pdo_mysql/tests/last_insert_id.phpt
|
|
ext/pdo_mysql/tests/pecl_bug_5200.phpt
|
|
ext/pdo_mysql/tests/pecl_bug_5780.phpt
|
|
ext/pdo_mysql/tests/pecl_bug_5802.phpt
|
|
ext/pdo_mysql/tests/show_tables.phpt:
|
|
Fixed tests from being always skipped.
|
|
|
|
2006-07-31 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_http.c
|
|
ext/soap/php_sdl.c
|
|
ext/soap/php_soap.h
|
|
ext/soap/soap.c
|
|
ext/soap/tests/server019.phpt
|
|
ext/soap/tests/server020.phpt
|
|
ext/soap/tests/setheaders.phpt:
|
|
Reimplemented SoapServer and SoapClient classes using ZE2 object API.
|
|
All internal properties are hidden now.
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/soap.c:
|
|
Prevented possible double call in case of fault
|
|
|
|
2006-07-31 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with 4.4.3.
|
|
|
|
2006-07-31 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/tests/setheaders.phpt
|
|
ext/soap/tests/setheaders.phpt:
|
|
|
|
file setheaders.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/soap/soap.c:
|
|
Fixed crash in SoapClient::__setSoapHeaders()
|
|
|
|
2006-07-31 Christian Stocker <chregu@bitflux.ch>
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
return false instead of null, if it's an invalid document
|
|
(MFB)
|
|
|
|
* (PHP_5_2)
|
|
ext/xsl/xsltprocessor.c:
|
|
return false instead of null, if it's an invalid document
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
make a NEWS entry about
|
|
- Fixed XSLTProcessor::importStylesheet() to return TRUE on success
|
|
|
|
* ext/xsl/xsltprocessor.c
|
|
ext/xsl/xsltprocessor.c:
|
|
return true, if xsl import did work
|
|
|
|
2006-07-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/array_bind_005.phpt:
|
|
MFH: fix #37581 (oci_bind_array_by_name clobbers input array when using
|
|
SQLT_AFC, AVC)
|
|
|
|
* ext/oci8/tests/bug37581.phpt
|
|
ext/oci8/tests/bug37581.phpt:
|
|
|
|
file bug37581.phpt was initially added on branch PHP_5_2.
|
|
|
|
* ext/oci8/bug37581.phpt
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/array_bind_005.phpt:
|
|
fix #37581 (oci_bind_array_by_name clobbers input array when using
|
|
SQLT_AFC, AVC)
|
|
|
|
2006-07-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/openssl/openssl.c:
|
|
MFB: Fixed compiler warning.
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
Fixed compiler warning.
|
|
|
|
2006-07-31 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #36732 entry
|
|
- move openssl bug fixes
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/tests/bug36732.phpt:
|
|
- MFB: #36732, add req_extensions support to openssl_csr_new and _sign
|
|
(ben at psc dot edu)
|
|
- MFB: fix leaks in openssl_csr_new and sig
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c
|
|
ext/openssl/tests/bug36732.phpt
|
|
ext/openssl/tests/bug36732.phpt:
|
|
|
|
- #36732, add req_extensions support to openssl_csr_new and _sign
|
|
(ben at psc dot edu)
|
|
- fix leaks in openssl_csr_new and sign
|
|
|
|
2006-07-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/package.xml:
|
|
update changelog
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/tests/bug38173.phpt:
|
|
MFH: fix #38173 (Freeing nested cursors causes OCI8 to segfault)
|
|
|
|
* ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
fix #38173 (Freeing nested cursors causes OCI8 to segfault)
|
|
|
|
* ext/oci8/tests/bug38173.phpt
|
|
ext/oci8/tests/bug38173.phpt:
|
|
|
|
fix #38173 (Freeing nested cursors causes OCI8 to segfault)
|
|
|
|
* (PHP_4_4)
|
|
ext/sockets/sockets.c:
|
|
temporarily revert the patch by request of Derick
|
|
|
|
2006-07-30 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- group openssl entries
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/openssl.c
|
|
ext/openssl/tests/bug28382.phpt
|
|
ext/openssl/tests/bug28382.phpt
|
|
ext/openssl/tests/bug28382.phpt
|
|
ext/openssl/tests/bug28382cert.txt
|
|
ext/openssl/tests/bug28382cert.txt
|
|
ext/openssl/tests/bug28382cert.txt:
|
|
- #28382, add support for x509 extensions
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/tests/bug38261.phpt:
|
|
- MFB: #38261, openssl_x509_parse leaks with invalid certs
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/openssl.c
|
|
ext/openssl/tests/bug38261.phpt
|
|
ext/openssl/tests/bug38261.phpt:
|
|
- 38261: openssl_x509_parse leaks with invalid certs
|
|
|
|
2006-07-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/sockets/sockets.c
|
|
ext/sockets/sockets.c:
|
|
improve checks and fix #38251
|
|
|
|
* ext/xmlrpc/libxmlrpc/xml_element.c:
|
|
fix compile warnings (#38257)
|
|
|
|
* ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/bug_38253.phpt:
|
|
MFB: bug #38253 (PDO produces segfault with default fetch mode)
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pdo/pdo_stmt.c
|
|
ext/pdo/tests/bug_38253.phpt
|
|
ext/pdo/tests/bug_38253.phpt:
|
|
fix bug #38253 (PDO produces segfault with default fetch mode)
|
|
add test
|
|
|
|
2006-07-30 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/tests/bug37090.phpt
|
|
ext/mysqli/tests/bug37090.phpt:
|
|
|
|
file bug37090.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-07-30 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/openssl/openssl.c:
|
|
- MFB: silent compiler warnins (signess)
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
- silent compiler warnings (signess)
|
|
|
|
* ext/openssl/openssl.c:
|
|
- MFB: vi happiness
|
|
|
|
2006-07-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
Make array_merge(_recursive) handle binary keys safely. (Patch by Matt W)
|
|
|
|
2006-07-29 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
- MFH: make the test more obvious and add an explanation
|
|
|
|
* ext/openssl/openssl.c:
|
|
- make the test more obvious and add an explanation
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
- vi happiness++
|
|
|
|
2006-07-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/openssl/tests/bug38255.phpt:
|
|
MFB: improve test
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/tests/bug38255.phpt:
|
|
improve test
|
|
|
|
2006-07-29 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/openssl.c:
|
|
- #38255, fails on array as well
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- entry for #37820 and leak
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/tests/bug37820.phpt
|
|
ext/openssl/tests/bug37820cert.pem
|
|
ext/openssl/tests/bug37820key.pem
|
|
ext/openssl/tests/bug38255.phpt:
|
|
- forgot the tests
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/tests/bug38255.phpt
|
|
ext/openssl/tests/bug38255.phpt:
|
|
- MFH: #38255, fix possible leak in php_openssl_evp_from_zval
|
|
|
|
* (PHP_5_2)
|
|
ext/openssl/openssl.c:
|
|
- fix leak when the key is not a valid key (like false or an array)
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/tests/bug37820.phpt
|
|
ext/openssl/tests/bug37820.phpt
|
|
ext/openssl/tests/bug37820cert.pem
|
|
ext/openssl/tests/bug37820cert.pem
|
|
ext/openssl/tests/bug37820key.pem
|
|
ext/openssl/tests/bug37820key.pem:
|
|
- #37820, add support for algorithm type in openssl_verify()
|
|
|
|
2006-07-29 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/tests/mb_strlen.phpt
|
|
ext/mbstring/tests/mb_strlen.phpt
|
|
ext/mbstring/tests/mb_strlen.phpt
|
|
ext/mbstring/tests/mb_substr.phpt
|
|
ext/mbstring/tests/mb_substr.phpt
|
|
ext/mbstring/tests/mb_substr.phpt:
|
|
fix tests.
|
|
|
|
2006-07-29 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/logical_filters.c
|
|
ext/filter/tests/bug8315.phpt:
|
|
- #8315, flaot is affected too
|
|
|
|
* ext/filter/logical_filters.c
|
|
ext/filter/package.xml
|
|
ext/filter/tests/bug8315.phpt:
|
|
- MFH: #8315, NULL character stops the validation
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/logical_filters.c
|
|
ext/filter/package.xml
|
|
ext/filter/tests/bug8315.phpt
|
|
ext/filter/tests/bug8315.phpt:
|
|
- #8315, NULL character stops the validation
|
|
|
|
2006-07-28 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/date/tests/date_constants.phpt:
|
|
MFB: Update test
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c
|
|
ext/date/tests/date_constants.phpt:
|
|
Fix DateTime::RSS
|
|
Update tests
|
|
|
|
2006-07-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/hash/hash.c:
|
|
MFB: cleanup of the phpinfo() output.
|
|
|
|
* (PHP_5_2)
|
|
ext/hash/hash.c:
|
|
cleanup of the phpinfo() output.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/info.c
|
|
ext/standard/info.h:
|
|
ext/standard/info.c ext/standard/info.h
|
|
|
|
* ext/zip/php_zip.c:
|
|
MFB: Cleanup phpinfo() output
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/php_zip.c:
|
|
Cleanup phpinfo() output
|
|
|
|
2006-07-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/bug24313.phpt:
|
|
fix test
|
|
|
|
* ext/standard/tests/file/bug24313.phpt:
|
|
fix test
|
|
I really hope there are no systems where /dev is a symlink
|
|
|
|
* run-tests.php:
|
|
enabling --leak-check was bad idea, since there are way too much false
|
|
positives caused by the absence of Zend MM
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c:
|
|
MFH: patch for #37846 (wordwrap() wraps incorrectly)
|
|
by Dmitry Kononov <ddk at krasn dot ru>
|
|
|
|
* ext/standard/string.c:
|
|
patch for #37846 (wordwrap() wraps incorrectly)
|
|
by Dmitry Kononov <ddk at krasn dot ru>
|
|
|
|
2006-07-28 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/filter.c:
|
|
- HEAD does not suppot magic_gpc
|
|
|
|
2006-07-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/filter.c:
|
|
MFB: Fixed a bug in the filter extension that prevented magic_quotes_gpc
|
|
from being applied when RAW filter is used.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/filter/filter.c:
|
|
Fixed a bug in the filter extension that prevented magic_quotes_gpc from
|
|
being applied when RAW filter is used.
|
|
|
|
* main/php_variables.c
|
|
main/rfc1867.c:
|
|
MFB: Fixed bug #38236 (Binary data gets corrupted on multipart/formdata
|
|
POST).
|
|
|
|
* (PHP_5_2)
|
|
main/rfc1867.c:
|
|
Binary safe multipart request handling
|
|
|
|
2006-07-27 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/zlib/php_zlib.h
|
|
ext/zlib/zlib.c
|
|
ext/zlib/tests/001.phpt
|
|
ext/zlib/tests/002.phpt
|
|
ext/zlib/tests/003.phpt
|
|
ext/zlib/tests/005.phpt
|
|
ext/zlib/tests/006.phpt
|
|
ext/zlib/tests/007.phpt
|
|
ext/zlib/tests/bug_34821.phpt:
|
|
upgrade the rest of the functions to Unicode (except ob_gzhandler, that I
|
|
leave for Mike).
|
|
also update tests to force binary data to be passed
|
|
|
|
* ext/zlib/zlib.c:
|
|
convert void* to zstr when using the 't' parameter type
|
|
|
|
2006-07-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php_variables.c:
|
|
Fixed bug #38236 (Binary data gets corrupted on multipart/formdata POST).
|
|
|
|
* ext/session/mod_files.c
|
|
ext/session/php_session.h
|
|
ext/session/session.c:
|
|
MFB: An improved fix for bug #38224
|
|
|
|
* (PHP_5_2)
|
|
ext/session/mod_files.c
|
|
ext/session/php_session.h
|
|
ext/session/session.c:
|
|
An improved fix for bug #38224
|
|
|
|
2006-07-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_encoding.c
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/php_xml.c
|
|
ext/soap/php_xml.h
|
|
ext/soap/soap.c:
|
|
Removed deprecated #ifdef ZEND_ENGINE_2
|
|
|
|
* ext/soap/soap.c:
|
|
Unicode support (not finished)
|
|
|
|
2006-07-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/session/session.c:
|
|
MFB: make C++ compilers happy
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
make C++ compilers happy
|
|
|
|
* ext/session/session.c:
|
|
Removed debug code
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
removed debug code
|
|
|
|
* ext/session/session.c:
|
|
MFB: Fixed bug #38224 (session extension can't handle broken cookies).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/session/session.c:
|
|
Fixed bug #38224 (session extension can't handle broken cookies).
|
|
|
|
* ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re
|
|
ext/date/tests/bug38229.phpt:
|
|
MFB: Fixed bug #38229 (strtotime() does not parse YYYY-MM format).
|
|
|
|
* ext/date/tests/bug38229.phpt
|
|
ext/date/tests/bug38229.phpt:
|
|
|
|
file bug38229.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/date/lib/parse_date.c
|
|
ext/date/lib/parse_date.re:
|
|
Fixed bug #38229 (strtotime() does not parse YYYY-MM format).
|
|
|
|
2006-07-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c:
|
|
MFH: fix leak in php_local_infile_init() handler
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
fix leak in php_local_infile_init() handler
|
|
|
|
2006-07-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug38234.phpt
|
|
ZendEngine2/tests/bug38234.phpt:
|
|
|
|
file bug38234.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug38234.phpt:
|
|
Fixed bug #38234 (Exception in __clone makes memory leak)
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed mess with semantic of zend_normalize_identifier()'s return value
|
|
(SUCCESS != 1)
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38132.phpt:
|
|
Fix usage of uninitialized value and unicode support
|
|
|
|
2006-07-27 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
main/php_version.h
|
|
scripts/php-config.in
|
|
scripts/man1/php-config.1.in:
|
|
MFH: - Added PHP_VERSION_ID == PHP_VERSION as integer.
|
|
|
|
* configure.in
|
|
main/php_version.h:
|
|
- Removed unnecessary quotes
|
|
|
|
* configure.in
|
|
main/php_version.h
|
|
scripts/php-config.in
|
|
scripts/man1/php-config.1.in:
|
|
- Added PHP_VERSION_ID == PHP_VERSION as integer value.
|
|
|
|
2006-07-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/bug38047.phpt
|
|
ZendEngine2/tests/bug38047.phpt
|
|
ZendEngine2/tests/bug38047.phpt:
|
|
Fixed bug #38047 ("file" and "line" sometimes not set in backtrace from
|
|
inside error handler)
|
|
|
|
2006-07-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/calendar/tests/jdtomonthname.phpt:
|
|
MFB: fix test on 64bit machines
|
|
|
|
* (PHP_5_2)
|
|
ext/calendar/tests/jdtomonthname.phpt:
|
|
fix test on 64bit machines
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo/pdo_dbh.c:
|
|
initialize var
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/oniguruma/regerror.c:
|
|
fix build with Intel C Compiler
|
|
|
|
2006-07-27 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/snmp/php_snmp.h
|
|
ext/snmp/snmp.c:
|
|
MFH: - Fixed bug #37164 (snmp_set_oid_numeric_print() misbehaves)
|
|
MFH: . Renamed the function to snmp_set_oid_output_format() which
|
|
describes
|
|
MFH: it's behaviour better. Old one was left as an alias for it.
|
|
MFH: . Added 2 new constants: SNMP_OID_OUTPUT_FULL and
|
|
SNMP_OID_OUTPUT_NUMERIC
|
|
MFH: - Fixed some memleaks
|
|
|
|
* ext/snmp/snmp.c:
|
|
- Fixed bug #37164 (snmp_set_oid_numeric_print() misbehaves)
|
|
. Renamed the function to snmp_set_oid_output_format() which describes
|
|
it's behaviour better. Old one was left as an alias for it.
|
|
. Added 2 new constants: SNMP_OID_OUTPUT_FULL and
|
|
SNMP_OID_OUTPUT_NUMERIC
|
|
- Fixed some memleaks
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/credits_ext.h:
|
|
update credits
|
|
|
|
* (PHP_5_2)
|
|
scripts/php-config.in:
|
|
MFH:- Fix build with ext/date/lib with shared extensions
|
|
|
|
* scripts/php-config.in:
|
|
- Fix build with ext/date/lib with shared extensions
|
|
|
|
* ext/wddx/config.m4:
|
|
- Fix phpize build
|
|
|
|
2006-07-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/zip/zip_stream.c:
|
|
MFB: Fixed compiler warnings.
|
|
|
|
* (PHP_5_2)
|
|
ext/zip/zip_stream.c:
|
|
Fixed compiler warnings.
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
MFB: Improved fix for bug #38132
|
|
|
|
2006-07-26 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/snmp/snmp.c:
|
|
MFH: - Fixed bug #37564 (AES privacy encryption not possible due to
|
|
net-snmp 5.2 compatibility issue)
|
|
|
|
* ext/snmp/snmp.c:
|
|
- Fixed bug #37564 (AES privacy encryption not possible due to net-snmp 5.2
|
|
compatibility issue)
|
|
|
|
2006-07-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/reflection/tests/bug38132.phpt:
|
|
Added test for bug #38132
|
|
|
|
2006-07-26 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/tests/033.phpt
|
|
ext/filter/tests/033.phpt
|
|
ext/filter/tests/033_run.inc:
|
|
- fix test
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/tests/033_run.inc:
|
|
- readability
|
|
|
|
2006-07-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38132.phpt:
|
|
Improved fix for bug #38132
|
|
|
|
2006-07-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
sapi/cli/php.1.in:
|
|
fix typo (#38223)
|
|
|
|
2006-07-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/tests/bug38220.phpt
|
|
ZendEngine2/tests/bug38220.phpt
|
|
ZendEngine2/tests/bug38220.phpt:
|
|
Fixed bug #38220 (Crash on some object operations)
|
|
|
|
2006-07-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/rfc1867.h:
|
|
eliminate compilation warnings on AIX
|
|
|
|
2006-07-26 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix news
|
|
|
|
2006-07-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* run-tests.php
|
|
run-tests.php:
|
|
turn Off Zend MM and check for leaks when running tests through valgrind
|
|
|
|
* sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
nuke unused variable
|
|
|
|
2006-07-26 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- 38212 & 38214
|
|
|
|
* ext/gd/libgd/gd_gif_out.c:
|
|
- MFB #38214, gif interlace never worked
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gif_out.c:
|
|
- #38214, gif interlace never works
|
|
|
|
2006-07-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug38211.phpt
|
|
ZendEngine2/tests/bug38211.phpt:
|
|
|
|
file bug38211.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug38211.phpt:
|
|
Fixed bug #38211 (variable name and cookie name match breaks script
|
|
execution)
|
|
|
|
2006-07-26 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/tests/38179.phpt
|
|
ext/gd/tests/bug38179.phpt
|
|
ext/gd/tests/bug38179.phpt:
|
|
- mv 38179.phpt to bug38179.phpt
|
|
|
|
2006-07-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
ext/standard/basic_functions.c:
|
|
MFH: fix compile warning on Solaris, getloadavg() is in sys/loadavg.h there
|
|
|
|
* configure.in
|
|
ext/standard/basic_functions.c:
|
|
fix compile warning on Solaris, getloadavg() is in sys/loadavg.h there
|
|
|
|
2006-07-26 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gd2.c
|
|
ext/gd/tests/bug38212.phpt:
|
|
- MFH #38212, Segfault on invalid imagecreatefromgd2part() parameters
|
|
|
|
* ext/gd/libgd/gd_gd2.c
|
|
ext/gd/tests/bug38212.phpt
|
|
ext/gd/tests/bug38212.phpt:
|
|
- #38212, Segfault on invalid imagecreatefromgd2part() parameters
|
|
|
|
2006-07-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed crash of DEBUG version on SPARC CPU because of unaligned pointers.
|
|
|
|
2006-07-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38217.phpt:
|
|
fix bug #38217 (ReflectionClass::newInstanceArgs() tries to allocate too
|
|
much memory)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38217.phpt
|
|
ext/reflection/tests/bug38217.phpt:
|
|
MFH: fix bug #38217 (ReflectionClass::newInstanceArgs() tries to allocate
|
|
too much memory)
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8.c:
|
|
improve connection timeout check (implements FR #38210)
|
|
|
|
2006-07-25 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/tidy/tidy.c:
|
|
- fix compiler warnings
|
|
|
|
* ext/tidy/tidy.c:
|
|
- reduce memory footprint
|
|
|
|
* sapi/apache/php_apache.c:
|
|
- fix TS issue found by Jani
|
|
|
|
2006-07-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/var.c:
|
|
MFH: Update protos & arginfo for memory_get_usage() &
|
|
memory_get_peak_usage()
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/var.c:
|
|
Update protos & arginfo for memory_get_usage() & memory_get_peak_usage()
|
|
|
|
2006-07-25 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/php_reflection.c:
|
|
- ws
|
|
|
|
2006-07-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/reflection/tests/bug38132.phpt
|
|
ext/reflection/tests/bug38132.phpt:
|
|
|
|
file bug38132.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c:
|
|
Fixed bug #38132 (ReflectionClass::getStaticProperties() retains \0 in key
|
|
names).
|
|
|
|
2006-07-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_alloc.h
|
|
ext/standard/var.c
|
|
ext/standard/var.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/apache_hooks/mod_php5.c:
|
|
Changed memory_get_usage() and memory_get_peak_usage(). Optional boolean
|
|
argument allows get memory size allocated by emalloc() (by default) or
|
|
real size of memory allocated from system.
|
|
|
|
2006-07-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
news entry
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
ext/filepro moved to PECL
|
|
|
|
2006-07-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38194.phpt:
|
|
MFB: Fixed bug #38194 (ReflectionClass::isSubclassOf() returns TRUE for the
|
|
class itself).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/reflection/php_reflection.c
|
|
ext/reflection/tests/bug38194.phpt
|
|
ext/reflection/tests/bug38194.phpt:
|
|
Fixed bug #38194 (ReflectionClass::isSubclassOf() returns TRUE for the
|
|
class itself).
|
|
|
|
2006-07-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
MFH: check g_hash for NULL before resetting it
|
|
|
|
* ext/filter/filter.c:
|
|
check g_hash for NULL before resetting it
|
|
|
|
2006-07-25 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
MFH: Fix compilation with TSRM (now correct)
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
revert shitty whitespace patch (forgot to reconfigure my editor after
|
|
reinstallation)
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
Fix compilation with TSRM
|
|
|
|
2006-07-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/json/JSON_parser.c
|
|
ext/json/JSON_parser.c:
|
|
initialize variable
|
|
|
|
2006-07-25 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- MFB: Fixed typo
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
- Fixed typo.
|
|
|
|
2006-07-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
- Fix off by one copy'n'paste error
|
|
|
|
2006-07-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/var.c:
|
|
- MFH Correctly handle binary proeprty names which are not mangled
|
|
|
|
* ext/spl/tests/iterator_049.phpt
|
|
ext/spl/tests/iterator_049b.phpt
|
|
ext/spl/tests/iterator_049b.phpt:
|
|
- Update tests
|
|
|
|
* ext/standard/var.c:
|
|
- Correctly handle binary proeprty names which are not mangled
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c:
|
|
- MFH Yet another problematic case with mangled properties
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
- Yet another rproblematic case with mangled properties
|
|
|
|
2006-07-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (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.0RC1
|
|
|
|
2006-07-24 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- #38179 and zip entry
|
|
|
|
2006-07-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
+1 for keys
|
|
|
|
2006-07-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/reflection/php_reflection.c
|
|
ext/soap/php_encoding.c
|
|
ext/standard/http.c
|
|
ext/standard/var.c
|
|
ext/wddx/wddx.c:
|
|
- MFH zend_unmangle_property_name(), drop zend_unmangle_property_name_ex()
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Better fix for #34505 and related, drop zend_unmangle_property_name_ex()
|
|
|
|
* ext/reflection/php_reflection.c
|
|
ext/soap/php_encoding.c
|
|
ext/standard/http.c
|
|
ext/standard/var.c
|
|
ext/wddx/wddx.c:
|
|
- zend_(u_)_unmangle_property_name() has changed
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Fix for #34505 and repated (improved version of what is in 5.2, 5.1)
|
|
|
|
2006-07-24 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/xmlreader/php_xmlreader.c:
|
|
fix segfault
|
|
|
|
2006-07-24 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/zip/lib/zip_close.c:
|
|
- missing file
|
|
|
|
* ext/zip/lib/zip_close.c
|
|
ext/zip/lib/zip_close.c:
|
|
|
|
file zip_close.c was initially added on branch PHP_5_2.
|
|
|
|
* (php_5_2_0RC1)
|
|
ext/zip/CREDITS
|
|
ext/zip/TODO
|
|
ext/zip/config.m4
|
|
ext/zip/config.w32
|
|
ext/zip/package.xml
|
|
ext/zip/php_zip.c
|
|
ext/zip/php_zip.h
|
|
ext/zip/zip_stream.c
|
|
ext/zip/examples/comment.php
|
|
ext/zip/examples/create.php
|
|
ext/zip/examples/dir.php
|
|
ext/zip/examples/extract.php
|
|
ext/zip/examples/extractAll.php
|
|
ext/zip/examples/fopen.php
|
|
ext/zip/examples/get_set_comments.php
|
|
ext/zip/examples/im.php
|
|
ext/zip/examples/odt.php
|
|
ext/zip/examples/oldapi.php
|
|
ext/zip/examples/test.odt
|
|
ext/zip/examples/test.zip
|
|
ext/zip/examples/test1.zip
|
|
ext/zip/examples/test_im.zip
|
|
ext/zip/examples/test_with_comment.zip
|
|
ext/zip/examples/too.php
|
|
ext/zip/lib/mkstemp.c
|
|
ext/zip/lib/unistd.h
|
|
ext/zip/lib/zip.h
|
|
ext/zip/lib/zip.h.orig
|
|
ext/zip/lib/zip_add.c
|
|
ext/zip/lib/zip_delete.c
|
|
ext/zip/lib/zip_dirent.c
|
|
ext/zip/lib/zip_entry_free.c
|
|
ext/zip/lib/zip_entry_new.c
|
|
ext/zip/lib/zip_err_str.c
|
|
ext/zip/lib/zip_error.c
|
|
ext/zip/lib/zip_error_get.c
|
|
ext/zip/lib/zip_error_get_sys_type.c
|
|
ext/zip/lib/zip_error_strerror.c
|
|
ext/zip/lib/zip_error_to_str.c
|
|
ext/zip/lib/zip_fclose.c
|
|
ext/zip/lib/zip_file_error_get.c
|
|
ext/zip/lib/zip_file_get_offset.c
|
|
ext/zip/lib/zip_file_strerror.c
|
|
ext/zip/lib/zip_fopen.c
|
|
ext/zip/lib/zip_fopen_index.c
|
|
ext/zip/lib/zip_fread.c
|
|
ext/zip/lib/zip_free.c
|
|
ext/zip/lib/zip_get_archive_comment.c
|
|
ext/zip/lib/zip_get_file_comment.c
|
|
ext/zip/lib/zip_get_name.c
|
|
ext/zip/lib/zip_get_num_files.c
|
|
ext/zip/lib/zip_memdup.c
|
|
ext/zip/lib/zip_name_locate.c
|
|
ext/zip/lib/zip_new.c
|
|
ext/zip/lib/zip_open.c
|
|
ext/zip/lib/zip_rename.c
|
|
ext/zip/lib/zip_replace.c
|
|
ext/zip/lib/zip_set_archive_comment.c
|
|
ext/zip/lib/zip_set_file_comment.c
|
|
ext/zip/lib/zip_set_name.c
|
|
ext/zip/lib/zip_source_buffer.c
|
|
ext/zip/lib/zip_source_file.c
|
|
ext/zip/lib/zip_source_filep.c
|
|
ext/zip/lib/zip_source_free.c
|
|
ext/zip/lib/zip_source_function.c
|
|
ext/zip/lib/zip_source_zip.c
|
|
ext/zip/lib/zip_stat.c
|
|
ext/zip/lib/zip_stat_index.c
|
|
ext/zip/lib/zip_strerror.c
|
|
ext/zip/lib/zip_unchange.c
|
|
ext/zip/lib/zip_unchange_all.c
|
|
ext/zip/lib/zip_unchange_archive.c
|
|
ext/zip/lib/zip_unchange_data.c
|
|
ext/zip/lib/zip_win32.h
|
|
ext/zip/lib/zipint.h
|
|
ext/zip/tests/001.phpt
|
|
ext/zip/tests/binarynull.zip
|
|
ext/zip/tests/bug7214.phpt
|
|
ext/zip/tests/bug7658.odt
|
|
ext/zip/tests/bug7658.phpt
|
|
ext/zip/tests/bug7658.xml
|
|
ext/zip/tests/bug8009.phpt
|
|
ext/zip/tests/bug8009.zip
|
|
ext/zip/tests/oo_addfile.phpt
|
|
ext/zip/tests/oo_close.phpt
|
|
ext/zip/tests/oo_delete.phpt
|
|
ext/zip/tests/oo_ext_zip.phpt
|
|
ext/zip/tests/oo_namelocate.phpt
|
|
ext/zip/tests/oo_open.phpt
|
|
ext/zip/tests/oo_rename.phpt
|
|
ext/zip/tests/test.zip
|
|
ext/zip/tests/test_procedural.zip
|
|
ext/zip/tests/utils.php
|
|
ext/zip/tests/zip_close.phpt
|
|
ext/zip/tests/zip_entry_compressedsize.phpt
|
|
ext/zip/tests/zip_entry_compressionmethod.phpt
|
|
ext/zip/tests/zip_entry_filesize.phpt
|
|
ext/zip/tests/zip_entry_name.phpt
|
|
ext/zip/tests/zip_entry_open.phpt
|
|
ext/zip/tests/zip_entry_read.phpt
|
|
ext/zip/tests/zip_open.phpt
|
|
ext/zip/tests/zip_read.phpt:
|
|
- reimport (cannot symlink without replacing 4.4 and 5.0 versions)
|
|
|
|
2006-07-24 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
- note about allow_url_include
|
|
|
|
2006-07-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c:
|
|
Fixed memory leaks detection
|
|
|
|
* ZendEngine2/tests/bug38146.phpt
|
|
ZendEngine2/tests/bug38146.phpt:
|
|
|
|
file bug38146.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/tests/bug38146.phpt:
|
|
Test for bug #38146 (Cannot use array returned from foo::__get('bar') in
|
|
write context)
|
|
|
|
2006-07-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/filter/filter.c:
|
|
MFB: Fixed compiler warning.
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
Fixed compiler warning.
|
|
|
|
2006-07-24 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/pdo_dblib/pdo_dblib.c:
|
|
fix build and typo after another lazy ass who does not test before commit:
|
|
Dmitry
|
|
|
|
* ext/pdo_dblib/pdo_dblib.c:
|
|
fix build
|
|
|
|
2006-07-23 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/fdf/fdf.c:
|
|
fix another compile failure. (bjori: TEST before commit!)
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
MFH: fix compile failure and remove unnecessary TSRMLS_FETCH calls
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c:
|
|
fix compile failure and remove unnecessary TSRMLS_FETCH calls
|
|
|
|
* scripts/phpize.in:
|
|
typofix
|
|
|
|
2006-07-23 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd.c
|
|
ext/gd/tests/38179.phpt:
|
|
- MFB: #38179, imagecopy, palette to truecolor must use alpha channel too
|
|
|
|
* ext/gd/tests/38179.phpt
|
|
ext/gd/tests/38179.phpt:
|
|
|
|
file 38179.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd.c:
|
|
- #38179, imagecopy, palette to truecolor must use alpha channel too
|
|
|
|
2006-07-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
- This was reintroduced by Zeev
|
|
|
|
* ext/standard/http.c:
|
|
- Tiny piece of unicode support
|
|
|
|
* ext/pdo_pgsql/pdo_pgsql.c:
|
|
-fix a bunch of warnings
|
|
|
|
2006-07-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/xmlreader/php_xmlreader.c:
|
|
Mark XMLReader methods with U.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
Gah.
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c:
|
|
Matt should be happy now.
|
|
|
|
2006-07-22 Stefan Esser <php@nopiracy.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/rfc1867.c
|
|
main/rfc1867.h:
|
|
Added RFC1867 fileupload processing hook.
|
|
|
|
2006-07-22 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
Zend/zend_API.c
|
|
ZendEngine2/zend_API.c:
|
|
MFH:- Fixed bug #38183 (disable_classes=Foobar causes disabled class to be
|
|
called Foo)
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Fixed bug #38183 (disable_classes=Foobar causes disabled class to be
|
|
called Foo)
|
|
|
|
2006-07-22 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/json/config.w32:
|
|
enable by default
|
|
|
|
2006-07-22 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/JSON_parser.c
|
|
ext/json/json.c:
|
|
more const keywording
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/tests/dashedlines.phpt
|
|
ext/gd/tests/lines.phpt:
|
|
dont create images in the php source root. output them instead
|
|
|
|
2006-07-22 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* win32/build/Makefile:
|
|
enable native and unicode tests
|
|
add ntest and utest build targets
|
|
|
|
* run-tests.php:
|
|
force unicode off in native mode (-N switch)
|
|
swap usage of single and double quotes for win32 compat
|
|
|
|
2006-07-22 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/sanitizing_filters.c:
|
|
- MFB: fix compiler warnings
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/sanitizing_filters.c:
|
|
- hopla, before I got more conflicts ;)
|
|
(fix compiler warnings with latest const char changes)
|
|
|
|
2006-07-22 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/logical_filters.c
|
|
ext/filter/sanitizing_filters.c
|
|
ext/gd/tests/dashedlines.phpt
|
|
ext/gd/tests/lines.phpt
|
|
ext/json/JSON_parser.c
|
|
ext/json/json.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c
|
|
ext/filter/logical_filters.c
|
|
ext/filter/sanitizing_filters.c:
|
|
use const keyword where possible
|
|
|
|
2006-07-22 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/sanitizing_filters.c
|
|
ext/filter/tests/032.phpt
|
|
ext/filter/tests/bug7586.phpt
|
|
ext/filter/tests/bug7733.phpt:
|
|
MFB:
|
|
- API Shake up #1, change input_get_args argument order
|
|
- silent compiler warnings
|
|
- update tests
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c
|
|
ext/filter/sanitizing_filters.c:
|
|
- silent compiler warnings (char/unsigned char)
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
- api shake #1, parse_pararameter has to be changed too
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c
|
|
ext/filter/tests/032.phpt
|
|
ext/filter/tests/bug7586.phpt
|
|
ext/filter/tests/bug7733.phpt:
|
|
- API Shake up #1, use input type as first argument in input_get_args
|
|
(INPUT_GET/POST)
|
|
|
|
2006-07-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/array.c:
|
|
Apply Matt W's patch (with a fix) for array_combine() binary key safety.
|
|
|
|
* ZendEngine2/zend.h:
|
|
It's not legacy - it's binary.
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
Remove references to BG(user_compare_fnnc_name).
|
|
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Make array_*intersect* functions use params API with FCI cache and mark
|
|
them with U.
|
|
|
|
2006-07-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/examples/dualiterator.inc
|
|
ext/spl/internal/regexiterator.inc:
|
|
- Update docu
|
|
|
|
* ext/spl/spl_iterators.c
|
|
ext/spl/internal/recursiveregexiterator.inc:
|
|
- Match code with docu
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/internal/regexiterator.inc
|
|
ext/spl/tests/iterator_029.phpt:
|
|
- MFH Update RegexIterator, Docu & Tests
|
|
|
|
* ext/spl/tests/iterator_029.phpt
|
|
ext/spl/tests/spl_004.phpt:
|
|
- Update tests
|
|
|
|
* ext/spl/spl_iterators.c
|
|
ext/spl/internal/regexiterator.inc:
|
|
- Add control functions to RegexIterator
|
|
|
|
2006-07-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug37144.phpt:
|
|
MTH: Fixed bug #37144 (PHP craches trying to assign into property of dead
|
|
object)
|
|
|
|
* ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug32660.phpt
|
|
ZendEngine2/tests/bug32660.phpt
|
|
ZendEngine2/tests/bug37667.phpt
|
|
ZendEngine2/tests/bug37667.phpt:
|
|
Changed error message (E_ERROR -> E_NOTICE) in case of indirect
|
|
modification of overloaded property.
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed wrong "type" argument to read_property() handler
|
|
|
|
* ext/standard/array.c:
|
|
ZTS fix
|
|
|
|
2006-07-21 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/xmlreader/php_xmlreader.c:
|
|
return EMPTY_TEXT here
|
|
|
|
* ext/xmlreader/php_xmlreader.c:
|
|
unicode support for handling filenames
|
|
|
|
2006-07-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
Make array_walk(_recursive) use params API with FCI cache and mark them
|
|
with U.
|
|
|
|
2006-07-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/doxygen.cfg
|
|
ext/spl/spl_functions.c
|
|
ext/spl/spl_functions.h
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.h
|
|
ext/spl/internal/regexiterator.inc
|
|
ext/spl/tests/iterator_050.phpt
|
|
ext/spl/tests/iterator_051.phpt
|
|
ext/spl/tests/iterator_052.phpt
|
|
ext/spl/tests/iterator_053.phpt
|
|
ext/spl/tests/iterator_054.phpt
|
|
ext/spl/tests/iterator_055.phpt:
|
|
- Synch RegexIterator with HEAD
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h
|
|
ext/pcre/tests/grep2.phpt
|
|
ext/pcre/tests/match_flags3.phpt
|
|
ext/pcre/tests/preg_replace.phpt
|
|
ext/pcre/tests/split.phpt:
|
|
- MFH Clean up (after consulting Andrei)
|
|
. Change the handlers SPL uses to
|
|
php_pcre_*_impl(pcre_cache_entry*,....)
|
|
. All refactored funcs (match, split, replace, grep) use the above
|
|
. Change (zend|php)_error() to php_error_docref()
|
|
. Move from old to new param parsing api
|
|
. Fix memleaks in unicode mode
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
- Need to initialized zvals completley
|
|
|
|
2006-07-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Make all array_*diff* functions use params API (along with FCI cache)
|
|
and mark them with U.
|
|
|
|
|
|
2006-07-20 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
tsrmls fix
|
|
|
|
2006-07-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl_iterators.c
|
|
ext/spl/internal/regexiterator.inc
|
|
ext/spl/tests/iterator_050.phpt
|
|
ext/spl/tests/iterator_051.phpt
|
|
ext/spl/tests/iterator_052.phpt
|
|
ext/spl/tests/iterator_053.phpt
|
|
ext/spl/tests/iterator_054.phpt
|
|
ext/spl/tests/iterator_055.phpt:
|
|
- Change order of ctor args
|
|
|
|
2006-07-20 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Lib update
|
|
|
|
2006-07-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
- TSRM fixes
|
|
|
|
* ext/spl/internal/regexiterator.inc:
|
|
- Update docu
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
- WS
|
|
|
|
* ext/pcre/tests/grep2.phpt:
|
|
- Fix unicode expectations
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
|
|
|
|
* ext/spl/doxygen.cfg
|
|
ext/spl/spl_functions.c
|
|
ext/spl/spl_functions.h
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.h
|
|
ext/spl/internal/regexiterator.inc
|
|
ext/spl/tests/iterator_052.phpt
|
|
ext/spl/tests/iterator_053.phpt:
|
|
- Update RegexIterator
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h
|
|
ext/pcre/tests/grep2.phpt
|
|
ext/pcre/tests/match_flags3.phpt
|
|
ext/pcre/tests/preg_replace.phpt
|
|
ext/pcre/tests/preg_replace_callback2.phpt
|
|
ext/pcre/tests/split.phpt:
|
|
- Clean up (after consulting Andrei)
|
|
. Change the handlers SPL uses to php_pcre_*_impl(pcre_cache_entry*,....)
|
|
. All refactored funcs (match, split, replace, grep) use the above
|
|
. Change (zend|php)_error() to php_error_docref()
|
|
. Move from old to new param parsing api
|
|
. Fix memleaks in unicode mode
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
- Add new unicode functions: add_u_assoc_*[_ex]() which allow to add values
|
|
using a unicode key.
|
|
|
|
2006-07-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ext/standard/array.c:
|
|
Rewrite array_map() to use params API with fci cache and mark it with U.
|
|
|
|
* unicode-todo.txt:
|
|
-** empty log message ***
|
|
|
|
2006-07-20 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/oniguruma/enc/gb18030.c
|
|
ext/mbstring/oniguruma/enc/gb18030.c:
|
|
|
|
file gb18030.c was initially added on branch PHP_5_2.
|
|
|
|
2006-07-20 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c
|
|
ext/date/tests/date_create-1.phpt:
|
|
- MFH: Rename date classes to DateTime and DateTimeZone
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/tests/date_create-1.phpt:
|
|
- Rename date classes to DateTime and DateTimeZone
|
|
|
|
2006-07-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* README.PARAMETER_PARSING_API:
|
|
Fix void* -> zstr
|
|
|
|
2006-07-20 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.m4
|
|
ext/mbstring/config.w32
|
|
ext/mbstring/oniguruma/COPYING
|
|
ext/mbstring/oniguruma/HISTORY
|
|
ext/mbstring/oniguruma/README
|
|
ext/mbstring/oniguruma/README.ja
|
|
ext/mbstring/oniguruma/config.h.in
|
|
ext/mbstring/oniguruma/index.html
|
|
ext/mbstring/oniguruma/onigcmpt200.h
|
|
ext/mbstring/oniguruma/oniggnu.h
|
|
ext/mbstring/oniguruma/oniguruma.h
|
|
ext/mbstring/oniguruma/regcomp.c
|
|
ext/mbstring/oniguruma/regenc.c
|
|
ext/mbstring/oniguruma/regenc.h
|
|
ext/mbstring/oniguruma/regerror.c
|
|
ext/mbstring/oniguruma/regexec.c
|
|
ext/mbstring/oniguruma/regext.c
|
|
ext/mbstring/oniguruma/reggnu.c
|
|
ext/mbstring/oniguruma/regint.h
|
|
ext/mbstring/oniguruma/regparse.c
|
|
ext/mbstring/oniguruma/regparse.h
|
|
ext/mbstring/oniguruma/regposix.c
|
|
ext/mbstring/oniguruma/regsyntax.c
|
|
ext/mbstring/oniguruma/regversion.c
|
|
ext/mbstring/oniguruma/st.c
|
|
ext/mbstring/oniguruma/st.h
|
|
ext/mbstring/oniguruma/enc/big5.c
|
|
ext/mbstring/oniguruma/enc/euc_jp.c
|
|
ext/mbstring/oniguruma/enc/euc_kr.c
|
|
ext/mbstring/oniguruma/enc/euc_tw.c
|
|
ext/mbstring/oniguruma/enc/iso8859_1.c
|
|
ext/mbstring/oniguruma/enc/iso8859_10.c
|
|
ext/mbstring/oniguruma/enc/iso8859_11.c
|
|
ext/mbstring/oniguruma/enc/iso8859_13.c
|
|
ext/mbstring/oniguruma/enc/iso8859_14.c
|
|
ext/mbstring/oniguruma/enc/iso8859_15.c
|
|
ext/mbstring/oniguruma/enc/iso8859_16.c
|
|
ext/mbstring/oniguruma/enc/iso8859_2.c
|
|
ext/mbstring/oniguruma/enc/iso8859_3.c
|
|
ext/mbstring/oniguruma/enc/iso8859_4.c
|
|
ext/mbstring/oniguruma/enc/iso8859_5.c
|
|
ext/mbstring/oniguruma/enc/iso8859_6.c
|
|
ext/mbstring/oniguruma/enc/iso8859_7.c
|
|
ext/mbstring/oniguruma/enc/iso8859_8.c
|
|
ext/mbstring/oniguruma/enc/iso8859_9.c
|
|
ext/mbstring/oniguruma/enc/koi8.c
|
|
ext/mbstring/oniguruma/enc/koi8_r.c
|
|
ext/mbstring/oniguruma/enc/sjis.c
|
|
ext/mbstring/oniguruma/enc/unicode.c
|
|
ext/mbstring/oniguruma/enc/utf16_be.c
|
|
ext/mbstring/oniguruma/enc/utf16_le.c
|
|
ext/mbstring/oniguruma/enc/utf32_be.c
|
|
ext/mbstring/oniguruma/enc/utf32_le.c
|
|
ext/mbstring/oniguruma/enc/utf8.c
|
|
ext/mbstring/oniguruma/win32/config.h:
|
|
Updated bundled oniguruma library (used for multibyte regular expression)
|
|
to 4.2.0.
|
|
|
|
2006-07-20 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/filter/package.xml:
|
|
- update changelog
|
|
|
|
* ext/filter/logical_filters.c
|
|
ext/filter/tests/034.phpt:
|
|
- MFB:
|
|
- make boolean logical filter works like int/float and php itself
|
|
- add more tests for boolean input
|
|
|
|
* ext/filter/tests/034.phpt
|
|
ext/filter/tests/034.phpt:
|
|
|
|
file 034.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/logical_filters.c:
|
|
- make boolean logical filter works like int/float and php itself
|
|
- add more tests for boolean input
|
|
|
|
2006-07-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/json/config.m4
|
|
ext/json/config.m4:
|
|
rephrase
|
|
|
|
2006-07-20 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/json/config.m4:
|
|
Simplify configure, no need to have dozen macros which have no use
|
|
|
|
* ext/standard/credits_ext.h
|
|
ext/standard/credits_ext.h:
|
|
update
|
|
|
|
* ext/json/CREDITS
|
|
ext/json/CREDITS:
|
|
|
|
missing credits file
|
|
|
|
2006-07-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/json/json.c
|
|
ext/json/tests/003.phpt
|
|
ext/json/tests/004.phpt
|
|
ext/json/tests/005.phpt:
|
|
MFH: use E_WARNING on recursion and add null to the result to keep it valid
|
|
|
|
* ext/json/json.c
|
|
ext/json/tests/003.phpt
|
|
ext/json/tests/004.phpt
|
|
ext/json/tests/005.phpt:
|
|
use E_WARNING on recursion and add null to the result to keep it valid
|
|
|
|
* ext/json/JSON_parser.c:
|
|
ZTS fix
|
|
|
|
* (PHP_5_2)
|
|
ext/json/tests/.cvsignore:
|
|
add missing .cvsignore
|
|
|
|
* ext/json/tests/.cvsignore
|
|
ext/json/tests/.cvsignore:
|
|
|
|
add missing .cvsignore
|
|
|
|
* (PHP_5_2)
|
|
ext/json/json.c
|
|
ext/json/tests/001.phpt
|
|
ext/json/tests/002.phpt
|
|
ext/json/tests/003.phpt
|
|
ext/json/tests/004.phpt
|
|
ext/json/tests/005.phpt:
|
|
MFH: add recursion protection to json_encode() and new tests
|
|
|
|
* ext/json/json.c
|
|
ext/json/tests/001.phpt
|
|
ext/json/tests/002.phpt
|
|
ext/json/tests/002.phpt
|
|
ext/json/tests/003.phpt
|
|
ext/json/tests/003.phpt
|
|
ext/json/tests/004.phpt
|
|
ext/json/tests/004.phpt
|
|
ext/json/tests/005.phpt
|
|
ext/json/tests/005.phpt:
|
|
add recursion protection to json_encode() and new tests
|
|
|
|
* (PHP_5_2)
|
|
ext/json/JSON_parser.c
|
|
ext/json/tests/001.phpt:
|
|
fix segfault, add test
|
|
|
|
* ext/json/JSON_parser.c
|
|
ext/json/tests/001.phpt
|
|
ext/json/tests/001.phpt:
|
|
fix segfault caused by empty keys is JSON data
|
|
add test
|
|
|
|
* ext/json/json.c:
|
|
json_escape_string() doesn't use tsrm_ls, so no need to pass it
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
no need to return bool and false in the same time =)
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c:
|
|
break; break; -> break;
|
|
|
|
2006-07-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/pcre/php_pcre.h:
|
|
- WS
|
|
|
|
2006-07-19 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/xmlwriter/tests/009.phpt
|
|
ext/xmlwriter/tests/OO_009.phpt:
|
|
- MFH: fix tests, libxml 2.6.24 and up adds a new line after a processing
|
|
instruction (PI)
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlwriter/tests/009.phpt
|
|
ext/xmlwriter/tests/OO_009.phpt:
|
|
- fix tests for PI with libxml 2.6.24+, a new line is now added
|
|
|
|
2006-07-19 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/xmlreader/php_xmlreader.c
|
|
ext/xmlreader/tests/012.phpt
|
|
ext/xmlreader/tests/013.phpt:
|
|
unicode support
|
|
update tests
|
|
|
|
* ext/libxml/php_libxml.h:
|
|
add unicode compatible macros for returning strings from xml based
|
|
extensions
|
|
|
|
2006-07-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Fix usage of 'return_null' option in parameter parsing.
|
|
|
|
* README.PARAMETER_PARSING_API
|
|
ZendEngine2/zend_API.c:
|
|
Make 't' and 'T' use zstr for storage type.
|
|
|
|
* README.PARAMETER_PARSING_API
|
|
ZendEngine2/zend_API.c:
|
|
Add '+' varargs specifier that requires at least one arg.
|
|
|
|
2006-07-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Extension news
|
|
|
|
* ext/json/JSON_parser.h
|
|
ext/json/config.m4
|
|
ext/json/json.c:
|
|
MFB: Fixed compiler warnings and enable Json by default.
|
|
|
|
* (PHP_5_2)
|
|
ext/json/JSON_parser.h
|
|
ext/json/config.m4
|
|
ext/json/json.c:
|
|
Fixed compiler warnings and enable Json by default.
|
|
|
|
2006-07-19 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
un*uck NEWS
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/README.ZEND_MM:
|
|
Missing file..
|
|
|
|
2006-07-19 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
main/main.c
|
|
main/php_globals.h:
|
|
- added error_get_last() function
|
|
|
|
2006-07-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug37144.phpt:
|
|
Fixed bug #37144 (PHP crashes trying to assign into property of dead
|
|
object)
|
|
|
|
2006-07-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/callback_filter.c:
|
|
no need to fetch name and free it immediately after that
|
|
|
|
* ext/filter/callback_filter.c:
|
|
no need to fetch name and free it immediately after that
|
|
the patch also fixes a segfault
|
|
|
|
* ext/filter/tests/007.phpt
|
|
ext/filter/tests/007.phpt
|
|
ext/filter/tests/011.phpt
|
|
ext/filter/tests/011.phpt
|
|
ext/filter/tests/014.phpt
|
|
ext/filter/tests/014.phpt
|
|
ext/filter/tests/033.phpt
|
|
ext/filter/tests/033.phpt
|
|
ext/filter/tests/033_run.inc
|
|
ext/filter/tests/033_run.inc
|
|
ext/filter/tests/033_run.inc
|
|
ext/filter/tests/033_run.php
|
|
ext/filter/tests/033_run.php:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ext/filter/filter.c:
|
|
MFH: increase refcount when adding zval to the result array
|
|
|
|
* ext/filter/filter.c:
|
|
increase refcount when adding zval to the result array
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/filter.c
|
|
ext/filter/logical_filters.c
|
|
ext/filter/logical_filters.c
|
|
ext/filter/sanitizing_filters.c
|
|
ext/filter/sanitizing_filters.c:
|
|
fix compile warnings
|
|
|
|
* ZendEngine2/zend.c:
|
|
MFB: fetch tsrm_ls, don't use it uninitialized
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
fetch tsrm_ls, don't use it uninitialized
|
|
|
|
2006-07-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Initialize some vars.
|
|
|
|
2006-07-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/filter/filter.c:
|
|
- CS
|
|
|
|
* ext/filter/filter.c
|
|
ext/filter/php_filter.h:
|
|
- Fix build
|
|
|
|
2006-07-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
MFB: Fixed memory leak
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_iterators.c:
|
|
Fixed memory leak
|
|
|
|
2006-07-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* README.PARAMETER_PARSING_API
|
|
ZendEngine2/zend_API.c:
|
|
Implement varargs parameter parsing. See README for examples.
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_unicode.c
|
|
ext/reflection/php_reflection.c:
|
|
Callable checks and class fetching and lookup should support identifer
|
|
normalization now. (Marcus, Andrei)
|
|
|
|
2006-07-18 Andi Gutmans <andi@zend.com>
|
|
|
|
* ZendEngine2/README.ZEND_MM:
|
|
- Capture Dmitry's Zend MM email for later reference
|
|
|
|
2006-07-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_alloc.c:
|
|
MFH: fix build on platforms without mremap()
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
fix build on platforms without mremap()
|
|
|
|
2006-07-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_encoding.c
|
|
ext/soap/soap.c:
|
|
Unicode support (not finished)
|
|
|
|
2006-07-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* NEWS:
|
|
patch merged into 5_2
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
news entry
|
|
|
|
* (PHP_5_2)
|
|
ext/gmp/gmp.c
|
|
ext/gmp/php_gmp.h
|
|
ext/gmp/tests/gmp_nextprime.phpt:
|
|
MFH: add gmp_nextprime()
|
|
patch by ants dot aasma at gmail dot com
|
|
|
|
2006-07-18 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
ext/date/php_date.c
|
|
ext/date/php_date.h:
|
|
- Enable all new date functions and classes
|
|
|
|
* ext/date/php_date.c
|
|
ext/date/php_date.h:
|
|
- Enable all methods in the already existing Date and Timezone classes
|
|
|
|
2006-07-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_encoding.c:
|
|
Fixed compilation error
|
|
|
|
2006-07-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcre/tests/split2.phpt
|
|
ext/pcre/tests/split2.phpt:
|
|
fix test
|
|
|
|
2006-07-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/Zend.m4
|
|
ZendEngine2/Zend.m4
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_config.w32.h
|
|
ZendEngine2/zend_config.w32.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_fast_cache.h
|
|
ZendEngine2/zend_fast_cache.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals_macros.h
|
|
ZendEngine2/zend_globals_macros.h
|
|
ZendEngine2/zend_mm.c
|
|
ZendEngine2/zend_mm.c
|
|
ZendEngine2/zend_mm.h
|
|
ZendEngine2/zend_mm.h
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.c
|
|
ext/standard/var.c
|
|
ext/standard/var.c
|
|
main/main.c
|
|
main/main.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
win32/build/config.w32
|
|
win32/build/config.w32:
|
|
New memory manager
|
|
|
|
2006-07-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.c:
|
|
fix logic
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.c:
|
|
MFH: fix DVAL_TO_LVAL() on AIX with old gcc
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
fix DVAL_TO_LVAL() macro, which doesn't seem to work correctly on AIX & GCC
|
|
< 3.5
|
|
|
|
2006-07-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mysqli/tests/013.phpt:
|
|
MFB: Added possible failure note.
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/tests/013.phpt:
|
|
Added possible failure note.
|
|
|
|
2006-07-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
unicode-todo.txt:
|
|
-** empty log message ***
|
|
|
|
* ext/standard/array.c:
|
|
Update array_filter() and array_reduce() to use params API with FCI
|
|
cache and mark them with U.
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Upgrade uasort() and uksort() to use params API with FCI cache and mark
|
|
them with U.
|
|
|
|
2006-07-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
NEWS
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.c:
|
|
- MFH Fix #38125 undefined reference to spl_dual_it_free_storage
|
|
|
|
* (PHP_5_1)
|
|
ext/spl/spl_iterators.c:
|
|
- Fix key handling
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
- Fix #38125 undefined reference to spl_dual_it_free_storage
|
|
|
|
2006-07-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
- Upgrade usort() to support Unicode (including valid Unicode callbacks).
|
|
- Make usort() use 'f' specifier for function call info/cache.
|
|
|
|
2006-07-17 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/standard/string.c:
|
|
MFB52: fix bug #37945 pathinfo() cannot handle argument with special
|
|
characters like german "Umlaute"
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c:
|
|
- fix bug #37945 pathinfo() cannot handle argument with special characters
|
|
like german "Umlaute"
|
|
|
|
2006-07-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
- Use zend_uchar for param type
|
|
- %v is for UG() - dependent strings, which is not the case here
|
|
- 'T' is only useful for multiple parameters, so use 't' instead
|
|
|
|
2006-07-17 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/tests/bug38112.gif
|
|
ext/gd/tests/bug38112.gif
|
|
ext/gd/tests/bug38112.phpt
|
|
ext/gd/tests/bug38112.phpt:
|
|
- MFB: #38112, corrupt GIF Image segfault
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/tests/bug38112.gif
|
|
ext/gd/tests/bug38112.gif
|
|
ext/gd/tests/bug38112.phpt
|
|
ext/gd/tests/bug38112.phpt:
|
|
- #38112, add test and use MAX_LWZ_BITS instead of the value
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/tests/colorat.phpt
|
|
ext/gd/tests/colorclosest.phpt
|
|
ext/gd/tests/colorexact.phpt
|
|
ext/gd/tests/colorresolve.phpt
|
|
ext/gd/tests/copy.phpt
|
|
ext/gd/tests/copyresized.phpt
|
|
ext/gd/tests/createfromgd2.phpt
|
|
ext/gd/tests/createfromwbmp.phpt
|
|
ext/gd/tests/dashedlines.phpt
|
|
ext/gd/tests/gif.phpt
|
|
ext/gd/tests/imagewbmp.phpt
|
|
ext/gd/tests/lines.phpt
|
|
ext/gd/tests/src.gd2
|
|
ext/gd/tests/src.wbmp
|
|
ext/gd/tests/test_gif_2.gif
|
|
ext/gd/tests/test_gif_2.gif
|
|
ext/gd/tests/truecolor.phpt
|
|
ext/gd/tests/types.phpt:
|
|
- sync tests with HEAD
|
|
|
|
2006-07-17 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* run-tests.php:
|
|
MFB: valgrind args change
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
make valgrind trace child processes. useful for the PCNTL extension
|
|
(fork()), for example
|
|
|
|
* ext/pcre/tests/preg_replace2.phpt:
|
|
MFB
|
|
|
|
* ext/pcre/tests/preg_replace2.phpt
|
|
ext/pcre/tests/preg_replace2.phpt:
|
|
|
|
file preg_replace2.phpt was initially added on branch PHP_5_2.
|
|
|
|
* run-tests.php:
|
|
MFB 5.2
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
now they are really equivalent..
|
|
|
|
2006-07-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* tests/classes/abstract_static.phpt
|
|
tests/classes/abstract_static.phpt:
|
|
typofix
|
|
|
|
2006-07-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/main.c:
|
|
Fixed memory leaks in ZTS mode
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
Fixed memory leaks in ZTS mode.
|
|
|
|
2006-07-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
tweak constant() to use the brand new unicode parameters API
|
|
|
|
* ext/standard/basic_functions.c:
|
|
make use of new param parsing API
|
|
use convert_to_text(), which makes constant() unicode aware
|
|
finally nuke invalid reads
|
|
|
|
2006-07-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/spl/spl_iterators.c:
|
|
ZTS fix
|
|
|
|
2006-07-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/pathinfo.phpt
|
|
ext/standard/tests/strings/pathinfo.phpt:
|
|
fix access to freed memory in pathinfo()
|
|
add test
|
|
|
|
2006-07-17 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c:
|
|
added option parameter mb_strrpos( ).
|
|
|
|
2006-07-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* run-tests.php:
|
|
MFB: Don't use regex where none is needed.
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
Don't use regex where none is needed.
|
|
|
|
2006-07-17 Jon Parise <jon+php@csh.rit.edu>
|
|
|
|
* scripts/phpize.in:
|
|
If the $PHP_AUTOCONF and $PHP_AUTOHEADER environmental variables are set
|
|
to full paths, the `shtool path` test would fail (because it only tests
|
|
for the existence of a bare filename in the current $PATH). We now test
|
|
the the executability of $PHP_AUTOCONF and $PHP_AUTOHEADER before falling
|
|
back to the `shtool path` test.
|
|
|
|
Later on, phpize will execute $PHP_AUTOCONF and $PHP_AUTOHEADER directly,
|
|
so they will work fine as either absolute paths or files within $PATH.
|
|
|
|
Also, improving the grammar of the error messages in the failure cases.
|
|
|
|
* scripts/phpize.in:
|
|
Wrapping the $PHP_AUTOCONF and $PHP_AUTOHEADER error messages to fit
|
|
within 80 columns.
|
|
|
|
2006-07-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/spl/spl.php:
|
|
-Typo
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl.php
|
|
ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.h
|
|
ext/spl/internal/filteriterator.inc
|
|
ext/spl/internal/recursiveregexiterator.inc
|
|
ext/spl/internal/regexiterator.inc
|
|
ext/spl/tests/iterator_049.phpt
|
|
ext/spl/tests/iterator_050.phpt
|
|
ext/spl/tests/iterator_051.phpt
|
|
ext/spl/tests/iterator_052.phpt
|
|
ext/spl/tests/iterator_053.phpt
|
|
ext/spl/tests/iterator_054.phpt
|
|
ext/spl/tests/iterator_055.phpt:
|
|
- MFH:
|
|
. Upgrade RegexIterator capabilities, see docu
|
|
. Update docu
|
|
. Add test (which fails right now: iterator_049.phpt)
|
|
. Add tests for new functionality
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h:
|
|
- MFH: Little bit refactoring: Two new PHPAPI functions:
|
|
. php_pcre_match
|
|
. php_pcre_split
|
|
|
|
* ext/pcre/php_pcre.h:
|
|
- TSRM Fix
|
|
|
|
* ext/spl/spl_iterators.c
|
|
ext/spl/spl_iterators.h
|
|
ext/spl/internal/regexiterator.inc
|
|
ext/spl/internal/regexiterator.inc
|
|
ext/spl/tests/iterator_050.phpt
|
|
ext/spl/tests/iterator_050.phpt
|
|
ext/spl/tests/iterator_051.phpt
|
|
ext/spl/tests/iterator_051.phpt
|
|
ext/spl/tests/iterator_052.phpt
|
|
ext/spl/tests/iterator_052.phpt
|
|
ext/spl/tests/iterator_053.phpt
|
|
ext/spl/tests/iterator_053.phpt
|
|
ext/spl/tests/iterator_054.phpt
|
|
ext/spl/tests/iterator_054.phpt
|
|
ext/spl/tests/iterator_055.phpt
|
|
ext/spl/tests/iterator_055.phpt:
|
|
- Upgrade RegexIterator capabilities, see docu
|
|
|
|
* ext/spl/tests/iterator_049.phpt
|
|
ext/spl/tests/iterator_049.phpt:
|
|
|
|
- This test fails right now and requires a zend API change to fix
|
|
|
|
2006-07-16 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/tests/grep2.phpt
|
|
ext/pcre/tests/split.phpt
|
|
ext/pcre/tests/split2.phpt:
|
|
MFB
|
|
|
|
* ext/pcre/tests/grep2.phpt
|
|
ext/pcre/tests/grep2.phpt
|
|
ext/pcre/tests/split.phpt
|
|
ext/pcre/tests/split.phpt
|
|
ext/pcre/tests/split2.phpt
|
|
ext/pcre/tests/split2.phpt:
|
|
|
|
file grep2.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-07-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h
|
|
ext/pcre/pcrelib/.cvsignore:
|
|
- Little bit refactoring: Two new PHPAPI functions:
|
|
. php_pcre_match
|
|
. php_pcre_split
|
|
|
|
* ext/spl/spl.php
|
|
ext/spl/internal/filteriterator.inc
|
|
ext/spl/internal/recursiveregexiterator.inc
|
|
ext/spl/internal/recursiveregexiterator.inc
|
|
ext/spl/internal/recursiveregexiterator.inc
|
|
ext/spl/internal/regexiterator.inc
|
|
ext/spl/internal/regexiterator.inc:
|
|
- Update docu
|
|
|
|
* ext/spl/tests/iterator_048.phpt:
|
|
- Correct test name
|
|
|
|
2006-07-16 Christian Stocker <chregu@bitflux.ch>
|
|
|
|
* ext/dom/node.c:
|
|
MFB
|
|
improved code (after suggestion by helly)
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/node.c:
|
|
improved code (after suggestion by helly)
|
|
|
|
2006-07-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/bug24098.phpt:
|
|
fix test
|
|
|
|
* ext/standard/tests/strings/bug24098.phpt:
|
|
3+1 != 3 =)
|
|
|
|
2006-07-16 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/standard/string.c:
|
|
- MFB: PATHINFO_FILENAME constant registration (Sara)
|
|
|
|
2006-07-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/file.c:
|
|
all stream functions are actually macros that already have TSRMLS_CC,
|
|
no need to pass it manually
|
|
|
|
2006-07-16 Christian Stocker <chregu@bitflux.ch>
|
|
|
|
* ext/dom/dom_fe.h
|
|
ext/dom/node.c:
|
|
Added DOMNode::getNodePath() for getting an XPath for a node.
|
|
(MFB)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/dom/dom_fe.h
|
|
ext/dom/node.c:
|
|
Added DOMNode::getNodePath() for getting an XPath for a node.
|
|
|
|
2006-07-16 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gif_in.c:
|
|
- #38112, corrupt GIF segfaults, test will follow
|
|
|
|
2006-07-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/standard/math.c
|
|
ext/standard/math.c
|
|
ext/standard/tests/strings/bug29538.phpt
|
|
ext/standard/tests/strings/bug29538.phpt:
|
|
- MFH Fixed Bug #29538 number_format and problem with 0
|
|
|
|
* ext/standard/math.c
|
|
ext/standard/tests/strings/bug29538.phpt
|
|
ext/standard/tests/strings/bug29538.phpt
|
|
ext/standard/tests/strings/bug29538.phpt:
|
|
- Fixed Bug #29538 number_format and problem with 0
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/bug24098.phpt:
|
|
- MFH Pathinfo allows to get filename (Toby S, Christian S)
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/bug24098.phpt:
|
|
- Pathinfo allows to get filename (Toby S, Christian S)
|
|
|
|
2006-07-15 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
- Provide defined value for autoload flag
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h
|
|
ext/spl/internal/splfileobject.inc
|
|
ext/standard/file.c
|
|
ext/standard/file.h:
|
|
- MFH Implement todo: SplFileObject: ability to set the CSV separator per
|
|
object
|
|
|
|
* ext/spl/internal/splfileobject.inc:
|
|
- Update docu
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Be on the safe side
|
|
|
|
* ext/spl/spl_directory.c:
|
|
- Implement todo: SplFileObject: ability to set the CSV separator per
|
|
object, part 2
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/spl_directory.h
|
|
ext/standard/file.c
|
|
ext/standard/file.h:
|
|
- Implement todo: SplFileObject: ability to set the CSV separator per
|
|
object
|
|
|
|
* (PHP_5_2)
|
|
ext/spl/spl_directory.c
|
|
ext/spl/tests/fileobject_003.phpt:
|
|
- MFH Fix issue with SplFileObject and directories
|
|
|
|
* ext/spl/spl_directory.c
|
|
ext/spl/tests/fileobject_003.phpt:
|
|
- Fix issue with SplFileObject and directories
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/tests/array/array_fill_keys.phpt:
|
|
- MFH array_fill_keys, better unicode support, use new param parsing API
|
|
|
|
* ext/standard/array.c:
|
|
- Readd proto
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/tests/array/array_fill_keys.phpt:
|
|
- Update array_fill_keys, better unicode support, use new param parsing API
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_array.h
|
|
ext/standard/tests/array/array_fill_keys.phpt:
|
|
- MFH Added array_fill_keys(). (Marcus, Mathew W)
|
|
|
|
* ext/standard/tests/array/array_fill_keys.phpt
|
|
ext/standard/tests/array/array_fill_keys.phpt:
|
|
|
|
- Add array_fill_keys() (Matt W, php_lists at realplain com)
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_array.h:
|
|
- Add array_fill_keys() (Matt W, php_lists at realplain com)
|
|
|
|
2006-07-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* run-tests.php:
|
|
remove debugging
|
|
|
|
* run-tests.php:
|
|
run-tests.php maintainers, rise up!
|
|
|
|
* run-tests.php:
|
|
Do this workaround only for unicode mode.
|
|
|
|
* ext/standard/tests/array/compact.phpt:
|
|
Add test for compact().
|
|
|
|
* run-tests.php:
|
|
Encode $wanted in output_encoding for comparison (workaround).
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Adjust array_pad(), array_reverse(), and array_unique() for params API
|
|
and mark them with U.
|
|
|
|
2006-07-14 Sara Golemon <sara@golemon.com>
|
|
|
|
* main/streams/unicode_filter.c:
|
|
Logic fix: (!a == b) != (a != b)
|
|
|
|
2006-07-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
- Simplify array_combine() and adjust for params API
|
|
- Adjust array_count_values() and array_rand() for params API and mark
|
|
with U
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Adjust array_key_exists(), array_slice(), and array_splice() for params
|
|
API and mark them with U.
|
|
|
|
2006-07-14 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c:
|
|
|
|
|
|
2006-07-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/streamsfuncs.c:
|
|
MFB: rephrase the error message (fixes #38106)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.c
|
|
ext/standard/streamsfuncs.c:
|
|
rephrase the error message (fixes #38106)
|
|
|
|
2006-07-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Make array_change_key_case() -- a candidate for the quite possibly the
|
|
most useless function ever -- use params API and mark it with U.
|
|
|
|
2006-07-14 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c:
|
|
|
|
|
|
* main/streams/unicode_filter.c:
|
|
|
|
|
|
* main/streams/streams.c:
|
|
|
|
|
|
2006-07-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Update end(), prev(), next(), reset(), current(), and key() for params
|
|
API and mark with U.
|
|
|
|
* unicode-todo.txt:
|
|
-** empty log message ***
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Update array_search()/in_array() for params API and mark with U.
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Update array_keys() and array_values() for params API and mark with U.
|
|
|
|
* unicode-progress.txt
|
|
unicode-todo.txt
|
|
ext/standard/array.c:
|
|
- Simplify array_fill().
|
|
- Do params API for a couple of funcs and mark them as Unicode
|
|
compliant.
|
|
|
|
2006-07-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
ext/pspell/tests/003.phpt:
|
|
fix test with some aspell versions
|
|
|
|
2006-07-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_unicode.h:
|
|
add USTR_VAL() access zstr value
|
|
|
|
* ext/standard/var.c:
|
|
WS and CS fixes
|
|
I suppose STR_FREE() is better than if(..) {efree (..);}
|
|
|
|
2006-07-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/var.c:
|
|
Fixed unserialize() in unicode mode
|
|
|
|
2006-07-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
FIXME note
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Update array_sum() and array_product() (U).
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
Mark a few more funcs.
|
|
|
|
* unicode-progress.txt
|
|
ZendEngine2/zend_API.c
|
|
ext/standard/array.c
|
|
ext/standard/string.c:
|
|
- Let the caller output a warning instead of having
|
|
zend_get_unified_string_type() do it.
|
|
- Mark a few more functions are Unicode compatible.
|
|
|
|
* unicode-progress.txt
|
|
ext/standard/array.c:
|
|
- Make compact() normalize variablem name before checking symtable.
|
|
- Mark tested/upgraded functions with 'U' flag.
|
|
|
|
2006-07-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/string.c
|
|
main/main.c:
|
|
initialize variables
|
|
|
|
* main/php_logos.h
|
|
main/php_logos.h:
|
|
fix build
|
|
|
|
2006-07-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_encoding.c
|
|
ext/soap/php_http.c
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/php_schema.c
|
|
ext/soap/php_sdl.c
|
|
ext/soap/php_soap.h
|
|
ext/soap/soap.c
|
|
ext/soap/tests/any.phpt
|
|
ext/soap/tests/classmap002.phpt
|
|
ext/soap/tests/server007.phpt
|
|
ext/soap/tests/server008.phpt
|
|
ext/soap/tests/bugs/bug27722.phpt
|
|
ext/soap/tests/bugs/bug27742.phpt
|
|
ext/soap/tests/bugs/bug28751.phpt
|
|
ext/soap/tests/bugs/bug28969.phpt
|
|
ext/soap/tests/bugs/bug28985.phpt
|
|
ext/soap/tests/bugs/bug29061.phpt
|
|
ext/soap/tests/bugs/bug29109.phpt
|
|
ext/soap/tests/bugs/bug29236.phpt
|
|
ext/soap/tests/bugs/bug29795.phpt
|
|
ext/soap/tests/bugs/bug29830.phpt
|
|
ext/soap/tests/bugs/bug29839.phpt
|
|
ext/soap/tests/bugs/bug29844.phpt
|
|
ext/soap/tests/bugs/bug30045.phpt
|
|
ext/soap/tests/bugs/bug30106.phpt
|
|
ext/soap/tests/bugs/bug30175.phpt
|
|
ext/soap/tests/bugs/bug30799.phpt
|
|
ext/soap/tests/bugs/bug30928.phpt
|
|
ext/soap/tests/bugs/bug30994.phpt
|
|
ext/soap/tests/bugs/bug31422.phpt
|
|
ext/soap/tests/bugs/bug31695.phpt
|
|
ext/soap/tests/bugs/bug31755.phpt
|
|
ext/soap/tests/bugs/bug32776.phpt
|
|
ext/soap/tests/bugs/bug34449.phpt
|
|
ext/soap/tests/bugs/bug34453.phpt
|
|
ext/soap/tests/bugs/bug34643.phpt
|
|
ext/soap/tests/bugs/bug35142.phpt
|
|
ext/soap/tests/bugs/bug36226.phpt
|
|
ext/soap/tests/bugs/bug36575.phpt
|
|
ext/soap/tests/bugs/bug36629.phpt
|
|
ext/soap/tests/bugs/bug36908.phpt
|
|
ext/soap/tests/bugs/bug37278.phpt
|
|
ext/soap/tests/bugs/bug38004.phpt
|
|
ext/soap/tests/bugs/bug38005.phpt
|
|
ext/soap/tests/bugs/bug38055.phpt
|
|
ext/soap/tests/bugs/bug38067.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_005p.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_005s.phpt
|
|
ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_001w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_002w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_003w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt
|
|
ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt
|
|
ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_006w.phpt
|
|
ext/soap/tests/schema/schema004.phpt
|
|
ext/soap/tests/schema/schema009.phpt
|
|
ext/soap/tests/schema/schema010.phpt
|
|
ext/soap/tests/schema/schema011.phpt
|
|
ext/soap/tests/schema/schema012.phpt
|
|
ext/soap/tests/schema/schema013.phpt
|
|
ext/soap/tests/schema/schema014.phpt
|
|
ext/soap/tests/schema/schema015.phpt
|
|
ext/soap/tests/schema/schema016.phpt
|
|
ext/soap/tests/schema/schema017.phpt
|
|
ext/soap/tests/schema/schema018.phpt
|
|
ext/soap/tests/schema/schema019.phpt
|
|
ext/soap/tests/schema/schema020.phpt
|
|
ext/soap/tests/schema/schema021.phpt
|
|
ext/soap/tests/schema/schema022.phpt
|
|
ext/soap/tests/schema/schema030.phpt
|
|
ext/soap/tests/schema/schema031.phpt
|
|
ext/soap/tests/schema/schema032.phpt
|
|
ext/soap/tests/schema/schema033.phpt
|
|
ext/soap/tests/schema/schema034.phpt
|
|
ext/soap/tests/schema/schema035.phpt
|
|
ext/soap/tests/schema/schema036.phpt
|
|
ext/soap/tests/schema/schema037.phpt
|
|
ext/soap/tests/schema/schema038.phpt
|
|
ext/soap/tests/schema/schema039.phpt
|
|
ext/soap/tests/schema/schema040.phpt
|
|
ext/soap/tests/schema/schema041.phpt
|
|
ext/soap/tests/schema/schema042.phpt
|
|
ext/soap/tests/schema/schema043.phpt
|
|
ext/soap/tests/schema/schema044.phpt
|
|
ext/soap/tests/schema/schema045.phpt
|
|
ext/soap/tests/schema/schema046.phpt
|
|
ext/soap/tests/schema/schema047.phpt
|
|
ext/soap/tests/schema/schema048.phpt
|
|
ext/soap/tests/schema/schema049.phpt
|
|
ext/soap/tests/schema/schema050.phpt
|
|
ext/soap/tests/schema/schema051.phpt
|
|
ext/soap/tests/schema/schema052.phpt
|
|
ext/soap/tests/schema/schema053.phpt
|
|
ext/soap/tests/schema/schema054.phpt
|
|
ext/soap/tests/schema/schema055.phpt
|
|
ext/soap/tests/schema/schema062.phpt
|
|
ext/soap/tests/schema/schema064.phpt
|
|
ext/soap/tests/schema/schema065.phpt
|
|
ext/soap/tests/schema/schema066.phpt
|
|
ext/soap/tests/schema/schema067.phpt
|
|
ext/soap/tests/schema/schema069.phpt
|
|
ext/soap/tests/schema/schema070.phpt
|
|
ext/soap/tests/schema/schema074.phpt
|
|
ext/soap/tests/schema/schema075.phpt
|
|
ext/soap/tests/schema/schema076.phpt
|
|
ext/soap/tests/schema/schema077.phpt
|
|
ext/soap/tests/schema/schema078.phpt
|
|
ext/soap/tests/schema/schema079.phpt
|
|
ext/soap/tests/schema/schema080.phpt
|
|
ext/soap/tests/schema/test_schema.inc:
|
|
Unicode support (not finished)
|
|
|
|
2006-07-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mysqli/tests/bug36802.phpt:
|
|
MFB: Fixed test for systems where set_charset() method is unavailable.
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/tests/bug36802.phpt:
|
|
Fixed test for systems where set_charset() method is unavailable.
|
|
|
|
2006-07-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/reflection/php_reflection.c:
|
|
Unicode support in ReflectionParameter::__construct()
|
|
|
|
* main/rfc1867.c:
|
|
fix C++ comments in C code and comment out unused variable
|
|
|
|
* ext/unicode/transform.c:
|
|
nuke unused variable
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/tests/file/bug38086.phpt
|
|
ext/standard/tests/file/bug38086.txt
|
|
ext/standard/tests/file/stream_copy_to_stream.phpt
|
|
main/streams/streams.c:
|
|
MFH: fix #38086 (stream_copy_to_stream() returns 0 when maxlen is bigger
|
|
than the actual length)
|
|
add tests
|
|
|
|
* ext/standard/tests/file/bug38086.phpt
|
|
ext/standard/tests/file/bug38086.phpt
|
|
ext/standard/tests/file/bug38086.txt
|
|
ext/standard/tests/file/bug38086.txt
|
|
ext/standard/tests/file/stream_copy_to_stream.phpt
|
|
ext/standard/tests/file/stream_copy_to_stream.phpt
|
|
main/streams/streams.c:
|
|
|
|
fix #38086 (stream_copy_to_stream() returns 0 when maxlen is bigger than
|
|
the actual length)
|
|
|
|
2006-07-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/session/session.c
|
|
main/php_logos.c:
|
|
MFB: Fixed compiler warnings.
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c
|
|
main/php_logos.c:
|
|
Fixed compiler warnings.
|
|
|
|
2006-07-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-progress.txt:
|
|
Make notes about array.c functions.
|
|
|
|
2006-07-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/assert.c:
|
|
fix assert() in Unicode mode
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
MFH: init variables and get rid of annoying warnings
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
get rid of more "might be uninitialized" warnings
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
make sure return_value_used is always initialized
|
|
|
|
* ZendEngine2/zend.c:
|
|
initialize EG(exit_status)
|
|
|
|
2006-07-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
No need for TSRMLS_FETCH().
|
|
|
|
2006-07-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
MFH: initialize EG(exit_status) in ZTS mode
|
|
|
|
2006-07-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h:
|
|
Implement convert_to_unicode_with_converter() and adjust zval_* APIs.
|
|
|
|
* ext/standard/var.c:
|
|
Use zend_convert_from_unicode() in var_dump().
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
main/main.c:
|
|
Commit Sara's patch for supporting filesystem enccoding in
|
|
include/require.
|
|
|
|
2006-07-12 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
ext/session/session.c:
|
|
MFH: add note why replace is 0, so that I don't wonder again in 2 months
|
|
why session_regenerate_id() sends the session cookie twice
|
|
|
|
* ext/session/session.c:
|
|
- add note why replace is 0, so that I don't wonder again in 2 months
|
|
why session_regenerate_id() sends the session cookie twice
|
|
|
|
2006-07-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/dbase/dbase.c
|
|
ext/dbase/tests/001.phpt:
|
|
restore missing check and prevent segfaulting
|
|
MFB and add test
|
|
|
|
* (PHP_5_2)
|
|
ext/dbase/dbase.c
|
|
ext/dbase/tests/001.phpt
|
|
ext/dbase/tests/001.phpt:
|
|
bailout on error and don't try to create fields of unknown type
|
|
add test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/streamsfuncs.c:
|
|
it's usually good idea to initialize variables
|
|
especially if you rely on their values
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/string.c
|
|
ext/standard/tests/strings/stripos.phpt:
|
|
fix invalid read - no need to compare strings if haystack is "" or shorter
|
|
than needle
|
|
add test
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/stripos.phpt
|
|
ext/standard/tests/strings/stripos.phpt:
|
|
don't try to compare strings if haystack is "" or shorter than needle
|
|
add test
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
ext/mysqli/tests/074.phpt:
|
|
MFB: fix #38072 (boolean arg for mysqli_autocommit() is always true on
|
|
Solaris)
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
fix argument parsing utilities
|
|
test before commit?
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/tests/068.phpt:
|
|
fix #38072 (boolean arg for mysqli_autocommit() is always true on Solaris)
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c:
|
|
fix TSRM build
|
|
|
|
2006-07-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/tests/bugs/bug38067.phpt
|
|
ext/soap/tests/bugs/bug38067.phpt
|
|
ext/soap/tests/bugs/bug38067.phpt
|
|
ext/soap/tests/bugs/bug38067.wsdl
|
|
ext/soap/tests/bugs/bug38067.wsdl
|
|
ext/soap/tests/bugs/bug38067.wsdl:
|
|
Fixed bug #38067 (Parameters are not decoded from utf-8 when using encoding
|
|
option)
|
|
|
|
2006-07-12 Hartmut Holzgraefe <hartmut@mysql.com>
|
|
|
|
* ext/mysqli/tests/072.phpt
|
|
ext/mysqli/tests/072.phpt
|
|
ext/mysqli/tests/073.phpt
|
|
ext/mysqli/tests/073.phpt:
|
|
|
|
new test cases for mysqli_warnings and mysql_driver properties
|
|
|
|
2006-07-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/pdo/tests/pdo_026.phpt
|
|
ext/pdo/tests/pdo_026.phpt
|
|
ext/pdo/tests/pdo_029.phpt
|
|
ext/pdo/tests/pdo_029.phpt
|
|
ext/pdo/tests/pdo_030.phpt
|
|
ext/pdo/tests/pdo_030.phpt:
|
|
Destructors call order is changed (Fixed bug #36759 - Objects destructors
|
|
are invoked in wrong order when script is finished)
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug36759.phpt:
|
|
Fixed bug #36759 (Objects destructors are invoked in wrong order when
|
|
script is finished)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/tests/bug36759.phpt
|
|
ZendEngine2/tests/bug36759.phpt:
|
|
Fixed bug #36759 (Objects destructors are invoked in wrong order when
|
|
script is finished).
|
|
|
|
2006-07-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* README.PARAMETER_PARSING_API
|
|
README.PARAMETER_PARSING_API:
|
|
- Reorder and add missing
|
|
|
|
2006-07-12 Hartmut Holzgraefe <hartmut@mysql.com>
|
|
|
|
* ext/mysqli/mysqli_embedded.c
|
|
ext/mysqli/mysqli_embedded.c:
|
|
fixed C&P errors in groups handling, activated groups feature
|
|
|
|
2006-07-12 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Fix typo/Syntax error
|
|
|
|
2006-07-11 Hartmut Holzgraefe <hartmut@mysql.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/tests/connect.inc:
|
|
MFH make sure that embedded database is correctly initialized
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/tests/connect.inc:
|
|
debug output was breaking all tests
|
|
|
|
* ext/mysqli/tests/connect.inc
|
|
ext/mysqli/tests/skipifnotemb.inc
|
|
ext/mysqli/tests/skipifnotemb.inc:
|
|
make sure embedded server is correctly initialized
|
|
|
|
* ext/mysqli/tests/bug33263.phpt:
|
|
skip when testing embedded server
|
|
|
|
* ext/mysqli/tests/071.phpt
|
|
ext/mysqli/tests/071.phpt:
|
|
|
|
no need to test ping and kill with embedded server
|
|
|
|
2006-07-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* README.PARAMETER_PARSING_API:
|
|
Explain new specifiers
|
|
|
|
* README.UNICODE:
|
|
Typos
|
|
|
|
* README.UNICODE:
|
|
Update design doc.
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Remove unused 'y' specifier.
|
|
|
|
* unicode-todo.txt:
|
|
-** empty log message ***
|
|
|
|
2006-07-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/assert/assert02.phpt:
|
|
Fixed test
|
|
|
|
2006-07-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/array_fill.phpt
|
|
ext/standard/tests/array/array_filter.phpt
|
|
ext/standard/tests/array/array_flip.phpt:
|
|
add new tests by Ligaya Turmelle
|
|
|
|
* ext/standard/tests/array/array_fill.phpt
|
|
ext/standard/tests/array/array_fill.phpt
|
|
ext/standard/tests/array/array_filter.phpt
|
|
ext/standard/tests/array/array_filter.phpt
|
|
ext/standard/tests/array/array_flip.phpt
|
|
ext/standard/tests/array/array_flip.phpt:
|
|
|
|
add new tests by Ligaya Turmelle
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/bug24313.phpt:
|
|
MFH: /tmp is often a symlink, use /bin instead
|
|
|
|
* ext/standard/tests/file/bug24313.phpt:
|
|
/tmp is often a symlink, use /bin instead
|
|
|
|
2006-07-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/unicode/unicode_iterators.c:
|
|
Protos.
|
|
|
|
* ext/unicode/unicode_iterators.c:
|
|
Implement getAll() that can be used to get all the pieces defined by the
|
|
boundaries.
|
|
|
|
* ext/unicode/unicode_iterators.c:
|
|
Make next() and previous() take optional step parameter and optimize
|
|
return value usage.
|
|
|
|
* ext/unicode/unicode_iterators.c:
|
|
Implement getRuleStatus() and getRuleStatusArray() as well as related
|
|
constants.
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Rename to a more explanatory macro.
|
|
|
|
2006-07-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/xmlwriter/php_xmlwriter.c
|
|
ext/xmlwriter/tests/010.phpt
|
|
ext/xmlwriter/tests/010.phpt:
|
|
fix typo, add new test
|
|
|
|
* ext/xmlwriter/010.phpt
|
|
ext/xmlwriter/php_xmlwriter.c:
|
|
fix typo
|
|
add test with error messages
|
|
|
|
2006-07-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/unicode/unicode_iterators.c:
|
|
Use object flags.
|
|
|
|
2006-07-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.c
|
|
ext/soap/php_encoding.h
|
|
ext/soap/php_encoding.h
|
|
ext/soap/php_http.c
|
|
ext/soap/php_http.c
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/php_packet_soap.c
|
|
ext/soap/php_schema.c
|
|
ext/soap/php_schema.c
|
|
ext/soap/php_sdl.c
|
|
ext/soap/php_sdl.c
|
|
ext/soap/php_sdl.h
|
|
ext/soap/php_sdl.h
|
|
ext/soap/php_xml.c
|
|
ext/soap/php_xml.c
|
|
ext/soap/php_xml.h
|
|
ext/soap/php_xml.h
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c
|
|
ext/soap/soap.c:
|
|
Nuke signed/unsigned compiler warnings
|
|
|
|
2006-07-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/calendar/gregor.c
|
|
ext/calendar/tests/jdtomonthname.phpt:
|
|
fix segfault in jdmonthname(), add test
|
|
|
|
* ext/calendar/gregor.c
|
|
ext/calendar/tests/cal_info.phpt
|
|
ext/calendar/tests/easter_date.phpt
|
|
ext/calendar/tests/jdtomonthname.phpt
|
|
ext/calendar/tests/jdtomonthname.phpt
|
|
ext/calendar/tests/jdtounix.phpt:
|
|
fix segfault in jfmonthname(), add test
|
|
fix tests (I don't have /home/hartmut here =))
|
|
|
|
* ext/date/lib/parse_tz.c:
|
|
MFB: eliminate compile warnings
|
|
|
|
* (PHP_5_2)
|
|
ext/date/lib/parse_tz.c:
|
|
eliminate compile warnings
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug28444.phpt
|
|
ZendEngine2/tests/bug30791.phpt
|
|
ext/pdo/tests/bug_36428.phpt
|
|
ext/pdo/tests/pdo_030.phpt
|
|
ext/spl/tests/array_022.phpt
|
|
ext/spl/tests/iterator_027.phpt
|
|
ext/spl/tests/iterator_038.phpt
|
|
ext/spl/tests/iterator_045.phpt
|
|
ext/spl/tests/iterator_046.phpt
|
|
ext/spl/tests/iterator_048.phpt
|
|
ext/wddx/tests/bug37587.phpt
|
|
tests/classes/tostring_001.phpt:
|
|
there is no Unicode in 5_2
|
|
|
|
2006-07-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed memory leak in case of exception in iterator callbacks in
|
|
'foreach(new Iterator()...' (spl/tests/iterator_047.phpt).
|
|
|
|
2006-07-11 Hartmut Holzgraefe <hartmut@mysql.com>
|
|
|
|
* ext/mysqli/tests/071.phpt:
|
|
check both OO and procedural style as "thread_id" is a property and not
|
|
a method in the OO interface
|
|
|
|
* ext/mysqli/tests/071.phpt:
|
|
modified test to use (and cover) mysqli->thread_id
|
|
|
|
* ext/mysqli/tests/071.phpt:
|
|
test kill()
|
|
|
|
* ext/mysqli/tests/070.phpt:
|
|
test ping()
|
|
|
|
* ext/mysqli/tests/069.phpt:
|
|
test multi_query(), next_result(), more_results()
|
|
(only partially covered by a bug testcase yet)
|
|
|
|
* ext/mysqli/tests/068.phpt:
|
|
get_client_info() test
|
|
|
|
* ext/mysqli/tests/047.phpt:
|
|
test was only covering fetch_fields(), added fetch_field() and
|
|
fetch_field_direct()
|
|
|
|
* ext/mysqli/tests/019.phpt:
|
|
test was not covering DOUBLE bindings
|
|
|
|
2006-07-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/apache2handler/EXPERIMENTAL:
|
|
MFB: apache2handler sapi is no longer experimental
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache2handler/EXPERIMENTAL:
|
|
apache2handler sapi is no longer experimental
|
|
|
|
2006-07-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-todo.txt:
|
|
-** empty log message ***
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Optimize zero-arg case for parameter parsing. No more need for manual
|
|
checks.
|
|
|
|
* ZendEngine2/zend_unicode.h:
|
|
Include uclean.h header.
|
|
|
|
2006-07-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/var.c
|
|
ext/standard/var.c
|
|
ext/standard/tests/serialize/bug37947.phpt
|
|
ext/standard/tests/serialize/bug37947.phpt
|
|
ext/standard/tests/serialize/bug37947.phpt:
|
|
Fixed bug #37947 (zend_ptr_stack reallocation problem)
|
|
|
|
2006-07-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
nuke unused variable
|
|
|
|
2006-07-10 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
- revert messed up patch
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
- fix 5.2 build
|
|
|
|
2006-07-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c:
|
|
MFH: fix mysqli_*_free_storage() funcs to conform with their prototypes
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
fix mysqli_*_free_storage() funcs to conform with their prototypes
|
|
|
|
2006-07-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli.c:
|
|
Another fix for #38019
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed bug #38055 (Wrong interpretation of boolean parameters)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli.c:
|
|
Fixed bug #38019 (segfault extending mysqli class)
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed bug #38005 (SoapFault faultstring doesn't follow encoding rules)
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed bug #38004 Parameters in SoapServer are decoded twice
|
|
|
|
2006-07-10 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/calendar/tests/easter_date.phpt:
|
|
fix test on non-Harmut machine :)
|
|
|
|
2006-07-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug37667.phpt:
|
|
- MFH Fixed Bug #37667 (Object is not added into array returned by __get)
|
|
|
|
* ZendEngine2/tests/bug37667.phpt
|
|
ZendEngine2/tests/bug37667.phpt:
|
|
|
|
- Add missing test name prefix
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
- Drop unused var
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- MFH Fixed bug #37816 (ReflectionProperty does not throw exception when
|
|
accessing protected attribute)
|
|
|
|
* ZendEngine2/tests/bug37667.phpt:
|
|
- Add new test
|
|
|
|
* ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_object_handlers.c:
|
|
- Fix issues with __get() returning arrays (might need to be revised)
|
|
|
|
2006-07-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/calendar/php_calendar.h:
|
|
MFB: Removed pointless declarations
|
|
|
|
* (PHP_5_2)
|
|
ext/calendar/php_calendar.h:
|
|
Removed pointless declarations
|
|
|
|
2006-07-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
EXTENSIONS:
|
|
- Add new entry
|
|
|
|
* EXTENSIONS:
|
|
- Add missing entry
|
|
|
|
* EXTENSIONS:
|
|
- It appears i am the maintainer
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS:
|
|
- BFN
|
|
|
|
2006-07-09 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
* ext/calendar/tests/easter_date.phpt
|
|
ext/calendar/tests/jddayofweek.phpt
|
|
ext/calendar/tests/jdmonthname.phpt:
|
|
more test coverage
|
|
|
|
2006-07-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/tests/bug37811.phpt
|
|
ZendEngine2/tests/bug37811.phpt
|
|
ZendEngine2/tests/bug37811.phpt:
|
|
- Fixed Bug #37811 define not using toString on objects
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.c:
|
|
- MFH Fix issue with comparing objects with objects
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
- Reword comment
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
- Fix issue with comparing objects with objects
|
|
|
|
* NEWS:
|
|
- Entry doesn't belong here, fixed in 5.2
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
- Drop dead code
|
|
|
|
* ZendEngine2/tests/objects_015.phpt
|
|
ZendEngine2/tests/objects_015.phpt:
|
|
|
|
- Add new test
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_operators.c:
|
|
- MFH:
|
|
. Fix comparision edgecases involving objects (Tony, Marcus)
|
|
. Use ZVAL_LONG() where appropriate
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
- Fix comparision edgecases involving objects (Tony, Marcus)
|
|
- Use ZVAL_LONG() where appropriate
|
|
|
|
* ZendEngine2/tests/abstract-static.phpt:
|
|
- Fix test
|
|
|
|
2006-07-09 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
* ext/calendar/tests/cal_from_jd.phpt
|
|
ext/calendar/tests/cal_info.phpt
|
|
ext/calendar/tests/easter_date.phpt
|
|
ext/calendar/tests/gregoriantojd.phpt
|
|
ext/calendar/tests/jddayofweek.phpt
|
|
ext/calendar/tests/jdmonthname.phpt
|
|
ext/calendar/tests/jdtofrench.phpt
|
|
ext/calendar/tests/jdtogregorian.phpt
|
|
ext/calendar/tests/jdtojulian.phpt
|
|
ext/calendar/tests/jdtounix.phpt
|
|
ext/calendar/tests/jewishtojd.phpt
|
|
ext/calendar/tests/juliantojd.phpt
|
|
ext/calendar/tests/unixtojd.phpt:
|
|
additional test cases added, should now cover all functions and modes
|
|
allthough still not all edge cases
|
|
|
|
2006-07-08 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/zlib/zlib.c:
|
|
change char* to void* when using the 't' parameter (as noted by Andrei)
|
|
|
|
2006-07-07 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* (PHP_5_2)
|
|
main/logos.h:
|
|
static + const keywords
|
|
|
|
* ext/zlib/zlib.c:
|
|
upgrade a couple of functions to Unicode
|
|
|
|
* main/logos.h:
|
|
static+const keywords
|
|
|
|
2006-07-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/package.xml:
|
|
add missing items to the changelog
|
|
|
|
2006-07-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dba/dba.c
|
|
ext/dba/libinifile/inifile.c:
|
|
MFB: E_ERROR > E_RECOVERABLE_ERROR
|
|
|
|
* (PHP_5_2)
|
|
ext/dba/dba.c
|
|
ext/dba/libinifile/inifile.c:
|
|
E_ERROR > E_RECOVERABLE_ERROR
|
|
|
|
2006-07-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/016.phpt:
|
|
add test
|
|
|
|
* ZendEngine2/tests/016.phpt
|
|
ZendEngine2/tests/016.phpt:
|
|
|
|
file 016.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-07-06 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
MFH (def.h rev:1.121, execute.h rev:1.120)
|
|
Silence FETCH_OBJ_IS / undefined notices
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Silence FETCH_OBJ_IS / undefined notices
|
|
|
|
2006-07-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/php_fopen_wrapper.c:
|
|
E_ERROR > E_RECOVERABLE_ERROR
|
|
|
|
2006-07-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mysqli/tests/bug38003.phpt:
|
|
add test
|
|
|
|
* ext/mysqli/tests/bug38003.phpt
|
|
ext/mysqli/tests/bug38003.phpt:
|
|
|
|
file bug38003.phpt was initially added on branch PHP_5_2.
|
|
|
|
* tests/classes/factory_and_singleton_003.phpt
|
|
tests/classes/factory_and_singleton_004.phpt:
|
|
fix tests (take #2)
|
|
|
|
* tests/classes/factory_and_singleton_003.phpt
|
|
tests/classes/factory_and_singleton_003.phpt
|
|
tests/classes/factory_and_singleton_004.phpt
|
|
tests/classes/factory_and_singleton_004.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_object_handlers.c:
|
|
oops.. fix copy/paste typo
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c:
|
|
MFH: fix bug #38003(in classes inherited from mysqli it's possible to call
|
|
private constructors from invalid context)
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
fix bug #38003(in classes inherited from mysqli it's possible to call
|
|
private constructors from invalid context)
|
|
also, use appropriate macro instead of accessing structure elements
|
|
directly
|
|
|
|
* ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h:
|
|
export zend_std_get_constructor()
|
|
|
|
* ZendEngine2/zend_object_handlers.c:
|
|
improve error messages
|
|
|
|
2006-07-05 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
apache2filter on windows news
|
|
|
|
* sapi/apache2filter/config.w32:
|
|
Added windows build support for apach2filter, supporting apache 2.0.x and
|
|
2.2.x
|
|
|
|
2006-07-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/curl/interface.c:
|
|
MFB: Eliminate some compiler warnings
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c:
|
|
Eliminate some compiler warnings
|
|
|
|
2006-07-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- MFH: Updated timezonedb to version 2006.7.
|
|
- MFH: Fixed test cases because of new constant values for the formats.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to dev.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with RC2.
|
|
|
|
2006-07-04 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php_ini.c
|
|
main/php_ini.c:
|
|
Changed priority of PHPRC environment variable on win32 to be higher then
|
|
value from registry.
|
|
|
|
2006-07-03 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/assert/assert02.phpt:
|
|
Make everyone happy
|
|
|
|
* ext/standard/tests/assert/assert02.phpt:
|
|
make everyone happy
|
|
|
|
2006-07-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/assert/assert02.phpt:
|
|
Fixed test
|
|
|
|
2006-07-03 John Coggeshall <john@coggeshall.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Adding Apache2Filter news
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache2filter/php_apache.h
|
|
sapi/apache2filter/sapi_apache2.c:
|
|
Reimplementation of the way Apache 2 Filter works. Instead of ripping the
|
|
source from a file (thus bypassing any previous filters in the chain).
|
|
This
|
|
implementation wraps Zend's internal stream mechanism, allowing ZE to read
|
|
from Apache's streams instead.
|
|
|
|
2006-07-03 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/pcre/tests/preg_replace_callback2.phpt
|
|
ext/pcre/tests/preg_replace_callback2.phpt
|
|
ext/standard/tests/assert/assert02.phpt
|
|
ext/standard/tests/assert/assert02.phpt:
|
|
fix tests
|
|
|
|
2006-07-03 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/tests/locales.phpt
|
|
ext/pcre/tests/match_flags3.phpt
|
|
ext/pcre/tests/preg_replace.phpt
|
|
ext/pcre/tests/preg_replace_callback.phpt
|
|
ext/pcre/tests/preg_replace_callback2.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/tests/match_flags3.phpt
|
|
ext/pcre/tests/preg_replace_callback2.phpt
|
|
ext/pcre/tests/preg_replace_callback2.phpt:
|
|
more testing
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/tests/locales.phpt
|
|
ext/pcre/tests/match_flags3.phpt
|
|
ext/pcre/tests/match_flags3.phpt
|
|
ext/pcre/tests/preg_replace.phpt
|
|
ext/pcre/tests/preg_replace.phpt
|
|
ext/pcre/tests/preg_replace_callback.phpt
|
|
ext/pcre/tests/preg_replace_callback.phpt:
|
|
new tests and fix the locales test where the pt local isnt available.
|
|
|
|
2006-07-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/filestat.c:
|
|
Fixed bug #37987 (invalid return of file_exists() in safe mode).
|
|
|
|
2006-07-02 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/fdf/fdf.c
|
|
ext/gd/gd.c
|
|
ext/standard/basic_functions.c:
|
|
nuke types in arginfo
|
|
|
|
2006-07-01 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/assert.c
|
|
ext/standard/tests/assert/assert02.phpt:
|
|
MFB5.2: fix assert() problems
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/assert.c
|
|
ext/standard/tests/assert/assert02.phpt
|
|
ext/standard/tests/assert/assert02.phpt:
|
|
fixed segfaults and such things within the new assert02.phpt test
|
|
|
|
* main/fopen_wrappers.c
|
|
main/fopen_wrappers.h
|
|
main/network.c:
|
|
MFB5.2: const keywording
|
|
|
|
* (PHP_5_2)
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.h
|
|
main/network.c
|
|
main/safe_mode.c
|
|
main/safe_mode.h:
|
|
add const keywords
|
|
|
|
2006-06-30 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Do not force pass by-ref, these functions only prefer by-ref
|
|
|
|
2006-06-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
news
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/filestat.c:
|
|
MFH: add error messages to disk_free_space() & disk_total_space() (feature
|
|
request #37971)
|
|
|
|
* ext/standard/filestat.c:
|
|
add error messages to disk_free_space() & disk_total_space() (feature
|
|
request #37971)
|
|
|
|
* ext/standard/string.c:
|
|
fix off-by-one in addslashes() in Unicode mode
|
|
|
|
2006-06-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pspell/tests/002.phpt:
|
|
MFB: Fixed test for situations where pspell_clear_session() is unavailable.
|
|
|
|
* (PHP_5_2)
|
|
ext/pspell/tests/002.phpt:
|
|
Fixed test for situations where pspell_clear_session() is unavailable.
|
|
|
|
* ext/pspell/tests/003.phpt:
|
|
MFB: Fixed test
|
|
|
|
* (PHP_5_2)
|
|
ext/pspell/tests/003.phpt:
|
|
Fixed test
|
|
|
|
2006-06-29 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/tests/file/stream_rfc2397_002.phpt
|
|
ext/standard/tests/file/stream_rfc2397_002.phpt:
|
|
fix test
|
|
|
|
* ext/standard/http_fopen_wrapper.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
main/streams/memory.c
|
|
main/streams/memory.c:
|
|
url->URL
|
|
|
|
* ext/curl/interface.c
|
|
ext/standard/url.c:
|
|
MFB: url -> URL
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/interface.c
|
|
ext/standard/url.c:
|
|
Bug #37961 (url should be URL)
|
|
|
|
2006-06-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/xml/tests/bug26528.phpt
|
|
ext/xml/tests/bug35447.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ext/sysvshm/sysvshm.c:
|
|
MFH: make sure we won't get into endless loop
|
|
|
|
* ext/sysvshm/sysvshm.c:
|
|
make sure we won't get into endless loop if value shm_var->next is
|
|
corrupted
|
|
|
|
2006-06-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
bug fixing news
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c:
|
|
MFH: Improved safe_mode check for the error_log() function.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c:
|
|
Improved safe_mode check for the error_log() function.
|
|
|
|
2006-06-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* README.UNICODE
|
|
README.UNICODE-UPGRADES
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
run-tests.php
|
|
ext/simplexml/tests/000.phpt
|
|
ext/standard/tests/strings/strtr2.phpt:
|
|
unicode_semantics -> unicode.semantics
|
|
|
|
* ext/oci8/package.xml:
|
|
update changelog
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c:
|
|
MFH: fix #37931 (possible crash after database restart when using
|
|
persistent connections)
|
|
|
|
* ext/oci8/oci8.c:
|
|
fix #37931 (possible crash after database restart when using persistent
|
|
connections)
|
|
|
|
2006-06-28 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pspell/tests/.cvsignore
|
|
ext/pspell/tests/001.phpt
|
|
ext/pspell/tests/002.phpt
|
|
ext/pspell/tests/003.phpt
|
|
ext/pspell/tests/004.phpt
|
|
ext/pspell/tests/005.phpt
|
|
ext/pspell/tests/01pspell_basic.phpt
|
|
ext/pspell/tests/wordlist.txt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/pspell/tests/.cvsignore
|
|
ext/pspell/tests/001.phpt
|
|
ext/pspell/tests/001.phpt
|
|
ext/pspell/tests/002.phpt
|
|
ext/pspell/tests/002.phpt
|
|
ext/pspell/tests/003.phpt
|
|
ext/pspell/tests/003.phpt
|
|
ext/pspell/tests/004.phpt
|
|
ext/pspell/tests/004.phpt
|
|
ext/pspell/tests/005.phpt
|
|
ext/pspell/tests/005.phpt
|
|
ext/pspell/tests/01pspell_basic.phpt
|
|
ext/pspell/tests/wordlist.txt
|
|
ext/pspell/tests/wordlist.txt:
|
|
new tests (001.phpt is just a rename from the older one)
|
|
increases coverage from 20% to 70%
|
|
|
|
2006-06-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c:
|
|
Rename unicode_semantics to unicode.semantics.
|
|
|
|
2006-06-28 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/info.c:
|
|
- MF51: Fixed XSS inside phpinfo() with long inputs.
|
|
|
|
2006-06-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Improved the error reporting in SOAP extension on request failure.
|
|
|
|
2006-06-27 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c:
|
|
arginof fixes
|
|
|
|
* ext/standard/basic_functions.c:
|
|
arginfo fixes
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c:
|
|
Fix arg info (php6 features)
|
|
|
|
2006-06-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/001.phpt
|
|
ZendEngine2/tests/002.phpt
|
|
ZendEngine2/tests/003.phpt
|
|
ZendEngine2/tests/004.phpt
|
|
ZendEngine2/tests/005.phpt
|
|
ZendEngine2/tests/006.phpt
|
|
ZendEngine2/tests/007.phpt
|
|
ZendEngine2/tests/008.phpt
|
|
ZendEngine2/tests/009.phpt
|
|
ZendEngine2/tests/010.phpt
|
|
ZendEngine2/tests/011.phpt
|
|
ZendEngine2/tests/012.phpt
|
|
ZendEngine2/tests/013.phpt
|
|
ZendEngine2/tests/014.inc
|
|
ZendEngine2/tests/014.phpt
|
|
ZendEngine2/tests/015.phpt:
|
|
add new tests
|
|
|
|
* ZendEngine2/tests/001.phpt
|
|
ZendEngine2/tests/001.phpt
|
|
ZendEngine2/tests/002.phpt
|
|
ZendEngine2/tests/002.phpt
|
|
ZendEngine2/tests/003.phpt
|
|
ZendEngine2/tests/003.phpt
|
|
ZendEngine2/tests/004.phpt
|
|
ZendEngine2/tests/004.phpt
|
|
ZendEngine2/tests/005.phpt
|
|
ZendEngine2/tests/005.phpt
|
|
ZendEngine2/tests/006.phpt
|
|
ZendEngine2/tests/006.phpt
|
|
ZendEngine2/tests/007.phpt
|
|
ZendEngine2/tests/007.phpt
|
|
ZendEngine2/tests/008.phpt
|
|
ZendEngine2/tests/008.phpt
|
|
ZendEngine2/tests/009.phpt
|
|
ZendEngine2/tests/009.phpt
|
|
ZendEngine2/tests/010.phpt
|
|
ZendEngine2/tests/010.phpt
|
|
ZendEngine2/tests/011.phpt
|
|
ZendEngine2/tests/011.phpt
|
|
ZendEngine2/tests/012.phpt
|
|
ZendEngine2/tests/012.phpt
|
|
ZendEngine2/tests/013.phpt
|
|
ZendEngine2/tests/013.phpt
|
|
ZendEngine2/tests/014.inc
|
|
ZendEngine2/tests/014.inc
|
|
ZendEngine2/tests/014.phpt
|
|
ZendEngine2/tests/014.phpt
|
|
ZendEngine2/tests/015.phpt
|
|
ZendEngine2/tests/015.phpt:
|
|
|
|
add new tests
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
no need to throw E_ERROR here, E_WARNING is more than enough
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c:
|
|
MFH: fix #37920 (compilation problems on z/OS)
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c:
|
|
fix #37920 (compilation problems on z/OS)
|
|
|
|
2006-06-27 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/dom/tests/bug34276.phpt
|
|
ext/dom/tests/bug35342.phpt
|
|
ext/dom/tests/dom002.phpt
|
|
ext/iconv/tests/bug37176.phpt
|
|
ext/mbstring/tests/mb_send_mail01.phpt
|
|
ext/mbstring/tests/mb_send_mail02.phpt
|
|
ext/mbstring/tests/mb_send_mail03.phpt
|
|
ext/mbstring/tests/mb_send_mail04.phpt
|
|
ext/mbstring/tests/mb_send_mail05.phpt
|
|
ext/mbstring/tests/mb_send_mail06.phpt
|
|
ext/mbstring/tests/mb_send_mail07.phpt
|
|
ext/simplexml/tests/bug35785.phpt
|
|
ext/simplexml/tests/bug36611.phpt
|
|
ext/simplexml/tests/bug37565.phpt
|
|
ext/simplexml/tests/profile12.phpt
|
|
ext/simplexml/tests/profile13.phpt
|
|
ext/wddx/tests/bug37569.phpt
|
|
ext/wddx/tests/bug37587.phpt:
|
|
Fix/add SKIPIF
|
|
|
|
2006-06-26 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/pcre/tests/locales.phpt:
|
|
Fix test
|
|
|
|
2006-06-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/zlib/tests/004.phpt
|
|
ext/zlib/tests/004.txt.gz
|
|
ext/zlib/tests/005.phpt
|
|
ext/zlib/tests/006.phpt
|
|
ext/zlib/tests/007.phpt:
|
|
add new tests
|
|
|
|
* ext/zlib/tests/004.phpt
|
|
ext/zlib/tests/004.phpt
|
|
ext/zlib/tests/004.txt.gz
|
|
ext/zlib/tests/004.txt.gz
|
|
ext/zlib/tests/005.phpt
|
|
ext/zlib/tests/005.phpt
|
|
ext/zlib/tests/006.phpt
|
|
ext/zlib/tests/006.phpt
|
|
ext/zlib/tests/007.phpt
|
|
ext/zlib/tests/007.phpt:
|
|
|
|
file 004.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/zlib/zlib.c:
|
|
MFH: zero-terminate strings produced with FORCE_DEFLATE
|
|
|
|
* ext/zlib/zlib.c:
|
|
zero-terminate strings produced with FORCE_DEFLATE
|
|
|
|
* ext/zlib/zlib.c:
|
|
MFB: don't try to inflate empty strings
|
|
|
|
* (PHP_5_2)
|
|
ext/zlib/zlib.c:
|
|
don't try to inflate empty strings (and stop segfaulting!)
|
|
|
|
2006-06-26 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/basic_functions.c:
|
|
nuke obsolete arginfo
|
|
|
|
2006-06-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/bz2/tests/001.phpt
|
|
ext/bz2/tests/001.phpt
|
|
ext/bz2/tests/002.phpt
|
|
ext/bz2/tests/002.phpt
|
|
ext/bz2/tests/003.phpt
|
|
ext/bz2/tests/003.txt.bz2
|
|
ext/bz2/tests/004.phpt
|
|
ext/bz2/tests/004_1.txt.bz2
|
|
ext/bz2/tests/004_2.txt.bz2
|
|
ext/bz2/tests/005.phpt:
|
|
add new tests, improve the old ones
|
|
|
|
2006-06-26 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Add arginfo for sys_getloadavg()
|
|
iUpdate arginfo for base64_decode()
|
|
|
|
* ext/standard/base64.c
|
|
ext/standard/base64.h
|
|
ext/standard/tests/strings/bug37244.phpt
|
|
ext/standard/tests/strings/bug37244.phpt:
|
|
MFB: bug #37244 (base64_decode violates RFC 3548)
|
|
-Add test
|
|
|
|
2006-06-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/bz2/tests/003.phpt
|
|
ext/bz2/tests/003.phpt
|
|
ext/bz2/tests/003.txt.bz2
|
|
ext/bz2/tests/003.txt.bz2
|
|
ext/bz2/tests/004.phpt
|
|
ext/bz2/tests/004.phpt
|
|
ext/bz2/tests/004_1.txt.bz2
|
|
ext/bz2/tests/004_1.txt.bz2
|
|
ext/bz2/tests/004_2.txt.bz2
|
|
ext/bz2/tests/004_2.txt.bz2
|
|
ext/bz2/tests/005.phpt
|
|
ext/bz2/tests/005.phpt:
|
|
|
|
file 003.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2.c:
|
|
MFH: detect empty mode string and avoid off-by-one
|
|
|
|
* ext/bz2/bz2.c:
|
|
detect empty mode string and avoid off-by-one
|
|
|
|
2006-06-26 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* configure.in
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
MFB: sys_getloadavg()
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c
|
|
ext/standard/formatted_print.c
|
|
ext/standard/levenshtein.c
|
|
ext/standard/metaphone.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/url.c
|
|
ext/standard/uuencode.c
|
|
ext/standard/versioning.c:
|
|
Updated protos & vim folding
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/user_filters.c
|
|
ext/standard/tests/filters/php_user_filter_01.phpt
|
|
ext/standard/tests/filters/php_user_filter_02.phpt
|
|
ext/standard/tests/filters/php_user_filter_03.phpt:
|
|
MFH: argument info for php_user_filter
|
|
Add tests
|
|
|
|
* (PHP_5_2)
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/php_mcrypt.h
|
|
ext/mysql/php_mysql.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h:
|
|
MFH: use the ZEND_ACC_DEPRECATED flag rather than custom warnings
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
MFB: saveXML() -> asXML() alias
|
|
|
|
* ext/curl/interface.c
|
|
ext/gmp/gmp.c:
|
|
Removed obsolete arg_info include
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/simplexml/simplexml.c:
|
|
Added SimpleXMLElement::saveXML() as an alias for SimpleXMLElement::asXML()
|
|
|
|
2006-06-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed bug #37862 (Integer pointer comparison to numeric value)
|
|
|
|
2006-06-26 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Cleaner fix
|
|
|
|
* ext/standard/basic_functions.c:
|
|
sapi_getenv() estrdups the returned string now, so we need to free it
|
|
|
|
2006-06-26 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/php_mcrypt.h
|
|
ext/mysql/php_mysql.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h:
|
|
Removed custom deprecate error messages
|
|
Use the fancy ZEND_ACC_DEPRECATED flag.
|
|
|
|
2006-06-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
MFH http_build_query() & parse_url() news
|
|
|
|
* NEWS:
|
|
curl_setopt_array() was added in 5.1.3
|
|
http_build_query() & parse_url in 5.2
|
|
|
|
* ext/standard/user_filters.c
|
|
ext/standard/tests/filters/php_user_filter_01.phpt
|
|
ext/standard/tests/filters/php_user_filter_02.phpt
|
|
ext/standard/tests/filters/php_user_filter_03.phpt:
|
|
Added argument info
|
|
(forces user-space filters to register correct arguments)
|
|
Added tests
|
|
|
|
2006-06-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/image/image_type_to_extension.phpt:
|
|
MFB: improve test
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/image/image_type_to_extension.phpt:
|
|
improve test file
|
|
don't forget to test invalid parameters etc.
|
|
|
|
2006-06-25 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Added image_type_to_extension()
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/image.c:
|
|
WS fix
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/image/image_type_to_extension.phpt
|
|
ext/standard/tests/image/image_type_to_extension.phpt:
|
|
Enabled image_type_to_extension() which has been in cvs for 2,5 years now..
|
|
Added test
|
|
|
|
* ext/standard/image.c:
|
|
Fixed image_type_to_extension()
|
|
Added support for IMAGETYPE_JPX & IMAGETYPE_JB2
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/formatted_print.c
|
|
ext/standard/levenshtein.c
|
|
ext/standard/metaphone.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/url.c
|
|
ext/standard/uuencode.c
|
|
ext/standard/versioning.c:
|
|
Updated protos
|
|
Fixed vim folding
|
|
|
|
* ext/standard/basic_functions.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c
|
|
sapi/embed/php_embed.c:
|
|
Argument info
|
|
|
|
2006-06-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-todo.txt:
|
|
-** empty log message ***
|
|
|
|
2006-06-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/assert.c:
|
|
MFB: Change E_ERROR to E_RECOVERABLE_ERROR
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/assert.c:
|
|
Change E_ERROR to E_RECOVERABLE_ERROR
|
|
|
|
2006-06-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8.c:
|
|
fix typo and bug #37886
|
|
|
|
2006-06-23 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/bz2/bz2_filter.c:
|
|
MFB: use %zu to format size_t
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2_filter.c:
|
|
- use %zu to format size_t
|
|
|
|
2006-06-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-todo.txt:
|
|
Update.
|
|
|
|
2006-06-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-todo.txt:
|
|
Fixed in ICU 3.6.
|
|
|
|
2006-06-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_modules.h:
|
|
fix typo
|
|
|
|
* ext/oci8/config.m4
|
|
ext/oci8/package.xml:
|
|
add 4.3.10 dependency to package.xml
|
|
add check for PHP version in ./configure
|
|
|
|
2006-06-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h
|
|
main/streams/filter.c
|
|
main/streams/streams.c:
|
|
Implement user conversion error handler support. Works as normal error
|
|
handler, in that it can return false to make the default one take over.
|
|
Handler signature is:
|
|
user_handler($direction, $encoding, $char_byte, $offset, $message)
|
|
|
|
Also removed support for using exceptions in default error handler.
|
|
|
|
* main/streams/streams.c:
|
|
Typos.
|
|
|
|
2006-06-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/bz2/bz2_filter.c:
|
|
MFB: Fixed compiler warnings.
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2_filter.c:
|
|
Fixed compiler warnings.
|
|
|
|
2006-06-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2.c
|
|
ext/bz2/tests/001.phpt
|
|
ext/bz2/tests/002.phpt:
|
|
MFH: improve check for stream mode, add tests
|
|
|
|
* ext/bz2/bz2.c
|
|
ext/bz2/tests/001.phpt
|
|
ext/bz2/tests/001.phpt
|
|
ext/bz2/tests/002.phpt
|
|
ext/bz2/tests/002.phpt:
|
|
improve check for stream mode, add tests
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2.c:
|
|
MFH: don't try to read or write from/to a stream if it was open in
|
|
different mode (leads to segfault in libbz2)
|
|
|
|
* ext/bz2/bz2.c:
|
|
don't try to read or write from/to a stream if it was open in different
|
|
mode (leads to segfault in libbz2)
|
|
|
|
* (PHP_5_2)
|
|
ext/bz2/bz2.c:
|
|
MFH: fix invalid read with bzopen("","") and prevent filename from being
|
|
empty (which causes endless loop somewhere is libbz2)
|
|
|
|
* ext/bz2/bz2.c:
|
|
fix invalid read with bzopen("","") and prevent filename from being empty
|
|
(which causes endless loop somewhere is libbz2)
|
|
tests will follow
|
|
|
|
* ext/oci8/oci8.c:
|
|
fix compile failure with <s>ancient</s> older PHP versions caused by new
|
|
globals management code
|
|
|
|
2006-06-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h:
|
|
Implement unicode_set_error_handler() / unicode_restore_error_handler().
|
|
The error handler doesn't do anything yet. (vaporware)
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
Plug memory leak in set_exception_handler().
|
|
|
|
2006-06-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/tokenizer/php_tokenizer.h
|
|
ext/tokenizer/tokenizer.c:
|
|
MFB: Removed pointless callbacks.
|
|
|
|
* (PHP_5_2)
|
|
ext/tokenizer/php_tokenizer.h
|
|
ext/tokenizer/tokenizer.c:
|
|
Removed pointless callbacks.
|
|
|
|
2006-06-20 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/standard/tests/file/bug37864.phpt:
|
|
MFB 5.2
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/bug37864.phpt:
|
|
make sure the test outputs what we want
|
|
|
|
2006-06-20 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Bug fix news...
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/file_get_contents.phpt:
|
|
Renamed to bug37864.phpt
|
|
|
|
* ext/standard/tests/file/file_get_contents.phpt:
|
|
Renamed file to bug37864.phpt
|
|
|
|
* ext/standard/tests/file/bug37864.phpt
|
|
ext/standard/tests/file/bug37864.phpt:
|
|
|
|
Test for bug #37864 (file_get_contents() leaks on empty file)
|
|
|
|
2006-06-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/file_get_contents.phpt
|
|
ext/standard/tests/file/file_get_contents.phpt:
|
|
don't leave garbage in tmp dir
|
|
|
|
2006-06-20 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/file_get_contents.phpt:
|
|
MFH: test for file_get_contents leaking on empty file
|
|
|
|
* ext/standard/tests/file/file_get_contents.phpt
|
|
ext/standard/tests/file/file_get_contents.phpt:
|
|
|
|
add test for file_get_contents() leaking on empty file
|
|
|
|
* main/streams/streams.c:
|
|
Plug memleak (leaks on empty files)
|
|
|
|
* ext/dom/php_dom.h:
|
|
Add missing header include
|
|
|
|
2006-06-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
init variables
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/document.c:
|
|
MFH: nuke unused variables and init variables when needed
|
|
|
|
* ext/dom/document.c:
|
|
nuke unused variables and init variables when needed
|
|
|
|
* ext/standard/tests/general_functions/sunfuncts.phpt:
|
|
fix test to work on all platforms
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/objects_013.phpt
|
|
ext/simplexml/tests/031.phpt
|
|
ext/simplexml/tests/bug37565.phpt
|
|
ext/simplexml/tests/bug37565.phpt
|
|
ext/sqlite/tests/sqlite_004.phpt
|
|
ext/standard/tests/general_functions/sunfuncts.phpt
|
|
ext/standard/tests/math/bug27646.phpt:
|
|
fix test
|
|
|
|
* sapi/cli/php_cli.c:
|
|
initialize pointers
|
|
|
|
* ZendEngine2/tests/objects_013.phpt
|
|
ZendEngine2/tests/objects_014.phpt
|
|
ext/standard/tests/strings/bug23894.phpt
|
|
ext/standard/tests/strings/bug25671.phpt
|
|
ext/standard/tests/strings/bug27278.phpt
|
|
ext/standard/tests/strings/str_shuffle.phpt
|
|
ext/standard/tests/strings/substr_compare.phpt
|
|
ext/standard/tests/strings/url_t.phpt:
|
|
fix tests
|
|
|
|
2006-06-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/posix/posix.c:
|
|
MFB: Added missing ifdef block.
|
|
|
|
* (PHP_5_2)
|
|
ext/posix/posix.c:
|
|
Added missing ifdef block.
|
|
|
|
|
|
2006-06-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8.c:
|
|
display oci8 version in phpinfo()
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
MFH: plug leak in CGI SAPI when running scripts with query string in
|
|
console
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
plug leak in CGI SAPI when running scripts with query string in console
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug33732.phpt
|
|
ZendEngine2/tests/objects_014.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/odbc/php_odbc_includes.h:
|
|
MFB: fix #37848 (ext/odbc compile failure)
|
|
|
|
* (PHP_5_2)
|
|
ext/odbc/php_odbc_includes.h:
|
|
fix #37848 (ext/odbc compile failure)
|
|
|
|
2006-06-19 Michael Wallner <mike@iworks.at>
|
|
|
|
* sapi/cli/php_cli.c:
|
|
MFB52: Fix Bug #37780 memory leak trying to execute a non existing file
|
|
(CLI)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cli/php_cli.c:
|
|
- Fix Bug #37780 memory leak trying to execute a non existing file (CLI)
|
|
|
|
2006-06-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c:
|
|
MFH: add missing ifdef and avoid "unused variable" warning
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
add missing ifdef and avoid "unused variable" warning
|
|
|
|
2006-06-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/posix/config.m4
|
|
ext/posix/php_posix.h
|
|
ext/posix/posix.c:
|
|
MFB: Added posix_initgroups() function.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/posix/config.m4
|
|
ext/posix/php_posix.h
|
|
ext/posix/posix.c:
|
|
Added posix_initgroups() function.
|
|
|
|
2006-06-17 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/iconv/iconv.c:
|
|
Added argument info
|
|
Fixed protos
|
|
Fixed vim folding
|
|
|
|
2006-06-17 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* configure.in
|
|
sapi/cgi/cgi_main.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
configure.in
|
|
sapi/cgi/cgi_main.c:
|
|
plug memory leak in sapi_putenv, by using setenv(), that doesnt need any
|
|
malloc
|
|
|
|
2006-06-16 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c:
|
|
changed GINIT definition.
|
|
|
|
2006-06-16 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
php.ini-dist
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/streams/streams.c:
|
|
MFH: Backported allow_url_include from HEAD. This directive allows
|
|
separate control of URL handling in includes/requires allowing sites to
|
|
enable allow_url_fopen without enabling remote includes.
|
|
|
|
2006-06-16 Stefan Esser <php@nopiracy.de>
|
|
|
|
* (PHP_5_2)
|
|
acinclude.m4:
|
|
MFH: Only care about wrong flex version, when needed.
|
|
|
|
* acinclude.m4:
|
|
Fixed that configure bails out on wrong flex version. Now a wrong flex
|
|
version
|
|
will issue a warning and when flex is needed during the make process the
|
|
make
|
|
process will die with an error message.
|
|
|
|
2006-06-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* win32/crypt_win32.c
|
|
win32/crypt_win32.h:
|
|
New crypt() implementation for win32 which is about 10 times faster and has
|
|
more friendly license.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
win32/crypt_win32.c
|
|
win32/crypt_win32.h:
|
|
New crypt() implementation for win32 which is about 10 times faster and has
|
|
more friendly license.
|
|
|
|
2006-06-16 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
ext/gmp/gmp.c:
|
|
Fix build. (gmp_nextprime() was added in PHP 6!)
|
|
|
|
2006-06-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/tokenizer/tokenizer.c
|
|
ext/xml/php_xml.h
|
|
ext/xml/xml.c
|
|
ext/zlib/zlib.c:
|
|
Added automatic module globals management
|
|
|
|
* (PHP_5_2)
|
|
ext/mssql/php_mssql.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c
|
|
ext/oci8/oci8.c
|
|
ext/odbc/php_odbc.c
|
|
ext/odbc/php_odbc_includes.h
|
|
ext/pcntl/pcntl.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pgsql/pgsql.c
|
|
ext/posix/posix.c
|
|
ext/recode/recode.c
|
|
ext/session/session.c
|
|
ext/skeleton/skeleton.c
|
|
ext/snmp/snmp.c
|
|
ext/sockets/sockets.c
|
|
ext/sqlite/sqlite.c:
|
|
Added automatic module globals management
|
|
|
|
* (PHP_5_2)
|
|
ext/bcmath/bcmath.c
|
|
ext/com_dotnet/com_extension.c
|
|
ext/dba/dba.c
|
|
ext/exif/exif.c
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fdf/fdf.c
|
|
ext/gmp/gmp.c
|
|
ext/iconv/iconv.c
|
|
ext/imap/php_imap.c
|
|
ext/interbase/interbase.c
|
|
ext/ldap/ldap.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mime_magic/mime_magic.c:
|
|
Added automatic module globals management
|
|
|
|
2006-06-15 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/curl/interface.c
|
|
ext/dbase/dbase.c
|
|
ext/gd/gd.c:
|
|
Add array type hinting
|
|
Remove unnecessary array checkes
|
|
|
|
2006-06-15 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
changed GINIT definition.
|
|
|
|
2006-06-15 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/tests/bug37800.phpt:
|
|
MFB: fix bug #37800
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/tests/bug37800.phpt
|
|
ext/pcre/tests/bug37800.phpt:
|
|
fix bug #37800: preg_replace() limit parameter odd behaviour
|
|
|
|
2006-06-15 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/curl/interface.c
|
|
ext/dbase/dbase.c
|
|
ext/gd/gd.c:
|
|
Revert array type hinting
|
|
|
|
2006-06-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php.h:
|
|
Added automatic module globals management
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_modules.h:
|
|
MFH: Added automatic module globals management.
|
|
|
|
2006-06-15 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
fix news. gaps left intentionally..
|
|
|
|
2006-06-14 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/fbsql/php_fbsql.c
|
|
ext/fdf/fdf.c
|
|
ext/gettext/gettext.c
|
|
ext/gmp/gmp.c:
|
|
Added arg info
|
|
Fixed protos
|
|
|
|
* ext/standard/tests/strings/str_word_count.phpt:
|
|
Fixed test
|
|
|
|
2006-06-14 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/tests/delimiters.phpt
|
|
ext/pcre/tests/dollar_endonly.phpt
|
|
ext/pcre/tests/locales.phpt
|
|
ext/pcre/tests/match_flags.phpt
|
|
ext/pcre/tests/match_flags2.phpt
|
|
ext/pcre/tests/pcre_anchored.phpt
|
|
ext/pcre/tests/pcre_extended.phpt
|
|
ext/pcre/tests/pcre_extra.phpt
|
|
ext/pcre/tests/ungreedy.phpt:
|
|
MFB
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
MFB: fix mem leak
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/php_pcre.c:
|
|
fix memory leak uncovered by the pcre_extra.phpt test
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/tests/delimiters.phpt
|
|
ext/pcre/tests/dollar_endonly.phpt
|
|
ext/pcre/tests/dollar_endonly.phpt
|
|
ext/pcre/tests/locales.phpt
|
|
ext/pcre/tests/match_flags.phpt
|
|
ext/pcre/tests/match_flags.phpt
|
|
ext/pcre/tests/match_flags2.phpt
|
|
ext/pcre/tests/match_flags2.phpt
|
|
ext/pcre/tests/pcre_anchored.phpt
|
|
ext/pcre/tests/pcre_anchored.phpt
|
|
ext/pcre/tests/pcre_extended.phpt
|
|
ext/pcre/tests/pcre_extended.phpt
|
|
ext/pcre/tests/pcre_extra.phpt
|
|
ext/pcre/tests/pcre_extra.phpt
|
|
ext/pcre/tests/ungreedy.phpt
|
|
ext/pcre/tests/ungreedy.phpt:
|
|
more tests (and fix 2 from yesterday)
|
|
|
|
* ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/pcrelib/pcre_dfa_exec.c:
|
|
MFB: remove pcre_dfa_exec.c
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/pcrelib/pcre_dfa_exec.c:
|
|
remove the pcre_dfa_exec.c file, as it is needed (we dont expose that API)
|
|
|
|
* ext/pcre/pcrelib/.cvsignore:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/pcrelib/.cvsignore:
|
|
missing newline
|
|
|
|
2006-06-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
MFB: E_ERROR -> E_RECOVERABLE_ERROR
|
|
|
|
* (PHP_5_2)
|
|
ext/sqlite/sqlite.c:
|
|
E_ERROR -> E_RECOVERABLE_ERROR
|
|
|
|
2006-06-14 Christian Stocker <chregu@bitflux.ch>
|
|
|
|
* (PHP_5_1)
|
|
ext/xsl/xsltprocessor.c:
|
|
MFH
|
|
Fix a segfault, when an unknown type was given support all known xpath
|
|
object types
|
|
|
|
* (PHP_5_2)
|
|
ext/xsl/xsltprocessor.c:
|
|
MFH
|
|
Fix a segfault, when an unknown type was given and support all known xpath
|
|
object types
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
Fix a segfault, when an unknown type was given support all known xpath
|
|
object types
|
|
|
|
2006-06-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/odbc/php_odbc.c
|
|
ext/odbc/php_odbc_includes.h:
|
|
Fixed compilation (automatic module globals management).
|
|
|
|
2006-06-13 Nuno Lopes <nunoplopes@sapo.pt>
|
|
|
|
* ext/pcre/tests/backtrack_limit.phpt
|
|
ext/pcre/tests/cache_limit.phpt
|
|
ext/pcre/tests/delimiters.phpt
|
|
ext/pcre/tests/grep.phpt
|
|
ext/pcre/tests/locales.phpt
|
|
ext/pcre/tests/multiline.phpt
|
|
ext/pcre/tests/recursion_limit.phpt
|
|
ext/pcre/tests/study.phpt:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
.cvsignore:
|
|
also ignore lcov generated files
|
|
|
|
* ext/pcre/tests/backtrack_limit.phpt
|
|
ext/pcre/tests/backtrack_limit.phpt
|
|
ext/pcre/tests/cache_limit.phpt
|
|
ext/pcre/tests/cache_limit.phpt
|
|
ext/pcre/tests/delimiters.phpt
|
|
ext/pcre/tests/delimiters.phpt
|
|
ext/pcre/tests/grep.phpt
|
|
ext/pcre/tests/grep.phpt
|
|
ext/pcre/tests/locales.phpt
|
|
ext/pcre/tests/locales.phpt
|
|
ext/pcre/tests/multiline.phpt
|
|
ext/pcre/tests/multiline.phpt
|
|
ext/pcre/tests/recursion_limit.phpt
|
|
ext/pcre/tests/recursion_limit.phpt
|
|
ext/pcre/tests/study.phpt
|
|
ext/pcre/tests/study.phpt:
|
|
|
|
file backtrack_limit.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-06-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_exceptions.c:
|
|
- Arginfo fix (Hannes)
|
|
|
|
2006-06-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dom/element.c:
|
|
MFB: Removed unused variables.
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/element.c:
|
|
Removed unused variables.
|
|
|
|
2006-06-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/iconv/iconv.c:
|
|
Move GINIT definition above re-definition of iconv. Gah.
|
|
|
|
2006-06-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Removed warnings
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Removed warning
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c
|
|
ext/tokenizer/tokenizer.c
|
|
ext/xml/php_xml.h
|
|
ext/xml/xml.c
|
|
ext/zlib/zlib.c:
|
|
Added automatic module globals management
|
|
|
|
* ext/mssql/php_mssql.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c
|
|
ext/oci8/oci8.c
|
|
ext/odbc/php_odbc.c
|
|
ext/pcntl/pcntl.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pgsql/pgsql.c
|
|
ext/posix/posix.c
|
|
ext/recode/recode.c
|
|
ext/session/session.c
|
|
ext/skeleton/skeleton.c
|
|
ext/snmp/snmp.c
|
|
ext/sockets/sockets.c
|
|
ext/sqlite/sqlite.c:
|
|
Added automatic module globals management
|
|
|
|
* ext/bcmath/bcmath.c
|
|
ext/com_dotnet/com_extension.c
|
|
ext/dba/dba.c
|
|
ext/exif/exif.c
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fdf/fdf.c
|
|
ext/gmp/gmp.c
|
|
ext/iconv/iconv.c
|
|
ext/imap/php_imap.c
|
|
ext/interbase/interbase.c
|
|
ext/ldap/ldap.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mime_magic/mime_magic.c
|
|
main/php.h:
|
|
Added automatic module globals management
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_modules.h:
|
|
Added automatic module globals management.
|
|
|
|
2006-06-13 Stefan Esser <php@nopiracy.de>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Added hook for compile_string()
|
|
|
|
2006-06-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/zlib/zlib_filter.c:
|
|
MFB: Fixed compiler warning
|
|
|
|
* (PHP_5_2)
|
|
ext/zlib/zlib_filter.c:
|
|
Fixed compiler warning
|
|
|
|
2006-06-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend.c:
|
|
- Fix memleaks (by nuno)
|
|
|
|
2006-06-12 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c
|
|
main/php_output.h:
|
|
- don't use anonymous union
|
|
|
|
2006-06-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend_language_scanner.l:
|
|
Be more explicit.
|
|
|
|
2006-06-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c:
|
|
Improved performance of the implode() function on associated arrays by
|
|
200-300%.
|
|
|
|
* ext/standard/info.c:
|
|
MFB: Fixed ZTS build
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/info.c:
|
|
Fixed ZTS build
|
|
|
|
2006-06-11 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/standard/exec.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/zlib/zlib.c:
|
|
Nuke unused var
|
|
|
|
* ext/ftp/php_ftp.c
|
|
ext/gd/gd.c:
|
|
Added argument info
|
|
Fixed protos & vim folding
|
|
|
|
2006-06-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h:
|
|
Make zend_print_zval_r_ex() use the write callback function.
|
|
|
|
* ext/standard/info.c:
|
|
MFB: Fully print array() in phpinfo().
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/info.c:
|
|
Fully print array() in phpinfo().
|
|
|
|
2006-06-11 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/dba/tests/dba_cdb.phpt
|
|
ext/dba/tests/dba_cdb_make.phpt
|
|
ext/dba/tests/dba_flatfile.phpt
|
|
ext/dba/tests/dba_inifile.phpt:
|
|
Fixed tests in unicode mode
|
|
|
|
2006-06-10 Hannes Magnusson <hannes.magnusson@gmail.com>
|
|
|
|
* ext/bcmath/bcmath.c
|
|
ext/bz2/bz2.c
|
|
ext/calendar/calendar.c
|
|
ext/ctype/ctype.c
|
|
ext/curl/interface.c
|
|
ext/curl/multi.c
|
|
ext/dba/dba.c
|
|
ext/dbase/dbase.c
|
|
ext/exif/exif.c:
|
|
Added argument info
|
|
Fixed protos
|
|
Fixed vim folding
|
|
|
|
2006-06-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/string.c:
|
|
MFB: Improved performance of str_replace() when doing 1 char to 1 char or 1
|
|
char to many chars replacement by 30-40%.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c:
|
|
Improved performance of str_replace() when doing 1 char to 1 char or 1 char
|
|
to many chars replacement by 30-40%.
|
|
|
|
2006-06-09 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* Makefile.gcov:
|
|
Patch from Nuno
|
|
|
|
2006-06-09 Michael Wallner <mike@iworks.at>
|
|
|
|
* sapi/apache2filter/apache_config.c
|
|
sapi/apache2filter/apache_config.c
|
|
sapi/apache2filter/apache_config.c
|
|
sapi/apache2filter/apache_config.c:
|
|
- sync with apache2handler
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS:
|
|
BFN: - Fixed bug #37720 (merge_php_config scrambles values). (Mike,
|
|
pumuckel at metropolis dot de)
|
|
|
|
* (PHP_4_4)
|
|
sapi/apache2handler/apache_config.c
|
|
sapi/apache2handler/apache_config.c
|
|
sapi/apache2handler/apache_config.c:
|
|
MFH: fix bug #37720 (merge_php_config scrambles values)
|
|
|
|
* sapi/apache2handler/apache_config.c:
|
|
- fix bug #37720 (merge_php_config scrambles values)
|
|
|
|
2006-06-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Update credits
|
|
|
|
2006-06-08 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Fixed bug #37747 (strtotime segfaults when given "nextyear").
|
|
|
|
2006-06-08 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug37707.phpt
|
|
ZendEngine2/tests/bug37707.phpt:
|
|
Proper fix for bug #37707 ("clone $x" must call __clone() enven if result
|
|
value is not used)
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_gen.php
|
|
ZendEngine2/zend_vm_gen.php:
|
|
Wrap "wrong" unreachable code with "#if 0"
|
|
|
|
2006-06-07 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
sapi/cgi/fastcgi.c:
|
|
fix compiling with "more strict" compilers
|
|
|
|
2006-06-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Bug fixing news
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug37707.phpt:
|
|
MFB: Fixed bug #37707 clone without assigning leaks memory
|
|
|
|
* ZendEngine2/tests/bug37707.phpt
|
|
ZendEngine2/tests/bug37707.phpt:
|
|
|
|
file bug37707.phpt was initially added on branch PHP_5_2.
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed bug #37707 clone without assigning leaks memory
|
|
|
|
|
|
2006-06-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h:
|
|
MFH:
|
|
fix Unicode LOB problems using callbacks to read LOBs
|
|
using chunk_size*X buffer should speed up LOB reading a bit
|
|
|
|
many thanks to Massimo Squillace <msquillace at sogei dot it> for the
|
|
patch.
|
|
|
|
* ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h:
|
|
happy birthday commit, yay =)
|
|
this patch should fix Unicode LOB problems using callbacks to read LOBs
|
|
the patch also includes an optimization: using chunk_size*X buffer should
|
|
speed up LOB reading a bit
|
|
|
|
many thanks to Massimo Squillace <msquillace at sogei dot it> for the
|
|
patch.
|
|
|
|
2006-06-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
- MFH zend_fcall_info_*() and parameter parsing option 'f'
|
|
|
|
* ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Regenerated after zend_vm_def.h change
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_vm_def.h:
|
|
- MFH Fix issue with interfaces being inherited multiple times
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_vm_def.h:
|
|
- Fix issue with interfaces being inherited multiple times
|
|
|
|
2006-06-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed bug #37709 (Possible crash in PDO::errorCode()).
|
|
|
|
2006-06-06 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c:
|
|
- fix SEGV in php_output_handler_started()
|
|
|
|
* ext/curl/streams.c:
|
|
MFB: only try to fetch stream context options if context is set
|
|
|
|
* (PHP_5_2)
|
|
ext/curl/streams.c:
|
|
- only try to fetch stream context options if context is set
|
|
|
|
2006-06-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* NEWS:
|
|
this function also exists in 5.2, no need for this news entry in HEAD
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c:
|
|
revert by Andi's request
|
|
|
|
* main/streams/memory.c:
|
|
don't leak when decoding failed
|
|
|
|
2006-06-06 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/php_dom.c:
|
|
nuke unused call
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/simplexml.c:
|
|
restore missing ze1 compat code
|
|
|
|
2006-06-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug33732.phpt
|
|
ZendEngine2/tests/bug33732.phpt:
|
|
fix test
|
|
|
|
2006-06-06 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c:
|
|
- fix regression with bug #22690 (ob_start() with create_function() output
|
|
handler)
|
|
|
|
2006-06-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/objects_012.phpt
|
|
ZendEngine2/tests/objects_013.phpt
|
|
ZendEngine2/tests/objects_014.phpt:
|
|
MFH: do not allow to implement the same interface twice
|
|
add tests
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/tests/objects_012.phpt
|
|
ZendEngine2/tests/objects_012.phpt
|
|
ZendEngine2/tests/objects_013.phpt
|
|
ZendEngine2/tests/objects_013.phpt
|
|
ZendEngine2/tests/objects_014.phpt
|
|
ZendEngine2/tests/objects_014.phpt:
|
|
do not allow to implement the same interface twice
|
|
add tests
|
|
|
|
2006-06-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/sysvmsg/sysvmsg.c:
|
|
MFB: Fixed bug #37705 (Semaphore constants not available).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/sysvmsg/sysvmsg.c:
|
|
Fixed bug #37705 (Semaphore constants not available).
|
|
|
|
2006-06-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/streams/plain_wrapper.c:
|
|
MFH: no need to check if non-existing include_path complies with
|
|
open_basedir setting
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
no need to check if non-existing include_path complies with open_basedir
|
|
setting
|
|
the only result we can get is segfault
|
|
|
|
2006-06-05 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/plain_wrapper.c:
|
|
Fixed bug #35886 (nlopes)
|
|
|
|
2006-06-05 Zeev Suraski <zeev@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/php_dom.c
|
|
ext/simplexml/simplexml.c:
|
|
Final ze1_compat restoration - it was mostly done by hand, so if anybody
|
|
spots any (new) problems, let me know. Test wise, the same tests that
|
|
failed before are failing now.
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
ze1 restoration
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug30332.phpt
|
|
ZendEngine2/tests/bug31828.phpt
|
|
ZendEngine2/tests/bug32080.phpt
|
|
ZendEngine2/tests/bug32852.phpt
|
|
ZendEngine2/tests/bug33243.phpt
|
|
ZendEngine2/tests/bug34712.phpt
|
|
ZendEngine2/tests/bug34767.phpt:
|
|
Restore ZE1 compatibility mode (Zend Engine part - the modules patches
|
|
will follow later today)
|
|
|
|
2006-06-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/package.xml:
|
|
add new changelog entries
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
2006-06-05 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
main/timelib_config.h:
|
|
not for cvs
|
|
|
|
* (PHP_5_1)
|
|
main/internal_functions_win32.c:
|
|
fix typo
|
|
|
|
* (PHP_5_1)
|
|
main/config.w32.h
|
|
main/config.w32.h
|
|
main/internal_functions_win32.c
|
|
main/internal_functions_win32.c
|
|
main/timelib_config.h
|
|
main/timelib_config.h
|
|
win32/php5dllts.dsp
|
|
win32/php5dllts.dsp:
|
|
improve .dsp build
|
|
|
|
2006-06-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_interface.c:
|
|
MFH: fix OCIPasswordChange() parameters (patch by pholdaway at
|
|
technocom-wireless dot com)
|
|
prevent username, password and new password from being empty
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_interface.c:
|
|
fix OCIPasswordChange() parameters (patch by pholdaway at
|
|
technocom-wireless dot com)
|
|
prevent username. password and new password from being empty
|
|
|
|
2006-06-04 Stanislav Malyshev <stas@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/ZendTS.dsp
|
|
win32/php5dllts.dsp:
|
|
fix .dsp build
|
|
|
|
2006-06-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
MFB: Fixed bug #37671 (MySQLi extension fails to recognize BIT column).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysqli/mysqli_api.c:
|
|
Fixed bug #37671 (MySQLi extension fails to recognize BIT column).
|
|
|
|
2006-06-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c:
|
|
- Fix function flag check
|
|
|
|
2006-06-04 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/output.c:
|
|
- fix output handler seeing buffered data when it gets discarded
|
|
- add test
|
|
|
|
2006-06-03 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c:
|
|
- Removed useless -g command line option from CGI and CLI
|
|
- Fixed conflicting behaviour if -B and -a are set with CLI
|
|
- Fixed handling of auto_prepend and exceptions in readline-a-mode
|
|
|
|
2006-06-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/php_array.h
|
|
ext/standard/php_array.h:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/array.c
|
|
ext/standard/php_array.h:
|
|
I swear it wasn't me.
|
|
|
|
2006-06-03 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/php_output.h:
|
|
- remove obsolete cruft
|
|
|
|
2006-06-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend.c:
|
|
- Revert - Needs further discussing
|
|
|
|
2006-06-03 Michael Wallner <mike@iworks.at>
|
|
|
|
* README.NEW-OUTPUT-API:
|
|
- update TS macro usage
|
|
|
|
* ext/session/session.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/head.c
|
|
ext/standard/info.c
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.re
|
|
ext/standard/var.c
|
|
ext/zlib/zlib.c
|
|
main/SAPI.c
|
|
main/main.c
|
|
main/output.c
|
|
main/php_output.h
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/cli/php_cli.c
|
|
sapi/nsapi/nsapi.c:
|
|
- explicit usage of TS macros
|
|
|
|
2006-06-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend.c:
|
|
- Printable is supposed to return nativ/unicode depending on ini setting
|
|
|
|
2006-06-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/exif/tests/bug34704.phpt
|
|
ext/exif/tests/exif001.phpt
|
|
ext/exif/tests/exif005.phpt
|
|
tests/classes/serialize_001.phpt:
|
|
fix tests in unicode mode
|
|
|
|
* ext/dom/php_dom.c
|
|
ext/dom/xml_common.h:
|
|
fix error messages in Unicode mode
|
|
|
|
2006-06-02 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/standard/var.c
|
|
ext/zlib/php_zlib.h
|
|
ext/zlib/zlib.c:
|
|
- fix encoding
|
|
|
|
* README.NEW-OUTPUT-API
|
|
ext/pgsql/pgsql.c
|
|
ext/session/session.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/head.c
|
|
ext/standard/info.c
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.re
|
|
ext/standard/var.c
|
|
ext/zlib/php_zlib.h
|
|
ext/zlib/zlib.c
|
|
main/SAPI.c
|
|
main/main.c
|
|
main/output.c
|
|
main/php.h
|
|
main/php_output.h
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache/php_apache.c
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/apache_hooks/php_apache.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c
|
|
sapi/milter/php_milter.c
|
|
sapi/nsapi/nsapi.c:
|
|
- new output control code
|
|
|
|
|
|
2006-06-02 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/element.c:
|
|
MFH: add setIdAttribute, setIdAttributeNS and setIdAttributeNode
|
|
functionality
|
|
|
|
* (BEFORE_NEW_OUTPUT_API)
|
|
ext/dom/element.c:
|
|
idness not valid for attribute declarations
|
|
|
|
2006-06-02 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/acinclude.m4:
|
|
MFH: Add bison 2.2 to the list of supported versions.
|
|
|
|
2006-06-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (BEFORE_NEW_OUTPUT_API)
|
|
ZendEngine2/zend.c:
|
|
SAPI globals are destroied at this point and reporting errors about memory
|
|
leaks
|
|
can cause crash.
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
SAPI globals are destroied at this point and reporting errors about memory
|
|
leaks can cause crash.
|
|
|
|
2006-06-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/filters.c:
|
|
MFB: fixed compiler warning
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/filters.c:
|
|
Fixed compiler warning
|
|
|
|
2006-06-01 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/mysql/config.m4
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/config.m4:
|
|
MFB: #37630 MySQL extensions should link against thread safe client libs if
|
|
built with ZTS
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysql/config.m4
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/config.m4:
|
|
- Fix bug #37630: MySQL extensions should link against thread safe client
|
|
libs if built with ZTS
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- fix order
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Fixed bug #37363 (PDO_MYSQL does not build if no other mysql extension is
|
|
enabled)
|
|
|
|
2006-06-01 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
main/safe_mode.c:
|
|
no need to do TSRMLS_FETCH() twice
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/proc_open.c:
|
|
MFH: suppress_errors is used only on Win32, no need to look for it on other
|
|
systems
|
|
|
|
* ext/standard/proc_open.c:
|
|
suppress_errors is used only on Win32, no need to look for it on other
|
|
systems
|
|
|
|
* ext/standard/filters.c:
|
|
nuke unused variable
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/array/007.phpt
|
|
ext/standard/tests/array/array_chunk2.phpt
|
|
ext/standard/tests/array/array_count_values2.phpt
|
|
ext/standard/tests/array/array_diff_key2.phpt
|
|
ext/standard/tests/array/array_intersect_1.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/offset_array.phpt
|
|
ZendEngine2/tests/offset_bool.phpt
|
|
ZendEngine2/tests/offset_long.phpt
|
|
ZendEngine2/tests/offset_null.phpt
|
|
ZendEngine2/tests/offset_object.phpt
|
|
ZendEngine2/tests/offset_string.phpt:
|
|
add new tests
|
|
|
|
* ZendEngine2/tests/offset_array.phpt
|
|
ZendEngine2/tests/offset_array.phpt
|
|
ZendEngine2/tests/offset_bool.phpt
|
|
ZendEngine2/tests/offset_bool.phpt
|
|
ZendEngine2/tests/offset_long.phpt
|
|
ZendEngine2/tests/offset_long.phpt
|
|
ZendEngine2/tests/offset_null.phpt
|
|
ZendEngine2/tests/offset_null.phpt
|
|
ZendEngine2/tests/offset_object.phpt
|
|
ZendEngine2/tests/offset_object.phpt
|
|
ZendEngine2/tests/offset_string.phpt
|
|
ZendEngine2/tests/offset_string.phpt:
|
|
|
|
add new tests
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute.c:
|
|
MFH: throw a warning when using invalid offset types with strings
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
throw a warning when using invalid offset types with strings
|
|
|
|
2006-05-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
spelling corrections
|
|
|
|
2006-05-31 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
Revert accidentally committed internal patch
|
|
|
|
2006-05-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mcrypt/tests/bug37595.phpt:
|
|
add expected warning to the test
|
|
|
|
2006-05-31 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/tests/blowfish.phpt
|
|
ext/mcrypt/tests/bug37595.phpt:
|
|
- MF52: There was nothing wrong here, bug report #37595 is bogus.
|
|
- MF52: Added a new test case to demonstrate a longer plain text.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/tests/blowfish.phpt
|
|
ext/mcrypt/tests/bug37595.phpt:
|
|
- There was nothing wrong here, bug report #37595 is bogus.
|
|
- Added a new test case to demonstrate a longer plain text.
|
|
|
|
2006-05-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
fix error message in Unicode mode
|
|
|
|
* ZendEngine2/tests/objects_010.phpt
|
|
ZendEngine2/tests/objects_011.phpt
|
|
ZendEngine2/tests/strict_001.phpt
|
|
ZendEngine2/tests/strict_002.phpt:
|
|
add more tests
|
|
|
|
* ZendEngine2/tests/objects_010.phpt
|
|
ZendEngine2/tests/objects_010.phpt
|
|
ZendEngine2/tests/objects_011.phpt
|
|
ZendEngine2/tests/objects_011.phpt
|
|
ZendEngine2/tests/strict_001.phpt
|
|
ZendEngine2/tests/strict_001.phpt
|
|
ZendEngine2/tests/strict_002.phpt
|
|
ZendEngine2/tests/strict_002.phpt:
|
|
|
|
file objects_010.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-05-31 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
main/main.c
|
|
main/php_compat.h
|
|
main/php_compat.h:
|
|
MFB
|
|
|
|
* (PHP_4_4)
|
|
main/php_compat.h:
|
|
Add pcre_compile2() to the list of aliases.
|
|
|
|
2006-05-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/objects_001.phpt
|
|
ZendEngine2/tests/objects_002.phpt
|
|
ZendEngine2/tests/objects_003.phpt
|
|
ZendEngine2/tests/objects_004.phpt
|
|
ZendEngine2/tests/objects_005.phpt
|
|
ZendEngine2/tests/objects_006.phpt
|
|
ZendEngine2/tests/objects_007.phpt
|
|
ZendEngine2/tests/objects_008.phpt
|
|
ZendEngine2/tests/objects_009.phpt:
|
|
add tests for new E_FATALs
|
|
|
|
* ZendEngine2/tests/objects_002.phpt
|
|
ZendEngine2/tests/objects_002.phpt
|
|
ZendEngine2/tests/objects_003.phpt
|
|
ZendEngine2/tests/objects_003.phpt
|
|
ZendEngine2/tests/objects_004.phpt
|
|
ZendEngine2/tests/objects_004.phpt
|
|
ZendEngine2/tests/objects_005.phpt
|
|
ZendEngine2/tests/objects_005.phpt
|
|
ZendEngine2/tests/objects_006.phpt
|
|
ZendEngine2/tests/objects_006.phpt
|
|
ZendEngine2/tests/objects_007.phpt
|
|
ZendEngine2/tests/objects_007.phpt
|
|
ZendEngine2/tests/objects_008.phpt
|
|
ZendEngine2/tests/objects_008.phpt
|
|
ZendEngine2/tests/objects_009.phpt
|
|
ZendEngine2/tests/objects_009.phpt:
|
|
|
|
file objects_002.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-05-31 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute.h:
|
|
Keeping consistent arg_stack during arguments freeing (Exception from
|
|
destructor may use inconsistent arg_stack for backtrace).
|
|
|
|
* ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.c:
|
|
Support for nested exceptions and fatal errors in destructors
|
|
|
|
2006-05-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/tests/bug37595.phpt:
|
|
MFH: fix #37595 (mcrypt_generic calculates data length in wrong way)
|
|
|
|
* ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/tests/bug37595.phpt
|
|
ext/mcrypt/tests/bug37595.phpt:
|
|
fix #37595 (mcrypt_generic calculates data length in wrong way)
|
|
|
|
2006-05-31 Andi Gutmans <andi@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Fix typo
|
|
|
|
2006-05-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
tests/classes/inheritance_003.phpt
|
|
tests/classes/inheritance_004.phpt:
|
|
- Add new tests
|
|
|
|
* tests/classes/inheritance_003.phpt
|
|
tests/classes/inheritance_003.phpt
|
|
tests/classes/inheritance_004.phpt
|
|
tests/classes/inheritance_004.phpt:
|
|
|
|
- Add new tests
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
- Fix test logic
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c:
|
|
- Switch back to old severities and still keep bugfix for
|
|
|
|
2006-05-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_collection.c:
|
|
fix compilation on some b0rked systems that must have collections support
|
|
but they don't
|
|
|
|
2006-05-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
- WS
|
|
|
|
2006-05-30 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/tests/file/mkdir-004.phpt
|
|
ext/standard/tests/file/mkdir-005.phpt:
|
|
Minor fixes (bjori)
|
|
|
|
2006-05-30 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/pcntl/pcntl.c:
|
|
MFB: fix bug 37635 (argument to pcntl signal handler is trashed)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pcntl/pcntl.c:
|
|
- fix bug #37635 (parameter of pcntl signal handler is trashed)
|
|
|
|
2006-05-30 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_stristr( ), mb_strrichr( ).
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_strstr( ), mb_strrchr( ).
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_stripos( ), mb_strripos( ).
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_list_encodings_alias_names( ), mb_list_mime_names( ).
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/mbstring.c:
|
|
added option parameter mb_list_encodings( ).
|
|
|
|
2006-05-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/php_var.h
|
|
ext/standard/var.c:
|
|
MFB: Added memory_get_peak_usage() function for retrieving peak memory
|
|
usage of a PHP script.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_var.h
|
|
ext/standard/var.c:
|
|
Added memory_get_peak_usage() function for retrieving peak memory usage of
|
|
a PHP script.
|
|
|
|
2006-05-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/oci8/config.m4:
|
|
merge the last change in 4.4 and allow ext/oci8 to be built against basic
|
|
lite package
|
|
(as Derick requested)
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/config.m4:
|
|
MFH: don't require libociei, this allows us to build ext/oci8 against
|
|
basiclite OIC package
|
|
|
|
* ext/oci8/config.m4:
|
|
don't require libociei, this allows us to build ext/oci8 against basiclite
|
|
OIC package
|
|
|
|
2006-05-30 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- MFH: Fixed bug #37616: DATE_RFC822 does not product RFC 822 dates. (Patch
|
|
by
|
|
Hannes Magnusson)
|
|
|
|
2006-05-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/wddx/wddx.c:
|
|
MFB: Convert E_ERROR to E_RECOVERABLE_ERROR
|
|
|
|
* (PHP_5_2)
|
|
ext/wddx/wddx.c:
|
|
Convert E_ERROR to E_RECOVERABLE_ERROR
|
|
|
|
2006-05-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
no need to check it for not-NULL (as was pointed by Nuno)
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c:
|
|
MFH: there is no ce at this point, revert this line to its previous state
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
there is no ce at this point, revert this line to its previous state
|
|
See also: http://news.php.net/php.zend-engine.cvs/4931
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/tests/common.inc
|
|
ext/mbstring/tests/mb_strlen.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/tests/invalid_utf8.phpt
|
|
ext/standard/tests/file/file_put_contents.phpt:
|
|
add test
|
|
|
|
* ext/pcre/tests/invalid_utf8.phpt
|
|
ext/pcre/tests/invalid_utf8.phpt
|
|
ext/standard/tests/file/file_put_contents.phpt:
|
|
|
|
add test
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
return NULL in case of error (and fix leak/non-null-terminated string
|
|
error)
|
|
|
|
2006-05-29 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug37632.phpt:
|
|
- MFH Bugfix #37632 (Protected method access problem)
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug37632.phpt
|
|
ZendEngine2/tests/bug37632.phpt:
|
|
- Bugfix #37632 (Protected method access problem)
|
|
|
|
2006-05-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/config.m4:
|
|
improve sed expressions
|
|
|
|
2006-05-29 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/tests/bug36949.phpt:
|
|
MFB: Fixed bug #36949 (invalid internal mysqli objects dtor)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/tests/bug36949.phpt
|
|
ext/mysqli/tests/bug36949.phpt:
|
|
- Fixed bug #36949 (invalid internal mysqli objects dtor)
|
|
|
|
2006-05-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8.c:
|
|
MFH: fix #37531 (oci8 persistent connection corruption)
|
|
|
|
* ext/oci8/oci8.c:
|
|
fix #37531 (oci8 persistent connection corruption)
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/file_put_contents.phpt:
|
|
file file_put_contents.phpt was added on branch PHP_5_2 on 2006-05-29
|
|
10:42:54 +0000
|
|
|
|
* ext/standard/file.c:
|
|
initialize srcstream
|
|
use different variable in local scope
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.c:
|
|
initialize srcstream
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/file.c:
|
|
MFH: prevent resource leaking when passing invalid stream resource as
|
|
second argument
|
|
|
|
* ext/standard/file.c:
|
|
prevent resource leaking when passing invalid stream resource as second
|
|
argument
|
|
|
|
2006-05-29 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/mysqli/mysqli_api.c:
|
|
Fix for bug #37620
|
|
|
|
2006-05-28 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* ext/standard/string.c:
|
|
- Fix str_replace with unicode strings as key
|
|
|
|
2006-05-28 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- news entry for apache2handler ap_set_content_type() fix
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache2handler/php_apache.h
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
MFH: call ap_set_content_type() only once, else each time we call it,
|
|
configured output filters for that content type will be added
|
|
|
|
* sapi/apache2handler/php_apache.h
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
- call ap_set_content_type() only once, else each time we call it,
|
|
configured output filters for that content type will be added
|
|
|
|
2006-05-28 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Fix printf modifier
|
|
|
|
2006-05-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pcre/config0.m4:
|
|
MFB: Fixed bug #37586 (Bumped minimum PCRE version to 6.6, needed for
|
|
recurssion limit support).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/pcre/config0.m4:
|
|
Fixed bug #37586 (Bumped minimum PCRE version to 6.6, needed for recurssion
|
|
limit support).
|
|
|
|
2006-05-27 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* main/main.c:
|
|
- nitpicking "PHP6" vs. "PHP 6"
|
|
|
|
2006-05-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
- Revert until there is an ok for the full patch
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
- Take care of refcounting in zend_fcall_info_*() functions
|
|
- Add docu
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_object_handlers.c:
|
|
- WS
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug37212.phpt:
|
|
- MFH: Fix bug #37212 (Access to protected property of common base class)
|
|
By adding "zend_class_entry *ce" to struct zend_property_info;
|
|
|
|
2006-05-27 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c:
|
|
- MFH Fix #37614 (Class name lowercased in error message)
|
|
|
|
2006-05-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute.c:
|
|
- WS/CS
|
|
|
|
2006-05-27 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
- Fix #37614 (Class name lowercased in error message)
|
|
|
|
2006-05-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/tests/bug37212.phpt
|
|
ZendEngine2/tests/bug37212.phpt:
|
|
- Fix bug #37212 (Access to protected property of common base class)
|
|
By adding "zend_class_entry *ce" to struct zend_property_info;
|
|
|
|
* ZendEngine2/tests/abstract-static.phpt:
|
|
- There are no abstract static methods in classes, use interfaces
|
|
|
|
2006-05-26 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/dom_fe.h
|
|
ext/dom/node.c
|
|
ext/dom/tests/canonicalization.phpt:
|
|
MFH: add C14N() and C14NFile() methods to perform XML canonicalization
|
|
add test
|
|
|
|
* ext/dom/dom_fe.h
|
|
ext/dom/node.c
|
|
ext/dom/tests/canonicalization.phpt
|
|
ext/dom/tests/canonicalization.phpt:
|
|
add C14N() and C14NFile() methods to perform XML canonicalization
|
|
add test
|
|
|
|
2006-05-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fixed bug #37523 (namespaces added too late, leads to missing xsi:type
|
|
attributes. incompatibility with libxml2-2.6.24)
|
|
|
|
2006-05-26 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Fix ZTS build, call with TSRMLS_CC not DC
|
|
|
|
2006-05-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/wddx/wddx.c
|
|
ext/wddx/wddx.c:
|
|
Corrected previous patch
|
|
|
|
2006-05-26 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/openssl/xp_ssl.c:
|
|
- MFB: fix leaks in openssl context options
|
|
|
|
2006-05-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug33996.phpt
|
|
tests/classes/interfaces_003.phpt:
|
|
- MFH Sync error messages and simplify error message generation code
|
|
|
|
2006-05-26 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/openssl/xp_ssl.c:
|
|
- fix leaks in openssl context options
|
|
|
|
2006-05-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug33996.phpt
|
|
tests/classes/interfaces_003.phpt:
|
|
- Sync error messages and simplify error message generation code
|
|
|
|
2006-05-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/wddx/wddx.c
|
|
ext/wddx/tests/bug37569.phpt:
|
|
MFB: Fixed bug #37569 (WDDX incorrectly encodes high-ascii characters).
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/wddx/wddx.c
|
|
ext/wddx/tests/bug37569.phpt:
|
|
MFH: Fixed bug #37569 (WDDX incorrectly encodes high-ascii characters).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/wddx/wddx.c
|
|
ext/wddx/tests/bug37569.phpt
|
|
ext/wddx/tests/bug37569.phpt
|
|
ext/wddx/tests/bug37569.phpt:
|
|
Fixed bug #37569 (WDDX incorrectly encodes high-ascii characters)
|
|
|
|
2006-05-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
- Ease writing functions that deal with php function 'pointers'
|
|
|
|
2006-05-25 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* main/php.h:
|
|
MFB: Missing definition, patch by Steph Fox
|
|
|
|
* (PHP_5_2)
|
|
main/php.h:
|
|
Missing definition, patch by Steph Fox
|
|
|
|
2006-05-25 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/curl/streams.c:
|
|
MFB: fix bug #34180, --with-curlwrappers discards stream context options
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/streams.c:
|
|
- implement standard http stream wrapper options, fixes bug #34180
|
|
- skip empty headers in on_header_available()
|
|
|
|
2006-05-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/dbase/dbf_head.c:
|
|
MFH: remove debug output and fix bug #37589
|
|
|
|
* ext/dbase/dbf_head.c:
|
|
remove debug output and fix bug #37589
|
|
|
|
2006-05-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/standard/tests/strings/bug22224.phpt:
|
|
- MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/strings/bug22224.phpt:
|
|
- Update test
|
|
|
|
2006-05-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* tests/basic/013.phpt
|
|
tests/basic/014.phpt
|
|
tests/basic/015.phpt
|
|
tests/basic/016.phpt
|
|
tests/basic/017.phpt
|
|
tests/basic/018.phpt
|
|
tests/basic/019.phpt
|
|
tests/basic/020.phpt:
|
|
fix tests in unicode mode
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_operators.c:
|
|
MFB: fix error messages when converting objects to other types
|
|
|
|
2006-05-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
README.UPDATE_5_2:
|
|
- Update update news and sync with NEWS
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/wddx/wddx.c:
|
|
- MFH Fixed bug #37587 (var without attribute causes segfault
|
|
|
|
2006-05-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_operators.c:
|
|
fix error messages when converting objects to other types
|
|
add new function
|
|
MFB will follow soon
|
|
|
|
2006-05-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/wddx/wddx.c
|
|
ext/wddx/tests/bug37587.phpt
|
|
ext/wddx/tests/bug37587.phpt:
|
|
- Bugfix 37587
|
|
|
|
2006-05-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
NEWS:
|
|
Fixed bug #37278 (SOAP not respecting uri in __soapCall)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c:
|
|
Fixed bug #37558 (timeout functionality doesn't work after a second PHP
|
|
starup on the same thread). (p dot desarnaud at wanadoo dot fr)
|
|
|
|
2006-05-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
reorder
|
|
|
|
2006-05-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h:
|
|
Fixed bug #37576 (FastCGI env (cgi vars) table overflow). (Piotr)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
NEWS
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed bug #37496 (FastCGI output buffer overrun)
|
|
|
|
2006-05-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/basic_functions.c:
|
|
MFB: Fixed bug #37563 (array_key_exists performance is poor for &$array).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c:
|
|
Fixed bug #37563 (array_key_exists performance is poor for &$array).
|
|
|
|
2006-05-24 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* main/main.c:
|
|
MFB: Initialize windows globals, fixes #37428
|
|
|
|
* (PHP_5_2)
|
|
main/main.c:
|
|
Initialize windows globals, fixes #37428
|
|
|
|
2006-05-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c:
|
|
MFB: fix #37499 (CLI segmentation faults during cleanup (only with
|
|
sybase-ct extension enabled))
|
|
|
|
* (PHP_5_2)
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
fix #37499 (CLI segmentation faults during cleanup (only with sybase-ct
|
|
extension enabled))
|
|
|
|
2006-05-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* run-tests.php:
|
|
Fixed CGI tests
|
|
|
|
* (PHP_5_2)
|
|
run-tests.php:
|
|
Fixed CGI tests.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.h:
|
|
Fixed bug #37256 (php-fastcgi dosen't handle connection abort)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed bug #37341 ($_SERVER in included file is shortened to two entries, if
|
|
$_ENV gets used).
|
|
|
|
2006-05-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/tests/array/array_combine.phpt
|
|
ext/standard/tests/array/array_combine.phpt
|
|
ext/standard/tests/array/array_diff_assoc.phpt
|
|
ext/standard/tests/array/array_diff_assoc.phpt:
|
|
- MFH Add more tests from Ligaya Turmelle
|
|
|
|
* ext/standard/tests/array/array_combine.phpt
|
|
ext/standard/tests/array/array_combine.phpt
|
|
ext/standard/tests/array/array_combine.phpt
|
|
ext/standard/tests/array/array_diff_assoc.phpt
|
|
ext/standard/tests/array/array_diff_assoc.phpt
|
|
ext/standard/tests/array/array_diff_assoc.phpt:
|
|
1.1.4;
|
|
- Add more tests from Ligaya Turmelle
|
|
|
|
2006-05-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
main/php_open_temporary_file.c
|
|
main/php_open_temporary_file.c:
|
|
MFH: Fixed handling of extremely long paths inside tempnam() function.
|
|
|
|
* main/php_open_temporary_file.c:
|
|
MFB: Fixed handling of extremely long paths inside tempnam() function.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/php_open_temporary_file.c:
|
|
Fixed handling of extremely long paths inside tempnam() function.
|
|
|
|
2006-05-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/stream_rfc2397_007.phpt:
|
|
file stream_rfc2397_007.phpt was added on branch PHP_5_2 on 2006-05-23
|
|
22:31:24 +0000
|
|
|
|
* main/streams/memory.c:
|
|
- Fix feof() with temp/memory streams
|
|
|
|
* (PHP_5_2)
|
|
ext/simplexml/php_simplexml.h
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/profile12.phpt
|
|
ext/simplexml/tests/profile13.phpt:
|
|
- MFH Sync with head (namespace prefix handling)
|
|
|
|
* NEWS:
|
|
- Done in 5.2
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
- Readd NULL as allowed classname to skip parameter
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
- MFH Handle NULL in C argument parsing correct
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Handle NULL in C argument parsing correct
|
|
|
|
* ext/simplexml/tests/bug37565.phpt
|
|
ext/simplexml/tests/bug37565.phpt
|
|
ext/standard/tests/file/stream_rfc2397_007.phpt:
|
|
|
|
- Add new test
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
- Fix double error raising issue
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
- Fix SEGV in case class to generate is not derived from SimpleXMLElement
|
|
by issueing an error
|
|
|
|
2006-05-23 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/acinclude.m4:
|
|
MFH: Add bison 2.2 to the list of supported versions.
|
|
|
|
* ZendEngine2/acinclude.m4:
|
|
Add bison 2.2 to the list of supported versions.
|
|
|
|
2006-05-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* .gdbinit:
|
|
- Provide user func printztype to retrieve the name of a zval type
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Update
|
|
|
|
2006-05-22 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/attr.c
|
|
ext/dom/document.c
|
|
ext/dom/dom_fe.h
|
|
ext/dom/php_dom.c
|
|
ext/dom/php_dom.h
|
|
ext/dom/xml_common.h
|
|
ext/dom/tests/regsiter_node_class.phpt:
|
|
MFH: add registerNodeClass() method
|
|
- update attribute isID functionality
|
|
- add test
|
|
|
|
* ext/dom/tests/regsiter_node_class.phpt
|
|
ext/dom/tests/regsiter_node_class.phpt:
|
|
|
|
add test
|
|
|
|
2006-05-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/ming/ming.c:
|
|
MFB: E_ERROR > E_RECOVERABLE_ERROR
|
|
|
|
* (PHP_5_2)
|
|
ext/ming/ming.c:
|
|
E_ERROR > E_RECOVERABLE_ERROR
|
|
|
|
2006-05-22 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* (PHP_4_4)
|
|
pear/install-pear.php
|
|
pear/PEAR/Downloader.php
|
|
pear/PEAR/REST.php:
|
|
fix PEAR build
|
|
|
|
* pear/packages/PEAR-1.4.9.tar
|
|
pear/packages/PEAR-1.4.9.tar:
|
|
|
|
file PEAR-1.4.9.tar was initially added on branch PHP_4_4.
|
|
|
|
* (PHP_4_4)
|
|
pear/PEAR.php
|
|
pear/System.php
|
|
pear/install-pear.php
|
|
pear/PEAR/ChannelFile.php
|
|
pear/PEAR/Common.php
|
|
pear/PEAR/Config.php
|
|
pear/PEAR/Dependency2.php
|
|
pear/PEAR/Downloader.php
|
|
pear/PEAR/Frontend.php
|
|
pear/PEAR/Installer.php
|
|
pear/PEAR/PackageFile.php
|
|
pear/PEAR/REST.php
|
|
pear/PEAR/Registry.php
|
|
pear/PEAR/Remote.php
|
|
pear/PEAR/Validate.php
|
|
pear/PEAR/Command/Install.php
|
|
pear/PEAR/Frontend/CLI.php
|
|
pear/packages/PEAR-1.4.6.tar:
|
|
sync to PEAR 1.4.9
|
|
add PEAR 1.4.9 to installed tarballs
|
|
|
|
2006-05-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed bug #37496 (FastCGI output buffer overrun)
|
|
|
|
2006-05-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
fix typo
|
|
|
|
* (PHP_5_1)
|
|
ext/oci8/config.w32
|
|
ext/oci8/config.w32:
|
|
re-enable OCILobRead2() support
|
|
|
|
* ext/oci8/config.w32:
|
|
re-enable OCILobRead2() support on win32
|
|
|
|
2006-05-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_4_4)
|
|
ext/curl/curl.c:
|
|
- Fix build
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_gen.php:
|
|
- MFH Sync vm generation with head
|
|
- Regenerate vm
|
|
|
|
2006-05-21 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to dev
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with 4.4.3RC1
|
|
|
|
2006-05-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/curl/curl.c
|
|
ext/curl/interface.c:
|
|
MFH: Added control character checks for cURL extension's
|
|
open_basedir/safe_mode checks.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/interface.c
|
|
ext/curl/interface.c:
|
|
Added control character checks for cURL extension's open_basedir/safe_mode
|
|
checks.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/mysql/libmysql/libmysql.c:
|
|
Fixed a possible buffer overflow inside create_named_pipe() for Win32
|
|
systems in libmysql.c.
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
Added a note about E_RECOVERABLE_ERROR being a part of E_ALL.
|
|
|
|
2006-05-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/stream_rfc2397_006.phpt
|
|
main/streams/memory.c:
|
|
- MFH Handle corrupt base64 data in data: url
|
|
|
|
* ext/standard/tests/file/stream_rfc2397_006.phpt
|
|
ext/standard/tests/file/stream_rfc2397_006.phpt
|
|
main/streams/memory.c:
|
|
|
|
- Handle corrupt base64 data in data: url
|
|
|
|
* ext/standard/base64.c:
|
|
- Drop unneccesary check and change to safe_emalloc
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Improve error messages (missing unicode todo)
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
tests/lang/bug24658.phpt:
|
|
- Improve error messages (part 2)
|
|
|
|
* tests/lang/catchable_error_002.phpt:
|
|
- Fix unicode expectations
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/array_type_hint_001.phpt
|
|
ZendEngine2/tests/bug33996.phpt
|
|
tests/classes/interfaces_003.phpt
|
|
tests/classes/type_hinting_001.phpt
|
|
tests/classes/type_hinting_003.phpt
|
|
tests/lang/bug24658.phpt
|
|
tests/lang/catchable_error_001.phpt
|
|
tests/lang/catchable_error_002.phpt
|
|
tests/lang/type_hints_001.phpt:
|
|
- Improved error messages
|
|
|
|
* README.CVS-RULES
|
|
README.CVS-RULES
|
|
README.CVS-RULES
|
|
README.CVS-RULES
|
|
README.CVS-RULES
|
|
README.CVS-RULES:
|
|
- Update
|
|
|
|
2006-05-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_objects.c:
|
|
- Z_LVAL is a long so use %ld
|
|
|
|
2006-05-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h:
|
|
fix the typo before everybody forgets about it
|
|
|
|
2006-05-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_objects.c:
|
|
- Better error message in case of an exception from a dtor while an
|
|
exception is already pending
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_gen.php:
|
|
- Fix warning
|
|
|
|
2006-05-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/oci8/oci8_lob.c:
|
|
MFH: attempt to fix OCILobRead2() related problems
|
|
|
|
* ext/oci8/oci8_lob.c:
|
|
attempt to fix OCILobRead2() related problems
|
|
|
|
2006-05-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* .gdbinit:
|
|
- In printzv show private/protected visibility and class in case of private
|
|
|
|
* tests/classes/abstract_by_interface_001.phpt
|
|
tests/classes/abstract_by_interface_001.phpt
|
|
tests/classes/abstract_by_interface_002.phpt
|
|
tests/classes/abstract_by_interface_002.phpt:
|
|
|
|
- Add new tests
|
|
|
|
* ZendEngine2/zend_objects.c:
|
|
- Do not use the protection at this place, we would need another object
|
|
shutdown state (e.g. destructed == 2). That's probbaly too much.
|
|
|
|
* ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h:
|
|
- Destructors must not be called twice
|
|
|
|
* ZendEngine2/tests/catch_004.phpt:
|
|
- Should be static and be called (comitted wrong version)
|
|
|
|
* ZendEngine2/tests/catch_002.phpt
|
|
ZendEngine2/tests/catch_002.phpt
|
|
ZendEngine2/tests/catch_003.phpt
|
|
ZendEngine2/tests/catch_003.phpt
|
|
ZendEngine2/tests/catch_004.phpt
|
|
ZendEngine2/tests/catch_004.phpt:
|
|
|
|
- Add new tests
|
|
|
|
2006-05-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.c:
|
|
Fixed random crashes in ZTS mode becouse of uninitialized
|
|
EG(modified_ini_directives).
|
|
|
|
2006-05-19 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Fixed bug #37514 (strtotime doesn't assume year correctly).
|
|
|
|
2006-05-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* tests/lang/bug35239.phpt
|
|
tests/lang/bug35239.phpt:
|
|
|
|
file bug35239.phpt was initially added on branch PHP_4_4.
|
|
|
|
* (PHP_4_4)
|
|
tests/lang/bug29566.phpt:
|
|
add new test
|
|
|
|
* (PHP_5_1)
|
|
tests/basic/021.phpt
|
|
tests/basic/021.phpt:
|
|
fix test
|
|
|
|
2006-05-19 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
* NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/file.c
|
|
ext/standard/file.h:
|
|
Name change: php_get_tmpdir() renamed to sys_get_temp_dir()
|
|
|
|
2006-05-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/wddx/wddx.c:
|
|
MFH fix for #34306 (wddx_serialize_value() crashes with long array keys)
|
|
|
|
* (PHP_4_4)
|
|
ext/sysvmsg/sysvmsg.c:
|
|
MFH: fix possible usage of uninitialized variable
|
|
|
|
* main/streams/filter.c:
|
|
initialize factory
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/string.c:
|
|
fix invalid read in basename("/.gz", ".gz")
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/tests/array/array_chunk2.phpt
|
|
ext/standard/tests/array/array_count_values2.phpt
|
|
ext/standard/tests/array/array_diff_key2.phpt:
|
|
add new tests by Ligaya Turmelle
|
|
|
|
* ext/standard/tests/array/array_chunk2.phpt
|
|
ext/standard/tests/array/array_chunk2.phpt
|
|
ext/standard/tests/array/array_count_values2.phpt
|
|
ext/standard/tests/array/array_count_values2.phpt
|
|
ext/standard/tests/array/array_diff_key2.phpt
|
|
ext/standard/tests/array/array_diff_key2.phpt:
|
|
|
|
add new tests by Ligaya Turmelle
|
|
|
|
* ext/standard/tests/array/array_chunk2.phpt
|
|
ext/standard/tests/array/array_chunk2.phpt
|
|
ext/standard/tests/array/array_count_values2.phpt
|
|
ext/standard/tests/array/array_count_values2.phpt
|
|
ext/standard/tests/array/array_diff_key2.phpt
|
|
ext/standard/tests/array/array_diff_key2.phpt:
|
|
|
|
file array_chunk2.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-05-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals.h
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c
|
|
main/main.c
|
|
main/main.c:
|
|
Optimized zend_try/zend_catch macroses (eliminated memcpy())
|
|
|
|
2006-05-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/filestat.c:
|
|
MFB: Fixed bug #37505 (touch() truncates large files).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/filestat.c:
|
|
Fixed bug #37505 (touch() truncates large files).
|
|
|
|
2006-05-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
main/main.c:
|
|
fix compile warning
|
|
|
|
* (PHP_4_4)
|
|
main/main.c:
|
|
fix leak (and possible segfault?)
|
|
see bug #30397 for more details, somebody should really consider doing MFH
|
|
when fixing such critical things
|
|
|
|
2006-05-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/session/session.c
|
|
ext/session/session.c:
|
|
- MFH Fix bug #37510 session_regenerate_id changes session_id() even on
|
|
failure
|
|
|
|
* ext/session/session.c:
|
|
- Fix bug #37510 session_regenerate_id changes session_id() even on failure
|
|
|
|
2006-05-18 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/config.w32:
|
|
Use heap insted of stack for recursion in hope of avoid stack overflow
|
|
crashes
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/config.w32
|
|
sapi/cli/config.w32:
|
|
Give exe files 8MB stack (same default as on Linux) instead of Windows
|
|
default 1MB
|
|
|
|
2006-05-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Update
|
|
|
|
2006-05-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_interfaces.c:
|
|
there is no %v in 5.2
|
|
|
|
2006-05-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_object_handlers.c:
|
|
- Fix error message in unicode mode
|
|
|
|
2006-05-18 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_4_4)
|
|
ext/imap/.cvsignore
|
|
ext/imap/imap.dsp:
|
|
Fix windows build
|
|
|
|
2006-05-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
sapi/cli/php_cli.c:
|
|
fix leaks
|
|
|
|
* (PHP_4_4)
|
|
ext/wddx/tests/bug35410.phpt
|
|
ext/wddx/tests/bug35410_64bit.phpt:
|
|
fix test and add new for 64bit only
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
NEWS
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8.c:
|
|
MFH: fix #37487 (oci_fetch_array() array-type should always default to
|
|
OCI_BOTH)
|
|
|
|
* ext/oci8/oci8.c:
|
|
fix #37487 (oci_fetch_array() array-type should always default to OCI_BOTH)
|
|
|
|
2006-05-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/error_reporting01.phpt
|
|
ZendEngine2/tests/error_reporting05.phpt
|
|
ZendEngine2/tests/error_reporting06.phpt
|
|
ZendEngine2/tests/error_reporting07.phpt
|
|
ZendEngine2/tests/error_reporting10.phpt:
|
|
fix tests
|
|
|
|
2006-05-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_errors.h:
|
|
- Fix oversight and drop E_STRICT in 5.x series
|
|
|
|
2006-05-17 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/tests/bug37456.phpt
|
|
ext/dom/tests/dom.ent
|
|
ext/dom/tests/dom.xml:
|
|
add tests
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/php_dom.c:
|
|
Synch from HEAD
|
|
- Fix bug #37456 (DOMElement->setAttribute() loops forever)
|
|
- update iterators for engine change merged from HEAD
|
|
|
|
* ext/dom/tests/bug37456.phpt
|
|
ext/dom/tests/bug37456.phpt
|
|
ext/dom/tests/dom.ent
|
|
ext/dom/tests/dom.ent
|
|
ext/dom/tests/dom.xml
|
|
ext/dom/tests/dom.xml:
|
|
|
|
add test
|
|
|
|
* ext/dom/php_dom.c:
|
|
Fix bug #37456 (DOMElement->setAttribute() loops forever)
|
|
|
|
2006-05-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_object_handlers.h:
|
|
change argument name, it should be "object" not "property"
|
|
|
|
2006-05-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Bug fixing news
|
|
|
|
* ZendEngine2/zend.c:
|
|
Fixed bug #35512 (Lack of read permission on main script results in
|
|
E_WARNING rather then E_ERROR).
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
Fixed bug #35512 (Lack of read permission on main script results in
|
|
E_WARNING rather then E_ERROR).
|
|
|
|
2006-05-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
- Proto fix/add
|
|
|
|
2006-05-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* run-tests.php:
|
|
- '_' is valid in test blocks
|
|
|
|
2006-05-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
tests/basic/021.phpt
|
|
tests/basic/021.phpt:
|
|
fix test
|
|
|
|
2006-05-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/php_fopen_wrapper.c:
|
|
MFB: Make filters without a resource throw E_RECOVERABLE_ERROR rather then
|
|
E_ERROR
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/php_fopen_wrapper.c:
|
|
Make filters without a resource throw E_RECOVERABLE_ERROR rather then
|
|
E_ERROR
|
|
|
|
2006-05-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/mkdir-001.phpt
|
|
ext/standard/tests/file/mkdir-002.phpt
|
|
ext/standard/tests/file/mkdir-003.phpt
|
|
ext/standard/tests/file/mkdir-004.phpt
|
|
ext/standard/tests/file/mkdir-005.phpt:
|
|
new mkdir tests
|
|
|
|
* ext/standard/tests/file/mkdir-001.phpt
|
|
ext/standard/tests/file/mkdir-001.phpt
|
|
ext/standard/tests/file/mkdir-002.phpt
|
|
ext/standard/tests/file/mkdir-002.phpt
|
|
ext/standard/tests/file/mkdir-003.phpt
|
|
ext/standard/tests/file/mkdir-003.phpt
|
|
ext/standard/tests/file/mkdir-004.phpt
|
|
ext/standard/tests/file/mkdir-004.phpt
|
|
ext/standard/tests/file/mkdir-005.phpt
|
|
ext/standard/tests/file/mkdir-005.phpt:
|
|
|
|
file mkdir-001.phpt was initially added on branch PHP_5_2.
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
MFB: fix #37395 (recursive mkdir() fails to create nonexistent directories
|
|
in root dir)
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/streams/plain_wrapper.c:
|
|
fix #37395 (recursive mkdir() fails to create nonexistent directories in
|
|
root dir)
|
|
|
|
2006-05-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- MFH Fixed Bug #37457 (Crash when an exception is thrown in accept()
|
|
method of FilterIterator)
|
|
|
|
2006-05-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* main/main.c:
|
|
MFB: Disable realpath cache when open_basedir or safe_mode are enabled on a
|
|
per-request basis.
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/main.c:
|
|
Disable realpath cache when open_basedir or safe_mode are enabled on a
|
|
per-request basis.
|
|
|
|
2006-05-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug37144.phpt:
|
|
Added test
|
|
|
|
* ZendEngine2/tests/bug37144.phpt
|
|
ZendEngine2/tests/bug37144.phpt:
|
|
|
|
Added test
|
|
|
|
* ZendEngine2/tests/bug37144.phpt
|
|
ZendEngine2/tests/bug37144.phpt:
|
|
|
|
file bug37144.phpt was initially added on branch PHP_5_1.
|
|
|
|
2006-05-15 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
My bad.
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fugbix NEWS entries.
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Fugbix typo.
|
|
|
|
2006-05-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ZendEngine2/tests/bug37144.phpt:
|
|
-** empty log message ***
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Optimized require_once/include_once (eliminated fopen() on second usage)
|
|
|
|
* ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_ini.c:
|
|
Optimized request shutdown sequence to iterate only over modified ini
|
|
directives
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_ini.c:
|
|
Optimized shutdown sequence to iterate only over modified ini directives
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h:
|
|
- Removed source compatibility with libfcgi
|
|
- Optimized access to FastCGI environment using HashTable instead of
|
|
linear sear
|
|
ch
|
|
- Allowed PHP_FCGI_MAX_REQUESTS=0 to disable PHP die
|
|
- Allowed PHP_FCGI_CHILDREN=0 to disable PHP spawn workers
|
|
|
|
* (PHP_5_2)
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h:
|
|
- Removed source compatibility with libfcgi
|
|
- Optimized access to FastCGI environment using HashTable instead of
|
|
linear search
|
|
- Allowed PHP_FCGI_MAX_REQUESTS=0 to disable PHP die
|
|
- Allowed PHP_FCGI_CHILDREN=0 to disable PHP spawn workers
|
|
|
|
2006-05-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/oci8/config.w32
|
|
ext/oci8/config.w32:
|
|
MFH: disable OCILobRead2() support on Win32
|
|
|
|
* ext/oci8/config.w32:
|
|
disable OCILobRead2() support on Win32
|
|
|
|
2006-05-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
README.UPDATE_5_2:
|
|
- Add some update notes
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- We have it now fully RFC compliant
|
|
|
|
* (PHP_5_2)
|
|
main/streams/memory.c:
|
|
- MFH No need to have this controlled by allow_url_fopen
|
|
|
|
* main/streams/memory.c:
|
|
- No need to have this controlled by allow_url_fopen
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_errors.h:
|
|
- Readd that E_RECOVERABLE_ERROR, dropping it is a bad idea
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_errors.h:
|
|
- Do not include E_RECOVERABLE_ERROR to the default mode E_ALL
|
|
|
|
* (PHP_5_2)
|
|
ext/standard/tests/file/stream_rfc2397_004.phpt
|
|
ext/standard/tests/file/stream_rfc2397_005.phpt
|
|
main/streams/streams.c:
|
|
- MFH Add strict compliant RFC2397 support (no //)
|
|
|
|
* ext/standard/tests/file/stream_rfc2397_004.phpt
|
|
ext/standard/tests/file/stream_rfc2397_004.phpt
|
|
ext/standard/tests/file/stream_rfc2397_005.phpt
|
|
ext/standard/tests/file/stream_rfc2397_005.phpt
|
|
main/streams/streams.c:
|
|
|
|
- Add strict compliant RFC2397 support (no //)
|
|
|
|
2006-05-14 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
MFH:
|
|
- Implemented Dmitry's const patch.
|
|
- Added support for "weekday" as relative item.
|
|
- Fixed bug #37368 (Incorrect timestamp returned for strtotime()).
|
|
|
|
2006-05-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/file.c:
|
|
MFH: Fixed bug #36630 (umask not reset at the end of the request).
|
|
|
|
2006-05-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
NEWS
|
|
README.UPDATE_5_2:
|
|
- Update
|
|
|
|
* ext/standard/tests/file/stream_rfc2397_003.gif
|
|
ext/standard/tests/file/stream_rfc2397_003.gif
|
|
ext/standard/tests/file/stream_rfc2397_003.phpt
|
|
ext/standard/tests/file/stream_rfc2397_003.phpt
|
|
main/streams/memory.c:
|
|
|
|
- RFC2397 add decoding
|
|
|
|
* main/streams/memory.c:
|
|
- Enforce stream mode correct
|
|
|
|
* ext/standard/tests/file/stream_rfc2397_001.phpt
|
|
ext/standard/tests/file/stream_rfc2397_002.phpt
|
|
ext/standard/tests/file/stream_rfc2397_002.phpt
|
|
main/streams/memory.c:
|
|
- Change to use dedicated stream ops
|
|
|
|
* ext/standard/tests/file/stream_rfc2397_002.phpt
|
|
main/streams/memory.c:
|
|
- RFC 2397 meta data handling
|
|
|
|
2006-05-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* README.UPDATE_5_2
|
|
README.UPDATE_5_2:
|
|
|
|
file README.UPDATE_5_2 was initially added on branch PHP_5_2.
|
|
|
|
2006-05-13 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_1)
|
|
sapi/apache/mod_php5.c:
|
|
Oh, woops. The cgi_vars optimization patch snuck in there. Reverse that
|
|
part.
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache/mod_php5.c:
|
|
Switch to a signed int for now. Will look at moving to a long throughout
|
|
the code here.
|
|
|
|
* sapi/apache/mod_php5.c:
|
|
We might want to consider moving this to a long throughout the sapi code,
|
|
but for now switch to a signed int.
|
|
|
|
* (PHP_5_1)
|
|
sapi/apache/mod_php5.c:
|
|
ap_get_client_block can return a negative value, so don't use an unsigned
|
|
int here.
|
|
|
|
* (PHP_4_4)
|
|
sapi/apache/mod_php4.c:
|
|
ap_get_client_block can return -1, so don't use an unsigned int here
|
|
|
|
2006-05-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/tests/file/stream_rfc2397_001.phpt
|
|
ext/standard/tests/file/stream_rfc2397_001.phpt
|
|
main/php_memory_streams.h
|
|
main/streams/memory.c:
|
|
- Initial RFC2397 support
|
|
|
|
* run-tests.php:
|
|
- Add support for --EXPECTHEADERS--
|
|
- MFB cgi specific stuff
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
- MFH code layout for __toString() use in parameter parsing api
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Support __tostring() in argument parsing
|
|
|
|
2006-05-12 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/xsl/xsltprocessor.c:
|
|
MFH: add doXInclude property to allow processor to perform XIncludes
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
add doXInclude property to allow processor to perform XIncludes
|
|
|
|
2006-05-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* makedist
|
|
makedist
|
|
makedist:
|
|
Download pear phar file when making a distribution package
|
|
|
|
2006-05-12 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ZendEngine2/tests/abstract-static.phpt
|
|
ZendEngine2/tests/abstract-static.phpt
|
|
ZendEngine2/tests/abstract-static.phpt
|
|
ZendEngine2/tests/object-null.phpt
|
|
ZendEngine2/tests/object-null.phpt
|
|
ZendEngine2/tests/object-null.phpt:
|
|
1.1.4;
|
|
- Added tests for BC breaking changes.
|
|
|
|
2006-05-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
NEWS:
|
|
MFH: fix #37416 (iterator_to_array() hides exceptions thrown in rewind()
|
|
method)
|
|
|
|
2006-05-12 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.h:
|
|
Bump version.
|
|
|
|
2006-05-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.c:
|
|
- Missing __toString() pieces
|
|
|
|
2006-05-11 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Update
|
|
|
|
2006-05-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
no need to destroy the zval here
|
|
|
|
2006-05-11 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
NEWS
|
|
main/main.c
|
|
main/main.c
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_cli.c:
|
|
Fixed bug #37306 (max_execution_time = max_input_time)
|
|
|
|
* main/main.c
|
|
sapi/cli/php_cli.c:
|
|
Fixed bug #37306 (max_execution_time = max_input_time).
|
|
|
|
2006-05-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* acinclude.m4:
|
|
MFB: Fixed bug #37413 (Rejected versions of flex that don't work).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
acinclude.m4:
|
|
Fixed bug #37413 (Rejected versions of flex that don't work).
|
|
|
|
2006-05-11 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_vm_execute.h:
|
|
- Drop a few superflous if conditions (now the generated file)
|
|
|
|
* ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_vm_def.h:
|
|
- Drop a few superflous if conditions
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- MFH missing bits and pieces of the partial sync with head
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
- Drop second superflous zval_ptr_dtor in string arg parsing
|
|
|
|
* ext/dba/libflatfile/flatfile.c
|
|
ext/dba/libinifile/inifile.c:
|
|
- Fix build
|
|
|
|
2006-05-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_language_scanner.l:
|
|
Adjust API for scanning INI files as UTF-8.
|
|
|
|
2006-05-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
fix segfault when passing objects where strings are expected
|
|
|
|
2006-05-11 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c:
|
|
fixed all mbstring setting information doesn't return in mb_get_info( ).
|
|
|
|
2006-05-11 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/objects_001.phpt
|
|
ZendEngine2/tests/objects_001.phpt:
|
|
|
|
file objects_001.phpt was initially added on branch PHP_5_2.
|
|
|
|
2006-05-11 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/mcrypt/mcrypt.c:
|
|
- Use of E_RECOVERABLE_ERROR
|
|
|
|
* main/main.c:
|
|
- Fix error mode handling
|
|
|
|
2006-05-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug33771.phpt:
|
|
change it to be consistent with the others
|
|
|
|
2006-05-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/array_type_hint_001.phpt
|
|
ZendEngine2/tests/bug26166.phpt
|
|
ZendEngine2/tests/bug26166.phpt
|
|
ZendEngine2/tests/bug28444.phpt
|
|
ZendEngine2/tests/bug30791.phpt
|
|
ZendEngine2/tests/bug33771.phpt
|
|
ZendEngine2/tests/bug33996.phpt
|
|
tests/classes/interfaces_003.phpt:
|
|
- Fix tests
|
|
|
|
* (PHP_5_2)
|
|
tests/lang/bug22367.phpt:
|
|
- No more ze1
|
|
|
|
* (PHP_5_2)
|
|
tests/run-test/test005.phpt
|
|
tests/run-test/test008.phpt
|
|
tests/run-test/test008a.phpt:
|
|
- Hardcoded error mode was changed to 8191
|
|
|
|
2006-05-10 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* main/SAPI.c
|
|
sapi/apache/mod_php5.c:
|
|
MFB input filter hook for getenv()
|
|
|
|
* main/php_variables.h:
|
|
MFB filter defines
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
main/SAPI.c
|
|
sapi/apache/mod_php5.c:
|
|
Add input_filter hook call in getenv()
|
|
|
|
2006-05-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c:
|
|
- Missing __ToString() sync
|
|
|
|
* tests/classes/tostring_003.phpt
|
|
tests/classes/tostring_003.phpt:
|
|
|
|
- Fix tests
|
|
|
|
* ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c:
|
|
- Enforece rule of disallowing throw in __toString()
|
|
|
|
2006-05-10 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
main/php_variables.h:
|
|
Now that ext/filter is bundled, we should be defining these in one place
|
|
|
|
2006-05-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
- MFB missing initialization
|
|
|
|
* (PHP_5_2)
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
ZendEngine2/zend_execute.c
|
|
ext/dom/php_dom.c
|
|
ext/simplexml/simplexml.c:
|
|
- ze1 cleanup (bjori) /thx
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.c:
|
|
- Missing __tostring() conversion snippets
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
- Missed my name
|
|
|
|
2006-05-10 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/dom_iterators.c:
|
|
Fix win32 build
|
|
|
|
2006-05-10 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_2)
|
|
ext/com_dotnet/com_extension.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_iterator.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
- Update after api changes
|
|
|
|
2006-05-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/error_reporting01.phpt
|
|
ZendEngine2/tests/error_reporting02.phpt
|
|
ZendEngine2/tests/error_reporting03.phpt
|
|
ZendEngine2/tests/error_reporting04.phpt
|
|
ZendEngine2/tests/error_reporting05.phpt
|
|
ZendEngine2/tests/error_reporting06.phpt
|
|
ZendEngine2/tests/error_reporting07.phpt
|
|
ZendEngine2/tests/error_reporting08.phpt
|
|
ZendEngine2/tests/error_reporting09.phpt
|
|
ZendEngine2/tests/error_reporting10.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_constants.c
|
|
main/main.c:
|
|
add missing parts of E_RECOVERABLE merge
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_compile.c:
|
|
add missing ZEND_API to the implementation
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend_API.c:
|
|
nuke extra semi-colon
|
|
|
|
2006-05-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/string.c:
|
|
MFB: Fixed bug #37394 (substr_compare() returns an error when offset equals
|
|
string length).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/string.c:
|
|
Fixed bug #37394 (substr_compare() returns an error when offset equals
|
|
string length).
|
|
|
|
2006-05-10 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c:
|
|
MFB
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c:
|
|
Don't allocate 2 chunks of memory when one can fit. Reduces memory
|
|
fragmentation. There is one more place that fragments memory but it will
|
|
complicate the ongoing Unicode upgrade of mysqli so leaving it away for
|
|
now.
|
|
|
|
2006-05-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
NEWS
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8.c:
|
|
MFH: fix #37392 (Unnecessary call to OCITransRollback() at the end of
|
|
request)
|
|
|
|
* ext/oci8/oci8.c:
|
|
fix #37392 (Unnecessary call to OCITransRollback() at the end of request)
|
|
|
|
2006-05-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
-** empty log message ***
|
|
|
|
2006-05-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/tests/bug27641.phpt
|
|
ZendEngine2/tests/bug30332.phpt
|
|
ZendEngine2/tests/bug31828.phpt
|
|
ZendEngine2/tests/bug32080.phpt
|
|
ZendEngine2/tests/bug32852.phpt
|
|
ZendEngine2/tests/bug33243.phpt
|
|
ZendEngine2/tests/bug34712.phpt
|
|
ZendEngine2/tests/bug34767.phpt:
|
|
i- ZE1_compat tests are no longer necessary
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/pgsql.c:
|
|
- Update after api changes
|
|
|
|
2006-05-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_2)
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/php_dom.h
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/simplexml/simplexml.c
|
|
ext/sqlite/sqlite.c
|
|
sapi/cli/php_cli.c:
|
|
- Update after api changes
|
|
|
|
* (PHP_5_2)
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h:
|
|
- MFH pcre_get_compiled_regex_cache() support
|
|
|
|
* (PHP_5_2)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_arg_defs.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_errors.h
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_exceptions.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_extensions.c
|
|
ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals_macros.h
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_iterators.c
|
|
ZendEngine2/zend_iterators.h
|
|
ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- MFH as discussed
|
|
. zend_exception_get_default() -> zend_exception_get_default(TSRMLS_D)
|
|
. zend_get_error_exception() -> zend_get_error_exception(TSRMLS_D)
|
|
. added E_RECOVERABLE_ERROR
|
|
. added ZEND_TOSTRING_FUNC_NAME
|
|
. added __tostring function cache to zend_class_entry
|
|
. added ZEND_NAMED_ME
|
|
. modified ZEND_ME_MAPPING to support method flags
|
|
. added ZEND_MN
|
|
. method entries now use prefix "zim_" instead of "zif_"
|
|
. drop EG(ze1_compatibility_mode)
|
|
. changed cast handler, now without (int should_free):
|
|
typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int
|
|
type TSRMLS_DC);
|
|
. changed get_iterator, now receives whether value is by ref:
|
|
zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval
|
|
*object, int by_ref TSRMLS_DC);
|
|
. added zend_objects_store_add_ref_by_handle
|
|
. added zend_objects_store_del_ref_by_handle
|
|
. convert_to_explicit_type(pzv, type)
|
|
|
|
* ZendEngine2/zend_API.h
|
|
ext/sqlite/sqlite.c:
|
|
- Methods have flags
|
|
|
|
* ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_exceptions.h:
|
|
- zend_spprintf() is actually used elsewhere in the engine
|
|
|
|
2006-05-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/cgi/fastcgi.c:
|
|
MFB: Fixed bug #37376 (fastcgi.c compile fail with gcc 2.95.4).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed bug #37376 (fastcgi.c compile fail with gcc 2.95.4).
|
|
|
|
2006-05-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend_exceptions.c:
|
|
- MFB WS/CS, zend_spprintf() must not be exported
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
- MFB Missing check
|
|
|
|
* ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_iterators.c
|
|
ZendEngine2/zend_object_handlers.c:
|
|
- MFB: WS
|
|
|
|
2006-05-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
-** empty log message ***
|
|
|
|
* ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h:
|
|
Add pcre_last_error() and backtrack/recursion limit settings.
|
|
|
|
2006-05-09 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/tests/bug34785.phpt
|
|
ext/mysqli/tests/bug36745.phpt
|
|
ext/mysqli/tests/bug36802.phpt:
|
|
merge from 5.2
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/mysqli_repl.c
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/mysqli/tests/002.phpt
|
|
ext/mysqli/tests/014.phpt
|
|
ext/mysqli/tests/017.phpt
|
|
ext/mysqli/tests/049.phpt
|
|
ext/mysqli/tests/bug34810.phpt:
|
|
Merge from 5.2
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/php_mysqli.h:
|
|
removed unused macro parameter
|
|
|
|
2006-05-08 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
NEWS:
|
|
Update news
|
|
|
|
2006-05-08 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/php_mysqli.h:
|
|
moved zend_class_entry variables to mysqli.c
|
|
|
|
2006-05-08 Brian France <list@firehawksystems.com>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/curl/multi.c:
|
|
|
|
MFH: Add implementation of curl_multi_info_read
|
|
|
|
2006-05-08 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mysqli/mysqli_api.c:
|
|
tweaks and optimizations
|
|
|
|
2006-05-08 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/tests/bug37346.gif
|
|
ext/gd/tests/bug37346.phpt
|
|
ext/gd/tests/bug37360.gif
|
|
ext/gd/tests/bug37360.phpt:
|
|
- MFH: #37346, invalid colormap format
|
|
- MFH: #37360, bad gif size
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gif_in.c:
|
|
- more CS
|
|
|
|
* ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/tests/bug37360.gif
|
|
ext/gd/tests/bug37360.gif
|
|
ext/gd/tests/bug37360.gif
|
|
ext/gd/tests/bug37360.gif
|
|
ext/gd/tests/bug37360.phpt
|
|
ext/gd/tests/bug37360.phpt
|
|
ext/gd/tests/bug37360.phpt
|
|
ext/gd/tests/bug37360.phpt:
|
|
- #37360, bad gif size
|
|
|
|
* ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/libgd/gd_gif_in.c:
|
|
- CS (spaces > tabs)
|
|
|
|
2006-05-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- +()
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- entry for #37346, invalid colormap format
|
|
|
|
* ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/tests/bug37346.gif
|
|
ext/gd/tests/bug37346.phpt:
|
|
- MFB: #37346, invalid colormap format
|
|
|
|
* (PHP_5_1)
|
|
ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/tests/bug37346.gif
|
|
ext/gd/tests/bug37346.phpt:
|
|
- MF52, #37346, invalid colormap format
|
|
|
|
2006-05-07 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/mbstring/config.m4:
|
|
INSTALL_HEADERS takes absolute filenames there in the second arg.
|
|
This makes pecl/mailparse build again
|
|
|
|
2006-05-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_2)
|
|
ext/gd/libgd/gd_gif_in.c
|
|
ext/gd/tests/bug37346.gif
|
|
ext/gd/tests/bug37346.gif
|
|
ext/gd/tests/bug37346.gif
|
|
ext/gd/tests/bug37346.phpt
|
|
ext/gd/tests/bug37346.phpt
|
|
ext/gd/tests/bug37346.phpt:
|
|
- #37346, invalid colormap format
|
|
|
|
2006-05-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
pear/Makefile.frag:
|
|
MFH: Fixed bug #37348 (make PEAR install ignore open_basedir).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
pear/Makefile.frag:
|
|
Fixed bug #37348 (make PEAR install ignore open_basedir).
|
|
|
|
2006-05-07 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_2)
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/php_pgsql.h:
|
|
MFH: Added pg_field_table() as per req: #36750
|
|
|
|
* sapi/apache2handler/config.w32:
|
|
MFB: Enable parallel build against Apache 2.2 libs and headers
|
|
|
|
* (PHP_5_2)
|
|
sapi/apache2handler/config.w32:
|
|
Enable parallel build against Apache 2.2 libs and headers
|
|
|
|
2006-05-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
ext/standard/base64.c
|
|
ext/standard/base64.h:
|
|
Fixed bug #37244 (Added strict flag to base64_decode() that enforces
|
|
RFC3548 compliance).
|
|
|
|
* (PHP_5_2)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Creation of the 5.2 branch
|
|
|
|
2006-05-06 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
* NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/file.c
|
|
ext/standard/file.h:
|
|
Added php_get_tmpdir() function that returns the default directory for
|
|
temporary files (as requested in bug #35380)
|
|
|
|
2006-05-05 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_1)
|
|
.gdbinit:
|
|
- treat interfaces and classes gracefully in print_inh
|
|
|
|
* (PHP_5_1)
|
|
.gdbinit:
|
|
- add print_inh (prints a very simple class tree, ie. extensible)
|
|
- add print_pi (prints property_info)
|
|
- add ____print_str (print strings binary safely, for hash keys etc)
|
|
|
|
2006-05-05 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug37251.phpt:
|
|
Fixed bug #37251 (deadlock when custom error handler is to catch array type
|
|
hint error).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed bug #37313 (sigemptyset() used without including <signal.h>).
|
|
(jdolecek)
|
|
|
|
2006-05-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/informix/ifx.ec
|
|
ext/informix/ifx.ec:
|
|
plug a leak
|
|
|
|
2006-05-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_language_scanner.l:
|
|
Don't use fixed size buffer in zend_uchar_from_uname();
|
|
|
|
* ZendEngine2/zend.h:
|
|
Oops again.
|
|
|
|
* ZendEngine2/zend.c:
|
|
Oops.
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h:
|
|
Add a global ASCII connverter, macros to return single codepoints
|
|
(UCHAR32), and zend_unicode_to_ascii() function.
|
|
|
|
2006-05-04 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/informix/config.m4
|
|
ext/informix/ifx.ec:
|
|
MFH: several minor fixes: nuke compile warnings etc.
|
|
|
|
* ext/informix/config.m4
|
|
ext/informix/ifx.ec:
|
|
several minor fixes: nuke compile warnings etc.
|
|
|
|
2006-05-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
* (PHP_5_1)
|
|
configure.in
|
|
main/php_version.h:
|
|
go with 5.1.4
|
|
|
|
2006-05-03 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
News entry for exporting PDO::PARAM_EVT_* constants
|
|
|
|
2006-05-03 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_1)
|
|
run-tests.php:
|
|
- remove debug part
|
|
nota bene, there is still work in this area, but this is a start
|
|
|
|
* tests/basic/021.phpt
|
|
tests/basic/021.phpt:
|
|
|
|
file 021.phpt was initially added on branch PHP_5_1.
|
|
|
|
* (PHP_5_1)
|
|
run-tests.php:
|
|
- add support for POST_RAW, allow to pass raw POST data
|
|
- add support for TEST_PHP_CGI_EXECUTABLE env variable, it is now possible
|
|
to set both TEST_PHP_EXECUTABLE and CGI
|
|
|
|
2006-05-03 Brian France <list@firehawksystems.com>
|
|
|
|
* NEWS
|
|
ext/curl/multi.c:
|
|
|
|
- Add implementation of curl_multi_info_read (Brian)
|
|
|
|
Not adding to PHP 5_1, but should go into 5_2.
|
|
|
|
2006-05-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
plug leak
|
|
|
|
* tests/basic/013.phpt
|
|
tests/basic/014.phpt
|
|
tests/basic/015.phpt
|
|
tests/basic/016.phpt
|
|
tests/basic/017.phpt
|
|
tests/basic/018.phpt
|
|
tests/basic/019.phpt
|
|
tests/basic/020.phpt:
|
|
more POST+arrays tests
|
|
|
|
* tests/basic/013.phpt
|
|
tests/basic/013.phpt
|
|
tests/basic/014.phpt
|
|
tests/basic/014.phpt
|
|
tests/basic/015.phpt
|
|
tests/basic/015.phpt
|
|
tests/basic/016.phpt
|
|
tests/basic/016.phpt
|
|
tests/basic/017.phpt
|
|
tests/basic/017.phpt
|
|
tests/basic/018.phpt
|
|
tests/basic/018.phpt
|
|
tests/basic/019.phpt
|
|
tests/basic/019.phpt
|
|
tests/basic/020.phpt
|
|
tests/basic/020.phpt:
|
|
|
|
file 013.phpt was initially added on branch PHP_5_1.
|
|
|
|
2006-05-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h
|
|
sapi/cgi/fastcgi.h:
|
|
Fixed bug #37205 (incompatibility with mod_fastcgi)
|
|
|
|
2006-05-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Prepare news file for release
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/php_smart_str.h:
|
|
Revert previous optimization if preparation for 5.1.4
|
|
|
|
2006-05-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #37291 (FastCGI now longer works with isapi_fcgi.dll)
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed incompatibility with isapi_fcgi.dll
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
main/php_variables.c
|
|
main/php_variables.c:
|
|
Fixed bug #37276 (problems witch $_POST array)
|
|
|
|
2006-05-03 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
BFN
|
|
re-order news
|
|
|
|
* (PHP_5_1)
|
|
ext/dom/attr.c
|
|
ext/dom/element.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/tests/bug37277.phpt:
|
|
Fix bug #37277 (cloning Dom Documents or Nodes does not work)
|
|
Proper fix for bug #36859
|
|
add test
|
|
|
|
* ext/dom/tests/bug37277.phpt
|
|
ext/dom/tests/bug37277.phpt:
|
|
|
|
add test
|
|
|
|
* ext/dom/attr.c
|
|
ext/dom/element.c
|
|
ext/dom/php_dom.c:
|
|
Fix bug #37277 (cloning Dom Documents or Nodes does not work)
|
|
Proper fix for bug #36859
|
|
|
|
2006-05-02 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c:
|
|
Unicode Updates:
|
|
file() now unicode ready
|
|
get_meta_tags() updated for FS encoding, but content is still non-unicode
|
|
|
|
2006-05-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
typo
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c:
|
|
Fixed possible crash in highlight_string() (proper place)
|
|
|
|
2006-05-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/php_smart_str.h:
|
|
Attempt to increase smart_str performance through the use of larger
|
|
default buffers. Biased micro benchmarks show it makes sense :P
|
|
|
|
2006-05-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* (RELEASE_1_2_1)
|
|
ext/oci8/package.xml:
|
|
prepare to 1.2.1 release
|
|
|
|
2006-05-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_compile.c:
|
|
Fixed ossible crash in highlight_string().
|
|
|
|
2006-05-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/php_fopen_wrapper.c:
|
|
- Make SplTempFileObject work in 5.1
|
|
|
|
* ext/standard/php_fopen_wrapper.c:
|
|
- WS
|
|
|
|
2006-05-01 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
add note about ssl context options.
|
|
|
|
2006-04-30 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
* ext/openssl/openssl.c
|
|
ext/openssl/xp_ssl.c:
|
|
merge from branch: peer certificate capture context options.
|
|
|
|
* (PHP_5_1)
|
|
ext/openssl/openssl.c
|
|
ext/openssl/xp_ssl.c:
|
|
Add two new context options for ssl:
|
|
|
|
"capture_peer_cert" and "capture_peer_cert_chain"
|
|
|
|
If true, the peer certificate and peer certificate chain respectively will
|
|
be
|
|
captured and made available in the ssl context variables
|
|
"peer_certificate" and
|
|
"peer_certificate_chain" respectively. The certificates are exposed as
|
|
x509
|
|
certificate resources and can be inspected using the existing openssl
|
|
extension
|
|
functions.
|
|
|
|
This allows applications to perform extended validation.
|
|
|
|
2006-04-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- After 5.1.3 follows 5.1.4, 5.2 requires a new branch, preferable from
|
|
this point of development (ilia will do so)
|
|
|
|
2006-04-30 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fix #36632
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fix #35552
|
|
|
|
2006-04-29 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
* sapi/nsapi/nsapi.c:
|
|
Remove hiding of authorization headers completely because safe mode
|
|
canceled
|
|
|
|
2006-04-29 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/com_typeinfo.c
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
fix build
|
|
|
|
* ext/standard/exec.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
sapi/cli/php_cli.c:
|
|
More ZSTR() fixes
|
|
|
|
* ext/zlib/zlib.c:
|
|
fix build. ZSTR() must be applied to the buf argument of php_stream macros
|
|
|
|
2006-04-28 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/image.c
|
|
main/php_streams.h:
|
|
Remove ZSTR() from stream macros. Calling function must apply this macro
|
|
|
|
2006-04-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/pcntl/pcntl.c:
|
|
pcntl_signal is safe too
|
|
|
|
* ext/pcntl/pcntl.c:
|
|
Safe-fy some functions.
|
|
|
|
2006-04-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h
|
|
sapi/cgi/fastcgi.h:
|
|
Proper fix for bug #37205
|
|
|
|
2006-04-27 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
* ext/iconv/iconv.c:
|
|
- Remove fprintf() used for debugging
|
|
|
|
* (PHP_5_1)
|
|
ext/iconv/iconv.c
|
|
ext/iconv/tests/bug37176.phpt:
|
|
- MFH: fix bug #37176 (iconv_strpos() fails to find a string)
|
|
|
|
* ext/iconv/iconv.c
|
|
ext/iconv/tests/bug37176.phpt
|
|
ext/iconv/tests/bug37176.phpt:
|
|
- Fix bug #37176 (iconv_strpos() fails to find a string)
|
|
|
|
2006-04-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Revert wrong fix
|
|
|
|
2006-04-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Restore dev
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Remove soap cache news
|
|
|
|
2006-04-26 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
BFN
|
|
|
|
2006-04-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
configure.in
|
|
main/php_version.h:
|
|
Go with 5.1.3
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Prepare the news file for release
|
|
|
|
2006-04-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed bug #37205 (Serving binary content/images fails with "comm with
|
|
server aborted" FastCGI err)
|
|
|
|
2006-04-26 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* sapi/apache/php_apache.c:
|
|
MFB: Correctly import external data (#33292)
|
|
|
|
* (PHP_5_1)
|
|
sapi/apache/php_apache.c:
|
|
Correctly import external data (#33292)
|
|
|
|
2006-04-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/substr_compare.phpt
|
|
ext/standard/tests/strings/substr_compare.phpt:
|
|
remove nonexistent tag
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/bug33605.phpt
|
|
ext/standard/tests/strings/substr_compare.phpt:
|
|
MF51: fix possible substr_compare() crash
|
|
add new tests
|
|
|
|
* ext/standard/tests/strings/bug33605.phpt
|
|
ext/standard/tests/strings/bug33605.phpt
|
|
ext/standard/tests/strings/substr_compare.phpt
|
|
ext/standard/tests/strings/substr_compare.phpt:
|
|
|
|
file bug33605.phpt was initially added on branch PHP_5_1.
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/string.c:
|
|
fix possible substr_compare() crash
|
|
add new tests
|
|
|
|
2006-04-25 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
-improve last entry
|
|
|
|
2006-04-25 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/filestat.c:
|
|
fix #37191 (chmod takes off sticky bit when safe_mode is On)
|
|
|
|
2006-04-25 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Fixed bug #37192 (cc fails on hash_adler.c:32)
|
|
|
|
2006-04-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c:
|
|
Fixed compilation on Solaris
|
|
|
|
* (PHP_5_1)
|
|
sapi/cgi/fastcgi.c:
|
|
iFixed compilation on Solaris
|
|
|
|
2006-04-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* sapi/cli/php.1.in
|
|
sapi/cli/php.1.in:
|
|
MFB
|
|
|
|
* (PHP_5_1)
|
|
sapi/cli/php.1.in:
|
|
Typo.
|
|
|
|
2006-04-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed typos
|
|
|
|
* ext/wddx/wddx.c:
|
|
MFB51: Fixed bug #37162 (wddx does not build as a shared extension).
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/wddx/wddx.c:
|
|
MFH: Fixed bug #37162 (wddx does not build as a shared extension).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/wddx/wddx.c:
|
|
Fixed bug #37162 (wddx does not build as a shared extension).
|
|
|
|
|
|
2006-04-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/file/bug37158.phpt
|
|
main/streams/php_streams_int.h
|
|
main/streams/streams.c
|
|
main/streams/userspace.c:
|
|
merge fix for #37158 into HEAD
|
|
add test
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/tests/file/bug37158.phpt:
|
|
bah.. no UEXPECT in this branch..
|
|
|
|
* ext/standard/tests/file/bug37158.phpt
|
|
ext/standard/tests/file/bug37158.phpt:
|
|
|
|
file bug37158.phpt was initially added on branch PHP_5_1.
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
BFN
|
|
|
|
2006-04-22 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
main/streams/php_streams_int.h
|
|
main/streams/streams.c
|
|
main/streams/userspace.c:
|
|
fix for #37158
|
|
|
|
2006-04-22 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/image.c
|
|
sapi/cli/php_cli.c:
|
|
Fix Win32 build. NULL_ZSTR was converted to ZSTR(NULL_ZSTR)
|
|
|
|
2006-04-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
Happy, Pierre?
|
|
|
|
* ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h:
|
|
Add:
|
|
* zend_objects_store_add_ref_by_handle()
|
|
* zend_objects_store_del_ref_by_handle()
|
|
* zend_objects_store_get_object_by_handle()
|
|
|
|
2006-04-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
2006-04-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_execute_API.c:
|
|
there is no %v in 5_1
|
|
|
|
2006-04-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h:
|
|
Move to refcounted implementation of collators.
|
|
|
|
2006-04-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Prepare for RC3
|
|
|
|
2006-04-20 Michael Wallner <mike@iworks.at>
|
|
|
|
* main/streams/streams.c:
|
|
MFB: Fix reading stream filters never notified about EOF
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/tests/filters/read.phpt
|
|
ext/standard/tests/filters/read.phpt
|
|
main/streams/streams.c:
|
|
- Fix reading stream filters never notified about EOF
|
|
|
|
2006-04-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug37138.phpt:
|
|
Test added
|
|
|
|
* ZendEngine2/tests/bug37138.phpt
|
|
ZendEngine2/tests/bug37138.phpt:
|
|
|
|
file bug37138.phpt was initially added on branch PHP_5_1.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ZendEngine2/zend_API.c:
|
|
Fixed bug #37138 (__autoload tries to load callback'ed self and parent)
|
|
|
|
2006-04-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Cleaned up Andrei's patch for caching WSDL in process memory, added TTL and
|
|
LIMIT for memory cache.
|
|
Memory cache is disblead by fefault because it is experemental and isn't
|
|
tested enough. It can be enabled whit configuartion directive
|
|
"soap.wsdl_cache = WSDL_CACHE_MEMORY" or "soap.wsdl_cache =
|
|
WSDL_CACHE_BOTH" or derectly in SoapClent/SoapServer constructor: $ws =
|
|
new SoapClient($wsdl, array("cache_wsdl"=>WSDL_CACHE_BOTH))
|
|
Disk and memory caches use the same TTL value - "soap.wsdl_cache_ttl".
|
|
Configuration directive "soap.wsdl_cache_limit" restricts the number of
|
|
cached wsdl files in memory. Adding new files into full memory cache will
|
|
delete oldest files from it.
|
|
Note that, each PHP process or thread uses it's own memory cache.
|
|
|
|
* ZendEngine2/zend.c:
|
|
Fixed cleanup dependent on uninitialized value
|
|
|
|
2006-04-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
fix typo (see #35900)
|
|
|
|
2006-04-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
configure.in
|
|
main/php_version.h:
|
|
Restore dev so win32 snaps can build
|
|
|
|
2006-04-18 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c:
|
|
Silence compiler warnings
|
|
|
|
* main/php_streams.h
|
|
main/streams/streams.c:
|
|
Fix copy/paste typo in php_stream_path_decode() proto
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Fix ZTS build
|
|
|
|
2006-04-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
binary strings exist only in unicode mode
|
|
|
|
2006-04-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
MFB51: Fixed bug #29476 (sqlite_fetch_column_types() locks the database
|
|
forever).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/sqlite/sqlite.c:
|
|
Fixed bug #29476 (sqlite_fetch_column_types() locks the database forever).
|
|
|
|
2006-04-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #37083 (Frequent crashs in SOAP extension with new WSDL caching
|
|
code in multithread WS). (Andrei, Dmitry)
|
|
|
|
2006-04-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* run-tests.php:
|
|
typofix
|
|
|
|
2006-04-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed SUN_LEN calculation
|
|
|
|
* main/php_variables.c
|
|
main/php_variables.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed memory leaks
|
|
|
|
2006-04-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
I'm not sure what the heck people were thinking here, but it should be
|
|
fixed finally. Please test.
|
|
|
|
* ext/standard/string.c:
|
|
Fix trim("a") bug.
|
|
|
|
2006-04-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
ext/session/mod_files.c:
|
|
Commit the actual fix
|
|
|
|
2006-04-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/session/mod_files.c:
|
|
MFB51: Fixed Bug #36872 (session_destroy() fails after call to
|
|
session_regenerate_id(true)).
|
|
|
|
* (PHP_4_4)
|
|
ext/session/mod_files.c:
|
|
MFH: Fixed Bug #36872 (session_destroy() fails after call to
|
|
session_regenerate_id(true)).
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed Bug #36872 (session_destroy() fails after call to
|
|
+ session_regenerate_id(true)).
|
|
|
|
2006-04-17 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_5_1)
|
|
ext/mbstring/config.m4:
|
|
MFH: Fixed bug #37103 (libmbfl headers not installed)
|
|
|
|
* ext/mbstring/config.m4:
|
|
Fixed bug #37103 (libmbfl headers not installed)
|
|
|
|
2006-04-17 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/filters.c:
|
|
MFH(r-1.55) Fix 'soft line break' handling in
|
|
convert.quoted-printable-decode
|
|
|
|
* ext/standard/filters.c:
|
|
Fix 'soft line break' handling in convert.quoted-printable-decode
|
|
|
|
2006-04-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
MFB51: fixed typo
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/http_fopen_wrapper.c:
|
|
Fixed a typo in the previous patch.
|
|
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/http_fopen_wrapper.c:
|
|
MFH: Fixed bug #37045 (Fixed check for special chars for http redirects).
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
MFB51: Fixed bug #37045 (Fixed check for special chars for http redirects).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/http_fopen_wrapper.c:
|
|
Fixed bug #37045 (Fixed check for special chars for http redirects).
|
|
|
|
2006-04-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
fix compile failure
|
|
|
|
* ZendEngine2/zend_strtod.c:
|
|
MF51: fix #37062 (compile failure on ARM architecture)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ZendEngine2/zend_strtod.c:
|
|
fix #37062 (compile failure on ARM architecture)
|
|
if ARM is big endian - don't define IEEE_LITTLE_ENDIAN
|
|
|
|
2006-04-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug34873.phpt:
|
|
make it consistent with the other ones
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/tests/bug34873.phpt:
|
|
make it consistent with the other ones =)
|
|
|
|
* ext/standard/tests/strings/bug36944.phpt:
|
|
make this test to work on all systems
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/tests/strings/bug36944.phpt:
|
|
ok, let's make this test to work on all systems
|
|
currently it fails at least on Linux PPC and Solaris, probably because of
|
|
different strncmp/strncasecmp implementations.
|
|
|
|
2006-04-14 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_4_3)
|
|
ext/standard/file.c
|
|
ext/standard/file.c
|
|
ext/standard/file.c:
|
|
MFH (r-1.436) copy() should not disrespect open_basedir on source file
|
|
|
|
* ext/standard/file.c:
|
|
MFB (r-1.409.2.6) copy() should not disrespect open_basedir on source file
|
|
|
|
2006-04-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/009b.phpt:
|
|
- MFH Fix properties access to children() result
|
|
|
|
* ext/simplexml/php_simplexml.h
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/profile12.phpt:
|
|
- Fix properties access to children() result
|
|
- Allow access by namespace prefix
|
|
|
|
* ext/simplexml/tests/009b.phpt
|
|
ext/simplexml/tests/009b.phpt
|
|
ext/simplexml/tests/profile13.phpt:
|
|
|
|
- Fix properties access to children() result
|
|
- Allow access by namespace prefix
|
|
|
|
* ext/simplexml/tests/profile12.phpt:
|
|
- Do not provide ns info in first sxe creation
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/profile12.phpt:
|
|
- Allow access to namespaced root by specifying prefix on creation
|
|
- Fix access to non namespaced root
|
|
|
|
* run-tests.php:
|
|
- Prefix summaries with either U or N
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
- If node no longer exists then there won't be any data
|
|
|
|
2006-04-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
MF51: fix #37077 (stream_socket_server() leaks when the port is not
|
|
allowed)
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/streamsfuncs.c:
|
|
fix #37077 (stream_socket_server() leaks when the port is not allowed)
|
|
|
|
2006-04-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/streams/filter.c:
|
|
fix CS and prevent NULL dereference
|
|
|
|
2006-04-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug36513.phpt
|
|
ZendEngine2/tests/bug36513.phpt:
|
|
|
|
file bug36513.phpt was initially added on branch PHP_5_1.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
Zend/zend_language_scanner.l
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/tests/bug36513.phpt:
|
|
Fixed bug #36513 (comment will be outputed in last line)
|
|
|
|
2006-04-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/curl/interface.c
|
|
ext/curl/multi.c:
|
|
MF51:
|
|
fix bug #37061 (curl_exec() doesn't zero-terminate binary strings) - we
|
|
get the data length from cURL, so it's binary safe.
|
|
fix leak appearing when re-using curl handle
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/curl/interface.c
|
|
ext/curl/multi.c:
|
|
fix bug #37061 (curl_exec() doesn't zero-terminate binary strings) - we get
|
|
the data length from cURL, so it's binary safe.
|
|
fix leak appearing when re-using curl handle
|
|
|
|
2006-04-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #37054 (SoapClient Error Fetching http headers)
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
Zend/zend_execute.c:
|
|
Fixed bug #37046 (foreach breaks static scope)
|
|
|
|
* ZendEngine2/tests/bug37046.phpt
|
|
ZendEngine2/tests/bug37046.phpt:
|
|
Fixed test
|
|
|
|
2006-04-13 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/streamsfuncs.c
|
|
main/streams/filter.c
|
|
main/streams/php_stream_filter_api.h:
|
|
Preserve full name of filter for use in stream_get_meta_data()
|
|
|
|
2006-04-12 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/http_fopen_wrapper.c
|
|
main/streams/filter.c
|
|
main/streams/php_stream_filter_api.h
|
|
main/streams/streams.c:
|
|
Allow http:// wrapper to automatically apply correct unicode.from.* filter
|
|
based on content-type header
|
|
|
|
2006-04-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/strings/bug36944.phpt
|
|
ext/standard/tests/strings/bug36944.phpt:
|
|
fix test title
|
|
|
|
2006-04-12 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/array.c:
|
|
- MFH: Fix bug #37060 (Type of retval of Countable::count() is not checked)
|
|
|
|
* ext/standard/array.c:
|
|
- Fix bug #37060 (Type of retval of Countable::count() is not checked)
|
|
|
|
2006-04-12 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c:
|
|
MF51: fix #37059 (oci_bind_by_name() doesn't support RAW and LONG RAW
|
|
fields)
|
|
add tests
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_statement.c:
|
|
fix #37059 (oci_bind_by_name() doesn't support RAW and LONG RAW fields)
|
|
add tests
|
|
|
|
* (PHP_5_1)
|
|
ext/oci8/oci8.c:
|
|
oops.. I didn't want to commit this..
|
|
|
|
* ext/oci8/oci8.c:
|
|
MF51: correct fix for bug #37055
|
|
|
|
* (PHP_5_1)
|
|
ext/oci8/oci8.c:
|
|
correct fix for bug #37055
|
|
|
|
* ext/xmlrpc/xmlrpc-epi-php.c:
|
|
MF51: fix #37057 (xmlrpc_decode() may produce arrays with numeric string
|
|
keys which are unaccessible)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/xmlrpc/xmlrpc-epi-php.c:
|
|
fix #37057 (xmlrpc_decode() may produce arrays with numeric strings which
|
|
are unaccessible)
|
|
|
|
* ext/oci8/oci8.c:
|
|
MF51: fix #37055 (incorrect reference counting for persistent OCI8
|
|
connections)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8.c:
|
|
fix #37055 (incorrect reference counting for persistent OCI8 connections)
|
|
|
|
* main/main.c:
|
|
MF51: fix #37053 (html_errors with internal classes produces wrong links)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
main/main.c:
|
|
fix #37053 (html_errors with internal classes produces wrong links)
|
|
|
|
2006-04-12 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/tests/bug37046.phpt
|
|
ZendEngine2/tests/bug37046.phpt:
|
|
|
|
file bug37046.phpt was initially added on branch PHP_5_1.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug37046.phpt:
|
|
Fixed bug #37046 (foreach breaks static scope)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_parser.y:
|
|
Fixed bug #37002 (Have to quote literals in INI when concatenating with
|
|
vars)
|
|
|
|
2006-04-11 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- MFH: Fixed bug #37017 (strtotime fails before 13:00:00 with some time
|
|
zones
|
|
identifiers). (Derick)
|
|
- MFH: Fixed bug #36988 (mktime freezes on long numbers). (Derick)
|
|
- MFH: Implemented better error and warning handling that is also used for
|
|
the
|
|
date_parse() function.
|
|
- MFH: Fixed problems with "T" in front of a time string was seen as a
|
|
time
|
|
zone string.
|
|
- MFH: Fixed a problem were 5 and 6 character timezone abbreviations where
|
|
not
|
|
correctly parsed.
|
|
|
|
Experimental support (All MFH):
|
|
- Added the date_parse() function that returns a parsed date/time string
|
|
including warnings and errors.
|
|
- Added the timezone_name_from_abbr() function that exposes the guessing
|
|
mechanism that tries to find a timezone identifier from a timezone
|
|
abbreviation and GMT offset.
|
|
|
|
2006-04-11 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/curl/interface.c
|
|
ext/gd/php_gd.h
|
|
main/safe_mode.c
|
|
main/safe_mode.h:
|
|
- More safe_mode left-overs.
|
|
|
|
2006-04-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/file/bug24313.phpt:
|
|
MFB51: fixed test
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/tests/file/bug24313.phpt:
|
|
Fixed test
|
|
|
|
2006-04-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/simplexml.c:
|
|
- Coverity issue 59
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- MFH Iterators from overloaded objects are allowed to not have keys...
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Iterators from overloaded objects are allowed to not have keys...
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
- Allowing to pass in ce as NULL has its charme, too
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
- Fix coverity issue 49: ce might be forwarded as NULL without an exception
|
|
being thrown in case the Zend API is being used wrong (in custom exts
|
|
for
|
|
instance).
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
- Better order for SEGV prevention
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
- Fix possible SEGV
|
|
|
|
* ext/exif/exif.c:
|
|
- Fix condition
|
|
|
|
2006-04-10 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* INSTALL
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
ext/mbstring/tests/skipif.inc
|
|
ext/standard/tests/array/bug33940.phpt
|
|
main/php_variables.c
|
|
tests/basic/012.phpt:
|
|
more cleanup (lingering ini settings which do not exist anymore, etc.)
|
|
|
|
* ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/session/tests/007.phpt
|
|
ext/session/tests/008-php4.2.3.phpt
|
|
ext/session/tests/008.phpt
|
|
ext/session/tests/009.phpt
|
|
ext/session/tests/010.phpt
|
|
ext/session/tests/011.phpt
|
|
ext/session/tests/012.phpt
|
|
ext/session/tests/013.phpt
|
|
ext/session/tests/014.phpt
|
|
ext/session/tests/019.phpt
|
|
ext/session/tests/skipif.inc:
|
|
- Cleanup
|
|
|
|
* ext/iconv/tests/bug16069.phpt
|
|
ext/iconv/tests/eucjp2iso2022jp.phpt
|
|
ext/iconv/tests/eucjp2sjis.phpt
|
|
ext/iconv/tests/eucjp2utf8.phpt
|
|
ext/iconv/tests/iconv001.phpt
|
|
ext/iconv/tests/iconv002.phpt
|
|
ext/iconv/tests/ob_iconv_handler.phpt
|
|
ext/iconv/tests/test.inc
|
|
ext/iconv/tests/translit-failure.phpt
|
|
ext/iconv/tests/translit-utf8.phpt:
|
|
cleanup
|
|
|
|
2006-04-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36908 (wsdl default value overrides value in soap request).
|
|
|
|
* ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_opcode.c:
|
|
Fixed possible crash in interactive mode
|
|
|
|
2006-04-10 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* acinclude.m4:
|
|
fix typo
|
|
|
|
* (PHP_5_1)
|
|
acinclude.m4
|
|
configure.in
|
|
scripts/phpize.m4:
|
|
MFH: - Determine the shared/link lib suffixes in one macro.
|
|
|
|
* acinclude.m4
|
|
configure.in
|
|
scripts/phpize.m4:
|
|
- Determine the shared/link lib suffixes in one macro.
|
|
|
|
* (PHP_5_1)
|
|
TSRM/tsrm_virtual_cwd.h
|
|
ext/standard/filestat.c:
|
|
MFH: - Fixed bug #36909 (ld: Undefined symbols: _lchown)
|
|
|
|
* TSRM/tsrm_virtual_cwd.h
|
|
ext/standard/filestat.c:
|
|
- Fixed bug #36909 (ld: Undefined symbols: _lchown)
|
|
|
|
* (PHP_5_1)
|
|
main/php_compat.h:
|
|
MFH: - Silence some PCRE compile warnings
|
|
|
|
* main/php_compat.h:
|
|
- Silence some PCRE compile warnings
|
|
|
|
* NEWS:
|
|
- Fix NEWS. The empty lines were left on purpose..
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/credits_ext.h:
|
|
update credits
|
|
|
|
* ext/standard/credits_ext.h
|
|
ext/standard/credits_sapi.h:
|
|
fix credits
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fix NEWS
|
|
|
|
2006-04-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Speed up SoapClient/SoapServer constructors by caching WSDL structures
|
|
in memory. All WSDL files will be cached, unless turned off via an
|
|
option to the constructor.
|
|
|
|
2006-04-09 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* ext/gettext/config.w32:
|
|
MFB: Fixed bug #36935
|
|
|
|
* (PHP_5_1)
|
|
ext/gettext/config.w32:
|
|
Fixed bug #36935
|
|
|
|
2006-04-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/filestat.c:
|
|
MFB51: Fixed bug #36875 (is_*() functions do not account for open_basedir).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/filestat.c:
|
|
-** empty log message ***
|
|
|
|
2006-04-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* Makefile.global
|
|
acinclude.m4
|
|
configure.in
|
|
main/build-defs.h.in
|
|
scripts/phpize.m4:
|
|
Separate suffixes of shared libraries that we link against and the ones
|
|
we load with dlopen(). This matters on Mac OS X, for example.
|
|
|
|
2006-04-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/pcre/TODO
|
|
ext/pcre/php_pcre.c:
|
|
Disallowed numeric named captures.
|
|
|
|
2006-04-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
RC3
|
|
|
|
2006-04-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/sockets/sockets.c:
|
|
- MFB: revert leak fix, something else went wrong
|
|
|
|
* (PHP_5_1)
|
|
ext/sockets/sockets.c:
|
|
- revert last commit, something else went wrong
|
|
|
|
2006-04-07 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/php_variables.c
|
|
main/php_variables.c:
|
|
Optimization
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
CGI anf FastCGI assume $_SERVER and $_ENV have the same values,
|
|
so we don't need construct the same arrays twich and may just copy it
|
|
|
|
2006-04-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/sockets/sockets.c:
|
|
- MFB: fix leak when an error occured in socket_read, free tmpbuf
|
|
|
|
* (PHP_5_1)
|
|
ext/sockets/sockets.c:
|
|
- fix leak when an error occured in socket_read, free tmpbuf
|
|
|
|
2006-04-07 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Removed unnecessary copying
|
|
|
|
* main/main.c
|
|
main/main.c:
|
|
We don't need setup the same time-out two times.
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_hash.c:
|
|
MFH:
|
|
- Allowed storing NULL pointers in HashTable
|
|
- Optimized zend_hash_reverse_apply()
|
|
|
|
* ZendEngine2/zend_hash.c:
|
|
- Fixed storing NULL pointers in HashTable
|
|
- Optimized zend_hash_reverse_apply()
|
|
|
|
2006-04-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
ext/posix/CREDITS:
|
|
Adjusted credits file so that it appears properly on phpinfo()
|
|
|
|
2006-04-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/pcre/TODO:
|
|
That is not the bug you're looking for.
|
|
|
|
* ext/pcre/TODO:
|
|
Even more stuff from Friedl.
|
|
|
|
* (PHP_5_1)
|
|
ext/pcre/TODO:
|
|
I guess we only need this on HEAD.
|
|
|
|
* ext/pcre/TODO:
|
|
More stuff from Friedl..
|
|
|
|
* ZendEngine2/zend_arg_defs.c
|
|
ZendEngine2/zend_modules.h
|
|
ext/pcre/TODO
|
|
ext/pcre/php_pcre.c:
|
|
MFB
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
-** empty log message ***
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_arg_defs.c
|
|
ZendEngine2/zend_modules.h
|
|
ext/pcre/TODO
|
|
ext/pcre/TODO
|
|
ext/pcre/php_pcre.c:
|
|
Fix a bug that would not fill in the fifth argument to preg_replace()
|
|
properly, if the variable was not declared previously.
|
|
|
|
2006-04-06 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/uniqid.c:
|
|
Plug leak which occurs in unicode mode
|
|
|
|
* ext/standard/tests/file/stream_get_line.phpt
|
|
ext/standard/tests/file/userfilters.phpt
|
|
ext/standard/tests/file/userstreams.phpt
|
|
ext/standard/tests/filters/basic.phpt:
|
|
Silence false positives on test results
|
|
|
|
* ext/standard/tests/file/004.phpt
|
|
ext/standard/tests/file/bug27508.phpt
|
|
ext/standard/tests/file/bug27619.phpt
|
|
ext/standard/tests/file/bug35781.phpt:
|
|
Silence false positives in test failures
|
|
|
|
* main/streams/streams.c:
|
|
Do runtime conversions (with an E_NOTICE) on writing unicode data to a
|
|
binary stream. Take the WTF out of the equation
|
|
|
|
2006-04-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fix #36981 (SplFileObject->fgets() ignores max_length)
|
|
|
|
2006-04-06 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Overload 'duplicate' arg as applied to:
|
|
add_((next_)?index|assoc)_(ascii|rt)_stringl?(_ex)?
|
|
and
|
|
(ZVAL|RETVAL|RETURN)_(ASCII|RT|U)_STRINGL?
|
|
|
|
|
|
Duplicate keeps traditional value of '1', additional bit '2' tells
|
|
unicode mode conversion to automatically free the original string
|
|
in order to avoid leaks due to conversion on a value otherwise being
|
|
"given" to the engine.
|
|
|
|
/* Uses s as-is for non-unicode, or frees s after converting to unicode */
|
|
{
|
|
char *s = estrdup("Hello");
|
|
ZVAL_RT_STRING(pzv, s, ZSTR_AUTOFREE);
|
|
}
|
|
|
|
/* Duplicates for non-unicode, or converts (but doesn't free original) */
|
|
{
|
|
char *s = "Hello";
|
|
ZVAL_RT_STRING(pzv, s, ZSTR_DUPLICATE);
|
|
}
|
|
|
|
/* Uses as-is for non-unicode, or converts (but doesn't free original) */
|
|
{
|
|
char *s = "Hello";
|
|
zval zv;
|
|
ZVAL_RT_STRING(&zv, s, 0);
|
|
|
|
/* use zv for some temporary purpose */
|
|
|
|
/* It's now necessary to manually free this generated value */
|
|
if (UG(unicode)) {
|
|
zval_dtor(&zv);
|
|
}
|
|
}
|
|
|
|
2006-04-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/file.c:
|
|
Fixed safe_mode check for source argument of the copy() function.
|
|
|
|
2006-04-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
Makefile.global:
|
|
MFH: workaround for problem on Solaris: shell tries to parse "for i in ;"
|
|
and fails
|
|
|
|
* Makefile.global:
|
|
workaround for problem on Solaris: shell tries to parse "for i in ;" and
|
|
fails
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/oci8/config.w32
|
|
ext/oci8/config.w32:
|
|
add missing defines to .w32
|
|
|
|
* ext/oci8/config.m4
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h:
|
|
fix #36934 (OCILob->read() doesn't move internal pointer when reading 0's)
|
|
no support for Unicode CLOBs in Oracle < 10, sorry.
|
|
|
|
* (PHP_5_1)
|
|
ext/oci8/config.m4
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h:
|
|
fix #36934 (OCILob->read() doesn't move internal pointer when reading 0's)
|
|
|
|
* ext/standard/tests/strings/bug36944.phpt:
|
|
add test
|
|
|
|
* ext/standard/tests/strings/bug36944.phpt
|
|
ext/standard/tests/strings/bug36944.phpt:
|
|
|
|
file bug36944.phpt was initially added on branch PHP_5_1.
|
|
|
|
2006-04-05 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fixed bigint conversion errors (windows)
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/php_mysqli.h:
|
|
fixed bigint conversion on windows platforms
|
|
|
|
2006-04-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
MF51: fix #36944 (strncmp & strncasecmp do not return false on negative
|
|
string length)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ZendEngine2/zend_builtin_functions.c:
|
|
fix #36944 (strncmp & strncasecmp do not return false on negative string
|
|
length)
|
|
|
|
2006-04-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/var.c
|
|
ext/standard/var.c:
|
|
Fixed bug #36957 (serialize() does not handle recursion).
|
|
|
|
2006-04-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- MFH
|
|
. Fixed bug #36941 (ArrayIterator does not clone itself)
|
|
. Fixed SEGV when ArrayObject/Iterator use reference to self
|
|
. Added tests
|
|
|
|
2006-04-04 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/mssql/php_mssql.c
|
|
ext/mssql/php_mssql.c:
|
|
MFP51: Fix #33694 invalid sql or timeouts makes it impossible to reuse
|
|
persistent connections
|
|
|
|
* (PHP_5_1)
|
|
ext/mssql/php_mssql.c:
|
|
Fix #33694 invalid sql or timeouts makes it impossible to reuse persistent
|
|
connections
|
|
|
|
2006-04-04 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
fixed commnet typo, and duplicate logic.
|
|
|
|
2006-04-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/php_type.h:
|
|
- No need to have this one twice here... (Thanks Steph)
|
|
|
|
2006-04-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gmp/tests/gmp_nextprime.phpt:
|
|
add test for gmp_nextprime()
|
|
|
|
* NEWS
|
|
ext/gmp/gmp.c
|
|
ext/gmp/php_gmp.h:
|
|
add gmp_nextprime() function
|
|
patch by ants dot aasma at gmail dot com
|
|
|
|
2006-04-03 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_stristr( ), mb_strrichr( ).
|
|
|
|
2006-04-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/simplexml/simplexml.c:
|
|
(as was agreed with Ilia)
|
|
|
|
2006-04-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/basic_functions.c:
|
|
MFH: Fixed an unlikely, but possible memory leak.
|
|
|
|
* ext/standard/basic_functions.c:
|
|
MFB51: Fixed an unlikely, but possible memory leak.
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/basic_functions.c:
|
|
Fixed an unlikely, but possible memory leak.
|
|
|
|
2006-04-03 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* (PHP_4_4)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_check_encoding( ). detect possible invalid encoding attack(avoids
|
|
a security issue).
|
|
|
|
2006-04-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/ftp/ftp.c
|
|
ext/ftp/ftp.c
|
|
ext/mhash/mhash.c
|
|
ext/mhash/mhash.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/string.c:
|
|
fix spelling in error messages:
|
|
greater/less thEn -> greater/less thAn
|
|
|
|
2006-04-03 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/tests/network/tcp4loop.phpt
|
|
ext/standard/tests/network/tcp6loop.phpt
|
|
ext/standard/tests/network/udgloop.phpt
|
|
ext/standard/tests/network/udp4loop.phpt
|
|
ext/standard/tests/network/udp6loop.phpt
|
|
ext/standard/tests/network/unixloop.phpt:
|
|
Update tests for working with unicode
|
|
|
|
2006-04-03 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli_prop.c:
|
|
fixed stmt property container and required status for error properties
|
|
|
|
2006-04-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
main/logos.h
|
|
main/logos.h
|
|
sapi/apache/mod_php4.c
|
|
sapi/apache/mod_php5.c:
|
|
MFH:
|
|
Removed extra space in the Content-Type header for logos
|
|
Simplified stderr error reporting in apache sapi.
|
|
|
|
* main/logos.h
|
|
sapi/apache/mod_php5.c:
|
|
Removed extra space in the Content-Type header for logos
|
|
Simplified stderr error reporting in apache sapi.
|
|
|
|
2006-04-02 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/zlib/tests/gzfilegzreadfile.phpt
|
|
ext/zlib/tests/gzreadgzwrite.phpt
|
|
ext/zlib/tests/gzreadgzwriteplain.phpt
|
|
ext/zlib/tests/zlib_filter_deflate.phpt
|
|
ext/zlib/tests/zlib_filter_inflate.phpt:
|
|
Silence false positive test failures
|
|
|
|
* ext/bz2/tests/bz2_filter_compress.phpt
|
|
ext/bz2/tests/bz2_filter_decompress.phpt
|
|
ext/bz2/tests/with_files.phpt
|
|
ext/bz2/tests/with_strings.phpt:
|
|
Make some tests pass.
|
|
compression is just a binary thing.
|
|
Write unicode and suffer my wrath!
|
|
|
|
2006-04-02 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/dba/dba.c:
|
|
- Fix warning
|
|
|
|
2006-04-02 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli.c:
|
|
Added additional information for compiled header files.
|
|
|
|
2006-04-01 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c:
|
|
Update filename handling and mark various functions for unicode safety
|
|
|
|
2006-03-31 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_globals.h
|
|
ext/standard/file.c
|
|
main/php_streams.h
|
|
main/streams/streams.c:
|
|
Add API hooks and unicode.filesystem_encoding for handling unicode
|
|
conversions of filename entries.
|
|
|
|
Normal path conversions will simply use this converter,
|
|
Certain other protocols (such as http) which specify a
|
|
required character set (utf8), may override the conversion
|
|
by defining a path_encode() and/or path_decode() wrapper ops method.
|
|
|
|
2006-03-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/info.c:
|
|
MF51: fix compile failure with old GCC (see bug #36931)
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/info.c:
|
|
fix compile failure with old GCC (see bug #36931)
|
|
|
|
2006-03-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/wddx/wddx.c:
|
|
- Fix build
|
|
|
|
2006-03-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h:
|
|
MF51: fix compilation on AIX
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h:
|
|
fix compilation on AIX
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/user_filters.c:
|
|
nuke compile warning
|
|
|
|
* ext/mysqli/tests/014.phpt
|
|
ext/mysqli/tests/015.phpt
|
|
ext/mysqli/tests/045.phpt:
|
|
MF51: fix tests
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/tests/014.phpt
|
|
ext/mysqli/tests/015.phpt
|
|
ext/mysqli/tests/045.phpt:
|
|
fix tests
|
|
|
|
* ext/standard/info.c:
|
|
fix TSRM build
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/info.c:
|
|
fix build: there is no TSRMLS_CC in this function
|
|
|
|
2006-03-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Go with RC2
|
|
|
|
* ext/standard/info.c:
|
|
MFB51: Fixed XSS inside phpinfo() with long inputs.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/info.c:
|
|
Fixed XSS inside phpinfo() with long inputs.
|
|
|
|
2006-03-30 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_stripos( ), mb_strripos( ).
|
|
|
|
2006-03-30 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* README.UPDATING_TO_PHP6:
|
|
typo
|
|
|
|
2006-03-30 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
MF51: fix #36922 (missing MYSQLI_REPORT_STRICT constant in userspace)
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli.c:
|
|
fix #36922 (missing MYSQLI_REPORT_STRICT constant in userspace)
|
|
|
|
2006-03-30 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_objects.c:
|
|
Unicode support
|
|
|
|
* README.UPDATING_TO_PHP6:
|
|
Describe registr_long_arrays, ze1_compatibility_mode, dl(), E_ALL/E_STRICT
|
|
|
|
2006-03-30 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c
|
|
main/php_streams.h
|
|
main/streams/streams.c:
|
|
Make php_stream_copy_to_mem() unicode aware and
|
|
update userspace function file_get_contents().
|
|
|
|
Note: fgc()'s second parameter (use_include_path) has been changed
|
|
to be a bitmask "flags" parameter instead.
|
|
|
|
For the most commonly used values (TRUE, 1) this will continue functioning
|
|
as expected since the value of FILE_USE_INCLUDE_PATH is (coincidentally)
|
|
1.
|
|
The impact to other values should be noted in the migration6 guide.
|
|
|
|
This change makes it possible to allow fgc() to return binary file
|
|
contents (default) or unicode transcoded contents (using FILE_TEXT flag).
|
|
|
|
2006-03-29 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c
|
|
main/streams/streams.c:
|
|
Update php_stream_passthru() to handle unicode data.
|
|
This updates userspace functions fpassthru() and readfile()
|
|
|
|
UG(output_encoding) is used by php_stream_passthru() to translate
|
|
unicode stream contents back to an outputable character set.
|
|
|
|
Note: readfile()'s second parameter (use_include_path) has been changed
|
|
to be a bitmask "flags" parameter instead.
|
|
|
|
For the most commonly used values (TRUE, 1) this will continue functioning
|
|
as expected since the value of FILE_USE_INCLUDE_PATH is (coincidentally)
|
|
1.
|
|
The impact to other values should be noted in the migration6 guide.
|
|
|
|
This change makes it possible to allow readfile() to output binary file
|
|
contents (default) or unicode transcoded contents (using FILE_TEXT flag).
|
|
|
|
2006-03-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli.c:
|
|
fix typo
|
|
|
|
2006-03-29 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_strrchr( ).
|
|
|
|
2006-03-29 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects.h
|
|
ext/com_dotnet/com_persist.c
|
|
ext/dom/php_dom.c
|
|
ext/mysqli/mysqli.c
|
|
ext/simplexml/simplexml.c
|
|
ext/sqlite/sqlite.c
|
|
ext/xsl/php_xsl.c:
|
|
MF51: fix bug #36898 (__set() leaks in classes extending internal ones)
|
|
|
|
Added:
|
|
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry
|
|
*ce TSRMLS_DC)
|
|
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects.h
|
|
ext/com_dotnet/com_persist.c
|
|
ext/dom/php_dom.c
|
|
ext/mysqli/mysqli.c
|
|
ext/simplexml/simplexml.c
|
|
ext/sqlite/sqlite.c
|
|
ext/xsl/php_xsl.c:
|
|
fix bug #36898 (__set() leaks in classes extending internal ones)
|
|
|
|
Added:
|
|
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry
|
|
*ce TSRMLS_DC)
|
|
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
|
|
|
|
to initialize and destroy zend_object structs
|
|
|
|
2006-03-29 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
Bug!
|
|
|
|
2006-03-29 Sara Golemon <sara@golemon.com>
|
|
|
|
* configure.in:
|
|
Ooops, missed a file
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/file.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h
|
|
main/main.c
|
|
main/php_streams.h
|
|
main/streams/filter.c
|
|
main/streams/php_stream_filter_api.h
|
|
main/streams/streams.c
|
|
main/streams/unicode_filter.c:
|
|
Another (and hopefully last) major streams commit.
|
|
This moves unicode conversion to the filter layer
|
|
(rather than at the lower streams layer)
|
|
unicode_filter.c has been moved from ext/unicode to main/streams
|
|
as it's an integral part of the streams unicode conversion process.
|
|
|
|
There are now three ways to set encoding on a stream:
|
|
|
|
(1) By context
|
|
$ctx = stream_context_create(NULL,array('encoding'=>'latin1'));
|
|
$fp = fopen('somefile', 'r+t', false, $ctx);
|
|
|
|
(2) By stream_encoding()
|
|
$fp = fopen('somefile', 'r+');
|
|
stream_encoding($fp, 'latin1');
|
|
|
|
(3) By filter
|
|
$fp = fopen('somefile', 'r+');
|
|
stream_filter_append($fp, 'unicode.from.latin1', STREAM_FILTER_READ);
|
|
stream_filter_append($fp, 'unicode.to.latin1', STREAM_FILTER_WRITE);
|
|
|
|
Note: Methods 1 and 2 are convenience wrappers around method 3.
|
|
|
|
2006-03-29 Yasuo Ohgaki <yohgaki@ohgaki.net>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
restore E_WARNING in correct place
|
|
|
|
2006-03-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
initialize bucket #0 with nulls
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_objects_API.c:
|
|
initialize bucket #0 with nulls (normally it shouldn't be used at all, but
|
|
if it is - we don't want any memory issues, do we?)
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
MF51: fix #36897 (debug_print_backtrace() doesn't return void but array(0)
|
|
{})
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_builtin_functions.c:
|
|
fix #36897 (debug_print_backtrace() doesn't return void but array(0) {})
|
|
|
|
2006-03-28 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_strstr( ).
|
|
|
|
2006-03-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/user_filters.c:
|
|
Fixed bug #36886 (User filters can leak buckets in some situations).
|
|
|
|
2006-03-28 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/file.c:
|
|
fix build and #36887
|
|
|
|
* ext/oci8/oci8_interface.c:
|
|
MF51: fix #36851 (Documentation and code discrepancies for NULL data)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8_interface.c:
|
|
fix #36851 (Documentation and code discrepancies for NULL data)
|
|
|
|
2006-03-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
Note
|
|
|
|
2006-03-28 Yasuo Ohgaki <yohgaki@ohgaki.net>
|
|
|
|
* (PHP_5_1)
|
|
ext/pgsql/pgsql.c:
|
|
reenable pg_execute E_WARNING
|
|
|
|
2006-03-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/file.c:
|
|
MFH: Check 2nd parameter of tempnam() against path components.
|
|
|
|
* ext/standard/file.c:
|
|
MFB51: Check 2nd parameter of tempnam() against path components.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/file.c:
|
|
Check 2nd parameter of tempnam() against path components.
|
|
|
|
2006-03-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
Fix UErrorCode check.
|
|
|
|
* ext/standard/var.c:
|
|
Typo.
|
|
|
|
2006-03-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend.c:
|
|
MF51: fix #36878 (error messages are printed even though an exception has
|
|
been thrown)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ZendEngine2/zend.c:
|
|
fix #36878 (error messages are printed even though an exception has been
|
|
thrown)
|
|
|
|
2006-03-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/var.c:
|
|
Make a UTODO note.
|
|
|
|
* ext/standard/var.c:
|
|
Proto updates.
|
|
|
|
* unicode-todo.txt:
|
|
-** empty log message ***
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
Add UTODO.
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
Mark with UTODO instead of FIXME.
|
|
|
|
2006-03-27 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_list_mime_names( ).
|
|
|
|
2006-03-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/standard/tests/strings/strtr3.phpt:
|
|
Test for strtr() with non-ascii encoding
|
|
|
|
* ZendEngine2/tests/bug30791.phpt
|
|
ext/session/tests/003.phpt
|
|
ext/session/tests/009.phpt
|
|
ext/simplexml/tests/033.phpt
|
|
tests/classes/bug26737.phpt:
|
|
Fixed test
|
|
|
|
* ext/standard/incomplete_class.c
|
|
ext/standard/php_incomplete_class.h
|
|
ext/standard/var.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/tests/serialize/001.phpt
|
|
ext/standard/tests/serialize/002.phpt
|
|
ext/standard/tests/serialize/005.phpt
|
|
ext/standard/tests/serialize/006.phpt
|
|
ext/standard/tests/serialize/bug14293.phpt
|
|
ext/standard/tests/serialize/bug21957.phpt
|
|
ext/standard/tests/serialize/bug26762.phpt
|
|
ext/standard/tests/serialize/bug27469.phpt
|
|
ext/standard/tests/serialize/bug28325.phpt
|
|
ext/standard/tests/serialize/bug31402.phpt:
|
|
Unicode support
|
|
|
|
* ext/standard/tests/strings/strtr.phpt:
|
|
Fixed testFixed testFixed testFixed testFixed testFixed testFixed testFixed
|
|
testFixed test
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
Fixed bug during function/class declaration in unicode mode
|
|
|
|
* tests/classes/serialize_001.phpt:
|
|
Fixed test file (test still fail)
|
|
|
|
2006-03-27 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/output.c:
|
|
MF51: fix #36869 (memory leak in output buffering when using chunked
|
|
output)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
main/output.c:
|
|
fix #36869 (memory leak in output buffering when using chunked output)
|
|
|
|
2006-03-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c:
|
|
Fixed meory leak in case of unknown pragma
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_unicode.c:
|
|
Better but incomplete fix for bug #36840
|
|
|
|
* ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h
|
|
ext/standard/string.c:
|
|
Fixed ZTS build
|
|
|
|
2006-03-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* acinclude.m4
|
|
acinclude.m4:
|
|
MFB
|
|
|
|
* (PHP_5_1)
|
|
acinclude.m4:
|
|
On Mac OSX, our extensions are actually "bundles" and should not have
|
|
.dylib extension. Read this:
|
|
|
|
http://www.sm.luth.se/~alapaa/file_fetch/unixcdbookshelf/mac/ch05_03.htm
|
|
|
|
* ZendEngine2/zend_exceptions.c:
|
|
Fix a case where we could have an encoding conversion exception thrown
|
|
while building exception trace args!
|
|
|
|
* ZendEngine2/zend_exceptions.c:
|
|
Use (unsigned char) to make sure that only the control chars are
|
|
replaced with '?';
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
Skip BOM for UTF-16/32 converters when setting subst char.
|
|
|
|
2006-03-27 Yasuo Ohgaki <yohgaki@ohgaki.net>
|
|
|
|
* ext/pgsql/pgsql.c
|
|
ext/pgsql/pgsql.c:
|
|
remove pg_execute() E_WARNING error when query plan is not defined
|
|
|
|
2006-03-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
Some functions may want to accept only Unicode or binary strings,
|
|
without having auto-conversion from the other string type. Add 'U' and
|
|
'S' specifiers for this. Also, remove traces of 'native' strings.
|
|
|
|
2006-03-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-todo.txt
|
|
unicode-todo.txt:
|
|
-** empty log message ***
|
|
|
|
2006-03-26 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli_api.c:
|
|
kill the left unused variable
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli_api.c:
|
|
remove unnecessary memcpy, cast directly
|
|
|
|
2006-03-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/http_fopen_wrapper.c:
|
|
MFH: Fixed bug #36857 (Added support for partial content fetching to the
|
|
HTTP streams wrapper).
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
MFB51: Fixed bug #36857 (Added support for partial content fetching to the
|
|
HTTP streams wrapper).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/http_fopen_wrapper.c:
|
|
Fixed bug #36857 (Added support for partial content fetching to the HTTP
|
|
streams wrapper).
|
|
|
|
2006-03-26 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/php_array.h:
|
|
- Implemented basic collation support. For some reason "new Collator" gives
|
|
segfaults when the object's collation resource is used.
|
|
- The following example shows what is implemented:
|
|
|
|
<?php
|
|
$orig = $strings = array(
|
|
'côte',
|
|
'cote',
|
|
'côté',
|
|
'coté',
|
|
'fluße',
|
|
'flüße',
|
|
);
|
|
|
|
echo "German phonebook:\n";
|
|
$c = collator_create( "de@collation=phonebook" );
|
|
foreach($c->sort($strings) as $string) {
|
|
echo $string, "\n";
|
|
}
|
|
echo $c->getAttribute(Collator::FRENCH_COLLATION) == Collator::ON
|
|
? "With" : "Without", " french accent sorting order\n";
|
|
|
|
echo "\nFrench with options:\n";
|
|
$c = collator_create( "fr" );
|
|
$c->setAttribute(Collator::CASE_FIRST, Collator::UPPER_FIRST);
|
|
$c->setAttribute(Collator::CASE_LEVEL, Collator::ON);
|
|
$c->setStrength(Collator::SECONDARY);
|
|
foreach($c->sort($strings) as $string) {
|
|
echo $string, "\n";
|
|
}
|
|
echo $c->getAttribute(Collator::FRENCH_COLLATION) == Collator::ON
|
|
? "With" : "Without", " french accent sorting order\n";
|
|
?>
|
|
|
|
2006-03-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h
|
|
main/main.c
|
|
main/streams/filter.c
|
|
main/streams/streams.c:
|
|
Implement to-Unicode conversion error behavior. Note the adjusted APIs.
|
|
|
|
2006-03-26 Sara Golemon <sara@golemon.com>
|
|
|
|
* NEWS
|
|
ext/standard/streamsfuncs.c:
|
|
Expand stream_context_create() to allow specifying params
|
|
as well as options. Ignore the internal name change of the first arg.
|
|
The first arg is still for options, the second arg is for actual params.
|
|
|
|
2006-03-26 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c:
|
|
fixed compiler warning.
|
|
|
|
2006-03-26 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/tests/strings/strtotitle.phpt
|
|
ext/standard/tests/strings/strtr2.phpt:
|
|
- Commit intermediate work so that I can hack on it on some plane.
|
|
|
|
2006-03-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h
|
|
main/main.c
|
|
main/streams/filter.c
|
|
main/streams/streams.c:
|
|
- Remove unicode.from_error_mode and unicode.from_subst_char from INI
|
|
settings.
|
|
* Add unicode_set_error_mode() and unicode_set_subst_char() functions to
|
|
manipulate these global settings.
|
|
|
|
2006-03-26 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/dom/php_dom.c:
|
|
MF51: fix #36859 (DOMElement crashes when calling __construct when
|
|
clone'ing)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/dom/php_dom.c:
|
|
fix #36859 (DOMElement crashes when calling __construct when clone'ing)
|
|
|
|
2006-03-25 Sara Golemon <sara@golemon.com>
|
|
|
|
* main/streams/streams.c:
|
|
Handle converter instantiation errors properly
|
|
|
|
2006-03-24 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
Allow bidirectional encoding option via single context param
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
Fix stream_get_line():
|
|
Checking type isn't nearly as important as checking nullness...
|
|
|
|
* ext/standard/file.c:
|
|
Update fgetss() for unicode
|
|
|
|
2006-03-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/streams/filter.c:
|
|
This is probably not a test..
|
|
|
|
2006-03-24 Sara Golemon <sara@golemon.com>
|
|
|
|
* main/streams/filter.c
|
|
main/streams/streams.c:
|
|
Hook into new unicode conversion error handling API
|
|
|
|
* ext/standard/streamsfuncs.c
|
|
main/php_streams.h
|
|
main/streams/streams.c:
|
|
Add php_stream_get_record_unicde() API call.
|
|
Update stream_get_line() userspace function to handle unicode streams.
|
|
|
|
2006-03-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
Hey! Don't remove vim modeline completely! :)
|
|
|
|
2006-03-24 Georg Richter <georg@mysql.com>
|
|
|
|
* ext/mysqli/tests/bug36745.phpt
|
|
ext/mysqli/tests/bug36745.phpt:
|
|
|
|
file bug36745.phpt was initially added on branch PHP_5_1.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/mysqli/mysqli.c:
|
|
fix and testcase for bug #36745
|
|
|
|
2006-03-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/simplexml/tests/032.phpt
|
|
ext/simplexml/tests/033.phpt:
|
|
add new tests
|
|
|
|
* ext/simplexml/tests/032.phpt
|
|
ext/simplexml/tests/032.phpt
|
|
ext/simplexml/tests/033.phpt
|
|
ext/simplexml/tests/033.phpt:
|
|
|
|
add new tests
|
|
|
|
2006-03-24 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/tests/017.phpt
|
|
ext/mysqli/tests/049.phpt
|
|
ext/mysqli/tests/bug34810.phpt:
|
|
fixed minor problems (thx to tony)
|
|
|
|
2006-03-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
whitespaces -> tabs
|
|
no other changes done
|
|
|
|
2006-03-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_unicode.c:
|
|
Fixed bug #36840 (Memory leak if cast operator throws an exception that is
|
|
caught)
|
|
|
|
2006-03-24 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/mysqli_repl.c
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/mysqli/tests/002.phpt
|
|
ext/mysqli/tests/014.phpt
|
|
ext/mysqli/tests/bug34810.phpt
|
|
ext/mysqli/tests/bug36802.phpt
|
|
ext/mysqli/tests/bug36802.phpt
|
|
ext/mysqli/tests/connect.inc:
|
|
Fix for bug #36802 (server crashes with invalid/not opened connections)
|
|
Added status to mysqli_resource:
|
|
MYSQLI_STATUS_UNKNOWN
|
|
MYSQLI_STATUS_CLEARED (for future use)
|
|
MYSQLI_STATUS_INITIALIZED (after mysqli_init and mysqli_stmt_init)
|
|
MYSQLI_STATUS_VALID (for valid objects)
|
|
removed valid flag
|
|
changed MYSQLI_FETCH_RESOURCE
|
|
added last parameter __check which specifies the status
|
|
|
|
2006-03-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed SoapFault::getMessage()
|
|
|
|
2006-03-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_default_classes.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h:
|
|
Support warning/exceptions flag for conversion errors.
|
|
|
|
* main/SAPI.c:
|
|
UTODO note
|
|
|
|
2006-03-24 Sara Golemon <sara@golemon.com>
|
|
|
|
* main/streams/streams.c:
|
|
Add some error checking when stream converters are instantiated.
|
|
|
|
Use the global conversion error handlers for output conversion (for now)
|
|
We may want to make this customizable on a per-stream basis
|
|
via context param later on...
|
|
|
|
2006-03-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h:
|
|
Update conversion error behavior and add some new modes.
|
|
|
|
|
|
* ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l:
|
|
Add (binary) cast operator.
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
Allow conversion between binary/Unicode strings (based on
|
|
runtime_encoding setting).
|
|
|
|
2006-03-23 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_list_encodings_alias_names( ).
|
|
|
|
2006-03-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/credits.c
|
|
ext/standard/credits_ext.h:
|
|
MFB51:
|
|
Added myself to PDO and PDO_MySQL credits
|
|
Added Wez to PDO_MySQL credits
|
|
Added Tony to Q&A team credits
|
|
Regenerated the credits file
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/credits.c
|
|
ext/standard/credits_ext.h:
|
|
Added myself to PDO and PDO_MySQL credits
|
|
Added Wez to PDO_MySQL credits
|
|
Added Tony to Q&A team credits
|
|
Regenerated the credits file
|
|
|
|
2006-03-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_API.c:
|
|
- Initialized callable_name if present
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Initialize callable_name if requested
|
|
|
|
2006-03-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
MTH: Allowed '-b' with UNIX sockets
|
|
|
|
* (PHP_5_1)
|
|
sapi/cgi/cgi_main.c:
|
|
Cleanup
|
|
|
|
* (PHP_5_1)
|
|
sapi/cgi/cgi_main.c:
|
|
Allowed '-b' with UNIX sockets:
|
|
-b <hostname>:<port_number>
|
|
-b <port_number>
|
|
-b <unix_socket_path>
|
|
|
|
2006-03-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/Makefile.frag:
|
|
- Provide complete rule (to have relative #line info)wq
|
|
|
|
2006-03-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h:
|
|
implement correct fix for segfault on 64bit platform
|
|
|
|
2006-03-23 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* (PHP_4_4)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
revert.(See http://news.php.net/php.cvs/37387)
|
|
|
|
2006-03-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/array.c:
|
|
MF51: prevent segfault when exception is thrown from Countable::count()
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/array.c:
|
|
prevent segfault when exception is thrown from Countable::count()
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fix #36825 (Exceptions thrown in ArrayObject::offsetGet cause segfault)
|
|
fix similar issue in offsetExists()
|
|
remove redundant semicolons
|
|
|
|
* ext/exif/tests/exif006.phpt:
|
|
no magic_quotes anymore
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
don't segfault on 64bit platforms
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/tests/math/bug21523.phpt:
|
|
MFH: use set_time_limit(), this test takes forever on AIX
|
|
|
|
* ext/standard/tests/math/bug21523.phpt:
|
|
use set_time_limit(), this test takes forever on AIX
|
|
|
|
2006-03-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
Simplify and optimize code.
|
|
|
|
2006-03-22 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/php_string.h
|
|
ext/standard/string.c:
|
|
- Moved strtotitle to ext/standard and implemented the fallback case to
|
|
non-unicode with ucwords. There is also an implementation for unicode
|
|
ucwords
|
|
but that returns different results then strtotitle as it uppercases the
|
|
first character of every word, and doesn't *titlecase* a word. The test
|
|
case
|
|
shows that.
|
|
|
|
2006-03-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8.c:
|
|
MF51: fix #36820 (Privileged connection with an Oracle password file fails)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8.c:
|
|
fix #36820 (Privileged connection with an Oracle password file fails)
|
|
|
|
2006-03-22 Stefan Esser <php@nopiracy.de>
|
|
|
|
* README.UPDATING_TO_PHP6:
|
|
Fix the bullshit register_globals emulation
|
|
|
|
1) S is not _SESSION but _SERVER
|
|
2) EXTR_OVERWRITE is evil
|
|
|
|
2006-03-21 Sara Golemon <sara@golemon.com>
|
|
|
|
* main/streams/streams.c:
|
|
Allow grow_mode && !bufstart (original assertion logic)
|
|
|
|
2006-03-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
Makefile.gcov:
|
|
MFH:
|
|
- Drop --no-prefix as disables --prefix which we do for
|
|
http://gcov.php.net
|
|
|
|
* Makefile.gcov:
|
|
- Drop --no-prefix as disables --prefix which we do for http://gcov.php.net
|
|
|
|
2006-03-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_interface.c:
|
|
change oci_field_type() to return VARCHAR2 instead of VARCHAR
|
|
(fixes feature request #36800)
|
|
|
|
2006-03-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mysqli/mysqli_nonapi.c:
|
|
MFB51: Fixed bug #36802 (mysqli_set_charset() crash with a non-open
|
|
connection).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/mysqli/mysqli_nonapi.c:
|
|
Fixed bug #36802 (mysqli_set_charset() crash with a non-open connection).
|
|
|
|
2006-03-21 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_lob.c:
|
|
reimplement php_oci_lob_read() and fix PECL bug #5995
|
|
now the function dosn't try to read data by blocks, as this is nearly
|
|
impossible
|
|
to do with Unicode and regular LOBs in the same time
|
|
|
|
* main/main.c:
|
|
fix spelling
|
|
|
|
2006-03-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36721 (The SoapServer is not able to send a header that it
|
|
didn't receive)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
main/main.c
|
|
main/main.c:
|
|
Fixed bug #36809 (__FILE__ behavior changed)
|
|
|
|
2006-03-21 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
added mb_check_encoding() to detect possible invalid encoding attack.
|
|
|
|
2006-03-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36749 (SOAP: 'Error Fetching http body' when using HTTP Proxy)
|
|
|
|
2006-03-21 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
changed a option name based on PHP naming convension.
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
MF PHP_5_1
|
|
|
|
* (PHP_5_1)
|
|
ext/mbstring/mbstring.c:
|
|
-** empty log message ***
|
|
|
|
* (PHP_5_1)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h:
|
|
|
|
|
|
2006-03-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/syslog.c:
|
|
MFB51: Fixed bug #36689 (Removed arbitrary limit on the length of syslog
|
|
messages).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/syslog.c:
|
|
Fixed bug #36689 (Removed arbitrary limit on the length of syslog
|
|
messages).
|
|
|
|
2006-03-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c:
|
|
shutdown syslog module before freeing basic_globals
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/php_ext_syslog.h
|
|
ext/standard/syslog.c:
|
|
MF51: fix #36808 (syslog ident becomes garbage between requests)
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/basic_functions.c:
|
|
.. and add missing #ifdef
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/basic_functions.c:
|
|
fix wrong mshutdown func params
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/php_ext_syslog.h
|
|
ext/standard/syslog.c:
|
|
fix #36808 (syslog ident becomes garbage between requests)
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/tests/file/userstreams.phpt:
|
|
MFH: fix #36741 (userstreams testcase have off-by-one error on fseek())
|
|
|
|
* ext/standard/tests/file/userstreams.phpt:
|
|
fix #36741 (userstreams testcase have off-by-one error on fseek())
|
|
|
|
* ext/standard/filters.c:
|
|
don't leak memory even though the code is not stable yet
|
|
|
|
2006-03-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c:
|
|
Removed unreachable code
|
|
|
|
2006-03-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/ftp_fopen_wrapper.c:
|
|
fix buffer overrun
|
|
|
|
2006-03-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/php_variables.c
|
|
tests/basic/011.phpt:
|
|
Fixed register_argc_argv behavior. Now it behave in the same way as before
|
|
in combinations with variables_order and auto_globals_jit.
|
|
$argc and $argv global variables are registered only in CLI mode and under
|
|
$_SERVER[] in other case. (This is done because register_globals was
|
|
removed and assumed - off).
|
|
|
|
* (PHP_5_1)
|
|
main/php_variables.c:
|
|
Fixed register_argc_argv behavior. Now it behave in the same way as before
|
|
in all combinations with register_globals, register_long_arrays,
|
|
variables_order and auto_globals_jit.
|
|
|
|
2006-03-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* main/network.c:
|
|
MFB: first check stream for NULL, then dereference
|
|
|
|
* (PHP_5_1)
|
|
main/network.c:
|
|
first check stream for NULL, then dereference
|
|
|
|
* ext/standard/array.c:
|
|
make the code a bit cleaner - no need for two different checks that are
|
|
doing effectively the same
|
|
|
|
2006-03-19 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- add comitters name
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Fixed Apache2 SAPIs header handler modifying header strings.
|
|
|
|
* sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
MFB: fix php_apache_sapi_header_handler() modifying sapi_header
|
|
|
|
* (PHP_5_1)
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
- fix php_apache_sapi_header_handler() modifying sapi_header
|
|
|
|
2006-03-19 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* NEWS:
|
|
- typos
|
|
|
|
2006-03-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_statement.c:
|
|
MFB: Added support for BINARY_DOUBLE and BINARY_FLOAT to PDO_OCI and OCI8
|
|
(also fixes bug #36764)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8_statement.c:
|
|
Added support for BINARY_DOUBLE and BINARY_FLOAT to PDO_OCI and OCI8 (also
|
|
fixes bug #36764)
|
|
|
|
2006-03-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
main/streams/memory.c:
|
|
- MFH Fix seek/eof issue in temp streams
|
|
|
|
* main/streams/memory.c:
|
|
- Fix seek/eof issue in temp streams
|
|
|
|
* main/streams/streams.c:
|
|
- Fix issue in _php_stream_get_line(): Allow maxchars == 0 as macro
|
|
php_stream_get_line() does
|
|
|
|
2006-03-18 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
fix news (re-order)
|
|
|
|
* ext/dom/php_dom.c
|
|
ext/dom/tests/bug36756.phpt:
|
|
MFB51: Fixed bug #36756 (DOMDocument::removeChild corrupts node)
|
|
add test
|
|
|
|
* (PHP_5_1)
|
|
ext/dom/php_dom.c
|
|
ext/dom/tests/bug36756.phpt
|
|
ext/dom/tests/bug36756.phpt:
|
|
Fixed bug #36756 (DOMDocument::removeChild corrupts node)
|
|
add test
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_4_4)
|
|
ext/domxml/php_domxml.c:
|
|
Fixed bug #36776 (node_list_wrapper_dtor segfault)
|
|
- no optimizations. this extension is VERY touchy
|
|
|
|
2006-03-18 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* (PHP_4_4)
|
|
ext/mbstring/mbstring.c:
|
|
fixed doesn't return value when omitting arguments in mb_get_info( ).
|
|
|
|
2006-03-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/standard/string.c:
|
|
- Fix TSRM
|
|
|
|
2006-03-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/type.c:
|
|
Make is_string() return TRUE for both Unicode and binary strings.
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/image.c
|
|
main/streams/streams.c
|
|
sapi/cli/php_cli.c:
|
|
Fix compiler errors by using NULL_ZSTR where zstr is expected.
|
|
|
|
|
|
* ext/standard/string.c:
|
|
Calculate the size of the tmp[] buffer directly at compile time.
|
|
|
|
2006-03-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fix #36727 (segfault in pdo_pgsql bindValue() when no parameters are
|
|
defined)
|
|
|
|
2006-03-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/php_variables.c
|
|
tests/basic/011.phpt
|
|
tests/basic/bug29971.phpt:
|
|
Fixed register_argc_argv
|
|
|
|
2006-03-17 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/php_type.h:
|
|
- Actually make this is_binary() too.
|
|
|
|
* ext/standard/string.c
|
|
ext/standard/type.c
|
|
ext/standard/tests/strings/strtr2.phpt
|
|
ext/standard/tests/strings/ucfirst.phpt:
|
|
- Fixed bug in ucfirst() implementation. If the tmp_len = 0 then it will
|
|
not
|
|
write the uppercased character to the buffer, but only returns the
|
|
length of
|
|
the uppercased letter as per
|
|
http://icu.sourceforge.net/apiref/icu4c/ustring_8h.html#a50.
|
|
- Updated is_string():
|
|
If Unicode semantics is turned on, return "true" for Unicode strings
|
|
only.
|
|
If Unicode semantics is turned off, return "true" for native strings
|
|
only.
|
|
- Added is_binary() function that returns "true" for native strings only.
|
|
- Added first implementation of upgraded strtr function. It works except
|
|
if
|
|
combining sequences or surrogates are used in the non-array method of
|
|
calling
|
|
this function.
|
|
|
|
2006-03-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/SAPI.h
|
|
main/main.c
|
|
main/php_main.h
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c
|
|
sapi/embed/php_embed.c:
|
|
Unicode support for dl() patch.
|
|
|
|
* main/fopen_wrappers.c
|
|
main/fopen_wrappers.c:
|
|
Eliminated unnecessary getcwd() syscall
|
|
|
|
2006-03-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fix #36743 (In a class extending XMLReader array properties are not
|
|
writable)
|
|
|
|
2006-03-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Optimized FastCGI SAPI check. Check for ini options only once.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
main/php_variables.c
|
|
main/php_variables.c:
|
|
Allowed 'auto_globals_jit' work together with 'register_argc_argv'
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
FIX: For some reason SIGSEGV handler wasn't set, but was restoring. Now all
|
|
SIGS
|
|
EGV related code is commented.
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_execute_API.c:
|
|
FIX: For some reason SIGSEGV handler wasn't set, but was restoring. Now all
|
|
SIGSEGV related code is commented.
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c:
|
|
Optimization of module unloading (temporary modules can be only in the end)
|
|
|
|
2006-03-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/dl.c
|
|
ext/standard/dl.h
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_main.h
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c
|
|
sapi/embed/php_embed.c:
|
|
Disabled dl(). Now it is enabled only when a SAPI layer registers it
|
|
explicitly. Only CLI, CGI and EMBED do this.
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
typo
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
ws
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Return "new" by reference now throws an E_STRICT error
|
|
|
|
2006-03-16 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
added option parameter mb_list_encodings( ).
|
|
|
|
2006-03-16 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* ext/pgsql/pgsql.c
|
|
ext/pgsql/php_pgsql.h:
|
|
Added pg_field_table() as per req: #36750
|
|
|
|
2006-03-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_errors.h
|
|
ZendEngine2/tests/bug33771.phpt
|
|
ZendEngine2/tests/error_reporting01.phpt
|
|
ZendEngine2/tests/error_reporting05.phpt
|
|
ZendEngine2/tests/error_reporting06.phpt
|
|
ZendEngine2/tests/error_reporting07.phpt
|
|
ZendEngine2/tests/error_reporting10.phpt:
|
|
Added E_STRICT to E_ALL
|
|
|
|
2006-03-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* NEWS:
|
|
rephrase
|
|
|
|
2006-03-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* NEWS
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_globals.h
|
|
ext/standard/tests/array/bug33940.phpt
|
|
main/main.c
|
|
main/php_globals.h:
|
|
Dropped allow_call_time_pass_reference, the error is maden E_STRICT.
|
|
|
|
* NEWS
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug30332.phpt
|
|
ZendEngine2/tests/bug31828.phpt
|
|
ZendEngine2/tests/bug32080.phpt
|
|
ZendEngine2/tests/bug32852.phpt
|
|
ZendEngine2/tests/bug33243.phpt
|
|
ZendEngine2/tests/bug34712.phpt
|
|
ZendEngine2/tests/bug34767.phpt
|
|
ext/dom/php_dom.c
|
|
ext/simplexml/simplexml.c
|
|
main/main.c
|
|
tests/lang/bug22367.phpt:
|
|
Dropped zend.ze1_compatibility_mode
|
|
|
|
* NEWS
|
|
ZendEngine2/tests/unset_cv05.phpt
|
|
ext/pcre/tests/bug33200.phpt
|
|
ext/session/session.c
|
|
ext/session/tests/007.phpt
|
|
ext/session/tests/008-php4.2.3.phpt
|
|
ext/session/tests/008.phpt
|
|
ext/session/tests/009.phpt
|
|
ext/session/tests/016.phpt
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_variables.c:
|
|
Dropped register_long_arrays, added E_CORE for all dropped setting
|
|
|
|
2006-03-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (RELEASE_1_2_0)
|
|
ext/oci8/package.xml:
|
|
prepare to the 1.2 release
|
|
|
|
2006-03-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* main/streams/streams.c:
|
|
- Fix warning
|
|
|
|
2006-03-15 Sara Golemon <sara@golemon.com>
|
|
|
|
* main/streams/streams.c:
|
|
Fix improper byte count on partial reads
|
|
|
|
2006-03-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed Bug #36614 (Segfault when using Soap)
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_constants.c:
|
|
Fix: incorrect string length passed
|
|
|
|
* ZendEngine2/zend_strtod.c:
|
|
Fixed zend_u_strtod() that returned uninitialized value in case of empty
|
|
string
|
|
|
|
2006-03-15 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/string.c:
|
|
- Fixed two memory issues:
|
|
- In the first one we were calculating the tmp_len wrong which made the
|
|
u_strFromUTF32() function try to convert too many code points.
|
|
- The second issue was a bit more subtle as the "what" string wasn't
|
|
duplicated but still modified. This string is passed as data to the
|
|
function and this kind of data the engine tries to free when the function
|
|
ends. Because we were re-allocating the data the original memory location
|
|
was already freed resulting in a double free error when the engine tries
|
|
to
|
|
free the argument as it was passed to the function.
|
|
|
|
2006-03-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Added E_STRICT warning in case of calling non-static method from
|
|
incompatible context (this feature is staying for BC with php-4)
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Added E_STRICT warning in case of calling non-static method from
|
|
incompatible context (this feature is staying for BC with php-4).
|
|
|
|
2006-03-15 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/var.c:
|
|
- Reduce space in serialization. The first 128 bytes will now use just the
|
|
character and everything above will use \uXXXX. It seems that
|
|
unserialize
|
|
doesn't work at all yet on the U: element so that I added to my to-do
|
|
list.
|
|
|
|
2006-03-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_constants.h:
|
|
Eliminated run-time constant fetching for TRUE, FALSE and NULL
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_gen.php
|
|
ZendEngine2/zend_vm_gen.php:
|
|
Fixed "zend_vm_gen.php --without-specializer"
|
|
|
|
2006-03-15 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c
|
|
main/streams/streams.c:
|
|
Switch (zstr) casts to use ZSTR() macro.
|
|
|
|
2006-03-14 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/standard/file.c
|
|
main/php_streams.h
|
|
main/streams/streams.c:
|
|
More stream updates.
|
|
fgets() will work now as will anything which calls one of the
|
|
_php_stream_get_line() family of functions.
|
|
The one exception here is when the legacy defines are used on a unicode
|
|
stream. At the moment they'll simply return NULL, I'll update these
|
|
to do sloppy conversion in a bit.
|
|
|
|
'make (u)test' still doesn't work, but it's a different doesn't work.
|
|
|
|
2006-03-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* README.UPDATING_TO_PHP6:
|
|
- initial commit, feel free to change/adapt
|
|
|
|
2006-03-14 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli_api.c:
|
|
fixed a 64-bit problem reported by Pierre
|
|
|
|
2006-03-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
TSRM/TSRM.c
|
|
TSRM/TSRM.c
|
|
TSRM/TSRM.h
|
|
TSRM/TSRM.h
|
|
main/main.c
|
|
main/main.c:
|
|
Fixed bug #35988 (Unknown persistent list entry type in module shutdown)
|
|
|
|
2006-03-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
add brackets and clarity
|
|
|
|
2006-03-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/string.c:
|
|
MFB51: Fixed offset/length parameter validation in substr_compare()
|
|
function.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/string.c:
|
|
Fixed offset/length parameter validation in substr_compare() function.
|
|
|
|
2006-03-14 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_config.w32.h
|
|
ZendEngine2/zend_config.w32.h
|
|
ZendEngine2/tests/bug36568.phpt
|
|
ZendEngine2/tests/bug36568.phpt
|
|
ZendEngine2/tests/bug36568.phpt:
|
|
Fixed bug #36568 (memory_limit setting on win32 has no effect)
|
|
|
|
* ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_opcode.c:
|
|
zend_hash_apply() doesn't use ZEND_HASH_APPLY_... macros
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/tests/jump01.phpt
|
|
ZendEngine2/tests/jump02.phpt
|
|
ZendEngine2/tests/jump03.phpt
|
|
ZendEngine2/tests/jump04.phpt
|
|
ZendEngine2/tests/jump05.phpt
|
|
ZendEngine2/tests/jump06.phpt
|
|
ZendEngine2/tests/jump07.phpt
|
|
ZendEngine2/tests/jump08.phpt
|
|
ZendEngine2/tests/jump09.phpt
|
|
ZendEngine2/tests/jump10.phpt:
|
|
"jump" -> "goto"
|
|
|
|
2006-03-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd_gif_out.c
|
|
ext/gd/tests/bug36697.phpt:
|
|
- MFB: #36697, truecolor image lost im->transparent
|
|
|
|
2006-03-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/tests/80_bug36625.phpt:
|
|
- bug #36625 fix
|
|
|
|
* (PHP_5_1)
|
|
ext/pgsql/tests/.cvsignore:
|
|
- Add missing file extension
|
|
|
|
* .gdbinit:
|
|
- Cleanup
|
|
|
|
2006-03-13 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/gd/libgd/gd_gif_out.c
|
|
ext/gd/tests/bug36697.phpt
|
|
ext/gd/tests/bug36697.phpt:
|
|
- #36697, Transparency is lost when using imagecreatetruecolor
|
|
|
|
2006-03-13 Sara Golemon <sara@golemon.com>
|
|
|
|
* main/streams/streams.c:
|
|
Make php_stream_write_buffer() return characters written, not bytes
|
|
|
|
2006-03-13 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mb_gpc.c:
|
|
fixed compiler warning.
|
|
|
|
2006-03-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/file.c
|
|
main/streams/streams.c:
|
|
This makes file_put_contents() work for:
|
|
|
|
<?php
|
|
declare(encoding="latin1");
|
|
$a = "1234å67890";
|
|
file_put_contents( "/tmp/testuc.1", $a);
|
|
file_put_contents( "/tmp/testuc.2", (string) $a);
|
|
|
|
$context = stream_context_create();
|
|
stream_context_set_params($context, array( "output_encoding" =>
|
|
"latin1" ) );
|
|
file_put_contents( "/tmp/testuc.3", $a, FILE_TEXT, $context);
|
|
file_put_contents( "/tmp/testuc.4", (string) $a, FILE_TEXT, $context);
|
|
?>
|
|
|
|
But it still throws a warning on ".3". It's a small design issue that I
|
|
didn't want to touch right now.
|
|
|
|
2006-03-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/string.c:
|
|
MFH: Added overflow checks to wordwrap() function.
|
|
|
|
* ext/standard/string.c:
|
|
MFB51: Added overflow checks to wordwrap() function.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/string.c:
|
|
Added overflow checks to wordwrap() function.
|
|
|
|
2006-03-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_opcode.c:
|
|
Optimized cleanup loops on request shutdown
|
|
|
|
* main/main.c
|
|
main/main.c:
|
|
Fixed realpath() cache for main script with FastCGI SAPI
|
|
|
|
2006-03-13 Sara Golemon <sara@golemon.com>
|
|
|
|
* ext/bz2/bz2_filter.c
|
|
ext/standard/file.c
|
|
ext/standard/filters.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/user_filters.c
|
|
ext/zlib/zlib_filter.c
|
|
main/php_streams.h
|
|
main/streams/cast.c
|
|
main/streams/filter.c
|
|
main/streams/php_stream_filter_api.h
|
|
main/streams/streams.c:
|
|
Refactor streams layer for PHP6.
|
|
|
|
Don't be frightened by the size of this commit.
|
|
A significant portion of it is restoring the read buffer semantics back
|
|
to what PHP4/5 use. (Or a close aproximation thereof).
|
|
|
|
See main/streams/streams.c and ext/standard/file.c for a set of
|
|
UTODO comments covering work yet to be done.
|
|
|
|
2006-03-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Fix news
|
|
|
|
2006-03-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
var news
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
MFB51: As per agreement during PDM, remove the E_STRICT deprecation notice
|
|
from "var".
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_language_parser.y:
|
|
As per agreement during PDM, remove the E_STRICT deprecation notice from
|
|
"var".
|
|
|
|
2006-03-12 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
fixed a possible null injection caused by missuse of
|
|
mbstring.substitute_character.
|
|
|
|
2006-03-11 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
run-tests.php:
|
|
- MFH Fix writing faillog with redirected tests
|
|
|
|
* run-tests.php:
|
|
- Fix writing faillog with redirected tests
|
|
|
|
* (PHP_5_1)
|
|
run-tests.php:
|
|
- MFH Fix test results with redirected tests
|
|
|
|
* run-tests.php:
|
|
- Fix test results with redirected tests
|
|
|
|
* run-tests.php:
|
|
- Load list of extensions to test from php that is being tested rather than
|
|
from php running the tests
|
|
- When executing both unicode and native modes then show the type of test
|
|
in the reult list (PASS:U, PASS:N, etc)
|
|
|
|
* (PHP_5_1)
|
|
run-tests.php:
|
|
- Load list of extensions to test from php that is being tested rather than
|
|
from php running the tests
|
|
|
|
2006-03-11 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli_api.c:
|
|
fix for MySQL 5.1 (see http://bugs.mysql.com/?id=16144)
|
|
|
|
2006-03-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Fix
|
|
|
|
2006-03-10 Brian France <list@firehawksystems.com>
|
|
|
|
* (PHP_5_1)
|
|
main/main.c:
|
|
|
|
MFH:
|
|
for the primary file only lookup the real file path and
|
|
add it to the included_files list if already opened
|
|
otherwise it will get opened and added to the included_files list
|
|
in zend_execute_scripts
|
|
|
|
* main/main.c:
|
|
|
|
for the primary file only lookup the real file path and
|
|
add it to the included_files list if already opened
|
|
otherwise it will get opened and added to the included_files list in
|
|
zend_execute_scripts
|
|
|
|
2006-03-10 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/gd.c:
|
|
- MFB: #36686, do not be quiet with the extern GD
|
|
|
|
* (PHP_5_1)
|
|
ext/gd/gd.c:
|
|
- #36686, do not be quiet with the extern GD
|
|
|
|
2006-03-10 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
|
|
|
* ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c:
|
|
fixed different value was returned in mb_get_info.
|
|
|
|
2006-03-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Fixed compilation error (Rob)
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
Added RETVAL_EMPTRY_TEXT() and RETURN_EMPTY_TEXT() macroses
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36629 (SoapServer::handle() exits on SOAP faults)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/var.c
|
|
ext/standard/var.c:
|
|
Fixed debug_zval_dump() to support private and protected members
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_opcodes.h
|
|
ZendEngine2/tests/jump01.phpt
|
|
ZendEngine2/tests/jump02.phpt
|
|
ZendEngine2/tests/jump03.phpt
|
|
ZendEngine2/tests/jump04.phpt
|
|
ZendEngine2/tests/jump05.phpt
|
|
ZendEngine2/tests/jump06.phpt
|
|
ZendEngine2/tests/jump07.phpt
|
|
ZendEngine2/tests/jump08.phpt
|
|
ZendEngine2/tests/jump09.phpt
|
|
ZendEngine2/tests/jump10.phpt:
|
|
Implemented "jump label" operator (limited "goto")
|
|
|
|
2006-03-09 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_1)
|
|
main/main.c:
|
|
MFH: Move temporary local storage of primary file's realpath up one block
|
|
to ensure it stays on the stack.
|
|
|
|
* main/main.c:
|
|
Move temporary local storage of primary file's realpath up one block to
|
|
ensure it stays on the stack.
|
|
|
|
2006-03-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
5.1.3RC1
|
|
|
|
2006-03-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* .gdbinit:
|
|
- Fix a bunch of issues, now the classname and the properties of objects
|
|
are shown correctly (though standard object handlers are assumed and
|
|
tested for)
|
|
|
|
* .gdbinit:
|
|
- Automatic tsrm key fetching
|
|
|
|
* .gdbinit:
|
|
- Automatic TSRM/ZTS detection
|
|
|
|
2006-03-08 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/standard/http.c:
|
|
MFB: Fix bug #36656 (http_build_query generates invalid URIs due to use of
|
|
square brackets)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/http.c:
|
|
- Fix bug #36656 (http_build_query generates invalid URIs due to use of
|
|
square brackets)
|
|
|
|
2006-03-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* NEWS:
|
|
safe_mode news
|
|
|
|
* Makefile.gcov
|
|
Makefile.global
|
|
configure.in
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
run-tests.php
|
|
server-tests.php
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/zlib/zlib.c
|
|
main/SAPI.c
|
|
main/config.w32.h
|
|
main/fopen_wrappers.c
|
|
main/main.c
|
|
main/php.h
|
|
main/php_globals.h
|
|
main/php_ini.c
|
|
main/streams/plain_wrapper.c
|
|
win32/install.txt
|
|
win32/php5dll.dsp
|
|
win32/php5dllts.dsp:
|
|
So long safe_mode mode.
|
|
Also removed the magic_quotes configure option, no longer relevant since
|
|
the magic is gone :-).
|
|
|
|
2006-03-08 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_1)
|
|
main/php_variables.h:
|
|
- remove declaration of non existant function php_treat_data
|
|
|
|
2006-03-08 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* NEWS
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
ext/bz2/bz2.c
|
|
ext/dba/dba.c
|
|
ext/dba/tests/dba008.phpt
|
|
ext/dba/tests/dba_cdb_make.phpt
|
|
ext/exif/exif.c
|
|
ext/exif/tests/bug34704.phpt
|
|
ext/exif/tests/exif002.phpt
|
|
ext/exif/tests/exif006.phpt
|
|
ext/iconv/tests/translit-utf8.phpt
|
|
ext/interbase/ibase_query.c
|
|
ext/mhash/tests/001.phpt
|
|
ext/msql/php_msql.c
|
|
ext/mssql/php_mssql.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysqli/mysqli.c
|
|
ext/pcre/config0.m4
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/tests/bug33200.phpt
|
|
ext/pgsql/pgsql.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/exec.c
|
|
ext/standard/file.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/tests/file/fputcsv.phpt
|
|
ext/standard/tests/strings/add-and-stripslashes.phpt
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/xml/tests/xml001.phpt
|
|
ext/xml/tests/xml002.phpt
|
|
ext/xml/tests/xml003.phpt
|
|
ext/xml/tests/xml004.phpt
|
|
ext/zlib/zlib.c
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_variables.c
|
|
main/rfc1867.c
|
|
sapi/cgi/cgi_main.c:
|
|
- remove magic_quotes_gpc, magic_quotes_runtime, magic_quotes_sybase
|
|
(calling ini_set('magic_....') returns 0|false
|
|
- get_magic_quotes_gpc, get_magic_quotes_runtime are kept but always
|
|
return false
|
|
- set_magic_quotes_runtime raises an E_CORE_ERROR
|
|
|
|
2006-03-07 Alex Waugh <alex@alexwaugh.com>
|
|
|
|
* main/php.h
|
|
sapi/cgi/cgi_main.c:
|
|
Fix for RISC OS
|
|
|
|
* sapi/webjames/webjames.c:
|
|
Improve DOCUMENT_ROOT setting
|
|
|
|
2006-03-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Update
|
|
|
|
2006-03-07 Colin Viebrock <colin@viebrock.ca>
|
|
|
|
* php.gif
|
|
main/logos.h:
|
|
change these in HEAD too
|
|
|
|
2006-03-07 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
updated for simplexml changes
|
|
|
|
* (PHP_5_1)
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/027.phpt
|
|
ext/simplexml/tests/030.phpt
|
|
ext/simplexml/tests/031.phpt
|
|
ext/simplexml/tests/bug35785.phpt:
|
|
- Synch with head
|
|
|
|
2006-03-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/apache/mod_php5.c
|
|
sapi/apache/php_apache.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache_hooks/php_apache.c
|
|
sapi/nsapi/nsapi.c:
|
|
Nuke safe_mode from sapi/*
|
|
|
|
|
|
2006-03-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/package.xml:
|
|
prepare to the next release
|
|
|
|
2006-03-07 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_4_4)
|
|
win32/php4dllts.dsp:
|
|
Sync pcre update changes
|
|
|
|
2006-03-07 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/break_label01.phpt
|
|
ZendEngine2/tests/break_label02.phpt
|
|
ZendEngine2/tests/break_label03.phpt
|
|
ZendEngine2/tests/break_label04.phpt
|
|
ZendEngine2/tests/break_label05.phpt
|
|
ZendEngine2/tests/break_label06.phpt
|
|
ZendEngine2/tests/break_label07.phpt
|
|
ZendEngine2/tests/break_label08.inc
|
|
ZendEngine2/tests/break_label08.phpt
|
|
ZendEngine2/tests/break_label09.phpt
|
|
ZendEngine2/tests/break_label10.phpt
|
|
ZendEngine2/tests/break_label11.phpt:
|
|
Reverted "break label"
|
|
|
|
2006-03-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
-** empty log message ***
|
|
|
|
2006-03-07 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
- Make this compile again
|
|
|
|
2006-03-07 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8.c:
|
|
MFH
|
|
add workaround for Oracle server crash, use OCIServerVersion() instead of
|
|
OCIPing()
|
|
fix #36250 (PHP Causes ORA-07445 Core dump in Oracle server 9.2.x)
|
|
|
|
* ext/oci8/oci8.c:
|
|
add workaround for Oracle server crash, use OCIServerVersion() instead of
|
|
OCIPing()
|
|
fix #36250 (PHP Causes ORA-07445 Core dump in Oracle server 9.2.x)
|
|
|
|
2006-03-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
Mark some functions as Unicode-safe and adjust UTODO notices for others.
|
|
|
|
2006-03-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* NEWS:
|
|
- gd1 and ft1 entry
|
|
|
|
2006-03-07 Sara Golemon <sara@golemon.com>
|
|
|
|
* ZendEngine2/tests/unset_cv06.phpt:
|
|
Remove register_globals regression test for Pierre
|
|
|
|
2006-03-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* NEWS
|
|
php.ini-dist
|
|
php.ini-recommended
|
|
ext/mbstring/mb_gpc.c
|
|
ext/mbstring/mb_gpc.h
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/tests/mb_parse_str.phpt
|
|
ext/mbstring/tests/mb_parse_str02.phpt
|
|
ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/session/tests/001.phpt
|
|
ext/session/tests/003.phpt
|
|
ext/session/tests/004.phpt
|
|
ext/session/tests/005.phpt
|
|
ext/session/tests/006.phpt
|
|
ext/session/tests/007.phpt
|
|
ext/session/tests/008-php4.2.3.phpt
|
|
ext/session/tests/008.phpt
|
|
ext/session/tests/009.phpt
|
|
ext/session/tests/010.phpt
|
|
ext/session/tests/011.phpt
|
|
ext/session/tests/012.phpt
|
|
ext/session/tests/013.phpt
|
|
ext/session/tests/014.phpt
|
|
ext/session/tests/019.phpt
|
|
ext/session/tests/bug24592.phpt
|
|
ext/session/tests/bug26862.phpt
|
|
main/main.c
|
|
main/php_globals.h
|
|
main/php_variables.c
|
|
main/rfc1867.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/apache_hooks/sapi_apache.c:
|
|
- remove register_globals support (aka "Kill the f***ing thing" :)
|
|
|
|
2006-03-06 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ext/pcre/config.w32:
|
|
MFB: Fix build and sync parameters with config0.m4.
|
|
|
|
* (PHP_5_1)
|
|
ext/pcre/config.w32:
|
|
Fix build and sync parameters with config0.m4.
|
|
|
|
2006-03-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS:
|
|
-** empty log message ***
|
|
|
|
* ext/standard/string.c:
|
|
Fix protos to use 'string' for parameters that can be either binary or
|
|
unicode.
|
|
|
|
2006-03-06 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- MFH: Fixed bug #36638 (strtotime() returns false when 2nd argument < 1).
|
|
(Derick)
|
|
|
|
2006-03-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_printint.src
|
|
ext/pcre/pcrelib/pcre_refcount.c
|
|
ext/pcre/pcrelib/pcre_scanner.cc
|
|
ext/pcre/pcrelib/pcre_scanner_unittest.cc
|
|
ext/pcre/pcrelib/pcre_study.c
|
|
ext/pcre/pcrelib/pcre_tables.c
|
|
ext/pcre/pcrelib/pcre_try_flipped.c
|
|
ext/pcre/pcrelib/pcre_ucp_findchar.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
|
ext/pcre/pcrelib/pcre_valid_utf8.c
|
|
ext/pcre/pcrelib/pcre_version.c
|
|
ext/pcre/pcrelib/pcre_xclass.c
|
|
ext/pcre/pcrelib/pcrecpp.cc
|
|
ext/pcre/pcrelib/pcrecpp.h
|
|
ext/pcre/pcrelib/pcrecpp_unittest.cc
|
|
ext/pcre/pcrelib/pcrecpparg.h
|
|
ext/pcre/pcrelib/pcrecpparg.h
|
|
ext/pcre/pcrelib/pcrecpparg.h
|
|
ext/pcre/pcrelib/pcregrep.c
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
ext/pcre/pcrelib/pcreposix.h
|
|
ext/pcre/pcrelib/pcretest.c
|
|
ext/pcre/pcrelib/ucp.h
|
|
ext/pcre/pcrelib/ucp_findchar.c
|
|
ext/pcre/pcrelib/ucpinternal.h
|
|
ext/pcre/pcrelib/ucptable.c
|
|
ext/pcre/pcrelib/doc/Tech.Notes
|
|
ext/pcre/pcrelib/doc/pcre.txt
|
|
ext/pcre/pcrelib/testdata/grepinput
|
|
ext/pcre/pcrelib/testdata/greplist
|
|
ext/pcre/pcrelib/testdata/grepoutput
|
|
ext/pcre/pcrelib/testdata/testinput2
|
|
ext/pcre/pcrelib/testdata/testinput3
|
|
ext/pcre/pcrelib/testdata/testinput4
|
|
ext/pcre/pcrelib/testdata/testinput5
|
|
ext/pcre/pcrelib/testdata/testinput6
|
|
ext/pcre/pcrelib/testdata/testinput7
|
|
ext/pcre/pcrelib/testdata/testinput9
|
|
ext/pcre/pcrelib/testdata/testoutput1
|
|
ext/pcre/pcrelib/testdata/testoutput2
|
|
ext/pcre/pcrelib/testdata/testoutput3
|
|
ext/pcre/pcrelib/testdata/testoutput4
|
|
ext/pcre/pcrelib/testdata/testoutput5
|
|
ext/pcre/pcrelib/testdata/testoutput6
|
|
ext/pcre/pcrelib/testdata/testoutput7
|
|
ext/pcre/pcrelib/testdata/testoutput8
|
|
ext/pcre/pcrelib/testdata/testoutput9:
|
|
1.1.4;
|
|
Import PCRE 6.6 and make adjustments.
|
|
|
|
* ext/pcre/config.w32
|
|
ext/pcre/config0.m4
|
|
ext/pcre/pcrelib/ChangeLog
|
|
ext/pcre/pcrelib/LICENCE
|
|
ext/pcre/pcrelib/NEWS
|
|
ext/pcre/pcrelib/NON-UNIX-USE
|
|
ext/pcre/pcrelib/README
|
|
ext/pcre/pcrelib/dftables.c
|
|
ext/pcre/pcrelib/pcre.def
|
|
ext/pcre/pcrelib/pcre.h
|
|
ext/pcre/pcrelib/pcre_compile.c
|
|
ext/pcre/pcrelib/pcre_config.c
|
|
ext/pcre/pcrelib/pcre_dfa_exec.c
|
|
ext/pcre/pcrelib/pcre_exec.c
|
|
ext/pcre/pcrelib/pcre_fullinfo.c
|
|
ext/pcre/pcrelib/pcre_get.c
|
|
ext/pcre/pcrelib/pcre_globals.c
|
|
ext/pcre/pcrelib/pcre_info.c
|
|
ext/pcre/pcrelib/pcre_internal.h
|
|
ext/pcre/pcrelib/pcre_maketables.c
|
|
ext/pcre/pcrelib/pcre_ord2utf8.c
|
|
ext/pcre/pcrelib/pcre_printint.c:
|
|
Import PCRE 6.6 and make adjustments.
|
|
|
|
2006-03-06 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/filestat.c:
|
|
fix win build
|
|
|
|
2006-03-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/pgsql/pgsql.c
|
|
ext/pgsql/tests/.cvsignore
|
|
ext/pgsql/tests/80_bug36625.phpt:
|
|
- Fixed #36625 pg_trace() does not work
|
|
|
|
2006-03-06 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/031.phpt:
|
|
implement addChild() and addAttribute() methods
|
|
add test
|
|
|
|
2006-03-06 Colin Viebrock <colin@viebrock.ca>
|
|
|
|
* (PHP_5_1)
|
|
php.gif
|
|
main/logos.h:
|
|
fix logo (proper spacing between the letters)
|
|
|
|
2006-03-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/file.c:
|
|
Fixed bug #36630 (umask not reset at the end of the request).
|
|
|
|
|
|
2006-03-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/ming/ming.c
|
|
ext/ming/ming.c:
|
|
- Proto fixes
|
|
|
|
2006-03-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/bench.php:
|
|
fixed compatibility with ext/hash
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/bench.php:
|
|
Fixed compatibility with ext/hash
|
|
|
|
2006-03-05 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* NEWS
|
|
ext/gd/gd.c
|
|
ext/gd/php_gd.h:
|
|
- revert Harmut commit, Histogram implementation not correct and no idea
|
|
where you got the ok to add that
|
|
|
|
2006-03-05 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/php_filestat.h:
|
|
- And not here either...
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/php_filestat.h:
|
|
- There is no ltouch.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h
|
|
ext/standard/basic_functions.c
|
|
ext/standard/filestat.c
|
|
ext/standard/php_filestat.h:
|
|
- Added lchown() and lchgrp() to change user/group ownership of symlinks.
|
|
|
|
2006-03-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
- Fix comment, too
|
|
|
|
2006-03-05 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/php_gd.h:
|
|
- fixed size information for _php_sig_png array
|
|
- removed extra memcmp step in signature comparison,
|
|
this seemed to have been inherited from ext/standard/image.c
|
|
but is not needed here as the provided buffer is big enough
|
|
from the start
|
|
|
|
2006-03-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
tests/classes/ctor_in_interface_01.phpt
|
|
tests/classes/ctor_in_interface_02.phpt
|
|
tests/classes/ctor_in_interface_03.phpt
|
|
tests/classes/ctor_in_interface_04.phpt
|
|
tests/classes/interface_construct.phpt:
|
|
- Fix Bug #34019 by popular demand: Implementing interface with a
|
|
__construct method strange behaviour
|
|
|
|
2006-03-05 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
* NEWS
|
|
ext/gd/gd.c
|
|
ext/gd/php_gd.h:
|
|
added ImageColorHistogram function
|
|
|
|
2006-03-05 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- fix typo, reword slightly
|
|
|
|
2006-03-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Update
|
|
|
|
* ext/mysqli/mysqli.c
|
|
ext/mysqli/php_mysqli.h:
|
|
- Fix build
|
|
|
|
2006-03-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
MFH:
|
|
Fixed bug #36572 (Added PDO::MYSQL_ATTR_DIRECT_QUERY constant that show be
|
|
set when executing internal queries such as "show master status" via
|
|
MySQL).
|
|
|
|
Added missing constant for MAX_BUFFER_SIZE.
|
|
|
|
2006-03-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/simplexml/tests/bug36611.phpt:
|
|
add test
|
|
|
|
* ext/simplexml/tests/bug36611.phpt
|
|
ext/simplexml/tests/bug36611.phpt:
|
|
|
|
file bug36611.phpt was initially added on branch PHP_5_1.
|
|
|
|
2006-03-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_API.h:
|
|
- Add missing function for completeness
|
|
|
|
2006-03-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
MF51: fix #36611 (assignment to SimpleXML object attribute changes argument
|
|
type to string)
|
|
|
|
2006-03-05 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
- Fix build after unicode changes
|
|
|
|
2006-03-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/simplexml/simplexml.c:
|
|
fix #36611 (assignment to SimpleXML object attribute changes argument type
|
|
to string)
|
|
|
|
2006-03-05 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/027.phpt
|
|
ext/simplexml/tests/030.phpt
|
|
ext/simplexml/tests/bug35785.phpt:
|
|
fix crash passing non-string member to sxe_prop_dim_exists
|
|
allow offsets to be used when calling isset/unset
|
|
fix tests
|
|
add test
|
|
|
|
2006-03-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/pgsql/pgsql.c:
|
|
MFH: fix #36606 (pg_query_params() changes arguments type to string)
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
fix #36606 (pg_query_params() changes arguments type to string)
|
|
|
|
2006-03-04 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
- Separate ZEND_METHOD from ZEND_FUNCTION
|
|
|
|
2006-03-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_execute.h:
|
|
Clean up after Marcus.
|
|
|
|
2006-03-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c:
|
|
- Make unicode handling portable (noted by andrei)
|
|
|
|
2006-03-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* unicode-gotchas.txt:
|
|
Add note about md5().
|
|
|
|
2006-03-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- As expected (but told otherwise) unicode strings indeed need to be
|
|
terminated by two \0.
|
|
|
|
* ZendEngine2/zend_exceptions.c:
|
|
- Fix issue with uncaught exceptions in unicode mode
|
|
|
|
2006-03-03 Yasuo Ohgaki <yohgaki@ohgaki.net>
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
remove obsolete check
|
|
|
|
2006-03-03 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_1)
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/notation.c
|
|
ext/dom/tests/dom007.phpt:
|
|
fix crashes using notations and entity decls
|
|
add test
|
|
|
|
* ext/dom/dom_iterators.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/notation.c
|
|
ext/dom/tests/dom007.phpt
|
|
ext/dom/tests/dom007.phpt:
|
|
update dom iterator get key function for engine iterator changes
|
|
fix crashes using notations and entity decls
|
|
add test
|
|
|
|
2006-03-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/tests/break_label10.phpt
|
|
ZendEngine2/tests/break_label11.phpt:
|
|
- Add new tests
|
|
|
|
2006-03-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_vm_execute.h:
|
|
Regenerated
|
|
|
|
* NEWS
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/tests/break_label01.phpt
|
|
ZendEngine2/tests/break_label02.phpt
|
|
ZendEngine2/tests/break_label03.phpt
|
|
ZendEngine2/tests/break_label04.phpt
|
|
ZendEngine2/tests/break_label05.phpt
|
|
ZendEngine2/tests/break_label06.phpt
|
|
ZendEngine2/tests/break_label07.phpt
|
|
ZendEngine2/tests/break_label08.inc
|
|
ZendEngine2/tests/break_label08.phpt
|
|
ZendEngine2/tests/break_label09.phpt:
|
|
Added support for "continue" and "break" operators with labels. Each loop
|
|
or switch statement can be marked by label and then it is possible to
|
|
write "break <label>" instead of "break <number>".
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c:
|
|
Fixed incorrect backtrace type ("::" instead of "->") for __set()/__get()
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c:
|
|
Remove "called at [(null):0]" from debug backtrace
|
|
|
|
2006-03-03 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* ZendEngine2/zend.h:
|
|
- Fix typo
|
|
|
|
2006-03-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36575 (SOAP: Incorrect complex type instantiation with
|
|
hierarchies)
|
|
|
|
* ext/standard/string.c:
|
|
ZTS fix
|
|
|
|
2006-03-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Fixed bug #36599 (DATE_W3C format constant incorrect).
|
|
|
|
2006-03-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
Fix ucwords() to use full case mapping.
|
|
|
|
|
|
2006-03-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
give credit where it is due.
|
|
|
|
2006-03-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
- Update protos for Unicode-upgraded functions
|
|
- Also fix ucfirst() to use full case mapping, so that ß (sharp s)
|
|
maps to 'SS' for example
|
|
|
|
2006-03-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36388 (ext/soap crashes when throwing exception and session
|
|
persistence). (David)
|
|
|
|
* ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h
|
|
ext/simplexml/simplexml.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/array.c
|
|
ext/standard/base64.c
|
|
ext/standard/dns.c
|
|
ext/standard/exec.c
|
|
ext/standard/file.c
|
|
ext/standard/filters.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/html.c
|
|
ext/standard/html.h
|
|
ext/standard/http.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/image.c
|
|
ext/standard/info.c
|
|
ext/standard/iptc.c
|
|
ext/standard/levenshtein.c
|
|
ext/standard/md5.c
|
|
ext/standard/php_string.h
|
|
ext/standard/sha1.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/url.c
|
|
ext/standard/user_filters.c
|
|
ext/standard/var.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
main/fopen_wrappers.c
|
|
main/main.c
|
|
main/output.c
|
|
main/php_logos.c
|
|
main/php_output.h
|
|
main/php_variables.c
|
|
main/php_variables.h
|
|
main/rfc1867.c
|
|
main/spprintf.c
|
|
main/streams/plain_wrapper.c:
|
|
Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings
|
|
|
|
2006-03-02 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend.c:
|
|
- MFH Use object handler get in the same way as the rest of the engine does
|
|
|
|
* ZendEngine2/zend.c:
|
|
- Use object handler get in the same way as the rest of the engine does
|
|
|
|
2006-03-02 Yasuo Ohgaki <yohgaki@ohgaki.net>
|
|
|
|
* (PHP_4_4)
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c:
|
|
MFH add safe_mode num of parameter check
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
add safe_mode num of parameter check
|
|
|
|
2006-03-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
MFB51: Remove no longer needed check (checked at a higher level now).
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli.c:
|
|
Remove no longer needed check (checked at a higher level now).
|
|
|
|
2006-03-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend_API.c:
|
|
- MFH Fix string-conversion and const updating
|
|
|
|
* ZendEngine2/tests/zend_strtod.phpt
|
|
ZendEngine2/tests/zend_strtod.phpt:
|
|
- Fix test
|
|
|
|
2006-03-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* sapi/apache/mod_php5.c
|
|
sapi/apache2filter/apache_config.c
|
|
sapi/apache2handler/apache_config.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/apache_hooks/php_apache.c
|
|
sapi/cli/php_cli_readline.c:
|
|
Unicode support: zstr union
|
|
|
|
2006-03-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend.c:
|
|
- Must use return as in 5.1 after recursion
|
|
|
|
* ZendEngine2/zend.c:
|
|
- Fix string conversion issues
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Constants need to be updated too (when updating class constants)
|
|
|
|
* ZendEngine2/zend_vm_def.h:
|
|
- Fix warning
|
|
|
|
2006-03-01 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/simplexml.c:
|
|
nuke tests for libxml2 version - will always be > 2.6.0
|
|
|
|
* ext/standard/string.c:
|
|
64-bit fixes - ("make test" now works again on these platforms)
|
|
|
|
2006-02-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.h:
|
|
Fixed compilation on FreeBSD with gcc-3.2
|
|
|
|
2006-02-28 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* main/streams/streams.c:
|
|
- If (SEEK_CUR,0) means an illegal seek we return -1 to denote the error
|
|
|
|
2006-02-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/session/tests/bug36459.phpt
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.re:
|
|
MFH: Fixed bug #36459 (Incorrect adding PHPSESSID to links, which
|
|
contains \r\n).
|
|
|
|
* ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.re:
|
|
Parsers for previous patch
|
|
|
|
* ext/session/tests/bug36459.phpt
|
|
ext/session/tests/bug36459.phpt
|
|
ext/standard/url_scanner_ex.c:
|
|
|
|
MFB51: Fixed bug #36459 (Incorrect adding PHPSESSID to links, which
|
|
contains \r\n).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/session/tests/bug36459.phpt
|
|
ext/session/tests/bug36459.phpt
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.re:
|
|
Fixed bug #36459 (Incorrect adding PHPSESSID to links, which contains
|
|
\r\n).
|
|
|
|
2006-02-28 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* acinclude.m4:
|
|
- Fix the fix
|
|
|
|
* acinclude.m4:
|
|
- Fix dependency checks
|
|
|
|
* main/streams/streams.c
|
|
main/streams/userspace.c:
|
|
- Cleanup
|
|
|
|
* (PHP_5_1)
|
|
ext/iconv/iconv.c:
|
|
- Fix warning
|
|
|
|
2006-02-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_API.c:
|
|
- MFH Argument parsing specifier 'C', which is necessary for SPL already
|
|
|
|
2006-02-27 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- MFH: Fixed bug #36510 (strtotime() fails to parse date strings with
|
|
tabs).
|
|
|
|
2006-02-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
This fix was reverted
|
|
|
|
2006-02-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/simplexml/php_simplexml.h
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/029.phpt
|
|
ext/simplexml/tests/029.phpt:
|
|
- Fix count/foreach interaction
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
- MFB
|
|
|
|
* (PHP_5_1)
|
|
ext/simplexml/simplexml.c:
|
|
- Cleanup
|
|
|
|
2006-02-27 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/simplexml/simplexml.c:
|
|
Fixed memory leak
|
|
|
|
2006-02-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Update
|
|
|
|
* (PHP_5_1)
|
|
ext/simplexml/php_simplexml.h
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/026.phpt
|
|
ext/simplexml/tests/027.phpt
|
|
ext/simplexml/tests/028.phpt
|
|
ext/simplexml/tests/bug35785.phpt:
|
|
- Synch with head
|
|
|
|
2006-02-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36510 (strtotime() fails to parse date strings with tabs).
|
|
|
|
2006-02-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/simplexml/tests/bug35785.phpt:
|
|
- Fix test
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
- Missing conversion
|
|
|
|
* ext/simplexml/php_simplexml.h
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/006.phpt
|
|
ext/simplexml/tests/bug35785.phpt:
|
|
- Use get_property_ptr_ptr handler to prevent SEGV as in bug #35785
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/028.phpt
|
|
ext/simplexml/tests/028.phpt:
|
|
- Add another write case
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
- Unicode support
|
|
|
|
2006-02-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ext/standard/array.c
|
|
ext/standard/incomplete_class.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/var.c
|
|
main/main.c
|
|
main/output.c
|
|
main/php_variables.c
|
|
main/rfc1867.c:
|
|
Unicode support: MS Visual C compatibility
|
|
|
|
2006-02-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ext/standard/array.c
|
|
ext/standard/dir.c
|
|
ext/standard/exec.c
|
|
ext/standard/pack.c
|
|
ext/standard/reg.c
|
|
ext/standard/string.c
|
|
ext/standard/user_filters.c
|
|
main/main.c
|
|
main/streams/filter.c
|
|
sapi/cgi/fastcgi.c
|
|
win32/select.c:
|
|
- Warning fixes by Steph
|
|
|
|
2006-02-26 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_list.c:
|
|
Unicode support
|
|
|
|
2006-02-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/026.phpt
|
|
ext/simplexml/tests/027.phpt:
|
|
- Added ability to add elements by index if such elements already exist
|
|
- Added SimpleXMLElement::getName() to access the node name
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Update
|
|
|
|
2006-02-25 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/html.c
|
|
ext/standard/html.c:
|
|
MFH - binary safety patch from Moriyoshi
|
|
|
|
* ext/standard/html.c:
|
|
Binary safety patch from Moriyoshi
|
|
|
|
2006-02-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Deprecation severity shall be E_STRICT (as commented by ilia)
|
|
|
|
2006-02-24 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/iconv/iconv.c:
|
|
- MFH: Fixed issue with iconv_mime_decode where the "encoding" would only
|
|
allow
|
|
upper case specifiers.
|
|
|
|
* ext/iconv/iconv.c:
|
|
- Fixed issue with iconv_mime_decode where the "encoding" would only allow
|
|
upper case specifiers.
|
|
|
|
2006-02-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
- Add ability to add new nodes via properties
|
|
|
|
* main/php.h:
|
|
- Add deprecation function/function alias macros
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
- Add macros to mark functions/alias functions as deprecated
|
|
(mentioned by Sara and obviously neccessary)
|
|
- Fix function/method flag error detection logic
|
|
|
|
2006-02-24 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/dom/domimplementation.c:
|
|
- MF51: fix crash in DOMImplementation::createDocumentType("name:")
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/dom/domimplementation.c:
|
|
- fix crash with DOMImplementation::createDocumentType("name:")
|
|
|
|
2006-02-24 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- MFH: Added support for exif date format
|
|
- MFH: Fixed bug #36396 (strtotime() fails to parse dates in dd-mm-yyyy
|
|
format).
|
|
|
|
2006-02-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/mbstring/config.m4
|
|
ext/mbstring/mbstring.c:
|
|
- Disable mbregex support until someone finds a way to reenable the
|
|
required engine stuff
|
|
- Fix build
|
|
|
|
2006-02-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
MFB51: Fixed bug #35900 (stream_select() should warning when tv_sec is
|
|
negative).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/streamsfuncs.c:
|
|
Fixed bug #35900 (stream_select() should warning when tv_sec is negative).
|
|
|
|
2006-02-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_compile.c:
|
|
MFB
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
-** empty log message ***
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_language_parser.y:
|
|
Fix a bug where the default value for function argument could be an
|
|
array with array (!) keys.
|
|
|
|
2006-02-23 Brian France <list@firehawksystems.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c:
|
|
|
|
MFH: fixed bug #35594 for all systems. "optind = 0" doesn't work on
|
|
FreeBSD, but "optind = 1" seems to work on all systems (bug #36091)
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
fixed bug #35594 for all systems. "optind = 0" doesn't work on FreeBSD,
|
|
but "optind = 1" seems to work on all systems (bug #36091)
|
|
|
|
2006-02-22 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c:
|
|
Fixed crash on error message during PHP startup in FastCGI
|
|
|
|
* ext/standard/var.c:
|
|
Unicode support: fixed serialization of "Serializable"
|
|
|
|
* ext/standard/var.c:
|
|
Unicode support: fixed serealization of "Serializable" and
|
|
"IncompleteClass"
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/basic_functions.c:
|
|
Unicode support: fixed GLOBALS protection
|
|
|
|
* ext/standard/tests/array/array_intersect_1.phpt:
|
|
fixed test file
|
|
|
|
* ext/session/tests/006.phpt
|
|
ext/session/tests/bug24592.phpt
|
|
ext/standard/tests/array/007.phpt
|
|
tests/classes/tostring_001.phpt:
|
|
Fixed test file
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h:
|
|
Unicode support
|
|
|
|
* ZendEngine2/zend_exceptions.c:
|
|
Unicode support: fixed __toString() in user defined exceptions
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
Unicode support: fixed check for class type hint
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_constants.c:
|
|
Unicode support: fixed internal constants usage and get_defined_constants()
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
Unicode support: fixed check for direct call to __clone()
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_execute_API.c:
|
|
Unicode support: fixed call_user_func(array($this, "self::foo"))
|
|
Made check for "self/parent" before calling __autoload()
|
|
|
|
2006-02-22 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/wddx/wddx.c:
|
|
fix ext/wddx build
|
|
|
|
2006-02-21 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* (PHP_5_1)
|
|
sapi/cli/php_cli.c:
|
|
- MFH: List --rf/--rc/--re only with enabled reflection
|
|
|
|
* sapi/cli/php_cli.c:
|
|
- List --rf/--rc/--re only with enabled reflection
|
|
|
|
* sapi/cli/php_cli_readline.c:
|
|
- Fix build with readline-support
|
|
|
|
2006-02-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.h
|
|
ZendEngine2/zend_iterators.c
|
|
ZendEngine2/zend_iterators.h
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_list.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_strtol.c
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/php_dom.c
|
|
ext/mysql/php_mysql.c
|
|
ext/openssl/openssl.c
|
|
ext/pcre/php_pcre.c
|
|
ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/simplexml/simplexml.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/http.c
|
|
ext/standard/incomplete_class.c
|
|
ext/standard/info.c
|
|
ext/standard/php_incomplete_class.h
|
|
ext/standard/proc_open.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/string.c
|
|
ext/standard/type.c
|
|
ext/standard/user_filters.c
|
|
ext/standard/var.c
|
|
main/main.c
|
|
main/output.c
|
|
main/php_variables.c
|
|
main/rfc1867.c
|
|
main/streams/streams.c
|
|
sapi/cli/php_cli.c:
|
|
Portable unicode string API:
|
|
- use the same type (int) for zval.value.usr.len and zval.value.str.len
|
|
- use union "zstr" as char*/UChar* mixture instead of void*
|
|
- Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE()
|
|
- nuke int32_t from ZE (not finisned)
|
|
|
|
2006-02-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/basic_functions.c:
|
|
MFH: Fixed bug #36458 (sleep() accepts negative values).
|
|
|
|
* ext/standard/basic_functions.c:
|
|
MFB51: Fixed bug #36458 (sleep() accepts negative values).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/basic_functions.c:
|
|
Fixed bug #36458 (sleep() accepts negative values).
|
|
|
|
2006-02-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_arg_defs.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_config.nw.h
|
|
ZendEngine2/zend_config.w32.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_dynamic_array.c
|
|
ZendEngine2/zend_dynamic_array.h
|
|
ZendEngine2/zend_errors.h
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_exceptions.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_extensions.c
|
|
ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_fast_cache.h
|
|
ZendEngine2/zend_globals_macros.h
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_highlight.h
|
|
ZendEngine2/zend_indent.c
|
|
ZendEngine2/zend_indent.h
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.h
|
|
ZendEngine2/zend_istdiostream.h
|
|
ZendEngine2/zend_iterators.c
|
|
ZendEngine2/zend_iterators.h
|
|
ZendEngine2/zend_language_scanner.h
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_list.c
|
|
ZendEngine2/zend_list.h
|
|
ZendEngine2/zend_llist.c
|
|
ZendEngine2/zend_llist.h
|
|
ZendEngine2/zend_mm.c
|
|
ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects.h
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_ptr_stack.c
|
|
ZendEngine2/zend_ptr_stack.h
|
|
ZendEngine2/zend_qsort.c
|
|
ZendEngine2/zend_qsort.h
|
|
ZendEngine2/zend_sprintf.c
|
|
ZendEngine2/zend_stack.c
|
|
ZendEngine2/zend_stack.h
|
|
ZendEngine2/zend_stream.c
|
|
ZendEngine2/zend_stream.h
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/zend_strtod.h
|
|
ZendEngine2/zend_ts_hash.c
|
|
ZendEngine2/zend_ts_hash.h
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_variables.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.skl
|
|
ZendEngine2/zend_vm_gen.php:
|
|
WS
|
|
|
|
2006-02-20 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- MFH: Rename reflection constants to fix parser conflicts
|
|
|
|
2006-02-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
- Synch zend_call_function() with VM function call helper
|
|
|
|
* ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Add deprecation flag and message
|
|
|
|
2006-02-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_indent.c
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_scanner.l
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_iterators.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_list.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_variables.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
Preparation for portable string API (use macroses to access zval).
|
|
|
|
* ext/standard/basic_functions.c:
|
|
Incorrect usage of Z_TYPE() macro
|
|
|
|
2006-02-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36434 (Improper resolution of declaring class name of an
|
|
inherited property).
|
|
|
|
2006-02-20 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ext/dom/dom_iterators.c:
|
|
Fixed start inex in iterator
|
|
|
|
* ext/standard/proc_open.c:
|
|
Fixed memory corruption
|
|
|
|
* ext/pcre/tests/bug26927.phpt
|
|
ext/pcre/tests/bug26927.phpt
|
|
ext/pcre/tests/bug26927.phpt:
|
|
Fixed test file
|
|
|
|
* (PHP_4_4)
|
|
ext/openssl/tests/bug25614.phpt
|
|
ext/session/tests/bug31454.phpt
|
|
ext/standard/tests/general_functions/bug32647.phpt
|
|
ext/standard/tests/serialize/bug25378.phpt:
|
|
Fixed test files (added docref)
|
|
|
|
2006-02-19 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
BFN: fixed ext/hash/tiger on big endian platforms
|
|
|
|
2006-02-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/dba/libflatfile/flatfile.c
|
|
ext/dba/libinifile/inifile.c
|
|
ext/dbase/dbase.c
|
|
ext/filepro/filepro.c
|
|
ext/standard/tests/file/bug22414.phpt:
|
|
More safe_mode nuking
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/dl.c
|
|
ext/standard/exec.c
|
|
ext/standard/file.c
|
|
ext/standard/filestat.c
|
|
ext/standard/head.c
|
|
ext/standard/link.c
|
|
ext/standard/mail.c
|
|
ext/standard/pack.c
|
|
ext/standard/proc_open.c
|
|
ext/standard/var_unserializer.c:
|
|
Nuke safe_mode
|
|
|
|
2006-02-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* tests/classes/abstract_user_call.phpt:
|
|
- Add new function
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_compile.c
|
|
tests/classes/abstract_static.phpt:
|
|
- Interfaces may have static methods to enforce their existance in
|
|
implementing classes
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_compile.c:
|
|
- Static functions cannot be abstract
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c:
|
|
- Fix method flag handling
|
|
|
|
2006-02-19 Andi Gutmans <andi@zend.com>
|
|
|
|
* ext/curl/interface.c
|
|
ext/gd/php_gd.h:
|
|
- Couple of compile fixes.
|
|
|
|
* ext/bz2/bz2.c
|
|
ext/dba/dba.c
|
|
ext/exif/exif.c
|
|
ext/ftp/php_ftp.c
|
|
ext/gd/gd.c
|
|
ext/imap/php_imap.c
|
|
ext/mime_magic/mime_magic.c
|
|
ext/ming/ming.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/pgsql/pgsql.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/dir.c
|
|
ext/standard/file.c
|
|
ext/standard/fsock.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/image.c
|
|
ext/standard/md5.c
|
|
ext/standard/proc_open.c
|
|
ext/standard/sha1.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/zlib/zlib.c
|
|
main/main.c
|
|
main/network.c
|
|
main/streams/streams.c:
|
|
- Get rid of using ENFORCE_SAFE_MODE.
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
- Fix according to Sara's reply
|
|
|
|
* ext/curl/interface.c
|
|
ext/openssl/openssl.c
|
|
ext/standard/file.c
|
|
ext/standard/ftok.c
|
|
ext/standard/iptc.c:
|
|
- More safe_mode nuking
|
|
|
|
* main/fopen_wrappers.c
|
|
main/fopen_wrappers.h
|
|
main/streams/plain_wrapper.c:
|
|
Nuke php_check_safe_mode_include_dir
|
|
|
|
* main/fopen_wrappers.c
|
|
main/main.c
|
|
main/streams/plain_wrapper.c:
|
|
- Some more safe_mode nuking
|
|
|
|
* ext/com_dotnet/com_persist.c
|
|
ext/curl/interface.c
|
|
ext/dbase/dbase.c
|
|
ext/fdf/fdf.c
|
|
ext/filepro/filepro.c
|
|
ext/gd/php_gd.h
|
|
ext/ming/ming.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/odbc/php_odbc.c
|
|
ext/openssl/openssl.c
|
|
ext/pgsql/pgsql.c
|
|
ext/posix/posix.c
|
|
ext/pspell/pspell.c
|
|
ext/session/session.c
|
|
ext/sqlite/pdo_sqlite2.c
|
|
ext/sqlite/sess_sqlite.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/dir.c
|
|
ext/standard/file.c
|
|
ext/standard/filestat.c
|
|
ext/standard/link.c:
|
|
Start nuking safe_mode. Still a lot of work to do...
|
|
|
|
2006-02-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
- There is no %v in sprintf
|
|
|
|
* ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Fix integrated iterator index
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
- Fix possible memory corruption/memleak issue with foreach and iterators
|
|
- Fix warnings
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/dba/dba_db4.c
|
|
ext/dba/tests/bug36436.phpt:
|
|
- Fixed bug #36436 (DBA problem with Berkeley DB4).
|
|
|
|
* ext/dba/tests/bug36436.phpt
|
|
ext/dba/tests/bug36436.phpt:
|
|
|
|
- Add new test
|
|
|
|
* ext/dba/dba_db4.c:
|
|
- Initiai fix to Bug #36436 DBA problem with Berkeley DB4
|
|
|
|
2006-02-18 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/iconv/php_iconv.h:
|
|
MF51: fix misleading proto (confused in and out charset)
|
|
|
|
* (PHP_5_1)
|
|
ext/iconv/php_iconv.h:
|
|
- fix misleading proto (confused out and in charset)
|
|
|
|
2006-02-18 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
Rename getloadavg to sys_getloadavg
|
|
|
|
2006-02-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
NULL byte should be escaped to \000 instead of \0 in case it is followed
|
|
by an octal digit. (found by Jeffrey Friedl)
|
|
|
|
2006-02-16 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
* (PHP_5_1)
|
|
configure.in
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h:
|
|
add getloadavg() function that has been running in production on
|
|
rs1.php.net
|
|
for a couple of years.
|
|
|
|
2006-02-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/tests/bug36420.phpt:
|
|
MFH: add checks and fix possible reincarnations of bug #36420
|
|
|
|
* ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/tests/bug36420.phpt
|
|
ext/mysqli/tests/bug36420.phpt:
|
|
fix #36420 (segfault when access result->num_rows after calling
|
|
result->close())
|
|
|
|
2006-02-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
MFB51: Fixed bug #36420 (segfault when access result->num_rows after
|
|
calling
|
|
result->close())
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/mysqli/mysqli.c:
|
|
Fixed bug #36420 (segfault when access result->num_rows after calling
|
|
result->close())
|
|
|
|
2006-02-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/basic_functions.c:
|
|
MFH: improve usleep(): use new param parsing API, check for negative values
|
|
(related to #36410)
|
|
|
|
* ext/standard/basic_functions.c:
|
|
improve usleep(): use new param parsing API, check for negative values
|
|
(related to #36410)
|
|
|
|
* run-tests.php
|
|
run-tests.php:
|
|
fix typo
|
|
|
|
2006-02-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
server-tests.php:
|
|
Use 5.1 functions
|
|
|
|
2006-02-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
- Fix iterator handling (how did the fix after api change get lost here?)
|
|
- In php 5 we do not want to return &new
|
|
|
|
2006-02-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8_statement.c:
|
|
MFH: fix #36403 (oci_execute() no longer supports OCI_DESCRIBE_ONLY)
|
|
|
|
* ext/oci8/oci8_statement.c:
|
|
fix #36403 (oci_execute() no longer supports OCI_DESCRIBE_ONLY)
|
|
|
|
* sapi/isapi/php5isapi.c
|
|
sapi/isapi/php5isapi.c:
|
|
MF51: fix memory leak and possible invalid reads
|
|
|
|
* (PHP_5_1)
|
|
sapi/isapi/php5isapi.c:
|
|
fix memory leak and possible invalid reads
|
|
|
|
* (PHP_5_0)
|
|
NEWS
|
|
NEWS
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache/mod_php5.c:
|
|
MFH: fix #36400 (Custom 5xx error does not return correct HTTP response
|
|
error code)
|
|
|
|
* sapi/apache/mod_php5.c:
|
|
fix #36400 (Custom 5xx error does not return correct HTTP response error
|
|
code)
|
|
|
|
2006-02-14 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_strtod.c
|
|
ZendEngine2/zend_strtod.c:
|
|
MF51:
|
|
fix leak in zend_strtod() on big doubles
|
|
|
|
* ZendEngine2/zend_strtod.c
|
|
ZendEngine2/tests/zend_strtod.phpt:
|
|
MF51:
|
|
fix leak in zend_strtod() on big doubles
|
|
add new test
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_strtod.c
|
|
ZendEngine2/tests/zend_strtod.phpt
|
|
ZendEngine2/tests/zend_strtod.phpt:
|
|
fix leak in zend_strtod() on big doubles
|
|
add new test
|
|
|
|
2006-02-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36345 (PDO/MySQL problem loading BLOB over 1MB).
|
|
|
|
2006-02-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* main/php_variables.c:
|
|
pval -> zval (Steph)
|
|
|
|
2006-02-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Fixed bug #36382 (PDO/PgSQL's getColumnMeta() crashes).
|
|
|
|
2006-02-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* ZendEngine2/zend_hash.c:
|
|
Typo (misplaced #endif)
|
|
|
|
2006-02-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36337 (ReflectionProperty fails to return correct visibility).
|
|
|
|
2006-02-13 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
NEWS
|
|
main/php_variables.c
|
|
main/php_variables.c
|
|
main/php_variables.c
|
|
main/php_variables.c:
|
|
Fixed bug #36205 (Memory leaks on duplicate cookies)
|
|
|
|
* ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_scanner.h
|
|
ZendEngine2/zend_ini_scanner.l
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_operators.c
|
|
ext/com_dotnet/com_misc.c
|
|
ext/dom/attr.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/comment.c
|
|
ext/dom/document.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/domexception.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/element.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/node.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/text.c
|
|
ext/dom/xpath.c
|
|
ext/session/tests/015.phpt
|
|
ext/session/tests/020.phpt
|
|
ext/simplexml/simplexml.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/array.c
|
|
ext/standard/dir.c
|
|
main/SAPI.c
|
|
main/SAPI.h
|
|
main/php_ini.c
|
|
main/php_variables.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cli/php_cli.c
|
|
tests/lang/bug25145.phpt
|
|
tests/run-test/test004.phpt:
|
|
Made server wide switch for unicode on/off (according to PDM).
|
|
|
|
2006-02-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend.c:
|
|
- Fix ini unicode_semantics (patch by Brion Vibber)
|
|
|
|
2006-02-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
run-tests.php:
|
|
- Synch
|
|
|
|
* run-tests.php:
|
|
- Reinsert line deleted per accident
|
|
|
|
* run-tests.php:
|
|
- Fix tests
|
|
|
|
2006-02-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
ext/standard/url.c:
|
|
MFH: Fixed bug #36351 (parse_url() does not parse numeric paths properly).
|
|
|
|
* ext/standard/url.c
|
|
ext/standard/tests/strings/url_t.phpt:
|
|
MFB51: Fixed bug #36351 (parse_url() does not parse numeric paths
|
|
properly).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/url.c
|
|
ext/standard/tests/strings/url_t.phpt:
|
|
Fixed bug #36351 (parse_url() does not parse numeric paths properly).
|
|
|
|
2006-02-11 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fix news
|
|
|
|
2006-02-11 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
added additional info about mail encoding to mb_get_info(). (made by
|
|
Jokagi)
|
|
|
|
2006-02-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
MFH: fix #36359 (splFileObject::fwrite() doesn't write when no data length
|
|
specified)
|
|
|
|
2006-02-10 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* ext/session/session.c
|
|
ext/session/session.c:
|
|
(Missing patch from the PHP 4 tree that got lost in the shuffle)
|
|
See:
|
|
http://cvs.php.net/viewcvs.cgi/php-src/ext/session/session.c?r1=1.336.2.39&r2=1.336.2.40
|
|
- fix logic. if the client already sent us the cookie, we don't
|
|
need to send it again. if the id has been changed, we need to
|
|
update the client side.
|
|
|
|
2006-02-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
We already have default collator available.
|
|
|
|
2006-02-09 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/crc32.c:
|
|
- protos
|
|
|
|
* ext/standard/crc32.c
|
|
ext/standard/tests/strings/bug36306.phpt:
|
|
- MFB:
|
|
- revert last fix
|
|
- ensure that we are in 32bit
|
|
- do not try to compare the decimal values but hex, php does not have
|
|
unsigned integer
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/crc32.c
|
|
ext/standard/tests/strings/bug36306.phpt:
|
|
- revert last fix
|
|
- ensure that we are in 32bit
|
|
- do not try to compare the decimal values but hex, php does not have
|
|
unsigned integer
|
|
|
|
2006-02-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
MFB51: Fixed bug #36334 (Added missing documentation about realpath cache
|
|
INI
|
|
settings).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
Fixed bug #36334 (Added missing documentation about realpath cache INI
|
|
settings).
|
|
|
|
2006-02-08 Johannes Schlüter <schlueter@phpbar.de>
|
|
|
|
* win32/sendmail.c:
|
|
- It's 2006 and PHP 6
|
|
|
|
2006-02-08 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h:
|
|
MFH: move function definition from .h to .c, where it should be
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h:
|
|
move function definition from .h to .c, where it should be
|
|
|
|
2006-02-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend.c:
|
|
unicode_semantics cannot be set on per-request basis
|
|
|
|
2006-02-08 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* (PHP_5_1)
|
|
pear/Makefile.frag:
|
|
MFB fix Bug #36001: make install fails when --enable-memory-limit used
|
|
|
|
* (PHP_4_4)
|
|
pear/Makefile.frag:
|
|
fix Bug #36001: make install fails when --enable-memory-limit used
|
|
|
|
2006-02-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36308 (ReflectionProperty::getDocComment() does not reflect
|
|
extended class commentary).
|
|
|
|
2006-02-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/array.c
|
|
ext/standard/php_array.h:
|
|
MFB.
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/array.c
|
|
ext/standard/php_array.h:
|
|
Move array globals declarations back to the header file.
|
|
|
|
2006-02-07 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36083 (SoapClient waits for responses on one-way operations)
|
|
|
|
2006-02-07 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_iterator.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
modify get_iterator calls for engine change
|
|
fix mem leak with iterators
|
|
fix object casting for edge case
|
|
|
|
* (PHP_5_1)
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_iterator.c:
|
|
fix mem leak with iterators
|
|
fix object casting for edge case
|
|
|
|
* ext/dom/dom_iterators.c
|
|
ext/dom/php_dom.h:
|
|
modify get_iterator call for engine change
|
|
|
|
2006-02-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- forgot the original credits
|
|
|
|
2006-02-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
Check for get_properties handler before using it. (Patch from
|
|
rrichards@ctindustries.net).
|
|
|
|
2006-02-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- entry for #36306
|
|
|
|
* ext/standard/crc32.c
|
|
ext/standard/tests/strings/bug36306.phpt:
|
|
- MFB: #36306, crc32() result differs on 32-bit and 64-bit platforms
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/crc32.c
|
|
ext/standard/tests/strings/bug36306.phpt
|
|
ext/standard/tests/strings/bug36306.phpt:
|
|
- #36306, crc32() function result differs on 32-bit and 64-bit platforms
|
|
|
|
2006-02-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
TSRM/tsrm_virtual_cwd.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_hash.c:
|
|
init variables
|
|
|
|
* TSRM/tsrm_virtual_cwd.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_hash.c:
|
|
init variables (continue making GCC happy)
|
|
|
|
2006-02-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/pcre/php_pcre.c:
|
|
TODO
|
|
|
|
2006-02-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_0)
|
|
NEWS
|
|
NEWS
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug36303.phpt:
|
|
Fixed bug #36303 (foreach on error_zval produces segfault)
|
|
|
|
* ZendEngine2/tests/bug36303.phpt
|
|
ZendEngine2/tests/bug36303.phpt:
|
|
|
|
Fixed bug #36303 (foreach on error_zval produces segfault)
|
|
|
|
* ZendEngine2/tests/bug36303.phpt
|
|
ZendEngine2/tests/bug36303.phpt:
|
|
|
|
file bug36303.phpt was initially added on branch PHP_5_1.
|
|
|
|
2006-02-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/math.c:
|
|
MFH: initialize variables and reduce the number of warnings
|
|
|
|
* ext/standard/math.c:
|
|
initialize variables and reduce the number of warnings
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
MF51: initialize variables
|
|
|
|
* (PHP_5_1)
|
|
ext/simplexml/simplexml.c:
|
|
initialize variables
|
|
|
|
* (PHP_4_4)
|
|
ext/mbstring/mbstring.c:
|
|
MF51: initialize to_r
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
MF51: initialize to_r
|
|
remove needless semicolon
|
|
|
|
* (PHP_5_1)
|
|
ext/mbstring/mbstring.c:
|
|
initialize to_r
|
|
remove needless semicolon
|
|
|
|
2006-02-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36283 (SOAPClient Compression Broken).
|
|
|
|
2006-02-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.h:
|
|
- Missed one to be public
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
- The next get_iterator() call is supposed to do the check itself
|
|
|
|
* ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.h:
|
|
- Make all default implementations public
|
|
|
|
2006-02-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.h:
|
|
- Need one more thing exported
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
- Iterator API was changed
|
|
|
|
* ZendEngine2/zend.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.h
|
|
ZendEngine2/zend_iterators.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h:
|
|
- Disallow foreach($v as &$ref) when $v is an object that implements
|
|
interface Iterator. The signature of Iterator::current() doesn't allow
|
|
that. Maybe ppl also want IteratorByReference or similar. Unfortunatley
|
|
this comes with an API change but there is no easier way.
|
|
|
|
2006-02-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
Needs to use .ustr. portion of the union for IS_UNICODE.
|
|
|
|
2006-02-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
MFH: fix #36295 (typo in SplFileObject::flock() parameter name)
|
|
|
|
2006-02-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
run-tests.php:
|
|
Simplify test code
|
|
|
|
2006-02-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
- Initialize variable
|
|
|
|
2006-02-05 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
- MFB: ini entry for gd.jpeg_ignore_warning
|
|
|
|
* (PHP_5_1)
|
|
php.ini-dist
|
|
php.ini-recommended:
|
|
- ini entry for gd.jpeg_ignore_warning
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- jpeg tolerant mode entry
|
|
|
|
* (PHP_5_1)
|
|
ext/gd/gd.c
|
|
ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gd_jpeg.c:
|
|
- MFH: add a weak/tolerant mode to the jpeg loader
|
|
|
|
* ext/gd/gd.c:
|
|
- test for jpeg support
|
|
|
|
2006-02-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
- Fix comparision where one argument is an object
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- BFN
|
|
|
|
2006-02-04 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* sapi/cgi/fastcgi.c:
|
|
MFB51 Fix build on win32
|
|
|
|
* (PHP_5_1)
|
|
sapi/cgi/fastcgi.c:
|
|
Fix build on win32
|
|
|
|
2006-02-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/libgd/gd_jpeg.c:
|
|
- remove libjpeg direct output and wrap them in php warnings
|
|
|
|
2006-02-04 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/tests/27974.phpt
|
|
ext/com_dotnet/tests/bug34272.phpt:
|
|
MFB51: Fixed bug #34272 (empty array onto COM object blows up)
|
|
fix mem leaks
|
|
WS fixes
|
|
add test
|
|
|
|
* ext/com_dotnet/tests/bug34272.phpt
|
|
ext/com_dotnet/tests/bug34272.phpt:
|
|
|
|
file bug34272.phpt was initially added on branch PHP_5_1.
|
|
|
|
* (PHP_5_1)
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/tests/27974.phpt:
|
|
Fixed bug #34272 (empty array onto COM object blows up)
|
|
fix mem leaks
|
|
WS fixes
|
|
add test
|
|
|
|
2006-02-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
sapi/cgi/cgi_main.c:
|
|
iFixed several small FastCGI releated bugs
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.c:
|
|
Fixed bug #36158 (SIGTERM is not handled correctly when running as a
|
|
FastCGI server)
|
|
|
|
2006-02-03 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/oci8_statement.c:
|
|
MF51: fix #36010 (Segfault when re-creating and re-executing statements
|
|
with bound parameters)
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8_statement.c:
|
|
fix #36010 (Segfault when re-creating and re-executing statements with
|
|
bound parameters)
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
duplicate string when needed
|
|
|
|
2006-02-03 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ZendEngine2/tests/bug36268.phpt
|
|
ZendEngine2/tests/bug36268.phpt
|
|
ZendEngine2/tests/bug36268.phpt
|
|
main/main.c
|
|
main/main.c:
|
|
Fixed bug #36268 (Object destructors called even after fatal errors)
|
|
|
|
2006-02-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/xml/xml.c:
|
|
MF51: nuke unused variable
|
|
|
|
* (PHP_5_1)
|
|
ext/xml/xml.c:
|
|
nuke unused variable
|
|
|
|
2006-02-02 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/gd.c
|
|
ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gd_jpeg.c:
|
|
- add a weak/tolerant mode to the jpeg loader
|
|
* new INI option to enable it (off by default)
|
|
gd.jpeg_ignore_warning (0|1)
|
|
* The default mode is the current behavior
|
|
* if the warning mode is enabled, the image may be loaded succesfully
|
|
but the jpeg warnings will be raise as notices
|
|
|
|
2006-02-02 Sara Golemon <sara@golemon.com>
|
|
|
|
* (PHP_5_1)
|
|
main/streams/xp_socket.c:
|
|
MFH: Prevent bindport from being used uninitialized
|
|
|
|
* main/streams/xp_socket.c:
|
|
Prevent bindport from being used uninitialized
|
|
|
|
2006-02-02 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/zlib/tests/gzreadgzwrite.phpt
|
|
ext/zlib/tests/gzreadgzwriteplain.phpt:
|
|
fix tests
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fix #36258 (SplFileObject::getPath() may lead to segfault)
|
|
|
|
2006-02-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Bug #36226 Inconsistent handling when passing potential arrays
|
|
|
|
* sapi/cgi/config9.m4
|
|
sapi/cgi/config9.m4
|
|
sapi/cli/config.m4
|
|
sapi/cli/config.m4:
|
|
AIX support
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/config.w32
|
|
sapi/cgi/config9.m4
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h:
|
|
Reimplement FastCGI interface
|
|
|
|
Due to licensing restrictions that actually don't allow anybody to use
|
|
the libfcgi code without prior approval from Open Market, which is
|
|
impossible to obtain - we decided to reimplement this interface from
|
|
scratch. The result is actually slightly faster, and more importantly,
|
|
clear of any copyright issues.
|
|
|
|
2006-02-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Clarify new entries.
|
|
|
|
2006-02-01 Joe Orton <jorton@redhat.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
main/php_compat.h:
|
|
MFH: - Fixed bug #36208 (symbol namespace conflicts using bundled gd).
|
|
(Jakub Moc)
|
|
|
|
* main/php_compat.h:
|
|
Fixed bug #36208 (symbol namespace conflicts using bundled gd). (Jakub
|
|
Moc)
|
|
|
|
2006-02-01 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
NEWS
|
|
ext/standard/file.c
|
|
ext/standard/streamsfuncs.c:
|
|
MFH: fix #36242 (Possible memory corruption in stream_select())
|
|
|
|
* ext/standard/streamsfuncs.c:
|
|
fix #36242 (Possible memory corruption in stream_select())
|
|
|
|
2006-02-01 Zeev Suraski <zeev@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_hash.c:
|
|
Fix the fix - PHP 4 behaves slightly differently than 5 (remarkably, nonw
|
|
of our tests cover it)
|
|
|
|
2006-02-01 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* ext/com_dotnet/com_persist.c
|
|
ext/com_dotnet/com_persist.c:
|
|
MFB: Fix line endings.
|
|
|
|
* (PHP_5_1)
|
|
ext/com_dotnet/com_persist.c:
|
|
Fix line endings.
|
|
|
|
2006-02-01 Zeev Suraski <zeev@zend.com>
|
|
|
|
* ZendEngine2/zend_hash.c:
|
|
Fix possibility of a wrong element being deleted by zend_hash_del()
|
|
|
|
* (PHP_4_4)
|
|
Zend/zend_hash.c:
|
|
MFB (Fix possibility of a wrong element being deleted by zend_hash_del())
|
|
|
|
* (PHP_5_0)
|
|
ZendEngine2/zend_hash.c:
|
|
MFB (Fix possibility of a wrong element being deleted by zend_hash_del())
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_hash.c:
|
|
Fix possibility of a wrong element being deleted by zend_hash_del()
|
|
Thanks Stefan!
|
|
|
|
2006-01-31 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- MFH: Fixed bug #36224 (date(DATE_ATOM) gives wrong results).
|
|
|
|
2006-01-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/config.w32:
|
|
merge from 5.1 forgotten patch
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
MFH: fix #36235 (ocicolumnname delivers empty results before a succesfull
|
|
ocifetch)
|
|
|
|
* ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8_int.h:
|
|
fix #36235 (ocicolumnname delivers empty results before a succesfull
|
|
ocifetch)
|
|
|
|
2006-01-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36222 (errorInfo in PDOException is always NULL).
|
|
|
|
2006-01-31 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/curl/curl.c:
|
|
fix #36223 (curl bypasses open_basedir restrictions)
|
|
|
|
2006-01-31 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/msession/.cvsignore
|
|
ext/msession/.cvsignore
|
|
ext/msession/CREDITS
|
|
ext/msession/CREDITS
|
|
ext/msession/README
|
|
ext/msession/README
|
|
ext/msession/config.m4
|
|
ext/msession/config.m4
|
|
ext/msession/msession-test.php
|
|
ext/msession/msession-test.php
|
|
ext/msession/msession.c
|
|
ext/msession/msession.c
|
|
ext/msession/msession.php
|
|
ext/msession/msession.php
|
|
ext/msession/msessionapi.h
|
|
ext/msession/php_msession.h
|
|
ext/msession/php_msession.h
|
|
ext/msession/reqclient.h
|
|
ext/msession/reqclient.h:
|
|
- Moved msession to PECL.
|
|
|
|
2006-01-30 Mark L. Woodward <mlwmohawk@mohawksoft.com>
|
|
|
|
* ext/msession/README
|
|
ext/msession/config.m4
|
|
ext/msession/msession-test.php
|
|
ext/msession/msession.c
|
|
ext/msession/msessionapi.h
|
|
ext/msession/php_msession.h
|
|
ext/msession/reqclient.h:
|
|
MSession now works with the new MCache server
|
|
|
|
2006-01-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
main/main.c:
|
|
Fixed error reporting logic for HTML errors
|
|
|
|
2006-01-29 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/string.c:
|
|
nuke ws pollution
|
|
|
|
2006-01-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36176 (PDO_PGSQL - PDO::exec() does not return number of rows
|
|
affected by the operation).
|
|
|
|
2006-01-29 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fix news
|
|
|
|
2006-01-28 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/imap/php_imap.c:
|
|
MF51: use free()
|
|
|
|
* (PHP_5_1)
|
|
ext/imap/php_imap.c:
|
|
- not efree but free
|
|
|
|
2006-01-28 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/wddx/wddx.c:
|
|
MFB51 Add header so WDDX builds as shared
|
|
|
|
* ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/incomplete_class.c
|
|
ext/standard/php_incomplete_class.h:
|
|
MFB51 Export symbols that will allow building WDDX as shared object
|
|
|
|
* (PHP_5_1)
|
|
ext/wddx/wddx.c:
|
|
Add header so WDDX builds as shared
|
|
|
|
* (PHP_5_1)
|
|
ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/incomplete_class.c
|
|
ext/standard/php_incomplete_class.h:
|
|
Export symbols that will allow building WDDX as shared object
|
|
|
|
2006-01-28 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- #36185 entry
|
|
|
|
* ext/standard/string.c:
|
|
- #36185 str_rot13(NULL) crash
|
|
|
|
2006-01-27 Michael Wallner <mike@iworks.at>
|
|
|
|
* ext/gd/gd.c:
|
|
MF5_1: include png.h prior php.h
|
|
|
|
* (PHP_5_1)
|
|
ext/gd/gd.c:
|
|
- include png.h prior php.h
|
|
|
|
* ext/imap/php_imap.c:
|
|
MF_5_1
|
|
|
|
* (PHP_5_1)
|
|
ext/imap/php_imap.c:
|
|
- fix imap_fetchbody(); there is no default mailgets()
|
|
|
|
2006-01-27 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- imagepng filter enty
|
|
|
|
2006-01-27 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- added imap_savebody()
|
|
|
|
* ext/imap/php_imap.c
|
|
ext/imap/php_imap.h:
|
|
- add imap_savebody()
|
|
|
|
2006-01-27 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/gd/gd.c:
|
|
- add PNG filter constants
|
|
|
|
* (PHP_5_1)
|
|
ext/gd/gd.c
|
|
ext/gd/gd_ctx.c
|
|
ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gd_png.c:
|
|
- MFH: add filter option to imagepng
|
|
- add constants
|
|
PS: If someone can check why #include "png.h" fails, it will be cleaner
|
|
|
|
* ext/gd/gd_ctx.c
|
|
ext/gd/libgd/gd.h
|
|
ext/gd/libgd/gd_png.c:
|
|
- add filter mode support for imagepng
|
|
imagepng("file", $comp_mode, $filter_mode);
|
|
The filters are defined in the libpng docs for png_set_filter
|
|
allow to divide the size of png images by more than 2. Constants
|
|
will be added later
|
|
|
|
BC kept, by default no filter are set
|
|
|
|
Fine to MFH? With the constants?
|
|
|
|
2006-01-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/pack.c
|
|
ext/standard/tests/strings/bug36148.phpt:
|
|
MFB51: Fixed bug #36148 (unpack("H*hex", $data) is adding an extra
|
|
character to the end of the string).
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/pack.c
|
|
ext/standard/tests/strings/bug36148.phpt:
|
|
MFH: Fixed bug #36148 (unpack("H*hex", $data) is adding an extra character
|
|
to the end of the string).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/pack.c:
|
|
Fixed bug #36148 (unpack("H*hex", $data) is adding an extra character to
|
|
the
|
|
end of the string).
|
|
|
|
* ext/standard/tests/strings/bug36148.phpt
|
|
ext/standard/tests/strings/bug36148.phpt
|
|
ext/standard/tests/strings/bug36148.phpt:
|
|
1.1.4;
|
|
file bug36148.phpt was initially added on branch PHP_5_1.
|
|
|
|
2006-01-26 Michael Wallner <mike@iworks.at>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
BFN
|
|
|
|
* (PHP_4_4)
|
|
ext/curl/curl.c
|
|
ext/curl/interface.c:
|
|
MFH: fix bug #36152 problems with curl+ssl and pgsql+ssl in same PHP
|
|
|
|
* ext/curl/interface.c:
|
|
- fix bug #36152 problems with curl+ssl and pgsql+ssl in same PHP
|
|
|
|
2006-01-26 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
BFN
|
|
|
|
* ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
MFB51: Fix bug #35954 (Fatal com_exception casting object)
|
|
|
|
* (PHP_5_1)
|
|
ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
Fix bug #35954 (Fatal com_exception casting object)
|
|
|
|
2006-01-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- MFH Bug #36141 Add ReflectionClass::newInstanceArgs($args)
|
|
|
|
2006-01-25 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/dom/node.c
|
|
ext/dom/node.c:
|
|
fix possible crash in textContent
|
|
|
|
2006-01-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* README.PARAMETER_PARSING_API:
|
|
. Update docu
|
|
|
|
2006-01-25 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
Use zend_codepoint_to_uchar() macro.
|
|
|
|
2006-01-24 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
improve CS
|
|
|
|
* README.PARAMETER_PARSING_API:
|
|
ws
|
|
|
|
2006-01-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* README.PARAMETER_PARSING_API:
|
|
- Update docu
|
|
|
|
2006-01-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/standard/string.c:
|
|
eurealloc() should not be used with UBYTES()
|
|
|
|
2006-01-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
main/snprintf.c
|
|
main/spprintf.c:
|
|
- MFH Bug #35978 %n format string specifier wrongly implemented
|
|
|
|
* main/snprintf.c
|
|
main/spprintf.c:
|
|
- Fixed Bug #35978 %n format string specifier wrongly implemented
|
|
|
|
2006-01-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/curl/interface.c
|
|
ext/curl/php_curl.h:
|
|
cURL extension news.
|
|
|
|
2006-01-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- Add fast access to HashTable
|
|
|
|
2006-01-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_0)
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_iterator.c
|
|
ext/com_dotnet/com_misc.c
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
MFH: Fixed crash on destroying COM object
|
|
|
|
2006-01-23 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/dbase/dbf_head.c:
|
|
MFH: fix #36113 (Reading records of unsupported type causes segfault)
|
|
|
|
* ext/dbase/dbf_head.c:
|
|
fix #36113 (Reading records of unsupported type causes segfault)
|
|
|
|
2006-01-23 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* EXTENSIONS:
|
|
- MF51: date is not a server API
|
|
|
|
* (PHP_5_1)
|
|
EXTENSIONS:
|
|
- date is not a server API
|
|
|
|
2006-01-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #36134 (DirectoryIterator constructor failed to detect empty
|
|
directory names).
|
|
|
|
2006-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
- WS
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_execute_API.c:
|
|
- MFH Fix issues with static method invocation
|
|
|
|
2006-01-22 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* (PHP_4_4)
|
|
pear/packages/Archive_Tar-1.3.1.tar
|
|
pear/packages/Console_Getopt-1.2.tar
|
|
pear/packages/HTML_Template_IT-1.1.tar
|
|
pear/packages/Net_UserAgent_Detect-2.0.1.tar:
|
|
fix bug #36002: md5sum checksum failures on install
|
|
|
|
2006-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* .gdbinit:
|
|
- Hmm one more # is needed
|
|
|
|
* .gdbinit:
|
|
- Fix for head and add a bit more info
|
|
|
|
2006-01-22 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fugbix typo.
|
|
|
|
2006-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_object_handlers.c:
|
|
- Fix method invocation issues
|
|
|
|
2006-01-22 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fix news
|
|
|
|
2006-01-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
News about further get_headers() changes.
|
|
|
|
2006-01-21 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
* php.ini-dist
|
|
php.ini-recommended:
|
|
added new option of mbstring to php.ini
|
|
|
|
2006-01-20 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/gd/config.m4:
|
|
- Fixed bug #Â36110 (missing sanity checks for external build)
|
|
|
|
2006-01-20 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/oci8/config.m4
|
|
ext/oci8/config.m4:
|
|
fix typo
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8_statement.c:
|
|
MFH: fix #36096 (oci_result() returns garbage after oci_fetch() failed)
|
|
|
|
* ext/oci8/oci8_statement.c:
|
|
fix #36096 (oci_result() returns garbage after oci_fetch() failed)
|
|
|
|
2006-01-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
MFB51: Allow get_headers() to return header information even for non-200
|
|
responses.
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/http_fopen_wrapper.c:
|
|
Allow get_headers() to return header information even for non-200
|
|
responses.
|
|
|
|
2006-01-19 Antony Dovgal <antony@zend.com>
|
|
|
|
* ZendEngine2/tests/bug32290.phpt
|
|
ext/standard/tests/strings/bug22224.phpt:
|
|
fix test
|
|
|
|
* ext/mbstring/tests/common.inc
|
|
ext/mbstring/tests/mb_strlen.phpt:
|
|
fix tests
|
|
|
|
2006-01-19 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* (PHP_5_0)
|
|
NEWS
|
|
NEWS
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/tests/bug36071.phpt
|
|
ZendEngine2/tests/bug36071.phpt:
|
|
Fixed bug #36071 (Engine Crash related with 'clone')
|
|
|
|
* ZendEngine2/tests/bug36071.phpt
|
|
ZendEngine2/tests/bug36071.phpt
|
|
ZendEngine2/tests/bug36071.phpt:
|
|
1.1.4;
|
|
file bug36071.phpt was initially added on branch PHP_5_1.
|
|
|
|
2006-01-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/cyr_convert.c
|
|
ext/standard/filters.c:
|
|
MFH: couple of pedantic fixes: "static" should be first
|
|
|
|
* ext/standard/cyr_convert.c
|
|
ext/standard/filters.c:
|
|
couple of pedantic fixes: "static" should be first
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_execute_API.c:
|
|
MFH: make sure ce_child is properly initialized
|
|
|
|
* (RELEASE_1_0_4)
|
|
ZendEngine2/zend_execute_API.c:
|
|
make sure ce_child is properly initialized
|
|
|
|
* (PHP_4_4)
|
|
run-tests.php
|
|
run-tests.php:
|
|
MFH: fix error message on `make test` when bison is not installed
|
|
|
|
* (RELEASE_1_0_4)
|
|
run-tests.php:
|
|
fix error message on `make test` when bison is not installed
|
|
|
|
2006-01-18 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fix news
|
|
|
|
2006-01-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (RELEASE_1_0_4)
|
|
ext/standard/url.c:
|
|
MFB51: Make get_headers() use the default context.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/url.c:
|
|
Make get_headers() use the default context.
|
|
|
|
2006-01-18 Antony Dovgal <antony@zend.com>
|
|
|
|
* (RELEASE_1_0_4)
|
|
ext/oci8/oci8.c:
|
|
reorganize resource destruction.
|
|
- use one helper function for all resource types
|
|
- destroy all resources when connections are still available
|
|
|
|
2006-01-17 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/gd/gd.c:
|
|
improve open_basedir checks in GD
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/oci8/oci8.c:
|
|
MFH: fix #36055 (possible OCI8 crash in multithreaded environment)
|
|
|
|
* ext/oci8/oci8.c:
|
|
fix #36055 (possible OCI8 crash in multithreaded environment)
|
|
|
|
* ZendEngine2/zend_unicode.c:
|
|
fix build
|
|
|
|
2006-01-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Bug fixing news
|
|
|
|
* ZendEngine2/zend_ini_scanner.l:
|
|
MFB51: Fixed bug #36046 (parse_ini_file() miscounts lines in multi-line
|
|
values).
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_ini_scanner.l:
|
|
Fixed bug #36046 (parse_ini_file() miscounts lines in multi-line values).
|
|
|
|
2006-01-17 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
you fix, add, update or remove..
|
|
|
|
2006-01-17 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/gd/gd.c:
|
|
- remove old return_long
|
|
|
|
* ext/gd/gd.c:
|
|
- MFB: imagecolorallocate* returns false on error
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- imagecolorallocate* returns false entry
|
|
|
|
* (PHP_5_1)
|
|
ext/gd/gd.c:
|
|
- return false on error
|
|
|
|
* (PHP_5_1)
|
|
ext/gd/gd.c:
|
|
- Returns FALSE on error, it is how it must work
|
|
|
|
2006-01-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* run-tests.php
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/tests/bug26166.phpt
|
|
ZendEngine2/tests/bug28444.phpt
|
|
ext/ctype/ctype.c
|
|
ext/dom/document.c
|
|
ext/dom/node.c
|
|
ext/dom/tests/dom002.phpt
|
|
ext/dom/tests/dom_set_attr_node.phpt
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/tests/013.phpt
|
|
ext/simplexml/tests/profile11.phpt
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/array.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/file.c
|
|
ext/standard/math.c
|
|
ext/standard/md5.c
|
|
ext/standard/sha1.c
|
|
ext/standard/string.c
|
|
ext/standard/type.c
|
|
ext/standard/user_filters.c
|
|
ext/standard/var.c
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/tests/general_functions/008.phpt
|
|
ext/standard/tests/math/bug21523.phpt
|
|
ext/standard/tests/strings/bug22187.phpt
|
|
ext/standard/tests/strings/strval.phpt
|
|
ext/xml/xml.c
|
|
main/main.c
|
|
main/output.c
|
|
main/php_variables.c
|
|
main/streams/plain_wrapper.c
|
|
tests/basic/bug29971.phpt
|
|
tests/func/006.phpt
|
|
tests/lang/catchable_error_002.phpt
|
|
tests/run-test/test004.phpt
|
|
tests/run-test/test005.phpt
|
|
tests/run-test/test008.phpt
|
|
tests/run-test/test008a.phpt:
|
|
Unicode stuff is changed according to decision maden on PDM.
|
|
Now IS_BINRAY data type is removed and IS_STRING starts behave as
|
|
IS_BINARY in unicode mode. IS_STRING is incompatible with IS_UNICODE, so
|
|
ALL functions should be improved to support unicode mode.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
Zend/zend_language_scanner.l
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/tests/bug36037.phpt:
|
|
Fixed bug #36037 (heredoc adds extra line number)
|
|
|
|
* ZendEngine2/tests/bug36037.phpt
|
|
ZendEngine2/tests/bug36037.phpt:
|
|
|
|
Fixed bug #36037 (heredoc adds extra line number)
|
|
|
|
2006-01-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
MFB51: Only report mkdir() errors if error reporting option is set.
|
|
|
|
* (PHP_5_1)
|
|
main/streams/plain_wrapper.c:
|
|
Only report mkdir() errors if error reporting option is set.
|
|
|
|
2006-01-16 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
MFH: fix #36038 (ext/hash compile failure on Mac OSX)
|
|
|
|
* ext/standard/tests/general_functions/bug35229.phpt
|
|
ext/standard/tests/general_functions/bug35229.phpt:
|
|
fix typo
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
main/streams/plain_wrapper.c:
|
|
MFH: fix #35999 (recursive mkdir() does not work with relative path like
|
|
"foo/bar")
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
fix bug #35999 (recursive mkdir() does not work with relative path like
|
|
"foo/bar")
|
|
|
|
2006-01-16 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
* win32/wsyslog.c
|
|
win32/wsyslog.c
|
|
win32/wsyslog.c
|
|
win32/wsyslog.c:
|
|
Fixed first-chance exception during request shutdown
|
|
|
|
* (PHP_5_0)
|
|
NEWS
|
|
NEWS
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/tests/bug36006.phpt:
|
|
Fixed bug #36006 (Problem with $this in __destruct())
|
|
|
|
* ZendEngine2/tests/bug36006.phpt
|
|
ZendEngine2/tests/bug36006.phpt:
|
|
|
|
Fixed bug #36006 (Problem with $this in __destruct())
|
|
|
|
* ZendEngine2/tests/bug36006.phpt
|
|
ZendEngine2/tests/bug36006.phpt:
|
|
|
|
file bug36006.phpt was initially added on branch PHP_5_1.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_virtual_cwd.h
|
|
main/main.c
|
|
main/main.c:
|
|
Fixed bug #36016 (realpath cache memleaks)
|
|
|
|
2006-01-15 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/standard/http_fopen_wrapper.c:
|
|
fix bug #36017 (fopen() crashes PHP when opening a URL)
|
|
+ fix incosistency in macro usage
|
|
|
|
2006-01-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/session/session.c:
|
|
MFH: Added a check for special characters in the session name.
|
|
|
|
* ext/session/session.c:
|
|
MFB51: Added a check for special characters in the session name.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/session/session.c:
|
|
Added a check for special characters in the session name.
|
|
|
|
2006-01-15 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
main/php_version.h:
|
|
- Fixed typoes.
|
|
|
|
2006-01-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/tests/bug29210.phpt
|
|
ZendEngine2/tests/bug29210.phpt:
|
|
- Fix test
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- BFN
|
|
|
|
* ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ext/standard/tests/general_functions/bug36011.phpt:
|
|
- Fixed bug #36011
|
|
|
|
* ext/standard/tests/general_functions/bug36011.phpt
|
|
ext/standard/tests/general_functions/bug36011.phpt:
|
|
|
|
- Fixed bug #36011
|
|
|
|
2006-01-14 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
be wordy
|
|
|
|
2006-01-14 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
New field constants for BIT and NEWDECIMAL
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli.c:
|
|
2nd attempt: implementation of 36007
|
|
1st commit stopped with protocol error - never seen that before :-(
|
|
|
|
2006-01-14 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
removed false information
|
|
|
|
2006-01-14 Georg Richter <georg@mysql.com>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Implemented feature request #36007: Support for BIT and NEW_DECIMAL field
|
|
types
|
|
|
|
2006-01-14 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
fix news
|
|
|
|
2006-01-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
sapi/cli/php_cli.c:
|
|
- Make clear what -a mode gets you
|
|
|
|
2006-01-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Fix #35998 (getPathname() method always returns unix style filenames)
|
|
|
|
2006-01-13 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
* (PHP_4_4)
|
|
ext/informix/ifx.ec
|
|
ext/informix/ifx.ec
|
|
ext/informix/ifx.ec
|
|
ext/informix/ifx.ec:
|
|
WS
|
|
|
|
* ext/informix/ifx.ec:
|
|
- WS
|
|
|
|
* ext/informix/ifx.ec:
|
|
- lower valgrind error count to zero.
|
|
|
|
2006-01-13 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/php_math.h:
|
|
add missing ifdefs
|
|
|
|
2006-01-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
- Add News (which is news)
|
|
|
|
2006-01-13 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
this is not news
|
|
|
|
2006-01-13 Pierre-Alain Joye <pierre.dev@gmail.com>
|
|
|
|
* ext/standard/file.c
|
|
ext/standard/file.h:
|
|
- MFB: add php_mkdir_ex
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/file.c
|
|
ext/standard/file.h:
|
|
- add php_mkdir_ex, works like php_mkdir but allows to silent any error
|
|
when no options are used
|
|
|
|
2006-01-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/filters.c:
|
|
- Add stream filter 'consumed'
|
|
|
|
* ext/standard/filters.c:
|
|
- Add stream filter 'consumed' which can restore the stream position when
|
|
a stream was read or written through a size changing filter.
|
|
|
|
* main/streams/filter.c:
|
|
- Fix two warnings
|
|
|
|
* main/streams/filter.c:
|
|
- Fix warning
|
|
|
|
2006-01-12 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to dev.
|
|
|
|
* (PHP_4_4)
|
|
NEWS:
|
|
- Fixed year.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with 4.4.2.
|
|
|
|
2006-01-12 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
* ext/standard/levenshtein.c:
|
|
typo fix
|
|
|
|
2006-01-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
2006-01-11 Michael Wallner <mike@iworks.at>
|
|
|
|
* run-tests.php:
|
|
- ws
|
|
|
|
* run-tests.php:
|
|
- fix CGI SAPI check on Windows
|
|
|
|
2006-01-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
5.1.2
|
|
|
|
2006-01-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/filters/bug35916.phpt
|
|
main/streams/filter.c:
|
|
MFB51: Fixed bug #35916 (Duplicate calls to stream_bucket_append() lead to
|
|
a crash).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/tests/filters/bug35916.phpt
|
|
ext/standard/tests/filters/bug35916.phpt
|
|
main/streams/filter.c:
|
|
Fixed bug #35916 (Duplicate calls to stream_bucket_append() lead to a
|
|
crash).
|
|
|
|
2006-01-10 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/odbc/config.m4
|
|
ext/odbc/config.m4
|
|
ext/odbc/config.m4:
|
|
MFH: fix #35959 (Cannot build with Solid 2.3)
|
|
|
|
* ext/odbc/config.m4:
|
|
fix #35959 (Cannot build with Solid 2.3)
|
|
|
|
* ext/standard/levenshtein.c:
|
|
fix memory corruption (HEAD only)
|
|
|
|
* (PHP_5_1)
|
|
ext/oci8/oci8.c:
|
|
MFH: destroy regular connections in RSHUTDOWN if ZTS is used
|
|
this fixes problem with Oracle9 (not Oracle10) and Apache2/worker -
|
|
connections are not being closed correctly
|
|
see #35205 and similar issues
|
|
|
|
* ext/oci8/oci8.c:
|
|
silence compile warning in non-ZTS mode
|
|
|
|
* ext/oci8/oci8.c:
|
|
destroy regular connections in RSHUTDOWN if ZTS is used
|
|
this fixes problem with Oracle9 (not Oracle10) and Apache2/worker -
|
|
connections are not being closed correctly
|
|
see #35205 and similar issues
|
|
|
|
2006-01-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/standard/tests/general_functions/sunfuncts.phpt:
|
|
MFB51: Fixed test
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/tests/general_functions/sunfuncts.phpt:
|
|
Fixed test.
|
|
|
|
2006-01-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* .gdbinit:
|
|
Add print_ft to dump function tables (lists the names)
|
|
|
|
2006-01-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
PEAR news
|
|
|
|
2006-01-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
- MFB Second part of is_callable/call_user_func
|
|
- Clean a few warnings
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- MFB missing E_STRICT
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
- MFB zend_is_callable() fixes
|
|
|
|
2006-01-07 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* pear/packages/PEAR-1.4.6.tar
|
|
pear/packages/PEAR-1.4.6.tar:
|
|
|
|
file PEAR-1.4.6.tar was initially added on branch PHP_4_4.
|
|
|
|
* (PHP_4_4)
|
|
pear/install-pear.php
|
|
pear/PEAR/Dependency2.php
|
|
pear/PEAR/Installer.php
|
|
pear/PEAR/Registry.php
|
|
pear/PEAR/Command/Install.php
|
|
pear/packages/PEAR-1.4.5.tar:
|
|
update to PEAR 1.4.6, add support for --packagingroot to local PEAR
|
|
installer (needed for INSTALL_ROOT)
|
|
|
|
2006-01-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* sapi/cli/php_cli.c:
|
|
- Show whether this is the shell or just the starnge mode
|
|
|
|
2006-01-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/tests/array/007.phpt
|
|
ext/standard/tests/array/array_intersect_1.phpt
|
|
ext/standard/tests/array/locale_sort.phpt:
|
|
fix tests
|
|
|
|
2006-01-06 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* sapi/cgi/libfcgi/.cvsignore
|
|
sapi/cgi/libfcgi/LICENSE.TERMS
|
|
sapi/cgi/libfcgi/acinclude.m4
|
|
sapi/cgi/libfcgi/fcgi_stdio.c
|
|
sapi/cgi/libfcgi/fcgiapp.c
|
|
sapi/cgi/libfcgi/libfcgi.m4
|
|
sapi/cgi/libfcgi/os_unix.c
|
|
sapi/cgi/libfcgi/os_win32.c
|
|
sapi/cgi/libfcgi/strerror.c
|
|
sapi/cgi/libfcgi/include/fastcgi.h
|
|
sapi/cgi/libfcgi/include/fcgi_config.h
|
|
sapi/cgi/libfcgi/include/fcgi_config_win32.h
|
|
sapi/cgi/libfcgi/include/fcgi_config_x86.h
|
|
sapi/cgi/libfcgi/include/fcgi_stdio.h
|
|
sapi/cgi/libfcgi/include/fcgiapp.h
|
|
sapi/cgi/libfcgi/include/fcgiappmisc.h
|
|
sapi/cgi/libfcgi/include/fcgimisc.h
|
|
sapi/cgi/libfcgi/include/fcgio.h
|
|
sapi/cgi/libfcgi/include/fcgios.h:
|
|
Nuke unused files
|
|
|
|
* sapi/cgi/CREDITS:
|
|
credits for Dmitry
|
|
|
|
2006-01-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/tests/bug29210.phpt
|
|
ZendEngine2/tests/bug32290.phpt:
|
|
fix typo in the code and related tests
|
|
|
|
* ZendEngine2/tests/bug29210.phpt
|
|
ZendEngine2/tests/bug32290.phpt:
|
|
typo
|
|
|
|
* sapi/cgi/libfcgi/.cvsignore
|
|
sapi/cgi/libfcgi/.cvsignore:
|
|
|
|
add missing .cvsignore
|
|
|
|
2006-01-06 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_1)
|
|
sapi/apache/mod_php5.c:
|
|
MFH: I don't recall the reason for messing with r->allowed here, so let's
|
|
get rid of it (and see who screams). This should fix bug #32561
|
|
|
|
* sapi/apache/mod_php5.c:
|
|
Let's not mess with r->allowed here - this should fix bug #32561
|
|
|
|
2006-01-06 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_4_4)
|
|
ext/mbstring/tests/mb_strcut.phpt:
|
|
fix test
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
BFN
|
|
|
|
2006-01-06 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* win32/sendmail.c:
|
|
- Cleanups:
|
|
* unify the address handling to always strip leading whitespace
|
|
* ws fixes
|
|
|
|
* (PHP_4_4)
|
|
win32/sendmail.c:
|
|
- Fixed bug #35906 (win32: mail() Date: header is not RFC compliant)
|
|
|
|
2006-01-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* main/streams/memory.c
|
|
main/streams/memory.c:
|
|
- Fix issue with memset seeking
|
|
- Fix issue with shutdown order of temp/memory stream
|
|
|
|
2006-01-05 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_4_4)
|
|
ext/pgsql/config.m4
|
|
ext/pgsql/config.m4:
|
|
MFH: - Fixed bug #35911 (HAVE_PG_CONFIG_H set incorrectly)
|
|
|
|
* ext/pgsql/config.m4:
|
|
- Fixed bug #35911 (HAVE_PG_CONFIG_H set incorrectly)
|
|
|
|
2006-01-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
configure.in
|
|
main/php_version.h:
|
|
Back to dev
|
|
|
|
2006-01-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* ext/standard/string.c:
|
|
fix typo
|
|
|
|
2006-01-05 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
* ext/ncurses/.cvsignore
|
|
ext/ncurses/CREDITS
|
|
ext/ncurses/EXPERIMENTAL
|
|
ext/ncurses/c-prototypes
|
|
ext/ncurses/config.m4
|
|
ext/ncurses/example1.php
|
|
ext/ncurses/ncurses.c
|
|
ext/ncurses/ncurses.php
|
|
ext/ncurses/ncurses_fe.c
|
|
ext/ncurses/ncurses_functions.c
|
|
ext/ncurses/package.xml
|
|
ext/ncurses/php_ncurses.h
|
|
ext/ncurses/php_ncurses_fe.h
|
|
ext/ncurses/tests/.cvsignore
|
|
ext/ncurses/tests/001.phpt:
|
|
ncurses goes sibiria^Wpecl
|
|
|
|
2006-01-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_5_1)
|
|
configure.in
|
|
main/php_version.h:
|
|
Go with 5.1.2RC2
|
|
|
|
* (PHP_5_1)
|
|
ext/curl/interface.c:
|
|
Revert unrelated parts of the previous patch.
|
|
|
|
* ext/curl/interface.c:
|
|
MFB4: Fixed bug #35908 (curl extension uses undefined
|
|
GCRY_THREAD_OPTIONS_USER).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/curl/interface.c:
|
|
MFH4: Fixed bug #35908 (curl extension uses undefined
|
|
GCRY_THREAD_OPTIONS_USER).
|
|
|
|
* (PHP_4_4)
|
|
ext/curl/curl.c:
|
|
Fixed bug #35908 (curl extension uses undefined GCRY_THREAD_OPTIONS_USER).
|
|
|
|
2006-01-05 Antony Dovgal <antony@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h:
|
|
MFH: delete descriptor from the hash and avoid crashes on commit/rollback
|
|
|
|
* ext/oci8/oci8.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/php_oci8_int.h:
|
|
delete descriptor from the hash and avoid crashes on commit/rollback
|
|
|
|
2006-01-05 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Back to devel.
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
configure.in
|
|
main/php_version.h:
|
|
- Go with RC2.
|
|
|
|
2006-01-05 Andi Gutmans <andi@zend.com>
|
|
|
|
* ZendEngine2/LICENSE
|
|
ZendEngine2/LICENSE
|
|
ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h:
|
|
- More -> 2006 changes
|
|
|
|
2006-01-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* ext/imap/php_imap.c:
|
|
MFB51: Fixed bug #35669 (imap_mail_compose() crashes with
|
|
multipart-multiboundary-email).
|
|
|
|
* (PHP_4_4)
|
|
NEWS
|
|
ext/imap/php_imap.c:
|
|
MFH: Fixed bug #35669 (imap_mail_compose() crashes with
|
|
multipart-multiboundary-email).
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/imap/php_imap.c:
|
|
Fixed bug #35669 (imap_mail_compose() crashes with
|
|
multipart-multiboundary-email).
|
|
|
|
2006-01-04 Andi Gutmans <andi@zend.com>
|
|
|
|
* (PHP_5_1)
|
|
TSRM/LICENSE
|
|
TSRM/TSRM.c
|
|
TSRM/TSRM.h:
|
|
- Update to 2006
|
|
|
|
* TSRM/LICENSE:
|
|
- One more update
|
|
|
|
* TSRM/TSRM.c
|
|
TSRM/TSRM.h
|
|
ZendEngine2/acconfig.h
|
|
ZendEngine2/acconfig.h
|
|
ZendEngine2/header
|
|
ZendEngine2/header
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.c
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend.h
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.c
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_API.h
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.c
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_alloc.h
|
|
ZendEngine2/zend_arg_defs.c
|
|
ZendEngine2/zend_arg_defs.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.c
|
|
ZendEngine2/zend_builtin_functions.h
|
|
ZendEngine2/zend_builtin_functions.h
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.c
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_compile.h
|
|
ZendEngine2/zend_config.nw.h
|
|
ZendEngine2/zend_config.nw.h
|
|
ZendEngine2/zend_config.w32.h
|
|
ZendEngine2/zend_config.w32.h
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.c
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_constants.h
|
|
ZendEngine2/zend_default_classes.c
|
|
ZendEngine2/zend_default_classes.c
|
|
ZendEngine2/zend_dynamic_array.c
|
|
ZendEngine2/zend_dynamic_array.c
|
|
ZendEngine2/zend_dynamic_array.h
|
|
ZendEngine2/zend_dynamic_array.h
|
|
ZendEngine2/zend_errors.h
|
|
ZendEngine2/zend_errors.h
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_exceptions.c
|
|
ZendEngine2/zend_exceptions.h
|
|
ZendEngine2/zend_exceptions.h
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.c
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute.h
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_execute_API.c
|
|
ZendEngine2/zend_extensions.c
|
|
ZendEngine2/zend_extensions.c
|
|
ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_extensions.h
|
|
ZendEngine2/zend_fast_cache.h
|
|
ZendEngine2/zend_fast_cache.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals.h
|
|
ZendEngine2/zend_globals_macros.h
|
|
ZendEngine2/zend_globals_macros.h
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.c
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_hash.h
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_highlight.c
|
|
ZendEngine2/zend_highlight.h
|
|
ZendEngine2/zend_highlight.h
|
|
ZendEngine2/zend_indent.c
|
|
ZendEngine2/zend_indent.c
|
|
ZendEngine2/zend_indent.h
|
|
ZendEngine2/zend_indent.h
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.c
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_ini.h
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_parser.y
|
|
ZendEngine2/zend_ini_scanner.h
|
|
ZendEngine2/zend_ini_scanner.h
|
|
ZendEngine2/zend_ini_scanner.l
|
|
ZendEngine2/zend_ini_scanner.l
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.c
|
|
ZendEngine2/zend_interfaces.h
|
|
ZendEngine2/zend_interfaces.h
|
|
ZendEngine2/zend_istdiostream.h
|
|
ZendEngine2/zend_istdiostream.h
|
|
ZendEngine2/zend_iterators.c
|
|
ZendEngine2/zend_iterators.c
|
|
ZendEngine2/zend_iterators.h
|
|
ZendEngine2/zend_iterators.h
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_parser.y
|
|
ZendEngine2/zend_language_scanner.h
|
|
ZendEngine2/zend_language_scanner.h
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_language_scanner.l
|
|
ZendEngine2/zend_list.c
|
|
ZendEngine2/zend_list.c
|
|
ZendEngine2/zend_list.h
|
|
ZendEngine2/zend_list.h
|
|
ZendEngine2/zend_llist.c
|
|
ZendEngine2/zend_llist.c
|
|
ZendEngine2/zend_llist.h
|
|
ZendEngine2/zend_llist.h
|
|
ZendEngine2/zend_mm.c
|
|
ZendEngine2/zend_mm.c
|
|
ZendEngine2/zend_mm.h
|
|
ZendEngine2/zend_mm.h
|
|
ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_modules.h
|
|
ZendEngine2/zend_multibyte.c
|
|
ZendEngine2/zend_multibyte.h
|
|
ZendEngine2/zend_multiply.h
|
|
ZendEngine2/zend_multiply.h
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.c
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_object_handlers.h
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects.c
|
|
ZendEngine2/zend_objects.h
|
|
ZendEngine2/zend_objects.h
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.c
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_objects_API.h
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_opcode.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.c
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_operators.h
|
|
ZendEngine2/zend_ptr_stack.c
|
|
ZendEngine2/zend_ptr_stack.c
|
|
ZendEngine2/zend_ptr_stack.h
|
|
ZendEngine2/zend_ptr_stack.h
|
|
ZendEngine2/zend_qsort.c
|
|
ZendEngine2/zend_qsort.c
|
|
ZendEngine2/zend_qsort.h
|
|
ZendEngine2/zend_qsort.h
|
|
ZendEngine2/zend_sprintf.c
|
|
ZendEngine2/zend_sprintf.c
|
|
ZendEngine2/zend_stack.c
|
|
ZendEngine2/zend_stack.c
|
|
ZendEngine2/zend_stack.h
|
|
ZendEngine2/zend_stack.h
|
|
ZendEngine2/zend_static_allocator.c
|
|
ZendEngine2/zend_static_allocator.c
|
|
ZendEngine2/zend_static_allocator.h
|
|
ZendEngine2/zend_static_allocator.h
|
|
ZendEngine2/zend_stream.c
|
|
ZendEngine2/zend_stream.c
|
|
ZendEngine2/zend_stream.h
|
|
ZendEngine2/zend_stream.h
|
|
ZendEngine2/zend_strtod.h
|
|
ZendEngine2/zend_strtod.h
|
|
ZendEngine2/zend_ts_hash.c
|
|
ZendEngine2/zend_ts_hash.c
|
|
ZendEngine2/zend_ts_hash.h
|
|
ZendEngine2/zend_ts_hash.h
|
|
ZendEngine2/zend_types.h
|
|
ZendEngine2/zend_types.h
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_variables.c
|
|
ZendEngine2/zend_variables.h
|
|
ZendEngine2/zend_variables.h
|
|
ZendEngine2/zend_vm.h
|
|
ZendEngine2/zend_vm.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_def.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_execute.h
|
|
ZendEngine2/zend_vm_gen.php
|
|
ZendEngine2/zend_vm_gen.php
|
|
ZendEngine2/zend_vm_opcodes.h
|
|
ZendEngine2/zend_vm_opcodes.h:
|
|
- Update copyright notices to 2006
|
|
|
|
2006-01-04 Andrey Hristov <php@hristov.com>
|
|
|
|
* ext/mysqli/tests/003.phpt
|
|
ext/mysqli/tests/004.phpt
|
|
ext/mysqli/tests/006.phpt
|
|
ext/mysqli/tests/007.phpt
|
|
ext/mysqli/tests/008.phpt
|
|
ext/mysqli/tests/009.phpt
|
|
ext/mysqli/tests/010.phpt
|
|
ext/mysqli/tests/013.phpt
|
|
ext/mysqli/tests/020.phpt
|
|
ext/mysqli/tests/023.phpt
|
|
ext/mysqli/tests/024.phpt
|
|
ext/mysqli/tests/025.phpt
|
|
ext/mysqli/tests/026.phpt
|
|
ext/mysqli/tests/042.phpt
|
|
ext/mysqli/tests/060.phpt
|
|
ext/mysqli/tests/065.phpt
|
|
ext/mysqli/tests/bug32405.phpt
|
|
ext/mysqli/tests/bug35103.phpt
|
|
ext/mysqli/tests/bug35517.phpt
|
|
ext/mysqli/tests/bug35759.phpt:
|
|
bring tests up-to-date with 5_1 branch
|
|
|
|
* ext/standard/array.c:
|
|
cast and fix a warning
|
|
|
|
2006-01-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/php_sunfuncs.h
|
|
ext/standard/sunfuncs.c:
|
|
- Removed the files which are no longer necessary.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/standard/basic_functions.c
|
|
ext/standard/config.m4
|
|
ext/standard/config.w32
|
|
ext/standard/php_standard.h
|
|
ext/standard/tests/general_functions/sunfuncts.phpt:
|
|
- MFH: Fixed bug #35887 (wddx_deserialize not parsing dateTime fields
|
|
properly).
|
|
- MFH: Fixed bug #35885 (strtotime("NOW") no longer works).
|
|
- MFH: Fixed bug #33789 (Many Problems with SunFuncs).
|
|
- MFH: Fixed bug #33671 (sun_rise and sun_set don't return a GMT timestamp
|
|
if one
|
|
passes an offset).
|
|
- MFH: Fixed bug #32820 (date_sunrise and date_sunset don't handle GMT
|
|
offset
|
|
well).
|
|
- MFH: Fixed bug #30937 (date_sunrise() & date_sunset() don't handle
|
|
endless
|
|
day/night at high latitudes).
|
|
|
|
2006-01-04 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
* ext/xml/tests/bug32001b.phpt:
|
|
fix test
|
|
|
|
* ext/standard/filestat.c:
|
|
fix win build
|
|
|
|
2006-01-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
* run-tests.php:
|
|
-Typo
|
|
|
|
* run-tests.php:
|
|
- Typo
|
|
|
|
* run-tests.php:
|
|
- Add CLEAN section which contains optional cleanup code executed even when
|
|
the test fails and which can be prevented by --no-clean switch
|
|
|
|
2006-01-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/standard/basic_functions.c
|
|
ext/standard/config.m4
|
|
ext/standard/config.w32
|
|
ext/standard/php_standard.h
|
|
ext/standard/php_sunfuncs.h
|
|
ext/standard/sunfuncs.c
|
|
ext/standard/tests/general_functions/sunfuncts.phpt:
|
|
- New implementation of the sunset algorithm. Fixes bugs #33789, #33671,
|
|
#32820
|
|
and #30937.
|
|
|
|
2006-01-04 Edin Kadribasic <edink@emini.dk>
|
|
|
|
* (PHP_4_4)
|
|
ext/imap/imap.dsp
|
|
ext/imap/php_imap.c:
|
|
Fix win32 build
|
|
|
|
2006-01-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* configure.in
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h
|
|
ext/standard/basic_functions.c
|
|
ext/standard/filestat.c
|
|
ext/standard/php_filestat.h:
|
|
- Added the lchown() and lchgrp() functions which change permissions and
|
|
group
|
|
permissions on symbolic links.
|
|
|
|
* (PHP_4_4)
|
|
ext/mbstring/mbstring.dsp:
|
|
- Hopefully fix windows build here.
|
|
|
|
2006-01-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/apache2handler/php_functions.c:
|
|
MFB51: Added param checks for ap2 fetch respose/request header functions.
|
|
|
|
* (PHP_5_1)
|
|
sapi/apache2handler/php_functions.c:
|
|
Added param checks for ap2 fetch respose/request header functions.
|
|
|
|
2006-01-03 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/iconv/config.m4:
|
|
MFB
|
|
|
|
* (PHP_5_1)
|
|
ext/iconv/config.m4:
|
|
- prevent pontential failure with stupid compilers
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
typofix
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
ext/iconv/config.m4
|
|
ext/iconv/config.m4:
|
|
- Fixed bug #35288 (iconv() function defined as libiconv())
|
|
|
|
2006-01-02 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* sapi/apache2handler/php_functions.c:
|
|
- Fixed apache_setenv() which requires 2 parameters
|
|
|
|
2006-01-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* (PHP_4_4)
|
|
sapi/apache2handler/php_functions.c:
|
|
MFH: Fixed possible crash in apache_getenv()/apache_setenv() on invalid
|
|
parameters.
|
|
|
|
* sapi/apache2handler/php_functions.c:
|
|
MFB51: Fixed possible crash in apache_getenv()/apache_setenv() on invalid
|
|
parameters.
|
|
|
|
* (PHP_5_1)
|
|
NEWS
|
|
sapi/apache2handler/php_functions.c:
|
|
Fixed possible crash in apache_getenv()/apache_setenv() on invalid
|
|
parameters.
|
|
|
|
2006-01-02 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_5_1)
|
|
sapi/apache2handler/php_functions.c:
|
|
MFH: fixed apache_setenv(): at least 2 parameters are required
|
|
|
|
2006-01-02 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
* (PHP_4_4)
|
|
pear/install-pear.php:
|
|
make sure mbstring doesn't screw stuff
|
|
|
|
* (PHP_4_4)
|
|
pear/packages/PEAR-1.4.4.tar
|
|
pear/packages/PEAR-1.4.5.tar
|
|
pear/packages/PEAR-1.4.5.tar:
|
|
upgrade to PEAR 1.4.5
|
|
|
|
2006-01-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
* sapi/apache2handler/php_functions.c:
|
|
MFB51: Added safety checks
|
|
|
|
* (PHP_5_1)
|
|
sapi/apache2handler/php_functions.c:
|
|
Added safety checks
|
|
|
|
* (PHP_5_1)
|
|
NEWS:
|
|
Fixed bug #35797 (segfault on PDOStatement::execute() with
|
|
zend.ze1_compatibility_mode = On).
|
|
|
|
2006-01-01 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* scripts/dev/credits:
|
|
- Allow any EOLs in CREDITS files
|
|
|
|
* ext/standard/credits_ext.h:
|
|
fix build
|
|
|
|
2006-01-01 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/credits_ext.h:
|
|
Fix the build
|
|
|
|
2006-01-01 Andrey Hristov <php@hristov.com>
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/mysqli_api.c:
|
|
WS
|
|
|
|
* (PHP_5_1)
|
|
ext/mysqli/tests/004.phpt:
|
|
fetch more than one row at once
|
|
|
|
2006-01-01 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* (PHP_4_4)
|
|
ext/gd/gd_ctx.c
|
|
ext/mcve/mcve.c
|
|
ext/mcve/php_mcve.h
|
|
ext/mnogosearch/php_mnogo.c
|
|
ext/odbc/php_odbc_includes.h
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/sybase_ct/php_sybase_ct.h
|
|
pear/Archive/Tar.php
|
|
pear/Console/Getopt.php
|
|
pear/PEAR/Dependency.php
|
|
pear/packages/Archive_Tar-1.3.1.tar
|
|
pear/packages/Console_Getopt-1.2.tar
|
|
pear/packages/PEAR-1.4.4.tar
|
|
pear/scripts/pear.bat
|
|
pear/scripts/pearcmd.php
|
|
pear/scripts/peardev.bat
|
|
pear/scripts/pecl.bat
|
|
pear/scripts/peclcmd.php
|
|
win32/globals.c
|
|
win32/php_win32_globals.h:
|
|
missed these
|
|
|
|
* (PHP_4_4)
|
|
LICENSE
|
|
header
|
|
header
|
|
header
|
|
run-tests.php
|
|
run-tests.php
|
|
run-tests.php
|
|
server-tests.php
|
|
server-tests.php
|
|
server-tests.php
|
|
TSRM/tsrm_nw.c
|
|
TSRM/tsrm_nw.c
|
|
TSRM/tsrm_nw.c
|
|
TSRM/tsrm_nw.h
|
|
TSRM/tsrm_nw.h
|
|
TSRM/tsrm_nw.h
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.c
|
|
TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_virtual_cwd.h
|
|
TSRM/tsrm_win32.c
|
|
TSRM/tsrm_win32.c
|
|
TSRM/tsrm_win32.c
|
|
TSRM/tsrm_win32.h
|
|
TSRM/tsrm_win32.h
|
|
TSRM/tsrm_win32.h
|
|
Zend/zend.c
|
|
Zend/zend.h
|
|
Zend/zend_API.c
|
|
Zend/zend_API.h
|
|
Zend/zend_alloc.c
|
|
Zend/zend_alloc.h
|
|
Zend/zend_builtin_functions.c
|
|
Zend/zend_builtin_functions.h
|
|
Zend/zend_compile.c
|
|
Zend/zend_compile.h
|
|
Zend/zend_config.w32.h
|
|
Zend/zend_constants.c
|
|
Zend/zend_constants.h
|
|
Zend/zend_dynamic_array.c
|
|
Zend/zend_dynamic_array.h
|
|
Zend/zend_errors.h
|
|
Zend/zend_execute.c
|
|
Zend/zend_execute.h
|
|
Zend/zend_execute_API.c
|
|
Zend/zend_execute_globals.h
|
|
Zend/zend_extensions.c
|
|
Zend/zend_extensions.h
|
|
Zend/zend_fast_cache.h
|
|
Zend/zend_globals.h
|
|
Zend/zend_globals_macros.h
|
|
Zend/zend_hash.c
|
|
Zend/zend_hash.h
|
|
Zend/zend_highlight.c
|
|
Zend/zend_highlight.h
|
|
Zend/zend_indent.c
|
|
Zend/zend_indent.h
|
|
Zend/zend_ini_parser.y
|
|
Zend/zend_ini_scanner.l
|
|
Zend/zend_language_parser.y
|
|
Zend/zend_language_scanner.h
|
|
Zend/zend_language_scanner.l
|
|
Zend/zend_list.c
|
|
Zend/zend_list.h
|
|
Zend/zend_llist.c
|
|
Zend/zend_llist.h
|
|
Zend/zend_modules.h
|
|
Zend/zend_multibyte.c
|
|
Zend/zend_multibyte.h
|
|
Zend/zend_multiply.h
|
|
Zend/zend_opcode.c
|
|
Zend/zend_operators.c
|
|
Zend/zend_operators.h
|
|
Zend/zend_ptr_stack.c
|
|
Zend/zend_ptr_stack.h
|
|
Zend/zend_qsort.c
|
|
Zend/zend_qsort.h
|
|
Zend/zend_sprintf.c
|
|
Zend/zend_stack.c
|
|
Zend/zend_stack.h
|
|
Zend/zend_static_allocator.c
|
|
Zend/zend_static_allocator.h
|
|
Zend/zend_types.h
|
|
Zend/zend_variables.c
|
|
Zend/zend_variables.h
|
|
build/build.mk
|
|
build/build.mk
|
|
build/build.mk
|
|
build/build2.mk
|
|
build/build2.mk
|
|
build/build2.mk
|
|
build/buildcheck.sh
|
|
build/buildcheck.sh
|
|
build/buildcheck.sh
|
|
build/mkdep.awk
|
|
build/mkdep.awk
|
|
build/mkdep.awk
|
|
ext/bcmath/bcmath.c
|
|
ext/bcmath/bcmath.c
|
|
ext/bcmath/bcmath.c
|
|
ext/bcmath/php_bcmath.h
|
|
ext/bcmath/php_bcmath.h
|
|
ext/bcmath/php_bcmath.h
|
|
ext/bz2/bz2.c
|
|
ext/bz2/bz2.c
|
|
ext/bz2/bz2.c
|
|
ext/bz2/bz2_filter.c
|
|
ext/bz2/bz2_filter.c
|
|
ext/bz2/php_bz2.h
|
|
ext/bz2/php_bz2.h
|
|
ext/bz2/php_bz2.h
|
|
ext/calendar/cal_unix.c
|
|
ext/calendar/cal_unix.c
|
|
ext/calendar/cal_unix.c
|
|
ext/calendar/calendar.c
|
|
ext/calendar/calendar.c
|
|
ext/calendar/calendar.c
|
|
ext/calendar/easter.c
|
|
ext/calendar/easter.c
|
|
ext/calendar/easter.c
|
|
ext/com/COM.c
|
|
ext/com/VARIANT.c
|
|
ext/com/conversion.c
|
|
ext/com/dispatch.c
|
|
ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_com.c
|
|
ext/com_dotnet/com_dotnet.c
|
|
ext/com_dotnet/com_dotnet.c
|
|
ext/com_dotnet/com_extension.c
|
|
ext/com_dotnet/com_extension.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_handlers.c
|
|
ext/com_dotnet/com_iterator.c
|
|
ext/com_dotnet/com_iterator.c
|
|
ext/com_dotnet/com_misc.c
|
|
ext/com_dotnet/com_misc.c
|
|
ext/com_dotnet/com_olechar.c
|
|
ext/com_dotnet/com_olechar.c
|
|
ext/com_dotnet/com_persist.c
|
|
ext/com_dotnet/com_persist.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/com_saproxy.c
|
|
ext/com_dotnet/com_typeinfo.c
|
|
ext/com_dotnet/com_typeinfo.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/com_variant.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/com_dotnet/com_wrapper.c
|
|
ext/com_dotnet/php_com_dotnet.h
|
|
ext/com_dotnet/php_com_dotnet.h
|
|
ext/com_dotnet/php_com_dotnet_internal.h
|
|
ext/com_dotnet/php_com_dotnet_internal.h
|
|
ext/cpdf/cpdf.c
|
|
ext/cpdf/php_cpdf.h
|
|
ext/crack/crack.c
|
|
ext/crack/php_crack.h
|
|
ext/ctype/ctype.c
|
|
ext/ctype/ctype.c
|
|
ext/ctype/ctype.c
|
|
ext/ctype/php_ctype.h
|
|
ext/ctype/php_ctype.h
|
|
ext/ctype/php_ctype.h
|
|
ext/curl/curl.c
|
|
ext/curl/curlstreams.c
|
|
ext/curl/interface.c
|
|
ext/curl/interface.c
|
|
ext/curl/multi.c
|
|
ext/curl/multi.c
|
|
ext/curl/php_curl.h
|
|
ext/curl/php_curl.h
|
|
ext/curl/php_curl.h
|
|
ext/curl/streams.c
|
|
ext/curl/streams.c
|
|
ext/cyrus/cyrus.c
|
|
ext/cyrus/php_cyrus.h
|
|
ext/db/db.c
|
|
ext/db/php_db.h
|
|
ext/dba/dba.c
|
|
ext/dba/dba.c
|
|
ext/dba/dba.c
|
|
ext/dba/dba_cdb.c
|
|
ext/dba/dba_cdb.c
|
|
ext/dba/dba_cdb.c
|
|
ext/dba/dba_db1.c
|
|
ext/dba/dba_db1.c
|
|
ext/dba/dba_db2.c
|
|
ext/dba/dba_db2.c
|
|
ext/dba/dba_db2.c
|
|
ext/dba/dba_db3.c
|
|
ext/dba/dba_db3.c
|
|
ext/dba/dba_db3.c
|
|
ext/dba/dba_db4.c
|
|
ext/dba/dba_db4.c
|
|
ext/dba/dba_db4.c
|
|
ext/dba/dba_dbm.c
|
|
ext/dba/dba_dbm.c
|
|
ext/dba/dba_dbm.c
|
|
ext/dba/dba_flatfile.c
|
|
ext/dba/dba_flatfile.c
|
|
ext/dba/dba_flatfile.c
|
|
ext/dba/dba_gdbm.c
|
|
ext/dba/dba_gdbm.c
|
|
ext/dba/dba_gdbm.c
|
|
ext/dba/dba_inifile.c
|
|
ext/dba/dba_inifile.c
|
|
ext/dba/dba_inifile.c
|
|
ext/dba/dba_ndbm.c
|
|
ext/dba/dba_ndbm.c
|
|
ext/dba/dba_ndbm.c
|
|
ext/dba/dba_qdbm.c
|
|
ext/dba/dba_qdbm.c
|
|
ext/dba/php_dba.h
|
|
ext/dba/php_dba.h
|
|
ext/dba/php_dba.h
|
|
ext/dba/libcdb/cdb.c
|
|
ext/dba/libcdb/cdb.c
|
|
ext/dba/libcdb/cdb.c
|
|
ext/dba/libcdb/cdb.h
|
|
ext/dba/libcdb/cdb.h
|
|
ext/dba/libcdb/cdb.h
|
|
ext/dba/libcdb/cdb_make.c
|
|
ext/dba/libcdb/cdb_make.c
|
|
ext/dba/libcdb/cdb_make.c
|
|
ext/dba/libcdb/cdb_make.h
|
|
ext/dba/libcdb/cdb_make.h
|
|
ext/dba/libcdb/cdb_make.h
|
|
ext/dba/libcdb/uint32.c
|
|
ext/dba/libcdb/uint32.c
|
|
ext/dba/libcdb/uint32.c
|
|
ext/dba/libcdb/uint32.h
|
|
ext/dba/libcdb/uint32.h
|
|
ext/dba/libcdb/uint32.h
|
|
ext/dba/libflatfile/flatfile.c
|
|
ext/dba/libflatfile/flatfile.c
|
|
ext/dba/libflatfile/flatfile.c
|
|
ext/dba/libflatfile/flatfile.h
|
|
ext/dba/libflatfile/flatfile.h
|
|
ext/dba/libflatfile/flatfile.h
|
|
ext/dba/libinifile/inifile.c
|
|
ext/dba/libinifile/inifile.c
|
|
ext/dba/libinifile/inifile.c
|
|
ext/dba/libinifile/inifile.h
|
|
ext/dba/libinifile/inifile.h
|
|
ext/dba/libinifile/inifile.h
|
|
ext/dbase/dbase.c
|
|
ext/dbase/dbase.c
|
|
ext/dbase/dbase.c
|
|
ext/dbase/php_dbase.h
|
|
ext/dbase/php_dbase.h
|
|
ext/dbase/php_dbase.h
|
|
ext/dbx/dbx.c
|
|
ext/dbx/dbx.h
|
|
ext/dbx/dbx_fbsql.c
|
|
ext/dbx/dbx_fbsql.h
|
|
ext/dbx/dbx_mssql.c
|
|
ext/dbx/dbx_mssql.h
|
|
ext/dbx/dbx_mysql.c
|
|
ext/dbx/dbx_mysql.h
|
|
ext/dbx/dbx_oci8.c
|
|
ext/dbx/dbx_oci8.h
|
|
ext/dbx/dbx_odbc.c
|
|
ext/dbx/dbx_odbc.h
|
|
ext/dbx/dbx_pgsql.c
|
|
ext/dbx/dbx_pgsql.h
|
|
ext/dbx/dbx_sybasect.c
|
|
ext/dbx/dbx_sybasect.h
|
|
ext/dbx/php_dbx.h
|
|
ext/dio/dio.c
|
|
ext/dio/php_dio.h
|
|
ext/dom/attr.c
|
|
ext/dom/attr.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/cdatasection.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/characterdata.c
|
|
ext/dom/comment.c
|
|
ext/dom/comment.c
|
|
ext/dom/document.c
|
|
ext/dom/document.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/documentfragment.c
|
|
ext/dom/documenttype.c
|
|
ext/dom/documenttype.c
|
|
ext/dom/dom_ce.h
|
|
ext/dom/dom_ce.h
|
|
ext/dom/dom_fe.h
|
|
ext/dom/dom_fe.h
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/dom_iterators.c
|
|
ext/dom/dom_properties.h
|
|
ext/dom/dom_properties.h
|
|
ext/dom/domconfiguration.c
|
|
ext/dom/domconfiguration.c
|
|
ext/dom/domerror.c
|
|
ext/dom/domerror.c
|
|
ext/dom/domerrorhandler.c
|
|
ext/dom/domerrorhandler.c
|
|
ext/dom/domexception.c
|
|
ext/dom/domexception.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/domimplementation.c
|
|
ext/dom/domimplementationlist.c
|
|
ext/dom/domimplementationlist.c
|
|
ext/dom/domimplementationsource.c
|
|
ext/dom/domimplementationsource.c
|
|
ext/dom/domlocator.c
|
|
ext/dom/domlocator.c
|
|
ext/dom/domstringlist.c
|
|
ext/dom/domstringlist.c
|
|
ext/dom/element.c
|
|
ext/dom/element.c
|
|
ext/dom/entity.c
|
|
ext/dom/entity.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/entityreference.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/namednodemap.c
|
|
ext/dom/namelist.c
|
|
ext/dom/namelist.c
|
|
ext/dom/node.c
|
|
ext/dom/node.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/nodelist.c
|
|
ext/dom/notation.c
|
|
ext/dom/notation.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/php_dom.c
|
|
ext/dom/php_dom.h
|
|
ext/dom/php_dom.h
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/processinginstruction.c
|
|
ext/dom/string_extend.c
|
|
ext/dom/string_extend.c
|
|
ext/dom/text.c
|
|
ext/dom/text.c
|
|
ext/dom/typeinfo.c
|
|
ext/dom/typeinfo.c
|
|
ext/dom/userdatahandler.c
|
|
ext/dom/userdatahandler.c
|
|
ext/dom/xml_common.h
|
|
ext/dom/xml_common.h
|
|
ext/dom/xpath.c
|
|
ext/dom/xpath.c
|
|
ext/domxml/php_domxml.c
|
|
ext/domxml/php_domxml.h
|
|
ext/dotnet/dotnet.cpp
|
|
ext/exif/exif.c
|
|
ext/exif/exif.c
|
|
ext/exif/exif.c
|
|
ext/exif/php_exif.h
|
|
ext/exif/php_exif.h
|
|
ext/exif/php_exif.h
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fbsql/php_fbsql.c
|
|
ext/fbsql/php_fbsql.h
|
|
ext/fbsql/php_fbsql.h
|
|
ext/fbsql/php_fbsql.h
|
|
ext/fdf/fdf.c
|
|
ext/fdf/fdf.c
|
|
ext/fdf/fdf.c
|
|
ext/fdf/php_fdf.h
|
|
ext/fdf/php_fdf.h
|
|
ext/fdf/php_fdf.h
|
|
ext/filepro/filepro.c
|
|
ext/filepro/filepro.c
|
|
ext/filepro/filepro.c
|
|
ext/filepro/php_filepro.h
|
|
ext/filepro/php_filepro.h
|
|
ext/filepro/php_filepro.h
|
|
ext/fribidi/fribidi.c
|
|
ext/fribidi/php_fribidi.h
|
|
ext/ftp/ftp.c
|
|
ext/ftp/ftp.c
|
|
ext/ftp/ftp.c
|
|
ext/ftp/ftp.h
|
|
ext/ftp/ftp.h
|
|
ext/ftp/ftp.h
|
|
ext/ftp/php_ftp.c
|
|
ext/ftp/php_ftp.c
|
|
ext/ftp/php_ftp.c
|
|
ext/ftp/php_ftp.h
|
|
ext/ftp/php_ftp.h
|
|
ext/ftp/php_ftp.h
|
|
ext/gd/gd.c
|
|
ext/gd/gd.c
|
|
ext/gd/gd.c
|
|
ext/gd/gd_ctx.c
|
|
ext/gd/gd_ctx.c
|
|
ext/gd/gd_ctx.c
|
|
ext/gd/php_gd.h
|
|
ext/gd/php_gd.h
|
|
ext/gd/php_gd.h
|
|
ext/gd/libgd/xbm.c
|
|
ext/gd/libgd/xbm.c
|
|
ext/gd/libgd/xbm.c
|
|
ext/gettext/gettext.c
|
|
ext/gettext/gettext.c
|
|
ext/gettext/gettext.c
|
|
ext/gettext/php_gettext.h
|
|
ext/gettext/php_gettext.h
|
|
ext/gettext/php_gettext.h
|
|
ext/gmp/gmp.c
|
|
ext/gmp/gmp.c
|
|
ext/gmp/gmp.c
|
|
ext/gmp/php_gmp.h
|
|
ext/gmp/php_gmp.h
|
|
ext/gmp/php_gmp.h
|
|
ext/hwapi/hwapi.cpp
|
|
ext/hwapi/hwapi.cpp
|
|
ext/hwapi/hwapi.cpp
|
|
ext/hwapi/php_hwapi.h
|
|
ext/hwapi/php_hwapi.h
|
|
ext/hwapi/php_hwapi.h
|
|
ext/hyperwave/hg_comm.c
|
|
ext/hyperwave/hg_comm.h
|
|
ext/hyperwave/hw.c
|
|
ext/hyperwave/hw_error.h
|
|
ext/hyperwave/php_hyperwave.h
|
|
ext/iconv/iconv.c
|
|
ext/iconv/iconv.c
|
|
ext/iconv/iconv.c
|
|
ext/iconv/php_iconv.h
|
|
ext/iconv/php_iconv.h
|
|
ext/iconv/php_iconv.h
|
|
ext/imap/php_imap.c
|
|
ext/imap/php_imap.c
|
|
ext/imap/php_imap.c
|
|
ext/imap/php_imap.h
|
|
ext/imap/php_imap.h
|
|
ext/imap/php_imap.h
|
|
ext/informix/ifx.ec
|
|
ext/informix/ifx.ec
|
|
ext/informix/ifx.ec
|
|
ext/informix/php_informix.h
|
|
ext/informix/php_informix.h
|
|
ext/informix/php_informix.h
|
|
ext/informix/php_informix_includes.h
|
|
ext/informix/php_informix_includes.h
|
|
ext/informix/php_informix_includes.h
|
|
ext/ingres_ii/ii.c
|
|
ext/ingres_ii/ii.h
|
|
ext/ingres_ii/php_ii.h
|
|
ext/interbase/ibase_blobs.c
|
|
ext/interbase/ibase_blobs.c
|
|
ext/interbase/ibase_events.c
|
|
ext/interbase/ibase_events.c
|
|
ext/interbase/ibase_query.c
|
|
ext/interbase/ibase_query.c
|
|
ext/interbase/ibase_service.c
|
|
ext/interbase/ibase_service.c
|
|
ext/interbase/interbase.c
|
|
ext/interbase/interbase.c
|
|
ext/interbase/interbase.c
|
|
ext/interbase/interbase.rc
|
|
ext/interbase/interbase.rc
|
|
ext/interbase/php_ibase_includes.h
|
|
ext/interbase/php_ibase_includes.h
|
|
ext/interbase/php_ibase_udf.c
|
|
ext/interbase/php_ibase_udf.c
|
|
ext/interbase/php_interbase.h
|
|
ext/interbase/php_interbase.h
|
|
ext/interbase/php_interbase.h
|
|
ext/ircg/ircg.c
|
|
ext/ircg/ircg_scanner.c
|
|
ext/ircg/ircg_scanner.re
|
|
ext/ircg/php_ircg.h
|
|
ext/java/java.c
|
|
ext/java/reflect.java
|
|
ext/ldap/ldap.c
|
|
ext/ldap/ldap.c
|
|
ext/ldap/ldap.c
|
|
ext/ldap/php_ldap.h
|
|
ext/ldap/php_ldap.h
|
|
ext/ldap/php_ldap.h
|
|
ext/mbstring/mb_gpc.c
|
|
ext/mbstring/mb_gpc.c
|
|
ext/mbstring/mb_gpc.h
|
|
ext/mbstring/mb_gpc.h
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.c
|
|
ext/mbstring/mbstring.h
|
|
ext/mbstring/mbstring.h
|
|
ext/mbstring/mbstring.h
|
|
ext/mbstring/php_mbregex.c
|
|
ext/mbstring/php_mbregex.c
|
|
ext/mbstring/php_mbregex.c
|
|
ext/mbstring/php_mbregex.h
|
|
ext/mbstring/php_mbregex.h
|
|
ext/mbstring/php_mbregex.h
|
|
ext/mbstring/php_unicode.c
|
|
ext/mbstring/php_unicode.c
|
|
ext/mbstring/php_unicode.c
|
|
ext/mbstring/php_unicode.h
|
|
ext/mbstring/php_unicode.h
|
|
ext/mbstring/php_unicode.h
|
|
ext/mcal/php_mcal.c
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/mcrypt.c
|
|
ext/mcrypt/php_mcrypt.h
|
|
ext/mcrypt/php_mcrypt.h
|
|
ext/mcrypt/php_mcrypt.h
|
|
ext/mcve/mcve.c
|
|
ext/mcve/php_mcve.h
|
|
ext/mhash/mhash.c
|
|
ext/mhash/mhash.c
|
|
ext/mhash/mhash.c
|
|
ext/mhash/php_mhash.h
|
|
ext/mhash/php_mhash.h
|
|
ext/mime_magic/mime_magic.c
|
|
ext/mime_magic/mime_magic.c
|
|
ext/mime_magic/mime_magic.c
|
|
ext/mime_magic/php_mime_magic.h
|
|
ext/mime_magic/php_mime_magic.h
|
|
ext/mime_magic/php_mime_magic.h
|
|
ext/mime_magic/phpmimemagic.h
|
|
ext/mime_magic/phpmimemagic.h
|
|
ext/mime_magic/phpmimemagic.h
|
|
ext/ming/ming.c
|
|
ext/ming/ming.c
|
|
ext/ming/ming.c
|
|
ext/ming/php_ming.h
|
|
ext/ming/php_ming.h
|
|
ext/ming/php_ming.h
|
|
ext/mnogosearch/php_mnogo.c
|
|
ext/mnogosearch/php_mnogo.h
|
|
ext/msession/msession.c
|
|
ext/msession/msession.c
|
|
ext/msession/msession.c
|
|
ext/msession/php_msession.h
|
|
ext/msession/php_msession.h
|
|
ext/msession/php_msession.h
|
|
ext/msession/reqclient.h
|
|
ext/msession/reqclient.h
|
|
ext/msession/reqclient.h
|
|
ext/msql/php_msql.c
|
|
ext/msql/php_msql.c
|
|
ext/msql/php_msql.c
|
|
ext/msql/php_msql.h
|
|
ext/msql/php_msql.h
|
|
ext/msql/php_msql.h
|
|
ext/mssql/php_mssql.c
|
|
ext/mssql/php_mssql.c
|
|
ext/mssql/php_mssql.c
|
|
ext/mssql/php_mssql.h
|
|
ext/mssql/php_mssql.h
|
|
ext/mssql/php_mssql.h
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.c
|
|
ext/mysql/php_mysql.h
|
|
ext/mysql/php_mysql.h
|
|
ext/mysql/php_mysql.h
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_api.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_driver.c
|
|
ext/mysqli/mysqli_embedded.c
|
|
ext/mysqli/mysqli_embedded.c
|
|
ext/mysqli/mysqli_exception.c
|
|
ext/mysqli/mysqli_exception.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_fe.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_nonapi.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/mysqli_prop.c
|
|
ext/mysqli/mysqli_repl.c
|
|
ext/mysqli/mysqli_repl.c
|
|
ext/mysqli/mysqli_report.c
|
|
ext/mysqli/mysqli_report.c
|
|
ext/mysqli/mysqli_report.h
|
|
ext/mysqli/mysqli_report.h
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/mysqli_warning.c
|
|
ext/mysqli/php_mysqli.h
|
|
ext/mysqli/php_mysqli.h
|
|
ext/ncurses/ncurses.c
|
|
ext/ncurses/ncurses.c
|
|
ext/ncurses/ncurses.c
|
|
ext/ncurses/ncurses_fe.c
|
|
ext/ncurses/ncurses_fe.c
|
|
ext/ncurses/ncurses_fe.c
|
|
ext/ncurses/ncurses_functions.c
|
|
ext/ncurses/ncurses_functions.c
|
|
ext/ncurses/ncurses_functions.c
|
|
ext/ncurses/php_ncurses.h
|
|
ext/ncurses/php_ncurses.h
|
|
ext/ncurses/php_ncurses.h
|
|
ext/ncurses/php_ncurses_fe.h
|
|
ext/ncurses/php_ncurses_fe.h
|
|
ext/ncurses/php_ncurses_fe.h
|
|
ext/notes/php_notes.c
|
|
ext/notes/php_notes.h
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_collection.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_interface.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_lob.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/oci8_statement.c
|
|
ext/oci8/php_oci8.h
|
|
ext/oci8/php_oci8.h
|
|
ext/oci8/php_oci8.h
|
|
ext/oci8/php_oci8_int.h
|
|
ext/oci8/php_oci8_int.h
|
|
ext/odbc/birdstep.c
|
|
ext/odbc/birdstep.c
|
|
ext/odbc/birdstep.c
|
|
ext/odbc/php_birdstep.h
|
|
ext/odbc/php_birdstep.h
|
|
ext/odbc/php_birdstep.h
|
|
ext/odbc/php_odbc.c
|
|
ext/odbc/php_odbc.c
|
|
ext/odbc/php_odbc.c
|
|
ext/odbc/php_odbc.h
|
|
ext/odbc/php_odbc.h
|
|
ext/odbc/php_odbc.h
|
|
ext/odbc/php_odbc_includes.h
|
|
ext/odbc/php_odbc_includes.h
|
|
ext/odbc/php_odbc_includes.h
|
|
ext/openssl/openssl.c
|
|
ext/openssl/openssl.c
|
|
ext/openssl/openssl.c
|
|
ext/openssl/php_openssl.h
|
|
ext/openssl/php_openssl.h
|
|
ext/openssl/php_openssl.h
|
|
ext/openssl/xp_ssl.c
|
|
ext/openssl/xp_ssl.c
|
|
ext/oracle/oracle.c
|
|
ext/overload/overload.c
|
|
ext/overload/php_overload.h
|
|
ext/ovrimos/ovrimos.c
|
|
ext/pcntl/pcntl.c
|
|
ext/pcntl/pcntl.c
|
|
ext/pcntl/pcntl.c
|
|
ext/pcntl/php_pcntl.h
|
|
ext/pcntl/php_pcntl.h
|
|
ext/pcntl/php_pcntl.h
|
|
ext/pcntl/php_signal.c
|
|
ext/pcntl/php_signal.c
|
|
ext/pcntl/php_signal.c
|
|
ext/pcntl/php_signal.h
|
|
ext/pcntl/php_signal.h
|
|
ext/pcntl/php_signal.h
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.c
|
|
ext/pcre/php_pcre.h
|
|
ext/pcre/php_pcre.h
|
|
ext/pcre/php_pcre.h
|
|
ext/pdf/pdf.c
|
|
ext/pdf/php_pdf.h
|
|
ext/pfpro/pfpro.c
|
|
ext/pfpro/php_pfpro.h
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/pgsql.c
|
|
ext/pgsql/php_pgsql.h
|
|
ext/pgsql/php_pgsql.h
|
|
ext/pgsql/php_pgsql.h
|
|
ext/posix/php_posix.h
|
|
ext/posix/php_posix.h
|
|
ext/posix/php_posix.h
|
|
ext/posix/posix.c
|
|
ext/posix/posix.c
|
|
ext/posix/posix.c
|
|
ext/pspell/php_pspell.h
|
|
ext/pspell/php_pspell.h
|
|
ext/pspell/php_pspell.h
|
|
ext/pspell/pspell.c
|
|
ext/pspell/pspell.c
|
|
ext/pspell/pspell.c
|
|
ext/qtdom/qtdom.c
|
|
ext/qtdom/qtdom.h
|
|
ext/readline/php_readline.h
|
|
ext/readline/php_readline.h
|
|
ext/readline/php_readline.h
|
|
ext/readline/readline.c
|
|
ext/readline/readline.c
|
|
ext/readline/readline.c
|
|
ext/recode/php_recode.h
|
|
ext/recode/php_recode.h
|
|
ext/recode/php_recode.h
|
|
ext/recode/recode.c
|
|
ext/recode/recode.c
|
|
ext/recode/recode.c
|
|
ext/session/mod_files.c
|
|
ext/session/mod_files.c
|
|
ext/session/mod_files.c
|
|
ext/session/mod_files.h
|
|
ext/session/mod_files.h
|
|
ext/session/mod_files.h
|
|
ext/session/mod_mm.c
|
|
ext/session/mod_mm.c
|
|
ext/session/mod_mm.c
|
|
ext/session/mod_mm.h
|
|
ext/session/mod_mm.h
|
|
ext/session/mod_mm.h
|
|
ext/session/mod_user.c
|
|
ext/session/mod_user.c
|
|
ext/session/mod_user.c
|
|
ext/session/mod_user.h
|
|
ext/session/mod_user.h
|
|
ext/session/mod_user.h
|
|
ext/session/php_session.h
|
|
ext/session/php_session.h
|
|
ext/session/php_session.h
|
|
ext/session/session.c
|
|
ext/session/session.c
|
|
ext/session/session.c
|
|
ext/shmop/php_shmop.h
|
|
ext/shmop/php_shmop.h
|
|
ext/shmop/php_shmop.h
|
|
ext/shmop/shmop.c
|
|
ext/shmop/shmop.c
|
|
ext/shmop/shmop.c
|
|
ext/simplexml/php_simplexml.h
|
|
ext/simplexml/php_simplexml.h
|
|
ext/simplexml/php_simplexml_exports.h
|
|
ext/simplexml/php_simplexml_exports.h
|
|
ext/simplexml/simplexml.c
|
|
ext/simplexml/simplexml.c
|
|
ext/snmp/php_snmp.h
|
|
ext/snmp/php_snmp.h
|
|
ext/snmp/php_snmp.h
|
|
ext/snmp/snmp.c
|
|
ext/snmp/snmp.c
|
|
ext/snmp/snmp.c
|
|
ext/sockets/php_sockets.h
|
|
ext/sockets/php_sockets.h
|
|
ext/sockets/php_sockets.h
|
|
ext/sockets/php_sockets_win.c
|
|
ext/sockets/php_sockets_win.c
|
|
ext/sockets/php_sockets_win.c
|
|
ext/sockets/php_sockets_win.h
|
|
ext/sockets/php_sockets_win.h
|
|
ext/sockets/php_sockets_win.h
|
|
ext/sockets/sockets.c
|
|
ext/sockets/sockets.c
|
|
ext/sockets/sockets.c
|
|
ext/sockets/unix_socket_constants.h
|
|
ext/sockets/unix_socket_constants.h
|
|
ext/sockets/unix_socket_constants.h
|
|
ext/sockets/win32_socket_constants.h
|
|
ext/sockets/win32_socket_constants.h
|
|
ext/sockets/win32_socket_constants.h
|
|
ext/sqlite/pdo_sqlite2.c
|
|
ext/sqlite/pdo_sqlite2.c
|
|
ext/sqlite/php_sqlite.h
|
|
ext/sqlite/php_sqlite.h
|
|
ext/sqlite/sess_sqlite.c
|
|
ext/sqlite/sess_sqlite.c
|
|
ext/sqlite/sqlite.c
|
|
ext/sqlite/sqlite.c
|
|
ext/standard/aggregation.c
|
|
ext/standard/aggregation.h
|
|
ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/array.c
|
|
ext/standard/assert.c
|
|
ext/standard/assert.c
|
|
ext/standard/assert.c
|
|
ext/standard/base64.c
|
|
ext/standard/base64.c
|
|
ext/standard/base64.c
|
|
ext/standard/base64.h
|
|
ext/standard/base64.h
|
|
ext/standard/base64.h
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.c
|
|
ext/standard/basic_functions.h
|
|
ext/standard/basic_functions.h
|
|
ext/standard/basic_functions.h
|
|
ext/standard/browscap.c
|
|
ext/standard/browscap.c
|
|
ext/standard/browscap.c
|
|
ext/standard/crc32.c
|
|
ext/standard/crc32.c
|
|
ext/standard/crc32.c
|
|
ext/standard/crc32.h
|
|
ext/standard/crc32.h
|
|
ext/standard/crc32.h
|
|
ext/standard/credits.c
|
|
ext/standard/credits.c
|
|
ext/standard/credits.c
|
|
ext/standard/credits.h
|
|
ext/standard/credits.h
|
|
ext/standard/credits.h
|
|
ext/standard/credits_ext.h
|
|
ext/standard/crypt.c
|
|
ext/standard/crypt.c
|
|
ext/standard/crypt.c
|
|
ext/standard/css.c
|
|
ext/standard/css.c
|
|
ext/standard/css.c
|
|
ext/standard/css.h
|
|
ext/standard/css.h
|
|
ext/standard/css.h
|
|
ext/standard/cyr_convert.c
|
|
ext/standard/cyr_convert.c
|
|
ext/standard/cyr_convert.c
|
|
ext/standard/cyr_convert.h
|
|
ext/standard/cyr_convert.h
|
|
ext/standard/cyr_convert.h
|
|
ext/standard/datetime.c
|
|
ext/standard/datetime.c
|
|
ext/standard/datetime.c
|
|
ext/standard/datetime.h
|
|
ext/standard/datetime.h
|
|
ext/standard/datetime.h
|
|
ext/standard/dir.c
|
|
ext/standard/dir.c
|
|
ext/standard/dir.c
|
|
ext/standard/dl.c
|
|
ext/standard/dl.c
|
|
ext/standard/dl.c
|
|
ext/standard/dl.h
|
|
ext/standard/dl.h
|
|
ext/standard/dl.h
|
|
ext/standard/dns.c
|
|
ext/standard/dns.c
|
|
ext/standard/dns.c
|
|
ext/standard/dns.h
|
|
ext/standard/dns.h
|
|
ext/standard/dns.h
|
|
ext/standard/exec.c
|
|
ext/standard/exec.c
|
|
ext/standard/exec.c
|
|
ext/standard/exec.h
|
|
ext/standard/exec.h
|
|
ext/standard/exec.h
|
|
ext/standard/file.c
|
|
ext/standard/file.c
|
|
ext/standard/file.c
|
|
ext/standard/file.h
|
|
ext/standard/file.h
|
|
ext/standard/file.h
|
|
ext/standard/filestat.c
|
|
ext/standard/filestat.c
|
|
ext/standard/filestat.c
|
|
ext/standard/filters.c
|
|
ext/standard/filters.c
|
|
ext/standard/flock_compat.c
|
|
ext/standard/flock_compat.c
|
|
ext/standard/flock_compat.c
|
|
ext/standard/flock_compat.h
|
|
ext/standard/flock_compat.h
|
|
ext/standard/flock_compat.h
|
|
ext/standard/formatted_print.c
|
|
ext/standard/formatted_print.c
|
|
ext/standard/formatted_print.c
|
|
ext/standard/fsock.c
|
|
ext/standard/fsock.c
|
|
ext/standard/fsock.c
|
|
ext/standard/fsock.h
|
|
ext/standard/fsock.h
|
|
ext/standard/fsock.h
|
|
ext/standard/ftok.c
|
|
ext/standard/ftok.c
|
|
ext/standard/ftok.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
ext/standard/head.c
|
|
ext/standard/head.c
|
|
ext/standard/head.c
|
|
ext/standard/head.h
|
|
ext/standard/head.h
|
|
ext/standard/head.h
|
|
ext/standard/html.c
|
|
ext/standard/html.c
|
|
ext/standard/html.c
|
|
ext/standard/html.h
|
|
ext/standard/html.h
|
|
ext/standard/html.h
|
|
ext/standard/http.c
|
|
ext/standard/http.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/http_fopen_wrapper.c
|
|
ext/standard/image.c
|
|
ext/standard/image.c
|
|
ext/standard/image.c
|
|
ext/standard/incomplete_class.c
|
|
ext/standard/incomplete_class.c
|
|
ext/standard/incomplete_class.c
|
|
ext/standard/info.c
|
|
ext/standard/info.c
|
|
ext/standard/info.c
|
|
ext/standard/info.h
|
|
ext/standard/info.h
|
|
ext/standard/info.h
|
|
ext/standard/iptc.c
|
|
ext/standard/iptc.c
|
|
ext/standard/iptc.c
|
|
ext/standard/lcg.c
|
|
ext/standard/lcg.c
|
|
ext/standard/lcg.c
|
|
ext/standard/levenshtein.c
|
|
ext/standard/levenshtein.c
|
|
ext/standard/levenshtein.c
|
|
ext/standard/link.c
|
|
ext/standard/link.c
|
|
ext/standard/link.c
|
|
ext/standard/mail.c
|
|
ext/standard/mail.c
|
|
ext/standard/mail.c
|
|
ext/standard/math.c
|
|
ext/standard/math.c
|
|
ext/standard/math.c
|
|
ext/standard/md5.c
|
|
ext/standard/md5.c
|
|
ext/standard/md5.c
|
|
ext/standard/md5.h
|
|
ext/standard/md5.h
|
|
ext/standard/md5.h
|
|
ext/standard/metaphone.c
|
|
ext/standard/metaphone.c
|
|
ext/standard/metaphone.c
|
|
ext/standard/microtime.c
|
|
ext/standard/microtime.c
|
|
ext/standard/microtime.c
|
|
ext/standard/microtime.h
|
|
ext/standard/microtime.h
|
|
ext/standard/microtime.h
|
|
ext/standard/pack.c
|
|
ext/standard/pack.c
|
|
ext/standard/pack.c
|
|
ext/standard/pack.h
|
|
ext/standard/pack.h
|
|
ext/standard/pack.h
|
|
ext/standard/pageinfo.c
|
|
ext/standard/pageinfo.c
|
|
ext/standard/pageinfo.c
|
|
ext/standard/pageinfo.h
|
|
ext/standard/pageinfo.h
|
|
ext/standard/pageinfo.h
|
|
ext/standard/php_array.h
|
|
ext/standard/php_array.h
|
|
ext/standard/php_array.h
|
|
ext/standard/php_assert.h
|
|
ext/standard/php_assert.h
|
|
ext/standard/php_assert.h
|
|
ext/standard/php_browscap.h
|
|
ext/standard/php_browscap.h
|
|
ext/standard/php_browscap.h
|
|
ext/standard/php_crypt.h
|
|
ext/standard/php_crypt.h
|
|
ext/standard/php_crypt.h
|
|
ext/standard/php_dir.h
|
|
ext/standard/php_dir.h
|
|
ext/standard/php_dir.h
|
|
ext/standard/php_ext_syslog.h
|
|
ext/standard/php_ext_syslog.h
|
|
ext/standard/php_ext_syslog.h
|
|
ext/standard/php_filestat.h
|
|
ext/standard/php_filestat.h
|
|
ext/standard/php_filestat.h
|
|
ext/standard/php_fopen_wrapper.c
|
|
ext/standard/php_fopen_wrapper.c
|
|
ext/standard/php_fopen_wrapper.c
|
|
ext/standard/php_fopen_wrappers.h
|
|
ext/standard/php_fopen_wrappers.h
|
|
ext/standard/php_fopen_wrappers.h
|
|
ext/standard/php_ftok.h
|
|
ext/standard/php_ftok.h
|
|
ext/standard/php_ftok.h
|
|
ext/standard/php_http.h
|
|
ext/standard/php_http.h
|
|
ext/standard/php_image.h
|
|
ext/standard/php_image.h
|
|
ext/standard/php_image.h
|
|
ext/standard/php_incomplete_class.h
|
|
ext/standard/php_incomplete_class.h
|
|
ext/standard/php_incomplete_class.h
|
|
ext/standard/php_iptc.h
|
|
ext/standard/php_iptc.h
|
|
ext/standard/php_iptc.h
|
|
ext/standard/php_lcg.h
|
|
ext/standard/php_lcg.h
|
|
ext/standard/php_lcg.h
|
|
ext/standard/php_link.h
|
|
ext/standard/php_link.h
|
|
ext/standard/php_link.h
|
|
ext/standard/php_mail.h
|
|
ext/standard/php_mail.h
|
|
ext/standard/php_mail.h
|
|
ext/standard/php_math.h
|
|
ext/standard/php_math.h
|
|
ext/standard/php_math.h
|
|
ext/standard/php_metaphone.h
|
|
ext/standard/php_metaphone.h
|
|
ext/standard/php_metaphone.h
|
|
ext/standard/php_parsedate.h
|
|
ext/standard/php_rand.h
|
|
ext/standard/php_rand.h
|
|
ext/standard/php_rand.h
|
|
ext/standard/php_smart_str.h
|
|
ext/standard/php_smart_str.h
|
|
ext/standard/php_smart_str.h
|
|
ext/standard/php_smart_str_public.h
|
|
ext/standard/php_smart_str_public.h
|
|
ext/standard/php_smart_str_public.h
|
|
ext/standard/php_standard.h
|
|
ext/standard/php_standard.h
|
|
ext/standard/php_standard.h
|
|
ext/standard/php_string.h
|
|
ext/standard/php_string.h
|
|
ext/standard/php_string.h
|
|
ext/standard/php_sunfuncs.h
|
|
ext/standard/php_sunfuncs.h
|
|
ext/standard/php_type.h
|
|
ext/standard/php_type.h
|
|
ext/standard/php_type.h
|
|
ext/standard/php_uuencode.h
|
|
ext/standard/php_uuencode.h
|
|
ext/standard/php_var.h
|
|
ext/standard/php_var.h
|
|
ext/standard/php_var.h
|
|
ext/standard/php_versioning.h
|
|
ext/standard/php_versioning.h
|
|
ext/standard/php_versioning.h
|
|
ext/standard/proc_open.c
|
|
ext/standard/proc_open.c
|
|
ext/standard/proc_open.h
|
|
ext/standard/proc_open.h
|
|
ext/standard/quot_print.c
|
|
ext/standard/quot_print.c
|
|
ext/standard/quot_print.c
|
|
ext/standard/quot_print.h
|
|
ext/standard/quot_print.h
|
|
ext/standard/quot_print.h
|
|
ext/standard/rand.c
|
|
ext/standard/rand.c
|
|
ext/standard/rand.c
|
|
ext/standard/reg.c
|
|
ext/standard/reg.c
|
|
ext/standard/reg.c
|
|
ext/standard/reg.h
|
|
ext/standard/reg.h
|
|
ext/standard/reg.h
|
|
ext/standard/scanf.c
|
|
ext/standard/scanf.c
|
|
ext/standard/scanf.c
|
|
ext/standard/scanf.h
|
|
ext/standard/scanf.h
|
|
ext/standard/scanf.h
|
|
ext/standard/sha1.c
|
|
ext/standard/sha1.c
|
|
ext/standard/sha1.c
|
|
ext/standard/sha1.h
|
|
ext/standard/sha1.h
|
|
ext/standard/sha1.h
|
|
ext/standard/soundex.c
|
|
ext/standard/soundex.c
|
|
ext/standard/soundex.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.c
|
|
ext/standard/streamsfuncs.h
|
|
ext/standard/streamsfuncs.h
|
|
ext/standard/string.c
|
|
ext/standard/string.c
|
|
ext/standard/string.c
|
|
ext/standard/sunfuncs.c
|
|
ext/standard/sunfuncs.c
|
|
ext/standard/syslog.c
|
|
ext/standard/syslog.c
|
|
ext/standard/syslog.c
|
|
ext/standard/type.c
|
|
ext/standard/type.c
|
|
ext/standard/type.c
|
|
ext/standard/uniqid.c
|
|
ext/standard/uniqid.c
|
|
ext/standard/uniqid.c
|
|
ext/standard/uniqid.h
|
|
ext/standard/uniqid.h
|
|
ext/standard/uniqid.h
|
|
ext/standard/url.c
|
|
ext/standard/url.c
|
|
ext/standard/url.c
|
|
ext/standard/url.h
|
|
ext/standard/url.h
|
|
ext/standard/url.h
|
|
ext/standard/url_scanner.c
|
|
ext/standard/url_scanner.c
|
|
ext/standard/url_scanner.c
|
|
ext/standard/url_scanner.h
|
|
ext/standard/url_scanner.h
|
|
ext/standard/url_scanner.h
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.c
|
|
ext/standard/url_scanner_ex.h
|
|
ext/standard/url_scanner_ex.h
|
|
ext/standard/url_scanner_ex.h
|
|
ext/standard/url_scanner_ex.re
|
|
ext/standard/url_scanner_ex.re
|
|
ext/standard/user_filters.c
|
|
ext/standard/user_filters.c
|
|
ext/standard/uuencode.c
|
|
ext/standard/uuencode.c
|
|
ext/standard/var.c
|
|
ext/standard/var.c
|
|
ext/standard/var.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.c
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/var_unserializer.re
|
|
ext/standard/versioning.c
|
|
ext/standard/versioning.c
|
|
ext/standard/versioning.c
|
|
ext/swf/php_swf.h
|
|
ext/swf/swf.c
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase/php_sybase_db.c
|
|
ext/sybase/php_sybase_db.h
|
|
ext/sybase/php_sybase_db.h
|
|
ext/sybase/php_sybase_db.h
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
ext/sybase_ct/php_sybase_ct.h
|
|
ext/sybase_ct/php_sybase_ct.h
|
|
ext/sybase_ct/php_sybase_ct.h
|
|
ext/sysvmsg/php_sysvmsg.h
|
|
ext/sysvmsg/php_sysvmsg.h
|
|
ext/sysvmsg/php_sysvmsg.h
|
|
ext/sysvmsg/sysvmsg.c
|
|
ext/sysvmsg/sysvmsg.c
|
|
ext/sysvmsg/sysvmsg.c
|
|
ext/sysvsem/php_sysvsem.h
|
|
ext/sysvsem/php_sysvsem.h
|
|
ext/sysvsem/php_sysvsem.h
|
|
ext/sysvsem/sysvsem.c
|
|
ext/sysvsem/sysvsem.c
|
|
ext/sysvsem/sysvsem.c
|
|
ext/sysvshm/php_sysvshm.h
|
|
ext/sysvshm/php_sysvshm.h
|
|
ext/sysvshm/php_sysvshm.h
|
|
ext/sysvshm/sysvshm.c
|
|
ext/sysvshm/sysvshm.c
|
|
ext/sysvshm/sysvshm.c
|
|
ext/tokenizer/php_tokenizer.h
|
|
ext/tokenizer/php_tokenizer.h
|
|
ext/tokenizer/php_tokenizer.h
|
|
ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tokenizer.c
|
|
ext/tokenizer/tokenizer.c
|
|
ext/w32api/php_w32api.h
|
|
ext/w32api/w32api.c
|
|
ext/w32api/w32api_function_definition_parser.y
|
|
ext/w32api/w32api_function_definition_scanner.l
|
|
ext/w32api/w32api_type_definition_parser.y
|
|
ext/w32api/w32api_type_definition_scanner.l
|
|
ext/wddx/php_wddx.h
|
|
ext/wddx/php_wddx.h
|
|
ext/wddx/php_wddx.h
|
|
ext/wddx/php_wddx_api.h
|
|
ext/wddx/php_wddx_api.h
|
|
ext/wddx/php_wddx_api.h
|
|
ext/wddx/wddx.c
|
|
ext/wddx/wddx.c
|
|
ext/wddx/wddx.c
|
|
ext/xml/compat.c
|
|
ext/xml/compat.c
|
|
ext/xml/expat_compat.h
|
|
ext/xml/expat_compat.h
|
|
ext/xml/php_xml.h
|
|
ext/xml/php_xml.h
|
|
ext/xml/php_xml.h
|
|
ext/xml/xml.c
|
|
ext/xml/xml.c
|
|
ext/xml/xml.c
|
|
ext/xmlrpc/php_xmlrpc.h
|
|
ext/xmlrpc/php_xmlrpc.h
|
|
ext/xmlrpc/php_xmlrpc.h
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
ext/xsl/php_xsl.c
|
|
ext/xsl/php_xsl.c
|
|
ext/xsl/php_xsl.h
|
|
ext/xsl/php_xsl.h
|
|
ext/xsl/xsl_fe.h
|
|
ext/xsl/xsl_fe.h
|
|
ext/xsl/xsltprocessor.c
|
|
ext/xsl/xsltprocessor.c
|
|
ext/xslt/php_sablot.h
|
|
ext/xslt/php_xslt.h
|
|
ext/xslt/sablot.c
|
|
ext/xslt/xslt.c
|
|
ext/yaz/php_yaz.c
|
|
ext/yaz/php_yaz.h
|
|
ext/yp/php_yp.h
|
|
ext/yp/yp.c
|
|
ext/zip/php_zip.h
|
|
ext/zip/zip.c
|
|
ext/zlib/php_zlib.h
|
|
ext/zlib/php_zlib.h
|
|
ext/zlib/php_zlib.h
|
|
ext/zlib/zlib.c
|
|
ext/zlib/zlib.c
|
|
ext/zlib/zlib.c
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_filter.c
|
|
ext/zlib/zlib_fopen_wrapper.c
|
|
ext/zlib/zlib_fopen_wrapper.c
|
|
ext/zlib/zlib_fopen_wrapper.c
|
|
main/SAPI.c
|
|
main/SAPI.c
|
|
main/SAPI.c
|
|
main/SAPI.h
|
|
main/SAPI.h
|
|
main/SAPI.h
|
|
main/build-defs.h.in
|
|
main/build-defs.h.in
|
|
main/build-defs.h.in
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.c
|
|
main/fopen_wrappers.h
|
|
main/fopen_wrappers.h
|
|
main/fopen_wrappers.h
|
|
main/internal_functions.c.in
|
|
main/internal_functions.c.in
|
|
main/internal_functions.c.in
|
|
main/internal_functions_nw.c
|
|
main/internal_functions_nw.c
|
|
main/internal_functions_registry.h
|
|
main/internal_functions_win32.c
|
|
main/internal_functions_win32.c
|
|
main/internal_functions_win32.c
|
|
main/logos.h
|
|
main/logos.h
|
|
main/main.c
|
|
main/main.c
|
|
main/main.c
|
|
main/memory_streams.c
|
|
main/network.c
|
|
main/network.c
|
|
main/network.c
|
|
main/output.c
|
|
main/output.c
|
|
main/output.c
|
|
main/php.h
|
|
main/php.h
|
|
main/php.h
|
|
main/php3_compat.h
|
|
main/php_compat.h
|
|
main/php_compat.h
|
|
main/php_content_types.c
|
|
main/php_content_types.c
|
|
main/php_content_types.c
|
|
main/php_content_types.h
|
|
main/php_content_types.h
|
|
main/php_globals.h
|
|
main/php_globals.h
|
|
main/php_globals.h
|
|
main/php_ini.c
|
|
main/php_ini.c
|
|
main/php_ini.c
|
|
main/php_ini.h
|
|
main/php_ini.h
|
|
main/php_ini.h
|
|
main/php_logos.c
|
|
main/php_logos.c
|
|
main/php_logos.c
|
|
main/php_logos.h
|
|
main/php_logos.h
|
|
main/php_main.h
|
|
main/php_main.h
|
|
main/php_main.h
|
|
main/php_memory_streams.h
|
|
main/php_memory_streams.h
|
|
main/php_memory_streams.h
|
|
main/php_network.h
|
|
main/php_network.h
|
|
main/php_network.h
|
|
main/php_open_temporary_file.c
|
|
main/php_open_temporary_file.c
|
|
main/php_open_temporary_file.c
|
|
main/php_open_temporary_file.h
|
|
main/php_open_temporary_file.h
|
|
main/php_open_temporary_file.h
|
|
main/php_output.h
|
|
main/php_output.h
|
|
main/php_output.h
|
|
main/php_reentrancy.h
|
|
main/php_reentrancy.h
|
|
main/php_reentrancy.h
|
|
main/php_regex.h
|
|
main/php_regex.h
|
|
main/php_scandir.c
|
|
main/php_scandir.c
|
|
main/php_scandir.c
|
|
main/php_scandir.h
|
|
main/php_scandir.h
|
|
main/php_scandir.h
|
|
main/php_sprintf.c
|
|
main/php_sprintf.c
|
|
main/php_sprintf.c
|
|
main/php_streams.h
|
|
main/php_streams.h
|
|
main/php_streams.h
|
|
main/php_syslog.h
|
|
main/php_syslog.h
|
|
main/php_ticks.c
|
|
main/php_ticks.c
|
|
main/php_ticks.c
|
|
main/php_ticks.h
|
|
main/php_ticks.h
|
|
main/php_ticks.h
|
|
main/php_variables.c
|
|
main/php_variables.c
|
|
main/php_variables.c
|
|
main/php_variables.h
|
|
main/php_variables.h
|
|
main/php_variables.h
|
|
main/reentrancy.c
|
|
main/reentrancy.c
|
|
main/reentrancy.c
|
|
main/rfc1867.c
|
|
main/rfc1867.c
|
|
main/rfc1867.c
|
|
main/rfc1867.h
|
|
main/rfc1867.h
|
|
main/safe_mode.c
|
|
main/safe_mode.c
|
|
main/safe_mode.c
|
|
main/safe_mode.h
|
|
main/safe_mode.h
|
|
main/snprintf.c
|
|
main/snprintf.c
|
|
main/snprintf.c
|
|
main/snprintf.h
|
|
main/snprintf.h
|
|
main/snprintf.h
|
|
main/spprintf.c
|
|
main/spprintf.c
|
|
main/spprintf.c
|
|
main/spprintf.h
|
|
main/spprintf.h
|
|
main/spprintf.h
|
|
main/streams.c
|
|
main/strlcat.c
|
|
main/strlcat.c
|
|
main/strlcpy.c
|
|
main/strlcpy.c
|
|
main/user_streams.c
|
|
main/win95nt.h
|
|
main/win95nt.h
|
|
main/streams/cast.c
|
|
main/streams/cast.c
|
|
main/streams/filter.c
|
|
main/streams/filter.c
|
|
main/streams/memory.c
|
|
main/streams/memory.c
|
|
main/streams/mmap.c
|
|
main/streams/mmap.c
|
|
main/streams/php_stream_context.h
|
|
main/streams/php_stream_context.h
|
|
main/streams/php_stream_filter_api.h
|
|
main/streams/php_stream_filter_api.h
|
|
main/streams/php_stream_mmap.h
|
|
main/streams/php_stream_mmap.h
|
|
main/streams/php_stream_plain_wrapper.h
|
|
main/streams/php_stream_plain_wrapper.h
|
|
main/streams/php_stream_transport.h
|
|
main/streams/php_stream_transport.h
|
|
main/streams/php_stream_userspace.h
|
|
main/streams/php_stream_userspace.h
|
|
main/streams/php_streams_int.h
|
|
main/streams/php_streams_int.h
|
|
main/streams/plain_wrapper.c
|
|
main/streams/plain_wrapper.c
|
|
main/streams/streams.c
|
|
main/streams/streams.c
|
|
main/streams/transports.c
|
|
main/streams/transports.c
|
|
main/streams/userspace.c
|
|
main/streams/userspace.c
|
|
main/streams/xp_socket.c
|
|
main/streams/xp_socket.c
|
|
netware/start.c
|
|
netware/start.c
|
|
netware/start.c
|
|
pear/package.dtd
|
|
pear/Archive/Tar.php
|
|
pear/Console/Getopt.php
|
|
pear/PEAR/Dependency.php
|
|
pear/packages/Archive_Tar-1.3.1.tar
|
|
pear/packages/Console_Getopt-1.2.tar
|
|
pear/packages/HTML_Template_IT-1.1.tar
|
|
pear/packages/Net_UserAgent_Detect-2.0.1.tar
|
|
pear/packages/PEAR-1.4.4.tar
|
|
pear/scripts/pear.bat
|
|
pear/scripts/pearcmd.php
|
|
pear/scripts/peardev.bat
|
|
pear/scripts/pecl.bat
|
|
pear/scripts/peclcmd.php
|
|
sapi/activescript/classfactory.cpp
|
|
sapi/activescript/php4activescript.c
|
|
sapi/activescript/php4activescript.h
|
|
sapi/activescript/php4as_classfactory.h
|
|
sapi/activescript/php4as_scriptengine.h
|
|
sapi/activescript/scriptengine.cpp
|
|
sapi/aolserver/aolserver.c
|
|
sapi/aolserver/aolserver.c
|
|
sapi/aolserver/aolserver.c
|
|
sapi/apache/libpre.c
|
|
sapi/apache/libpre.c
|
|
sapi/apache/mod_php4.c
|
|
sapi/apache/mod_php4.h
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache/mod_php5.c
|
|
sapi/apache/mod_php5.h
|
|
sapi/apache/mod_php5.h
|
|
sapi/apache/php_apache.c
|
|
sapi/apache/php_apache.c
|
|
sapi/apache/php_apache.c
|
|
sapi/apache/php_apache_http.h
|
|
sapi/apache/php_apache_http.h
|
|
sapi/apache/sapi_apache.c
|
|
sapi/apache/sapi_apache.c
|
|
sapi/apache/sapi_apache.c
|
|
sapi/apache2filter/apache_config.c
|
|
sapi/apache2filter/apache_config.c
|
|
sapi/apache2filter/apache_config.c
|
|
sapi/apache2filter/php_apache.h
|
|
sapi/apache2filter/php_apache.h
|
|
sapi/apache2filter/php_apache.h
|
|
sapi/apache2filter/php_functions.c
|
|
sapi/apache2filter/php_functions.c
|
|
sapi/apache2filter/php_functions.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2filter/sapi_apache2.c
|
|
sapi/apache2handler/apache_config.c
|
|
sapi/apache2handler/apache_config.c
|
|
sapi/apache2handler/apache_config.c
|
|
sapi/apache2handler/mod_php5.c
|
|
sapi/apache2handler/mod_php5.c
|
|
sapi/apache2handler/php_apache.h
|
|
sapi/apache2handler/php_apache.h
|
|
sapi/apache2handler/php_apache.h
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache2handler/php_functions.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache2handler/sapi_apache2.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/apache_hooks/mod_php5.c
|
|
sapi/apache_hooks/mod_php5.h
|
|
sapi/apache_hooks/mod_php5.h
|
|
sapi/apache_hooks/php_apache.c
|
|
sapi/apache_hooks/php_apache.c
|
|
sapi/apache_hooks/sapi_apache.c
|
|
sapi/apache_hooks/sapi_apache.c
|
|
sapi/caudium/caudium.c
|
|
sapi/caudium/caudium.c
|
|
sapi/caudium/caudium.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/cgi_main.c
|
|
sapi/cgi/fastcgi.c
|
|
sapi/cgi/fastcgi.h
|
|
sapi/cgi/getopt.c
|
|
sapi/cgi/getopt.c
|
|
sapi/cgi/getopt.c
|
|
sapi/cgi/php_getopt.h
|
|
sapi/cgi/php_getopt.h
|
|
sapi/cgi/php_getopt.h
|
|
sapi/cli/getopt.c
|
|
sapi/cli/getopt.c
|
|
sapi/cli/getopt.c
|
|
sapi/cli/php.1.in
|
|
sapi/cli/php.1.in
|
|
sapi/cli/php.1.in
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_cli.c
|
|
sapi/cli/php_cli_readline.c
|
|
sapi/cli/php_cli_readline.c
|
|
sapi/cli/php_cli_readline.h
|
|
sapi/cli/php_cli_readline.h
|
|
sapi/cli/php_getopt.h
|
|
sapi/cli/php_getopt.h
|
|
sapi/cli/php_getopt.h
|
|
sapi/embed/php_embed.c
|
|
sapi/embed/php_embed.c
|
|
sapi/embed/php_embed.c
|
|
sapi/embed/php_embed.h
|
|
sapi/embed/php_embed.h
|
|
sapi/embed/php_embed.h
|
|
sapi/isapi/php4isapi.c
|
|
sapi/isapi/php5isapi.c
|
|
sapi/isapi/php5isapi.c
|
|
sapi/milter/php_milter.c
|
|
sapi/milter/php_milter.c
|
|
sapi/nsapi/nsapi.c
|
|
sapi/nsapi/nsapi.c
|
|
sapi/nsapi/nsapi.c
|
|
sapi/phttpd/php_phttpd.h
|
|
sapi/phttpd/php_phttpd.h
|
|
sapi/phttpd/php_phttpd.h
|
|
sapi/phttpd/phttpd.c
|
|
sapi/phttpd/phttpd.c
|
|
sapi/phttpd/phttpd.c
|
|
sapi/pi3web/pi3web_sapi.c
|
|
sapi/pi3web/pi3web_sapi.c
|
|
sapi/pi3web/pi3web_sapi.c
|
|
sapi/roxen/roxen.c
|
|
sapi/roxen/roxen.c
|
|
sapi/roxen/roxen.c
|
|
sapi/servlet/formatter.java
|
|
sapi/servlet/servlet.c
|
|
sapi/servlet/servlet.java
|
|
sapi/thttpd/php_thttpd.h
|
|
sapi/thttpd/php_thttpd.h
|
|
sapi/thttpd/php_thttpd.h
|
|
sapi/thttpd/thttpd.c
|
|
sapi/thttpd/thttpd.c
|
|
sapi/thttpd/thttpd.c
|
|
sapi/tux/php_tux.c
|
|
sapi/tux/php_tux.c
|
|
sapi/tux/php_tux.c
|
|
sapi/webjames/php_webjames.h
|
|
sapi/webjames/php_webjames.h
|
|
sapi/webjames/php_webjames.h
|
|
sapi/webjames/webjames.c
|
|
sapi/webjames/webjames.c
|
|
sapi/webjames/webjames.c
|
|
scripts/dev/conv_z_macros
|
|
scripts/dev/conv_z_macros
|
|
scripts/dev/conv_z_macros
|
|
scripts/dev/search_underscores.php
|
|
scripts/dev/search_underscores.php
|
|
win32/crypt_win32.c
|
|
win32/crypt_win32.c
|
|
win32/crypt_win32.c
|
|
win32/crypt_win32.h
|
|
win32/crypt_win32.h
|
|
win32/crypt_win32.h
|
|
win32/globals.c
|
|
win32/globals.c
|
|
win32/globals.c
|
|
win32/grp.h
|
|
win32/grp.h
|
|
win32/grp.h
|
|
win32/md5crypt.c
|
|
win32/md5crypt.c
|
|
win32/md5crypt.c
|
|
win32/md5crypt.h
|
|
win32/md5crypt.h
|
|
win32/md5crypt.h
|
|
win32/php4dllts.rc2
|
|
win32/php4ts.rc2
|
|
win32/php4ts_cli.rc2
|
|
win32/php5dllts.rc2
|
|
win32/php5dllts.rc2
|
|
win32/php5ts.rc2
|
|
win32/php5ts.rc2
|
|
win32/php5ts_cli.rc2
|
|
win32/php5ts_cli.rc2
|
|
win32/php_win32_globals.h
|
|
win32/php_win32_globals.h
|
|
win32/php_win32_globals.h
|
|
win32/pwd.c
|
|
win32/pwd.c
|
|
win32/pwd.c
|
|
win32/pwd.h
|
|
win32/pwd.h
|
|
win32/pwd.h
|
|
win32/select.c
|
|
win32/select.c
|
|
win32/select.h
|
|
win32/select.h
|
|
win32/syslog.h
|
|
win32/syslog.h
|
|
win32/syslog.h
|
|
win32/winutil.c
|
|
win32/winutil.c
|
|
win32/winutil.c
|
|
win32/winutil.h
|
|
win32/winutil.h
|
|
win32/winutil.h:
|
|
bump year and license version
|
|
|
|
* ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h:
|
|
oops
|
|
|
|
* (PHP_5_1)
|
|
ZendEngine2/zend_multibyte.c
|
|
ZendEngine2/zend_multibyte.h:
|
|
fix typo
|
|
|
|
* ZendEngine2/zend_unicode.c
|
|
ZendEngine2/zend_unicode.h:
|
|
- fix typo
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/credits_ext.h:
|
|
update credits
|
|
|
|
* (PHP_5_1)
|
|
LICENSE:
|
|
Update license to 3.01
|
|
|
|
* (PHP_5_1)
|
|
ext/standard/url_scanner_ex.re
|
|
ext/standard/var_unserializer.re:
|
|
bump the year and license version
|
|
|
|
* ChangeLog
|
|
ChangeLog.2005.gz
|
|
LICENSE:
|
|
2005 -> 2006
|
|
|