2004-07-12 08:32:48 +08:00
|
|
|
|
2004-07-11 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
reorder + add
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
news stuff
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/array.c
|
|
|
|
|
ext/standard/string.c
|
|
|
|
|
ext/standard/tests/array/bug28974.phpt:
|
|
|
|
|
MFH:
|
|
|
|
|
fixed bug #28974 : overflow in array_slice()
|
|
|
|
|
The same kind of overflow appeared in array_splice(), substr() and
|
|
|
|
|
substr_replace()
|
|
|
|
|
|
|
|
|
|
* ext/standard/array.c
|
|
|
|
|
ext/standard/string.c
|
|
|
|
|
ext/standard/tests/array/bug28974.phpt:
|
|
|
|
|
fixing bug #28974 : overflow in array_slice()
|
|
|
|
|
The same kind of overflow appeared in array_splice(), substr() and
|
|
|
|
|
substr_replace()
|
|
|
|
|
|
|
|
|
|
2004-07-11 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* main/php_variables.c:
|
|
|
|
|
Ooups...
|
|
|
|
|
|
|
|
|
|
* main/php_variables.c:
|
|
|
|
|
Fixed: PARSE_TYPE parameter to input_filter
|
|
|
|
|
Fixed: input_filter should also be able to filter empty variables by name
|
|
|
|
|
|
|
|
|
|
2004-07-11 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/array.c
|
|
|
|
|
ext/standard/tests/array/bug28739.phpt:
|
|
|
|
|
fixing bug #28739
|
|
|
|
|
array_*diff() and array_*intersect() not clearing the fci cache before
|
|
|
|
|
work.
|
|
|
|
|
FCI call cache was introduced in HEAD. All functions that perform sorting
|
|
|
|
|
of arrays clear the fci cache before work. array_*diff() and\
|
|
|
|
|
array_*intersect()
|
|
|
|
|
were somehow missed to be updated.
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/general_functions/bug29038.phpt:
|
|
|
|
|
|
|
|
|
|
fixing the name of the test
|
|
|
|
|
|
|
|
|
|
* ext/standard/array.c
|
|
|
|
|
ext/standard/tests/general_functions/bug29038.phpt:
|
|
|
|
|
fixing bug 29038:
|
|
|
|
|
EXTR_PREFIX_SAME is prevented from creating a new variable when the key
|
|
|
|
|
is a empty string. EXTR_PREFIX_ALL is also prevented from doing that,
|
|
|
|
|
but works for numbers.
|
|
|
|
|
|
|
|
|
|
2004-07-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/array.c:
|
|
|
|
|
Fixed bug #29008 (array_combine() does not handle non-numeric/string keys).
|
|
|
|
|
|
2004-07-11 08:33:01 +08:00
|
|
|
|
2004-07-10 Jon Parise <jon+php@csh.rit.edu>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend.c:
|
|
|
|
|
MFH 1.286:
|
|
|
|
|
|
|
|
|
|
DragonFly BSD is derived from FreeBSD and requires the same floating point
|
|
|
|
|
precision fix.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
DragonFly BSD is derived from FreeBSD and requires the same floating point
|
|
|
|
|
precision fix.
|
|
|
|
|
|
|
|
|
|
2004-07-10 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/package.xml:
|
|
|
|
|
tweak release notes
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/config.m4
|
|
|
|
|
ext/sqlite/config.m4:
|
|
|
|
|
Fix #28402: no need for -ldl
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/package.xml
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
Bump PHP 5 sqlite extension number to 2.0
|
|
|
|
|
(put some distance between it and the 4.3 version)
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/Makefile.frag
|
|
|
|
|
ext/sqlite/config.m4
|
|
|
|
|
ext/sqlite/config.m4
|
|
|
|
|
ext/sqlite/package.xml
|
|
|
|
|
ext/sqlite/package.xml
|
|
|
|
|
ext/sqlite/php_sqlite.def
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/libsqlite/VERSION
|
|
|
|
|
ext/sqlite/libsqlite/VERSION
|
|
|
|
|
ext/sqlite/libsqlite/src/attach.c
|
|
|
|
|
ext/sqlite/libsqlite/src/attach.c
|
|
|
|
|
ext/sqlite/libsqlite/src/auth.c
|
|
|
|
|
ext/sqlite/libsqlite/src/auth.c
|
|
|
|
|
ext/sqlite/libsqlite/src/btree.c
|
|
|
|
|
ext/sqlite/libsqlite/src/btree.c
|
|
|
|
|
ext/sqlite/libsqlite/src/btree.h
|
|
|
|
|
ext/sqlite/libsqlite/src/btree.h
|
|
|
|
|
ext/sqlite/libsqlite/src/btree_rb.c
|
|
|
|
|
ext/sqlite/libsqlite/src/build.c
|
|
|
|
|
ext/sqlite/libsqlite/src/build.c
|
|
|
|
|
ext/sqlite/libsqlite/src/copy.c
|
|
|
|
|
ext/sqlite/libsqlite/src/copy.c
|
|
|
|
|
ext/sqlite/libsqlite/src/date.c
|
|
|
|
|
ext/sqlite/libsqlite/src/date.c
|
|
|
|
|
ext/sqlite/libsqlite/src/delete.c
|
|
|
|
|
ext/sqlite/libsqlite/src/delete.c
|
|
|
|
|
ext/sqlite/libsqlite/src/encode.c
|
|
|
|
|
ext/sqlite/libsqlite/src/encode.c
|
|
|
|
|
ext/sqlite/libsqlite/src/expr.c
|
|
|
|
|
ext/sqlite/libsqlite/src/expr.c
|
|
|
|
|
ext/sqlite/libsqlite/src/func.c
|
|
|
|
|
ext/sqlite/libsqlite/src/func.c
|
|
|
|
|
ext/sqlite/libsqlite/src/hash.c
|
|
|
|
|
ext/sqlite/libsqlite/src/hash.c
|
|
|
|
|
ext/sqlite/libsqlite/src/hash.h
|
|
|
|
|
ext/sqlite/libsqlite/src/hash.h
|
|
|
|
|
ext/sqlite/libsqlite/src/insert.c
|
|
|
|
|
ext/sqlite/libsqlite/src/insert.c
|
|
|
|
|
ext/sqlite/libsqlite/src/main.c
|
|
|
|
|
ext/sqlite/libsqlite/src/main.c
|
|
|
|
|
ext/sqlite/libsqlite/src/opcodes.c
|
|
|
|
|
ext/sqlite/libsqlite/src/opcodes.c
|
|
|
|
|
ext/sqlite/libsqlite/src/opcodes.h
|
|
|
|
|
ext/sqlite/libsqlite/src/opcodes.h
|
|
|
|
|
ext/sqlite/libsqlite/src/os.c
|
|
|
|
|
ext/sqlite/libsqlite/src/os.c
|
|
|
|
|
ext/sqlite/libsqlite/src/os.h
|
|
|
|
|
ext/sqlite/libsqlite/src/os.h
|
|
|
|
|
ext/sqlite/libsqlite/src/pager.c
|
|
|
|
|
ext/sqlite/libsqlite/src/pager.c
|
|
|
|
|
ext/sqlite/libsqlite/src/pager.h
|
|
|
|
|
ext/sqlite/libsqlite/src/pager.h
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.c
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.c
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.h
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.h
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.y
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.y
|
|
|
|
|
ext/sqlite/libsqlite/src/pragma.c
|
|
|
|
|
ext/sqlite/libsqlite/src/pragma.c
|
|
|
|
|
ext/sqlite/libsqlite/src/printf.c
|
|
|
|
|
ext/sqlite/libsqlite/src/printf.c
|
|
|
|
|
ext/sqlite/libsqlite/src/random.c
|
|
|
|
|
ext/sqlite/libsqlite/src/random.c
|
|
|
|
|
ext/sqlite/libsqlite/src/select.c
|
|
|
|
|
ext/sqlite/libsqlite/src/select.c
|
|
|
|
|
ext/sqlite/libsqlite/src/sqlite.h.in
|
|
|
|
|
ext/sqlite/libsqlite/src/sqlite.h.in
|
|
|
|
|
ext/sqlite/libsqlite/src/sqlite.w32.h
|
|
|
|
|
ext/sqlite/libsqlite/src/sqliteInt.h
|
|
|
|
|
ext/sqlite/libsqlite/src/sqliteInt.h
|
|
|
|
|
ext/sqlite/libsqlite/src/table.c
|
|
|
|
|
ext/sqlite/libsqlite/src/tokenize.c
|
|
|
|
|
ext/sqlite/libsqlite/src/tokenize.c
|
|
|
|
|
ext/sqlite/libsqlite/src/trigger.c
|
|
|
|
|
ext/sqlite/libsqlite/src/trigger.c
|
|
|
|
|
ext/sqlite/libsqlite/src/update.c
|
|
|
|
|
ext/sqlite/libsqlite/src/update.c
|
|
|
|
|
ext/sqlite/libsqlite/src/util.c
|
|
|
|
|
ext/sqlite/libsqlite/src/util.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vacuum.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vacuum.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbe.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbe.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbe.h
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbe.h
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeInt.h
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeInt.h
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeaux.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeaux.c
|
|
|
|
|
ext/sqlite/libsqlite/src/where.c
|
|
|
|
|
ext/sqlite/libsqlite/src/where.c:
|
|
|
|
|
Upgrade bundled library to 2.8.14 + misc fixes
|
|
|
|
|
(http://www.sqlite.org/cvstrac/chngview?cn=1742)
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/Makefile.frag:
|
|
|
|
|
this is no longer needed
|
|
|
|
|
|
|
|
|
|
* main/streams/streams.c:
|
|
|
|
|
RIP: greedy ready problems
|
|
|
|
|
This allows people to use fread($fp, filesize($filename)) for regular
|
|
|
|
|
files,
|
|
|
|
|
but packet-based non-greedy reads for everything else.
|
|
|
|
|
|
|
|
|
|
2004-07-10 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
|
|
|
ZendEngine2/zend_hash.c
|
|
|
|
|
ZendEngine2/zend_variables.c
|
|
|
|
|
ext/mssql/php_mssql.c
|
|
|
|
|
ext/session/session.c
|
|
|
|
|
ext/sybase/php_sybase_db.c
|
|
|
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
|
|
|
ext/w32api/w32api.c
|
|
|
|
|
main/php_variables.c
|
|
|
|
|
main/rfc1867.c
|
|
|
|
|
sapi/apache/mod_php5.c
|
|
|
|
|
sapi/apache_hooks/mod_php5.c:
|
|
|
|
|
- Better stability during premature shutdown of request startup
|
|
|
|
|
|
2004-07-09 08:33:24 +08:00
|
|
|
|
2004-07-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/array.c:
|
|
|
|
|
MFH: Fixed bug #29049 (array sorting via user function/method does not
|
|
|
|
|
validate it).
|
|
|
|
|
|
|
|
|
|
* ext/standard/array.c:
|
|
|
|
|
Fixed bug #29049 (array sorting via user function/method does not validate
|
|
|
|
|
it).
|
|
|
|
|
|
|
|
|
|
2004-07-08 Sergey Kartashoff <gluke@mail.ru>
|
|
|
|
|
|
|
|
|
|
* ext/mnogosearch/php_mnogo.c:
|
|
|
|
|
- A bugfix in search words hilightling code (mnogosearch extension).
|
|
|
|
|
|
|
|
|
|
2004-07-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_saproxy.c:
|
|
|
|
|
Last dangerous alloca() bits.
|
|
|
|
|
|
2004-07-08 08:32:27 +08:00
|
|
|
|
2004-07-07 Georg Richter <georg@mysql.com>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/config.m4
|
|
|
|
|
ext/mysqli/mysqli.c
|
|
|
|
|
ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_fe.c
|
|
|
|
|
ext/mysqli/mysqli_prop.c
|
|
|
|
|
ext/mysqli/mysqli_report.c
|
|
|
|
|
ext/mysqli/php_mysqli.h:
|
|
|
|
|
added check in config.m4 for deprecated library
|
|
|
|
|
added support for new 4.1.3-beta functions
|
|
|
|
|
mysqli_stmt_field_count
|
|
|
|
|
mysqli_stmt_attr_set
|
|
|
|
|
mysqli_stmt_attr_get
|
|
|
|
|
removed support for deprecated/old api functions
|
|
|
|
|
fixed bug in constructor_get
|
|
|
|
|
|
2004-07-07 08:32:37 +08:00
|
|
|
|
2004-07-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/string.c:
|
|
|
|
|
MFH: Fixed bug #29034 (wordwrap() returns a boolean when passed empty
|
|
|
|
|
string).
|
|
|
|
|
|
|
|
|
|
* ext/standard/string.c:
|
|
|
|
|
Fixed bug #29034 (wordwrap() returns a boolean when passed empty string).
|
|
|
|
|
|
|
|
|
|
2004-07-06 Sergey Kartashoff <gluke@mail.ru>
|
|
|
|
|
|
|
|
|
|
* ext/mnogosearch/php_mnogo.c:
|
|
|
|
|
- Some fixes in mnogosearch extension
|
|
|
|
|
|
|
|
|
|
2004-07-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/dl.c:
|
|
|
|
|
- Revert storing handle, got lost in 1.92, noticed by Kamesh Jayachandran
|
|
|
|
|
<kameshj at fastmail dot fm>
|
|
|
|
|
|
|
|
|
|
2004-07-06 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c
|
|
|
|
|
ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h:
|
|
|
|
|
Don't copy ini items to module globals
|
|
|
|
|
(fixed unregistered bug with mangled default_db setting)
|
|
|
|
|
|
|
|
|
|
2004-07-06 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Fixed bug #28751 (SoapServer does not call _autoload())
|
|
|
|
|
|
2004-07-06 08:33:32 +08:00
|
|
|
|
2004-07-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/mysqli/mysqli.c:
|
|
|
|
|
- Bugfix: #29019 Database not closing
|
|
|
|
|
|
|
|
|
|
2004-07-05 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_mm.h:
|
|
|
|
|
- Disable zend_mm for 5.0.0
|
|
|
|
|
|
|
|
|
|
2004-07-05 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
add
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
|
|
|
- revert to proper behaviour
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
|
- revert to proper behaviour. The environment variable PHP_FCGI_CHILDREN
|
|
|
|
|
must be explicitly set to != 0 to make the fastcgi-enabled binary
|
|
|
|
|
act as a standalone fcgi server.
|
|
|
|
|
|
|
|
|
|
2004-07-05 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/serialize/bug28325.phpt:
|
|
|
|
|
- Add test for bug #28325.
|
|
|
|
|
|
2004-07-05 08:32:17 +08:00
|
|
|
|
2004-07-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
Eliminate potentially dangerous alloca().
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/imap/php_imap.c:
|
|
|
|
|
MFH: Fixed bug #28963 (Missing space for \0 in address allocation).
|
|
|
|
|
|
|
|
|
|
* ext/imap/php_imap.c:
|
|
|
|
|
Fixed bug #28963 (Missing space for \0 in address allocation).
|
|
|
|
|
|
|
|
|
|
2004-07-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/var.c:
|
|
|
|
|
Fix TSRM build
|
|
|
|
|
|
2004-07-04 08:32:20 +08:00
|
|
|
|
2004-07-03 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/standard/var.c:
|
|
|
|
|
- Bugfix #28325 (circular reference serialisation).
|
|
|
|
|
|
|
|
|
|
2004-07-03 Pierre-Alain Joye <pierre@dotgeek.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gd/libgd/gd.c
|
|
|
|
|
ext/gd/tests/bug28984.phpt
|
|
|
|
|
ext/gd/tests/bug28984.phpt:
|
|
|
|
|
- Fix #28984, using full transparent segfauls in imagefill
|
|
|
|
|
(NB: imagefill is broken in HEAD, same code)
|
|
|
|
|
- Add testcase
|
|
|
|
|
|
|
|
|
|
2004-07-03 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
|
|
|
- Should fix mem leak with ZEND_MM. I made this change a while ago and
|
|
|
|
|
- rolled it back but I don't remember why. Please test!
|
|
|
|
|
|
2004-07-03 08:32:18 +08:00
|
|
|
|
2004-07-02 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/network.c:
|
|
|
|
|
Fix #28996: unix sockets leak when connection fails
|
|
|
|
|
|
|
|
|
|
2004-07-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_constants.c:
|
|
|
|
|
MFH: alloca() elimination in constant creation (missed in previous patch).
|
|
|
|
|
|
2004-07-02 08:32:17 +08:00
|
|
|
|
2004-07-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_constants.c:
|
|
|
|
|
MFHZE2: Do not use alloca() where it can be easily abused by the users.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_constants.c:
|
|
|
|
|
Do not use alloca() where it can be easily abused by the users.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-07-01 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/php_ini.c:
|
|
|
|
|
MFH (more or less) registry-based setting for the location of php.ini
|
|
|
|
|
|
|
|
|
|
2004-07-01 Sterling Hughes <winnie@edwardbear.org>
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
fix bug wrt to CURLOPT_POSTFIELDS where if you passed it code like:
|
|
|
|
|
|
|
|
|
|
$fields = array('foo' => 'bar');
|
|
|
|
|
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
|
|
|
|
|
curl_exec($ch);
|
|
|
|
|
as opposed to :
|
|
|
|
|
|
|
|
|
|
curl_setopt($ch, CURLOPT_POSTFIELDS, array('foo' => 'bar'));
|
|
|
|
|
|
|
|
|
|
you'll get a segv or no results, depending on the mood and cycle of the
|
|
|
|
|
moon.
|
|
|
|
|
|
|
|
|
|
2004-07-01 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/cpdf/cpdf.c:
|
|
|
|
|
That hashtable should never have been an argument....
|
|
|
|
|
|
2004-07-01 08:32:13 +08:00
|
|
|
|
2004-06-30 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
Fix for #28512. news entry
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mssql/php_mssql.c:
|
|
|
|
|
MFH: Fix for #28512. Allocate enough space to store data
|
|
|
|
|
|
|
|
|
|
* ext/mssql/php_mssql.c:
|
|
|
|
|
Fix for #28512. Allocate enough space to store data
|
|
|
|
|
|
|
|
|
|
2004-06-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/msession/msession.c:
|
|
|
|
|
MFH: Another instance where alloca() is not needed.
|
|
|
|
|
|
|
|
|
|
* ext/msession/msession.c:
|
|
|
|
|
Another instance where alloca() is not needed.
|
|
|
|
|
|
|
|
|
|
2004-06-30 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Fixed Ilia's alloca() issue/exploit
|
|
|
|
|
Removed pointless RINIT()
|
|
|
|
|
Use macros for consistent resource type names
|
|
|
|
|
|
|
|
|
|
2004-06-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/pcntl/pcntl.c
|
|
|
|
|
ext/session/mod_mm.c
|
|
|
|
|
ext/wddx/wddx.c:
|
|
|
|
|
MFH: Do not use alloca() where it can be abused through user input.
|
|
|
|
|
|
|
|
|
|
* ext/pcntl/pcntl.c
|
|
|
|
|
ext/session/mod_mm.c
|
|
|
|
|
ext/wddx/wddx.c:
|
|
|
|
|
Do not use alloca() where it can be abused through user input.
|
|
|
|
|
|
2004-06-30 08:32:27 +08:00
|
|
|
|
2004-06-29 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/streams.c
|
|
|
|
|
main/streams/streams.c:
|
|
|
|
|
Fix for Bug #28964 fread "greedy" behaviour
|
|
|
|
|
|
2004-06-29 08:32:44 +08:00
|
|
|
|
2004-06-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/ldap/ldap.c:
|
|
|
|
|
Removed pointless allocation check.
|
|
|
|
|
|
|
|
|
|
2004-06-28 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* INSTALL:
|
|
|
|
|
Fix #28921 (Bad grammar in INSTALL).
|
|
|
|
|
|
|
|
|
|
2004-06-28 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/datetime.c:
|
|
|
|
|
- MFH: Fixed bug with leap year checking.
|
|
|
|
|
|
|
|
|
|
* ext/standard/datetime.c:
|
|
|
|
|
- Fixed bug with leap year checking.
|
|
|
|
|
|
|
|
|
|
2004-06-28 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Revert at Derick's request
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
MFB Fixed bug #28897 (-1 returned as -0.000 for 64-bit scaled int)
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/interbase/interbase.c:
|
|
|
|
|
Fixed bug #28897 (-1 returned as -0.000 for 64-bit scaled int)
|
|
|
|
|
|
2004-06-28 08:33:21 +08:00
|
|
|
|
2004-06-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
|
Removed unneeded if().
|
|
|
|
|
|
|
|
|
|
2004-06-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* tests/lang/038.phpt
|
|
|
|
|
tests/lang/039.phpt:
|
|
|
|
|
Add more tests
|
|
|
|
|
|
2004-06-27 08:32:20 +08:00
|
|
|
|
2004-06-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-06-26 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
- This one should've been here, not in HEAD.
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
-** empty log message ***
|
|
|
|
|
|
|
|
|
|
2004-06-26 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
|
|
|
|
|
|
* sapi/nsapi/nsapi.c:
|
|
|
|
|
replace strncpy with strlcpy
|
|
|
|
|
|
|
|
|
|
2004-06-26 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* main/php_variables.c:
|
|
|
|
|
As long we pass values by reference this is needed. Ugly!
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/mb_gpc.c:
|
|
|
|
|
Fixed input_filter functions need emalloc()ed values.
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
strip_tags() news
|
|
|
|
|
|
|
|
|
|
* ext/standard/string.c:
|
|
|
|
|
IE we love you all...
|
|
|
|
|
|
|
|
|
|
2004-06-26 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- WS
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/mbstring/mbstring.c
|
|
|
|
|
ext/mbstring/tests/bug26639.phpt:
|
|
|
|
|
- Fix bug #28466 (mbstring_convert_variables() problem).
|
|
|
|
|
|
2004-06-26 08:32:25 +08:00
|
|
|
|
2004-06-25 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
MFB: Memory leak fix (patch by Joe Orton)
|
|
|
|
|
Fixes #28113. Adapted to php5 by Magnus M<><4D>tt<74>.
|
|
|
|
|
|
|
|
|
|
2004-06-25 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_stream.c
|
|
|
|
|
ZendEngine2/zend_stream.h:
|
|
|
|
|
export zend stream functions for zend extensions under windows
|
|
|
|
|
|
|
|
|
|
2004-06-25 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
Memory leak fix (patch by Joe Orton)
|
|
|
|
|
|
2004-06-25 08:32:18 +08:00
|
|
|
|
2004-06-24 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_execute.c:
|
|
|
|
|
Let's not throw this error in PHP4. 5.0.0 introduces it at E_STRICT and
|
|
|
|
|
5.1.0 (may) raise it to a proper E_WARNING. Ease into it.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Ease off on severity of new error (Using Resources as array offsets)
|
|
|
|
|
|
|
|
|
|
2004-06-24 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* README.input_filter:
|
|
|
|
|
Fixed zend_parse_parameters arguments...
|
|
|
|
|
|
|
|
|
|
2004-06-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/ftok.c:
|
|
|
|
|
Added missing safe_mode & open_basedir checks.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/ftok.c:
|
|
|
|
|
MFH: Added missing safe_mode & open_basedir checks.
|
|
|
|
|
|
2004-06-24 08:32:21 +08:00
|
|
|
|
2004-06-23 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN and order fix
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
BugFix #28879 Inconsistent behavior between explicit and implicit array
|
|
|
|
|
creation.
|
|
|
|
|
|
|
|
|
|
Changes:
|
|
|
|
|
|
|
|
|
|
Throw E_WARNING "Illegal offset type" when explicitly creating
|
|
|
|
|
array elements with objects, arrays, or resorces as indexes.
|
|
|
|
|
This matches implicit creation w/ obj/arr indices.
|
|
|
|
|
|
|
|
|
|
Throw E_WARNING "Resource ID#%ld used as offset, casting to integer (%ld)"
|
|
|
|
|
when implicitly creating array with resource as index. (BC)
|
|
|
|
|
|
|
|
|
|
2004-06-23 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mbstring/tests/bug26639.phpt:
|
|
|
|
|
- Modify test case for wider coverage.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mbstring/mbstring.c:
|
|
|
|
|
- Fix buf #28466 (mbstring_convert_variables() problem).
|
|
|
|
|
|
|
|
|
|
2004-06-23 Georg Richter <georg@mysql.com>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli.c
|
|
|
|
|
ext/mysqli/mysqli_fe.c:
|
|
|
|
|
added php_mysqli_construct_get to support __construct in extended classes
|
|
|
|
|
|
|
|
|
|
2004-06-23 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/session/session.c:
|
|
|
|
|
- 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.
|
|
|
|
|
|
|
|
|
|
2004-06-23 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/nsapi/nsapi.c
|
|
|
|
|
sapi/nsapi/nsapi.c:
|
|
|
|
|
Addendum to bug #28878: change ini keys as PHP_INI_SYSTEM
|
|
|
|
|
Also: Adding "bucket" parameter to non-ini-keys, Elemination of double
|
|
|
|
|
CONTENT_TYPE/_LENGTH environment variables
|
|
|
|
|
|
|
|
|
|
2004-06-23 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* php.ini-dist
|
|
|
|
|
php.ini-recommended:
|
|
|
|
|
Added SOAP configuration directives
|
|
|
|
|
|
2004-06-23 08:32:34 +08:00
|
|
|
|
2004-06-22 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/pcre/php_pcre.c:
|
|
|
|
|
MFB (better error checking in pcre_fullinfo() calls).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/pcre/php_pcre.c:
|
|
|
|
|
pcre_info() is deprecated. Hence, update to pcre_fullinfo() and do more
|
|
|
|
|
rigorous checking of return values.
|
|
|
|
|
|
|
|
|
|
2004-06-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/iptc.c:
|
|
|
|
|
Fixed possible buffer overflow.
|
|
|
|
|
|
|
|
|
|
2004-06-22 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/nsapi/nsapi.c:
|
|
|
|
|
Fix bug #28878: php.ini values in php4_execute
|
|
|
|
|
|
|
|
|
|
* sapi/nsapi/nsapi.c:
|
|
|
|
|
Fix bug #28878: php.ini values in php5_execute
|
|
|
|
|
|
2004-06-22 08:32:17 +08:00
|
|
|
|
2004-06-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/iptc.c:
|
|
|
|
|
Added missing safe_mode check.
|
|
|
|
|
|
|
|
|
|
2004-06-21 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/file.h
|
|
|
|
|
ext/standard/user_filters.c
|
|
|
|
|
main/php_streams.h
|
|
|
|
|
main/streams/filter.c
|
|
|
|
|
main/streams/php_stream_filter_api.h
|
|
|
|
|
main/streams/streams.c:
|
|
|
|
|
BugFix#28868 (Part Two): This fixes thread unsafety in the userspace
|
|
|
|
|
filters which relates to the fix just applied for userspace wrappers.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/file.h
|
|
|
|
|
main/php_streams.h
|
|
|
|
|
main/streams.c
|
|
|
|
|
main/user_streams.c:
|
|
|
|
|
MFH: BugFix#28868 Wrapper hash not thread-safe
|
|
|
|
|
|
|
|
|
|
2004-06-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Fixed bug #28822: ArrayObject::offsetExists() works inverted
|
|
|
|
|
|
|
|
|
|
2004-06-21 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/file.h
|
|
|
|
|
main/php_streams.h
|
|
|
|
|
main/streams/streams.c
|
|
|
|
|
main/streams/userspace.c:
|
|
|
|
|
BugFix#28868: Wrapper hash not thread-safe.
|
|
|
|
|
|
|
|
|
|
Userdefined wrappers were being registered into a global wrapper hash
|
|
|
|
|
which can cross threads. Termination of once instance then has the
|
|
|
|
|
potential to leave an active stream in another instance with no wrapper
|
|
|
|
|
leading to segfault.
|
|
|
|
|
|
|
|
|
|
2004-06-21 Tomas V.V.Cox <cox@idecnet.com>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Exception.php:
|
|
|
|
|
More output magic on nested exceptions
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Exception.php:
|
|
|
|
|
Be more consistent with CS
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Exception.php:
|
|
|
|
|
Some API changes:
|
|
|
|
|
- addObserver() params order switched
|
|
|
|
|
- signal() -> _signal()
|
|
|
|
|
- public:getCauseMessage() -> private:_getCauseMessage()
|
|
|
|
|
- some more docs
|
|
|
|
|
|
2004-06-21 08:32:07 +08:00
|
|
|
|
2004-06-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/levenshtein.c:
|
|
|
|
|
Removed unneeded checks around Zend allocation macros.
|
|
|
|
|
|
|
|
|
|
2004-06-20 Tomas V.V.Cox <cox@idecnet.com>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Exception.php:
|
|
|
|
|
First release of the PEAR_Exception class
|
|
|
|
|
(dedicated to otherbird)
|
|
|
|
|
|
|
|
|
|
2004-06-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
|
Bugfix #28851: call_user_func_array has typo in error message
|
|
|
|
|
|
2004-06-20 08:32:22 +08:00
|
|
|
|
2004-06-19 Jan Lehnardt <jan@dasmoped.net>
|
|
|
|
|
|
|
|
|
|
* scripts/phpize.in:
|
|
|
|
|
- do it right (phpize path issue)
|
|
|
|
|
|
|
|
|
|
* scripts/phpize.in:
|
|
|
|
|
- phpize now can handle directories with spaces in their name (#28847)
|
|
|
|
|
|
|
|
|
|
2004-06-19 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Reflection_* -> Reflection*. Patch by Timm Friebe.
|
|
|
|
|
|
|
|
|
|
2004-06-19 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/domxml/php_domxml.c
|
|
|
|
|
ext/ncurses/ncurses_functions.c
|
|
|
|
|
ext/w32api/w32api.c:
|
|
|
|
|
Fixed some 64bit and other zend_parse_parameters bugs
|
|
|
|
|
|
2004-06-19 08:32:22 +08:00
|
|
|
|
2004-06-18 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_execute.c:
|
|
|
|
|
MFH: typo in converting array index doubles to long.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Another typo in converting array index doubles to long.
|
|
|
|
|
|
|
|
|
|
2004-06-18 George Schlossnagle <george@omniti.com>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug28213.phpt:
|
|
|
|
|
tests for the crash in bug 28213
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
fix for 28213.
|
|
|
|
|
|
|
|
|
|
class_name and call_type should be reinitialized on every loop iter.
|
|
|
|
|
|
|
|
|
|
2004-06-18 Martin Jansen <mail@martin-jansen.de>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Downloader.php
|
|
|
|
|
pear/tests/pear_downloader_invalid.phpt:
|
|
|
|
|
- Replaced the nonexistent word "postfix" with "suffix".
|
|
|
|
|
|
|
|
|
|
2004-06-18 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/url.c:
|
|
|
|
|
String lengths should never be char pointers.
|
|
|
|
|
|
|
|
|
|
2004-06-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/odbc/php_odbc.c:
|
|
|
|
|
Fixed possible memory leak.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/apache2filter/sapi_apache2.c
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
MFH: Fixed bug #28818 (Apache 2 sapis do not export st_dev).
|
|
|
|
|
|
|
|
|
|
* sapi/apache2filter/sapi_apache2.c
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
Fixed bug #28818 (Apache 2 sapis do not export st_dev).
|
|
|
|
|
|
2004-06-18 08:32:27 +08:00
|
|
|
|
2004-06-17 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
String length in parse_parameters should be int
|
|
|
|
|
|
|
|
|
|
2004-06-17 Brad House <brad@mainstreetsoftworks.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mcve/mcve.c
|
|
|
|
|
ext/mcve/php_mcve.h:
|
|
|
|
|
merge name change from mcve -> monetra
|
|
|
|
|
add compatability layer for v3.2 functionality, so existing scripts
|
|
|
|
|
will work without any migration needed.
|
|
|
|
|
This patch has been sitting in PHP 5 for some time, and seems to
|
|
|
|
|
be working quite well. A quick backport of that patch to php4.
|
|
|
|
|
|
|
|
|
|
2004-06-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/soundex.c:
|
|
|
|
|
MFH: Properly handly high ascii values in soundex().
|
|
|
|
|
|
|
|
|
|
* ext/standard/soundex.c:
|
|
|
|
|
Properly handly high ascii values in soundex().
|
|
|
|
|
|
2004-06-17 08:32:34 +08:00
|
|
|
|
2004-06-16 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_com.c
|
|
|
|
|
ext/com_dotnet/com_dotnet.c
|
|
|
|
|
ext/com_dotnet/com_persist.c
|
|
|
|
|
ext/com_dotnet/com_variant.c
|
|
|
|
|
ext/com_dotnet/php_com_dotnet_internal.h
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/standard/dir.c
|
|
|
|
|
ext/standard/file.c
|
|
|
|
|
ext/standard/fsock.c
|
|
|
|
|
ext/standard/proc_open.c
|
|
|
|
|
ext/standard/streamsfuncs.c:
|
|
|
|
|
64-bit bugsquash party
|
|
|
|
|
|
|
|
|
|
2004-06-16 Stig Bakken <stig@yahoo-inc.com>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR.php:
|
|
|
|
|
- don't register object on destructors list if it does not define its
|
|
|
|
|
own emulated destructor
|
|
|
|
|
|
|
|
|
|
2004-06-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/string.c:
|
|
|
|
|
New & improved strspn() & strcspn(), ~30% in most cases.
|
|
|
|
|
|
|
|
|
|
|
2004-06-16 08:32:45 +08:00
|
|
|
|
2004-06-15 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/string.c:
|
|
|
|
|
Fixed: made 3rd parameter to strrpos 64bit safe.
|
|
|
|
|
|
|
|
|
|
2004-06-15 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-06-15 Pierre-Alain Joye <pierre@dotgeek.org>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Command/Config.php:
|
|
|
|
|
- Fix #1602 (reported by Cox)
|
|
|
|
|
Do not display var=value using config-get (easy scripting)
|
|
|
|
|
|
|
|
|
|
* pear/PEAR.php
|
|
|
|
|
pear/System.php
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
- Fix licence (#1645)
|
|
|
|
|
- update my status there, reflecting the fact for the past 11 months
|
|
|
|
|
|
|
|
|
|
2004-06-15 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/dom/php_dom.c
|
|
|
|
|
ext/dom/tests/bug28721.phpt:
|
|
|
|
|
Fixed bug #28771 (Segfault when using xslt and clone)
|
|
|
|
|
Add test case for bug #28721
|
|
|
|
|
|
|
|
|
|
2004-06-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/string.c:
|
|
|
|
|
A faster & more memory efficient php_addslashes() implementation.
|
|
|
|
|
|
2004-06-15 08:32:13 +08:00
|
|
|
|
2004-06-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
Need {} here
|
|
|
|
|
|
2004-06-14 08:32:15 +08:00
|
|
|
|
2004-06-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/syslog.c:
|
|
|
|
|
Standardize error reporting.
|
|
|
|
|
|
|
|
|
|
2004-06-13 Pierre-Alain Joye <pierre@dotgeek.org>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Packager.php:
|
|
|
|
|
- Typo (#1627) (cox)
|
|
|
|
|
|
|
|
|
|
2004-06-13 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/dom/node.c:
|
|
|
|
|
Fix bug #28721 (appendChild() and insertBefore() unset DOMText)
|
|
|
|
|
|
|
|
|
|
2004-06-13 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gettext/gettext.dsp:
|
|
|
|
|
Part of fix for #28745: link agains extension against iconv
|
|
|
|
|
|
2004-06-13 08:32:14 +08:00
|
|
|
|
2004-06-12 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c
|
|
|
|
|
ext/interbase/php_interbase.h:
|
|
|
|
|
Revert
|
|
|
|
|
|
|
|
|
|
2004-06-12 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Common.php:
|
|
|
|
|
fix bug #1610: pear package doesn't validate deps
|
|
|
|
|
|
|
|
|
|
It was never validating deps at all!
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/PEAR/ErrorStack.php
|
|
|
|
|
pear/PEAR/Installer.php:
|
|
|
|
|
MFH: Installer and ErrorStack bugfixes/ErrorStack features
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Installer.php:
|
|
|
|
|
fix bug #1615: installer must create extension dir if it doesn't exist,
|
|
|
|
|
patch by Tomas
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/ErrorStack.php:
|
|
|
|
|
fix bug #1617, exception never returned from PEAR_ErrorStack->push()
|
|
|
|
|
|
|
|
|
|
2004-06-12 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c
|
|
|
|
|
ext/interbase/php_interbase.h:
|
|
|
|
|
Added export macros
|
|
|
|
|
|
2004-06-11 08:34:13 +08:00
|
|
|
|
2004-06-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/math.c:
|
|
|
|
|
hypot() is not experimental.
|
|
|
|
|
|
|
|
|
|
2004-06-10 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in:
|
|
|
|
|
- Fixed bug #28730 (Wrong website in configure output)
|
|
|
|
|
|
|
|
|
|
2004-06-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/mbstring/config.m4:
|
|
|
|
|
MFH: Fixed bug #28723 (Fixed mbstring config.m4 to work on OSes where test
|
|
|
|
|
command does not support -e parameter).
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.m4:
|
|
|
|
|
Fixed bug #28723 (Fixed mbstring config.m4 to work on OSes where test
|
|
|
|
|
command does not support -e parameter).
|
|
|
|
|
|
|
|
|
|
2004-06-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Changed that a bit
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
- Require a single white-space char after /** to start a doc comment that
|
|
|
|
|
way we prevent /*** from becoming a doc comment (as requested Derick).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
|
|
|
Add missing declaration
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Small code layout change
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
Do not require NEWLINE at start of doccomment
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Bugfix #28699: Reflection api bugs
|
|
|
|
|
|
|
|
|
|
2004-06-10 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Fixed bug #28702 (SOAP does not parse WSDL service address correctly).
|
|
|
|
|
|
2004-06-10 08:32:42 +08:00
|
|
|
|
2004-06-09 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/dio/config.w32
|
|
|
|
|
ext/dio/dio.c:
|
|
|
|
|
Allow compilation on Win32.
|
|
|
|
|
Need to implement a few Windows specific functions.
|
|
|
|
|
|
|
|
|
|
2004-06-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Fix Bug #28694 ReflectionExtension::getFunctions() crashes PHP
|
|
|
|
|
|
|
|
|
|
2004-06-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/info.c:
|
|
|
|
|
Correct alt text for easter egg logo.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gd/libgd/gdft.c:
|
|
|
|
|
MFH: Fixed bug #28175 (Allow bundled GD to compile against freetype 2.1.2).
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gdft.c:
|
|
|
|
|
Fixed bug #28175 (Allow bundled GD to compile against freetype 2.1.2).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gmp/gmp.c:
|
|
|
|
|
MFH: Fixed bug #28525 (gmp_powm() does not work with hexadecimal string
|
|
|
|
|
modulo represented as a string).
|
|
|
|
|
|
|
|
|
|
* ext/gmp/gmp.c:
|
|
|
|
|
Fixed bug #28525 (gmp_powm() does not work with hexadecimal string modulo
|
|
|
|
|
represented as a string).
|
|
|
|
|
Patch by: pickett at sumu dot org
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
win32/readdir.c:
|
|
|
|
|
MFH: Fixed memory leak on error in win32's opendir() emulation.
|
|
|
|
|
|
|
|
|
|
* win32/readdir.c:
|
|
|
|
|
Fixed memory leak on error in win32's opendir() emulation. (Patch by Wez)
|
|
|
|
|
|
2004-06-09 08:32:35 +08:00
|
|
|
|
2004-06-08 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Interbase news
|
|
|
|
|
|
|
|
|
|
2004-06-08 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/PEAR/Command/Package.php:
|
|
|
|
|
MFH partial fix, bug #1163: rpm build doesn't build properly
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Command/Package.php:
|
|
|
|
|
partial fix, bug #1163: rpm build doesn't build properly
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/PEAR/Builder.php:
|
|
|
|
|
MFH fix bug #1550: Builder does not set path to match bin_dir
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Builder.php:
|
|
|
|
|
fix bug #1550: Builder does not set path to match bin_dir
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/PEAR/Remote.php:
|
|
|
|
|
MFH fix bug #1378: user/pass must be urldecoded from parse_url in
|
|
|
|
|
Remote.php
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Remote.php:
|
|
|
|
|
fix bug #1378: user/pass must be urldecoded from parse_url in Remote.php
|
|
|
|
|
|
|
|
|
|
* pear/scripts/pear.bat:
|
|
|
|
|
fix bug #1153: PEAR command doesn't work after upgrading
|
|
|
|
|
|
|
|
|
|
reverting earlier fix - people must have register_argc_argv=on set in
|
|
|
|
|
php.ini for PEAR to work.
|
|
|
|
|
|
|
|
|
|
* pear/scripts/pearcmd.php:
|
|
|
|
|
fix bug #1581: unhelpful error message if "pear blatch" is typed
|
|
|
|
|
|
|
|
|
|
2004-06-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
main/SAPI.c:
|
|
|
|
|
MFH: Fixed bug #28692 (\0 in Authenticate header passed via safe_mode).
|
|
|
|
|
|
|
|
|
|
* main/SAPI.c:
|
|
|
|
|
Fixed bug #28692 (\0 in Authenticate header passed via safe_mode).
|
|
|
|
|
|
|
|
|
|
2004-06-08 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.dsp
|
|
|
|
|
ext/interbase/interbase.rc:
|
|
|
|
|
... back from the dead
|
|
|
|
|
|
|
|
|
|
2004-06-08 Georg Richter <georg@mysql.com>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
|
|
|
fixed crash (changed MYSQL TO MY_MYSQL in mysql_stmt_init)
|
|
|
|
|
|
2004-06-08 08:32:15 +08:00
|
|
|
|
2004-06-07 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- Go back to -dev (Shouldn't need another RC)
|
|
|
|
|
|
|
|
|
|
2004-06-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/dir.c:
|
|
|
|
|
MFH: Fixed bug #28668 (glob() does not work with relative paths on Windows)
|
|
|
|
|
|
|
|
|
|
* ext/standard/dir.c:
|
|
|
|
|
Fixed bug #28668 (glob() does not work with relative paths on Windows).
|
|
|
|
|
|
|
|
|
|
2004-06-07 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/mssql/php_mssql.h:
|
|
|
|
|
Fix build on win32
|
|
|
|
|
|
|
|
|
|
2004-06-07 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC3)
|
|
|
|
|
NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- Roll RC3
|
|
|
|
|
|
|
|
|
|
2004-06-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
main/SAPI.c:
|
|
|
|
|
MFH: Fixed bug #28670 (WWW-Authentication header mangling with PCRE in
|
|
|
|
|
safe_mode adds extra spaces).
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC3)
|
|
|
|
|
main/SAPI.c:
|
|
|
|
|
Fixed bug #28670 (WWW-Authentication header mangling with PCRE in safe_mode
|
|
|
|
|
adds extra spaces).
|
|
|
|
|
|
|
|
|
|
2004-06-07 Georg Richter <georg@mysql.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC3)
|
|
|
|
|
ext/mysqli/mysqli_fe.c:
|
|
|
|
|
forgot to remove Win32 restrictions for mysql methods
|
|
|
|
|
|
|
|
|
|
2004-06-07 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Reorder (again :)
|
|
|
|
|
|
|
|
|
|
2004-06-07 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC3)
|
|
|
|
|
ext/sockets/sockets.c:
|
|
|
|
|
MFB: Missing length limit parameter.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/sockets/sockets.c:
|
|
|
|
|
Missing length limit parameter.
|
|
|
|
|
|
2004-06-07 08:32:20 +08:00
|
|
|
|
2004-06-06 Pierre-Alain Joye <pierre@dotgeek.org>
|
|
|
|
|
|
|
|
|
|
* pear/go-pear-list.php:
|
|
|
|
|
- No more Pager
|
|
|
|
|
|
|
|
|
|
* pear/go-pear-list.php:
|
|
|
|
|
- Update for 5.0RC3
|
|
|
|
|
|
|
|
|
|
2004-06-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/dir.c:
|
|
|
|
|
MFH: Fixed bug #28649 (Proper glob() return value on Linux when there are
|
|
|
|
|
no matches).
|
|
|
|
|
|
|
|
|
|
* ext/standard/dir.c:
|
|
|
|
|
Fixed bug #28649 (Proper glob() return value on Linux when there are no
|
|
|
|
|
matches).
|
|
|
|
|
|
|
|
|
|
2004-06-06 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/tests/PEAR_test_mock_pearweb.php.inc
|
|
|
|
|
pear/tests/download_test.config.inc
|
|
|
|
|
pear/tests/package-PEARtests.xml
|
|
|
|
|
pear/tests/pear_downloader_invalid.phpt:
|
|
|
|
|
update unit tests for PEAR 1.4.0dev6, using new getDownloadURL() xml-rpc
|
|
|
|
|
call
|
|
|
|
|
|
|
|
|
|
* pear/scripts/pearcmd.php:
|
|
|
|
|
add missing $tmp to PEAR::isError()
|
|
|
|
|
|
|
|
|
|
* pear/scripts/pearcmd.php:
|
|
|
|
|
eliminate the annoyance of upgrading from crapster versions of PEAR once
|
|
|
|
|
and for all.
|
|
|
|
|
|
|
|
|
|
Now, if getopt2 exists, it is used, otherwise getopt is used.
|
|
|
|
|
|
|
|
|
|
2004-06-06 Georg Richter <georg@mysql.com>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_fe.c
|
|
|
|
|
ext/mysqli/php_mysqli.h:
|
|
|
|
|
removed conditional defines for load_data_infile_handlers on windows
|
|
|
|
|
(4.1.2 windows build is fixed now on mysql.com)
|
|
|
|
|
|
|
|
|
|
2004-06-06 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_opcode.c:
|
|
|
|
|
Fixed Zend Function Destructor to use correct TSRM handle.
|
|
|
|
|
|
|
|
|
|
2004-06-06 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
|
|
|
ZTS fixes.
|
|
|
|
|
|
2004-06-06 08:33:20 +08:00
|
|
|
|
2004-06-05 Georg Richter <georg@mysql.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
added mysqli changes
|
|
|
|
|
|
|
|
|
|
* 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/php_mysqli.h:
|
|
|
|
|
Major changes for 4.1.2-alpha/4.1.3-beta:
|
|
|
|
|
- added container for mysql structure
|
|
|
|
|
- added load data infile callback functions (currently disabled under win)
|
|
|
|
|
Bug fixes:
|
|
|
|
|
- fixed property changes (4.1.1 -> 4.1.2)
|
|
|
|
|
- fixed memleak in mysqli_connect
|
|
|
|
|
- fixed bug #28100
|
|
|
|
|
- fixed bug #28205
|
|
|
|
|
- fixed bug #28430
|
|
|
|
|
|
|
|
|
|
2004-06-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
|
|
|
Fix #28641: Instance of Interface
|
|
|
|
|
|
|
|
|
|
2004-06-05 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/php_ibase_udf.c:
|
|
|
|
|
Added support for date/time types
|
|
|
|
|
Added support for compiling/executing PHP code stored in the database
|
|
|
|
|
Added support for TSRM
|
|
|
|
|
|
2004-06-05 08:32:05 +08:00
|
|
|
|
2004-06-04 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/http.c:
|
|
|
|
|
Fixed unregistered bug [crash in http_build_query()]
|
|
|
|
|
|
|
|
|
|
2004-06-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/mysql/php_mysql.c:
|
|
|
|
|
MFH: Fixed bug #28632 (Prevent open_basedir bypass in MySQL's LOAD DATA
|
|
|
|
|
LOCAL).
|
|
|
|
|
|
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
|
|
|
Fixed bug #28632 (Prevent open_basedir bypass in MySQL's LOAD DATA LOCAL).
|
|
|
|
|
|
|
|
|
|
2004-06-04 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/php_ibase_udf.c:
|
|
|
|
|
Added support for scaled integers
|
|
|
|
|
|
|
|
|
|
2004-06-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/mysql/php_mysql.c:
|
|
|
|
|
MFH: Fixed bug #28627 (When multiple MySQL links are used default link is
|
|
|
|
|
leaked).
|
|
|
|
|
|
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
|
|
|
Fixed bug #28627 (When multiple MySQL links are used default link is
|
|
|
|
|
leaked).
|
|
|
|
|
Patch by: gavin at ipalsoftware dot com
|
|
|
|
|
|
|
|
|
|
2004-06-04 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/php_ibase_udf.c:
|
|
|
|
|
Added support for arbitrary input types
|
|
|
|
|
Added support for NULL input/output values
|
|
|
|
|
|
|
|
|
|
2004-06-04 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/mssql/php_mssql.c
|
|
|
|
|
ext/mssql/php_mssql.h:
|
|
|
|
|
MFB BugFix# 28626 You can't #ifdef check a typedef. Just give it another
|
|
|
|
|
name since it's only used once anyway.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mssql/php_mssql.c
|
|
|
|
|
ext/mssql/php_mssql.h:
|
|
|
|
|
BugFix# 28626 You can't #ifdef check a typedef. Just give it another name
|
|
|
|
|
since it's only used once anyway.
|
|
|
|
|
|
2004-06-04 08:34:01 +08:00
|
|
|
|
2004-06-03 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/php_ibase_udf.c:
|
|
|
|
|
Let DB handle type coercion instead of PHP
|
|
|
|
|
|
|
|
|
|
* ext/interbase/php_ibase_udf.c:
|
|
|
|
|
Added support for other return types besides VARCHAR
|
|
|
|
|
|
|
|
|
|
2004-06-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev.
|
|
|
|
|
|
|
|
|
|
2004-06-03 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_blobs.c:
|
|
|
|
|
Fixed blob ID format
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
news
|
|
|
|
|
|
|
|
|
|
2004-06-03 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC3RC2)
|
|
|
|
|
NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- Prepare for RC3RC2
|
|
|
|
|
|
2004-06-02 08:32:03 +08:00
|
|
|
|
2004-06-01 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
Don't be too strict if the number of binding arguments provided exceeds the
|
|
|
|
|
expected number
|
|
|
|
|
|
|
|
|
|
2004-06-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/ldap/ldap.c:
|
|
|
|
|
MFH: No need to NULL terminate manually, snprintf() does it for us already.
|
|
|
|
|
|
|
|
|
|
* ext/ldap/ldap.c:
|
|
|
|
|
No need to NULL terminate manually, snprintf() does it for us already.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/xmlrpc/libxmlrpc/xml_element.c:
|
|
|
|
|
MFH: Fixed bug #28597 (xmlrpc_encode_request() incorrectly encodes chars in
|
|
|
|
|
200-210 range).
|
|
|
|
|
|
|
|
|
|
* ext/xmlrpc/libxmlrpc/xml_element.c:
|
|
|
|
|
Fixed bug #28597 (xmlrpc_encode_request() incorrectly encodes chars in
|
|
|
|
|
200-210 range).
|
|
|
|
|
Patch by: fernando dot nemec at folha dot com dot br
|
|
|
|
|
|
|
|
|
|
2004-06-01 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
Removed debugging code
|
|
|
|
|
|
|
|
|
|
2004-06-01 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
-** empty log message ***
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend.c:
|
|
|
|
|
MFH (If user error handler returns "false" then we relay to the built in
|
|
|
|
|
error handler)
|
|
|
|
|
|
|
|
|
|
2004-06-01 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/tests/package-PEARtests.xml:
|
|
|
|
|
update dependency to PEAR 1.4.0dev5
|
|
|
|
|
|
|
|
|
|
* pear/tests/package-PEARtests.xml
|
|
|
|
|
pear/tests/pear_error.phpt
|
|
|
|
|
pear/tests/pear_error2.phpt
|
|
|
|
|
pear/tests/pear_error3.phpt
|
|
|
|
|
pear/tests/pear_error4.phpt
|
|
|
|
|
pear/tests/pear_installer1.phpt
|
|
|
|
|
pear/tests/pear_installer_install_channels.phpt
|
|
|
|
|
pear/tests/pear_registry.phpt
|
|
|
|
|
pear/tests/pear_registry_1.1.phpt:
|
|
|
|
|
test files for PEAR are now installable!
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_registry_inc.php.inc:
|
|
|
|
|
file needed for registry test
|
|
|
|
|
|
|
|
|
|
* pear/tests/package-PEARtests.xml:
|
|
|
|
|
update to include all new unit tests and files
|
|
|
|
|
|
|
|
|
|
* pear/tests/package-PEARtests.xml:
|
|
|
|
|
begin work on making the tests installable
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_packager.phpt:
|
|
|
|
|
prepare for actual installable unit tests
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_dependency_checkPackageUninstall.phpt
|
|
|
|
|
pear/tests/pear_downloader_invalid.phpt:
|
|
|
|
|
fix unit tests for 1.4.0dev4
|
|
|
|
|
|
|
|
|
|
2004-06-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Reorder
|
|
|
|
|
|
|
|
|
|
2004-06-01 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- NEWS
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
- If user error handler returns "false" then we relay to the built in error
|
|
|
|
|
handler
|
|
|
|
|
|
|
|
|
|
2004-06-01 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c
|
|
|
|
|
ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h
|
|
|
|
|
ext/interbase/tests/interbase.inc:
|
|
|
|
|
Use constant IBASE_CREATE instead of just 0
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/informix/ifx.ec:
|
|
|
|
|
MFH: Fixed bug #28569 (connection id is not thread safe)
|
|
|
|
|
|
|
|
|
|
* ext/informix/ifx.ec:
|
|
|
|
|
Woops, missed one
|
|
|
|
|
|
|
|
|
|
* ext/informix/ifx.ec:
|
|
|
|
|
Fixed bug #28569 (connection id is not thread safe)
|
|
|
|
|
|
2004-06-01 08:32:37 +08:00
|
|
|
|
2004-05-31 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Refcount must not be set separatley again.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c
|
|
|
|
|
ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Add missing initialization
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-05-31 Pierre-Alain Joye <pierre@dotgeek.org>
|
|
|
|
|
|
|
|
|
|
* ext/informix/ifx.ec:
|
|
|
|
|
MFB: missing ';'
|
|
|
|
|
|
|
|
|
|
2004-05-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/yp/yp.c:
|
|
|
|
|
Added missing argument check.
|
|
|
|
|
|
|
|
|
|
2004-05-31 Pierre-Alain Joye <pierre@dotgeek.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/informix/ifx.ec:
|
|
|
|
|
- Missing ';'
|
|
|
|
|
|
|
|
|
|
2004-05-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/informix/ifx.ec:
|
|
|
|
|
Fix build.
|
|
|
|
|
|
|
|
|
|
2004-05-31 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
Fix typo in error message
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h
|
|
|
|
|
ext/interbase/tests/interbase.inc:
|
|
|
|
|
Improved handling of 'CREATE DATABASE ...' by ibase_query()
|
|
|
|
|
Improved param handling of ibase_query() and ibase_execute()
|
|
|
|
|
|
|
|
|
|
2004-05-31 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/documenttype.c
|
|
|
|
|
ext/dom/domexception.c
|
|
|
|
|
ext/dom/domimplementation.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/processinginstruction.c
|
|
|
|
|
ext/dom/text.c
|
|
|
|
|
ext/dom/xpath.c:
|
|
|
|
|
Fix bug #28584: DOMText::splitText() does not split text properly
|
|
|
|
|
(benjcarson)
|
|
|
|
|
Prototype fixes
|
|
|
|
|
|
|
|
|
|
2004-05-31 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/dom/document.c:
|
|
|
|
|
Fix prototypes
|
|
|
|
|
|
|
|
|
|
2004-05-31 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/informix/ifx.ec:
|
|
|
|
|
Fix build
|
|
|
|
|
|
2004-05-31 08:33:13 +08:00
|
|
|
|
2004-05-30 Brad House <brad@mainstreetsoftworks.com>
|
|
|
|
|
|
|
|
|
|
* ext/mcve/mcve.c
|
|
|
|
|
ext/mcve/php_mcve.h:
|
|
|
|
|
Update the mcve module for libmonetra 4.0
|
|
|
|
|
A compatability layer has been introduced which should mean all
|
|
|
|
|
scripts written for v 3.2 of the module should continue working,
|
|
|
|
|
as well as compilation should still work against libmcve 3.2.x.
|
|
|
|
|
This module eventually needs to be renamed to 'monetra' to reflect
|
|
|
|
|
the naming change of the underlying library.
|
|
|
|
|
|
|
|
|
|
2004-05-30 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
Restrict 'CREATE DATABASE' in sql safe mode
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c
|
|
|
|
|
ext/interbase/interbase.c:
|
|
|
|
|
Fix Win32 build
|
|
|
|
|
Added missing 'break'
|
|
|
|
|
|
|
|
|
|
2004-05-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/informix/ifx.ec:
|
|
|
|
|
Fixed memory leak on ifx_error().
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/informix/Makefile.frag
|
|
|
|
|
ext/informix/ifx.ec:
|
|
|
|
|
MFH: Fixed bug #28564 (Problem building informix as a shared extension).
|
|
|
|
|
|
|
|
|
|
* ext/informix/Makefile.frag
|
|
|
|
|
ext/informix/ifx.ec:
|
|
|
|
|
Fixed bug #28564 (Problem building informix as a shared extension).
|
|
|
|
|
Patch by: roques at mti dot ag
|
|
|
|
|
|
|
|
|
|
2004-05-30 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* sapi/apache_hooks/php_apache.c:
|
|
|
|
|
Fix prototypes
|
|
|
|
|
|
|
|
|
|
2004-05-30 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
Fix unregistered bug (segfault on uninitialised pointer)
|
|
|
|
|
Return string("0 ") from ibase_query() if query succeeded but did not
|
|
|
|
|
affect any rows
|
|
|
|
|
|
|
|
|
|
2004-05-30 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/dom/node.c:
|
|
|
|
|
No meaning for unsigned
|
|
|
|
|
|
|
|
|
|
2004-05-30 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_channelfile.phpt
|
|
|
|
|
pear/tests/pear_dependency_checkPackage.phpt
|
|
|
|
|
pear/tests/pear_installer4.phpt
|
|
|
|
|
pear/tests/pear_installer_install_channels.phpt
|
|
|
|
|
pear/tests/pear_packager.phpt
|
|
|
|
|
pear/tests/pear_registry.phpt:
|
|
|
|
|
fix unit tests for 1.4.0dev3
|
|
|
|
|
|
|
|
|
|
2004-05-30 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/tests/interbase.inc:
|
|
|
|
|
Use default character set in generated test DB
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Fix HTML/table layout in info() entry
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h
|
|
|
|
|
ext/interbase/tests/003.phpt
|
|
|
|
|
ext/interbase/tests/006.phpt
|
|
|
|
|
ext/interbase/tests/007.phpt:
|
|
|
|
|
Removed ibase_timefmt() - use ini_set() instead
|
|
|
|
|
Improved phpinfo() appearance
|
|
|
|
|
|
|
|
|
|
2004-05-30 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/ming/ming.c:
|
|
|
|
|
Update to PHP-style prototypes
|
|
|
|
|
(a PHP function returning char *? What were you smoking? :)
|
|
|
|
|
|
|
|
|
|
2004-05-30 Brad House <brad@mainstreetsoftworks.com>
|
|
|
|
|
|
|
|
|
|
* ext/mcve/config.m4:
|
|
|
|
|
manually check for egrep
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mcve/config.m4:
|
|
|
|
|
Manually check for egrep
|
|
|
|
|
|
2004-05-30 08:32:48 +08:00
|
|
|
|
2004-05-29 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/proc_open.c:
|
|
|
|
|
Turn this off then
|
|
|
|
|
|
|
|
|
|
2004-05-29 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/tests/PEAR_test_mock_pearweb.php.inc
|
|
|
|
|
pear/tests/pear_downloader_invalid.phpt
|
|
|
|
|
pear/tests/php_dump.php.inc:
|
|
|
|
|
modify php_dump.php, .cvsignore ignores *.php
|
|
|
|
|
move include to the place where it is used
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_installer2.phpt:
|
|
|
|
|
update _installFile() test for channels
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_installer1.phpt:
|
|
|
|
|
update checkDeps/extractDownloadFilename tests for channels
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_registry.phpt:
|
|
|
|
|
update registry test for channels
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_downloader_invalid.phpt
|
|
|
|
|
pear/tests/pear_downloader_new.phpt
|
|
|
|
|
pear/tests/pear_downloader_old.phpt:
|
|
|
|
|
use fake pearweb - now anyone can run the download unit tests.
|
|
|
|
|
|
|
|
|
|
These tests require channels to pass
|
|
|
|
|
|
|
|
|
|
* pear/tests/depnoreleases-1.0.tgz
|
|
|
|
|
pear/tests/depunstable-1.0.tgz
|
|
|
|
|
pear/tests/pkg1-1.1.tgz
|
|
|
|
|
pear/tests/pkg1-2.0b1.tgz
|
|
|
|
|
pear/tests/pkg2-1.1.tgz
|
|
|
|
|
pear/tests/pkg3-1.1.tgz
|
|
|
|
|
pear/tests/pkg3-1.4.tgz
|
|
|
|
|
pear/tests/pkg4-1.1.tgz
|
|
|
|
|
pear/tests/pkg4AndAHalf-1.3.tgz
|
|
|
|
|
pear/tests/pkg5-1.1.tgz
|
|
|
|
|
pear/tests/stabilitytoolow-0.3.tgz
|
|
|
|
|
pear/tests/stabilitytoolow-0.5.tgz
|
|
|
|
|
pear/tests/stabilitytoolow-0.6beta.tgz
|
|
|
|
|
pear/tests/stabilitytoolow-1.0b1.tgz
|
|
|
|
|
pear/tests/stabilitytoolow-2.0a1.tgz
|
|
|
|
|
pear/tests/stabilitytoolow-2.0b1.tgz
|
|
|
|
|
pear/tests/stabilitytoolow-2.0dev.tgz
|
|
|
|
|
pear/tests/stabilitytoolow-3.0dev.tgz:
|
|
|
|
|
fake pearweb package files, for unit testing downloads without an installed
|
|
|
|
|
pearweb
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_config.phpt
|
|
|
|
|
pear/tests/pear_config_1.1.phpt:
|
|
|
|
|
config unit tests, ready for channels
|
|
|
|
|
|
|
|
|
|
* pear/tests/PEAR_test_mock_pearweb.php.inc
|
|
|
|
|
pear/tests/download_test.config.inc
|
|
|
|
|
pear/tests/download_test_classes.php.inc
|
|
|
|
|
pear/tests/merge2.input
|
|
|
|
|
pear/tests/pear_channelfile.phpt
|
|
|
|
|
pear/tests/pear_installer_installFile_channels.phpt
|
|
|
|
|
pear/tests/pear_installer_install_channels.phpt
|
|
|
|
|
pear/tests/pear_registry_1.1.phpt
|
|
|
|
|
pear/tests/user3.input:
|
|
|
|
|
new unit tests
|
|
|
|
|
pearweb mock object is complete
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_installer4.phpt:
|
|
|
|
|
update for conflicting file test
|
|
|
|
|
|
|
|
|
|
2004-05-29 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/proc_open.c:
|
|
|
|
|
Don't rely on TIOCNOTTY.
|
|
|
|
|
|
2004-05-29 08:32:22 +08:00
|
|
|
|
2004-05-28 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h:
|
|
|
|
|
Changed default date format to ISO
|
|
|
|
|
Enable sync flag in connect()
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Fix commit/rollback of multi-link transactions
|
|
|
|
|
Some CS
|
|
|
|
|
|
|
|
|
|
2004-05-28 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
Allow user-defined error handlers to indicate whether default error
|
|
|
|
|
handler should be re-invoked, by returning true or false.
|
|
|
|
|
|
|
|
|
|
2004-05-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
|
|
|
Fixed memory leak on error.
|
|
|
|
|
|
|
|
|
|
* main/main.c:
|
|
|
|
|
The engine will take care out-of-memory situation for us.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gd/libgd/gd_topal.c:
|
|
|
|
|
MFH: Fixed bug #28311 (Transparency detection code is off by 1).
|
|
|
|
|
|
|
|
|
|
2004-05-28 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
Fixed off-by-one in http_fopen_wrapper
|
|
|
|
|
|
|
|
|
|
2004-05-28 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/proc_open.c:
|
|
|
|
|
Hopefully resolve proc_open build issues.
|
|
|
|
|
|
|
|
|
|
If we need anything more elaborate than this, then we can move to a
|
|
|
|
|
configure
|
|
|
|
|
time check as Sascha suggests.
|
|
|
|
|
|
|
|
|
|
2004-05-28 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
|
|
|
fix memleak in php callbacks
|
|
|
|
|
|
|
|
|
|
2004-05-28 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/url.c:
|
|
|
|
|
Fixed off-by-one in php_parse_url.
|
|
|
|
|
|
|
|
|
|
2004-05-28 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* TODO-5.1:
|
|
|
|
|
- Added date/time parser thingy.
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/basic_functions.c:
|
|
|
|
|
- Fixed ip2long() behavior if an invalid IP address was passed to the
|
|
|
|
|
function. This makes it possible to distingiush between
|
|
|
|
|
"255.255.255.255"
|
|
|
|
|
and a wrong one.
|
|
|
|
|
|
|
|
|
|
2004-05-28 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* TODO-5.1:
|
|
|
|
|
Add more outstanding patches
|
|
|
|
|
|
|
|
|
|
* TODO
|
|
|
|
|
TODO-PHP5:
|
|
|
|
|
Remove finished tasks
|
|
|
|
|
|
|
|
|
|
* TODO-5.1:
|
|
|
|
|
Add more things
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Prevent possible problems with illegal properties
|
|
|
|
|
|
|
|
|
|
2004-05-28 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
- Make the default mask for user defined error handlers include ALL errors,
|
|
|
|
|
including E_STRICT.
|
|
|
|
|
|
2004-05-28 08:31:45 +08:00
|
|
|
|
2004-05-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/session/tests/skipif.inc:
|
|
|
|
|
Better skip condition check for session tests.
|
|
|
|
|
|
|
|
|
|
2004-05-27 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
|
|
|
|
|
|
* TODO-5.1:
|
|
|
|
|
5.1 tasks.
|
|
|
|
|
|
|
|
|
|
2004-05-27 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- Back to RC3-dev until we roll final
|
|
|
|
|
|
|
|
|
|
2004-05-27 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC3RC1)
|
|
|
|
|
main/streams/streams.c:
|
|
|
|
|
Fix #25939 for good this time.
|
|
|
|
|
|
|
|
|
|
2004-05-27 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC3RC1)
|
|
|
|
|
NEWS:
|
|
|
|
|
Put similar items next to eachother
|
|
|
|
|
|
|
|
|
|
2004-05-27 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- More news
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC3RC1)
|
|
|
|
|
ZendEngine2/zend_execute.c:
|
|
|
|
|
- Fix problem with exceptions returning from include(). (Dmitry)
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- RC3RC1
|
|
|
|
|
|
|
|
|
|
2004-05-27 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC3RC1)
|
|
|
|
|
ext/dom/document.c
|
|
|
|
|
ext/dom/element.c
|
|
|
|
|
ext/dom/entityreference.c
|
|
|
|
|
ext/dom/php_dom.c
|
|
|
|
|
ext/dom/processinginstruction.c
|
|
|
|
|
ext/dom/tests/dom_create_element.phpt:
|
|
|
|
|
namespace/tagname validation fixes (Adam Trachtenberg)
|
|
|
|
|
added new test
|
|
|
|
|
|
|
|
|
|
2004-05-27 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- NEWS
|
|
|
|
|
|
2004-05-27 08:32:10 +08:00
|
|
|
|
2004-05-26 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_object_handlers.c:
|
|
|
|
|
Fix leak on systems where alloca isn't really alloca.
|
|
|
|
|
|
|
|
|
|
* main/streams/filter.c
|
|
|
|
|
main/streams/php_stream_filter_api.h:
|
|
|
|
|
Fix silly mistake.
|
|
|
|
|
Thanks Antony :)
|
|
|
|
|
|
|
|
|
|
2004-05-26 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_constants.c:
|
|
|
|
|
Make sure zend_get_constant() result is initialized properly.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_constants.c:
|
|
|
|
|
Avoid unnecessary and silly copying of constant name when registering.
|
|
|
|
|
|
|
|
|
|
2004-05-26 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
|
|
|
- Fix memory manager problem
|
|
|
|
|
|
|
|
|
|
2004-05-26 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_constants.c:
|
|
|
|
|
Avoid unnecessary copy when registering a constant.
|
|
|
|
|
|
|
|
|
|
2004-05-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
run-tests.php:
|
|
|
|
|
MFH: Turn off session.auto_start to prevent test failures.
|
|
|
|
|
|
|
|
|
|
* run-tests.php:
|
|
|
|
|
Turn off session.auto_start to prevent test failures.
|
|
|
|
|
|
|
|
|
|
2004-05-26 Pierre-Alain Joye <pierre@dotgeek.org>
|
|
|
|
|
|
|
|
|
|
* ext/gd/tests/bug27582_2.phpt:
|
|
|
|
|
- Remove this test, it still segfaults anyway (less noise in tests :) )
|
|
|
|
|
Already removed in PHP_4_3 branch
|
|
|
|
|
|
|
|
|
|
2004-05-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/xslt/tests/xslt_backend_info.phpt:
|
|
|
|
|
Fixed test failure due to incorrect library check.
|
|
|
|
|
|
|
|
|
|
2004-05-26 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
|
- Use FREE_HASHTABLE instead of efree()
|
|
|
|
|
|
|
|
|
|
2004-05-26 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/proc_open.c:
|
|
|
|
|
Apparently it is better to specify 500 here for unix98 bits and pieces.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mcve/config.m4:
|
|
|
|
|
Fix build
|
|
|
|
|
|
|
|
|
|
* ext/mcve/config.m4:
|
|
|
|
|
Fix build...
|
|
|
|
|
|
|
|
|
|
2004-05-26 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/ZEND_CHANGES:
|
|
|
|
|
Update Reflection API class names. Whitespace fixes.
|
|
|
|
|
|
|
|
|
|
2004-05-26 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/sockets/sockets.c:
|
|
|
|
|
- MFH: Fixed bug #28523 (Typo in ext/sockets/sockets.c)
|
|
|
|
|
|
|
|
|
|
* ext/sockets/sockets.c:
|
|
|
|
|
- Fixed bug #28523 (Typo in ext/sockets/sockets.c)
|
|
|
|
|
|
2004-05-26 08:33:37 +08:00
|
|
|
|
2004-05-25 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* main/SAPI.c:
|
|
|
|
|
break is better
|
|
|
|
|
|
|
|
|
|
2004-05-25 Brad House <brad@mainstreetsoftworks.com>
|
|
|
|
|
|
|
|
|
|
* ext/mcve/config.m4
|
|
|
|
|
ext/mcve/config.m4:
|
|
|
|
|
PHP_SETUP_OPENSSL is NOT SNMP_SHARED_LIBADD, it's MCVE_SHARED_LIBADD
|
|
|
|
|
requires AC_PROG_EGREP when you phpize
|
|
|
|
|
|
|
|
|
|
2004-05-25 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.h:
|
|
|
|
|
- Nuke unused decleration
|
|
|
|
|
|
|
|
|
|
2004-05-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev.
|
|
|
|
|
|
|
|
|
|
* ext/standard/dl.c:
|
|
|
|
|
Kill unused var.
|
|
|
|
|
|
|
|
|
|
2004-05-25 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/dl.c:
|
|
|
|
|
Merge that nicer error message here too
|
|
|
|
|
|
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
|
|
|
-sigh*, obviously, we need this to be able to use sapi_module.name
|
|
|
|
|
|
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
|
|
|
DEBUG -> PHP_DEBUG
|
|
|
|
|
|
|
|
|
|
2004-05-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Prepare for 4.3.7RC1.
|
|
|
|
|
|
|
|
|
|
2004-05-25 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/config.w32:
|
|
|
|
|
Allow sqlite to build as a shared ext under win32
|
|
|
|
|
|
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
|
|
|
check if it matches... not if it doesn't...
|
|
|
|
|
|
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
|
|
|
In debug mode, under CLI don't close stderr.
|
|
|
|
|
This is so that we can see any error reports.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-05-25 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
|
|
|
ZendEngine2/zend_alloc.h:
|
|
|
|
|
- More fixes
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
|
|
|
ZendEngine2/zend_alloc.h:
|
|
|
|
|
- Make fix compile.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_alloc.c
|
|
|
|
|
ZendEngine2/zend_alloc.h:
|
|
|
|
|
- Fix memory leak in mem cache in conjunction with Zend MM. How come no one
|
|
|
|
|
- noticed this? :)
|
|
|
|
|
|
2004-05-25 08:32:04 +08:00
|
|
|
|
2004-05-24 Pierre-Alain Joye <pierre@dotgeek.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gd/libgd/gd.c:
|
|
|
|
|
- MFH: Fix #28506, negative angle returns "random arcs"
|
|
|
|
|
while (s < 0) s += 360 is used now
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
|
|
|
- Fix #28506, negative angle returns "random arcs"
|
|
|
|
|
while (angle < 0) angle += 2*M_PI is used now
|
|
|
|
|
|
|
|
|
|
2004-05-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/math.c
|
|
|
|
|
ext/standard/php_math.h:
|
|
|
|
|
MFH: Fixed bug #28508 (Do not make hypot() available if not supported by
|
|
|
|
|
libc).
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/math.c
|
|
|
|
|
ext/standard/php_math.h:
|
|
|
|
|
Fixed bug #28508 (Do not make hypot() available if not supported by libc).
|
|
|
|
|
|
|
|
|
|
2004-05-24 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/pdf/.cvsignore
|
|
|
|
|
ext/pdf/CREDITS
|
|
|
|
|
ext/pdf/config.m4
|
|
|
|
|
ext/pdf/config.w32
|
|
|
|
|
ext/pdf/package.xml
|
|
|
|
|
ext/pdf/pdf.c
|
|
|
|
|
ext/pdf/pdf.dsp
|
|
|
|
|
ext/pdf/php_pdf.h:
|
|
|
|
|
Moved pdflib extension to PECL
|
|
|
|
|
|
2004-05-24 08:32:46 +08:00
|
|
|
|
2004-05-23 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
- Fix problem with object being destroyed more than once
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
- Fix the following script (it crashed):
|
|
|
|
|
<?php
|
|
|
|
|
class ErrorHandler {
|
|
|
|
|
function __construct() {
|
|
|
|
|
set_error_handler(array(&$this, 'handle'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function __destruct() {
|
|
|
|
|
restore_error_handler();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function handle($code, $msg, $file, $line, $locals) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
new ErrorHandler();
|
|
|
|
|
?>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- NEWS
|
|
|
|
|
|
|
|
|
|
* TSRM/TSRM.c:
|
|
|
|
|
- Fix typo although it isn't being built
|
|
|
|
|
|
|
|
|
|
* main/main.c:
|
|
|
|
|
- Fixed bug #27640 memory leak of registered_zend_ini_directives (Dmitry)
|
|
|
|
|
|
|
|
|
|
2004-05-23 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
adding this
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Ansrei reverted this
|
|
|
|
|
|
|
|
|
|
2004-05-23 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/network.c:
|
|
|
|
|
MFH: Bugfix for #23220: IIS messes up SSL shutdown
|
|
|
|
|
|
|
|
|
|
* ext/openssl/xp_ssl.c:
|
|
|
|
|
Finally a fix for #23220: IIS does not cleanly close SSL connections.
|
|
|
|
|
Also enable the safe and recommended bug work around options in the SSL
|
|
|
|
|
context.
|
|
|
|
|
|
|
|
|
|
2004-05-23 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* main/rfc1867.c:
|
|
|
|
|
This is more correct.
|
|
|
|
|
|
|
|
|
|
2004-05-23 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/ErrorStack.php:
|
|
|
|
|
Fix #1395: PEAR_ErrorStack::staticCallback needs to instantiate the stack
|
|
|
|
|
Fix up default callback, so that it can be set for each package as well as
|
|
|
|
|
for all packages.
|
|
|
|
|
|
|
|
|
|
Callbacks now have 3 levels of control, which may be a bit too complex,
|
|
|
|
|
default callbacks might have to go for debugging reasons. Either that or
|
|
|
|
|
some kind of origination information should be appended to the error array
|
|
|
|
|
describing which callbacks were called, so debugging is at least possible
|
|
|
|
|
|
|
|
|
|
* pear/tests/PEAR_test_mock_pearweb.php.inc:
|
|
|
|
|
in preparation for testing all remote functionality, use a mock object for
|
|
|
|
|
a functioning pearweb server
|
|
|
|
|
|
2004-05-23 08:33:49 +08:00
|
|
|
|
2004-05-22 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Use dummy status vector in ibase_connect()
|
|
|
|
|
Added fbird_ aliases for all ibase_ functions
|
|
|
|
|
|
2004-05-22 08:32:18 +08:00
|
|
|
|
2004-05-21 Timm Friebe <thekid@thekid.de>
|
|
|
|
|
|
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
|
- Fixed bug #28354
|
|
|
|
|
|
|
|
|
|
2004-05-21 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/dl.c:
|
|
|
|
|
Ok, so we do need to rinit here after all.
|
|
|
|
|
|
|
|
|
|
* ext/standard/dl.c:
|
|
|
|
|
Update to reflect recent changes in dl()
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Common.php:
|
|
|
|
|
Better error message to save looking in the wrong place.
|
|
|
|
|
|
|
|
|
|
2004-05-21 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Fixed order (again)
|
|
|
|
|
|
|
|
|
|
2004-05-21 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Fixed bug #28239 (No results returned on SOAP call, no error given)
|
|
|
|
|
|
|
|
|
|
2004-05-21 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c
|
|
|
|
|
ext/interbase/tests/003.phpt:
|
|
|
|
|
Removed strcpy() call from most common case
|
|
|
|
|
Added test for hash index generation
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
Added test for duplicate field names when returning rows as hashes or
|
|
|
|
|
objects
|
|
|
|
|
|
|
|
|
|
* ext/interbase/php_ibase_includes.h:
|
|
|
|
|
Make sure METADATALENGTH is defined (used by IB 7)
|
|
|
|
|
|
|
|
|
|
2004-05-21 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/rfc1867.c:
|
|
|
|
|
- MFH: Fixed TSRM problem in latest commit.
|
|
|
|
|
|
|
|
|
|
* main/rfc1867.c:
|
|
|
|
|
- Fixed TSRM problem in latest commit.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
main/rfc1867.c:
|
|
|
|
|
- MFH: Fixed bug #28456 (Problem with enclosed / in uploaded files).
|
|
|
|
|
|
|
|
|
|
* main/rfc1867.c:
|
|
|
|
|
- Fixed bug #28456 (Problem with enclosed / in uploaded file names)
|
|
|
|
|
|
|
|
|
|
2004-05-21 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/ErrorStack.php:
|
|
|
|
|
fix missing assignment
|
|
|
|
|
$this->_errors = array_filter($this->_errors);
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/ErrorStack.php:
|
|
|
|
|
Several issues resolved.
|
|
|
|
|
fix 1444: PEAR_ErrorStack->push() needs to validate $msg and $code as
|
|
|
|
|
string/int
|
|
|
|
|
add error level checking to hasErrors() and getErrors().
|
|
|
|
|
BC break!!:
|
|
|
|
|
staticGetErrors adds the parameter $level between $purge and $merge, as it
|
|
|
|
|
will be as common (or more common) as $purge.
|
|
|
|
|
|
2004-05-21 08:39:44 +08:00
|
|
|
|
2004-05-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd.c:
|
|
|
|
|
Fixed stream leak on error.
|
|
|
|
|
|
|
|
|
|
2004-05-20 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/var.c:
|
|
|
|
|
for now removing ":public". Waiting for a decision? ":public" will require
|
|
|
|
|
quite a lot of phpt files changes.
|
|
|
|
|
|
|
|
|
|
* ext/dom/tests/dom003.phpt
|
|
|
|
|
ext/standard/tests/array/007.phpt
|
|
|
|
|
ext/standard/tests/array/array_intersect_1.phpt:
|
|
|
|
|
fixing the tests so to work with the new var_dump() (dumping private and
|
|
|
|
|
protected member variables)
|
|
|
|
|
|
|
|
|
|
2004-05-20 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_exceptions.c
|
|
|
|
|
ZendEngine2/zend_exceptions.h:
|
|
|
|
|
Revert; obviously I missed the function at the bottom of the file...
|
|
|
|
|
|
|
|
|
|
2004-05-20 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/var.c:
|
|
|
|
|
var_dump() now shows private and protected member variables.
|
|
|
|
|
Not BC is that since now the public variables are explicitly shown as
|
|
|
|
|
public
|
|
|
|
|
Example :
|
|
|
|
|
|
|
|
|
|
class a{ protected $a=1; private $b=2;var $c=3;} $a=new a(); var_dump($a);
|
|
|
|
|
|
|
|
|
|
object(a)#1 (3) {
|
|
|
|
|
["a:protected"]=>
|
|
|
|
|
int(1)
|
|
|
|
|
["b:private"]=>
|
|
|
|
|
int(2)
|
|
|
|
|
["c:public"]=>
|
|
|
|
|
int(3)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
2004-05-20 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_exceptions.c
|
|
|
|
|
ZendEngine2/zend_exceptions.h:
|
|
|
|
|
Export this, so extensions may throw their own exception objects that
|
|
|
|
|
they have already instantiated.
|
|
|
|
|
|
|
|
|
|
2004-05-20 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/fam/fam.c
|
|
|
|
|
ext/ncurses/ncurses.c:
|
|
|
|
|
- Removed unused INI sections.
|
|
|
|
|
|
|
|
|
|
* main/main.c:
|
|
|
|
|
- Allow extra parameters to mail to be forced also from virtual host
|
|
|
|
|
settings.
|
|
|
|
|
|
|
|
|
|
2004-05-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/pfpro/pfpro.c:
|
|
|
|
|
Free vars before calling E_ERROR.
|
|
|
|
|
|
2004-05-20 08:33:36 +08:00
|
|
|
|
2004-05-19 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/formatted_print.c:
|
|
|
|
|
Fixed unregistered bug (memory leak in printf() & friends)
|
|
|
|
|
|
|
|
|
|
2004-05-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/bz2/tests/with_files.phpt
|
|
|
|
|
ext/bz2/tests/with_strings.phpt
|
|
|
|
|
ext/ctype/tests/001.phpt
|
|
|
|
|
ext/ctype/tests/002.phpt
|
|
|
|
|
ext/dio/tests/001.phpt
|
|
|
|
|
ext/fdf/tests/01-general.phpt
|
|
|
|
|
ext/fdf/tests/02-values.phpt
|
|
|
|
|
ext/fdf/tests/03-read-file.phpt
|
|
|
|
|
ext/fdf/tests/04-POST.phpt
|
|
|
|
|
ext/gmp/tests/001.phpt
|
|
|
|
|
ext/gmp/tests/002.phpt
|
|
|
|
|
ext/gmp/tests/003.phpt
|
|
|
|
|
ext/interbase/tests/002.phpt
|
|
|
|
|
ext/interbase/tests/003.phpt
|
|
|
|
|
ext/interbase/tests/004.phpt
|
|
|
|
|
ext/interbase/tests/005.phpt
|
|
|
|
|
ext/interbase/tests/006.phpt
|
|
|
|
|
ext/interbase/tests/007.phpt
|
|
|
|
|
ext/interbase/tests/008.phpt
|
|
|
|
|
ext/mcrypt/tests/blowfish.phpt
|
|
|
|
|
ext/mcrypt/tests/bug8040.phpt
|
|
|
|
|
ext/mcve/tests/001.phpt
|
|
|
|
|
ext/ncurses/tests/001.phpt
|
|
|
|
|
ext/openssl/tests/001.phpt
|
|
|
|
|
ext/pcntl/tests/001.phpt
|
|
|
|
|
ext/pspell/tests/01pspell_basic.phpt
|
|
|
|
|
ext/session/tests/001.phpt
|
|
|
|
|
ext/session/tests/002.phpt
|
|
|
|
|
ext/skeleton/tests/001.phpt
|
|
|
|
|
ext/standard/tests/array/001.phpt
|
|
|
|
|
ext/standard/tests/file/001-win32.phpt
|
|
|
|
|
ext/standard/tests/file/001.phpt
|
|
|
|
|
ext/standard/tests/file/002.phpt
|
|
|
|
|
ext/standard/tests/file/003.phpt
|
|
|
|
|
ext/standard/tests/file/bug12556.phpt
|
|
|
|
|
ext/standard/tests/file/bug20424.phpt
|
|
|
|
|
ext/standard/tests/file/bug22382.phpt
|
|
|
|
|
ext/standard/tests/file/bug26615.phpt
|
|
|
|
|
ext/standard/tests/general_functions/001.phpt
|
|
|
|
|
ext/standard/tests/general_functions/002.phpt
|
|
|
|
|
ext/standard/tests/general_functions/003.phpt
|
|
|
|
|
ext/standard/tests/general_functions/004.phpt
|
|
|
|
|
ext/standard/tests/general_functions/005.phpt
|
|
|
|
|
ext/standard/tests/general_functions/006.phpt
|
|
|
|
|
ext/standard/tests/general_functions/007.phpt
|
|
|
|
|
ext/standard/tests/general_functions/009.phpt
|
|
|
|
|
ext/standard/tests/general_functions/proc_open.phpt
|
|
|
|
|
ext/standard/tests/math/abs.phpt
|
|
|
|
|
ext/standard/tests/math/floorceil.phpt
|
|
|
|
|
ext/standard/tests/math/log.phpt
|
|
|
|
|
ext/standard/tests/math/pow.phpt
|
|
|
|
|
ext/standard/tests/math/round.phpt
|
|
|
|
|
ext/standard/tests/reg/001.phpt
|
|
|
|
|
ext/standard/tests/reg/002.phpt
|
|
|
|
|
ext/standard/tests/reg/003.phpt
|
|
|
|
|
ext/standard/tests/reg/004.phpt
|
|
|
|
|
ext/standard/tests/reg/005.phpt
|
|
|
|
|
ext/standard/tests/reg/006.phpt
|
|
|
|
|
ext/standard/tests/reg/007.phpt
|
|
|
|
|
ext/standard/tests/reg/008.phpt
|
|
|
|
|
ext/standard/tests/reg/009.phpt
|
|
|
|
|
ext/standard/tests/reg/010.phpt
|
|
|
|
|
ext/standard/tests/reg/011.phpt
|
|
|
|
|
ext/standard/tests/reg/012.phpt
|
|
|
|
|
ext/standard/tests/reg/013.phpt
|
|
|
|
|
ext/standard/tests/reg/014.phpt
|
|
|
|
|
ext/standard/tests/reg/015.phpt
|
|
|
|
|
ext/standard/tests/reg/016.phpt
|
|
|
|
|
ext/standard/tests/serialize/001.phpt
|
|
|
|
|
ext/standard/tests/strings/add-and-stripcslashes.phpt
|
|
|
|
|
ext/standard/tests/strings/add-and-stripslashes.phpt
|
|
|
|
|
ext/standard/tests/strings/basename.phpt
|
|
|
|
|
ext/standard/tests/strings/bin2hex.phpt
|
|
|
|
|
ext/standard/tests/strings/bug20108.phpt
|
|
|
|
|
ext/standard/tests/strings/bug20927.phpt
|
|
|
|
|
ext/standard/tests/strings/chr_ord.phpt
|
|
|
|
|
ext/standard/tests/strings/chunk_split.phpt
|
|
|
|
|
ext/standard/tests/strings/count_chars.phpt
|
|
|
|
|
ext/standard/tests/strings/crc32.phpt
|
|
|
|
|
ext/standard/tests/strings/explode.phpt
|
|
|
|
|
ext/standard/tests/strings/implode.phpt
|
|
|
|
|
ext/standard/tests/strings/nl2br.phpt
|
|
|
|
|
ext/standard/tests/strings/str_repeat.phpt
|
|
|
|
|
ext/standard/tests/strings/strip_tags.phpt
|
|
|
|
|
ext/standard/tests/strings/strpos.phpt
|
|
|
|
|
ext/standard/tests/strings/strrev.phpt
|
|
|
|
|
ext/standard/tests/strings/strripos.phpt
|
|
|
|
|
ext/standard/tests/strings/strrpos.phpt
|
|
|
|
|
ext/standard/tests/strings/strstr.phpt
|
|
|
|
|
ext/standard/tests/strings/substr_count.phpt
|
|
|
|
|
ext/standard/tests/strings/substr_replace.phpt
|
|
|
|
|
ext/standard/tests/strings/trim.phpt
|
|
|
|
|
ext/standard/tests/strings/url_t.phpt
|
|
|
|
|
ext/standard/tests/strings/wordwrap.phpt
|
|
|
|
|
ext/standard/tests/time/003.phpt
|
|
|
|
|
ext/sysvmsg/tests/001.phpt
|
|
|
|
|
ext/zlib/tests/001.phpt
|
|
|
|
|
ext/zlib/tests/002.phpt
|
|
|
|
|
ext/zlib/tests/003.phpt
|
|
|
|
|
ext/zlib/tests/gzfilegzreadfile.phpt
|
|
|
|
|
ext/zlib/tests/gzreadgzwrite.phpt
|
|
|
|
|
ext/zlib/tests/gzreadgzwriteplain.phpt
|
|
|
|
|
pear/tests/pear1.phpt
|
|
|
|
|
pear/tests/pear2.phpt
|
|
|
|
|
pear/tests/pear_common_analyzeSC.phpt
|
|
|
|
|
pear/tests/pear_common_buildProvidesArray.phpt
|
|
|
|
|
pear/tests/pear_common_downloadHttp.phpt
|
|
|
|
|
pear/tests/pear_common_infoFromString.phpt
|
|
|
|
|
pear/tests/pear_common_sortPkgDeps.phpt
|
|
|
|
|
pear/tests/pear_common_validPackageVersion.phpt
|
|
|
|
|
pear/tests/pear_dependency_checkExtension.phpt
|
|
|
|
|
pear/tests/pear_dependency_checkPackage.phpt
|
|
|
|
|
pear/tests/pear_dependency_checkPackageUninstall.phpt
|
|
|
|
|
pear/tests/pear_downloader_invalid.phpt
|
|
|
|
|
pear/tests/pear_downloader_new.phpt
|
|
|
|
|
pear/tests/pear_downloader_old.phpt
|
|
|
|
|
pear/tests/pear_error.phpt
|
|
|
|
|
pear/tests/pear_error2.phpt
|
|
|
|
|
pear/tests/pear_installer1.phpt
|
|
|
|
|
pear/tests/pear_installer2.phpt
|
|
|
|
|
pear/tests/pear_installer3.phpt
|
|
|
|
|
pear/tests/pear_installer4.phpt
|
|
|
|
|
pear/tests/pear_installer5.phpt
|
|
|
|
|
pear/tests/pear_packager.phpt
|
|
|
|
|
sapi/tests/test001.phpt
|
|
|
|
|
sapi/tests/test002.phpt
|
|
|
|
|
sapi/tests/test003.phpt
|
|
|
|
|
sapi/tests/test004.phpt
|
|
|
|
|
sapi/tests/test005.phpt
|
|
|
|
|
sapi/tests/test006.phpt
|
|
|
|
|
sapi/tests/test007.phpt
|
|
|
|
|
tests/basic/001.phpt
|
|
|
|
|
tests/basic/002.phpt
|
|
|
|
|
tests/basic/004.phpt
|
|
|
|
|
tests/basic/005.phpt
|
|
|
|
|
tests/basic/006.phpt
|
|
|
|
|
tests/basic/007.phpt
|
|
|
|
|
tests/basic/008.phpt
|
|
|
|
|
tests/basic/009.phpt
|
|
|
|
|
tests/basic/010.phpt
|
|
|
|
|
tests/lang/001.phpt
|
|
|
|
|
tests/lang/002.phpt
|
|
|
|
|
tests/lang/003.phpt
|
|
|
|
|
tests/lang/004.phpt
|
|
|
|
|
tests/lang/005.phpt
|
|
|
|
|
tests/lang/006.phpt
|
|
|
|
|
tests/lang/007.phpt
|
|
|
|
|
tests/lang/008.phpt
|
|
|
|
|
tests/lang/009.phpt
|
|
|
|
|
tests/lang/010.phpt
|
|
|
|
|
tests/lang/011.phpt
|
|
|
|
|
tests/lang/012.phpt
|
|
|
|
|
tests/lang/013.phpt
|
|
|
|
|
tests/lang/014.phpt
|
|
|
|
|
tests/lang/015.phpt
|
|
|
|
|
tests/lang/016.phpt
|
|
|
|
|
tests/lang/017.phpt
|
|
|
|
|
tests/lang/018.phpt
|
|
|
|
|
tests/lang/019.phpt
|
|
|
|
|
tests/lang/020.phpt
|
|
|
|
|
tests/lang/021.phpt
|
|
|
|
|
tests/lang/022.phpt
|
|
|
|
|
tests/lang/023.phpt
|
|
|
|
|
tests/lang/024.phpt
|
|
|
|
|
tests/lang/025.phpt
|
|
|
|
|
tests/lang/026.phpt
|
|
|
|
|
tests/lang/027.phpt
|
|
|
|
|
tests/lang/028.phpt
|
|
|
|
|
tests/lang/031.phpt
|
|
|
|
|
tests/lang/032.phpt
|
|
|
|
|
tests/lang/034.phpt
|
|
|
|
|
tests/strings/001.phpt
|
|
|
|
|
tests/strings/004.phpt:
|
|
|
|
|
- Remove unused blocks
|
|
|
|
|
|
2004-05-19 08:34:15 +08:00
|
|
|
|
2004-05-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/ingres_ii/ii.c:
|
|
|
|
|
Fixed possible memory leak.
|
|
|
|
|
|
|
|
|
|
2004-05-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* tests/strings/002.phpt:
|
|
|
|
|
Fix test
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
|
|
|
- Need to operate on module pointer in hash table
|
|
|
|
|
|
|
|
|
|
2004-05-18 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Fix bug #28438: win32 build fails in non-zts mode
|
|
|
|
|
|
|
|
|
|
2004-05-18 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ext/standard/dl.c:
|
|
|
|
|
Z_TYPE_P is for zvals
|
|
|
|
|
|
|
|
|
|
2004-05-18 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/dl.c:
|
|
|
|
|
Fix dl() and extension=
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
|
|
|
Register according to the type specified by the module.
|
|
|
|
|
(Helps to fix dl() bug)
|
|
|
|
|
|
|
|
|
|
2004-05-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/exec.c:
|
|
|
|
|
MFH: Fixed command line escaping routines for win32.
|
|
|
|
|
|
|
|
|
|
* ext/standard/exec.c:
|
|
|
|
|
Fixed command line escaping routines for win32.
|
|
|
|
|
|
|
|
|
|
2004-05-18 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* ext/pspell/pspell.c:
|
|
|
|
|
Move declarations to the begining of function.
|
|
|
|
|
This allows it to actually compile on windows.
|
|
|
|
|
|
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
|
TSRM fix
|
|
|
|
|
|
|
|
|
|
* ext/sockets/sockets.c:
|
|
|
|
|
No length parameter -> estrdup()
|
|
|
|
|
|
|
|
|
|
2004-05-18 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Bugfix#28404 When type is double we need to access dval, not lval
|
|
|
|
|
|
2004-05-18 08:35:47 +08:00
|
|
|
|
2004-05-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/bug26973.phpt
|
|
|
|
|
tests/strings/002.phpt:
|
|
|
|
|
Correct output.
|
|
|
|
|
|
|
|
|
|
2004-05-17 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/ftp_fopen_wrapper.c:
|
|
|
|
|
BugFix# 27982: Provide error message when trying to overwrite an existant
|
|
|
|
|
file without overwrite context option.
|
|
|
|
|
|
|
|
|
|
2004-05-17 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_ini_parser.y
|
|
|
|
|
ZendEngine2/zend_ini_scanner.l:
|
|
|
|
|
Revert the .ini vars patch. Will have to try again next Christmas
|
|
|
|
|
apparently.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_ini_parser.y:
|
|
|
|
|
Fix the apparent bug (; at the end of parse rule block).
|
|
|
|
|
|
|
|
|
|
2004-05-17 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
php.ini-dist
|
|
|
|
|
php.ini-recommended:
|
|
|
|
|
- MFH: Document the smtp_post setting in php.ini*
|
|
|
|
|
|
|
|
|
|
* php.ini-dist
|
|
|
|
|
php.ini-recommended:
|
|
|
|
|
- Document the smtp_port setting in php.ini
|
|
|
|
|
|
|
|
|
|
2004-05-17 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c
|
|
|
|
|
ZendEngine2/zend_objects_API.h:
|
|
|
|
|
As discussed with Andi, add this helper API for setting the object pointer
|
|
|
|
|
from
|
|
|
|
|
within the constructor.
|
|
|
|
|
|
|
|
|
|
Please read the comment for notes about how to use it; in general, you
|
|
|
|
|
don't
|
|
|
|
|
need it, so don't use it.
|
|
|
|
|
|
2004-05-17 08:33:01 +08:00
|
|
|
|
2004-05-16 Pierre-Alain Joye <pierre@dotgeek.org>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Common.php:
|
|
|
|
|
- T_WHITESPACE for the 1st test...
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Common.php:
|
|
|
|
|
- PHP allows spaces before :: (parent :: foo(); )
|
|
|
|
|
Nota bene, requires another change to really check the syntax:
|
|
|
|
|
loop back to the first non white space element and valid it (parent,
|
|
|
|
|
string or var)
|
|
|
|
|
|
|
|
|
|
2004-05-16 Timm Friebe <thekid@thekid.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
|
- MFH: Fixed auto-conversion from long to double when LONG_MAX /
|
|
|
|
|
LONG_MIN where overflown
|
|
|
|
|
|
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
|
- Fixed auto-conversion from long to double when LONG_MAX /
|
|
|
|
|
LONG_MIN where overflown
|
|
|
|
|
|
|
|
|
|
2004-05-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
Better fix for a possible double free in sqlite_single|array_query() when
|
|
|
|
|
a failure occurs between query execution and data retrieval.
|
|
|
|
|
|
|
|
|
|
2004-05-16 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
attempt to fix double free on failed query
|
|
|
|
|
|
|
|
|
|
2004-05-16 Pierre-Alain Joye <pierre@dotgeek.org>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Command.php:
|
|
|
|
|
- Fix #1329, closedir on exit (kameshj at fastmail dot fm)
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Command/Install.php:
|
|
|
|
|
- Fix #1330, unused variable
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Downloader.php:
|
|
|
|
|
- Fix #1249 (wrong print out the wrong state with force option)
|
|
|
|
|
- some NL issues, sorry, commit now too
|
|
|
|
|
|
|
|
|
|
2004-05-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/sockets/sockets.c:
|
|
|
|
|
MFH: Do not allocate error buffer at the start of every request.
|
|
|
|
|
|
|
|
|
|
* ext/sockets/sockets.c:
|
|
|
|
|
Do not allocate error buffer at the start of every request.
|
|
|
|
|
|
|
|
|
|
2004-05-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/sprintf_f.phpt:
|
|
|
|
|
|
|
|
|
|
- Add new test
|
|
|
|
|
|
|
|
|
|
2004-05-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/fdf/fdf.c:
|
|
|
|
|
MFH: Added missing safe_mode & open_basedir checks.
|
|
|
|
|
|
|
|
|
|
* ext/fdf/fdf.c:
|
|
|
|
|
Added missing safe_mode & open_basedir checks.
|
|
|
|
|
|
|
|
|
|
2004-05-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/formatted_print.c:
|
|
|
|
|
- Fix printf with floats
|
|
|
|
|
|
|
|
|
|
2004-05-16 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/ext_skel:
|
|
|
|
|
;
|
|
|
|
|
|
|
|
|
|
* ext/ext_skel:
|
|
|
|
|
Add config.w32 template to ext_skel
|
|
|
|
|
|
|
|
|
|
2004-05-16 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/TODO
|
|
|
|
|
ext/dom/attr.c
|
|
|
|
|
ext/dom/cdatasection.c
|
|
|
|
|
ext/dom/comment.c
|
|
|
|
|
ext/dom/document.c
|
|
|
|
|
ext/dom/documentfragment.c
|
|
|
|
|
ext/dom/dom_fe.h
|
|
|
|
|
ext/dom/element.c
|
|
|
|
|
ext/dom/entityreference.c
|
|
|
|
|
ext/dom/php_dom.c
|
|
|
|
|
ext/dom/processinginstruction.c
|
|
|
|
|
ext/dom/text.c
|
|
|
|
|
ext/dom/xpath.c:
|
|
|
|
|
constructors throw DOMException
|
|
|
|
|
add DOM_PHP_ERR DomException code
|
|
|
|
|
validate tagnames in constructors
|
|
|
|
|
use C style comments
|
|
|
|
|
update TODO
|
|
|
|
|
|
|
|
|
|
2004-05-16 Brad House <brad@mainstreetsoftworks.com>
|
|
|
|
|
|
|
|
|
|
* ext/mcve/config.m4
|
|
|
|
|
ext/mcve/config.m4:
|
|
|
|
|
update config.m4 for libmonetra 4.0 compatability.
|
|
|
|
|
Library no longer has MCVE_ symbols, the header file has #define\'s to
|
|
|
|
|
convert MCVE_ -> M_ to reflect the Monetra name change from MCVE.
|
|
|
|
|
More updates to follow.
|
|
|
|
|
|
2004-05-15 08:36:05 +08:00
|
|
|
|
2004-05-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
.ini variables patch notice
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_ini_parser.y
|
|
|
|
|
ZendEngine2/zend_ini_scanner.l:
|
|
|
|
|
Adding ability to refer to existing .ini variables from within .ini
|
|
|
|
|
files. Example:
|
|
|
|
|
|
|
|
|
|
open_basedir = ${open_basedir} ":/new/dir"
|
|
|
|
|
|
|
|
|
|
2004-05-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/file.c:
|
|
|
|
|
MFH: Fixed possible memory leak inside popen().
|
|
|
|
|
|
|
|
|
|
* ext/standard/file.c:
|
|
|
|
|
Fixed possible memory leak inside popen().
|
|
|
|
|
|
2004-05-14 08:32:50 +08:00
|
|
|
|
2004-05-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/string.c
|
|
|
|
|
ext/standard/tests/strings/bug28386.phpt:
|
|
|
|
|
MFH: Fixed bug #28386 (wordwrap() wraps lines 1 character too soon).
|
|
|
|
|
|
|
|
|
|
* ext/standard/string.c
|
|
|
|
|
ext/standard/tests/strings/bug28386.phpt:
|
|
|
|
|
Fixed bug #28386 (wordwrap() wraps lines 1 character too soon).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
sapi/isapi/php4isapi.c:
|
|
|
|
|
MFH: Make isapi more compatible with apache sapis as far as the creation
|
|
|
|
|
$_COOKIE super-global and various $_SERVER values.
|
|
|
|
|
|
|
|
|
|
* sapi/isapi/php5isapi.c:
|
|
|
|
|
Make isapi more compatible with apache sapis as far as the creation
|
|
|
|
|
$_COOKIE super-global and various $_SERVER values.
|
|
|
|
|
|
|
|
|
|
2004-05-13 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/curl/curl.c:
|
|
|
|
|
Make curl compile with the latest win32 libcurl
|
|
|
|
|
|
|
|
|
|
2004-05-13 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/php_sqlite.h
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
add sqlite_exec - now to the right tag
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/php_sqlite.h
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
add sqlite_exec()
|
|
|
|
|
|
|
|
|
|
* (PHP_4)
|
|
|
|
|
ext/sqlite/php_sqlite.h
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
Add sqlite_exec
|
|
|
|
|
|
|
|
|
|
2004-05-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/session/tests/skipif.inc:
|
|
|
|
|
MFH: Skip session tests if session.save_path is not writable.
|
|
|
|
|
|
|
|
|
|
* ext/session/tests/skipif.inc:
|
|
|
|
|
Skip session tests if session.save_path is not writable.
|
|
|
|
|
|
|
|
|
|
2004-05-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* TSRM/TSRM.c:
|
|
|
|
|
- Once ts_free_id() will be used, we cannot call ctors for deleted ids
|
|
|
|
|
when creating new threads.
|
|
|
|
|
|
2004-05-13 08:59:25 +08:00
|
|
|
|
2004-05-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
|
|
|
- Centralize register and hash operations for startup/register_module
|
|
|
|
|
in new zend_register_module_ex().
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
|
|
|
- Revert to 1.249
|
|
|
|
|
|
|
|
|
|
* TSRM/TSRM.c:
|
|
|
|
|
- More work on ts_free_id() but still keep it out
|
|
|
|
|
|
|
|
|
|
* TSRM/TSRM.c:
|
|
|
|
|
ifdef out the ts_free_id until php 5.1 and until it is complete
|
|
|
|
|
|
|
|
|
|
2004-05-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/imap/php_imap.c:
|
|
|
|
|
MFH: Fixed various possible memory leaks.
|
|
|
|
|
|
|
|
|
|
* ext/imap/php_imap.c:
|
|
|
|
|
Fixed various possible memory leaks.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/pgsql/pgsql.c:
|
|
|
|
|
MFH: Fixed bug #28374 (Possible unterminated loop inside
|
|
|
|
|
_php_pgsql_trim_message()).
|
|
|
|
|
|
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
|
|
|
Fixed bug #28374 (Possible unterminated loop inside
|
|
|
|
|
_php_pgsql_trim_message()).
|
|
|
|
|
|
|
|
|
|
2004-05-12 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
Fixed a couple of inconsistencies in param binding
|
|
|
|
|
|
|
|
|
|
* ext/interbase/config.m4
|
|
|
|
|
ext/interbase/config.w32
|
|
|
|
|
ext/interbase/ibase_query.c
|
|
|
|
|
ext/interbase/ibase_service.c
|
|
|
|
|
ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h
|
|
|
|
|
ext/interbase/php_interbase.h:
|
|
|
|
|
Dropped support for ancient Interbase versions (< 6)
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Made ibase_timefmt() check its args more thoroughly and nuked a pointless
|
|
|
|
|
malloc()
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Made ibase_gen_id() bail out on incorrect args
|
|
|
|
|
|
|
|
|
|
2004-05-12 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/streams.c:
|
|
|
|
|
Avoid Bug #28363 by not seeking if we don't have a read buffer
|
|
|
|
|
|
|
|
|
|
2004-05-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* TSRM/TSRM.c:
|
|
|
|
|
- Implement ts_free_id()
|
|
|
|
|
|
|
|
|
|
* ext/standard/url_scanner_ex.c:
|
|
|
|
|
- Touch
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/url_scanner_ex.re:
|
|
|
|
|
- Move hash table destruction to proper location
|
|
|
|
|
|
|
|
|
|
* ext/bcmath/bcmath.c
|
|
|
|
|
ext/ldap/ldap.c
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
- Added missing UNREGISTER_INI_ENTRIES
|
|
|
|
|
|
2004-05-12 08:33:00 +08:00
|
|
|
|
2004-05-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/formatted_print.c:
|
|
|
|
|
MFH: Make vprintf() and printf() return the length of the string printed.
|
|
|
|
|
|
|
|
|
|
* ext/standard/formatted_print.c:
|
|
|
|
|
Make vprintf() and printf() return the length of the string printed.
|
|
|
|
|
Make fprintf() and vfprints() return the correct length of the string
|
|
|
|
|
printed.
|
|
|
|
|
|
|
|
|
|
2004-05-11 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* main/rfc1867.c:
|
|
|
|
|
- Fixed defines
|
|
|
|
|
|
|
|
|
|
2004-05-11 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Don't allow passing NULL to type hinted parameter.
|
|
|
|
|
|
|
|
|
|
2004-05-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/dir.c:
|
|
|
|
|
MFH: Fixed bug #28355 (glob() does not return error on Linux when it does
|
|
|
|
|
not have permission to open the directory).
|
|
|
|
|
|
|
|
|
|
* ext/standard/dir.c:
|
|
|
|
|
Fixed bug #28355 (glob() does not return error on Linux when it does not
|
|
|
|
|
have permission to open the directory).
|
|
|
|
|
|
2004-05-11 08:32:24 +08:00
|
|
|
|
2004-05-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/cpdf/cpdf.c:
|
|
|
|
|
MFH: Fixed crash inside cpdf_place_inline_image() when working with
|
|
|
|
|
truecolor images.
|
|
|
|
|
|
|
|
|
|
* ext/cpdf/cpdf.c:
|
|
|
|
|
Fixed crash inside cpdf_place_inline_image() when working with truecolor
|
|
|
|
|
images.
|
|
|
|
|
|
|
|
|
|
2004-05-10 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
- Fix comparison of objects
|
|
|
|
|
- Clarify convert_object_to_type()
|
|
|
|
|
|
|
|
|
|
2004-05-10 Stefan Esser <sesser@suspekt.org>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_alloc.c:
|
|
|
|
|
Checking MEMORY_LIMIT before doing emalloc/erealloc solves several ugly
|
|
|
|
|
problems.
|
|
|
|
|
|
|
|
|
|
2004-05-10 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* win32/php5dllts.dsp:
|
|
|
|
|
Fix Win32 build
|
|
|
|
|
|
|
|
|
|
2004-05-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/config.m4:
|
|
|
|
|
- Decouple NAN and INF
|
|
|
|
|
|
|
|
|
|
2004-05-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gd/libgd/gd.h:
|
|
|
|
|
Added missing upgrade bit.
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.h:
|
|
|
|
|
Missing part of the upgrade patch.
|
|
|
|
|
|
|
|
|
|
2004-05-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/dba/dba_db2.c
|
|
|
|
|
ext/dba/dba_db3.c
|
|
|
|
|
ext/dba/dba_db4.c:
|
|
|
|
|
- Fix problems with c mode
|
|
|
|
|
|
2004-05-10 08:32:12 +08:00
|
|
|
|
2004-05-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/dir.c:
|
|
|
|
|
MFH: Fixed bug #28289 (incorrect resolving of relative paths by glob() in
|
|
|
|
|
windows).
|
|
|
|
|
|
|
|
|
|
* ext/standard/dir.c:
|
|
|
|
|
Fixed bug #28289 (incorrect resolving of relative paths by glob() in
|
|
|
|
|
windows).
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
GD bug fixing news.
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
|
|
|
Fixed bug #28304 (Missing bounds check inside imagefilter()).
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd_topal.c:
|
|
|
|
|
Fixed bug #28311 (Transparency detection code is off by 1).
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd.c:
|
|
|
|
|
Fixed bug #28267 (php_image_filter_contrast calls gdImageBrightness).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gd/gd.c
|
|
|
|
|
ext/gd/libgd/gdft.c:
|
|
|
|
|
MFH:
|
|
|
|
|
Upgrade bundled GD library to 2.0.23.
|
|
|
|
|
Fixed bug #28175 (build problem for people using FreeType 2.1.0-2.1.2).
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd.c
|
|
|
|
|
ext/gd/libgd/gdft.c:
|
|
|
|
|
Upgrade bundled GD library to 2.0.23.
|
|
|
|
|
Fixed bug #28175 (build problem for people using FreeType 2.1.0-2.1.2).
|
|
|
|
|
|
|
|
|
|
2004-05-09 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_com.c
|
|
|
|
|
ext/com_dotnet/com_extension.c
|
|
|
|
|
ext/com_dotnet/com_persist.c
|
|
|
|
|
ext/com_dotnet/config.w32
|
|
|
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
|
|
|
Implement com_get_active_object() and a helper object for working with
|
|
|
|
|
persistent COM objects.
|
|
|
|
|
(That's the last of the stuff I want to sneak in before 5.0 is released).
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_misc.c:
|
|
|
|
|
Urgh!
|
|
|
|
|
Use the correct function to free messages from php_win_err(), otherwise
|
|
|
|
|
we say hello to Mr. S. Fault.
|
|
|
|
|
|
|
|
|
|
2004-05-09 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Fixed news
|
|
|
|
|
|
|
|
|
|
2004-05-09 John Coggeshall <john@coggeshall.org>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Tell ppl about it.
|
|
|
|
|
|
|
|
|
|
2004-05-09 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/proc_open.c:
|
|
|
|
|
Add __EXTENSIONS__ define - otherwise it won't compile on Solaris
|
|
|
|
|
|
2004-05-09 08:35:06 +08:00
|
|
|
|
2004-05-08 Sergey Kartashoff <gluke@mail.ru>
|
|
|
|
|
|
|
|
|
|
* ext/mnogosearch/php_mnogo.c
|
|
|
|
|
ext/mnogosearch/php_mnogo.h:
|
|
|
|
|
- mnoGoSearch extension was updated to support CachedCopies of
|
|
|
|
|
mnogosearch-3.2.16 or later. Udm_Get_Agent_Param and
|
|
|
|
|
Udm_Store_Doc_Cgi functions were added. MnoGoSearch-3.2.3 stored API
|
|
|
|
|
was removed.
|
|
|
|
|
|
|
|
|
|
2004-05-08 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/session/session.c:
|
|
|
|
|
MFH: if statement logic would never eval to false.
|
|
|
|
|
|
|
|
|
|
* ext/session/session.c:
|
|
|
|
|
if statement logic would never eval to false.
|
|
|
|
|
|
2004-05-08 08:33:46 +08:00
|
|
|
|
2004-05-07 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/pcre/config.w32:
|
|
|
|
|
spot the vim user
|
|
|
|
|
|
|
|
|
|
* ext/pcre/config.w32:
|
|
|
|
|
Fix Bug #28317: Avoid recursion in libpcre on windows platform.
|
|
|
|
|
|
|
|
|
|
2004-05-07 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/interbase/interbase.c:
|
|
|
|
|
MFH: fixed unregistered pointer juggling bug
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
Fix unregistered bug in zval pointer/array juggling
|
|
|
|
|
|
2004-05-07 08:31:54 +08:00
|
|
|
|
2004-05-06 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug22367.phpt:
|
|
|
|
|
- Fixed test
|
|
|
|
|
|
|
|
|
|
2004-05-06 Jay Smith <jsmith@tutorbuddy.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/string.c:
|
|
|
|
|
Fixed a segfault. (It's possible for large offsets to make strrpos()
|
|
|
|
|
read past the end of the haystack string...)
|
|
|
|
|
|
|
|
|
|
2004-05-06 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
|
|
|
fix line endings
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
|
|
|
Fix fastCGI breakage: due to calling flush on unitialized requests,
|
|
|
|
|
request was aborted unless ignore_user_abort is set
|
|
|
|
|
|
|
|
|
|
2004-05-06 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/user_filters.c
|
|
|
|
|
main/streams/userspace.c:
|
|
|
|
|
Bugfix #28300 Userspace stream/filter names don't need to be lowercased.
|
|
|
|
|
|
|
|
|
|
2004-05-06 Marc Boeren <M.Boeren@guidance.nl>
|
|
|
|
|
|
|
|
|
|
* ext/dbx/dbx_oci8.c
|
|
|
|
|
ext/dbx/dbx_pgsql.c:
|
|
|
|
|
Call functions by their new, proper names instead of what are now aliases.
|
|
|
|
|
Change OCIFetchInto (deprecated) to oci_fetch_array.
|
|
|
|
|
|
2004-05-06 08:31:51 +08:00
|
|
|
|
2004-05-05 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
Fixed unregistered bug: array count is incorrect when binding array ids
|
|
|
|
|
Fixed unregistered bug: empty numeric/datetime param argument is coerced
|
|
|
|
|
to
|
|
|
|
|
a string that cannot be handled by the IB API layer
|
|
|
|
|
|
|
|
|
|
2004-05-05 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/user_filters.c
|
|
|
|
|
main/streams/userspace.c:
|
|
|
|
|
BugFix#28287 stream_*_register() not calling __autoload().
|
|
|
|
|
|
2004-05-05 09:16:24 +08:00
|
|
|
|
2004-05-04 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
news
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_handlers.c
|
|
|
|
|
ext/com_dotnet/com_saproxy.c
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/standard/array.c:
|
|
|
|
|
Update for count_elements handler for overloaded objects.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_iterators.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.h
|
|
|
|
|
ZendEngine2/zend_objects_API.c:
|
|
|
|
|
Add count_elements handler for overloaded objects.
|
|
|
|
|
|
|
|
|
|
* sapi/activescript/php5as_scriptengine.h:
|
|
|
|
|
Just in case this header isn't present on the snaps machine.
|
|
|
|
|
|
|
|
|
|
* sapi/activescript/README
|
|
|
|
|
sapi/activescript/classfactory.cpp
|
|
|
|
|
sapi/activescript/php5activescript.c
|
|
|
|
|
sapi/activescript/php5as_classfactory.h
|
|
|
|
|
sapi/activescript/php5as_scriptengine.h
|
|
|
|
|
sapi/activescript/scriptengine.cpp:
|
|
|
|
|
Improve stability.
|
|
|
|
|
Give it a new CLSID and change the engine name to ActivePHP5.
|
|
|
|
|
Globals registered by the scripting host are now auto-globals and don't
|
|
|
|
|
need to be declared global when accessed from within functions.
|
|
|
|
|
|
|
|
|
|
2004-05-04 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_query.c:
|
|
|
|
|
ibase_query(): Be careful not to return true on error conditions
|
|
|
|
|
|
|
|
|
|
2004-05-04 Martin Jansen <mail@martin-jansen.de>
|
|
|
|
|
|
|
|
|
|
* pear/CODING_STANDARDS:
|
|
|
|
|
- Providing the full URL to the coding standards.
|
|
|
|
|
|
2004-05-04 08:35:07 +08:00
|
|
|
|
2004-05-03 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_extension.c
|
|
|
|
|
ext/com_dotnet/com_handlers.c
|
|
|
|
|
ext/com_dotnet/com_misc.c
|
|
|
|
|
ext/com_dotnet/com_saproxy.c
|
|
|
|
|
ext/com_dotnet/com_variant.c
|
|
|
|
|
ext/com_dotnet/tests/27974.phpt:
|
|
|
|
|
Enable writing to SafeArray dimensions.
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_handlers.c
|
|
|
|
|
ext/com_dotnet/com_saproxy.c
|
|
|
|
|
ext/com_dotnet/tests/variants.phpt:
|
|
|
|
|
Fix problem when assigning to a variable that holds an instance of
|
|
|
|
|
a COM/VARIANT/DOTNET object.
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/README
|
|
|
|
|
ext/com_dotnet/com_extension.c
|
|
|
|
|
ext/com_dotnet/com_variant.c
|
|
|
|
|
ext/com_dotnet/com_wrapper.c:
|
|
|
|
|
Fixup some constants and error handling.
|
|
|
|
|
Remove unfinished and un-needed function.
|
|
|
|
|
|
|
|
|
|
2004-05-03 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
|
|
|
|
|
|
* sapi/nsapi/nsapi.c
|
|
|
|
|
sapi/nsapi/nsapi.c:
|
|
|
|
|
Security fix: Put '\0' string termination before loop
|
|
|
|
|
|
2004-05-03 08:36:07 +08:00
|
|
|
|
2004-05-02 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
- Fix comparison of two objects in non-compatibility mode.
|
|
|
|
|
|
|
|
|
|
2004-05-02 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/info.c:
|
|
|
|
|
Use caseinsensitive sort
|
|
|
|
|
|
|
|
|
|
2004-05-02 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/proc_open.c:
|
|
|
|
|
Fix Bug #28251
|
|
|
|
|
|
|
|
|
|
2004-05-02 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* sapi/cli/php.1.in:
|
|
|
|
|
Add a notice on STDIN
|
|
|
|
|
|
2004-05-02 08:35:19 +08:00
|
|
|
|
2004-05-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ext/standard/dl.c:
|
|
|
|
|
Don't load modules twice
|
|
|
|
|
|
2004-05-01 08:36:00 +08:00
|
|
|
|
2004-04-30 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/package.xml:
|
|
|
|
|
- HTML entity to ISO char.
|
|
|
|
|
|
|
|
|
|
2004-04-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
run-tests.php:
|
|
|
|
|
MFH Bugfix #28229 (PATCH run-tests tripped up by spaces in names)
|
|
|
|
|
|
|
|
|
|
2004-04-30 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_registry.phpt:
|
|
|
|
|
fix to work with only the installed version of PEAR
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/PEAR/Downloader.php
|
|
|
|
|
pear/PEAR/Installer.php:
|
|
|
|
|
MFH fix included files and put error messages in PEAR_Downloader where they
|
|
|
|
|
are needed
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Downloader.php
|
|
|
|
|
pear/PEAR/Installer.php:
|
|
|
|
|
fix included files and put error messages in PEAR_Downloader where they are
|
|
|
|
|
needed
|
|
|
|
|
|
|
|
|
|
2004-04-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/math.c
|
|
|
|
|
ext/standard/tests/math/bug28228.phpt:
|
|
|
|
|
MFH: Fixed bug #28228 (number_format() does not allow empty decimal
|
|
|
|
|
separator).
|
|
|
|
|
|
|
|
|
|
* ext/standard/math.c
|
|
|
|
|
ext/standard/tests/math/bug28228.phpt:
|
|
|
|
|
Fixed bug #28228 (number_format() does not allow empty decimal separator).
|
|
|
|
|
|
|
|
|
|
2004-04-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* run-tests.php:
|
|
|
|
|
Bugfix #28229 (PATCH run-tests tripped up by spaces in names)
|
|
|
|
|
|
|
|
|
|
2004-04-30 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/tests/user.input:
|
|
|
|
|
remove notices in E_ALL for config test in PHP 4.3.6
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_packager.phpt:
|
|
|
|
|
hopefully fix this test for all cases
|
|
|
|
|
|
|
|
|
|
* pear/package-PEAR.xml:
|
|
|
|
|
update to begin process for next release (release is not imminent)
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
MFH update to begin process for next release (release is not imminent)
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_common_buildProvidesArray.phpt:
|
|
|
|
|
fix unit test to work with 1.3.2 (which will be needed)
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/PEAR/Common.php:
|
|
|
|
|
MFH fix 1186: notice in PEAR_Common undeclared $_packageName
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Common.php:
|
|
|
|
|
fix 1186: notice in PEAR_Common undeclared $_packageName
|
|
|
|
|
|
|
|
|
|
* pear/tests/pear_common_analyzeSC.phpt:
|
|
|
|
|
fix unit test with PEAR 1.3.1
|
|
|
|
|
|
2004-04-30 08:35:30 +08:00
|
|
|
|
2004-04-29 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/CREDITS:
|
|
|
|
|
An oumlaut doesn't work here, need ASCII only
|
|
|
|
|
|
|
|
|
|
2004-04-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/curl/curl.c:
|
|
|
|
|
MFH: Fixed bug #28196 (missing error constants in cURL extension).
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
Fixed bug #28196 (missing error constants in cURL extension).
|
|
|
|
|
|
|
|
|
|
* ext/dom/documentfragment.c
|
|
|
|
|
ext/msession/reqclient.h
|
|
|
|
|
ext/oci8/php_oci8.h
|
|
|
|
|
ext/w32api/w32api.c
|
|
|
|
|
sapi/milter/php_milter.c:
|
|
|
|
|
C++ comments.
|
|
|
|
|
|
|
|
|
|
2004-04-29 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
another down...
|
|
|
|
|
|
|
|
|
|
2004-04-29 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix bug #27876
|
|
|
|
|
|
2004-04-29 08:36:06 +08:00
|
|
|
|
2004-04-28 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_extension.c:
|
|
|
|
|
Should have tested this change before committing.
|
|
|
|
|
|
|
|
|
|
2004-04-28 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_exceptions.h:
|
|
|
|
|
Fix c++ builds
|
|
|
|
|
|
|
|
|
|
2004-04-28 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_com.c
|
|
|
|
|
ext/com_dotnet/com_extension.c
|
|
|
|
|
ext/com_dotnet/com_handlers.c
|
|
|
|
|
ext/com_dotnet/com_saproxy.c
|
|
|
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
|
|
|
Fix for Bug #28161 (and probably others that I can't find in the bug db;
|
|
|
|
|
the search interface sucks).
|
|
|
|
|
|
|
|
|
|
Expand the proxy object so it can handle psuedo array style properties.
|
|
|
|
|
|
|
|
|
|
ASP/VB code like this:
|
|
|
|
|
|
|
|
|
|
headObj.Attribute("RID") = rid
|
|
|
|
|
|
|
|
|
|
can be expressed like this in PHP:
|
|
|
|
|
|
|
|
|
|
$headObj->Attribute['RID'] = $rid;
|
|
|
|
|
|
|
|
|
|
In theory, this feature can be used for "multi dimensional" properties:
|
|
|
|
|
|
|
|
|
|
headObj.Attribute("RID", "Foo") = rid;
|
|
|
|
|
|
|
|
|
|
like this:
|
|
|
|
|
|
|
|
|
|
$headObj->Attribute['RID']['Foo'] = $rid;
|
|
|
|
|
|
2004-04-28 08:33:46 +08:00
|
|
|
|
2004-04-27 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/url.c:
|
|
|
|
|
MFH Don't strip off those []s, it'll only create problems in wrappers and
|
|
|
|
|
elsewhere.
|
|
|
|
|
|
|
|
|
|
* ext/standard/url.c:
|
|
|
|
|
Don't strip off those []s, it'll only create problems in wrappers and
|
|
|
|
|
elsewhere.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/url.c:
|
|
|
|
|
MFH BugFix 28187 parse_url does not handle
|
|
|
|
|
scheme://[0123:4567::89]:12345/etc style IPv6 embedded address URLs
|
|
|
|
|
|
|
|
|
|
* ext/standard/url.c:
|
|
|
|
|
BugFix 28187 parse_url does not handle scheme://[0123:4567::89]:12345/etc
|
|
|
|
|
style IPv6 embedded address URLs
|
|
|
|
|
|
|
|
|
|
2004-04-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
- Optional parameter to class_exists() that can be used to bypass
|
|
|
|
|
__autoload() which can be helpfull in __autoload() itself.
|
|
|
|
|
|
|
|
|
|
2004-04-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/xmlrpc/libxmlrpc/base64.c
|
|
|
|
|
ext/xmlrpc/libxmlrpc/queue.h
|
|
|
|
|
ext/xmlrpc/libxmlrpc/xml_to_soap.c
|
|
|
|
|
ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c
|
|
|
|
|
ext/xmlrpc/libxmlrpc/xmlrpc.c:
|
|
|
|
|
Removed C++ style comments.
|
|
|
|
|
|
|
|
|
|
2004-04-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
|
|
|
- Fix warnings
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_interfaces.c
|
|
|
|
|
ZendEngine2/zend_interfaces.h
|
|
|
|
|
ZendEngine2/zend_iterators.h:
|
|
|
|
|
- no unneccessary retval initialization
|
|
|
|
|
- new c-level iterator handler invalidate_current that is optionally
|
|
|
|
|
used to clear internal caching like in implementation of Iterator
|
|
|
|
|
|
|
|
|
|
2004-04-27 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
- Fix prototypes
|
|
|
|
|
|
|
|
|
|
2004-04-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gd/libgd/gd.c:
|
|
|
|
|
MFH: Fixed bug #28184 (C++ comments in GD library sources).
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
|
|
|
Fixed bug #28184 (C++ comments in GD library sources).
|
|
|
|
|
|
|
|
|
|
2004-04-27 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/ErrorStack.php:
|
|
|
|
|
fix bug 1242 - notice if multi-dimensional array is passed as a parameter
|
|
|
|
|
add optional parameter to staticHasErrors() that allows error
|
|
|
|
|
determination for a single package
|
|
|
|
|
|
2004-04-27 08:35:21 +08:00
|
|
|
|
2004-04-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/yp/yp.c:
|
|
|
|
|
Removed pointless check.
|
|
|
|
|
|
|
|
|
|
2004-04-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Fix prototype
|
|
|
|
|
|
|
|
|
|
2004-04-26 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
hmm. this comma is supposed to be a semicolon.
|
|
|
|
|
|
2004-04-26 08:35:44 +08:00
|
|
|
|
2004-04-25 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.c
|
|
|
|
|
ext/gd/tests/bug28147.phpt:
|
|
|
|
|
- MFB: Fixed bug #28147 (Crash with drawing anti-alised lines)
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gd/libgd/gd.c
|
|
|
|
|
ext/gd/tests/bug28147.phpt
|
|
|
|
|
ext/gd/tests/bug28147.phpt:
|
|
|
|
|
- Fixed bug #28147 (Crash with drawing anti-aliased lines)
|
|
|
|
|
|
|
|
|
|
2004-04-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
Skip correct amount of stack entries
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
|
|
|
Capture potential problem by error message
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Show number of classes
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-04-25 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- RC3-dev
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC2)
|
|
|
|
|
NEWS:
|
|
|
|
|
- This was forgotten
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- RC2
|
|
|
|
|
|
|
|
|
|
2004-04-25 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Spell it out.
|
|
|
|
|
|
2004-04-25 08:34:28 +08:00
|
|
|
|
2004-04-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* tests/strings/002.phpt:
|
|
|
|
|
Fixed test.
|
|
|
|
|
|
2004-04-24 08:34:14 +08:00
|
|
|
|
2004-04-23 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Fixed bug #27923. foreach() without a key should not check if the key
|
|
|
|
|
- is a reference (Adam)
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
NEWS
|
|
|
|
|
|
|
|
|
|
2004-04-23 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Reorder NEWS
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
This was already in NEWS for the branch, removing
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Cleanup NEWS
|
|
|
|
|
|
|
|
|
|
2004-04-23 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/pcre/php_pcre.c:
|
|
|
|
|
MFB: Fix for bug #27810
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/pcre/php_pcre.c:
|
|
|
|
|
bug #27810 from Joe Orton
|
|
|
|
|
|
|
|
|
|
2004-04-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/mysql/php_mysql.c:
|
|
|
|
|
MFH: Fixed bug #28087 (Do not force mysql.trace_mode to 0 on every request)
|
|
|
|
|
|
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
|
|
|
Fixed bug #28087 (Do not force mysql.trace_mode to 0 on every request).
|
|
|
|
|
|
|
|
|
|
2004-04-23 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/info.c:
|
|
|
|
|
- Fixed buffer overflow in phpinfo() for Zend Extension Api NO.
|
|
|
|
|
|
|
|
|
|
2004-04-23 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Another one bites the dust
|
|
|
|
|
|
|
|
|
|
2004-04-23 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
In-HEAD bugfix# 28115
|
|
|
|
|
|
2004-04-23 08:36:46 +08:00
|
|
|
|
2004-04-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/bug28112.phpt:
|
|
|
|
|
Avoid warning to interfere test result
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-04-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
MFH: Fixed bug #28112 (Empty queries may result in crashes).
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
Empty query checks, bug #28112.
|
|
|
|
|
|
|
|
|
|
2004-04-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/bug28112.phpt:
|
|
|
|
|
|
|
|
|
|
Add test for bug #28112
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
bugfix #28112
|
|
|
|
|
|
|
|
|
|
2004-04-22 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/tests/27974.phpt:
|
|
|
|
|
Add test
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_variant.c:
|
|
|
|
|
A working fix for the safearray mapping bug.
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
|
The fix for the vc7 libc putenv bug is also needed here to avoid a crash.
|
|
|
|
|
|
|
|
|
|
2004-04-22 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* ext/mime_magic/DEPRECATED
|
|
|
|
|
ext/mime_magic/EXPERIMENTAL
|
|
|
|
|
ext/mime_magic/config.m4:
|
|
|
|
|
Depercating mime_magic in favor of PECL::fileinfo
|
|
|
|
|
|
|
|
|
|
2004-04-22 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_variant.c:
|
|
|
|
|
(probable) fix for Bug #27974: PHP Arrays are not mapped to VARIANTs.
|
|
|
|
|
|
|
|
|
|
2004-04-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/pgsql/pgsql.c:
|
|
|
|
|
MFH: Fixed possible crash inside pg_copy_(to|from) function if delimiter is
|
|
|
|
|
more then 1 character long.
|
|
|
|
|
|
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
|
|
|
Fixed possible crash inside pg_copy_(to|from) function if delimiter is more
|
|
|
|
|
then 1 character long.
|
|
|
|
|
|
2004-04-22 08:35:20 +08:00
|
|
|
|
2004-04-21 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
News about the ssl server socket bug
|
|
|
|
|
|
|
|
|
|
* ext/openssl/openssl.c
|
|
|
|
|
ext/openssl/xp_ssl.c:
|
|
|
|
|
Fix bug #28096 - stream_socket_accept() on an SSL server socket doesn't
|
|
|
|
|
enable SSL on the accepted socket.
|
|
|
|
|
|
|
|
|
|
- Add cipher list context option
|
|
|
|
|
- Add helpful hint about why SSL server socket fails with mysterious
|
|
|
|
|
error (eg: you need an SSL certificate for most ciphers).
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
main/streams/mmap.c:
|
|
|
|
|
Fixed bug #19749 (shouldn't mmap() files larger than memory_limit)
|
|
|
|
|
|
|
|
|
|
2004-04-21 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- RC2-dev
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC2RC2)
|
|
|
|
|
configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- Prepare for RC2RC2 (if everything is OK especially Zeev's interface
|
|
|
|
|
- patch I'll roll RC2 tomorrow).
|
|
|
|
|
|
|
|
|
|
2004-04-21 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC2RC2)
|
|
|
|
|
NEWS:
|
|
|
|
|
yaz moved
|
|
|
|
|
|
|
|
|
|
* ext/yaz/.cvsignore
|
|
|
|
|
ext/yaz/CREDITS
|
|
|
|
|
ext/yaz/README
|
|
|
|
|
ext/yaz/config.m4
|
|
|
|
|
ext/yaz/config.w32
|
|
|
|
|
ext/yaz/package.xml
|
|
|
|
|
ext/yaz/php_yaz.c
|
|
|
|
|
ext/yaz/php_yaz.h
|
|
|
|
|
ext/yaz/yaz.dsp:
|
|
|
|
|
Moved ext/yaz to PECL.
|
|
|
|
|
|
|
|
|
|
2004-04-21 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC2RC2)
|
|
|
|
|
ZendEngine2/zend_compile.c:
|
|
|
|
|
Restore fatal error in case a method that's supposed to implement an
|
|
|
|
|
interface/abstract method, breaks its prototype
|
|
|
|
|
|
|
|
|
|
2004-04-21 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Reorder news
|
|
|
|
|
|
|
|
|
|
2004-04-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Correct news entry order.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/sysvshm/sysvshm.c:
|
|
|
|
|
MFH:
|
|
|
|
|
Fixed possible memory leaks.
|
|
|
|
|
Prevent shm_attach() from destroying non-shm resources.
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC2RC2)
|
|
|
|
|
ext/sysvshm/sysvshm.c:
|
|
|
|
|
Fixed possible memory leaks.
|
|
|
|
|
Prevent shm_attach() from destroying non-shm resources.
|
|
|
|
|
|
2004-04-21 08:35:41 +08:00
|
|
|
|
2004-04-20 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
mssql related fixes
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mssql/php_mssql.h:
|
|
|
|
|
MFH: Fix #28007. Compile fails when the SHORT type is undefined (older
|
|
|
|
|
versions of FreeTDS)
|
|
|
|
|
|
|
|
|
|
* ext/mssql/php_mssql.h:
|
|
|
|
|
Fix #28007. Compile fails when the SHORT type is undefined (older versions
|
|
|
|
|
of FreeTDS)
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mssql/php_mssql.c:
|
|
|
|
|
MFH: Fix problem getting return value from stored procedure when it returns
|
|
|
|
|
multiple results
|
|
|
|
|
|
|
|
|
|
* ext/mssql/php_mssql.c:
|
|
|
|
|
Fix problem getting return value from stored procedure when it returns
|
|
|
|
|
multiple results
|
|
|
|
|
|
|
|
|
|
2004-04-20 John Coggeshall <john@coggeshall.org>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
minor update
|
|
|
|
|
|
|
|
|
|
2004-04-20 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Fix news
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- More news
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
|
|
|
- Fix bug #27283 - Exceptions where the last catch() statement was
|
|
|
|
|
sometimes
|
|
|
|
|
- skipped.
|
|
|
|
|
|
|
|
|
|
2004-04-20 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
|
|
|
- make static methods calls work from within xslt
|
|
|
|
|
- extended tests
|
|
|
|
|
|
|
|
|
|
2004-04-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* tests/classes/interface_construct.phpt
|
|
|
|
|
tests/classes/interface_optional_arg.phpt:
|
|
|
|
|
Add new tests (by magnus)
|
|
|
|
|
|
2004-04-20 08:35:29 +08:00
|
|
|
|
2004-04-19 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* scripts/Makefile.frag:
|
|
|
|
|
add ext/libxml/ to the headers path
|
|
|
|
|
|
|
|
|
|
2004-04-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
show ini entries and classes for extensions.
|
|
|
|
|
|
|
|
|
|
2004-04-19 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/php_fopen_wrapper.c:
|
|
|
|
|
Fix #27865; don't dup STDIN, STDOUT or STDERR when running under CLI.
|
|
|
|
|
|
|
|
|
|
2004-04-19 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Is it really this hard?</jani>
|
|
|
|
|
|
|
|
|
|
2004-04-19 John Coggeshall <john@coggeshall.org>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Adding tidy error handling news
|
|
|
|
|
|
|
|
|
|
2004-04-19 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
and the news
|
|
|
|
|
|
|
|
|
|
* configure.in
|
|
|
|
|
ext/standard/proc_open.c:
|
|
|
|
|
Add pty support to proc_open() for systems with Unix98 ptys.
|
|
|
|
|
|
|
|
|
|
2004-04-19 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_blobs.c
|
|
|
|
|
ext/interbase/ibase_events.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h:
|
|
|
|
|
No need to export anything. Fixes win32 build
|
|
|
|
|
|
|
|
|
|
2004-04-19 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
news!
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/network.c:
|
|
|
|
|
MFH: timeout duration too long in liveness checks for sockets.
|
|
|
|
|
Fixes Bug #28055
|
|
|
|
|
|
2004-04-19 08:34:18 +08:00
|
|
|
|
2004-04-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/posix/posix.c:
|
|
|
|
|
Simplify code via the use of macros.
|
|
|
|
|
|
|
|
|
|
2004-04-18 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/mcrypt/mcrypt.c:
|
|
|
|
|
- Whitespace
|
|
|
|
|
|
2004-04-18 08:34:17 +08:00
|
|
|
|
2004-04-17 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/html.c:
|
|
|
|
|
- MFH: Fix for bug #28042 (greek letters in html to entitity mapping not
|
|
|
|
|
correct)
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/html.c:
|
|
|
|
|
- Fix for bug #28042 (greek letters in html to entitity mapping not
|
|
|
|
|
correct)
|
|
|
|
|
|
|
|
|
|
2004-04-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
Retval may not be set when zend_execute() is overloaded
|
|
|
|
|
|
2004-04-17 08:34:11 +08:00
|
|
|
|
2004-04-16 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/sybase/php_sybase_db.c
|
|
|
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
|
MFH: set Sybase default APPNAME to ("PHP " PHP_VERSION)
|
|
|
|
|
|
|
|
|
|
* ext/sybase/php_sybase_db.c
|
|
|
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
|
set Sybase default APPNAME to ("PHP " PHP_VERSION)
|
|
|
|
|
|
2004-04-16 08:36:43 +08:00
|
|
|
|
2004-04-15 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* main/snprintf.c:
|
|
|
|
|
Bugfix #28012, now for snprintf
|
|
|
|
|
|
|
|
|
|
* main/spprintf.c:
|
|
|
|
|
Bugfix #28012 spprintf() output inconsistent for %p
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Handle failure in get_current_data
|
|
|
|
|
|
|
|
|
|
2004-04-15 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
|
|
|
- Temporary fix for bug #27869
|
|
|
|
|
- George, you need to implement clone in order for "clone" and
|
|
|
|
|
- compatibility mode to work.
|
|
|
|
|
|
|
|
|
|
2004-04-15 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* README.TESTING:
|
|
|
|
|
typo
|
|
|
|
|
|
|
|
|
|
* README.TESTING:
|
|
|
|
|
be a bit more explanatory ...
|
|
|
|
|
|
|
|
|
|
2004-04-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/session/tests/bug26862.phpt:
|
|
|
|
|
MFH: Fixed test failure if session.use_trans_sid is enabled.
|
|
|
|
|
|
|
|
|
|
* ext/session/tests/bug26862.phpt:
|
|
|
|
|
Fixed test failure if session.use_trans_sid is enabled.
|
|
|
|
|
|
|
|
|
|
2004-04-15 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Remove duplicate entries
|
|
|
|
|
|
|
|
|
|
2004-04-15 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/sysvmsg/EXPERIMENTAL
|
|
|
|
|
ext/sysvmsg/package.xml:
|
|
|
|
|
been stable for a long time now
|
|
|
|
|
|
|
|
|
|
2004-04-15 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Fixed bug #27681 (soap extension fails without HAVE_TM_GMTOFF).
|
|
|
|
|
|
|
|
|
|
2004-04-15 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
reorder..is this so hard..? :)
|
|
|
|
|
|
2004-04-15 08:35:44 +08:00
|
|
|
|
2004-04-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-04-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gd/libgd/gd.c:
|
|
|
|
|
Fixed bug #27995 (imagefilltoborder() stops the fill process prematurely).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-04-14 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_extensions.h:
|
|
|
|
|
- Add comment
|
|
|
|
|
|
|
|
|
|
2004-04-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Prepare for 4.3.6
|
|
|
|
|
|
|
|
|
|
2004-04-14 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
News update
|
|
|
|
|
|
|
|
|
|
* ext/bz2/config.w32:
|
|
|
|
|
According to Wez, this is not needed.
|
|
|
|
|
It also breaks win32 build.
|
|
|
|
|
|
|
|
|
|
2004-04-14 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- RC2-dev
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC2RC1)
|
|
|
|
|
configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- RC2RC1
|
|
|
|
|
|
|
|
|
|
2004-04-14 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC2RC1)
|
|
|
|
|
ext/iconv/config.m4:
|
|
|
|
|
- Enable iconv by default
|
|
|
|
|
|
2004-04-14 08:35:36 +08:00
|
|
|
|
2004-04-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_exceptions.c:
|
|
|
|
|
Classnames shall start with an uppercase character
|
|
|
|
|
|
|
|
|
|
2004-04-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/session/session.c:
|
|
|
|
|
MFH: Fixed bug #27963 (Session lifetime setting may leak between requests).
|
|
|
|
|
|
|
|
|
|
* ext/session/session.c:
|
|
|
|
|
Another setting leak in session code (bug #27963).
|
|
|
|
|
|
|
|
|
|
2004-04-13 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/bz2/config.w32
|
|
|
|
|
ext/bz2/php_bz2.def:
|
|
|
|
|
Export symbols needed by bz2_filter
|
|
|
|
|
|
|
|
|
|
2004-04-13 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_saproxy.c:
|
|
|
|
|
This wasn't updated for new parameters for object handlers yet...
|
|
|
|
|
|
|
|
|
|
2004-04-13 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-04-13 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
Fix debug_backtrace to show arguments again
|
|
|
|
|
We need to merge code from debug_backtrace & debug_print_backtrace at
|
|
|
|
|
some point!
|
|
|
|
|
|
|
|
|
|
2004-04-13 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_extensions.h:
|
|
|
|
|
- Fix API no of Engine 2. The first number is the engine version and the
|
|
|
|
|
- rest is the API_NO. This way engine2_api_no is always greater than
|
|
|
|
|
- engine1_api_no.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c
|
|
|
|
|
ZendEngine2/zend_exceptions.c
|
|
|
|
|
ZendEngine2/zend_exceptions.h:
|
|
|
|
|
- Add hook for exception handler (Derick)
|
|
|
|
|
|
|
|
|
|
2004-04-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/session/session.c:
|
|
|
|
|
Fixed bug #27963 (Session lifetime setting may leak between requests).
|
|
|
|
|
|
2004-04-13 08:34:35 +08:00
|
|
|
|
2004-04-12 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gd/libgd/gd.h:
|
|
|
|
|
- MFH: Add default fontpath for win98/xp
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.h:
|
|
|
|
|
- Add fontpath for win98/XP (Patch by Friedhelm Betz)
|
|
|
|
|
|
|
|
|
|
2004-04-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.h:
|
|
|
|
|
Fix order of macro parameter (synch with other macros)
|
|
|
|
|
|
|
|
|
|
2004-04-12 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/OBJECTS2_HOWTO
|
|
|
|
|
ZendEngine2/zend_extensions.h
|
|
|
|
|
ZendEngine2/zend_ini.c
|
|
|
|
|
ZendEngine2/zend_ini.h
|
|
|
|
|
ZendEngine2/zend_modules.h
|
|
|
|
|
ext/standard/basic_functions.c:
|
|
|
|
|
- modifyable -> modifiable
|
|
|
|
|
|
2004-04-12 08:33:45 +08:00
|
|
|
|
2004-04-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
MFH: Open basedir & safe_mode exception when copying or attaching to a
|
|
|
|
|
memory only database.
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
Open basedir & safe_mode exception when copying or attaching to a memory
|
|
|
|
|
only database.
|
|
|
|
|
|
2004-04-11 08:33:36 +08:00
|
|
|
|
2004-04-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/user_filters.c:
|
|
|
|
|
studlyCaps
|
|
|
|
|
|
2004-04-10 08:34:29 +08:00
|
|
|
|
2004-04-09 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* main/network.c:
|
|
|
|
|
BugFix: Copy/Paste mistake referenced undefined variable on platforms
|
|
|
|
|
without gettimeofday()
|
|
|
|
|
|
|
|
|
|
2004-04-09 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_service.c:
|
|
|
|
|
Changed ibase_user_[add|modify|delete]() to use service resources
|
|
|
|
|
|
|
|
|
|
2004-04-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/libsqlite/src/os.c:
|
|
|
|
|
MFH: Fixed bug #27928 (sqlite incorrectly handles invalid filenames).
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/sqlite/libsqlite/src/os.c:
|
|
|
|
|
Fixed bug #27928 (sqlite incorrectly handles invalid filenames).
|
|
|
|
|
|
|
|
|
|
2004-04-09 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- NEWS
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_object_handlers.c:
|
|
|
|
|
- Fix bug #26441 (When __set() returned a value it corrupted it)
|
|
|
|
|
|
|
|
|
|
2004-04-09 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/packages/DB-1.6.2.tar
|
|
|
|
|
pear/packages/DB-1.6.2.tar
|
|
|
|
|
pear/packages/Mail-1.1.3.tar
|
|
|
|
|
pear/packages/Mail-1.1.3.tar
|
|
|
|
|
pear/packages/XML_RPC-1.1.0.tar:
|
|
|
|
|
|
|
|
|
|
file DB-1.6.2.tar was initially added on branch PHP_4_3.
|
|
|
|
|
|
|
|
|
|
* pear/packages/DB-1.6.0.tar
|
|
|
|
|
pear/packages/DB-1.6.0.tar
|
|
|
|
|
pear/packages/HTTP-1.2.2.tar
|
|
|
|
|
pear/packages/Mail-1.1.2.tar
|
|
|
|
|
pear/packages/Mail-1.1.2.tar
|
|
|
|
|
pear/packages/Net_SMTP-1.2.3.tar
|
|
|
|
|
pear/packages/Net_Socket-1.0.1.tar
|
|
|
|
|
pear/packages/XML_Parser-1.0.1.tar
|
|
|
|
|
pear/packages/XML_RPC-1.0.4.tar
|
|
|
|
|
pear/packages/XML_RPC-1.0.4.tar:
|
|
|
|
|
re-organize as per PEAR-Core discussion
|
|
|
|
|
|
|
|
|
|
* pear/packages/XML_RPC-1.1.0.tar:
|
|
|
|
|
|
|
|
|
|
re-organize as per PEAR-Core discussion
|
|
|
|
|
|
|
|
|
|
* pear/go-pear-list.php:
|
|
|
|
|
as per PEAR-Core discussion, remove all but absolutely essential
|
|
|
|
|
packages for the installer, and for PEAR_Frontend_Web
|
|
|
|
|
|
2004-04-09 08:33:16 +08:00
|
|
|
|
2004-04-08 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in:
|
|
|
|
|
fix typo
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/yaz/config.m4:
|
|
|
|
|
PHP_ADD_LIBPATH checks that the path is not /usr/lib..
|
|
|
|
|
|
|
|
|
|
2004-04-08 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/go-pear-list.php:
|
|
|
|
|
oops, PHPUnit2, not PHPUnit
|
|
|
|
|
|
|
|
|
|
2004-04-08 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
- News
|
|
|
|
|
|
|
|
|
|
2004-04-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Bugfix #27519 Reflection_Function constructor crashes with non-existant
|
|
|
|
|
function's name
|
|
|
|
|
|
|
|
|
|
2004-04-08 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/parsedate.y:
|
|
|
|
|
- Added missing CEST zone
|
|
|
|
|
|
|
|
|
|
* ext/standard/parsedate.y:
|
|
|
|
|
- Add missing "CEST" timezone
|
|
|
|
|
|
|
|
|
|
2004-04-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
4.3.6RC3
|
|
|
|
|
|
|
|
|
|
2004-04-08 Jon Parise <jon@csh.rit.edu>
|
|
|
|
|
|
|
|
|
|
* pear/go-pear-list.php:
|
|
|
|
|
Include Mail 1.1.3 with PHP 5.
|
|
|
|
|
|
|
|
|
|
2004-04-08 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend.c:
|
|
|
|
|
Fix elusive crash: executor_globals_dtor shouldn't destroy resource dtor
|
|
|
|
|
hash, since this hash is global (GLOBAL - one for all threads) and
|
|
|
|
|
executor_globals_dtor is called on thread shutdown.
|
|
|
|
|
Fix destructors_list cleanup call - it can be called last on shutdown
|
|
|
|
|
since this hash doesn't have dtor
|
|
|
|
|
|
|
|
|
|
2004-04-08 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Added reworded destructor change
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/time/bug20382.phpt:
|
|
|
|
|
- Added test and not the diff ;-)
|
|
|
|
|
|
|
|
|
|
2004-04-08 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/time/bug20382.diff:
|
|
|
|
|
remove crap
|
|
|
|
|
|
|
|
|
|
2004-04-08 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/go-pear-list.php:
|
|
|
|
|
Dan wants tabs -> spaces
|
|
|
|
|
|
|
|
|
|
* pear/go-pear-list.php:
|
|
|
|
|
forgot phpunit -> phpunit2 for php5
|
|
|
|
|
|
|
|
|
|
* pear/go-pear-list.php:
|
|
|
|
|
this should update the list
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-04-08 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/time/bug20382.diff:
|
|
|
|
|
- Test case for bug #20382
|
|
|
|
|
|
|
|
|
|
2004-04-08 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* pear/go-pear-list.php:
|
|
|
|
|
Add this list here, so that pear-core guys can manipulate the PEAR bundle
|
|
|
|
|
for the win32 snapshot.
|
|
|
|
|
|
|
|
|
|
2004-04-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Prepare news file for release.
|
|
|
|
|
|
|
|
|
|
2004-04-08 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.w32:
|
|
|
|
|
Enable mbregex in win32 build
|
|
|
|
|
|
|
|
|
|
2004-04-08 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/gd/tests/bug22544.phpt
|
|
|
|
|
ext/gd/tests/bug24155.phpt
|
|
|
|
|
ext/gd/tests/bug27582_1.phpt:
|
|
|
|
|
- Fix test file outputs.
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
pfft..
|
|
|
|
|
|
|
|
|
|
2004-04-08 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.m4:
|
|
|
|
|
- Add missing checks. Maybe fixes PR #27680
|
|
|
|
|
|
2004-04-08 08:35:41 +08:00
|
|
|
|
2004-04-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Missing news entries.
|
|
|
|
|
|
|
|
|
|
2004-04-07 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gd/gd.c:
|
|
|
|
|
Merged wrongly s/#ifdef/#if/
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd.c:
|
|
|
|
|
Allow compilation with gdlib 1.8
|
|
|
|
|
|
|
|
|
|
2004-04-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gd/tests/bug27582_2.phpt:
|
|
|
|
|
Removed test for a problem inside the GD library.
|
|
|
|
|
|
|
|
|
|
2004-04-07 Adam Dickmeiss <adam@indexdata.dk>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/yaz/config.m4:
|
|
|
|
|
Fixed bug #27803 (YAZ lib path)
|
|
|
|
|
|
|
|
|
|
2004-04-07 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/zlib/php_zlib.def:
|
|
|
|
|
Export symbols required by zlib_filter extension
|
|
|
|
|
|
|
|
|
|
2004-04-07 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/xsl/php_xsl.c:
|
|
|
|
|
Fix class name
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/xml/compat.c
|
|
|
|
|
ext/xml/xml.c:
|
|
|
|
|
Fix bug #27821 xml_parse segfaults when xml_set_object called from class
|
|
|
|
|
method
|
|
|
|
|
fix memleaks in compat.c
|
|
|
|
|
|
|
|
|
|
2004-04-07 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
- Hopefully fix the debug_backtrace() code.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
- Fix crash bug in zend_debug_backtrace(). No idea how come this survived
|
|
|
|
|
- for so long....
|
|
|
|
|
|
|
|
|
|
2004-04-07 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
configure.in:
|
|
|
|
|
MFH: Revert the patch to "fix" #27664 and added more informal error msg.
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Revert the patch to "fix" #27664 and added more informal error msg.
|
|
|
|
|
|
|
|
|
|
2004-04-07 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_service.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h:
|
|
|
|
|
Don't define ibase_service struct type unless its member types are defined
|
|
|
|
|
|
|
|
|
|
2004-04-07 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/incomplete_class.c:
|
|
|
|
|
Fix incomplete class for the new object model
|
|
|
|
|
|
|
|
|
|
2004-04-07 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/package-PEAR.xml
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
developer -> lead for cellog
|
|
|
|
|
|
2004-04-07 08:34:16 +08:00
|
|
|
|
2004-04-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/ldap/ldap.c:
|
|
|
|
|
Removed pointless check.
|
|
|
|
|
|
|
|
|
|
2004-04-06 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* (RELEASE_1_3_1)
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
add PEAR_ErrorStack to description of PEAR
|
|
|
|
|
|
|
|
|
|
* pear/package-PEAR.xml
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
change release date
|
|
|
|
|
|
|
|
|
|
2004-04-06 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/xpath.c:
|
|
|
|
|
register_namespace changed to registerNamespace for consistency
|
|
|
|
|
|
|
|
|
|
2004-04-06 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
- Update NEWS with fugbix.
|
|
|
|
|
|
|
|
|
|
2004-04-06 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/domxml/php_domxml.c:
|
|
|
|
|
Fix Bug #27769 crash using domxml_xmltree
|
|
|
|
|
|
|
|
|
|
2004-04-06 Adam Dickmeiss <adam@indexdata.dk>
|
|
|
|
|
|
|
|
|
|
* ext/yaz/php_yaz.c:
|
|
|
|
|
Allow character set conversion for yaz_record's array method, e.g.
|
|
|
|
|
yaz_record($id,$pos,"array;charset=marc8,iso-8859-1")
|
|
|
|
|
|
|
|
|
|
2004-04-06 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/credits_ext.h:
|
|
|
|
|
update credits
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
reorder, reword, typos..
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Remove duplicate entry
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
rtd
|
|
|
|
|
|
2004-04-06 08:35:23 +08:00
|
|
|
|
2004-04-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Prepare for 4.3.6RC2
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/wddx/tests/001.phpt
|
|
|
|
|
ext/wddx/tests/wddx.xml:
|
|
|
|
|
Restore wddx tests, without the troublesome date conversions.
|
|
|
|
|
|
|
|
|
|
2004-04-05 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/config.m4
|
|
|
|
|
ext/interbase/config.w32
|
|
|
|
|
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:
|
|
|
|
|
More divide & conquer
|
|
|
|
|
|
|
|
|
|
2004-04-05 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug22367.phpt:
|
|
|
|
|
Fix (using patterns)
|
|
|
|
|
|
2004-04-05 08:35:43 +08:00
|
|
|
|
2004-04-04 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.m4:
|
|
|
|
|
- Let it work safely
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/wddx/tests/001.phpt
|
|
|
|
|
ext/wddx/tests/wddx.xml:
|
|
|
|
|
- Remove test, as it's never worked as expected.
|
|
|
|
|
|
|
|
|
|
2004-04-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.m4:
|
|
|
|
|
- Fixed test
|
|
|
|
|
|
|
|
|
|
2004-04-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
Removed unused variable.
|
|
|
|
|
|
|
|
|
|
2004-04-04 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/wddx/tests/001.phpt:
|
|
|
|
|
- Fix test: Any datetime value that exceeds the unix time range should
|
|
|
|
|
not be unserialized.
|
|
|
|
|
|
|
|
|
|
2004-04-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gd/gd.c:
|
|
|
|
|
MFH: Fixed a bug that prevented building of the GD extension against
|
|
|
|
|
external GD lib 1.X.
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd.c:
|
|
|
|
|
Fixed a bug that prevented building of gd extension against external GD
|
|
|
|
|
lib 1.X.
|
|
|
|
|
|
|
|
|
|
2004-04-04 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/php_ibase_includes.h:
|
|
|
|
|
CS
|
|
|
|
|
|
|
|
|
|
2004-04-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/time/bug21966.phpt:
|
|
|
|
|
- Fixed comment and double 0
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/time/bug21966.phpt:
|
|
|
|
|
|
|
|
|
|
- One more test for a date/time related bug.
|
|
|
|
|
|
|
|
|
|
2004-04-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/config.m4:
|
|
|
|
|
Add a comment why it is in
|
|
|
|
|
|
2004-04-04 09:32:18 +08:00
|
|
|
|
2004-04-03 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
Patch by Timm Friebe:
|
|
|
|
|
It changes
|
|
|
|
|
set_exception_handler() to accept the pseudo-type "callable" (instead of
|
|
|
|
|
a string referring to a global function).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Examples:
|
|
|
|
|
set_exception_handler('function_name');
|
|
|
|
|
set_exception_handler(array('class_name', 'static_method'));
|
|
|
|
|
set_exception_handler(array($instance, 'instance_method'));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This also makes set_exception_handler() more consistent with all the
|
|
|
|
|
other callback functionality, e.g. set_error_handler().
|
|
|
|
|
|
|
|
|
|
2004-04-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.m4:
|
|
|
|
|
- MFB: Fixed bug #27849 (configure craps out on trivial syntax error).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/mbstring/config.m4:
|
|
|
|
|
- Fixed bug #27849 (configure craps out on trivial syntax error).
|
|
|
|
|
|
|
|
|
|
2004-04-03 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
- Nuke more old junk
|
|
|
|
|
|
|
|
|
|
2004-04-03 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/config.m4:
|
|
|
|
|
That should do it
|
|
|
|
|
|
|
|
|
|
2004-04-03 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/PEAR/Command/Remote.php:
|
|
|
|
|
MFH
|
|
|
|
|
fixed #534 for real (remove notice if state=stable doesn't exist, and use
|
|
|
|
|
"none" for stable version number)
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Command/Remote.php:
|
|
|
|
|
fixed #534 for real (remove notice if state=stable doesn't exist, and use
|
|
|
|
|
"none" for stable version number)
|
|
|
|
|
|
|
|
|
|
2004-04-03 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/tests/008.phpt:
|
|
|
|
|
Skip on Windows
|
|
|
|
|
|
|
|
|
|
* ext/interbase/tests/interbase.inc:
|
|
|
|
|
Don't rely on OS-based authentication (as it is not supported under Win32)
|
|
|
|
|
|
|
|
|
|
2004-04-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/tests/sqlite_014.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_014.phpt:
|
|
|
|
|
Increase severity level and use a more precise error message.
|
|
|
|
|
|
|
|
|
|
2004-04-03 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/config.m4:
|
|
|
|
|
2nd try for glibc2.2/sparc64
|
|
|
|
|
|
|
|
|
|
2004-04-03 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.h
|
|
|
|
|
ZendEngine2/zend_operators.c
|
|
|
|
|
ZendEngine2/zend_operators.h:
|
|
|
|
|
- Nuke code which hasn't been in use for ages.
|
|
|
|
|
|
|
|
|
|
2004-04-03 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/tests/004.phpt:
|
|
|
|
|
fclose() tempfile so unlink() doesn't choke on Win32
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Change definition of ISC_LONG_[MIN|MAX] to please MSVC.
|
|
|
|
|
|
|
|
|
|
* ext/standard/config.m4:
|
|
|
|
|
MFB: more elaborate HUGE_VAL test
|
|
|
|
|
|
|
|
|
|
2004-04-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
|
Initialize to 0 to prevent valgrind warnings
|
|
|
|
|
|
|
|
|
|
2004-04-03 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/config.m4:
|
|
|
|
|
Changed test to include returning HUGE_VAL as well (intended to resolve
|
|
|
|
|
#27830)
|
|
|
|
|
|
|
|
|
|
2004-04-03 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/PEAR.php
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
MFH
|
|
|
|
|
fix Bug #937 throwError() treats every call as static
|
|
|
|
|
fix Bug #964 PEAR_ERROR_EXCEPTION causes fatal error
|
|
|
|
|
|
|
|
|
|
* pear/PEAR.php
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
fix Bug #937 throwError() treats every call as static
|
|
|
|
|
fix Bug #964 PEAR_ERROR_EXCEPTION causes fatal error
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/package-PEAR.xml
|
|
|
|
|
pear/PEAR/Command/Remote.php:
|
|
|
|
|
MFH fix #534: pear search doesn't list unstable releases
|
|
|
|
|
|
|
|
|
|
* pear/package-PEAR.xml
|
|
|
|
|
pear/PEAR/Command/Remote.php:
|
|
|
|
|
fix #534: pear search doesn't list unstable releases
|
|
|
|
|
|
|
|
|
|
* pear/package-PEAR.xml
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
not devel any more
|
|
|
|
|
|
2004-04-03 10:06:57 +08:00
|
|
|
|
2004-04-02 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/parsedate.y:
|
|
|
|
|
- Fixed expected shift/reduce conflict count nu,ber
|
|
|
|
|
|
|
|
|
|
2004-04-02 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* win32/install.txt:
|
|
|
|
|
Update sample SAPI locations. BugFix# 27829
|
|
|
|
|
|
|
|
|
|
2004-04-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/file.c
|
|
|
|
|
ext/standard/tests/file/fgetcsv.phpt:
|
|
|
|
|
Fixed bug #27730.
|
|
|
|
|
|
|
|
|
|
2004-04-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug22367.phpt:
|
|
|
|
|
Test file was fixed (implicit cloning strict warnings)
|
|
|
|
|
|
|
|
|
|
2004-04-02 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/basic_functions.c:
|
|
|
|
|
- Fixed unintialized variables.
|
|
|
|
|
|
|
|
|
|
2004-04-02 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Fixed bug #27742 (WDSL SOAP Parsing Schema bug)
|
|
|
|
|
|
2004-04-02 09:32:15 +08:00
|
|
|
|
2004-04-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
|
|
|
ext/standard/array.c
|
|
|
|
|
ext/standard/tests/array/bug27782.phpt:
|
|
|
|
|
MFB: Revert patch for bug #27782.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_execute.c
|
|
|
|
|
tests/lang/bug27731.phpt:
|
|
|
|
|
MFH: Fixed reversed condition for error reporting.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/tests/bug27731.phpt:
|
|
|
|
|
Fixed reversed condition for error reporting.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev.
|
|
|
|
|
|
|
|
|
|
2004-04-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/parsedate.y
|
|
|
|
|
ext/standard/tests/time/bug27780.phpt:
|
|
|
|
|
- MFB: Fixed bug #27780 (strtotime(+1 xxx) returns a wrong date/time)
|
|
|
|
|
|
|
|
|
|
2004-04-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Prepare for 4.3.6RC1.
|
|
|
|
|
|
|
|
|
|
2004-04-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/time/bug27780.phpt
|
|
|
|
|
ext/standard/tests/time/bug27780.phpt:
|
|
|
|
|
|
|
|
|
|
file bug27780.phpt was initially added on branch PHP_4_3.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/parsedate.y:
|
|
|
|
|
- Fixed bug #27780 (strtotime(+1 xxx) returns a wrong date/time)
|
|
|
|
|
|
|
|
|
|
2004-04-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/array.c
|
|
|
|
|
ext/standard/tests/array/bug27782.phpt:
|
|
|
|
|
Revert patch for bug #27782.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_builtin_functions.c:
|
|
|
|
|
Revert patch for bug #27782.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-04-01 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/tests/003.phpt
|
|
|
|
|
ext/interbase/tests/interbase.inc:
|
|
|
|
|
CS/WS
|
|
|
|
|
|
|
|
|
|
2004-04-01 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug27819.phpt
|
|
|
|
|
tests/lang/bug27819.phpt:
|
|
|
|
|
|
|
|
|
|
file bug27819.phpt was initially added on branch PHP_4_3.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Bug fixing news & test for bug #27819.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_execute.c:
|
|
|
|
|
MFH: Fixed bug #27819 (problems returning reference to a reference
|
|
|
|
|
parameter).
|
|
|
|
|
|
|
|
|
|
2004-04-01 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/tests/006.phpt:
|
|
|
|
|
Test binding of numeric timestamps
|
|
|
|
|
|
|
|
|
|
* ext/interbase/tests/002.phpt
|
|
|
|
|
ext/interbase/tests/005.phpt
|
|
|
|
|
ext/interbase/tests/interbase.inc
|
|
|
|
|
ext/interbase/tests/skipif.inc:
|
|
|
|
|
Don't rely on isql anymore, as creating databases is now supported by the
|
|
|
|
|
API
|
|
|
|
|
Changed tests to include ibase_query("SET TRANSACTION ...")
|
|
|
|
|
|
|
|
|
|
2004-04-01 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Fixed bug #27722 (Segfault on schema without targetNamespace).
|
|
|
|
|
|
|
|
|
|
2004-04-01 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
WS
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Fix unregistered bug (crash when closing db opened with "CREATE DATABASE
|
|
|
|
|
...")
|
|
|
|
|
|
|
|
|
|
2004-04-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/type.c
|
|
|
|
|
ext/standard/tests/general_functions/is_resource.phpt:
|
|
|
|
|
- MFH: Fixed bug #27822 (is_resource() returns TRUE for closed resources)
|
|
|
|
|
|
|
|
|
|
* ext/standard/type.c:
|
|
|
|
|
- Fixed bug #27822 (is_resource() returns TRUE for closed resources)
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/general_functions/is_resource.phpt:
|
|
|
|
|
|
|
|
|
|
- Fixed bug #27822 (is_resource() returns TRUE for closed resources)
|
|
|
|
|
|
|
|
|
|
2004-04-01 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* main/streams/filter.c:
|
|
|
|
|
Only wind filters when appending to the read chain.
|
|
|
|
|
|
|
|
|
|
* main/streams/streams.c:
|
|
|
|
|
This leaks when a stream opener proxy opens another stream.
|
|
|
|
|
|
2004-04-01 09:32:08 +08:00
|
|
|
|
2004-03-31 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/tests/file/bug27619.phpt
|
|
|
|
|
main/streams/filter.c
|
|
|
|
|
main/streams/php_stream_filter_api.h
|
|
|
|
|
main/streams/streams.c:
|
|
|
|
|
BugFix#27619
|
|
|
|
|
Filters not applied to pre-buffered stream data.
|
|
|
|
|
(esp. http:// streams)
|
|
|
|
|
|
|
|
|
|
2004-03-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Bug fixing news.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_execute.c:
|
|
|
|
|
MFH: Fixed bug #25547 (error_handler and array index with function call).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-03-31 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/config.m4:
|
|
|
|
|
- Align help output for configure.
|
|
|
|
|
|
|
|
|
|
2004-03-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/ftp/ftp.c:
|
|
|
|
|
MFH: Fixed bug #27809 (ftp_systype returns null on some ftp servers).
|
|
|
|
|
|
|
|
|
|
* ext/ftp/ftp.c:
|
|
|
|
|
Fixed bug #27809 (ftp_systype returns null on some ftp servers).
|
|
|
|
|
|
|
|
|
|
2004-03-31 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/datetime.c:
|
|
|
|
|
disallow negative timestamps on windows only
|
|
|
|
|
|
|
|
|
|
2004-03-31 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/attr.c
|
|
|
|
|
ext/dom/cdatasection.c
|
|
|
|
|
ext/dom/comment.c
|
|
|
|
|
ext/dom/document.c
|
|
|
|
|
ext/dom/documentfragment.c
|
|
|
|
|
ext/dom/dom_fe.h
|
|
|
|
|
ext/dom/element.c
|
|
|
|
|
ext/dom/entityreference.c
|
|
|
|
|
ext/dom/nodelist.c
|
|
|
|
|
ext/dom/processinginstruction.c
|
|
|
|
|
ext/dom/text.c
|
|
|
|
|
ext/dom/xpath.c:
|
|
|
|
|
use new style constructors
|
|
|
|
|
fix return for nodelist item
|
|
|
|
|
|
|
|
|
|
2004-03-31 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
|
MFH: Fixed bug #27802 (default number of children to 8 when
|
|
|
|
|
PHP_FCGI_CHILDREN is not defined).
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
|
|
|
Fixed bug #27802 (default number of children to 8 when PHP_FCGI_CHILDREN is
|
|
|
|
|
not defined).
|
|
|
|
|
|
|
|
|
|
2004-03-31 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fixed BUG in zend_post_incdec_property
|
|
|
|
|
|
|
|
|
|
2004-03-31 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
- Fix typo
|
|
|
|
|
|
|
|
|
|
2004-03-31 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/time/003.phpt
|
|
|
|
|
ext/standard/tests/time/bug27719.phpt
|
|
|
|
|
ext/standard/tests/time/mktime.phpt:
|
|
|
|
|
Make time tests more robust against differences in implementation
|
|
|
|
|
|
2004-03-31 09:32:01 +08:00
|
|
|
|
2004-03-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* run-tests.php:
|
|
|
|
|
Fixed generate_array_diff().
|
|
|
|
|
|
|
|
|
|
2004-03-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug26640.phpt:
|
|
|
|
|
Fix tests
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug26695.phpt
|
|
|
|
|
tests/classes/static_properties_002.phpt:
|
|
|
|
|
Fix test
|
|
|
|
|
|
|
|
|
|
* scripts/dev/search_underscores.php:
|
|
|
|
|
Add more statistics
|
|
|
|
|
|
|
|
|
|
2004-03-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
Zend/zend_builtin_functions.c
|
|
|
|
|
ext/standard/array.c
|
|
|
|
|
ext/standard/tests/array/bug27782.phpt:
|
|
|
|
|
MFH: Fixed bug #27782 (Wrong behaviour of next(), prev() and each()).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
|
|
|
ext/standard/array.c:
|
|
|
|
|
Fixed bug #27782 (Wrong behaviour of next(), prev() and each()).
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/array/bug27782.phpt:
|
|
|
|
|
|
|
|
|
|
Fixed bug #27782 (Wrong behaviour of next(), prev() and each()).
|
|
|
|
|
|
|
|
|
|
2004-03-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* scripts/dev/search_underscores.php:
|
|
|
|
|
The test script to search for underscores
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
TSRM fix
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_API.h
|
|
|
|
|
ZendEngine2/zend_globals.h
|
|
|
|
|
ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
- Fix Reflection class names
|
|
|
|
|
- Add ability to get the extension an internal class was defined in
|
|
|
|
|
|
|
|
|
|
2004-03-30 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mssql/php_mssql.c:
|
|
|
|
|
MFH: Fix for #27764. Get return value from a stored procedure not returning
|
|
|
|
|
any result sets
|
|
|
|
|
|
|
|
|
|
* ext/mssql/php_mssql.c:
|
|
|
|
|
Fix for #27764. Get return value from a stored procedure not returning any
|
|
|
|
|
result sets
|
|
|
|
|
|
|
|
|
|
2004-03-30 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* TSRM/TSRM.c:
|
|
|
|
|
Disabled calling dtors on tsrm_shutdown - calling dtors in tsrm_shutdown
|
|
|
|
|
makes
|
|
|
|
|
modules registering TSRM ids to crash, if they have dtors, since the
|
|
|
|
|
module
|
|
|
|
|
is unloaded before tsrm_shutdown is called. Can be re-enabled after
|
|
|
|
|
tsrm_free_id is implemented.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
TSRM/TSRM.c:
|
|
|
|
|
Disabled calling dtors on tsrm_shutdown - calling dtors in tsrm_shutdown
|
|
|
|
|
makes
|
|
|
|
|
modules registering TSRM ids to crash, if they have dtors,
|
|
|
|
|
since the module is unloaded before tsrm_shutdown is called.
|
|
|
|
|
Can be re-enabled after tsrm_free_id is implemented.
|
|
|
|
|
|
|
|
|
|
2004-03-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Bug fixing news.
|
|
|
|
|
|
|
|
|
|
2004-03-30 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/general_functions/sunfuncts.phpt:
|
|
|
|
|
Prevent test from failing on least significant digit
|
|
|
|
|
|
|
|
|
|
2004-03-30 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/streams.c:
|
|
|
|
|
Fix for Bug #27762: SCO Openserver doesn't have S_ISSOCK
|
|
|
|
|
Possible side effect from this is that CLI scripts run from inetd won't
|
|
|
|
|
realize that stdin/stdout are sockets. But thats not our problem.
|
|
|
|
|
|
|
|
|
|
2004-03-30 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/incomplete_class.c:
|
|
|
|
|
- Tiny improvement.
|
|
|
|
|
|
2004-03-30 09:31:57 +08:00
|
|
|
|
2004-03-29 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/acconfig.h
|
|
|
|
|
ext/standard/config.m4:
|
|
|
|
|
NAN==NAN doest work (Ard)
|
|
|
|
|
|
|
|
|
|
2004-03-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/tests/time/bug27719.phpt:
|
|
|
|
|
MFH: Removed extra spaces that cause the test to fail.
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/time/bug27719.phpt:
|
|
|
|
|
Removed extra spaces that cause the test to fail.
|
|
|
|
|
|
|
|
|
|
2004-03-29 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* php.ini-dist
|
|
|
|
|
php.ini-recommended
|
|
|
|
|
ext/session/mod_files.c
|
|
|
|
|
ext/session/session.c
|
|
|
|
|
main/php_open_temporary_file.c
|
|
|
|
|
main/php_open_temporary_file.h:
|
|
|
|
|
Fix for Bug #26757: session.save_path defaults to bogus value on win32
|
|
|
|
|
Merge from branch with one main difference: the default save_path is
|
|
|
|
|
set to the empty string on all platforms, whereas the code in the
|
|
|
|
|
branch only does so for win32.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
php.ini-dist
|
|
|
|
|
php.ini-recommended
|
|
|
|
|
ext/session/mod_files.c
|
|
|
|
|
ext/session/session.c
|
|
|
|
|
main/php_open_temporary_file.c
|
|
|
|
|
main/php_open_temporary_file.h:
|
|
|
|
|
Fix for Bug #26757: session.save_path default is bogus for win32
|
|
|
|
|
Based on a patch found in the bug report.
|
|
|
|
|
Concept approved by Ilia.
|
|
|
|
|
|
|
|
|
|
2004-03-29 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/dom/namednodemap.c:
|
|
|
|
|
DOM_RET_OBJ for return_value needs to be followed by return
|
|
|
|
|
|
|
|
|
|
* ext/dom/tests/dom001.phpt:
|
|
|
|
|
Remove debug code
|
|
|
|
|
|
|
|
|
|
* ext/dom/tests/dom001.phpt
|
|
|
|
|
ext/dom/tests/dom003.phpt
|
|
|
|
|
ext/dom/tests/dom006.phpt:
|
|
|
|
|
Fix tests
|
|
|
|
|
|
|
|
|
|
2004-03-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/dom/namednodemap.c
|
|
|
|
|
ext/dom/nodelist.c
|
|
|
|
|
ext/openssl/openssl.c:
|
|
|
|
|
Fixed compiler warnings.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Bug fixing news.
|
|
|
|
|
|
|
|
|
|
2004-03-29 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/dom/php_dom.c
|
|
|
|
|
ext/ming/ming.c
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/simplexml/tests/001.phpt
|
|
|
|
|
ext/simplexml/tests/002.phpt
|
|
|
|
|
ext/simplexml/tests/003.phpt
|
|
|
|
|
ext/simplexml/tests/004.phpt
|
|
|
|
|
ext/simplexml/tests/007.phpt
|
|
|
|
|
ext/simplexml/tests/008.phpt
|
|
|
|
|
ext/simplexml/tests/009.phpt
|
|
|
|
|
ext/simplexml/tests/010.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/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/tests/blankdb_oo.inc
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_001.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_002.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_014.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_020.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_021.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_022.phpt:
|
|
|
|
|
Fix class names
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/config.m4
|
|
|
|
|
main/config.w32.h:
|
|
|
|
|
MFH: Found a NAN/INF solution that should be portable everywhere(?)
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/config.m4:
|
|
|
|
|
Found a NAN/INF solution that should be portable everywhere(?) (Ard,Marcus)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
Allow mixed case search for extensions
|
|
|
|
|
|
|
|
|
|
2004-03-29 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mssql/php_mssql.c:
|
|
|
|
|
MFH: Fix for #27743. Make sure Money types are converted and returned
|
|
|
|
|
correct
|
|
|
|
|
|
|
|
|
|
* ext/mssql/php_mssql.c:
|
|
|
|
|
Fix for #27743. Make sure Money types are converted and returned correct
|
|
|
|
|
|
|
|
|
|
2004-03-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gd/gd.c
|
|
|
|
|
ext/gd/libgd/gd.c
|
|
|
|
|
ext/gd/libgd/gd.h
|
|
|
|
|
ext/gd/libgd/gd_gd.c
|
|
|
|
|
ext/gd/libgd/gd_gd2.c
|
|
|
|
|
ext/gd/libgd/gd_io_dp.c
|
|
|
|
|
ext/gd/libgd/gd_jpeg.c
|
|
|
|
|
ext/gd/libgd/gd_png.c
|
|
|
|
|
ext/gd/libgd/gd_wbmp.c
|
|
|
|
|
ext/gd/libgd/gdfontg.c
|
|
|
|
|
ext/gd/libgd/gdfontg.h
|
|
|
|
|
ext/gd/libgd/gdfontl.c
|
|
|
|
|
ext/gd/libgd/gdfontl.h
|
|
|
|
|
ext/gd/libgd/gdfontmb.c
|
|
|
|
|
ext/gd/libgd/gdfontmb.h
|
|
|
|
|
ext/gd/libgd/gdfonts.c
|
|
|
|
|
ext/gd/libgd/gdfonts.h
|
|
|
|
|
ext/gd/libgd/gdfontt.c
|
|
|
|
|
ext/gd/libgd/gdfontt.h
|
|
|
|
|
ext/gd/libgd/gdft.c:
|
|
|
|
|
MFH: Synchronized bundled GD library with GD 2.0.22.
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd.c
|
|
|
|
|
ext/gd/libgd/gd.c
|
|
|
|
|
ext/gd/libgd/gd.h
|
|
|
|
|
ext/gd/libgd/gd_gd.c
|
|
|
|
|
ext/gd/libgd/gd_gd2.c
|
|
|
|
|
ext/gd/libgd/gd_io_dp.c
|
|
|
|
|
ext/gd/libgd/gd_jpeg.c
|
|
|
|
|
ext/gd/libgd/gd_png.c
|
|
|
|
|
ext/gd/libgd/gd_wbmp.c
|
|
|
|
|
ext/gd/libgd/gdfontg.c
|
|
|
|
|
ext/gd/libgd/gdfontg.h
|
|
|
|
|
ext/gd/libgd/gdfontl.c
|
|
|
|
|
ext/gd/libgd/gdfontl.h
|
|
|
|
|
ext/gd/libgd/gdfontmb.c
|
|
|
|
|
ext/gd/libgd/gdfontmb.h
|
|
|
|
|
ext/gd/libgd/gdfonts.c
|
|
|
|
|
ext/gd/libgd/gdfonts.h
|
|
|
|
|
ext/gd/libgd/gdfontt.c
|
|
|
|
|
ext/gd/libgd/gdfontt.h
|
|
|
|
|
ext/gd/libgd/gdft.c:
|
|
|
|
|
Synchronized bundled GD library with GD 2.0.22.
|
|
|
|
|
|
|
|
|
|
2004-03-29 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
-clonning+cloning
|
|
|
|
|
|
|
|
|
|
2004-03-29 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Implicit clonning strict warning was added for ze1_compatibility_mode
|
|
|
|
|
|
|
|
|
|
2004-03-29 Jan Lehnardt <jan@dasmoped.net>
|
|
|
|
|
|
|
|
|
|
* run-tests.php:
|
|
|
|
|
- be more verbose
|
|
|
|
|
|
|
|
|
|
2004-03-29 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* ext/xml/tests/bug26614.phpt:
|
|
|
|
|
Test updated to test for additional libxml2/expat inconsistencies
|
|
|
|
|
|
|
|
|
|
2004-03-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
Zend/zend_execute.c
|
|
|
|
|
tests/lang/bug27731.phpt
|
|
|
|
|
tests/lang/bug27731.phpt:
|
|
|
|
|
MFH: Fixed bug #27731 (error_reporting() inside @ block fails to set
|
|
|
|
|
error_reporting level).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/tests/bug27731.phpt:
|
|
|
|
|
Fixed bug #27731 (error_reporting() inside @ block fails to set
|
|
|
|
|
error_reporting level).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/datetime.h:
|
|
|
|
|
Fixed build.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/xslt/config.m4:
|
|
|
|
|
Fixed bug #27732 (Fixed compilation bug inside php_sab_info.h).
|
|
|
|
|
|
2004-03-29 09:32:05 +08:00
|
|
|
|
2004-03-28 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
|
|
|
Use lowercasing here
|
|
|
|
|
|
|
|
|
|
* run-tests.php:
|
|
|
|
|
Add ability to pass -n to the executed php
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
|
Improve portability (idea by Ard)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
Initialize the complete struct
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/CREDITS
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/sqlite/CREDITS
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/standard/credits_ext.h:
|
|
|
|
|
Fix writing of SQLite and SimpleXMl extension and add Rob to the credits
|
|
|
|
|
line of the latter. Add ext/SPL.
|
|
|
|
|
|
|
|
|
|
2004-03-28 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
|
|
|
check writability on =& too
|
|
|
|
|
|
|
|
|
|
2004-03-28 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
|
|
|
Fix XSL (Rob/Marcus)
|
|
|
|
|
|
|
|
|
|
2004-03-28 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/datetime.c
|
|
|
|
|
ext/standard/tests/time/bug27719.phpt:
|
|
|
|
|
MFB test case for bug #27719 and improve comments in this tricky DST code
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/session/session.c
|
|
|
|
|
ext/standard/datetime.c
|
|
|
|
|
ext/standard/head.c
|
|
|
|
|
ext/standard/tests/time/bug27719.phpt:
|
|
|
|
|
- Merge whitespace and trivial changes from HEAD back to the branch so the
|
|
|
|
|
diff between HEAD and PHP_4_3 only shows feature changes
|
|
|
|
|
- Fix test case for bug #27719 (TZ=EST means no DST so the test was wrong)
|
|
|
|
|
|
|
|
|
|
2004-03-28 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- call set handler if assigning to object having this handler
|
|
|
|
|
- cleanup: use macros to access object internal vars
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
|
|
|
preserve ZEND_API in definition
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_interfaces.h:
|
|
|
|
|
declare as extern
|
|
|
|
|
|
|
|
|
|
2004-03-28 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* run-tests.php:
|
|
|
|
|
Show progress
|
|
|
|
|
|
|
|
|
|
* tests/classes/tostring.phpt:
|
|
|
|
|
Adapt ecpectations to 5.0 reality
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Fix memleak found by Timm
|
|
|
|
|
|
|
|
|
|
2004-03-28 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
centralize object-to-scalar conversion, make it work with get handler
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
try get handler on printable conversion
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_object_handlers.h:
|
|
|
|
|
some more clear comments
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
Use macros for object parts access
|
|
|
|
|
|
|
|
|
|
2004-03-28 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
fix of fix related to __autoload. (ext/standard/tests/network/bug20134.phpt
|
|
|
|
|
passes again)
|
|
|
|
|
|
|
|
|
|
2004-03-28 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* README.PHP4-TO-PHP5-THIN-CHANGES:
|
|
|
|
|
- Fixed the explanation and example about "classes must be declared before
|
|
|
|
|
used".
|
|
|
|
|
- Added new entry about get_class() (Thanks Lukas for reminding
|
|
|
|
|
(toStudlyCapOrNotToStudlyCap.txt).
|
|
|
|
|
|
2004-03-28 09:33:56 +08:00
|
|
|
|
2004-03-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* tests/classes/type_hinting_002.phpt:
|
|
|
|
|
Add new test
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
Even though it is uncommented it should be right
|
|
|
|
|
|
|
|
|
|
2004-03-27 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/mbstring.dsp:
|
|
|
|
|
added missing files of oniguruma to mbstring.dsp.
|
|
|
|
|
|
|
|
|
|
2004-03-27 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* acinclude.m4:
|
|
|
|
|
Put AC_DEFINE in correct place so caching will work properly
|
|
|
|
|
|
|
|
|
|
2004-03-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/SAPI.c:
|
|
|
|
|
Fixed bug #27687 (Bug Adding Default Charset to 'text/*' Content-Type
|
|
|
|
|
Header
|
|
|
|
|
|
|
|
|
|
* ext/standard/config.m4:
|
|
|
|
|
Move defines to proper location
|
|
|
|
|
|
|
|
|
|
* ext/standard/var_unserializer.c
|
|
|
|
|
ext/standard/var_unserializer.c:
|
|
|
|
|
Touch after .c
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/math/bug27646.phpt:
|
|
|
|
|
|
|
|
|
|
Portable solution for bug #27646 that works correct on Windows, too
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/basic_functions.h
|
|
|
|
|
ext/standard/config.m4
|
|
|
|
|
ext/standard/var_unserializer.re:
|
|
|
|
|
Portable solution for bug #27646 that works correct on Windows, too
|
|
|
|
|
|
|
|
|
|
* ext/ming/php_ming.h:
|
|
|
|
|
Commit the header, too.
|
|
|
|
|
|
|
|
|
|
* ext/ming/ming.c:
|
|
|
|
|
Follow ming_xy naming convention
|
|
|
|
|
|
2004-03-27 09:32:30 +08:00
|
|
|
|
2004-03-26 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/ming/ming.c:
|
|
|
|
|
Fix complation errors after convertion to new macro's
|
|
|
|
|
|
|
|
|
|
2004-03-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_002.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_003.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_008.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_009.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_010.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_011.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_012.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_013.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_014.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_015.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_016.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_020.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_021.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_024.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_025.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_026.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_028.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_029.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_030.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_031.phpt:
|
|
|
|
|
Change to studlyCaps convention
|
|
|
|
|
|
|
|
|
|
* ext/ming/ming.c:
|
|
|
|
|
Use studlyCaps and new macros (that should be it)
|
|
|
|
|
|
|
|
|
|
2004-03-26 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/file.c:
|
|
|
|
|
Alignment fix
|
|
|
|
|
|
|
|
|
|
2004-03-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_compile.c:
|
|
|
|
|
Force destructors to have empty signatures
|
|
|
|
|
|
|
|
|
|
2004-03-26 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/math.c:
|
|
|
|
|
MFH: Calculate pow(long,long) in a way that works on 64-bit platforms
|
|
|
|
|
|
|
|
|
|
2004-03-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
|
Correct that name
|
|
|
|
|
|
|
|
|
|
2004-03-26 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/tests/time/bug27719.diff
|
|
|
|
|
ext/standard/tests/time/bug27719.phpt
|
|
|
|
|
ext/standard/tests/time/bug27719.phpt:
|
|
|
|
|
- COmmit the test, not the diff
|
|
|
|
|
|
|
|
|
|
2004-03-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
configure.in:
|
|
|
|
|
MFH: Fixed bug #27664 (--disable-cli doesn't force --without-pear).
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Fixed bug #27664 (--disable-cli doesn't force --without-pear).
|
|
|
|
|
|
|
|
|
|
2004-03-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
|
let inf be generated by INF constant (thanks to Wez)
|
|
|
|
|
|
|
|
|
|
2004-03-26 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/time/bug27719.diff
|
|
|
|
|
ext/standard/tests/time/bug27719.diff:
|
|
|
|
|
|
|
|
|
|
file bug27719.diff was initially added on branch PHP_4_3.
|
|
|
|
|
|
|
|
|
|
2004-03-26 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/datetime.c:
|
|
|
|
|
MFB: The 2am offset was a bad choice as this hour doesn't necessarily exist
|
|
|
|
|
on a DST switch. So use 4am instead. Fixes bug #27719
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/datetime.c:
|
|
|
|
|
The 2am offset was a bad choice as this hour doesn't necessarily exist
|
|
|
|
|
on a DST switch. So use 4am instead. Fixes bug #27719
|
|
|
|
|
|
|
|
|
|
2004-03-26 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/string.c
|
|
|
|
|
ext/standard/tests/strings/bug27675.phpt:
|
|
|
|
|
BugFix 27675 and add regression test.
|
|
|
|
|
|
|
|
|
|
2004-03-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Bug fixing news.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/curl/curl.c:
|
|
|
|
|
MFH: Fixes to allow curl extension to compile against libcurl 7.11.1
|
|
|
|
|
|
|
|
|
|
2004-03-26 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- Fix build (thanks to Timm)
|
|
|
|
|
|
2004-03-26 09:34:48 +08:00
|
|
|
|
2004-03-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/url_scanner_ex.c:
|
|
|
|
|
Pending touch
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/tests/math/bug27646.phpt:
|
|
|
|
|
-Make NAN and INF more portable (atof() doesn't work on MSVC.6 for example)
|
|
|
|
|
-Change test to use constants without prior conversion
|
|
|
|
|
|
|
|
|
|
* ext/ming/ming.c:
|
|
|
|
|
Really use studlyCaps here
|
|
|
|
|
|
|
|
|
|
2004-03-25 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
main/rfc1867.c:
|
|
|
|
|
- Stopped file uploads from throwing E_WARNINGs and E_NOTICEs which can not
|
|
|
|
|
be
|
|
|
|
|
hidden from within scripts (and a result value in the $_FILES global can
|
|
|
|
|
be
|
|
|
|
|
used to see the real failure anyway).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
- Remove old and deprecated <?php_track_vars?> scanner token.
|
|
|
|
|
|
|
|
|
|
2004-03-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/shmop/package.xml:
|
|
|
|
|
Corrected package file.
|
|
|
|
|
|
|
|
|
|
2004-03-25 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* ext/shmop/package.xml:
|
|
|
|
|
another package description
|
|
|
|
|
|
|
|
|
|
2004-03-25 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Update NEWS
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- If __construct() is defined then it will always take precedence over
|
|
|
|
|
- old style constructors.
|
|
|
|
|
|
|
|
|
|
2004-03-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev.
|
|
|
|
|
|
|
|
|
|
2004-03-25 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
no need to use result for RECV's - as in PHP4
|
|
|
|
|
|
|
|
|
|
2004-03-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Go with 4.3.5
|
|
|
|
|
|
|
|
|
|
2004-03-25 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Use get/set handlers for increment.decrement ops on objects
|
|
|
|
|
|
|
|
|
|
2004-03-25 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
/* The compiler is not-reentrant. Make sure we __autoload() only during
|
|
|
|
|
run-time
|
|
|
|
|
* (doesn't impact fuctionality of __autoload()
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
2004-03-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
main/SAPI.c:
|
|
|
|
|
Fixed bug #27687 (Bug Adding Default Charset to 'text/*' Content-Type
|
|
|
|
|
Header
|
|
|
|
|
|
|
|
|
|
2004-03-25 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Using ALLOC_HASHTABLE/FREE_HASHTABLE instead of emalloc/free.
|
|
|
|
|
|
2004-03-25 09:35:42 +08:00
|
|
|
|
2004-03-24 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* ext/dbx/package.xml
|
|
|
|
|
ext/filepro/package.xml
|
|
|
|
|
ext/session/package.xml
|
|
|
|
|
ext/sockets/package.xml
|
|
|
|
|
ext/tokenizer/package.xml
|
|
|
|
|
ext/wddx/package.xml
|
|
|
|
|
ext/yaz/package.xml:
|
|
|
|
|
more visa to sibira ;)
|
|
|
|
|
|
|
|
|
|
2004-03-24 George Schlossnagle <george@omniti.com>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/021.phpt:
|
|
|
|
|
added test for property_exists checks.
|
|
|
|
|
|
|
|
|
|
2004-03-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c
|
|
|
|
|
ZendEngine2/zend_globals.h:
|
|
|
|
|
New autoload protection schema was implemented (Using HashTable instead of
|
|
|
|
|
boolean flag)
|
|
|
|
|
|
|
|
|
|
2004-03-24 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c
|
|
|
|
|
main/rfc1867.c:
|
|
|
|
|
- Revert bogus commit
|
|
|
|
|
|
|
|
|
|
2004-03-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug22367.phpt:
|
|
|
|
|
Fixed (strict warning was added to expected output)
|
|
|
|
|
|
|
|
|
|
2004-03-24 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* main/main.c:
|
|
|
|
|
and set module startup flag on startup
|
|
|
|
|
|
|
|
|
|
* main/main.c:
|
|
|
|
|
reset module shutdown flag on startup
|
|
|
|
|
|
|
|
|
|
2004-03-24 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ZendEngine2/zend_operators.c
|
|
|
|
|
main/rfc1867.c:
|
|
|
|
|
- Fixed NEWS
|
|
|
|
|
|
|
|
|
|
2004-03-24 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ZendEngine2/tests/bug27641.phpt:
|
|
|
|
|
Fixed bug #27641 (Object cloning in ze1_compatibility_mode was
|
|
|
|
|
reimplemented)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_variables.c:
|
|
|
|
|
Object cloning in ze1 compatibility mode (zend.ze1_compatibility_mode) was
|
|
|
|
|
reimplemented (Dmitry, Andi)
|
|
|
|
|
|
|
|
|
|
2004-03-24 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/package.xml:
|
|
|
|
|
add account names & emails
|
|
|
|
|
|
|
|
|
|
2004-03-24 George Schlossnagle <george@omniti.com>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
fixed non-existent elements check
|
|
|
|
|
ref: http://news.php.net/article.php?group=php.internals&article=8660
|
|
|
|
|
|
2004-03-24 09:33:50 +08:00
|
|
|
|
2004-03-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_002.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_003.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_008.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_009.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_010.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_011.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_012.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_013.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_014.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_015.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_016.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_020.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_021.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_024.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_025.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_026.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_028.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_029.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_030.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_031.phpt:
|
|
|
|
|
Revert studlyCaps change for now
|
|
|
|
|
|
|
|
|
|
2004-03-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/snmp/snmp.c:
|
|
|
|
|
Fixed bug #27661 (snmpget() does not close the socket in some cases).
|
|
|
|
|
|
|
|
|
|
2004-03-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/var_unserializer.c:
|
|
|
|
|
Update .c output after .re
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/var_unserializer.re
|
|
|
|
|
ext/standard/tests/math/bug27646.phpt:
|
|
|
|
|
- Allow negative infinity
|
|
|
|
|
- Register missing constants, they work anyway but cause an E_NOTICE
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/standard/var_unserializer.c
|
|
|
|
|
ext/standard/var_unserializer.re:
|
|
|
|
|
Bugfix #27646: Cannot serialize/unserialize non-finite numeric values
|
|
|
|
|
|
|
|
|
|
2004-03-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Prepare NEWS file for 4.3.5 release.
|
|
|
|
|
|
|
|
|
|
2004-03-23 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* ext/bcmath/.cvsignore
|
|
|
|
|
ext/bz2/.cvsignore
|
|
|
|
|
ext/calendar/.cvsignore
|
|
|
|
|
ext/cpdf/.cvsignore
|
|
|
|
|
ext/ctype/.cvsignore
|
|
|
|
|
ext/curl/.cvsignore
|
|
|
|
|
ext/dba/.cvsignore
|
|
|
|
|
ext/dbase/.cvsignore
|
|
|
|
|
ext/dbx/.cvsignore
|
|
|
|
|
ext/dio/.cvsignore
|
|
|
|
|
ext/dom/.cvsignore
|
|
|
|
|
ext/exif/.cvsignore
|
|
|
|
|
ext/fam/.cvsignore
|
|
|
|
|
ext/fbsql/.cvsignore
|
|
|
|
|
ext/fdf/.cvsignore
|
|
|
|
|
ext/filepro/.cvsignore
|
|
|
|
|
ext/ftp/.cvsignore
|
|
|
|
|
ext/gd/.cvsignore
|
|
|
|
|
ext/gettext/.cvsignore
|
|
|
|
|
ext/gmp/.cvsignore
|
|
|
|
|
ext/hwapi/.cvsignore
|
|
|
|
|
ext/iconv/.cvsignore
|
|
|
|
|
ext/imap/.cvsignore
|
|
|
|
|
ext/informix/.cvsignore
|
|
|
|
|
ext/ingres_ii/.cvsignore
|
|
|
|
|
ext/interbase/.cvsignore
|
|
|
|
|
ext/ircg/.cvsignore
|
|
|
|
|
ext/ldap/.cvsignore
|
|
|
|
|
ext/mbstring/.cvsignore
|
|
|
|
|
ext/mcrypt/.cvsignore
|
|
|
|
|
ext/mcve/.cvsignore
|
|
|
|
|
ext/mhash/.cvsignore
|
|
|
|
|
ext/mime_magic/.cvsignore
|
|
|
|
|
ext/ming/.cvsignore
|
|
|
|
|
ext/mnogosearch/.cvsignore
|
|
|
|
|
ext/msession/.cvsignore
|
|
|
|
|
ext/msql/.cvsignore
|
|
|
|
|
ext/mssql/.cvsignore
|
|
|
|
|
ext/mysql/.cvsignore
|
|
|
|
|
ext/mysqli/.cvsignore
|
|
|
|
|
ext/ncurses/.cvsignore
|
|
|
|
|
ext/oci8/.cvsignore
|
|
|
|
|
ext/odbc/.cvsignore
|
|
|
|
|
ext/openssl/.cvsignore
|
|
|
|
|
ext/oracle/.cvsignore
|
|
|
|
|
ext/ovrimos/.cvsignore
|
|
|
|
|
ext/pcntl/.cvsignore
|
|
|
|
|
ext/pcre/.cvsignore
|
|
|
|
|
ext/pdf/.cvsignore
|
|
|
|
|
ext/pfpro/.cvsignore
|
|
|
|
|
ext/pgsql/.cvsignore
|
|
|
|
|
ext/posix/.cvsignore
|
|
|
|
|
ext/pspell/.cvsignore
|
|
|
|
|
ext/readline/.cvsignore
|
|
|
|
|
ext/recode/.cvsignore
|
|
|
|
|
ext/session/.cvsignore
|
|
|
|
|
ext/shmop/.cvsignore
|
|
|
|
|
ext/simplexml/.cvsignore
|
|
|
|
|
ext/snmp/.cvsignore
|
|
|
|
|
ext/sockets/.cvsignore
|
|
|
|
|
ext/sqlite/.cvsignore
|
|
|
|
|
ext/standard/.cvsignore
|
|
|
|
|
ext/sybase/.cvsignore
|
|
|
|
|
ext/sybase_ct/.cvsignore
|
|
|
|
|
ext/sysvmsg/.cvsignore
|
|
|
|
|
ext/sysvsem/.cvsignore
|
|
|
|
|
ext/sysvshm/.cvsignore
|
|
|
|
|
ext/tokenizer/.cvsignore
|
|
|
|
|
ext/w32api/.cvsignore
|
|
|
|
|
ext/wddx/.cvsignore
|
|
|
|
|
ext/xml/.cvsignore
|
|
|
|
|
ext/xmlrpc/.cvsignore
|
|
|
|
|
ext/xsl/.cvsignore
|
|
|
|
|
ext/yaz/.cvsignore
|
|
|
|
|
ext/yp/.cvsignore
|
|
|
|
|
ext/zlib/.cvsignore:
|
|
|
|
|
make sure that all extensions ignore build system helper files
|
|
|
|
|
(both autotools and VisualStudio) and common editor backup files
|
|
|
|
|
(especially usefull in combination with 'cvsclean')
|
|
|
|
|
|
|
|
|
|
* ext/bcmath/package.xml
|
|
|
|
|
ext/bz2/package.xml
|
|
|
|
|
ext/calendar/package.xml
|
|
|
|
|
ext/com_dotnet/package.xml
|
|
|
|
|
ext/cpdf/package.xml
|
|
|
|
|
ext/ctype/package.xml
|
|
|
|
|
ext/curl/package.xml
|
|
|
|
|
ext/dbase/package.xml
|
|
|
|
|
ext/dio/package.xml
|
|
|
|
|
ext/exif/package.xml
|
|
|
|
|
ext/fam/package.xml
|
|
|
|
|
ext/fdf/package.xml
|
|
|
|
|
ext/ftp/package.xml
|
|
|
|
|
ext/mime_magic/package.xml
|
|
|
|
|
ext/mysql/package.xml
|
|
|
|
|
ext/mysqli/package.xml
|
|
|
|
|
ext/ncurses/package.xml
|
|
|
|
|
ext/oci8/package.xml
|
|
|
|
|
ext/oracle/package.xml
|
|
|
|
|
ext/pcntl/package.xml
|
|
|
|
|
ext/pdf/package.xml
|
|
|
|
|
ext/posix/package.xml
|
|
|
|
|
ext/sysvmsg/package.xml
|
|
|
|
|
ext/sysvsem/package.xml
|
|
|
|
|
ext/sysvshm/package.xml
|
|
|
|
|
ext/w32api/package.xml
|
|
|
|
|
ext/xml/package.xml
|
|
|
|
|
ext/yp/package.xml
|
|
|
|
|
ext/zlib/package.xml:
|
|
|
|
|
"The Visa to Sibiria" (work in progress)
|
|
|
|
|
|
|
|
|
|
Adding a package.xml to a bundled extension does not only
|
|
|
|
|
ease the transition to PECL whereever suitable but also
|
|
|
|
|
allows to build and install an extension as "shared" using
|
|
|
|
|
the PEAR installer without having to deal with phpize and
|
|
|
|
|
friends by hand
|
|
|
|
|
|
|
|
|
|
2004-03-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_009.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_010.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_012.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_013.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_014.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_015.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_016.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_020.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_021.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_025.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_026.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_029.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_030.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_031.phpt:
|
|
|
|
|
Consitency rules
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_002.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_003.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_008.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_009.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_010.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_011.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_012.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_013.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_014.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_015.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_016.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_020.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_021.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_024.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_025.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_026.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_028.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_029.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_030.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_031.phpt:
|
|
|
|
|
Changed sqlite's OO API to studlyCaps.
|
|
|
|
|
|
2004-03-23 09:32:21 +08:00
|
|
|
|
2004-03-22 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_handlers.c:
|
|
|
|
|
update for read handler api change
|
|
|
|
|
|
|
|
|
|
2004-03-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
Fixes to allow curl extension to compile against libcurl 7.11.1
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
|
|
|
Revert patch to imagefillborder.
|
|
|
|
|
|
|
|
|
|
2004-03-22 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Fix bug
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- Remove whitespace
|
|
|
|
|
|
2004-03-22 09:33:55 +08:00
|
|
|
|
2004-03-21 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/package-PEARtests.xml
|
|
|
|
|
pear/tests/package-PEARtests.xml:
|
|
|
|
|
added in wrong directory, move to tests/
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/ErrorStack.php:
|
|
|
|
|
small changes
|
|
|
|
|
Use '' instead of ""
|
|
|
|
|
allow subclasses to easily change the exception class used just by
|
|
|
|
|
overriding the _exceptionClass property
|
|
|
|
|
|
|
|
|
|
* pear/package-PEARtests.xml:
|
|
|
|
|
new package.xml to be used for installing tests, to make it easy to collect
|
|
|
|
|
all tests in the same location for all PEAR packages
|
|
|
|
|
|
|
|
|
|
2004-03-21 Stig Bakken <ssb@trd.overture.com>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR.php:
|
|
|
|
|
- fit copyright header on 80 columns
|
|
|
|
|
|
|
|
|
|
2004-03-21 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- Improve consistency
|
|
|
|
|
|
|
|
|
|
2004-03-21 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_fe.c:
|
|
|
|
|
ups - changed alias instead of method before
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_fe.c:
|
|
|
|
|
renamed get_metadata method to get_result_metadata.
|
|
|
|
|
(We have to differentiate between result_metadata and param_metdata.
|
|
|
|
|
mysql_stmt_param_metadata will be added in libmysql 4.1.3)
|
|
|
|
|
|
|
|
|
|
2004-03-21 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c
|
|
|
|
|
ZendEngine2/zend_objects_API.h:
|
|
|
|
|
return zval *, to make it useful for read_property
|
|
|
|
|
|
|
|
|
|
* ext/dom/php_dom.c
|
|
|
|
|
ext/mysqli/mysqli.c
|
|
|
|
|
ext/simplexml/simplexml.c:
|
|
|
|
|
Update for new read_property API
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
update to new API
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.h:
|
|
|
|
|
API change for read_property:
|
|
|
|
|
instead of bool silent it now gets fetch type
|
|
|
|
|
This can be used for creating proxy objects for write contexts
|
|
|
|
|
|
|
|
|
|
2004-03-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
|
|
|
Fixed a possible crash inside libgd's gdImageFillToBorder() due to a stack
|
|
|
|
|
overflow.
|
|
|
|
|
|
|
|
|
|
2004-03-21 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- Nuke unused code
|
|
|
|
|
|
2004-03-21 09:33:32 +08:00
|
|
|
|
2004-03-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug23384.phpt:
|
|
|
|
|
Fix test
|
|
|
|
|
|
2004-03-20 09:32:55 +08:00
|
|
|
|
2004-03-19 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/dns.c:
|
|
|
|
|
Cleanup, minor refactor, and CS
|
|
|
|
|
|
|
|
|
|
* ext/standard/dns.c:
|
|
|
|
|
Bug Fix #27657: TXT records longer than MAXHOSTNAMELEN cause segfaults.
|
|
|
|
|
|
|
|
|
|
2004-03-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/sqlite_oo_031.phpt:
|
|
|
|
|
Fix test
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/sqlite_oo_020.phpt:
|
|
|
|
|
Fix test
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/sqlite_027.phpt:
|
|
|
|
|
Make test work when user has memory limit setting
|
|
|
|
|
|
|
|
|
|
2004-03-19 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mssql/php_mssql.c:
|
|
|
|
|
MFH Fix for #26589. Crash when selecting many columns of type Money
|
|
|
|
|
|
|
|
|
|
* ext/mssql/php_mssql.c:
|
|
|
|
|
Fix for #26589. Crash when selecting many columns of type Money
|
|
|
|
|
|
|
|
|
|
2004-03-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
MFH: Fixed bug #27628 (Simplify the process of making a POST request via
|
|
|
|
|
stream context).
|
|
|
|
|
|
|
|
|
|
2004-03-19 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/package-PEAR.xml:
|
|
|
|
|
update to 1.3.1dev
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/ErrorStack.php:
|
|
|
|
|
|
|
|
|
|
new Error Stack for PEAR, EXPERIMENTAL until proven solid and stable
|
|
|
|
|
|
2004-03-19 09:32:25 +08:00
|
|
|
|
2004-03-18 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* ext/gd/tests/bug27582_2.phpt:
|
|
|
|
|
- Fix the test description and $Id$
|
|
|
|
|
|
|
|
|
|
2004-03-18 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Fixed layout
|
|
|
|
|
|
|
|
|
|
2004-03-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev.
|
|
|
|
|
|
|
|
|
|
2004-03-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
-** empty log message ***
|
|
|
|
|
|
|
|
|
|
2004-03-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Go for PHP 4.3.5RC4
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/ftp/ftp.c:
|
|
|
|
|
MFH: Fixed bug #27633 (Incorrect EOL translation by ftp_get() in ASCII
|
|
|
|
|
mode).
|
|
|
|
|
|
|
|
|
|
* ext/ftp/ftp.c:
|
|
|
|
|
Fixed bug #27633 (Incorrect EOL translation by ftp_get() in ASCII mode).
|
|
|
|
|
|
|
|
|
|
2004-03-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/incomplete_class.c
|
|
|
|
|
ext/standard/php_incomplete_class.h
|
|
|
|
|
ext/standard/var.c
|
|
|
|
|
ext/standard/tests/serialize/bug27469.phpt:
|
|
|
|
|
BUG #27469 was fixed (serialize() objects of incomplete class)
|
|
|
|
|
|
|
|
|
|
2004-03-18 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- Back to RC2-dev
|
|
|
|
|
|
|
|
|
|
2004-03-18 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* tests/classes/__set_data_corrupt.phpt:
|
|
|
|
|
- Test for possible data corruption with __set
|
|
|
|
|
|
|
|
|
|
2004-03-18 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
NEWS:
|
|
|
|
|
Add missing bug updates
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Prepare to roll RC1
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix possible data corruption with __set()
|
|
|
|
|
|
|
|
|
|
2004-03-18 Uwe Schindler <uwe@thetaphi.de>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
sapi/nsapi/nsapi-readme.txt
|
|
|
|
|
sapi/nsapi/nsapi-readme.txt:
|
|
|
|
|
hint to raise stacksize (bug #27231)
|
|
|
|
|
|
|
|
|
|
2004-03-18 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Improve error message - on E_STRICT, method is actually called,
|
|
|
|
|
so the error shouldn't say it cannot be called.
|
|
|
|
|
|
|
|
|
|
2004-03-18 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
ext/mysqli/mysqli_api.c:
|
|
|
|
|
fixed problems in mysql_stmt_init (missing alloc from stmt)
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
ext/mysqli/mysqli.c:
|
|
|
|
|
removed if type=string: val is allocated for any type of data
|
|
|
|
|
|
|
|
|
|
2004-03-18 Martin Jansen <mail@martin-jansen.de>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
pear/PEAR/Command/Mirror.php:
|
|
|
|
|
- Converting tabs to spaces
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Command/Mirror.php:
|
|
|
|
|
- Typo fixes
|
|
|
|
|
|
|
|
|
|
2004-03-18 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/interbase/CREDITS:
|
|
|
|
|
Added myself
|
|
|
|
|
|
|
|
|
|
2004-03-18 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Reorganize
|
|
|
|
|
|
|
|
|
|
2004-03-18 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
ext/standard/string.c:
|
|
|
|
|
BUG #27457 was fixed (using temporary hash table with string keys only)
|
|
|
|
|
|
|
|
|
|
2004-03-18 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
ZendEngine2/zend_compile.c:
|
|
|
|
|
- Change redefinition of constructor from E_COMPILE_ERROR to E_STRICT.
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
ZendEngine2/ZEND_CHANGES:
|
|
|
|
|
- Update Changes
|
|
|
|
|
|
|
|
|
|
2004-03-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
ext/com_dotnet/com_typeinfo.c
|
|
|
|
|
ext/com_dotnet/com_wrapper.c:
|
|
|
|
|
s/emalloc/safe_emalloc/ where appropriate.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/pgsql/pgsql.c:
|
|
|
|
|
MFH: Fixed bug #27300 (Improved regex for pg_convert()).
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1)
|
|
|
|
|
ext/pgsql/pgsql.c:
|
|
|
|
|
Fixed bug #27300 (Improved regex for pg_convert()).
|
|
|
|
|
|
|
|
|
|
|
2004-03-18 09:32:14 +08:00
|
|
|
|
2004-03-17 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_multiply.h:
|
|
|
|
|
more accurate overflow detection
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_multiply.h:
|
|
|
|
|
Readd x86 implementation
|
|
|
|
|
|
|
|
|
|
2004-03-17 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/file/userdirstream.phpt:
|
|
|
|
|
Userspace Directory Stream Test
|
|
|
|
|
|
|
|
|
|
2004-03-17 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
- Add entry, crash in imagecolortransparent
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gd/libgd/gd.c:
|
|
|
|
|
- MFH (crash in imagecolortransparent with invalid color index)
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
|
|
|
- Fix crash when an invalid color index is used with imagecolortransparent
|
|
|
|
|
|
|
|
|
|
2004-03-17 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1RC2)
|
|
|
|
|
ZendEngine2/zend_multiply.h:
|
|
|
|
|
- Improved patch for support multiplication on 64bit machines
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1RC2)
|
|
|
|
|
ZendEngine2/zend_execute.c:
|
|
|
|
|
- Fix tiny bug (one of the reasons we can't support __toString() for
|
|
|
|
|
- regular objects).
|
|
|
|
|
|
|
|
|
|
2004-03-17 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1RC2)
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_030.phpt:
|
|
|
|
|
Test was fixed
|
|
|
|
|
|
|
|
|
|
2004-03-17 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1RC2)
|
|
|
|
|
ZendEngine2/zend.c:
|
|
|
|
|
- Stop make_printable_zval() from calling __toString()
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- Fixed problem with __toString(). Due to the engine's architecture it is
|
|
|
|
|
- currently not possible to call __toString() anywhere besides print &
|
|
|
|
|
eval.
|
|
|
|
|
- Follow up will be on internals@
|
|
|
|
|
|
|
|
|
|
2004-03-17 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1RC2)
|
|
|
|
|
ZendEngine2/zend_compile.c:
|
|
|
|
|
fix typo
|
|
|
|
|
|
|
|
|
|
2004-03-17 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_multiply.h
|
|
|
|
|
ZendEngine2/zend_operators.c:
|
|
|
|
|
- Apply Ard's patch to support multiplication & overflow on both 32bit
|
|
|
|
|
and 64bit machines
|
|
|
|
|
|
|
|
|
|
2004-03-17 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1RC2)
|
|
|
|
|
main/streams/userspace.c:
|
|
|
|
|
Provide a meaningful error message when registration fails
|
|
|
|
|
|
2004-03-17 09:34:14 +08:00
|
|
|
|
2004-03-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/dir.c
|
|
|
|
|
main/streams.c:
|
|
|
|
|
MFH: Fixed bug #27498 (bogus safe_mode error on nonexistent directories for
|
|
|
|
|
chdir() and opendir() functions).
|
|
|
|
|
|
|
|
|
|
* ext/standard/dir.c
|
|
|
|
|
main/streams/plain_wrapper.c:
|
|
|
|
|
Fixed bug #27498 (bogus safe_mode error on nonexistent directories for
|
|
|
|
|
chdir() and opendir() functions).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
MFH:
|
|
|
|
|
Fixed bug #27580 (pre-initialization errors in ap2 handler are not
|
|
|
|
|
being written to vhost error log).
|
|
|
|
|
Stop using depreciated and ignored APLOG_NOERRNO directive.
|
|
|
|
|
Make file not found & directory as script invocation error messages
|
|
|
|
|
more descriptive.
|
|
|
|
|
|
|
|
|
|
* sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
Fixed bug #27580 (pre-initialization errors in ap2 handler are not being
|
|
|
|
|
written to vhost error log).
|
|
|
|
|
Stop using depreciated and ignored APLOG_NOERRNO directive.
|
|
|
|
|
Make file not found & directory as script invocation error messages more
|
|
|
|
|
descriptive.
|
|
|
|
|
|
|
|
|
|
2004-03-16 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
main/main.c:
|
|
|
|
|
- Replaced the exec_finished hook by the zend_post_deactive hook for
|
|
|
|
|
extensions. The new hook will be run after the symbol table and
|
|
|
|
|
destructors
|
|
|
|
|
are run. (PHP part)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c
|
|
|
|
|
ZendEngine2/zend.h
|
|
|
|
|
ZendEngine2/zend_API.h
|
|
|
|
|
ZendEngine2/zend_modules.h:
|
|
|
|
|
- Replaced the exec_finished hook by the zend_post_deactive hook for
|
|
|
|
|
extensions. The new hook will be run after the symbol table and
|
|
|
|
|
destructors
|
|
|
|
|
are run. (Derick)
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Update news with fugbix
|
|
|
|
|
|
|
|
|
|
2004-03-16 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli.c
|
|
|
|
|
ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_prop.c
|
|
|
|
|
ext/mysqli/mysqli_report.c
|
|
|
|
|
ext/mysqli/php_mysqli.h:
|
|
|
|
|
fixed stmt->stmt->query which was removed in libmysql 4.1.2
|
|
|
|
|
added query buffer in internal stmt structure to copy string
|
|
|
|
|
after prepare
|
|
|
|
|
|
|
|
|
|
2004-03-16 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
- Fixed compilation on the 'broken' IRIX native compiler.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_modules.h:
|
|
|
|
|
- Bump API number so that it actually differs from PHP 4. This is needed
|
|
|
|
|
because we don't want PHP 4 and PHP 5 extensions to be in the same
|
|
|
|
|
directory
|
|
|
|
|
when doing "make install" for shared, or phpize'd extensions.
|
|
|
|
|
|
|
|
|
|
2004-03-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Fix SEGV in certain conditions while calling static methods
|
|
|
|
|
|
|
|
|
|
2004-03-16 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/exif/exif.c:
|
|
|
|
|
- Fixed typo
|
|
|
|
|
|
|
|
|
|
2004-03-16 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* main/main.c
|
|
|
|
|
main/php_globals.h
|
|
|
|
|
main/php_variables.c:
|
|
|
|
|
Improve the way auto-globals JIT works, and add the ability to turn it off
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h:
|
|
|
|
|
Add ability to disable JIT for a particular auto global
|
|
|
|
|
|
|
|
|
|
2004-03-16 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
win32/php_registry.h
|
|
|
|
|
win32/registry.c:
|
|
|
|
|
MFH registry fixes:
|
|
|
|
|
fix off-by-one in registry per-dir values
|
|
|
|
|
add IniFilePath value for setting php.ini path via registry
|
|
|
|
|
|
|
|
|
|
2004-03-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* tests/classes/tostring.phpt:
|
|
|
|
|
Update message
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
TSRM fix
|
|
|
|
|
|
|
|
|
|
2004-03-16 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend.h:
|
|
|
|
|
typo
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend.h
|
|
|
|
|
ZendEngine2/zend.h:
|
|
|
|
|
Enable ptr format check for GCC 3.1 and higher
|
|
|
|
|
|
|
|
|
|
2004-03-16 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* tests/classes/bug27504.phpt:
|
|
|
|
|
- initial commit
|
|
|
|
|
test case for #27504 (http://bugs.php.net/bug.php?id=27504)
|
|
|
|
|
|
|
|
|
|
2004-03-16 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
fix typos
|
|
|
|
|
|
|
|
|
|
2004-03-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.h:
|
|
|
|
|
Do not allow 3.0.4 for __attribute__.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend.h:
|
|
|
|
|
3.0.4 is borked, so we do not want it either.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
Zend/zend.h:
|
|
|
|
|
MFH: Fixed bug #27600 (GCC 3.0.4 does not like __attribute__ directive).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.h:
|
|
|
|
|
Fixed bug #27600 (GCC 3.0.4 does not like __attribute__ directive)
|
|
|
|
|
|
|
|
|
|
2004-03-16 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Fix problem when using old-style constructors it wasn't being inherited
|
|
|
|
|
correctly.
|
|
|
|
|
|
|
|
|
|
2004-03-16 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
- Spaces to tabs
|
|
|
|
|
|
|
|
|
|
2004-03-16 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- NEWS
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
- If the called method is static then don't define $this
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c:
|
|
|
|
|
- Error out if get_method() isn't defined.
|
|
|
|
|
- Use calling scope of internal function callee when calling a method
|
|
|
|
|
using static syntax (array("A", "func"));
|
|
|
|
|
|
|
|
|
|
2004-03-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute.h
|
|
|
|
|
ZendEngine2/zend_execute_API.c
|
|
|
|
|
main/main.c:
|
|
|
|
|
Improve error message
|
|
|
|
|
|
|
|
|
|
2004-03-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
main/fopen_wrappers.c:
|
|
|
|
|
MFH: Fixed bug #27559 (Corrected open_basedir resolving logic).
|
|
|
|
|
|
|
|
|
|
* main/fopen_wrappers.c:
|
|
|
|
|
Fixed bug #27559 (Corrected open_basedir resolving logic).
|
|
|
|
|
|
2004-03-16 09:32:56 +08:00
|
|
|
|
2004-03-15 Jay Smith <jsmith@tutorbuddy.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/browscap.c:
|
|
|
|
|
MFH: Fixed bug #27291 (get_browser matches browscap.ini patterns
|
|
|
|
|
incorrectly).
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/browscap.c:
|
|
|
|
|
Fixed bug #27291 (get_browser matches browscap.ini patterns incorrectly).
|
|
|
|
|
|
|
|
|
|
2004-03-15 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/pgsql/pgsql.c
|
|
|
|
|
ext/pgsql/tests/22pg_fetch_object.phpt:
|
|
|
|
|
Keep BC of pg_fetch_object
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/pgsql/pgsql.c
|
|
|
|
|
ext/pgsql/tests/80_bug27597.phpt:
|
|
|
|
|
Bugfix #27597 pg_fetch_array not returning false .
|
|
|
|
|
|
|
|
|
|
2004-03-15 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mssql/php_mssql.c:
|
|
|
|
|
MFH: Fix for #27594. Comuted columns does not return a column source
|
|
|
|
|
|
|
|
|
|
* ext/mssql/php_mssql.c:
|
|
|
|
|
Fix for #27594. Comuted columns does not return a column source
|
|
|
|
|
|
|
|
|
|
2004-03-15 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Missing NEWS entries
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Forgot to add NEWS entries for these
|
|
|
|
|
|
|
|
|
|
2004-03-15 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
- Restore E_NOTICE for longs and doubles.
|
|
|
|
|
|
|
|
|
|
2004-03-15 Jon Parise <jon@csh.rit.edu>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/info.c:
|
|
|
|
|
MFH 1.243:
|
|
|
|
|
|
|
|
|
|
Fixed crash in php_ini_scanned_files() when no additional INI files were
|
|
|
|
|
actually parsed.
|
|
|
|
|
|
|
|
|
|
2004-03-15 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend.h:
|
|
|
|
|
MFH: - Fixed bug #24582 (extensions can not be loaded dynamically in
|
|
|
|
|
Solaris/iPlanet)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.h:
|
|
|
|
|
- Fixed bug #24582 (extensions can not be loaded dynamically in
|
|
|
|
|
Solaris/iPlanet)
|
|
|
|
|
|
|
|
|
|
* ext/xml/tests/bug26614.phpt:
|
|
|
|
|
- Fix test (wrong expected result..)
|
|
|
|
|
|
|
|
|
|
2004-03-15 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
- Nuke E_NOTICE. This caused a notice when doing if ($obj == NULL)
|
|
|
|
|
|
|
|
|
|
2004-03-15 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
win32/php4dllts.dsp:
|
|
|
|
|
Add misisng library path
|
|
|
|
|
|
|
|
|
|
2004-03-15 Adam Dickmeiss <adam@indexdata.dk>
|
|
|
|
|
|
|
|
|
|
* ext/yaz/php_yaz.c:
|
|
|
|
|
Use MAKE_STD_ZVAL instead of ALLOC_ZVAL
|
|
|
|
|
|
|
|
|
|
2004-03-15 Jon Parise <jon@csh.rit.edu>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/info.c:
|
|
|
|
|
Fixed crash in php_ini_scanned_files() when no additional INI files were
|
|
|
|
|
actually parsed.
|
|
|
|
|
|
|
|
|
|
I'll merge this into the PHP_4_3 branch as soon as I receive permission
|
|
|
|
|
from the release master.
|
|
|
|
|
|
|
|
|
|
2004-03-15 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0RC1RC1)
|
|
|
|
|
NEWS:
|
|
|
|
|
Fugbix typo.
|
|
|
|
|
|
2004-03-15 09:33:46 +08:00
|
|
|
|
2004-03-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* main/main.c
|
|
|
|
|
main/output.c
|
|
|
|
|
main/php_output.h:
|
|
|
|
|
Guard display_startup_errors with checking for default (working) output
|
|
|
|
|
functions.
|
|
|
|
|
|
|
|
|
|
2004-03-14 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
typo
|
|
|
|
|
|
|
|
|
|
2004-03-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/standard/type.c:
|
|
|
|
|
Fix strval to use __toString if necessary
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
Make object parameter optional
|
|
|
|
|
|
|
|
|
|
2004-03-14 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* php.ini-dist:
|
|
|
|
|
- That change was unintentional, but it would be the right thing to do ;-)
|
|
|
|
|
|
|
|
|
|
* php.ini-dist
|
|
|
|
|
php.ini-recommended:
|
|
|
|
|
- The extension list is ordered alphabetically, also moved the tidy section
|
|
|
|
|
to a more suitable place (new things go at the end, not at the start).
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Reorder
|
|
|
|
|
|
|
|
|
|
2004-03-14 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Typo
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Add all of the fixes from the past week. Almost ready for RC1 now.
|
|
|
|
|
|
|
|
|
|
2004-03-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Bug fixing news.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend.c:
|
|
|
|
|
MFH: Fixed bug #27590 (crash during shutdown when freeing persistent
|
|
|
|
|
resources in ZTS mode).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
Fixed bug #27590 (crash during shutdown when freeing persistent resources
|
|
|
|
|
in ZTS mode).
|
|
|
|
|
|
|
|
|
|
2004-03-14 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
- Fix windows build
|
|
|
|
|
|
|
|
|
|
2004-03-14 Jan Lehnardt <jan@dasmoped.net>
|
|
|
|
|
|
|
|
|
|
* ext/sockets/sockets.c:
|
|
|
|
|
- improve error message
|
|
|
|
|
|
|
|
|
|
2004-03-14 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
- Fix for bug #27504
|
|
|
|
|
|
|
|
|
|
2004-03-14 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
|
|
|
|
|
|
* cvsclean
|
|
|
|
|
build/build.mk:
|
|
|
|
|
Renaming cvsclean target; IRIX make seems to ignore .PHONY
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
cvsclean
|
|
|
|
|
build/build.mk:
|
|
|
|
|
Renaming cvsclean target -- IRIX make seems to ignore the .PHONY target.
|
|
|
|
|
|
|
|
|
|
2004-03-14 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
- Fixing bug #27123
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
- Improve compatibility mode and compare objects according to property
|
|
|
|
|
- comparison (sucky but this is how PHP 4 behaved).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
- Fix flow of logic
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
- Support old style of converting objects to long/double/bool.
|
|
|
|
|
- This is only enabled in compatibility mode, else it calls cast_object()
|
|
|
|
|
- and if that is not available we return 1 (true) so that the following
|
|
|
|
|
- code would work:
|
|
|
|
|
if ($obj) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
2004-03-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/020.phpt:
|
|
|
|
|
Add new test
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
Fix: Add return type void
|
|
|
|
|
|
|
|
|
|
2004-03-14 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.h
|
|
|
|
|
ZendEngine2/zend_operators.c:
|
|
|
|
|
- Support Cast operator in convert_to_* so that we support internal
|
|
|
|
|
- extensions such as SimpleXML. This is for Sterling.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
- Fix memory leak in the following code (Dmitry):
|
|
|
|
|
<?php
|
|
|
|
|
$a = array();
|
|
|
|
|
$a .= "x";
|
|
|
|
|
?>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
- Initial commit which allows comparing overloaded objects with native
|
|
|
|
|
- types (only for internal classes and not for user-land classes).
|
|
|
|
|
|
|
|
|
|
2004-03-14 Melvyn Sopacua <msopacua@idg.nl>
|
|
|
|
|
|
|
|
|
|
* ext/sockets/sockets.c:
|
|
|
|
|
Fix a typo, dating back from 1.145.
|
|
|
|
|
|
|
|
|
|
2004-03-14 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
reorder
|
|
|
|
|
|
|
|
|
|
2004-03-14 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* ext/gd/tests/bug27582_1.phpt:
|
|
|
|
|
- add a 2nd test for #27582
|
|
|
|
|
|
|
|
|
|
2004-03-14 John Coggeshall <john@coggeshall.org>
|
|
|
|
|
|
|
|
|
|
* php.ini-dist
|
|
|
|
|
php.ini-recommended:
|
|
|
|
|
|
|
|
|
|
Adding extension=php_tidy.dll
|
|
|
|
|
|
|
|
|
|
2004-03-14 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gd/libgd/gd.c:
|
|
|
|
|
- missing restoreAlphaBleding declaration
|
|
|
|
|
|
2004-03-14 09:34:44 +08:00
|
|
|
|
2004-03-13 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
- entry for fix #27582
|
|
|
|
|
|
|
|
|
|
* ext/gd/tests/bug27582_1.phpt
|
|
|
|
|
ext/gd/tests/bug27582_1.phpt
|
|
|
|
|
ext/gd/tests/bug27582_2.phpt:
|
|
|
|
|
|
|
|
|
|
file bug27582_1.phpt was initially added on branch PHP_4_3.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gd/libgd/gd.c:
|
|
|
|
|
- MFH bug #27582 (imagefilltoborder crashes)
|
|
|
|
|
|
|
|
|
|
* ext/gd/tests/bug27582_2.phpt:
|
|
|
|
|
|
|
|
|
|
- add tests for the bug #27582 (imagefilltoborder crashes)
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
|
|
|
- restore too the alphablending if we do not reach the end of the function
|
|
|
|
|
Notice: This function still crashes (stack overflow), to reproduce it
|
|
|
|
|
see bug27582_2.phpt
|
|
|
|
|
|
|
|
|
|
2004-03-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Bugfix #27586 ArrayObject::getIterator crashes with [] assignment
|
|
|
|
|
|
|
|
|
|
2004-03-13 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/scripts/pear.bat:
|
|
|
|
|
oops
|
|
|
|
|
|
|
|
|
|
2004-03-13 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
|
|
|
- fix #27582 (http://bugs.php.net/bug.php?id=27582)
|
|
|
|
|
The problem was that the colors were changed endlessly, blending over
|
|
|
|
|
and over. An endless loop and recursive calls filled the stack=>segfault
|
|
|
|
|
|
|
|
|
|
2004-03-13 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/scripts/pear.bat
|
|
|
|
|
pear/scripts/pear.bat
|
|
|
|
|
pear/scripts/pearcmd.php
|
|
|
|
|
pear/scripts/pearcmd.php:
|
|
|
|
|
fix #1008: safe mode raises warning
|
|
|
|
|
fix register_argc_argv in pear.bat
|
|
|
|
|
|
2004-03-13 09:33:18 +08:00
|
|
|
|
2004-03-12 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
MFB: Test getaddrinfo() for brokenness. Pretend it doesn't exist if it
|
|
|
|
|
misbehaves.
|
|
|
|
|
|
|
|
|
|
2004-03-12 Sterling Hughes <winnie@edwardbear.org>
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
zval **, not a zval *
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
avoid a memory leak when a php_curl handle is allocated, but the
|
|
|
|
|
initialization
|
|
|
|
|
of a CURL handle fails.
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c
|
|
|
|
|
ext/curl/php_curl.h:
|
|
|
|
|
add the curl_copy_handle() function which will exactly duplicate a cURL
|
|
|
|
|
handle.
|
|
|
|
|
Useful when you have multiple "similair" transforms as with a multi handle
|
|
|
|
|
with
|
|
|
|
|
only small variances (like the URL)
|
|
|
|
|
|
|
|
|
|
2004-03-12 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Common.php:
|
|
|
|
|
- revert previous commit:
|
|
|
|
|
- Features freeze period
|
|
|
|
|
- No agreement on this change
|
|
|
|
|
- Even if an agreement exists, this change is not enough to allow the
|
|
|
|
|
usage of this new tag
|
|
|
|
|
|
|
|
|
|
2004-03-12 Martin Jansen <mail@martin-jansen.de>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Common.php:
|
|
|
|
|
- Adding new state "emeritus", which can be used for former maintainers of
|
|
|
|
|
packages.
|
|
|
|
|
|
|
|
|
|
Submitted by: Daniel Convissor
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-03-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/curl/curl.c:
|
|
|
|
|
MFH: Add checks of return values from user callback functions.
|
|
|
|
|
|
|
|
|
|
2004-03-12 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/basic_functions.c:
|
|
|
|
|
MFH
|
|
|
|
|
getopt() doesn't work if variables_order does not include "S" because it
|
|
|
|
|
only looks in $_SERVER for argv. So, if we don't find argv in $_SERVER
|
|
|
|
|
fall back to looking in the global symbol table where register_argc_argv
|
|
|
|
|
would have put it.
|
|
|
|
|
|
|
|
|
|
2004-03-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
Simplify check.
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
Additional checks of return values from user callback functions.
|
|
|
|
|
|
|
|
|
|
2004-03-12 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/datetime.c
|
|
|
|
|
ext/standard/datetime.c:
|
|
|
|
|
Fix/workaround for http://bugs.php.net/27533
|
|
|
|
|
|
|
|
|
|
2004-03-12 Sterling Hughes <winnie@edwardbear.org>
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
leave length as -1, no need to strdup()
|
|
|
|
|
|
|
|
|
|
2004-03-12 John Coggeshall <john@coggeshall.org>
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
Opps. Shouldn't look at the value, just the type
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
CURLOPT_INFILE === CURLOPT_READDATA
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
Fixed a crash which happens if your READFUNCTION callback doesn't actually
|
|
|
|
|
return a string as promised.
|
|
|
|
|
|
|
|
|
|
2004-03-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
|
MFH: Fixed bug #22127 (Invalid response code when force-cgi-redirect safety
|
|
|
|
|
mechanism is triggered).
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
|
|
|
Invalid response code when force-cgi-redirect safety mechanism is triggered
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
|
|
|
Fixed compiler warning.
|
|
|
|
|
|
|
|
|
|
2004-03-12 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in:
|
|
|
|
|
Test getaddrinfo() for brokenness. Pretend it doesn't exist if it
|
|
|
|
|
misbehaves.
|
|
|
|
|
|
2004-03-12 09:34:03 +08:00
|
|
|
|
2004-03-11 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/ming/config.w32:
|
|
|
|
|
Hack to check for ming version 0.2 and 0.3 to inclue the right libs.
|
|
|
|
|
|
|
|
|
|
2004-03-11 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-03-11 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
update
|
|
|
|
|
|
|
|
|
|
2004-03-11 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
- Real fix for bug #27535 (Dmitry)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
- Attempt to fix bug #27535
|
|
|
|
|
|
|
|
|
|
2004-03-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/curl/multi.c:
|
|
|
|
|
Readability++
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c
|
|
|
|
|
ext/curl/multi.c
|
|
|
|
|
ext/curl/php_curl.h:
|
|
|
|
|
Fixed memory leak in the multi interface.
|
|
|
|
|
Fixed proto of curl_multi_exec().
|
|
|
|
|
Fixed crash in curl resource attached to curl multi resource is manually
|
|
|
|
|
freed via curl_close().
|
|
|
|
|
|
2004-03-11 09:32:04 +08:00
|
|
|
|
2004-03-10 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/zlib/php_zlib.def:
|
|
|
|
|
More ZLIB exports needed by the ming extension
|
|
|
|
|
|
|
|
|
|
2004-03-10 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mbstring/mbstring.c:
|
|
|
|
|
- MFH (r-1.212): Revert ini setting patch as I notified in...
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
|
|
|
- Revert ini setting patch, as I notified in
|
|
|
|
|
http://news.php.net/article.php?group=php.internals&article=8451
|
|
|
|
|
|
|
|
|
|
2004-03-10 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
|
getopt() doesn't work if variables_order does not include "S" because it
|
|
|
|
|
only looks in $_SERVER for argv. So, if we don't find argv in $_SERVER
|
|
|
|
|
fall back to looking in the global symbol table where register_argc_argv
|
|
|
|
|
would have put it.
|
|
|
|
|
|
|
|
|
|
2004-03-10 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/zlib/config.w32
|
|
|
|
|
ext/zlib/php_zlib.def:
|
|
|
|
|
Reexport some zlib symbols so we can avoid linking with zlib.lib in shared
|
|
|
|
|
extensions (on win32)
|
|
|
|
|
|
|
|
|
|
2004-03-10 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/math.c:
|
|
|
|
|
Nuke unused vars
|
|
|
|
|
|
|
|
|
|
* ext/standard/math.c:
|
|
|
|
|
Don't use fp arithmetic for int results
|
|
|
|
|
|
|
|
|
|
2004-03-10 Martin Kraemer <Martin.Kraemer@fujitsu-siemens.com>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/sqlite_oo_003.phpt:
|
|
|
|
|
Typo
|
|
|
|
|
|
|
|
|
|
2004-03-10 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_fe.c
|
|
|
|
|
ext/mysqli/php_mysqli.h:
|
|
|
|
|
added new function mysql_stmt_free_result
|
|
|
|
|
|
2004-03-10 09:32:01 +08:00
|
|
|
|
2004-03-09 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/curl/curl.c
|
|
|
|
|
ext/curl/interface.c:
|
|
|
|
|
Make curl_setopt($ch,CURLOPT_RETURNTRANSFER,0) reset the RETURNTRANSFER to
|
|
|
|
|
stdout as is implied in the documentation. Currently it simply does
|
|
|
|
|
absolutely nothing and there is no way to reset it to stdout.
|
|
|
|
|
|
|
|
|
|
2004-03-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/ZEND_CHANGES:
|
|
|
|
|
Rename hasMore() to valid() as discussed. (Part VI)
|
|
|
|
|
|
|
|
|
|
* tests/classes/constants_scope_001.phpt:
|
|
|
|
|
Update test
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c
|
|
|
|
|
ZendEngine2/zend_interfaces.c
|
|
|
|
|
ZendEngine2/zend_language_parser.y
|
|
|
|
|
ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Clearify the different method/class flags (as discussed with Andi).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.h:
|
|
|
|
|
No longer needed
|
|
|
|
|
|
|
|
|
|
2004-03-09 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_constants.c:
|
|
|
|
|
- Fix crash:
|
|
|
|
|
<?php
|
|
|
|
|
class ResourceFormat
|
|
|
|
|
{
|
|
|
|
|
const IMG = 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class Image
|
|
|
|
|
{
|
|
|
|
|
const RESOURCE_FORMAT = ResourceFormat::IMG;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
print_r(constant('Image::RESOURCE_FORMAT'));
|
|
|
|
|
?>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_execute.c:
|
|
|
|
|
- Nuke unused code.
|
|
|
|
|
|
|
|
|
|
2004-03-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/curl/multi.c:
|
|
|
|
|
Fixed memory leak with curl_multi_init() de-initialization.
|
|
|
|
|
|
|
|
|
|
* TSRM/tsrm_virtual_cwd.c:
|
|
|
|
|
Fixed define.
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
TSRM/tsrm_virtual_cwd.c:
|
|
|
|
|
Fixed bug #27338 (memory leak inside tsrm_virtual_cwd.c on win32).
|
|
|
|
|
|
|
|
|
|
2004-03-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* run-tests.php:
|
|
|
|
|
Make run-tests.php work with xdebug being loaded.
|
|
|
|
|
|
|
|
|
|
* ext/pgsql/tests/02connection.phpt:
|
|
|
|
|
Show the connect result
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
|
|
|
Missing buffer->val change
|
|
|
|
|
|
|
|
|
|
2004-03-09 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/tests/strings/bug27457.phpt:
|
|
|
|
|
test for bug #27457
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/bug27457.phpt:
|
|
|
|
|
|
|
|
|
|
test for bug #27457
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
order
|
|
|
|
|
|
|
|
|
|
2004-03-09 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/config.m4
|
|
|
|
|
ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_fe.c
|
|
|
|
|
ext/mysqli/php_mysqli.h:
|
|
|
|
|
fixed memleaks in bind functions
|
|
|
|
|
added 4.1.2 support (renamed functions)
|
|
|
|
|
|
|
|
|
|
2004-03-09 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug27535.phpt:
|
|
|
|
|
- Added test for bug #27535 (Objects pointing to each other cause Apache to
|
|
|
|
|
crash).
|
|
|
|
|
|
|
|
|
|
2004-03-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
main/SAPI.c:
|
|
|
|
|
MFH: Fixed bug #27530 (broken http auth when safe_mode is on and PCRE is
|
|
|
|
|
disabled).
|
|
|
|
|
|
|
|
|
|
* main/SAPI.c:
|
|
|
|
|
Fixed bug #27530 (broken http auth when safe_mode is on and PCRE is
|
|
|
|
|
disabled).
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/libsqlite/src/sqlite.h.in:
|
|
|
|
|
Fix function declaration.
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
Change float operations to safe_emalloc().
|
|
|
|
|
Original idea by Sascha (see sess_sqlite.c)
|
|
|
|
|
|
2004-03-09 09:34:32 +08:00
|
|
|
|
2004-03-08 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/libsqlite/src/main.c
|
|
|
|
|
ext/sqlite/libsqlite/src/table.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeaux.c
|
|
|
|
|
ext/standard/datetime.c
|
|
|
|
|
ext/standard/var.c
|
|
|
|
|
main/spprintf.c
|
|
|
|
|
main/streams/userspace.c
|
|
|
|
|
main/streams/xp_socket.c:
|
|
|
|
|
More wordsize fixes
|
|
|
|
|
|
|
|
|
|
* ext/xmlrpc/libxmlrpc/encodings.c:
|
|
|
|
|
Fix warning
|
|
|
|
|
|
|
|
|
|
2004-03-08 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/mbstring/mbstring.c
|
|
|
|
|
ext/mbstring/mbstring.h:
|
|
|
|
|
- Added mb_list_encoding() to return an array with all mbstring supported
|
|
|
|
|
encodings.
|
|
|
|
|
|
|
|
|
|
2004-03-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_iterator.c
|
|
|
|
|
ext/com_dotnet/com_saproxy.c:
|
|
|
|
|
Rename hasMore() to valid() as discussed. (Part V)
|
|
|
|
|
|
|
|
|
|
* ext/dom/dom_iterators.c:
|
|
|
|
|
Rename hasMore() to valid() as discussed. (Part IV)
|
|
|
|
|
|
|
|
|
|
2004-03-08 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/xmlrpc/libxmlrpc/encodings.c:
|
|
|
|
|
MFB fix #27408
|
|
|
|
|
|
|
|
|
|
2004-03-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Rename hasMore() to valid() as discussed. (Part III)
|
|
|
|
|
|
|
|
|
|
2004-03-08 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/xmlrpc/libxmlrpc/encodings.c:
|
|
|
|
|
Possible fix for #27408 (wordsize/alignment issue)
|
|
|
|
|
|
|
|
|
|
2004-03-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_interfaces.c
|
|
|
|
|
ZendEngine2/zend_iterators.h
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/sqlite/php_sqlite.h
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/tests/sqlite_010.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_013.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_016.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_023.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_024.phpt:
|
|
|
|
|
Rename hasMore() to valid() as discussed. (Part II)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_interfaces.c
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_010.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_013.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_016.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_020.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_024.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_026.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_031.phpt
|
|
|
|
|
tests/classes/iterators_001.phpt
|
|
|
|
|
tests/classes/iterators_002.phpt
|
|
|
|
|
tests/classes/iterators_003.phpt
|
|
|
|
|
tests/classes/iterators_004.phpt
|
|
|
|
|
tests/classes/iterators_006.phpt:
|
|
|
|
|
Rename hasMore() to valid() as discussed. (Part I)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Check count.
|
|
|
|
|
|
|
|
|
|
2004-03-08 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Merged some more odd fixes from my own branch
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h:
|
|
|
|
|
Cleaned up array handling and optimize for the case where no array fields
|
|
|
|
|
are used
|
|
|
|
|
Fix timestamp binding for Win32 (which doesn't have gmtime_r())
|
|
|
|
|
CS
|
|
|
|
|
|
|
|
|
|
2004-03-08 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/tokenizer/tokenizer.c:
|
|
|
|
|
- Fixed bug #24550 (tokenizing with __METHOD__ crash) (Patch by Greg
|
|
|
|
|
Beaver)
|
|
|
|
|
|
|
|
|
|
2004-03-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/apache2filter/sapi_apache2.c
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
MFH: Fixed bug #27424 (headers missing on flush() in apache 2 SAPIs).
|
|
|
|
|
|
|
|
|
|
* sapi/apache2filter/sapi_apache2.c
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
Fixed bug #27424 (headers missing on flush() in apache 2 SAPIs).
|
|
|
|
|
|
|
|
|
|
* ext/standard/var.c:
|
|
|
|
|
Fixed compiler warnings.
|
|
|
|
|
|
|
|
|
|
2004-03-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Add another missing conversion
|
|
|
|
|
|
2004-03-08 09:32:05 +08:00
|
|
|
|
2004-03-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/dba/config.m4:
|
|
|
|
|
Search for db-4.2.x
|
|
|
|
|
|
|
|
|
|
2004-03-07 Sascha Schumann <sascha@schumann.cx>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sess_sqlite.c:
|
|
|
|
|
Avoid using floating point arithmetic and rely on safe_emalloc
|
|
|
|
|
for the multiplication.
|
|
|
|
|
|
|
|
|
|
The actual size requirement is spelled out as:
|
|
|
|
|
|
|
|
|
|
** The result is written into a preallocated output buffer "out".
|
|
|
|
|
** "out" must be able to hold at least 2 +(257*n)/254 bytes.
|
|
|
|
|
** In other words, the output will be expanded by as much as 3
|
|
|
|
|
** bytes for every 254 bytes of input plus 2 bytes of fixed overhead.
|
|
|
|
|
** (This is approximately 2 + 1.0118*n or about a 1.2% size increase.)
|
|
|
|
|
|
|
|
|
|
2004-03-07 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* main/streams/streams.c:
|
|
|
|
|
add cast for qsort compare function.
|
|
|
|
|
Kinda ugly, but helps assert that we are doing the right thing as well as
|
|
|
|
|
kill the warning there.
|
|
|
|
|
|
|
|
|
|
* main/streams/userspace.c:
|
|
|
|
|
Connect feof() call to user-space stream feof() method.
|
|
|
|
|
Fixes Bug #27417 and #27508
|
|
|
|
|
|
|
|
|
|
2004-03-07 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
MFH: Corrected string escape calculation.
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sess_sqlite.c
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
Corrected string escape calculation.
|
|
|
|
|
|
|
|
|
|
2004-03-07 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* main/streams/streams.c:
|
|
|
|
|
Less magic please
|
|
|
|
|
|
|
|
|
|
2004-03-07 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Simplify / fix
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Added missing support for binding timestamps
|
|
|
|
|
|
|
|
|
|
2004-03-07 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/wddx/tests/wddx.xml:
|
|
|
|
|
- Forgot to commit this one.
|
|
|
|
|
|
2004-03-07 09:32:00 +08:00
|
|
|
|
2004-03-06 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/wddx/tests/001.phpt:
|
|
|
|
|
- Fix test, take 2
|
|
|
|
|
|
|
|
|
|
2004-03-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/mbstring/mbstring.c:
|
|
|
|
|
MFH: Fixed bug #27421 (mbstring.func_overload should be system ini setting)
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/mbstring.c:
|
|
|
|
|
Fixed bug #27421 (mbstring.func_overload should be system ini setting).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/base64.c:
|
|
|
|
|
MFH: Fixed bug #27460 (base64_decode() does not handle extra padding).
|
|
|
|
|
|
|
|
|
|
* ext/standard/base64.c:
|
|
|
|
|
Fixed bug #27460 (base64_decode() does not handle extra padding).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/html.c:
|
|
|
|
|
MFH: Fixed bug #27505 (htmlentities() does not handle BIG5 correctly).
|
|
|
|
|
|
|
|
|
|
* ext/standard/html.c:
|
|
|
|
|
Fixed bug #27505 (htmlentities() does not handle BIG5 correctly).
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
Use correct variable name.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gd/libgd/gdft.c
|
|
|
|
|
ext/gd/libgd/gdft.c:
|
|
|
|
|
Fixed bug #27437 (wrong freetype include inside GD library).
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
Fixed a possible memory leaks inside sqlite_popen() &
|
|
|
|
|
sqlite_fetch_column_types().
|
|
|
|
|
Resolve the file path inside sqlite_factory().
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sess_sqlite.c:
|
|
|
|
|
Fixed possible crash due to an integer overflow.
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.php:
|
|
|
|
|
Better extension availability check.
|
|
|
|
|
|
|
|
|
|
2004-03-06 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
- Add #27238 entry
|
|
|
|
|
|
|
|
|
|
* ext/standard/iptc.c:
|
|
|
|
|
- fix #27238
|
|
|
|
|
|
2004-03-06 09:32:09 +08:00
|
|
|
|
2004-03-05 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Fix some small problems I introduce in last patch.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Finally fix the following:
|
|
|
|
|
$xml_mem =
|
|
|
|
|
simplexml_load_string('<bookbody><part><chapter><page>1</page></chapter></part></bookbody>');
|
|
|
|
|
/* The following works fine */
|
|
|
|
|
foreach ($xml_mem->part as $part) {
|
|
|
|
|
foreach($part->chapter->page as $page) {
|
|
|
|
|
print $page;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
/* The following segfaults */
|
|
|
|
|
foreach ($xml_mem->part as $part) {
|
|
|
|
|
foreach($part->chapter as $chapter) { // Difference here from previous
|
|
|
|
|
example
|
|
|
|
|
print $chapter;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
2004-03-05 Dmitry Stogov <dmitry@zend.com>
|
|
|
|
|
|
|
|
|
|
* tests/classes/ctor_dtor.phpt
|
|
|
|
|
tests/classes/inheritance_002.phpt:
|
|
|
|
|
Test files were fixed acording to new constructor redeclaration semantic
|
|
|
|
|
|
|
|
|
|
* tests/classes/bug27468.phpt:
|
|
|
|
|
Test file was fixed (stack trace is removed)
|
|
|
|
|
|
2004-03-05 09:31:59 +08:00
|
|
|
|
2004-03-04 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* sapi/cli/php_cli.c:
|
|
|
|
|
- typo (must have sleep.)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
- Fix memleak when scanner is called from within tokenizer extension.
|
|
|
|
|
|
|
|
|
|
* sapi/cli/php_cli.c:
|
|
|
|
|
- Prevent cli from printing multiple "Interactive mode enabled" if
|
|
|
|
|
the command line option is given more than once (like -aaaaaa).
|
|
|
|
|
|
|
|
|
|
2004-03-04 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/ftp/ftp.c:
|
|
|
|
|
MFH: Don't rely on ANSI tmpfile(), use the streams layer instead, it'll
|
|
|
|
|
deal with platform issues.
|
|
|
|
|
|
|
|
|
|
* ext/ftp/ftp.c:
|
|
|
|
|
Don't rely on ANSI tmpfile(), use the streams layer instead, it'll deal
|
|
|
|
|
with platform issues.
|
|
|
|
|
|
|
|
|
|
2004-03-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* EXTENSIONS:
|
|
|
|
|
- No maintainer anymore.
|
|
|
|
|
|
|
|
|
|
2004-03-04 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/PEAR/Builder.php:
|
|
|
|
|
MFH (fix a linefeed problem, if more than one configureoption)
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Builder.php:
|
|
|
|
|
- fix a linefeed problem, if there are more than one configureoption
|
|
|
|
|
|
|
|
|
|
2004-03-04 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.h:
|
|
|
|
|
fix the fix
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.h:
|
|
|
|
|
oops, fix cut&paste gone bad
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.h:
|
|
|
|
|
Fix object true value: if we are in compat mode and it's Zend object -
|
|
|
|
|
use PHP4 rules. Otherwise, object is always true.
|
|
|
|
|
|
|
|
|
|
2004-03-04 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_constants.h
|
|
|
|
|
ZendEngine2/zend_operators.h:
|
|
|
|
|
- Fixed a 64bit issue (for zend_builtin_functions.c, module_number is an
|
|
|
|
|
int).
|
|
|
|
|
- Change the MAX_LENGTH_OF_LONG constant to 20, as LONG_MAX is 20
|
|
|
|
|
characters.
|
|
|
|
|
(Patches by Ard Biesheuven)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/zend_operators.phpt:
|
|
|
|
|
- Added instance_of test (patch by Ard Biesheuvel)
|
|
|
|
|
|
|
|
|
|
2004-03-04 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Disallow redefining ctors and cleanup
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_mm.c:
|
|
|
|
|
Handle out of memory/bad size situation gracefully, without getting into
|
|
|
|
|
loop
|
|
|
|
|
|
2004-03-04 09:36:39 +08:00
|
|
|
|
2004-03-03 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/document.c:
|
|
|
|
|
Fix bug #27467: domDocument::load() called from class method crashes
|
|
|
|
|
the methods can be called statically only from within classes which
|
|
|
|
|
are not extending DomDocument
|
|
|
|
|
|
|
|
|
|
2004-03-03 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_fe.c:
|
|
|
|
|
Attempt at fixing win32 link errors
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/config.w32:
|
|
|
|
|
Add missing source file
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/config.w32:
|
|
|
|
|
Replace mysql with mysqli in paths to allow building both mysql and mysqli
|
|
|
|
|
|
|
|
|
|
2004-03-03 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.w32:
|
|
|
|
|
- Add missing include path.
|
|
|
|
|
|
|
|
|
|
2004-03-03 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
- Fix crash:
|
|
|
|
|
<?
|
|
|
|
|
class foo {
|
|
|
|
|
function __destruct() {
|
|
|
|
|
foreach ($this->x as $x);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
new foo();
|
|
|
|
|
echo 'OK';
|
|
|
|
|
?>
|
|
|
|
|
|
2004-03-03 09:33:18 +08:00
|
|
|
|
2004-03-02 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.w32:
|
|
|
|
|
- proper DLL linkage specifier.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-03-02 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/gd/libgd/gd.c:
|
|
|
|
|
- Fixed bug in gdImageFilledRectangle in the bundled GD library, that
|
|
|
|
|
required
|
|
|
|
|
x1 < x2 and y1 < y2 for coordinates.
|
|
|
|
|
|
|
|
|
|
* tests/classes/bug27468.phpt:
|
|
|
|
|
- Fixed timing issues in test
|
|
|
|
|
|
|
|
|
|
* tests/classes/bug27468.phpt:
|
|
|
|
|
- Added testcase for bug #27468
|
|
|
|
|
|
|
|
|
|
2004-03-02 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.w32:
|
|
|
|
|
- Fix typo.
|
|
|
|
|
|
|
|
|
|
2004-03-02 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/tokenizer/tokenizer.c:
|
|
|
|
|
- CLONE, not CLOSE
|
|
|
|
|
|
|
|
|
|
* ext/tokenizer/tokenizer.c:
|
|
|
|
|
- Added "clone" to the list of tokens. (Patch by Greg Beaver)
|
|
|
|
|
|
|
|
|
|
2004-03-02 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_API.h:
|
|
|
|
|
Fix zend_parse_method_parameters_ex() and make it consistant with
|
|
|
|
|
zend_parse_method_parameters().
|
|
|
|
|
|
|
|
|
|
2004-03-02 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug27439.phpt:
|
|
|
|
|
- Consistent naming
|
|
|
|
|
|
|
|
|
|
2004-03-02 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug27439.phpt:
|
|
|
|
|
- initial test for #27439, covers more cases we got during
|
|
|
|
|
foreach($this->foo as $bar) bug
|
|
|
|
|
|
|
|
|
|
2004-03-02 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.w32:
|
|
|
|
|
- Really fix the build.
|
|
|
|
|
|
|
|
|
|
2004-03-02 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/parsedate.y:
|
|
|
|
|
- Fixed yacc file
|
|
|
|
|
|
|
|
|
|
2004-03-02 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.w32:
|
|
|
|
|
Temporary fix for win32 build
|
|
|
|
|
|
|
|
|
|
2004-03-02 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Fix leaks (although there might be still a problem here).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- Fix leak (Dmitry)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Fix crash in:
|
|
|
|
|
<?php
|
|
|
|
|
class Foo {
|
|
|
|
|
public $attributes= array();
|
|
|
|
|
|
|
|
|
|
function export() {
|
|
|
|
|
foreach ($this->attributes as $name => $attr) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$f= new Foo();
|
|
|
|
|
$f->export();
|
|
|
|
|
?>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects.c:
|
|
|
|
|
- Improve fix for protecting destructor's from exceptions.
|
|
|
|
|
- I was killing the current exception completely which was wrong.
|
|
|
|
|
|
2004-03-02 09:31:41 +08:00
|
|
|
|
2004-03-01 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.w32:
|
|
|
|
|
- Fix win32 build.
|
|
|
|
|
|
|
|
|
|
2004-03-01 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects.c:
|
|
|
|
|
- Fix crash in destructors(). You can't throw an exception in destructors
|
|
|
|
|
as there is no guaranteed time when the destructor will be called.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
- Fix leak
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
- Fix crash in reflection API (pierre)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c
|
|
|
|
|
ZendEngine2/zend_exceptions.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c:
|
|
|
|
|
- Fix crash in exception handling (zend_exception_error(...) and
|
|
|
|
|
zend_eval_string_ex() were buggy (Dmitry, Andi)
|
|
|
|
|
|
|
|
|
|
2004-03-01 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
|
|
|
use php_libxml_import_node for transform functions
|
|
|
|
|
|
|
|
|
|
2004-03-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.h:
|
|
|
|
|
- Typo fix (by Jan)
|
|
|
|
|
|
|
|
|
|
2004-03-01 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/php_dom.c
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/xsl/xsltprocessor.c:
|
|
|
|
|
Fix bug #27436 dom_import_simplexml innaccurate
|
|
|
|
|
extensions register callbacks to export nodes
|
|
|
|
|
prevents segfault passing invalid objects to import functions
|
|
|
|
|
|
|
|
|
|
2004-03-01 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Use past tense
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- NFN
|
|
|
|
|
|
|
|
|
|
* ext/wddx/tests/001.phpt:
|
|
|
|
|
- Fix test.
|
|
|
|
|
|
|
|
|
|
* ext/standard/parsedate.y
|
|
|
|
|
ext/standard/tests/time/002.phpt:
|
|
|
|
|
- Add support for more ISO8601 style formats.
|
|
|
|
|
. Timezone specifier (ex. 20040301T00:00:00+1900)
|
|
|
|
|
. Week specifier "W" (ex. 1997W021)
|
|
|
|
|
- Modified test case to test new features.
|
|
|
|
|
|
|
|
|
|
2004-03-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
Zend/zend_builtin_functions.c
|
|
|
|
|
tests/lang/bug27443.phpt:
|
|
|
|
|
- MFH: Fixed bug #27443 (defined() returns wrong type).
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug27443.phpt:
|
|
|
|
|
|
|
|
|
|
- Fixed bug #27443 (defined() returns wrong type).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
- Fixed bug #27443 (defined() returns wrong type).
|
|
|
|
|
|
|
|
|
|
2004-03-01 Jon Parise <jon@csh.rit.edu>
|
|
|
|
|
|
|
|
|
|
* main/streams/streams.c:
|
|
|
|
|
Cast the php_stream_dirent to a 'const char *' for estrndup() to avoid a
|
|
|
|
|
compiler warning.
|
|
|
|
|
|
|
|
|
|
2004-03-01 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/dir.c:
|
|
|
|
|
context parameter for opendir() and dir()
|
|
|
|
|
|
|
|
|
|
* main/streams/php_stream_context.h:
|
|
|
|
|
Must addref the resource when we make a new zval reference to it that will
|
|
|
|
|
be exported to userspace.
|
|
|
|
|
|
2004-03-01 09:32:12 +08:00
|
|
|
|
2004-02-29 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Yet another BFN
|
|
|
|
|
|
|
|
|
|
2004-02-29 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
- Apply fixes by Timm.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Change prototype isA check not to check the constructor.
|
|
|
|
|
- Only give an E_STRICT for non-isA compliant code as opposed to
|
|
|
|
|
E_COMPILE_ERROR.
|
|
|
|
|
|
|
|
|
|
2004-02-29 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.h:
|
|
|
|
|
add ZEND_API there too for opcode handlers
|
|
|
|
|
|
|
|
|
|
2004-02-29 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- Initialize memory to \0 so that we can reliable detect whether a specific
|
|
|
|
|
opcode element is in use.
|
|
|
|
|
|
|
|
|
|
2004-02-29 Anil Madhavapeddy <anil@recoil.org>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Downloader.php
|
|
|
|
|
pear/PEAR/Installer.php:
|
|
|
|
|
Move the _prependPath function into PEAR_Downloader from PEAR_Installer,
|
|
|
|
|
as PEAR_Downloader uses it (and PEAR_Installer inherits PEAR_Downloader).
|
|
|
|
|
|
|
|
|
|
Unbreaks 'pear install -R'
|
|
|
|
|
|
|
|
|
|
2004-02-29 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
export opcode table
|
|
|
|
|
|
|
|
|
|
2004-02-29 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- BFN
|
|
|
|
|
|
|
|
|
|
* ext/wddx/wddx.c:
|
|
|
|
|
- Bugfix #27287 (wddx segfaults during deserialization)
|
|
|
|
|
|
|
|
|
|
* ext/session/session.c:
|
|
|
|
|
- Fix segfaults on deserialisation of referenced variables.
|
|
|
|
|
|
2004-02-29 09:32:18 +08:00
|
|
|
|
2004-02-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/pdf/pdf.c:
|
|
|
|
|
Remove unused variable.
|
|
|
|
|
|
|
|
|
|
2004-02-28 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Reordering.
|
|
|
|
|
|
|
|
|
|
2004-02-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/pdf/pdf.c:
|
|
|
|
|
Memory allocation check.
|
|
|
|
|
|
|
|
|
|
2004-02-28 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- BFN & misc.
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/config.m4
|
|
|
|
|
ext/mbstring/mbstring.c
|
|
|
|
|
ext/mbstring/php_mbregex.c
|
|
|
|
|
ext/mbstring/php_mbregex.h:
|
|
|
|
|
- Upgrade bundled oniguruma regex library to 2.2.2 (Rui, Moriyoshi)
|
|
|
|
|
. Supports various encodings such as BIG5, GB2312 and ISO-8859-*
|
|
|
|
|
. Fixes bug #26677 (mbstring compile errors with IRIX)
|
|
|
|
|
. Many thanks to K.Kosako.
|
|
|
|
|
- Remove redundant files that are not relevant to the build.
|
|
|
|
|
|
2004-02-28 09:32:09 +08:00
|
|
|
|
2004-02-27 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
|
|
|
As discussed a while ago. There is no reason to disallow command-line
|
|
|
|
|
arguments for the cgi version when run in a cgi context. Our own test
|
|
|
|
|
framework is in fact broken because of this unnecessary restriction.
|
|
|
|
|
|
|
|
|
|
2004-02-27 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/fbsql/php_fbsql.c:
|
|
|
|
|
Define buffer size macro and add a comment about the buffer size.
|
|
|
|
|
|
|
|
|
|
2004-02-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_compile.h:
|
|
|
|
|
Add some comments
|
|
|
|
|
|
|
|
|
|
* tests/classes/abstract_redeclare.phpt:
|
|
|
|
|
The order of error has changed here. So the expectations must change too.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_execute.c:
|
|
|
|
|
Fixes for abstract classes/methods
|
|
|
|
|
|
|
|
|
|
2004-02-27 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR.php:
|
|
|
|
|
fix #640, error in comment for getStaticProperty
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Autoloader.php
|
|
|
|
|
pear/PEAR/Command.php:
|
|
|
|
|
get_class -> is_a
|
|
|
|
|
|
|
|
|
|
2004-02-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/tests/sqlite_027.phpt:
|
|
|
|
|
MFH: Fixed possible crash inside sqlite_escape_string() and
|
|
|
|
|
sqlite_udf_encode_binary().
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/sqlite_027.phpt:
|
|
|
|
|
|
|
|
|
|
Fixed possible crash inside sqlite_escape_string() and
|
|
|
|
|
sqlite_udf_encode_binary().
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
Fixed possible crash inside sqlite_escape_string() and
|
|
|
|
|
sqlite_udf_encode_binary().
|
|
|
|
|
|
2004-02-27 09:32:32 +08:00
|
|
|
|
2004-02-26 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/fbsql/php_fbsql.c
|
|
|
|
|
ext/fbsql/php_fbsql.h:
|
|
|
|
|
Adding function to change user passwords
|
|
|
|
|
|
|
|
|
|
2004-02-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* tests/classes/abstract_derived.phpt:
|
|
|
|
|
Fixes for abstract classes
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_parser.y
|
|
|
|
|
ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
Fix __METHOD__ (noticed by Davey Sahfik)
|
|
|
|
|
|
|
|
|
|
* tests/lang/foreach_with_object_001.phpt:
|
|
|
|
|
Add new test (from pierre)
|
|
|
|
|
|
|
|
|
|
2004-02-26 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_prop.c
|
|
|
|
|
ext/mysqli/mysqli_repl.c
|
|
|
|
|
ext/mysqli/mysqli_report.h
|
|
|
|
|
ext/mysqli/php_mysqli.h:
|
|
|
|
|
ws & cs fixes
|
|
|
|
|
|
|
|
|
|
2004-02-26 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
|
|
|
prototype fix for mysqli_ping
|
|
|
|
|
|
|
|
|
|
* php.ini-dist
|
|
|
|
|
php.ini-recommended
|
|
|
|
|
ext/mysqli/mysqli.c
|
|
|
|
|
ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_nonapi.c
|
|
|
|
|
ext/mysqli/php_mysqli.h:
|
|
|
|
|
added MySQLI ini entries
|
|
|
|
|
added ini parameter for mysql->reconnect
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_fe.c
|
|
|
|
|
ext/mysqli/mysqli_prop.c:
|
|
|
|
|
removed blocking calls to mysql_set_server_option (MYSQLI_DISABLE_MQ)
|
|
|
|
|
added mysqli_multi_query to function table
|
|
|
|
|
changed stmt->affected_rows property (http://bugs.mysql.com/?id=2247) for
|
|
|
|
|
4.1.2
|
|
|
|
|
|
|
|
|
|
2004-02-26 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug27395.phpt
|
|
|
|
|
tests/lang/bug27395.phpt:
|
|
|
|
|
Remove bogus test: see bug #20993
|
|
|
|
|
|
|
|
|
|
2004-02-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Fix problem with Reflection_Property (patch from Timm slightly modified).
|
|
|
|
|
|
|
|
|
|
2004-02-26 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
MFB: typofix
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
typofix
|
|
|
|
|
|
|
|
|
|
2004-02-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
MFH: Handle situation where feof() occurs before the HTTP header is
|
|
|
|
|
retrieved.
|
|
|
|
|
|
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
Handle situation where feof() occurs before the HTTP header is retrieved.
|
|
|
|
|
|
2004-02-26 09:32:27 +08:00
|
|
|
|
2004-02-25 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/general_functions/highlight_heredoc.phpt
|
|
|
|
|
tests/strings/004.phpt
|
|
|
|
|
tests/strings/bug26703.phpt:
|
|
|
|
|
- Fix tests after change to highlight_string()
|
|
|
|
|
|
|
|
|
|
2004-02-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/sockets/sockets.c:
|
|
|
|
|
MFH:
|
|
|
|
|
Fixed bug #21760 (Use of uninitialized pointer inside php_read()).
|
|
|
|
|
Fixed 3 possible crashes due to integer overflow or invalid user input
|
|
|
|
|
inside the sockets extension.
|
|
|
|
|
|
|
|
|
|
* ext/sockets/sockets.c:
|
|
|
|
|
Fixed bug #21760 (Use of uninitialized pointer inside php_read()).
|
|
|
|
|
Fixed 3 possible crashes due to integer overflow or invalid user input
|
|
|
|
|
inside the sockets extension.
|
|
|
|
|
|
|
|
|
|
2004-02-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
As Andi found out the dtor may increase the refcount.
|
|
|
|
|
|
|
|
|
|
2004-02-25 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c:
|
|
|
|
|
ws + cs
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug22367.phpt:
|
|
|
|
|
Revert and add the compatibility option.
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
typofix
|
|
|
|
|
|
|
|
|
|
2004-02-25 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/bcmath/bcmath.c
|
|
|
|
|
ext/ftp/php_ftp.c
|
|
|
|
|
ext/mysqli/mysqli_nonapi.c
|
|
|
|
|
ext/mysqli/mysqli_report.c
|
|
|
|
|
ext/oci8/oci8.c
|
|
|
|
|
ext/pgsql/pgsql.c
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/standard/dir.c
|
|
|
|
|
ext/standard/file.c
|
|
|
|
|
ext/standard/streamsfuncs.c
|
|
|
|
|
ext/standard/string.c
|
|
|
|
|
ext/standard/sunfuncs.c
|
|
|
|
|
ext/standard/var.c
|
|
|
|
|
ext/w32api/w32api.c:
|
|
|
|
|
Wordsize fixes
|
|
|
|
|
|
|
|
|
|
2004-02-25 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
style
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug27395.phpt:
|
|
|
|
|
|
|
|
|
|
Test for bug #27395
|
|
|
|
|
|
|
|
|
|
2004-02-25 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- More NEWS
|
|
|
|
|
|
|
|
|
|
2004-02-25 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix leak in foreach ($o->mthd()->arr)
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug22367.phpt:
|
|
|
|
|
This is no longer valid out of the box PHP 5 code.
|
|
|
|
|
We tried to enable compatibility mode but the test engine doesn't appear
|
|
|
|
|
to take the --INI-- section into account in compile time, so it didn't
|
|
|
|
|
work...
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_API.h
|
|
|
|
|
ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_execute.c:
|
|
|
|
|
- Improve ARG_INFO() macros to support supplying required_num_args
|
|
|
|
|
- Initial fix for foreach($o->mthd()->arr) crash (now leaks)
|
|
|
|
|
|
|
|
|
|
2004-02-25 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_highlight.c:
|
|
|
|
|
- Use <span> instead of <font> in highlight_string(). (Patch by
|
|
|
|
|
mg@iceni.pl)
|
|
|
|
|
|
|
|
|
|
2004-02-25 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/config.w32:
|
|
|
|
|
Do not corrupt mysql build with mysqli build stuff. (should fix #27387)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_exceptions.c:
|
|
|
|
|
Improve error messages
|
|
|
|
|
|
|
|
|
|
2004-02-25 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
update
|
|
|
|
|
|
|
|
|
|
2004-02-25 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/pack.c:
|
|
|
|
|
MFH: Fixed bug #27384 (unpack() misbehaves with 1 char string). (GeorgeS)
|
|
|
|
|
|
|
|
|
|
2004-02-25 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* php.ini-dist
|
|
|
|
|
php.ini-recommended
|
|
|
|
|
main/main.c:
|
|
|
|
|
- Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't
|
|
|
|
|
only affect auto-clone).
|
|
|
|
|
- Perform implementation checks even with simple inheritance (off when
|
|
|
|
|
compatibility mode is enabled).
|
|
|
|
|
- Restore default arguments in interfaces and handle it correctly.
|
|
|
|
|
- Move registration of internal classes later in the startup sequence
|
|
|
|
|
in order to have INI options available.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c
|
|
|
|
|
ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c
|
|
|
|
|
ZendEngine2/zend_globals.h
|
|
|
|
|
ZendEngine2/zend_variables.c:
|
|
|
|
|
- Rename compatiblity mode to zend.ze2_compatibility_mode (it doesn't
|
|
|
|
|
only affect auto-clone).
|
|
|
|
|
- Perform implementation checks even with simple inheritance (off when
|
|
|
|
|
compatibility mode is enabled).
|
|
|
|
|
- Restore default arguments in interfaces and handle it correctly.
|
|
|
|
|
- Move registration of internal classes later in the startup sequence
|
|
|
|
|
in order to have INI options available.
|
|
|
|
|
|
|
|
|
|
2004-02-25 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_exceptions.c:
|
|
|
|
|
- Fixed bug #27391 (typo in Fatal Error message).
|
|
|
|
|
|
|
|
|
|
2004-02-25 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
ZTS fix.
|
|
|
|
|
|
|
|
|
|
2004-02-25 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_opcode.c:
|
|
|
|
|
- Abstract methods cannot have defaults for arguments
|
|
|
|
|
- Make function foo($a, $b=null) satisfy both foo($a) and foo($a, $b)
|
|
|
|
|
prototypes
|
|
|
|
|
|
|
|
|
|
2004-02-25 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Proto fixes.
|
|
|
|
|
|
|
|
|
|
2004-02-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
Fix object destruction/free in shutdown
|
|
|
|
|
- set destructor_called even when no dtor is given
|
|
|
|
|
- use free_storage even when no dtor hat to be called
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
Checking once for dtor is enough
|
|
|
|
|
|
2004-02-25 09:32:26 +08:00
|
|
|
|
2004-02-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
|
|
|
Fix class flags when handling abstract methods
|
|
|
|
|
|
|
|
|
|
2004-02-24 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
MFH: Fixed bug #27383 (Potential crash inside fopen_wrapper, while parsing
|
|
|
|
|
response code).
|
|
|
|
|
|
|
|
|
|
* ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
Fixed bug #27383 (Potential crash inside fopen_wrapper, while parsing
|
|
|
|
|
response code).
|
|
|
|
|
|
|
|
|
|
2004-02-24 George Schlossnagle <george@omniti.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/pack.c:
|
|
|
|
|
fix for bug 27384
|
|
|
|
|
|
|
|
|
|
2004-02-24 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
More wordsize/alignment fixes
|
|
|
|
|
|
|
|
|
|
2004-02-24 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* main/main.c:
|
|
|
|
|
Remove empty comment
|
|
|
|
|
|
|
|
|
|
2004-02-24 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/domxml/php_domxml.c:
|
|
|
|
|
fix for bug 27349 "Invalid parsing of CDATA sections in XSL templates"
|
|
|
|
|
|
|
|
|
|
2004-02-24 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/xml/compat.c:
|
|
|
|
|
fix win32 compile with libxml 2.6
|
|
|
|
|
fix mem leaks
|
|
|
|
|
|
|
|
|
|
2004-02-24 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/session/session.c:
|
|
|
|
|
MFH: - Fixed bug #26005 (Random "cannot change the session ini settings"
|
|
|
|
|
errors).
|
|
|
|
|
|
|
|
|
|
* ext/session/session.c:
|
|
|
|
|
Fix bug #26005 (Random "cannot change the session ini settings" errors)
|
|
|
|
|
|
2004-02-24 09:32:27 +08:00
|
|
|
|
2004-02-23 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/file/statcache-corruption.phpt:
|
|
|
|
|
test case for statcache corruption of BG
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.h:
|
|
|
|
|
Ooops, these should not be pointers ;)
|
|
|
|
|
|
|
|
|
|
2004-02-23 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/string.c:
|
|
|
|
|
Make today's changes work w/ str_ireplace() as well.
|
|
|
|
|
|
|
|
|
|
* ext/standard/string.c:
|
|
|
|
|
Short circuit str_replaces when we already know that needle does not occur
|
|
|
|
|
in haystack.
|
|
|
|
|
|
|
|
|
|
Note: Prior bugfix was for #27176 not #27276
|
|
|
|
|
|
|
|
|
|
* ext/standard/string.c:
|
|
|
|
|
Bugfix #27276: When using str_replace to expand a string, count occurances
|
|
|
|
|
of needle in haystack to avoid massive overallocation
|
|
|
|
|
|
|
|
|
|
2004-02-23 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/curl/curl.c:
|
|
|
|
|
MFH: Fixed bug #27341 (HEAD requests fail to return data).
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
Fixed bug #27341 (HEAD requests fail to return data).
|
|
|
|
|
|
|
|
|
|
2004-02-23 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/bug27276.phpt:
|
|
|
|
|
- Added testcase for bug #27276
|
|
|
|
|
|
|
|
|
|
2004-02-23 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend.c:
|
|
|
|
|
Fix memleak during shutdown (ZTS), kill compile warning
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/isapi/php4isapi.c:
|
|
|
|
|
MFH: fixed bug #27337 (missing sapi_shutdown())
|
|
|
|
|
|
|
|
|
|
* sapi/isapi/php5isapi.c:
|
|
|
|
|
Fix bug #27337 (missing sapi_shutdown() causing memory leak)
|
|
|
|
|
|
|
|
|
|
2004-02-23 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
|
|
|
- Improve precendence:
|
|
|
|
|
|
|
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
$obj->foo = "Blah";
|
|
|
|
|
|
|
|
|
|
if (!$obj instanceof StdClass) {
|
|
|
|
|
print "No";
|
|
|
|
|
} else {
|
|
|
|
|
print "Yes";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
2004-02-23 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_nonapi.c:
|
|
|
|
|
fixed prototypes for mysqli_connect_err* functions
|
|
|
|
|
(thx to Mehdi Achour)
|
|
|
|
|
|
|
|
|
|
2004-02-23 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c
|
|
|
|
|
ext/standard/streamsfuncs.c:
|
|
|
|
|
64-bit fixes
|
|
|
|
|
|
|
|
|
|
2004-02-23 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* ext/xml/xml.c
|
|
|
|
|
ext/xml/tests/bug25666.phpt
|
|
|
|
|
ext/xml/tests/xml009.phpt
|
|
|
|
|
ext/xml/tests/xml010.phpt:
|
|
|
|
|
- omit WARNING instead of ERROR for x_p_c_ns
|
|
|
|
|
- fix SKIPIF code in tests
|
|
|
|
|
|
|
|
|
|
* ext/xml/tests/bug25666.phpt
|
|
|
|
|
ext/xml/tests/xml009.phpt
|
|
|
|
|
ext/xml/tests/xml010.phpt:
|
|
|
|
|
skip tests, if xml_parser_create_ns is not supported.
|
|
|
|
|
|
|
|
|
|
* ext/xml/tests/xml010.phpt:
|
|
|
|
|
test for attributes
|
|
|
|
|
|
|
|
|
|
* ext/xml/compat.c:
|
|
|
|
|
- mixed up name and value... fixed
|
|
|
|
|
|
|
|
|
|
* ext/xml/compat.c:
|
|
|
|
|
fix attribute handling in combination with sax2
|
|
|
|
|
|
|
|
|
|
2004-02-23 Adam Dickmeiss <adam@indexdata.dk>
|
|
|
|
|
|
|
|
|
|
* ext/yaz/config.m4
|
|
|
|
|
ext/yaz/php_yaz.c:
|
|
|
|
|
Use ZOOM_resultset_sort for yaz_sort. Require YAZ 2.0.13 or later.
|
|
|
|
|
|
|
|
|
|
2004-02-23 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/domxml/tests/bug26384.phpt:
|
|
|
|
|
skip test, if no XSLT support is compiled in
|
|
|
|
|
|
|
|
|
|
* ext/xml/compat.c
|
|
|
|
|
ext/xml/xml.c:
|
|
|
|
|
remove compiler warnings
|
|
|
|
|
|
|
|
|
|
2004-02-23 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
|
|
|
- Decrease precedence of instanceof so that the following is true:
|
|
|
|
|
php -r 'var_export((object)1 instanceof stdClass);';
|
|
|
|
|
Patch by Jan Lehnardt
|
|
|
|
|
|
|
|
|
|
2004-02-23 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* ext/xml/compat.c
|
|
|
|
|
ext/xml/xml.c:
|
|
|
|
|
- make it compile with libxml2 2.5 again
|
|
|
|
|
- disable xml_parser_create_ns with libxml2 2.5 for the time being
|
|
|
|
|
- the #if s can be removed, once we insist on libxml2 2.6
|
|
|
|
|
|
|
|
|
|
2004-02-23 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_nonapi.c:
|
|
|
|
|
fixed report message
|
|
|
|
|
Disabled reconnect option
|
|
|
|
|
|
|
|
|
|
2004-02-23 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* acinclude.m4
|
|
|
|
|
ext/imap/config.m4:
|
|
|
|
|
- Added PHP_TEST_BUILD macro which can be used to test whether build
|
|
|
|
|
works / would work with current LIBS (+ additional extra-libs)
|
|
|
|
|
|
|
|
|
|
2004-02-23 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c
|
|
|
|
|
ext/standard/tests/array/array_sum.phpt:
|
|
|
|
|
64-bit fix
|
|
|
|
|
|
2004-02-23 09:32:39 +08:00
|
|
|
|
2004-02-22 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
Zend/zend_operators.c
|
|
|
|
|
tests/lang/bug27354.phpt:
|
|
|
|
|
- MFH: Fixed bug #27354 (Modulus operator crashes PHP).
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug27354.phpt:
|
|
|
|
|
|
|
|
|
|
- Added testcase for bug #27354 (Modulus operator crashes PHP).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
- Fixed bug #27354 (Modulus operator crashes PHP).
|
|
|
|
|
|
|
|
|
|
2004-02-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/ZEND_CHANGES:
|
|
|
|
|
Add some more obviously needed information
|
|
|
|
|
|
|
|
|
|
2004-02-22 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* ext/xml/tests/xml009.phpt:
|
|
|
|
|
add test for default namespaces and same-prefix/different-namespaceURI
|
|
|
|
|
|
|
|
|
|
2004-02-22 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd.c:
|
|
|
|
|
wbmp conversion warning fix.
|
|
|
|
|
|
|
|
|
|
2004-02-22 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* ext/xml/compat.c
|
|
|
|
|
ext/xml/expat_compat.h:
|
|
|
|
|
Fix broken Namespace support, use libxml2 namespace methods instead of
|
|
|
|
|
homebrown solution:
|
|
|
|
|
- default namespaces are recognized
|
|
|
|
|
- different namespaces with same prefix in different nodes are treated
|
|
|
|
|
correctly
|
|
|
|
|
- libxml2 parser warnings are not errors anymore
|
|
|
|
|
|
|
|
|
|
2004-02-22 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/element.c:
|
|
|
|
|
add optional third parameter to support namespace in constructor
|
|
|
|
|
|
|
|
|
|
2004-02-22 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
Fix 64-bit crash
|
|
|
|
|
|
2004-02-22 09:32:09 +08:00
|
|
|
|
2004-02-21 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/ftp/ftp.c:
|
|
|
|
|
Avoid use of memcpy(), reply on struct in_addr to be right sized instead
|
|
|
|
|
|
|
|
|
|
2004-02-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd.c:
|
|
|
|
|
Set correct default threshold for image2wbmp().
|
|
|
|
|
|
|
|
|
|
2004-02-21 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/config.w32:
|
|
|
|
|
Can't test whether it works (no current >=mysql-4.1.2 available on
|
|
|
|
|
Windows), but it should.
|
|
|
|
|
|
|
|
|
|
2004-02-21 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_fe.c:
|
|
|
|
|
fixed typo in method alias
|
|
|
|
|
|
2004-02-21 09:32:48 +08:00
|
|
|
|
2004-02-20 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/ftp/ftp.c:
|
|
|
|
|
s_addr is always unsigned 32bit, long is not.
|
|
|
|
|
|
|
|
|
|
* ext/standard/http.c:
|
|
|
|
|
Bug Fix #27335: Numeric indexes crashing http_build_query()
|
|
|
|
|
|
|
|
|
|
2004-02-20 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/package-PEAR.xml
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
stupid oversight, no 4.2 dep
|
|
|
|
|
|
|
|
|
|
2004-02-20 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/packages/DB-1.6.0.tar
|
|
|
|
|
pear/packages/DB-1.6.0RC6.tar:
|
|
|
|
|
- Update to DB-1.6.0
|
|
|
|
|
|
|
|
|
|
* pear/packages/DB-1.6.0RC6.tar:
|
|
|
|
|
- Remove DB 1.6.0RC6
|
|
|
|
|
|
|
|
|
|
* pear/packages/DB-1.6.0.tar:
|
|
|
|
|
|
|
|
|
|
- Update to DB-1.6.0 stable
|
|
|
|
|
|
|
|
|
|
* pear/package-PEAR.xml:
|
|
|
|
|
- MFB
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
- 1.3b6=>1.3 stable, prepare stable release
|
|
|
|
|
|
|
|
|
|
2004-02-20 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/config.m4
|
|
|
|
|
ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_repl.c:
|
|
|
|
|
Moved functions for replication support in to file mysqli_repl.c
|
|
|
|
|
- these functions are marked as experimental now in documentation
|
|
|
|
|
not sure if we will replace or extend them with NDB support in
|
|
|
|
|
April
|
|
|
|
|
|
|
|
|
|
2004-02-20 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
this should really fix compile failure with gcc 2.96
|
|
|
|
|
|
|
|
|
|
2004-02-20 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h:
|
|
|
|
|
Fix some issues with persistent links
|
|
|
|
|
|
|
|
|
|
2004-02-20 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* 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:
|
|
|
|
|
EXTERN_C wrapping for PHPAPI prototypes
|
|
|
|
|
(Zend and main should now be ok)
|
|
|
|
|
|
|
|
|
|
* main/php_memory_streams.h
|
|
|
|
|
main/php_network.h
|
|
|
|
|
main/php_open_temporary_file.h
|
|
|
|
|
main/php_output.h
|
|
|
|
|
main/php_reentrancy.h
|
|
|
|
|
main/php_streams.h
|
|
|
|
|
main/php_ticks.h
|
|
|
|
|
main/safe_mode.h:
|
|
|
|
|
wrap all PHPAPI prototypes into BEGIN_EXTERN_C/END_EXTERN_C blocks
|
|
|
|
|
(else they won't be usable from C++ extensions)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.h
|
|
|
|
|
ZendEngine2/zend_API.h
|
|
|
|
|
ZendEngine2/zend_iterators.h
|
|
|
|
|
ZendEngine2/zend_operators.h
|
|
|
|
|
ZendEngine2/zend_variables.h:
|
|
|
|
|
more EXTERN_C wrapping of ZEND_API prototypes
|
|
|
|
|
|
|
|
|
|
* scripts/dev/extern_c.php:
|
|
|
|
|
A script that searches for PHPAPI and ZEND_API prototypes
|
|
|
|
|
not enclosed by BEGIN_EXTERN_C/END_EXTERN_C
|
|
|
|
|
|
|
|
|
|
2004-02-20 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_opcode.c:
|
|
|
|
|
ws fix
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
Fix compile failure
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
Only use Z_TYPE* with zvals..
|
|
|
|
|
|
|
|
|
|
2004-02-20 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/dio/dio.c:
|
|
|
|
|
MFH: missing safe_mode & open_basedir checks.
|
|
|
|
|
|
|
|
|
|
* ext/dio/dio.c:
|
|
|
|
|
Added missing safe_mode & open_basedir checks.
|
|
|
|
|
|
2004-02-20 09:32:34 +08:00
|
|
|
|
2004-02-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/cpdf/cpdf.c:
|
|
|
|
|
MFH: Fixed possible resource/memory leak.
|
|
|
|
|
|
|
|
|
|
* ext/cpdf/cpdf.c:
|
|
|
|
|
Fixed possible resource/memory leak.
|
|
|
|
|
|
|
|
|
|
2004-02-19 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/session/session.c:
|
|
|
|
|
Improve error messages
|
|
|
|
|
|
2004-02-19 09:32:24 +08:00
|
|
|
|
2004-02-18 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.h
|
|
|
|
|
ZendEngine2/zend_builtin_functions.h
|
|
|
|
|
ZendEngine2/zend_extensions.h
|
|
|
|
|
ZendEngine2/zend_indent.h
|
|
|
|
|
ZendEngine2/zend_interfaces.h
|
|
|
|
|
ZendEngine2/zend_object_handlers.h
|
|
|
|
|
ZendEngine2/zend_objects.h
|
|
|
|
|
ZendEngine2/zend_objects_API.h
|
|
|
|
|
ZendEngine2/zend_ptr_stack.h
|
|
|
|
|
ZendEngine2/zend_stack.h
|
|
|
|
|
ZendEngine2/zend_stream.h:
|
|
|
|
|
wrap ZEND_API prototypes into BEGIN_EXTERN_C/END_EXTERN_C
|
|
|
|
|
for C++ extension support
|
|
|
|
|
|
|
|
|
|
2004-02-18 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/xpath.c:
|
|
|
|
|
always return domnodelist unless error
|
|
|
|
|
|
|
|
|
|
2004-02-18 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* main/php_logos.h:
|
|
|
|
|
be nice to C++ extensions
|
|
|
|
|
|
|
|
|
|
2004-02-18 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/node.c:
|
|
|
|
|
correct implementation of prefix write property
|
|
|
|
|
|
|
|
|
|
2004-02-18 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/mssql/php_mssql.c:
|
|
|
|
|
register_list_destructors -> zend_register_list_destructors_ex
|
|
|
|
|
|
|
|
|
|
2004-02-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/scanf.c
|
|
|
|
|
ext/standard/tests/strings/bug27295.phpt:
|
|
|
|
|
MFH: Fixed bug #27295 (memory leak inside sscanf()).
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/bug27295.phpt:
|
|
|
|
|
|
|
|
|
|
Fixed bug #27295 (memory leak inside sscanf()).
|
|
|
|
|
|
|
|
|
|
* ext/standard/scanf.c:
|
|
|
|
|
Fixed bug #27295 (memory leak inside sscanf()).
|
|
|
|
|
|
|
|
|
|
2004-02-18 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
|
|
|
changed return value of mysql_fetch
|
|
|
|
|
- instead of MYSQL_NO_DATA mysql_fetch will now return NULL
|
|
|
|
|
|
|
|
|
|
2004-02-18 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
Forward-port fixlet from PHP 4 (thanks to Michael Sisolak)
|
|
|
|
|
|
|
|
|
|
2004-02-18 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/info.c:
|
|
|
|
|
Show registered transports in phpinfo()
|
|
|
|
|
|
|
|
|
|
2004-02-18 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/wddx/tests/bug27287.phpt:
|
|
|
|
|
|
|
|
|
|
Test for bug #27287
|
|
|
|
|
|
2004-02-18 09:32:10 +08:00
|
|
|
|
2004-02-17 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_list.c:
|
|
|
|
|
MFB: - Fix bug #26753 (zend_fetch_list_dtor_id() does not check NULL
|
|
|
|
|
strings)
|
|
|
|
|
|
|
|
|
|
2004-02-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gd/gd.c:
|
|
|
|
|
MFH: Fixed bug #27293 (two crashes inside image2wbmp()).
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd.c:
|
|
|
|
|
Fixed bug #27293 (two crashes inside image2wbmp()).
|
|
|
|
|
|
|
|
|
|
2004-02-17 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/interbase/interbase.c:
|
|
|
|
|
Really disallow persistent connections if ini option is set
|
|
|
|
|
|
|
|
|
|
2004-02-17 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/php_dom.c:
|
|
|
|
|
add dtor to cleanup iterator related data
|
|
|
|
|
|
|
|
|
|
2004-02-17 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_blobs.c
|
|
|
|
|
ext/interbase/ibase_events.c
|
|
|
|
|
ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/php_ibase_includes.h
|
|
|
|
|
ext/interbase/tests/004.phpt:
|
|
|
|
|
Fixed unregistered bugs in event handling
|
|
|
|
|
Cleaned up some of the code
|
|
|
|
|
Removed ISC_QUAD from static initializers because it looks different on
|
|
|
|
|
some platforms
|
|
|
|
|
|
|
|
|
|
* ext/interbase/tests/004.phpt
|
|
|
|
|
ext/interbase/tests/008.phpt:
|
|
|
|
|
Added event handling test
|
|
|
|
|
CS
|
|
|
|
|
|
|
|
|
|
2004-02-17 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/gettext/config.w32:
|
|
|
|
|
Fix:
|
|
|
|
|
|
|
|
|
|
2004-02-17 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/dom_iterators.c
|
|
|
|
|
ext/dom/namednodemap.c
|
|
|
|
|
ext/dom/node.c
|
|
|
|
|
ext/dom/nodelist.c
|
|
|
|
|
ext/dom/php_dom.c
|
|
|
|
|
ext/dom/xpath.c:
|
|
|
|
|
implement clone functionality to fix segfault
|
|
|
|
|
DomNode->clone() creates new doc proxy if document is cloned
|
|
|
|
|
remove printf from xpath
|
|
|
|
|
fix remaining invalid object state issues
|
|
|
|
|
|
|
|
|
|
2004-02-17 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
Zend/zend_list.c:
|
|
|
|
|
- Fixed bug #26753 (zend_fetch_list_dtor_id() does not check NULL strings).
|
|
|
|
|
|
|
|
|
|
2004-02-17 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/tests/027.phpt:
|
|
|
|
|
changed output
|
|
|
|
|
|
|
|
|
|
2004-02-17 Stig Bakken <ssb@trd.overture.com>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Frontend/CLI.php:
|
|
|
|
|
- apply bold escape codes only if output is going to a terminal/tty
|
|
|
|
|
|
2004-02-17 09:32:28 +08:00
|
|
|
|
2004-02-16 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* .gdbinit:
|
|
|
|
|
- Add "zbacktrace" user-defined command.
|
|
|
|
|
|
|
|
|
|
2004-02-16 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/bug27278.phpt:
|
|
|
|
|
shorten the description a bit
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
typofix :)
|
|
|
|
|
|
|
|
|
|
2004-02-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/formatted_print.c:
|
|
|
|
|
MFH: Fixed bug #27278 (*printf() functions treat arguments as if passed by
|
|
|
|
|
reference).
|
|
|
|
|
|
|
|
|
|
* ext/standard/formatted_print.c:
|
|
|
|
|
Fixed bug #27278 (*printf() functions treat arguments as if passed by
|
|
|
|
|
reference).
|
|
|
|
|
|
|
|
|
|
2004-02-16 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/bug27278.phpt:
|
|
|
|
|
|
|
|
|
|
nuke copypaste rubbish
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/bug27278.phpt:
|
|
|
|
|
test for bug #27278
|
|
|
|
|
|
|
|
|
|
2004-02-16 Sergey Kartashoff <gluke@mail.ru>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mnogosearch/php_mnogo.c:
|
|
|
|
|
- A fix to make UDM_LIMIT_DATE work was applied. Thanks to
|
|
|
|
|
d.rousseau at nnx.com
|
|
|
|
|
|
|
|
|
|
* ext/mnogosearch/php_mnogo.c:
|
|
|
|
|
- A fix to make UDM_LIMIT_DATE work was applied. Thanx to
|
|
|
|
|
d.rousseau at nnx.com
|
|
|
|
|
|
|
|
|
|
2004-02-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Go with RC3
|
|
|
|
|
|
|
|
|
|
2004-02-16 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/tests/017.phpt
|
|
|
|
|
ext/mysqli/tests/026.phpt
|
|
|
|
|
ext/mysqli/tests/035.phpt
|
|
|
|
|
ext/mysqli/tests/045.phpt:
|
|
|
|
|
fixed some tests
|
|
|
|
|
added skip section for prepared statements when using SHOW command
|
|
|
|
|
|
|
|
|
|
2004-02-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Bug fixing news.
|
|
|
|
|
|
|
|
|
|
* ext/gmp/gmp.c:
|
|
|
|
|
Better gmp fix.
|
|
|
|
|
|
|
|
|
|
2004-02-16 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
- Update news too
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/php_ini.c:
|
|
|
|
|
- MFH: Fixed zero bytes memory allocation when no extra ini files are found
|
|
|
|
|
in
|
|
|
|
|
the --with-config-file-scan-dir specified directory. (Eric Colinet,
|
|
|
|
|
Derick)
|
|
|
|
|
|
|
|
|
|
2004-02-16 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/attr.c
|
|
|
|
|
ext/dom/characterdata.c
|
|
|
|
|
ext/dom/document.c
|
|
|
|
|
ext/dom/documenttype.c
|
|
|
|
|
ext/dom/element.c
|
|
|
|
|
ext/dom/entity.c
|
|
|
|
|
ext/dom/node.c
|
|
|
|
|
ext/dom/notation.c
|
|
|
|
|
ext/dom/processinginstruction.c
|
|
|
|
|
ext/dom/text.c:
|
|
|
|
|
issue warning if object is in invalid state when dealing with properties
|
|
|
|
|
|
|
|
|
|
2004-02-16 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/ZEND_CHANGES:
|
|
|
|
|
- Clearify clone behavior, fixed clone example (Patch by Jan Lehnardt)
|
|
|
|
|
|
|
|
|
|
2004-02-16 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/var.c:
|
|
|
|
|
ce is not used, don't get it
|
|
|
|
|
|
|
|
|
|
2004-02-16 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/assert/assert.phpt:
|
|
|
|
|
- fix test
|
|
|
|
|
|
|
|
|
|
2004-02-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Bugfix #27227 Mixed case class names causes Fatal Error in Constructor call
|
|
|
|
|
|
2004-02-16 09:32:11 +08:00
|
|
|
|
2004-02-15 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/packages/DB-1.6.0RC6.tar:
|
|
|
|
|
- DB 1.6RC6
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/packages/DB-1.6.0RC1.tar:
|
|
|
|
|
- remove DB 1.6RC1
|
|
|
|
|
|
|
|
|
|
2004-02-15 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/interbase/tests/002.phpt
|
|
|
|
|
ext/interbase/tests/003.phpt
|
|
|
|
|
ext/interbase/tests/004.phpt
|
|
|
|
|
ext/interbase/tests/005.phpt
|
|
|
|
|
ext/interbase/tests/006.phpt:
|
|
|
|
|
CS/WS
|
|
|
|
|
|
|
|
|
|
2004-02-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
For get_data iterator do not force numeric keys, return keys the user
|
|
|
|
|
requests.
|
|
|
|
|
|
|
|
|
|
2004-02-15 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
|
|
|
fixed several binding problems
|
|
|
|
|
|
|
|
|
|
2004-02-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
Fixed a crash inside create_aggregate() method due to incorrect argument
|
|
|
|
|
parsing.
|
|
|
|
|
|
|
|
|
|
2004-02-15 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/attr.c
|
|
|
|
|
ext/dom/characterdata.c:
|
|
|
|
|
switch to zend_parse_method_parameters for consistancy
|
|
|
|
|
insure object parameters are correct class types
|
|
|
|
|
convert zvals to correct type if needed for property writes
|
|
|
|
|
fix a few segfaults found while testing
|
|
|
|
|
|
|
|
|
|
2004-02-15 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/tests/003.phpt:
|
|
|
|
|
Reintroduce param NULL testing (see bug #26777)
|
|
|
|
|
|
|
|
|
|
2004-02-15 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/recode/config9.m4:
|
|
|
|
|
Prevent bug reports like #27260
|
|
|
|
|
|
|
|
|
|
2004-02-15 Stig Bakken <ssb@trd.overture.com>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Frontend/CLI.php:
|
|
|
|
|
- don't cut lines when wrapping output
|
|
|
|
|
|
|
|
|
|
2004-02-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/gmp/gmp.c:
|
|
|
|
|
MFH: Fixed bug #27258 (moved FPE check to correct location).
|
|
|
|
|
Fixed several possible FPE.
|
|
|
|
|
|
|
|
|
|
* ext/gmp/gmp.c:
|
|
|
|
|
Fixed bug #27258 (moved FPE check to correct location).
|
|
|
|
|
Fixed several possible FPE.
|
|
|
|
|
|
|
|
|
|
2004-02-15 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/document.c
|
|
|
|
|
ext/dom/documenttype.c
|
|
|
|
|
ext/dom/dom_fe.h
|
|
|
|
|
ext/dom/domimplementation.c
|
|
|
|
|
ext/dom/php_dom.c
|
|
|
|
|
ext/dom/processinginstruction.c:
|
|
|
|
|
allow certain methods to be called statically again:
|
|
|
|
|
domdocument (all load methods)
|
|
|
|
|
domimplementation (all methods)
|
|
|
|
|
switch to zend_parse_method_parameters for consistancy
|
|
|
|
|
insure object parameters are correct class types
|
|
|
|
|
convert zvals to correct type if needed for property writes
|
|
|
|
|
fix a few segfaults found while testing
|
|
|
|
|
|
|
|
|
|
2004-02-15 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
main/main.c:
|
|
|
|
|
Fix startup errors
|
|
|
|
|
|
|
|
|
|
2004-02-15 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/element.c
|
|
|
|
|
ext/dom/node.c:
|
|
|
|
|
switch to zend_parse_method_parameters for consistancy
|
|
|
|
|
insure object parameters are correct class types
|
|
|
|
|
convert zvals to correct type if needed for property writes
|
|
|
|
|
|
|
|
|
|
2004-02-15 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_saproxy.c
|
|
|
|
|
ext/mysqli/mysqli.c
|
|
|
|
|
ext/session/session.c:
|
|
|
|
|
Use zval_ptr_dtor() to free variables as soon as they hit refcount of 0.
|
|
|
|
|
|
|
|
|
|
Note: You should not be using ZVAL_DELREF() in day to day usage.
|
|
|
|
|
Instead,
|
|
|
|
|
you should use zval_ptr_dtor(). Use ZVAL_DELREF() only if you're
|
|
|
|
|
messing with the refcount directly and know what you're doing.
|
|
|
|
|
Note #2: For clarity, if you want to initialize a new zval with a
|
|
|
|
|
refcount
|
|
|
|
|
of 0, it's best to do that directly, instead of using
|
|
|
|
|
ZVAL_DELREF
|
|
|
|
|
after allocating the zval...
|
|
|
|
|
|
|
|
|
|
2004-02-15 Jan Lehnardt <jan@dasmoped.net>
|
|
|
|
|
|
|
|
|
|
* ext/mono/php_mono.c:
|
|
|
|
|
- fix build (patch by josh at mediascape dot com)
|
|
|
|
|
- close #26045
|
|
|
|
|
|
|
|
|
|
2004-02-15 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/processinginstruction.c
|
|
|
|
|
ext/dom/text.c
|
|
|
|
|
ext/dom/xpath.c:
|
|
|
|
|
start of dom update
|
|
|
|
|
switch to zend_parse_method_parameters for consistancy
|
|
|
|
|
insure object parameters are correct class types
|
|
|
|
|
convert zvals to correct type if needed for property writes
|
|
|
|
|
|
|
|
|
|
2004-02-15 Timm Friebe <thekid@thekid.de>
|
|
|
|
|
|
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c
|
|
|
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
|
- Fixed bug #26407 (Result set fetching broken around transactions)
|
|
|
|
|
|
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c
|
|
|
|
|
ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
|
- Changed initialization of function arguments to message handler
|
|
|
|
|
|
2004-02-15 09:33:34 +08:00
|
|
|
|
2004-02-14 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/scripts/pear.bat:
|
|
|
|
|
re-add as binary
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/scripts/pear.bat:
|
|
|
|
|
remove in order to re-add binary
|
|
|
|
|
|
|
|
|
|
2004-02-14 Jan Lehnardt <jan@dasmoped.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/dl.c:
|
|
|
|
|
- improve error message
|
|
|
|
|
|
|
|
|
|
2004-02-14 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
bfn
|
|
|
|
|
|
|
|
|
|
2004-02-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_iterators.c:
|
|
|
|
|
dtor's may not be called from free_storage handlers
|
|
|
|
|
|
|
|
|
|
2004-02-14 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* main/php_ini.c:
|
|
|
|
|
- We always need to destroy the llist though.
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
main/php_ini.c:
|
|
|
|
|
- Fixed zero bytes memory allocation when no extra ini files are found in
|
|
|
|
|
the
|
|
|
|
|
--with-config-file-scan-dir specified directory. (patch by Eric Colinet
|
|
|
|
|
<e.colinet@laposte.net>)
|
|
|
|
|
|
2004-02-14 09:32:09 +08:00
|
|
|
|
2004-02-13 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Fix bug #27237: Working with simplexml crashes apache2
|
|
|
|
|
object dtor must be used to cleanup iterator data correctly
|
|
|
|
|
Fix asXML() outputing incorrect node
|
|
|
|
|
|
|
|
|
|
2004-02-13 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/tests/003.phpt:
|
|
|
|
|
Fixed bug #27235 (NUMERIC x.0 field returns empty string on 0)
|
|
|
|
|
CS/WS
|
|
|
|
|
|
|
|
|
|
2004-02-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/pspell/pspell.c:
|
|
|
|
|
Fixed compile warnings.
|
|
|
|
|
|
|
|
|
|
2004-02-13 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/php_simplexml.h:
|
|
|
|
|
Adding mising declaration (needed for Win32 compilation)
|
|
|
|
|
|
2004-02-13 09:32:15 +08:00
|
|
|
|
2004-02-12 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/simplexml/simplexml.c:
|
|
|
|
|
- Fixed start-up problem if both SPL and SimpleXML were enabled. The
|
|
|
|
|
double initialization of apache 1.3 was causing problems here.
|
|
|
|
|
|
|
|
|
|
2004-02-12 Stig Bakken <ssb@trd.overture.com>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c
|
|
|
|
|
ext/standard/crypt.c
|
|
|
|
|
ext/standard/php_crypt.h:
|
|
|
|
|
- email address update
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
- update my email address
|
|
|
|
|
|
|
|
|
|
2004-02-12 Stefan Esser <s.esser@e-matters.de>
|
|
|
|
|
|
|
|
|
|
* main/rfc1867.c:
|
|
|
|
|
better write into the correct buffer
|
|
|
|
|
|
|
|
|
|
2004-02-12 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- We are RC1-dev now
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- Roll Beta 4
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
ZendEngine2/zend_execute.c:
|
|
|
|
|
- Remove old code
|
|
|
|
|
|
|
|
|
|
2004-02-12 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
README.PHP4-TO-PHP5-THIN-CHANGES
|
|
|
|
|
ZendEngine2/ZEND_CHANGES:
|
|
|
|
|
making sure that the provided examples actualy work (or at least do not
|
|
|
|
|
generate no parse errors) unless they are really expected to fail
|
|
|
|
|
|
|
|
|
|
2004-02-12 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
NEWS:
|
|
|
|
|
reorder
|
|
|
|
|
|
|
|
|
|
2004-02-12 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
ZendEngine2/zend_object_handlers.c:
|
|
|
|
|
- This was too strict.
|
|
|
|
|
|
|
|
|
|
2004-02-12 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
tests/classes/array_access_005.phpt:
|
|
|
|
|
Fix test
|
|
|
|
|
|
|
|
|
|
2004-02-12 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
pear/packages/DB-1.6.0RC6.tar:
|
|
|
|
|
- Update to DB-1.6.0RC6 (stable)
|
|
|
|
|
notabene: No more RC with stable state will be bundled with stable
|
|
|
|
|
php release. It's ok for php5 beta4.
|
|
|
|
|
|
|
|
|
|
* pear/packages/DB-1.6.0RC1.tar:
|
|
|
|
|
- Remove old DB
|
|
|
|
|
|
|
|
|
|
2004-02-12 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
ext/com_dotnet/com_saproxy.c:
|
|
|
|
|
Fix prototype/warning
|
|
|
|
|
|
|
|
|
|
2004-02-12 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- More news
|
|
|
|
|
|
|
|
|
|
2004-02-12 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_API.h
|
|
|
|
|
ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_interfaces.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.c:
|
|
|
|
|
- Check return-by-reference bit when implementing interface prototypes
|
|
|
|
|
- Add infrastructure for built-in functions to hint whether they
|
|
|
|
|
return by reference or not. It is NOT currently used for anything,
|
|
|
|
|
except for interface prototypes (you can use it to request that the
|
|
|
|
|
function that implements your prototype returns by reference or
|
|
|
|
|
doesn't return by reference).
|
|
|
|
|
For downwards compatibility - by default, interface prototypes are
|
|
|
|
|
agnostic as to whether the function that implements them returns
|
|
|
|
|
by reference or not. Use ZEND_BEGIN_ARG_INFO_EX() with
|
|
|
|
|
ZEND_RETURN_VALUE/ZEND_RETURN_REFERENCE to change that.
|
|
|
|
|
- Fix ArrayAccess::getOffset() to conduct additional checks.
|
|
|
|
|
If your getOffset() should work with multidimensional arrays - it
|
|
|
|
|
must return by reference.
|
|
|
|
|
|
|
|
|
|
2004-02-12 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Add News entry
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
ZendEngine2/zend_object_handlers.h:
|
|
|
|
|
- Add comments to read/write property/dimension for extension authors
|
|
|
|
|
|
|
|
|
|
2004-02-12 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
tests/lang/035.phpt
|
|
|
|
|
tests/lang/error_2_exception_001.phpt:
|
|
|
|
|
extend Exception
|
|
|
|
|
|
|
|
|
|
2004-02-12 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
ext/com_dotnet/com_handlers.c:
|
|
|
|
|
fix copy-n-past error in constructor.
|
|
|
|
|
Spotted by Eric Colinet.
|
|
|
|
|
|
|
|
|
|
2004-02-12 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Update configure
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_default_classes.h
|
|
|
|
|
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_saproxy.c
|
|
|
|
|
ext/dom/php_dom.h
|
|
|
|
|
ext/mysql/php_mysql.c
|
|
|
|
|
ext/mysqli/mysqli.c
|
|
|
|
|
ext/pgsql/pgsql.c
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
main/main.c:
|
|
|
|
|
zend_default_classes.h -> zend_exceptions.h
|
|
|
|
|
|
|
|
|
|
2004-02-12 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
ZendEngine2/Makefile.am:
|
|
|
|
|
- Add zend_exceptions.c
|
|
|
|
|
|
|
|
|
|
2004-02-12 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4)
|
|
|
|
|
ZendEngine2/ZendTS.dsp
|
|
|
|
|
ZendEngine2/zend.c
|
|
|
|
|
ZendEngine2/zend_default_classes.c
|
|
|
|
|
ZendEngine2/zend_exceptions.c
|
|
|
|
|
ZendEngine2/zend_exceptions.h
|
|
|
|
|
ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute.h
|
|
|
|
|
ZendEngine2/zend_execute_API.c
|
|
|
|
|
ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Centralize exceptions code in zend_exceptions.[ch].
|
|
|
|
|
Remove zend_default_classes.h (use zend_exceptions.h instead)
|
|
|
|
|
|
|
|
|
|
NOTE: This currently breaks the build, fixes to php-src and pecl coming
|
|
|
|
|
soon
|
|
|
|
|
|
|
|
|
|
2004-02-12 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- Use zend_throw_exception_object() in throw_handler to make sure it
|
|
|
|
|
- does all the checks
|
|
|
|
|
|
|
|
|
|
2004-02-12 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_default_classes.c
|
|
|
|
|
ZendEngine2/zend_default_classes.h
|
|
|
|
|
ZendEngine2/zend_exceptions.c
|
|
|
|
|
ZendEngine2/zend_exceptions.h
|
|
|
|
|
ZendEngine2/zend_execute.h
|
|
|
|
|
ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Exceptions updates:
|
|
|
|
|
|
|
|
|
|
- Enforce exceptions to be derived from class Exception. This allows
|
|
|
|
|
users to perform catch-all. It's not yet complete, so don't get
|
|
|
|
|
comfortable with it just yet :) Updates are coming soon.
|
|
|
|
|
- Implement zend_throw_exception() using zend_throw_exception_ex()
|
|
|
|
|
|
|
|
|
|
2004-02-12 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.h
|
|
|
|
|
ZendEngine2/zend_execute_API.c:
|
|
|
|
|
- Add API function to throw exception by using an object
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4RC1)
|
|
|
|
|
NEWS
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- Go with b4 RC 1 (Sanity package)
|
|
|
|
|
|
|
|
|
|
2004-02-12 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* (php_5_0_0b4RC1)
|
|
|
|
|
ext/standard/datetime.c:
|
|
|
|
|
ws fix
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/datetime.c:
|
|
|
|
|
MFH: - Fixed bug #23467 (Showing incorrect Time Zone)
|
|
|
|
|
|
|
|
|
|
* ext/standard/datetime.c:
|
|
|
|
|
- Fixed bug #23467 (Showing incorrect Time Zone)
|
|
|
|
|
|
2004-02-12 09:36:26 +08:00
|
|
|
|
2004-02-11 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
Must be initialized in ZTS mode
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/ZEND_CHANGES
|
|
|
|
|
ZendEngine2/ZEND_CHANGES:
|
|
|
|
|
Update
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_language_parser.y
|
|
|
|
|
tests/classes/interface_doubled.phpt:
|
|
|
|
|
Fix: <interface> [extends <interface> [, <ineterface>]* ]
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/cgi/cgi_main.c
|
|
|
|
|
sapi/cli/php_cli.c:
|
|
|
|
|
MFH: Bug #27104 CLI/CGI SAPI module variable name conflict
|
|
|
|
|
|
|
|
|
|
2004-02-11 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/pspell/pspell.c:
|
|
|
|
|
There is CODING_STANDARDS..at least NEW code should respect those..
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
style
|
|
|
|
|
|
|
|
|
|
2004-02-11 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
|
|
|
sapi/cli/php_cli.c:
|
|
|
|
|
Bugfix #27104 CLI/CGI SAPI module variable name conflict
|
|
|
|
|
|
|
|
|
|
2004-02-11 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Prevent SimpleXML from silently modifying types of variables that are
|
|
|
|
|
assigned to its objects.
|
|
|
|
|
|
|
|
|
|
Implementation notes for overloaded object modules:
|
|
|
|
|
|
|
|
|
|
- If you return a zval which is not otherwise referenced by the extension
|
|
|
|
|
or the engine's symbol table, its reference count should be 0.
|
|
|
|
|
- If you receive a value zval in write_property/write_dimension, you
|
|
|
|
|
may only modify it if its reference count is 1. Otherwise, you must
|
|
|
|
|
create a copy of that zval before making any changes. You should NOT
|
|
|
|
|
modify the reference count of the value passed to you.
|
|
|
|
|
|
|
|
|
|
Have fun!
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix leaks in assignments to overloaded objects
|
|
|
|
|
|
|
|
|
|
2004-02-11 Brian France <list@firehawksystems.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
|
|
|
|
|
- Added checks for invalid characters in a cookie name or cookie data
|
|
|
|
|
from setrawcookie. (Brian)
|
|
|
|
|
- Added new pspell functions to set the dict-dir and data-dir options.
|
|
|
|
|
(Brian)
|
|
|
|
|
|
|
|
|
|
* ext/standard/head.c:
|
|
|
|
|
|
|
|
|
|
Added checks for invalid characters in a cookie name or cookie data from
|
|
|
|
|
setrawcookie
|
|
|
|
|
|
|
|
|
|
* ext/pspell/php_pspell.h
|
|
|
|
|
ext/pspell/pspell.c:
|
|
|
|
|
|
|
|
|
|
Added two new functions to set the dict-dir and data-dir options.
|
|
|
|
|
|
|
|
|
|
2004-02-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/url_scanner_ex.c:
|
|
|
|
|
MFH: 'Touch' the file to make sure re2c is not needed.
|
|
|
|
|
|
|
|
|
|
* ext/standard/url_scanner_ex.c:
|
|
|
|
|
'Touch' the file to make sure re2c is not needed.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
main/user_streams.c:
|
|
|
|
|
Fixed bug #27183 (userland stream wrapper segfaults on stream_write).
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/file/bug27183.phpt
|
|
|
|
|
ext/standard/tests/file/bug27183.phpt:
|
|
|
|
|
|
|
|
|
|
file bug27183.phpt was initially added on branch PHP_4_3.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/session/tests/bug26862.phpt
|
|
|
|
|
ext/standard/url_scanner_ex.c
|
|
|
|
|
ext/standard/url_scanner_ex.re:
|
|
|
|
|
MFH: Fixed bug #26862 (ob_flush() followed by output_reset_rewrite_vars()
|
|
|
|
|
may result in data loss).
|
|
|
|
|
|
|
|
|
|
* ext/session/tests/bug26862.phpt:
|
|
|
|
|
|
|
|
|
|
Fixed bug #26862 (ob_flush() followed by output_reset_rewrite_vars() may
|
|
|
|
|
result in data loss).
|
|
|
|
|
|
|
|
|
|
* ext/standard/url_scanner_ex.c
|
|
|
|
|
ext/standard/url_scanner_ex.re:
|
|
|
|
|
Fixed bug #26862 (ob_flush() followed by output_reset_rewrite_vars() may
|
|
|
|
|
result in data loss).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev tree (forgot to restore versions).
|
|
|
|
|
|
|
|
|
|
2004-02-11 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix leak with overloaded objects, when they're used just "for the hell
|
|
|
|
|
of it" :)
|
|
|
|
|
|
|
|
|
|
2004-02-11 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/config.m4:
|
|
|
|
|
Look in the right place for lib
|
|
|
|
|
|
|
|
|
|
2004-02-11 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* tests/func/002.phpt
|
|
|
|
|
tests/func/003.phpt
|
|
|
|
|
tests/func/004.phpt:
|
|
|
|
|
Get rid of some yucky past, and reenable these tests
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fixed a bug the caused overloaded array indices to be converted to strings
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Turn off bogus warnings with overloaded dimensions and += (and friends)
|
|
|
|
|
|
|
|
|
|
2004-02-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
|
|
|
Proper win32 fix.
|
|
|
|
|
|
|
|
|
|
2004-02-11 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Improve the implementation of unset() on array dimensions to be more
|
|
|
|
|
consistent with that of regular variables and string offsets
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Fix bug #25038
|
|
|
|
|
|
|
|
|
|
2004-02-11 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/014.phpt:
|
|
|
|
|
Fix test
|
|
|
|
|
|
|
|
|
|
2004-02-11 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Fix crash (patch by Rob Richards)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Fix exceptions thrown without a stack frame
|
|
|
|
|
Always enable set_exception_handler()
|
|
|
|
|
|
|
|
|
|
2004-02-11 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c
|
|
|
|
|
ext/simplexml/tests/014.phpt
|
|
|
|
|
ext/simplexml/tests/014a.phpt
|
|
|
|
|
ext/simplexml/tests/014b.phpt
|
|
|
|
|
ext/simplexml/tests/016.phpt
|
|
|
|
|
ext/simplexml/tests/bug27010.phpt:
|
|
|
|
|
Fix compiler warnings
|
|
|
|
|
Update tests
|
|
|
|
|
|
|
|
|
|
2004-02-11 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Add version info about run-time client library
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_events.c
|
|
|
|
|
ext/interbase/ibase_service.c:
|
|
|
|
|
CS/WS
|
|
|
|
|
|
|
|
|
|
2004-02-11 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
- Change to b4
|
|
|
|
|
|
|
|
|
|
2004-02-11 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_list.h:
|
|
|
|
|
Change FETCH_RESOURCE to return false on error instead of null, for
|
|
|
|
|
consistency with other error situations
|
|
|
|
|
|
|
|
|
|
* ext/standard/dl.c:
|
|
|
|
|
Finally add a notice to hint people that using dl() is a bad idea...
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Fix bug #26802 (the right aspects of it found by Marcus, anyway :)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug26802.phpt:
|
|
|
|
|
Fix and clarify the test case
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Complete the fix for handling of exceptions happening during the
|
|
|
|
|
argument passing phase of function calls (fixes bug #26866)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
whitespace
|
|
|
|
|
|
|
|
|
|
2004-02-11 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli.c
|
|
|
|
|
ext/mysqli/mysqli_api.c:
|
|
|
|
|
removed printfs :)
|
|
|
|
|
Thx Andi!
|
|
|
|
|
|
|
|
|
|
* 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/042.phpt
|
|
|
|
|
ext/mysqli/tests/043.phpt
|
|
|
|
|
ext/mysqli/tests/046.phpt
|
|
|
|
|
ext/mysqli/tests/058.phpt
|
|
|
|
|
ext/mysqli/tests/059.phpt:
|
|
|
|
|
changed first param in mysqli_bind_param
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli.c
|
|
|
|
|
ext/mysqli/mysqli_api.c:
|
|
|
|
|
changed first parameter in mysqli_bind_param from array to string
|
|
|
|
|
(as discussed on berlin db meeting)
|
|
|
|
|
|
|
|
|
|
2004-02-11 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
|
|
|
|
|
|
* sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
fixed a compilation error.
|
|
|
|
|
|
2004-02-11 09:32:14 +08:00
|
|
|
|
2004-02-10 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug26698.phpt:
|
|
|
|
|
Ignore the memleak in this test
|
|
|
|
|
|
|
|
|
|
* main/config.w32.h:
|
|
|
|
|
Clear that up
|
|
|
|
|
|
|
|
|
|
* main/main.c:
|
|
|
|
|
Cleanup
|
|
|
|
|
|
|
|
|
|
* main/config.w32.h
|
|
|
|
|
main/main.c:
|
|
|
|
|
Fix report_memleaks
|
|
|
|
|
|
|
|
|
|
2004-02-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
|
MFH:
|
|
|
|
|
Fixed win32 build.
|
|
|
|
|
Added missing headers needed for wait().
|
|
|
|
|
Removed duplicate signal.h header.
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/cgi_main.c
|
|
|
|
|
sapi/cgi/libfcgi/include/fcgi_config.h:
|
|
|
|
|
Fixed win32 build.
|
|
|
|
|
Fixed building of libfcgi when PHP is built from another directory.
|
|
|
|
|
Added missing headers needed for wait().
|
|
|
|
|
Removed duplicate signal.h header.
|
|
|
|
|
Removed unneeded variables.
|
|
|
|
|
|
|
|
|
|
2004-02-10 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* main/main.c:
|
|
|
|
|
Whitespace
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix bug #26698 (exceptions handled properly during argument passing to
|
|
|
|
|
functions)
|
|
|
|
|
|
|
|
|
|
2004-02-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
main/fopen_wrappers.c:
|
|
|
|
|
MFH: Fixed bug #26653 (open_basedir incorrectly resolved on win32).
|
|
|
|
|
|
|
|
|
|
* main/fopen_wrappers.c:
|
|
|
|
|
Fixed bug #26653 (open_basedir incorrectly resolved on win32).
|
|
|
|
|
|
|
|
|
|
2004-02-10 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_default_classes.c:
|
|
|
|
|
Fix bug #27186
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Fix bug #26869
|
|
|
|
|
|
|
|
|
|
2004-02-10 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug22231.phpt
|
|
|
|
|
tests/lang/bug22510.phpt:
|
|
|
|
|
Fix a couple of tests
|
|
|
|
|
|
|
|
|
|
2004-02-10 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix refcounting of ++/+= overloading (fix leak in __get()/__set()
|
|
|
|
|
based classes)
|
|
|
|
|
|
|
|
|
|
2004-02-10 Jan Lehnardt <jan@dasmoped.net>
|
|
|
|
|
|
|
|
|
|
* ext/tokenizer/tokenizer.c:
|
|
|
|
|
- fix #27197 for Greg (cellog@php.net)
|
|
|
|
|
|
|
|
|
|
2004-02-10 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug26866.phpt:
|
|
|
|
|
Add test case for bug #26866
|
|
|
|
|
|
|
|
|
|
2004-02-10 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Nuke more unused code
|
|
|
|
|
|
|
|
|
|
2004-02-10 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix handling in assignment using multidimensional array syntax to string
|
|
|
|
|
offset ($s = "FUBAR"; $s[0][0] = 1;)
|
|
|
|
|
|
|
|
|
|
2004-02-10 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/ZEND_CHANGES:
|
|
|
|
|
- We will go with PHP 4 behavior. With the new object model assigning by
|
|
|
|
|
reference has lost a lot of its importance.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Remove junk
|
|
|
|
|
|
|
|
|
|
2004-02-10 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix exception handling in opcodes spanned across multiple oplines (fixes
|
|
|
|
|
the crash in __set())
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Update NEWS
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Implement get callback for SimpleXML (it now supports pre/post increment
|
|
|
|
|
as well as binary-assign-ops)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- Fix pre/post increment for overloaded objects
|
|
|
|
|
- Fix binary-assign-op for overloaded objects
|
|
|
|
|
|
|
|
|
|
NOTE: This requires the implementation of the 'get' callback!
|
|
|
|
|
|
|
|
|
|
2004-02-10 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug22836.phpt:
|
|
|
|
|
- Correcting test.
|
|
|
|
|
|
|
|
|
|
2004-02-10 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
typos
|
|
|
|
|
|
|
|
|
|
2004-02-10 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
|
MFH: Fixed bug #26758 (FastCGI exits immediately with status 255).
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/cgi_main.c:
|
|
|
|
|
Fixed bug #26758 (FastCGI exits immediately with status 255).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
php.ini-dist
|
|
|
|
|
php.ini-recommended
|
|
|
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
|
MFH: Fixed bug #27026 (Added cgi.nph that allows forcing of the Status: 200
|
|
|
|
|
header that is not normally needed).
|
|
|
|
|
|
|
|
|
|
* php.ini-dist
|
|
|
|
|
php.ini-recommended
|
|
|
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
|
Fixed bug #27026 (Added cgi.nph that allows forcing of the Status: 200
|
|
|
|
|
header that is not normally needed).
|
|
|
|
|
|
2004-02-10 09:34:00 +08:00
|
|
|
|
2004-02-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/apache2filter/sapi_apache2.c
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
MFH: Fixed bug #27196 (Missing content_length initialization in apache 2
|
|
|
|
|
sapis).
|
|
|
|
|
|
|
|
|
|
* sapi/apache2filter/sapi_apache2.c
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
Fixed bug #27196 (Missing content_length initialization in apache 2 sapis).
|
|
|
|
|
|
|
|
|
|
2004-02-09 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/fbsql/php_fbsql.c
|
|
|
|
|
ext/fbsql/php_fbsql.c:
|
|
|
|
|
Delay creation of exec handle til it's needed
|
|
|
|
|
|
|
|
|
|
2004-02-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gmp/gmp.c:
|
|
|
|
|
MFH: Fixed bug #27172 (Possible floating point exception in gmp_powm()).
|
|
|
|
|
|
|
|
|
|
* ext/gmp/gmp.c:
|
|
|
|
|
Fixed bug #27172 (Possible floating point exception in gmp_powm()).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Bug fixing news.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/main.c:
|
|
|
|
|
MFH: Fixed bug #27175 (tzset() is not being called by PHP on startup).
|
|
|
|
|
|
|
|
|
|
* main/main.c:
|
|
|
|
|
Fixed bug #27175 (tzset() is not being called by PHP on startup).
|
|
|
|
|
|
2004-02-09 09:32:12 +08:00
|
|
|
|
2004-02-08 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* README.PHP4-TO-PHP5-THIN-CHANGES
|
|
|
|
|
README.Zeus
|
|
|
|
|
README.input_filter
|
|
|
|
|
makerpm:
|
|
|
|
|
- Change from PHP5 -> PHP 5
|
|
|
|
|
|
|
|
|
|
2004-02-08 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_handlers.c
|
|
|
|
|
ext/simplexml/simplexml.c:
|
|
|
|
|
Update to new API
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.h:
|
|
|
|
|
Fix write-mode of overloaded objects when using array dimensions
|
|
|
|
|
|
|
|
|
|
2004-02-08 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
- Check if free_storage exists
|
|
|
|
|
|
2004-02-08 09:32:14 +08:00
|
|
|
|
2004-02-07 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/gmp/gmp.c:
|
|
|
|
|
Fixed bug #27171
|
|
|
|
|
|
|
|
|
|
2004-02-07 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli.c:
|
|
|
|
|
fixed cast warning
|
|
|
|
|
|
|
|
|
|
2004-02-07 Stig Bakken <ssb@trd.overture.com>
|
|
|
|
|
|
|
|
|
|
* pear/CMD.php:
|
|
|
|
|
- obsolete
|
|
|
|
|
|
|
|
|
|
2004-02-07 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR.php:
|
|
|
|
|
fix PATH_SEPARATOR issues - was defined in PHP 4.3.0, but documentation
|
|
|
|
|
never showed this.
|
|
|
|
|
|
2004-02-07 09:32:11 +08:00
|
|
|
|
2004-02-06 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/config.w32
|
|
|
|
|
ext/interbase/interbase.c:
|
|
|
|
|
Fix build with Win32 Interbase 5.x
|
|
|
|
|
|
|
|
|
|
2004-02-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
sapi/cli/php_cli.c:
|
|
|
|
|
MFH: Fixed possible memory leak with INI values.
|
|
|
|
|
|
|
|
|
|
* sapi/cli/php_cli.c:
|
|
|
|
|
Fixed possible memory leak with INI values.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_execute.c:
|
|
|
|
|
MFH: Fixed bug #24773 (unseting of strings as arrays causes a crash).
|
|
|
|
|
|
2004-02-06 09:32:19 +08:00
|
|
|
|
2004-02-05 Andrey Hristov <andrey@webgate.bg>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
typo
|
|
|
|
|
|
|
|
|
|
2004-02-05 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/ZEND_CHANGES:
|
|
|
|
|
Committing for Jan.
|
|
|
|
|
|
|
|
|
|
2004-02-05 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/var.c:
|
|
|
|
|
fix serialization
|
|
|
|
|
|
|
|
|
|
* ext/session/tests/019.phpt:
|
|
|
|
|
fix test - remove warning
|
|
|
|
|
|
|
|
|
|
2004-02-05 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
fix bug #27149
|
|
|
|
|
(offset should start with 1)
|
|
|
|
|
|
|
|
|
|
2004-02-05 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Bug fixing news.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/tests/bug27145.phpt:
|
|
|
|
|
Fixed bug #27145 (Unmangle private/protected property names before printing
|
|
|
|
|
then inside error messages).
|
|
|
|
|
|
2004-02-05 09:32:18 +08:00
|
|
|
|
2004-02-04 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Fix exceptions happening inside internal functions called through
|
|
|
|
|
zend_user_function()
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Remove double initialization
|
|
|
|
|
|
|
|
|
|
2004-02-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
sapi/cli/php_cli.c:
|
|
|
|
|
MFH: Parse command line ini directives passed using -d before -i, to ensure
|
|
|
|
|
correct settings output.
|
|
|
|
|
|
|
|
|
|
* sapi/cli/php_cli.c:
|
|
|
|
|
Parse command line ini directives passed using -d before -i, to ensure
|
|
|
|
|
correct settings output.
|
|
|
|
|
|
|
|
|
|
2004-02-04 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* main/streams/streams.c
|
|
|
|
|
main/streams/transports.c
|
|
|
|
|
main/streams/xp_socket.c:
|
|
|
|
|
Fix a bug in the persistent socket liveness checks and feof(); they were
|
|
|
|
|
using the default socket timeout of 60 seconds before returning the socket
|
|
|
|
|
to the calling script. The reason they were using that value is that the
|
|
|
|
|
same code is used for feof(), so the fix is allowing the caller to
|
|
|
|
|
indicate the timeout value for liveness checks.
|
|
|
|
|
|
|
|
|
|
A possible remaining issue now is that 0 second timeout[1] for pfsockopen
|
|
|
|
|
is possibly too short; it's impossible to specify a sane value for all
|
|
|
|
|
possible uses, so maybe we need a stream context or an .ini option to
|
|
|
|
|
control this, or maybe use the timeout value that was passed to
|
|
|
|
|
pfsockopen().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-02-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects.h:
|
|
|
|
|
Add new prototype
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Fix reflection
|
|
|
|
|
|
|
|
|
|
* tests/classes/this.phpt:
|
|
|
|
|
Add test
|
|
|
|
|
|
|
|
|
|
* tests/lang/030.phpt:
|
|
|
|
|
The &new is no longer needed, prevent E_STRICT message
|
|
|
|
|
|
|
|
|
|
2004-02-04 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- Added recent stuff to NEWS
|
|
|
|
|
|
|
|
|
|
2004-02-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/xsl/php_xsl.c:
|
|
|
|
|
Fix Warning
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_iterators.c:
|
|
|
|
|
Fix warnings
|
|
|
|
|
|
|
|
|
|
2004-02-04 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Fixlet
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Fix handling of $this in some cases
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug24573.phpt:
|
|
|
|
|
Update test (reason: can no longer assign to $this)
|
|
|
|
|
|
|
|
|
|
* tests/classes/final_redeclare.phpt:
|
|
|
|
|
Update test (reason: early binding changes its behavior)
|
|
|
|
|
|
|
|
|
|
* tests/classes/class_final.phpt:
|
|
|
|
|
Update test (reason: early binding changes its behavior)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Handle additional cases
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute.h
|
|
|
|
|
ZendEngine2/zend_execute_API.c
|
|
|
|
|
ZendEngine2/zend_language_parser.y:
|
|
|
|
|
Reinstate early-binding for classes.
|
|
|
|
|
|
|
|
|
|
Note that this is available for downwards compatibility only - and it
|
|
|
|
|
doesn't
|
|
|
|
|
work if you use new features (namely, interfaces). Generally, people
|
|
|
|
|
should
|
|
|
|
|
declare their classes before using them, but we just didn't want hell to
|
|
|
|
|
break
|
|
|
|
|
loose (c)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_opcode.c:
|
|
|
|
|
Optimize
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Improve $this assignment detection and generalize some code in
|
|
|
|
|
zend_compile.c
|
|
|
|
|
|
|
|
|
|
2004-02-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/dom/php_dom.c:
|
|
|
|
|
Fixed compile warnings.
|
|
|
|
|
|
|
|
|
|
2004-02-04 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
-Error out when trying to re-assign $this
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
kill warning
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c
|
|
|
|
|
ZendEngine2/zend_objects_API.h:
|
|
|
|
|
The valid bit was necessary after all - restored
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c:
|
|
|
|
|
Fixlets
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_objects.c:
|
|
|
|
|
- Small fixes
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
- Improve wording
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_handlers.c
|
|
|
|
|
ext/com_dotnet/com_misc.c
|
|
|
|
|
ext/com_dotnet/com_saproxy.c
|
|
|
|
|
ext/com_dotnet/php_com_dotnet_internal.h
|
|
|
|
|
ext/dom/php_dom.c
|
|
|
|
|
ext/mono/php_mono.c
|
|
|
|
|
ext/mysqli/mysqli.c
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/xsl/php_xsl.c
|
|
|
|
|
ext/xsl/php_xsl.h:
|
|
|
|
|
- Update with new destructor code
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
|
|
|
ZendEngine2/zend_iterators.c
|
|
|
|
|
ZendEngine2/zend_objects.c
|
|
|
|
|
ZendEngine2/zend_objects_API.c
|
|
|
|
|
ZendEngine2/zend_objects_API.h
|
|
|
|
|
ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Change destructor implementation (details will follow on internals@)
|
|
|
|
|
|
2004-02-04 09:32:17 +08:00
|
|
|
|
2004-02-03 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/scripts/pear.bat:
|
|
|
|
|
re-adding as binary - file is unmodified
|
|
|
|
|
|
|
|
|
|
* pear/scripts/pear.bat:
|
|
|
|
|
remove in order to re-add as binary
|
|
|
|
|
|
|
|
|
|
2004-02-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug24884.phpt
|
|
|
|
|
ext/simplexml/tests/002.phpt
|
|
|
|
|
ext/simplexml/tests/006.phpt
|
|
|
|
|
ext/simplexml/tests/019.phpt
|
|
|
|
|
tests/classes/__clone_001.phpt
|
|
|
|
|
tests/classes/clone_001.phpt
|
|
|
|
|
tests/classes/clone_002.phpt
|
|
|
|
|
tests/classes/clone_003.phpt
|
|
|
|
|
tests/classes/clone_004.phpt
|
|
|
|
|
tests/classes/clone_006.phpt
|
|
|
|
|
tests/classes/factory_and_singleton_007.phpt
|
|
|
|
|
tests/classes/factory_and_singleton_008.phpt:
|
|
|
|
|
Update tests
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug26900.phpt:
|
|
|
|
|
No longer needed
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects.c:
|
|
|
|
|
Nuke unused variable
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Fix Warning
|
|
|
|
|
|
|
|
|
|
2004-02-03 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/ZEND_CHANGES:
|
|
|
|
|
clone/__clone() related changes.
|
|
|
|
|
|
|
|
|
|
2004-02-03 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Remove unused variable
|
|
|
|
|
|
|
|
|
|
2004-02-03 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/standard/var_unserializer.c:
|
|
|
|
|
touch
|
|
|
|
|
|
|
|
|
|
2004-02-03 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_objects_API.c
|
|
|
|
|
ZendEngine2/zend_objects_API.h:
|
|
|
|
|
Remove more garbage - valid bit was not really necessary
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.h
|
|
|
|
|
ZendEngine2/zend_objects_API.c
|
|
|
|
|
ZendEngine2/zend_objects_API.h:
|
|
|
|
|
- Clean garbage (delete was nuked a long time ago)
|
|
|
|
|
|
|
|
|
|
2004-02-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Go with RC2
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
RC2 news bit.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
More unneeded code removed.
|
|
|
|
|
|
|
|
|
|
2004-02-03 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
Abort on parse error in an include file (patch by Ilia)
|
|
|
|
|
|
|
|
|
|
2004-02-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_execute.c
|
|
|
|
|
Zend/zend_language_scanner.l:
|
|
|
|
|
Revert the old patch for handling of parse errors inside include/require.
|
|
|
|
|
Add a new, much simpler patch to address the situation.
|
|
|
|
|
|
|
|
|
|
2004-02-03 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Remove redundant code
|
|
|
|
|
|
|
|
|
|
2004-02-03 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/oci8/config.m4
|
|
|
|
|
ext/oci8/oci8.c:
|
|
|
|
|
MFH (making oci8 able to compile with Oracle 10)
|
|
|
|
|
|
|
|
|
|
* ext/oci8/config.m4
|
|
|
|
|
ext/oci8/oci8.c:
|
|
|
|
|
-remove obsolete types
|
|
|
|
|
-changes in config.m4 to make oci8 to compile with Oracle 10g
|
|
|
|
|
(thanks to cjbj at hotmail dot com for reporting both problems)
|
|
|
|
|
|
|
|
|
|
2004-02-03 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/var.c
|
|
|
|
|
ext/standard/var_unserializer.c
|
|
|
|
|
ext/standard/var_unserializer.re:
|
|
|
|
|
fix bug #27120 and bug #25975 - preserve is_ref when bound
|
|
|
|
|
objects are serialized
|
|
|
|
|
|
|
|
|
|
2004-02-03 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix try/catch block logic
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_objects.c:
|
|
|
|
|
Perform a bitwise copy of the object even when __clone() is defined.
|
|
|
|
|
__clone() is back to not requiring any arguments, as $that is no longer
|
|
|
|
|
needed ($this already contains a copy of the original object, by the time
|
|
|
|
|
we __clone() is executed).
|
|
|
|
|
Calling the parent clone is done using parent::__clone()
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_default_classes.c
|
|
|
|
|
ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute.h
|
|
|
|
|
ZendEngine2/zend_execute_API.c
|
|
|
|
|
ZendEngine2/zend_globals.h
|
|
|
|
|
ZendEngine2/zend_language_parser.y
|
|
|
|
|
ZendEngine2/zend_language_scanner.l
|
|
|
|
|
ZendEngine2/zend_opcode.c:
|
|
|
|
|
Rewrote exception support. Fixes a few limitations and bugs in the old
|
|
|
|
|
implementation, and allows exceptions to 'fire' much earlier than before.
|
|
|
|
|
|
|
|
|
|
Instructions on how to use the new mechanism will follow on internals@
|
|
|
|
|
shortly...
|
|
|
|
|
|
|
|
|
|
Note - this (most probably) breaks the current implementation of
|
|
|
|
|
set_exception_handler()
|
|
|
|
|
|
|
|
|
|
2004-02-03 Stig Bakken <ssb@trd.overture.com>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/config.m4:
|
|
|
|
|
SQLITE_ENCODING should be UTF8 rather than UTF-8
|
|
|
|
|
|
|
|
|
|
2004-02-03 Martin Kraemer <Martin.Kraemer@fujitsu-siemens.com>
|
|
|
|
|
|
|
|
|
|
* build/build.mk:
|
|
|
|
|
Prevent cvsclean from being removed on interrupts
|
|
|
|
|
|
|
|
|
|
2004-02-03 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
order
|
|
|
|
|
|
|
|
|
|
2004-02-03 Vlad Krupin <phpdevel@echospace.com>
|
|
|
|
|
|
|
|
|
|
* ext/pspell/pspell.c:
|
|
|
|
|
This should allow us to read dictionary locations from the win32 registry
|
|
|
|
|
when we use a custom config.
|
|
|
|
|
Not doing so when I added win32 support was an oversight.
|
|
|
|
|
Now all pspell_new_* functions should be usable on win32.
|
|
|
|
|
|
|
|
|
|
2004-02-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/snmp/snmp.c:
|
|
|
|
|
Fixed possible overflow.
|
|
|
|
|
|
2004-02-03 09:32:21 +08:00
|
|
|
|
2004-02-02 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* ext/skeleton/php_skeleton.h
|
|
|
|
|
ext/skeleton/php_skeleton.h:
|
|
|
|
|
typo fix
|
|
|
|
|
|
|
|
|
|
2004-02-02 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Interbase news
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_service.c
|
|
|
|
|
ext/interbase/interbase.c:
|
|
|
|
|
Use correct flag for repair options
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_service.c:
|
|
|
|
|
Fix Win32 build
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_service.c
|
|
|
|
|
ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/php_interbase.h:
|
|
|
|
|
Use php_ prefix for header files
|
|
|
|
|
Added nearly complete implementation of service API
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_blobs.c
|
|
|
|
|
ext/interbase/ibase_events.c
|
|
|
|
|
ext/interbase/interbase.h
|
|
|
|
|
ext/interbase/php_ibase_includes.h:
|
|
|
|
|
Use php_ prefix for header files.
|
|
|
|
|
|
|
|
|
|
2004-02-02 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_language_parser.y
|
|
|
|
|
ZendEngine2/zend_language_scanner.l
|
|
|
|
|
ZendEngine2/zend_objects.c:
|
|
|
|
|
Redesign the clone() feature to fix some fundamental flaws in the previous
|
|
|
|
|
implementation.
|
|
|
|
|
|
|
|
|
|
Using clone directly is now done using
|
|
|
|
|
$replica = clone $src;
|
|
|
|
|
|
|
|
|
|
Clone methods must now be declared as follows:
|
|
|
|
|
function __clone($that)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Clone methods in derived classes can call the __clone method of their
|
|
|
|
|
parent
|
|
|
|
|
classes using parent::__clone($that)
|
|
|
|
|
|
|
|
|
|
2004-02-02 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
add missing alias for ocifreecursor()
|
|
|
|
|
|
|
|
|
|
2004-02-02 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
CS fix (functions should not be available if they are not available :)
|
|
|
|
|
|
|
|
|
|
2004-02-02 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
fix yet another possible segfault
|
|
|
|
|
|
|
|
|
|
2004-02-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/calendar/calendar.c:
|
|
|
|
|
Fixed possible overflows.
|
|
|
|
|
|
2004-02-02 09:32:08 +08:00
|
|
|
|
2004-02-01 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/pcre/php_pcre.c:
|
|
|
|
|
MFH(r-1.153): POSIX / ISO compliancy.
|
|
|
|
|
|
|
|
|
|
2004-02-01 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_blobs.c:
|
|
|
|
|
No explicit inline (fixes Win32 linkage issue)
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.h:
|
|
|
|
|
Whoops line endings
|
|
|
|
|
|
|
|
|
|
* ext/interbase/ibase_blobs.c
|
|
|
|
|
ext/interbase/ibase_events.c
|
|
|
|
|
ext/interbase/ibase_service.c
|
|
|
|
|
ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/interbase.h
|
|
|
|
|
ext/interbase/php_interbase.h:
|
|
|
|
|
Remove extension internals from php_interbase.h
|
|
|
|
|
|
|
|
|
|
* ext/interbase/config.m4
|
|
|
|
|
ext/interbase/config.w32:
|
|
|
|
|
Test for Interbase version 6 API in 'configure'
|
|
|
|
|
|
|
|
|
|
* ext/interbase/config.m4
|
|
|
|
|
ext/interbase/config.w32
|
|
|
|
|
ext/interbase/ibase_blobs.c
|
|
|
|
|
ext/interbase/ibase_events.c
|
|
|
|
|
ext/interbase/ibase_service.c
|
|
|
|
|
ext/interbase/interbase.c
|
|
|
|
|
ext/interbase/php_interbase.h:
|
|
|
|
|
Added backup/restore functions
|
|
|
|
|
Split interbase.c into several files
|
|
|
|
|
|
|
|
|
|
2004-02-01 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
|
|
|
ZTS fix.
|
|
|
|
|
|
|
|
|
|
2004-02-01 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/pcre/tests/bug27103.phpt:
|
|
|
|
|
- Forgot to add test case.
|
|
|
|
|
|
|
|
|
|
* ext/pcre/php_pcre.h:
|
|
|
|
|
- Binary compatibility stuff, for safety.
|
|
|
|
|
|
2004-02-01 09:32:26 +08:00
|
|
|
|
2004-01-31 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Command/Package.php:
|
|
|
|
|
make pear run-tests work with PEAR core tests, allow it to work for Windows
|
|
|
|
|
users as well
|
|
|
|
|
|
|
|
|
|
2004-01-31 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/pcre/php_pcre.c
|
|
|
|
|
ext/pcre/php_pcre.h:
|
|
|
|
|
- Fix bug #27103 (preg_split('//u') incorrectly splits UTF-8 strings into
|
|
|
|
|
octets).
|
|
|
|
|
|
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
|
|
|
- POSIX / ISOX compliancy. This is needed to correctly handle UTF-8
|
|
|
|
|
characters.
|
|
|
|
|
|
|
|
|
|
2004-01-31 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Throw an exception in case a reflection object cannot be found and do not
|
|
|
|
|
override the exception from constructors in static method calls.
|
|
|
|
|
|
|
|
|
|
2004-01-31 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
|
|
|
Corrected binding:
|
|
|
|
|
if column has type DECIMAL it will converted to string now.
|
|
|
|
|
Thanks to Brian Aker for pointing this out.
|
|
|
|
|
|
2004-01-31 09:31:58 +08:00
|
|
|
|
2004-01-30 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_prop.c:
|
|
|
|
|
added nuw_rows property for statement object
|
|
|
|
|
|
|
|
|
|
2004-01-30 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* CODING_STANDARDS:
|
|
|
|
|
word fix
|
|
|
|
|
|
|
|
|
|
2004-01-30 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
order
|
|
|
|
|
|
|
|
|
|
2004-01-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* CODING_STANDARDS:
|
|
|
|
|
Include Sascha's indendation hint
|
|
|
|
|
|
|
|
|
|
* CODING_STANDARDS:
|
|
|
|
|
Newer compilers don't need this so many people don't know. Hence we make
|
|
|
|
|
it a coding standard.
|
|
|
|
|
|
|
|
|
|
2004-01-30 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_execute.c:
|
|
|
|
|
MFH: Apply the same parse error handling to (include|require)_once as the
|
|
|
|
|
one for their non-once counterparts.
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Apply the same parse error handling to (include|require)_once as the one
|
|
|
|
|
for
|
|
|
|
|
their non-once counterparts.
|
|
|
|
|
|
|
|
|
|
2004-01-30 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/http_fopen_wrapper.c:
|
|
|
|
|
Fix potential bug in http:// proxy support.
|
|
|
|
|
Some proxy servers require entire URI be sent in request string.
|
|
|
|
|
|
|
|
|
|
Add context option "http"/"request_fulluri" to allow this behavior.
|
|
|
|
|
|
2004-01-30 09:32:51 +08:00
|
|
|
|
2004-01-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/config.m4:
|
|
|
|
|
Proper configure switch for sqlite.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
sapi/apache2filter/sapi_apache2.c
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
MFH: Apache 2 portion of the fix for bug #25753.
|
|
|
|
|
|
|
|
|
|
* sapi/apache2filter/sapi_apache2.c
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
Apache 2 portion of the fix for bug #25753.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/file.c
|
|
|
|
|
ext/standard/tests/file/fgetcsv.phpt:
|
|
|
|
|
Fix for a possible crash in fgetcsv(). (Patch by Moriyoshi Koizumi)
|
|
|
|
|
|
|
|
|
|
2004-01-29 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
typofix
|
|
|
|
|
|
|
|
|
|
2004-01-29 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/pgsql/pgsql.c:
|
|
|
|
|
MFH: Fixed bug #27007 (missing connection closure when connect fails in
|
|
|
|
|
pgsql)
|
|
|
|
|
|
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
|
|
|
Fixed bug #27007 (missing connection closure when connect fails in pgsql).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
MFH: Fixed bug #27037 (fixed possible crash in apache2handler output code).
|
|
|
|
|
|
|
|
|
|
* sapi/apache2handler/sapi_apache2.c:
|
|
|
|
|
Fixed bug #27037 (fixed possible crash in apache2handler output code).
|
|
|
|
|
|
|
|
|
|
2004-01-29 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/xsl/xsltprocessor.c:
|
|
|
|
|
fix corruption when cloneDocument is not defined
|
|
|
|
|
|
|
|
|
|
2004-01-29 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* main/main.c
|
|
|
|
|
main/main.c:
|
|
|
|
|
This should not have been an INI_ALL directive.
|
|
|
|
|
|
2004-01-29 09:32:20 +08:00
|
|
|
|
2004-01-28 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/EXPERIMENTAL
|
|
|
|
|
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_report.c
|
|
|
|
|
ext/mysqli/php_mysqli.h:
|
|
|
|
|
removed experimental status
|
|
|
|
|
fixed bug in mysqli_data_seek (thx to Andrey "Effendi" Hristov)
|
|
|
|
|
various prototype fixes
|
|
|
|
|
moved some methods to properties which are part of mysql struct
|
|
|
|
|
added function mysqli_get_server_version
|
|
|
|
|
|
|
|
|
|
2004-01-28 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/ftp_fopen_wrapper.c:
|
|
|
|
|
FTP dirstream_read should not leave whitespace/newlines on dirents
|
|
|
|
|
|
|
|
|
|
2004-01-28 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Tweak checks to detect some additional cases.
|
|
|
|
|
Reorder checks to make more sense.
|
|
|
|
|
|
|
|
|
|
2004-01-28 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/dir.c
|
|
|
|
|
main/php_streams.h
|
|
|
|
|
main/streams/streams.c:
|
|
|
|
|
'Bug Fix': scandir, being a new function in PHP5 should have always been
|
|
|
|
|
wrapper aware.
|
|
|
|
|
|
|
|
|
|
2004-01-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/pcre/php_pcre.c:
|
|
|
|
|
MFH: Fixed bug #27011 (64bit int/long confusion in preg_match*() functions)
|
|
|
|
|
|
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
|
|
|
Fixed bug #27011 (64bit int/long confusion in preg_match*() functions).
|
|
|
|
|
|
|
|
|
|
2004-01-28 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/array.c:
|
|
|
|
|
this should not belong to HEAD
|
|
|
|
|
|
|
|
|
|
2004-01-28 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-01-28 Rasmus Lerdorf <rasmus@lerdorf.com>
|
|
|
|
|
|
|
|
|
|
* sapi/apache_hooks/mod_php5.c:
|
|
|
|
|
Fix applies to apache_hooks sapi as well. See bug #25753 for details.
|
|
|
|
|
|
|
|
|
|
* sapi/apache/mod_php5.c:
|
|
|
|
|
MFB - see bug #25753 for details
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
sapi/apache/mod_php4.c:
|
|
|
|
|
If we have a text/html file with the executable bit set, we load up the
|
|
|
|
|
current ini, but if php's xbithack option is not set we forgot to restore
|
|
|
|
|
the previous ini settings potentially leaking ini settings from one
|
|
|
|
|
request
|
|
|
|
|
to the next. Closes bug #25753 and a few others.
|
|
|
|
|
|
|
|
|
|
2004-01-28 Martin Kraemer <Martin.Kraemer@fujitsu-siemens.com>
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd_ctx.c
|
|
|
|
|
ext/gd/gd_ctx.c:
|
|
|
|
|
Bug fix: Images would be broken on big-endian machines because the putc
|
|
|
|
|
function wrote the first (instead of "the low order") byte. That resulted
|
|
|
|
|
in unexpected zero bytes.
|
|
|
|
|
|
|
|
|
|
2004-01-28 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Error message fix
|
|
|
|
|
- Prevent inheritance of the same constant from two interfaces
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Fixlets
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h:
|
|
|
|
|
Prevent classes from implementing interfaces that have the same function
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Whitespace
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Code relayout
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Forward-port fix for timeouts under Windows
|
|
|
|
|
|
|
|
|
|
2004-01-28 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
two fixes:
|
|
|
|
|
-oci_lob_load shouldn't reset LOB's length to zero
|
|
|
|
|
-Oracle feels bad, but reports no error, when trying to erase LOB with
|
|
|
|
|
offset bigger than LOB
|
|
|
|
|
|
|
|
|
|
2004-01-28 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Bug fixing news.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/sybase/php_sybase_db.c:
|
|
|
|
|
MFH: Fixed bug #27058 (crash in sybase_connect() with 2 arguments).
|
|
|
|
|
|
|
|
|
|
* ext/sybase/php_sybase_db.c:
|
|
|
|
|
Fixed bug #27058 (crash in sybase_connect() with 2 arguments).
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/gd/gd.c:
|
|
|
|
|
MFH: Fixed bug #27056 (ints used instead of longs inside some GD functions)
|
|
|
|
|
|
|
|
|
|
* ext/gd/gd.c:
|
|
|
|
|
Fixed bug #27056 (ints used instead of longs inside some GD functions).
|
|
|
|
|
|
2004-01-28 09:32:12 +08:00
|
|
|
|
2004-01-27 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
|
|
|
message about that mysql_list_tables() is deprecated
|
|
|
|
|
|
|
|
|
|
2004-01-27 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* main/streams/transports.c:
|
|
|
|
|
Fix segfault for scripts like this:
|
|
|
|
|
<?php
|
|
|
|
|
pfsockopen("foo");
|
|
|
|
|
pfsockopen("foo");
|
|
|
|
|
?>
|
|
|
|
|
Where the transport fails to connect (since args are bogus);
|
|
|
|
|
the problem was that the persistent stream entry was not
|
|
|
|
|
correctly freed.
|
|
|
|
|
|
|
|
|
|
2004-01-27 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
|
|
|
changed prototype mysql_dataseek from void to bool
|
|
|
|
|
add check for specified offset
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_fe.c:
|
|
|
|
|
prototype fixes
|
|
|
|
|
removed method field_tell (which is already property current_field)
|
|
|
|
|
|
|
|
|
|
2004-01-27 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* main/streams/userspace.c:
|
|
|
|
|
Removed unused variable.
|
|
|
|
|
|
|
|
|
|
2004-01-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
makerpm:
|
|
|
|
|
still version 4 here
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
makerpm:
|
|
|
|
|
Use RPM variables
|
|
|
|
|
|
2004-01-27 09:32:27 +08:00
|
|
|
|
2004-01-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_interfaces.c
|
|
|
|
|
ZendEngine2/zend_interfaces.h:
|
|
|
|
|
- Export struct zend_user_iterator
|
|
|
|
|
- Ad 'it' to function prefix to prevent naming clashes
|
|
|
|
|
- Export zend_user_it_free_current
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Fixed bug #27042 (SPL: SeekableIterator seek() broken).
|
|
|
|
|
|
|
|
|
|
2004-01-26 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
|
|
|
fixed compiler warning (thx to Marcus Boerger)
|
|
|
|
|
|
|
|
|
|
2004-01-26 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
change to use different allocator (Sascha, thanks =) )
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
fix this annoying notice about limited range
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
improve debug messages
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
oops =(
|
|
|
|
|
forgot these brackets..
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
fix oci_field_type_raw's proto
|
|
|
|
|
oci_collection_element_get should return FALSE only if there is no such
|
|
|
|
|
element and NULL, if it's null
|
|
|
|
|
|
|
|
|
|
2004-01-26 Adam Dickmeiss <adam@indexdata.dk>
|
|
|
|
|
|
|
|
|
|
* ext/yaz/config.m4
|
|
|
|
|
ext/yaz/php_yaz.c
|
|
|
|
|
ext/yaz/php_yaz.h:
|
|
|
|
|
New function yaz_es that creates Z39.50 Extended Service Package to
|
|
|
|
|
facilitate record update, database create, database drop.
|
|
|
|
|
|
|
|
|
|
2004-01-26 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_fe.c:
|
|
|
|
|
proto fixes
|
|
|
|
|
removed mysqli_read_query_result (will be removed in libmysql)
|
|
|
|
|
|
|
|
|
|
2004-01-26 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* CODING_STANDARDS:
|
|
|
|
|
Update URL.
|
|
|
|
|
|
|
|
|
|
2004-01-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/dba/README:
|
|
|
|
|
|
|
|
|
|
Add README
|
|
|
|
|
|
|
|
|
|
2004-01-26 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c
|
|
|
|
|
ext/mysqli/mysqli_nonapi.c:
|
|
|
|
|
more prototype fixes.
|
|
|
|
|
fixed a bug in mysqli_send_long_data
|
|
|
|
|
|
|
|
|
|
2004-01-26 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
- Fixed compile problem with CURLOPT_HTTPAUTH
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug26900.phpt:
|
|
|
|
|
test for bug #26900
|
|
|
|
|
|
|
|
|
|
* php.ini-dist
|
|
|
|
|
php.ini-recommended
|
|
|
|
|
main/main.c
|
|
|
|
|
main/php_globals.h
|
|
|
|
|
main/php_variables.c:
|
|
|
|
|
- Remove gpc_order since it doesn't serve any purpose.
|
|
|
|
|
|
|
|
|
|
2004-01-26 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* (RELEASE_1_3b6)
|
|
|
|
|
pear/scripts/pearcmd.php:
|
|
|
|
|
- "Fix" the command name in the usage text
|
|
|
|
|
|
|
|
|
|
* (RELEASE_1_3b6)
|
|
|
|
|
pear/package-PEAR.xml:
|
|
|
|
|
- # 521 entry
|
|
|
|
|
|
|
|
|
|
* (RELEASE_1_3b6)
|
|
|
|
|
pear/PEAR/Common.php:
|
|
|
|
|
- Remove useless property
|
|
|
|
|
|
|
|
|
|
* pear/PEAR/Common.php:
|
|
|
|
|
- Fix #521, incorrect filename in CS warnings
|
|
|
|
|
|
|
|
|
|
2004-01-26 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-01-26 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/curl/curl.c:
|
|
|
|
|
MFH: - Fixed bug #27040 (passing an array of form-fields to
|
|
|
|
|
CURLOPT_POSTFIELDS does not work).
|
|
|
|
|
|
|
|
|
|
* ext/curl/interface.c:
|
|
|
|
|
- Fixed bug #27040 (passing an array of form-fields to CURLOPT_POSTFIELDS
|
|
|
|
|
does not work).
|
|
|
|
|
|
|
|
|
|
2004-01-26 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
A better bug description, for people without the official Ilia decoder
|
|
|
|
|
ring.
|
|
|
|
|
|
2004-01-26 09:33:25 +08:00
|
|
|
|
2004-01-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
bug fixing news.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_execute.c:
|
|
|
|
|
MFH: Fixed bug #26814 (On parse error include included file, terminate
|
|
|
|
|
execution script).
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Fixed bug #26814 (On parse error include included file, terminate
|
|
|
|
|
execution script).
|
|
|
|
|
|
|
|
|
|
2004-01-25 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR.php:
|
|
|
|
|
- Use is_a
|
|
|
|
|
|
|
|
|
|
* pear/package.dtd:
|
|
|
|
|
WS
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/package.dtd:
|
|
|
|
|
- 2004 (c)
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/CMD.php
|
|
|
|
|
pear/PEAR.php
|
|
|
|
|
pear/System.php
|
|
|
|
|
pear/PEAR/Autoloader.php
|
|
|
|
|
pear/PEAR/Builder.php
|
|
|
|
|
pear/PEAR/Command.php
|
|
|
|
|
pear/PEAR/Config.php
|
|
|
|
|
pear/PEAR/Dependency.php
|
|
|
|
|
pear/PEAR/Downloader.php
|
|
|
|
|
pear/PEAR/Installer.php
|
|
|
|
|
pear/PEAR/Packager.php
|
|
|
|
|
pear/PEAR/Registry.php
|
|
|
|
|
pear/PEAR/Command/Auth.php
|
|
|
|
|
pear/PEAR/Command/Build.php
|
|
|
|
|
pear/PEAR/Command/Common.php
|
|
|
|
|
pear/PEAR/Command/Config.php
|
|
|
|
|
pear/PEAR/Command/Install.php
|
|
|
|
|
pear/PEAR/Command/Mirror.php
|
|
|
|
|
pear/PEAR/Command/Package.php
|
|
|
|
|
pear/PEAR/Command/Remote.php
|
|
|
|
|
pear/PEAR/Frontend/CLI.php
|
|
|
|
|
pear/scripts/pear.bat
|
|
|
|
|
pear/scripts/pearcmd.php
|
|
|
|
|
pear/scripts/pearwin.php:
|
|
|
|
|
- year++;
|
|
|
|
|
|
|
|
|
|
* pear/packages/DB-1.6.0RC1.tar
|
|
|
|
|
pear/packages/HTTP-1.2.2.tar
|
|
|
|
|
pear/packages/Mail-1.1.2.tar:
|
|
|
|
|
- Update Mail, HTTP and DB. Adding new archives
|
|
|
|
|
|
|
|
|
|
* pear/packages/DB-1.5.0RC1.tar
|
|
|
|
|
pear/packages/HTTP-1.2.1.tar
|
|
|
|
|
pear/packages/Mail-1.1.0.tar:
|
|
|
|
|
- Update HTTP, DB and Mail packages
|
|
|
|
|
|
|
|
|
|
* pear/packages/Mail-1.1.2.tar
|
|
|
|
|
pear/packages/Mail-1.1.2.tar:
|
|
|
|
|
|
|
|
|
|
file Mail-1.1.2.tar was initially added on branch PHP_4_3.
|
|
|
|
|
|
|
|
|
|
* pear/packages/DB-1.6.0RC1.tar
|
|
|
|
|
pear/packages/DB-1.6.0RC1.tar
|
|
|
|
|
pear/packages/HTTP-1.2.2.tar
|
|
|
|
|
pear/packages/HTTP-1.2.2.tar:
|
|
|
|
|
|
|
|
|
|
file DB-1.6.0RC1.tar was initially added on branch PHP_4_3.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
pear/packages/DB-1.5.0RC2.tar
|
|
|
|
|
pear/packages/HTTP-1.2.1.tar
|
|
|
|
|
pear/packages/Mail-1.1.1.tar:
|
|
|
|
|
- Prepare 4.3.5, remove old archives
|
|
|
|
|
|
|
|
|
|
2004-01-25 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
sybase_ct extension fixes and improvements by Timm Friebe.
|
|
|
|
|
|
|
|
|
|
2004-01-25 Timm Friebe <thekid@thekid.de>
|
|
|
|
|
|
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c
|
|
|
|
|
ext/sybase_ct/php_sybase_ct.h:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-01-25 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* php.ini-dist
|
|
|
|
|
php.ini-recommended:
|
|
|
|
|
MySQL is no longer built in by default
|
|
|
|
|
|
|
|
|
|
* ext/standard/url.c:
|
|
|
|
|
CS
|
|
|
|
|
|
|
|
|
|
2004-01-25 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
entrt about feature request #24258
|
|
|
|
|
|
|
|
|
|
2004-01-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_iterators.c
|
|
|
|
|
ZendEngine2/zend_iterators.h:
|
|
|
|
|
Respect proeprty visibility in foreach
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug26696.phpt:
|
|
|
|
|
Update test
|
|
|
|
|
|
|
|
|
|
2004-01-25 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/config.w32:
|
|
|
|
|
Check for both Firebird 1+ and Interbase/FB1
|
|
|
|
|
|
|
|
|
|
2004-01-25 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
|
|
|
prototype fix for mysqli_fetch
|
|
|
|
|
|
|
|
|
|
2004-01-25 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/standard/file.c:
|
|
|
|
|
Fixed bug #27020 (Compile failure; sys/select.h: No such file or directory)
|
|
|
|
|
|
|
|
|
|
2004-01-25 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/standard/ftp_fopen_wrapper.c
|
|
|
|
|
ext/standard/url.c
|
|
|
|
|
ext/standard/url.h:
|
|
|
|
|
Changed prototypes to allow parsing of string literals and constant strings
|
|
|
|
|
Minor CS/WS
|
|
|
|
|
|
2004-01-25 09:32:26 +08:00
|
|
|
|
2004-01-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c
|
|
|
|
|
tests/lang/bug23384.phpt:
|
|
|
|
|
Switch from ZEND_ACC_DYNAMIC to ZEND_ACC_ALLOW_STATIC and disallow calling
|
|
|
|
|
internal non-static methods statically.
|
|
|
|
|
|
|
|
|
|
2004-01-24 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_api.c:
|
|
|
|
|
prototype fixes
|
|
|
|
|
|
|
|
|
|
2004-01-24 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Change message as proposed by Jon.
|
|
|
|
|
|
|
|
|
|
2004-01-24 Timm Friebe <thekid@thekid.de>
|
|
|
|
|
|
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-01-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* README.PHP4-TO-PHP5-THIN-CHANGES:
|
|
|
|
|
This is a definitive 'must'
|
|
|
|
|
|
|
|
|
|
2004-01-24 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/array.c:
|
|
|
|
|
Added third parameter (optional) to array_keys for strictness. It behaves
|
|
|
|
|
like the "strict" parameter of in_array().
|
|
|
|
|
|
|
|
|
|
* README.PHP4-TO-PHP5-THIN-CHANGES:
|
|
|
|
|
Adding note about declaration first use after that for classes.
|
|
|
|
|
|
2004-01-24 09:32:18 +08:00
|
|
|
|
2004-01-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Simplify detection of methods that must be called dynamic (with object)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Disallow calling __clone/__construct/__destruct static
|
|
|
|
|
Send an E_STRICT when calling a non static method static
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h:
|
|
|
|
|
Disallow static declaration of clone
|
|
|
|
|
|
|
|
|
|
2004-01-23 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/pcntl/pcntl.c:
|
|
|
|
|
typofix (thanks to Mehdi Achour for noticing this)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_constants.h
|
|
|
|
|
ZendEngine2/zend_ini.h
|
|
|
|
|
ext/mysqli/php_mysqli.h
|
|
|
|
|
ext/ncurses/php_ncurses.h
|
|
|
|
|
ext/session/php_session.h:
|
|
|
|
|
Silence some compile warnings
|
|
|
|
|
|
2004-01-23 09:32:09 +08:00
|
|
|
|
2004-01-22 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/tests/dom003.phpt:
|
|
|
|
|
update test
|
|
|
|
|
|
|
|
|
|
2004-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/bug27010.phpt:
|
|
|
|
|
Add new test
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/007.phpt
|
|
|
|
|
ext/simplexml/tests/015.phpt
|
|
|
|
|
ext/simplexml/tests/016.phpt
|
|
|
|
|
ext/simplexml/tests/bug24392.phpt:
|
|
|
|
|
Update tests
|
|
|
|
|
|
|
|
|
|
2004-01-22 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/php_simplexml.h
|
|
|
|
|
ext/simplexml/simplexml.c:
|
|
|
|
|
Fix bug #27010: segfault after returning nodes with children()
|
|
|
|
|
Fix segfault in match_ns when matching prefix and node without ns
|
|
|
|
|
some general cleanup and code consilidation
|
|
|
|
|
better write handling - engine support dependent
|
|
|
|
|
better isset handling - engine support dependent
|
|
|
|
|
namespace fixes for reading/writing
|
|
|
|
|
|
|
|
|
|
* ext/dom/attr.c
|
|
|
|
|
ext/dom/cdatasection.c
|
|
|
|
|
ext/dom/comment.c
|
|
|
|
|
ext/dom/document.c
|
|
|
|
|
ext/dom/documentfragment.c
|
|
|
|
|
ext/dom/element.c
|
|
|
|
|
ext/dom/entityreference.c
|
|
|
|
|
ext/dom/namednodemap.c
|
|
|
|
|
ext/dom/nodelist.c
|
|
|
|
|
ext/dom/php_dom.c
|
|
|
|
|
ext/dom/php_dom.h
|
|
|
|
|
ext/dom/processinginstruction.c
|
|
|
|
|
ext/dom/text.c
|
|
|
|
|
ext/dom/xpath.c:
|
|
|
|
|
update constructors so they cant be called statically
|
|
|
|
|
|
|
|
|
|
2004-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_default_classes.c:
|
|
|
|
|
Fix internal access to exception properties
|
|
|
|
|
|
|
|
|
|
2004-01-22 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/config.w32:
|
|
|
|
|
add collections support to win32 build
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
add missing protos
|
|
|
|
|
and some minor changes
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
MFB
|
|
|
|
|
oci_lob_save() should be removed indeed, but we're already in feature
|
|
|
|
|
freeze =(
|
|
|
|
|
|
|
|
|
|
2004-01-22 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/fsock.c:
|
|
|
|
|
Nuke unused variable
|
|
|
|
|
|
2004-01-22 09:32:08 +08:00
|
|
|
|
2004-01-21 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/file/bug26938.phpt:
|
|
|
|
|
|
|
|
|
|
test case for bug #26938
|
|
|
|
|
|
|
|
|
|
2004-01-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* tests/classes/interface_doubled.phpt:
|
|
|
|
|
Change to correct syntax.
|
|
|
|
|
|
|
|
|
|
* CODING_STANDARDS:
|
|
|
|
|
All technical reasons that prevented us from studlyCaps are solved
|
|
|
|
|
and all current extensions as well as the whole PEAR framework follow
|
|
|
|
|
this rule. So for consistency i readd it.
|
|
|
|
|
|
|
|
|
|
2004-01-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/exec.c:
|
|
|
|
|
Fixed bug #26938 (exec() has problems reading long lines).
|
|
|
|
|
|
|
|
|
|
2004-01-21 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
-change constant name, coz it doesn't comply with others
|
|
|
|
|
*add constant's alias, coz others do have aliases
|
|
|
|
|
*change protos (oops =))
|
|
|
|
|
*add notices to collection functions
|
|
|
|
|
*change coll_element_get & coll_assign to inform user, that this type of
|
|
|
|
|
element is not supported yet.
|
|
|
|
|
|
|
|
|
|
2004-01-21 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c
|
|
|
|
|
ext/simplexml/tests/profile10.phpt:
|
|
|
|
|
Fix namespace regression bug
|
|
|
|
|
Read attributes correctly
|
|
|
|
|
Update sxe_prop_dim_exists logic
|
|
|
|
|
Update profile
|
|
|
|
|
|
|
|
|
|
2004-01-21 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
fix potential segfault in oci_lob_write()
|
|
|
|
|
change oci_lob_trim() - truncate length should be 0 by default.
|
|
|
|
|
|
|
|
|
|
2004-01-21 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c
|
|
|
|
|
ext/simplexml/tests/015.phpt:
|
|
|
|
|
Fix Bug #26976 (Can not access array elements using array indices)
|
|
|
|
|
return index 0 as non iterable object
|
|
|
|
|
update test
|
|
|
|
|
|
|
|
|
|
2004-01-21 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
MFB
|
|
|
|
|
|
|
|
|
|
2004-01-21 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
News update on new streams method
|
|
|
|
|
|
|
|
|
|
* main/streams/userspace.c:
|
|
|
|
|
stream_lock() method added to userspace streams wrapper
|
|
|
|
|
|
|
|
|
|
2004-01-21 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/interbase/interbase.c:
|
|
|
|
|
Fixed bug #26968 (Segfault with Interbase module built as shared)
|
|
|
|
|
|
|
|
|
|
2004-01-21 Jon Parise <jon@csh.rit.edu>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/Makefile.frag:
|
|
|
|
|
Adding dependencies on sqlite.h for the rest of the source files in the
|
|
|
|
|
libsqlite distribution.
|
|
|
|
|
|
|
|
|
|
2004-01-21 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* .cvsignore
|
|
|
|
|
build/build.mk:
|
|
|
|
|
Last php4 occurances..
|
|
|
|
|
|
|
|
|
|
2004-01-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
makerpm:
|
|
|
|
|
Add these files to the actual package
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
makerpm:
|
|
|
|
|
Make this thing actually work again
|
|
|
|
|
|
|
|
|
|
2004-01-21 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/bz2/config.m4:
|
|
|
|
|
Break out the test with first hit.
|
|
|
|
|
|
|
|
|
|
2004-01-21 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/file/userwrapper.phpt:
|
|
|
|
|
Typo
|
|
|
|
|
|
|
|
|
|
2004-01-21 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/formatted_print.c:
|
|
|
|
|
MFH: - Fixed bug #26973 (*printf() + modifier broken)
|
|
|
|
|
|
|
|
|
|
* ext/standard/formatted_print.c:
|
|
|
|
|
- Fixed bug #26973 (*printf() + modifier broken)
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/bug26973.phpt:
|
|
|
|
|
extend a bit
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/bug26973.phpt:
|
|
|
|
|
|
|
|
|
|
test case for bug #26973
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/bug26976.phpt:
|
|
|
|
|
typo fix
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/bug26976.phpt:
|
|
|
|
|
test for bug #26976
|
|
|
|
|
|
|
|
|
|
2004-01-21 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/file.c:
|
|
|
|
|
MFH: Fixed bug #26974 (rename() doesn't check the destination file against
|
|
|
|
|
safe_mode/open_basedir).
|
|
|
|
|
|
|
|
|
|
* main/streams/plain_wrapper.c:
|
|
|
|
|
Fixed bug #26974 (rename() doesn't check the destination file
|
|
|
|
|
against safe_mode/open_basedir).
|
|
|
|
|
|
|
|
|
|
2004-01-21 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Goto targets should not be indented (some compilers choke on this, iirc)
|
|
|
|
|
|
2004-01-21 09:32:05 +08:00
|
|
|
|
2004-01-20 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/oci8/oci8.c:
|
|
|
|
|
fix savelob() to make it possible to write data at the beginning of LOB
|
|
|
|
|
|
|
|
|
|
2004-01-20 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/document.c
|
|
|
|
|
ext/dom/dom_iterators.c
|
|
|
|
|
ext/dom/xpath.c:
|
|
|
|
|
Warn when empty string supplied to load methods (by Pierre-Alain)
|
|
|
|
|
Fix refcount on xpath iterators
|
|
|
|
|
xpath_query should return nodelist even when empty
|
|
|
|
|
|
|
|
|
|
2004-01-20 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/README:
|
|
|
|
|
update todo part of readme
|
|
|
|
|
|
|
|
|
|
2004-01-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/dom/xpath.c:
|
|
|
|
|
Fix warning (and possible problem)
|
|
|
|
|
|
|
|
|
|
2004-01-20 Sterling Hughes <winnie@edwardbear.org>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
2004-01-20 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
acinclude.m4:
|
|
|
|
|
MFH: Fixed bug #26969 (shared openssl build fails)
|
|
|
|
|
|
|
|
|
|
* acinclude.m4:
|
|
|
|
|
- Fixed Bug #26969 (shared openssl build fails)
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BfN
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug26696.phpt:
|
|
|
|
|
test case for bug #26696
|
|
|
|
|
|
2004-01-20 09:32:06 +08:00
|
|
|
|
2004-01-19 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Fix compilation of simplexml when spl is build as shared object
|
|
|
|
|
|
|
|
|
|
2004-01-19 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* ext/dom/xpath.c:
|
|
|
|
|
Fix leaks in dom_xpath_query (create retval only if requiered) by
|
|
|
|
|
Pierre-Alain
|
|
|
|
|
|
|
|
|
|
* ext/dom/document.c:
|
|
|
|
|
fixes segfault, if file doesn't exist (by Pierre-Alain)
|
|
|
|
|
|
|
|
|
|
2004-01-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
makerpm:
|
|
|
|
|
Correct license
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
sapi/cgi/cgi_main.c:
|
|
|
|
|
Fix a memleak
|
|
|
|
|
|
|
|
|
|
2004-01-19 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/basic_functions.c:
|
|
|
|
|
- Fixed bug #26381 (rand() without srand() doesn't work with certain
|
|
|
|
|
php.ini)
|
|
|
|
|
|
|
|
|
|
* ext/standard/basic_functions.c:
|
|
|
|
|
- Make sure srand() / mt_srand() are really called.
|
|
|
|
|
|
|
|
|
|
2004-01-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Bug fixing news.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/file.c:
|
|
|
|
|
MFH: Fixed bug #26967 (make various file operations return FALSE on error).
|
|
|
|
|
|
|
|
|
|
* ext/standard/file.c:
|
|
|
|
|
Fixed bug #26967 (make various file operations return FALSE on error).
|
|
|
|
|
|
|
|
|
|
2004-01-19 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
added missing dots..
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/xsl/xsltprocessor.c:
|
|
|
|
|
Cosmetics and NEWS entry
|
|
|
|
|
|
|
|
|
|
2004-01-19 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mbstring/tests/mb_strlen.phpt:
|
|
|
|
|
- MFH(r-1.3): Turn off mbstring.func_overload as this test uses plain
|
|
|
|
|
strlen()
|
|
|
|
|
for comparison.
|
|
|
|
|
|
|
|
|
|
* ext/mbstring/tests/mb_strlen.phpt:
|
|
|
|
|
- Turn off mbstring.func_overload as this test uses plain strlen() for
|
|
|
|
|
comparison.
|
|
|
|
|
|
|
|
|
|
2004-01-19 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* ext/xsl/php_xsl.c
|
|
|
|
|
ext/xsl/php_xsl.h
|
|
|
|
|
ext/xsl/xsl_fe.h
|
|
|
|
|
ext/xsl/xsltprocessor.c:
|
|
|
|
|
without that method call, it is not allowed to call php functions from
|
|
|
|
|
xslt stylesheets for security reasons.
|
|
|
|
|
|
|
|
|
|
2004-01-19 Martin Jansen <mail@martin-jansen.de>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR.php:
|
|
|
|
|
- CS
|
|
|
|
|
|
|
|
|
|
2004-01-19 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_execute.h:
|
|
|
|
|
- Hopefully fix bug #26696.
|
|
|
|
|
- Please let me know if hell-breaks loose
|
|
|
|
|
|
|
|
|
|
2004-01-19 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend_execute_API.c:
|
|
|
|
|
Backport fix for bug #21513
|
|
|
|
|
|
|
|
|
|
2004-01-19 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
- SPL lives now in ext/
|
|
|
|
|
|
|
|
|
|
2004-01-19 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/file/fgetcsv.phpt:
|
|
|
|
|
|
|
|
|
|
Added fgetcsv() tests.
|
|
|
|
|
|
|
|
|
|
2004-01-19 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/System.php:
|
|
|
|
|
fix -m argument to mkDir(). Conversion to octal was not being made,
|
|
|
|
|
and a string should never be passed into mkdir().
|
|
|
|
|
|
|
|
|
|
Thanks to Alex Hayes
|
|
|
|
|
|
|
|
|
|
2004-01-19 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/crypt.c
|
|
|
|
|
ext/standard/rand.c:
|
|
|
|
|
MFH: Moved php_srand() call into php_rand().
|
|
|
|
|
|
|
|
|
|
* ext/standard/crypt.c
|
|
|
|
|
ext/standard/rand.c:
|
|
|
|
|
- Moved php_srand() call into php_rand().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/php_rand.h:
|
|
|
|
|
MFH: - Fixed bug #26949 (rand(min,max) always returns min when ZTS enabled)
|
|
|
|
|
|
|
|
|
|
* ext/standard/php_rand.h:
|
|
|
|
|
- Fixed bug #26949 (rand(min,max) always returns min when ZTS enabled)
|
|
|
|
|
|
|
|
|
|
2004-01-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_API.h:
|
|
|
|
|
Add zend_get_module_started() to quickly check whether a module is present
|
|
|
|
|
and its MINIT function has been called.
|
|
|
|
|
|
2004-01-19 09:32:11 +08:00
|
|
|
|
2004-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.h
|
|
|
|
|
ZendEngine2/zend_execute_API.c:
|
|
|
|
|
Improove debug capabilities
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/php_simplexml_exports.h
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/simplexml/simplexml.h:
|
|
|
|
|
Rename header to prevent name clashes with external files
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Necessary as long as SPL is shared/dll
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/sqlite_oo_031.phpt:
|
|
|
|
|
Update, id_l is unique
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/sqlite_oo_031.phpt:
|
|
|
|
|
Add spl interaction test.
|
|
|
|
|
|
|
|
|
|
2004-01-18 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/file.c:
|
|
|
|
|
Fix fgetcsv() to reflect the change on 4.3.5 behaviour.
|
|
|
|
|
|
|
|
|
|
2004-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/bug26911.phpt
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_029.phpt:
|
|
|
|
|
Update
|
|
|
|
|
|
|
|
|
|
2004-01-18 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/mcrypt/config.w32:
|
|
|
|
|
- This define is not used anymore
|
|
|
|
|
|
|
|
|
|
2004-01-18 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/standard/file.c
|
|
|
|
|
ext/standard/tests/file/bug26634.phpt:
|
|
|
|
|
Corrections for various fgetcsv() issues.
|
|
|
|
|
|
|
|
|
|
2004-01-18 Timm Friebe <thekid@thekid.de>
|
|
|
|
|
|
|
|
|
|
* ext/sybase_ct/php_sybase_ct.c:
|
|
|
|
|
- Fixed compiler warnings (int format, long int arg)
|
|
|
|
|
|
|
|
|
|
2004-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Fix Warning
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/php_simplexml.h
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/simplexml/simplexml.h:
|
|
|
|
|
Enable inherited classes inside SPL and respect order of module init.
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/002.phpt
|
|
|
|
|
ext/simplexml/tests/003.phpt
|
|
|
|
|
ext/simplexml/tests/003.xml
|
|
|
|
|
ext/simplexml/tests/007.phpt
|
|
|
|
|
ext/simplexml/tests/008.phpt
|
|
|
|
|
ext/simplexml/tests/010.phpt:
|
|
|
|
|
Use external files only in 001.phpt & tests for bugs
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/php_simplexml.h
|
|
|
|
|
ext/simplexml/simplexml.c:
|
|
|
|
|
Export access to class_entry by function.
|
|
|
|
|
|
|
|
|
|
2004-01-18 Christian Stocker <chregu@phant.ch>
|
|
|
|
|
|
|
|
|
|
* ext/dom/document.c:
|
|
|
|
|
- fix for bug #26947 Crash by using DomDocument::getElementById()
|
|
|
|
|
|
|
|
|
|
2004-01-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
Fix some casing issues
|
|
|
|
|
|
2004-01-18 09:35:28 +08:00
|
|
|
|
2004-01-17 Sterling Hughes <winnie@edwardbear.org>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/profile08.phpt
|
|
|
|
|
ext/simplexml/tests/profile11.phpt:
|
|
|
|
|
update the tests proper-like
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/examples/security.php
|
|
|
|
|
ext/simplexml/examples/xpath.php:
|
|
|
|
|
update the examples
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/php_simplexml.h
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/simplexml/tests/profile04.phpt
|
|
|
|
|
ext/simplexml/tests/profile05.phpt
|
|
|
|
|
ext/simplexml/tests/profile06.phpt
|
|
|
|
|
ext/simplexml/tests/profile07.phpt
|
|
|
|
|
ext/simplexml/tests/profile10.phpt:
|
|
|
|
|
namespace accesses are now soley URI based as opposed to prefix based.
|
|
|
|
|
|
|
|
|
|
2004-01-17 Jon Parise <jon@csh.rit.edu>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/Makefile.frag:
|
|
|
|
|
Make the compilation of vdbeaux.c dependent on the generation of sqlite.h.
|
|
|
|
|
An incremental 'make -j' build will now complete successfully.
|
|
|
|
|
|
|
|
|
|
2004-01-17 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* README.PHP4-TO-PHP5-THIN-CHANGES:
|
|
|
|
|
use Rasmus' words
|
|
|
|
|
|
|
|
|
|
2004-01-17 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/README:
|
|
|
|
|
- Fix typoes
|
|
|
|
|
|
|
|
|
|
2004-01-17 Jon Parise <jon@csh.rit.edu>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/README:
|
|
|
|
|
Spell 'element' correctly.
|
|
|
|
|
|
|
|
|
|
2004-01-17 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* README.PHP4-TO-PHP5-THIN-CHANGES:
|
|
|
|
|
adding info about $argc and $argv in CLI mode
|
|
|
|
|
|
|
|
|
|
2004-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/CREDITS
|
|
|
|
|
ext/simplexml/README
|
|
|
|
|
ext/simplexml/php_simplexml.h
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/simplexml/tests/006.phpt
|
|
|
|
|
ext/simplexml/tests/007.phpt
|
|
|
|
|
ext/simplexml/tests/008.phpt
|
|
|
|
|
ext/simplexml/tests/011.phpt
|
|
|
|
|
ext/simplexml/tests/012.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/017.phpt
|
|
|
|
|
ext/simplexml/tests/018.phpt
|
|
|
|
|
ext/simplexml/tests/019.phpt
|
|
|
|
|
ext/simplexml/tests/bug25756.phpt:
|
|
|
|
|
Major bugfix for consistency.
|
|
|
|
|
|
|
|
|
|
2004-01-17 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* README.PHP4-TO-PHP5-THIN-CHANGES:
|
|
|
|
|
Clarification about phpDoc comments. Spotted by Greag Beaver.
|
|
|
|
|
|
|
|
|
|
2004-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
No longer needed
|
|
|
|
|
|
|
|
|
|
2004-01-17 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* ext/tokenizer/tokenizer.c
|
|
|
|
|
ext/xml/xml.c:
|
|
|
|
|
HEAD is bundled with ZE2
|
|
|
|
|
|
|
|
|
|
2004-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/005.xml
|
|
|
|
|
ext/simplexml/tests/006.xml
|
|
|
|
|
ext/simplexml/tests/009.xml:
|
|
|
|
|
Drop the external xml files no longer needed
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/005.phpt
|
|
|
|
|
ext/simplexml/tests/006.phpt
|
|
|
|
|
ext/simplexml/tests/009.phpt:
|
|
|
|
|
No external xml files
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/004.phpt
|
|
|
|
|
ext/simplexml/tests/004.xml:
|
|
|
|
|
Don't use external xml files
|
|
|
|
|
|
|
|
|
|
2004-01-17 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/package-PEAR.xml
|
|
|
|
|
pear/PEAR/Common.php:
|
|
|
|
|
fix Bug #594 PEAR_Common::analyzeSourceCode fails on string with $var and {
|
|
|
|
|
also fixes SOAP packaging error
|
|
|
|
|
|
|
|
|
|
2004-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-01-17 Sterling Hughes <winnie@edwardbear.org>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/profile06.phpt
|
|
|
|
|
ext/simplexml/tests/profile07.phpt
|
|
|
|
|
ext/simplexml/tests/profile10.phpt:
|
|
|
|
|
remove the parser errors here, so they accurately reflect what should
|
|
|
|
|
happen.
|
|
|
|
|
|
|
|
|
|
2004-01-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_interfaces.c:
|
|
|
|
|
Fix inheritance rule for interface Traversable
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Fix parameter list and protos
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/010.phpt:
|
|
|
|
|
Add test for inherited simplexml classes
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Make inherited sxe classes work
|
|
|
|
|
|
|
|
|
|
2004-01-17 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ChangeLog
|
|
|
|
|
README.PHP4-TO-PHP5-THIN-CHANGES
|
|
|
|
|
README.Zeus
|
|
|
|
|
configure.in
|
|
|
|
|
php4.spec.in
|
|
|
|
|
php5.spec.in
|
|
|
|
|
ZendEngine2/tests/bug26802.phpt
|
|
|
|
|
ext/bz2/bz2.dsp
|
|
|
|
|
ext/com_dotnet/README
|
|
|
|
|
ext/cpdf/cpdf.dsp
|
|
|
|
|
ext/ctype/ctype.dsp
|
|
|
|
|
ext/curl/curl.dsp
|
|
|
|
|
ext/dba/dba.dsp
|
|
|
|
|
ext/dbase/dbase.dsp
|
|
|
|
|
ext/dbx/dbx.dsp
|
|
|
|
|
ext/dio/tests/001.phpt
|
|
|
|
|
ext/dom/dom.dsp
|
|
|
|
|
ext/exif/exif.dsp
|
|
|
|
|
ext/fbsql/fbsql.dsp
|
|
|
|
|
ext/fdf/fdf.dsp
|
|
|
|
|
ext/filepro/filepro.dsp
|
|
|
|
|
ext/gd/gd.dsp
|
|
|
|
|
ext/gettext/gettext.dsp
|
|
|
|
|
ext/gmp/tests/001.phpt
|
|
|
|
|
ext/iconv/iconv.dsp
|
|
|
|
|
ext/imap/imap.dsp
|
|
|
|
|
ext/informix/ifx.dsp
|
|
|
|
|
ext/informix/ifx.ec
|
|
|
|
|
ext/ingres_ii/README
|
|
|
|
|
ext/ingres_ii/ingres.dsp
|
|
|
|
|
ext/interbase/interbase.dsp
|
|
|
|
|
ext/ldap/LDAP_Win32_HOWTO.txt
|
|
|
|
|
ext/ldap/ldap.dsp
|
|
|
|
|
ext/ldap/ldap.mak
|
|
|
|
|
ext/mbstring/mbstring.c
|
|
|
|
|
ext/mbstring/mbstring.dsp
|
|
|
|
|
ext/mbstring/mbstring.h
|
|
|
|
|
ext/mcrypt/mcrypt.dsp
|
|
|
|
|
ext/mcve/config.m4
|
|
|
|
|
ext/mcve/mcve.dsp
|
|
|
|
|
ext/mcve/tests/001.phpt
|
|
|
|
|
ext/mhash/mhash.dsp
|
|
|
|
|
ext/mime_magic/mime_magic.dsp
|
|
|
|
|
ext/ming/ming.dsp
|
|
|
|
|
ext/mnogosearch/README
|
|
|
|
|
ext/mnogosearch/index.php
|
|
|
|
|
ext/msql/msql.dsp
|
|
|
|
|
ext/mssql/mssql.dsp
|
|
|
|
|
ext/mssql/mssql_win32_howto.txt
|
|
|
|
|
ext/mssql/php_mssql.c
|
|
|
|
|
ext/mysql/mysql.dsp
|
|
|
|
|
ext/mysqli/mysqli.dsp
|
|
|
|
|
ext/ncurses/tests/001.phpt
|
|
|
|
|
ext/oci8/oci8.dsp
|
|
|
|
|
ext/odbc/config.m4
|
|
|
|
|
ext/openssl/README
|
|
|
|
|
ext/openssl/openssl.dsp
|
|
|
|
|
ext/oracle/oracle.dsp
|
|
|
|
|
ext/pdf/pdf.dsp
|
|
|
|
|
ext/pgsql/pgsql.dsp
|
|
|
|
|
ext/pspell/README
|
|
|
|
|
ext/pspell/pspell.dsp
|
|
|
|
|
ext/shmop/README
|
|
|
|
|
ext/shmop/shmop.dsp
|
|
|
|
|
ext/simplexml/simplexml.dsp
|
|
|
|
|
ext/skeleton/skeleton.dsp
|
|
|
|
|
ext/skeleton/tests/001.phpt
|
|
|
|
|
ext/snmp/snmp.dsp
|
|
|
|
|
ext/sockets/sockets.dsp
|
|
|
|
|
ext/sqlite/sqlite.dsp
|
|
|
|
|
ext/standard/credits_ext.h
|
|
|
|
|
ext/standard/credits_sapi.h
|
|
|
|
|
ext/sybase/php_sybase_db.c
|
|
|
|
|
ext/sybase_ct/php_sybase_ct.c
|
|
|
|
|
ext/sybase_ct/sybase_ct.dsp
|
|
|
|
|
ext/tokenizer/tokenizer.dsp
|
|
|
|
|
ext/w32api/w32api.c
|
|
|
|
|
ext/w32api/w32api.dsp
|
|
|
|
|
ext/xml/xml.mak
|
|
|
|
|
ext/xmlrpc/xmlrpc.dsp
|
|
|
|
|
ext/xsl/xsl.dsp
|
|
|
|
|
ext/yaz/yaz.dsp
|
|
|
|
|
ext/zlib/zlib.dsp
|
|
|
|
|
ext/zlib/zlib_win32_howto.txt
|
|
|
|
|
netware/buildsapi.bat
|
|
|
|
|
netware/php4apache.mak
|
|
|
|
|
netware/php4apache2filter.mak
|
|
|
|
|
netware/php4cli.mak
|
|
|
|
|
netware/php5apache.mak
|
|
|
|
|
netware/php5apache2filter.mak
|
|
|
|
|
netware/php5cli.mak
|
|
|
|
|
netware/phplib.mak
|
|
|
|
|
sapi/activescript/README
|
|
|
|
|
sapi/activescript/classfactory.cpp
|
|
|
|
|
sapi/activescript/config.w32
|
|
|
|
|
sapi/activescript/php4activescript.c
|
|
|
|
|
sapi/activescript/php4activescript.def
|
|
|
|
|
sapi/activescript/php4activescript.dsp
|
|
|
|
|
sapi/activescript/php4activescript.h
|
|
|
|
|
sapi/activescript/php4as_classfactory.h
|
|
|
|
|
sapi/activescript/php4as_scriptengine.h
|
|
|
|
|
sapi/activescript/php5activescript.c
|
|
|
|
|
sapi/activescript/php5activescript.def
|
|
|
|
|
sapi/activescript/php5activescript.dsp
|
|
|
|
|
sapi/activescript/php5activescript.h
|
|
|
|
|
sapi/activescript/php5as_classfactory.h
|
|
|
|
|
sapi/activescript/php5as_scriptengine.h
|
|
|
|
|
sapi/activescript/scriptengine.cpp
|
|
|
|
|
sapi/aolserver/README
|
|
|
|
|
sapi/aolserver/php4aolserver.dsp
|
|
|
|
|
sapi/aolserver/php5aolserver.dsp
|
|
|
|
|
sapi/apache/config.w32
|
|
|
|
|
sapi/apache/php4apache.dsp
|
|
|
|
|
sapi/apache/php5apache.dsp
|
|
|
|
|
sapi/apache2filter/.cvsignore
|
|
|
|
|
sapi/apache2handler/.cvsignore
|
|
|
|
|
sapi/apache2handler/php4apache2.dsp
|
|
|
|
|
sapi/apache2handler/php5apache2.dsp
|
|
|
|
|
sapi/apache_hooks/.cvsignore
|
|
|
|
|
sapi/apache_hooks/apMakefile.tmpl
|
|
|
|
|
sapi/apache_hooks/config.m4
|
|
|
|
|
sapi/apache_hooks/config.w32
|
|
|
|
|
sapi/apache_hooks/libphp4.module.in
|
|
|
|
|
sapi/apache_hooks/libphp5.module.in
|
|
|
|
|
sapi/apache_hooks/mod_php4.c
|
|
|
|
|
sapi/apache_hooks/mod_php4.exp
|
|
|
|
|
sapi/apache_hooks/mod_php4.h
|
|
|
|
|
sapi/apache_hooks/mod_php5.c
|
|
|
|
|
sapi/apache_hooks/mod_php5.exp
|
|
|
|
|
sapi/apache_hooks/mod_php5.h
|
|
|
|
|
sapi/apache_hooks/php.sym
|
|
|
|
|
sapi/apache_hooks/php4apache_hooks.dsp
|
|
|
|
|
sapi/apache_hooks/php5apache_hooks.dsp
|
|
|
|
|
sapi/apache_hooks/php_apache_http.h
|
|
|
|
|
sapi/caudium/.cvsignore
|
|
|
|
|
sapi/caudium/caudium.c
|
|
|
|
|
sapi/caudium/config.m4
|
|
|
|
|
sapi/cgi/README.FastCGI
|
|
|
|
|
sapi/embed/php4embed.dsp
|
|
|
|
|
sapi/embed/php5embed.dsp
|
|
|
|
|
sapi/isapi/config.m4
|
|
|
|
|
sapi/isapi/config.w32
|
|
|
|
|
sapi/isapi/php4isapi.c
|
|
|
|
|
sapi/isapi/php4isapi.def
|
|
|
|
|
sapi/isapi/php4isapi.dsp
|
|
|
|
|
sapi/isapi/php5isapi.c
|
|
|
|
|
sapi/isapi/php5isapi.def
|
|
|
|
|
sapi/isapi/php5isapi.dsp
|
|
|
|
|
sapi/isapi/stresstest/notes.txt
|
|
|
|
|
sapi/isapi/stresstest/stresstest.cpp
|
|
|
|
|
sapi/nsapi/php4nsapi.dsp
|
|
|
|
|
sapi/nsapi/php5nsapi.dsp
|
|
|
|
|
sapi/pi3web/README
|
|
|
|
|
sapi/pi3web/config.m4
|
|
|
|
|
sapi/pi3web/config.w32
|
|
|
|
|
sapi/pi3web/php4pi3web.dsp
|
|
|
|
|
sapi/pi3web/php5pi3web.dsp
|
|
|
|
|
sapi/pi3web/pi3web_sapi.c
|
|
|
|
|
sapi/pi3web/pi3web_sapi.h
|
|
|
|
|
sapi/roxen/.cvsignore
|
|
|
|
|
sapi/roxen/README
|
|
|
|
|
sapi/roxen/TODO
|
|
|
|
|
sapi/roxen/config.m4
|
|
|
|
|
sapi/roxen/roxen.c
|
|
|
|
|
sapi/thttpd/config.m4
|
|
|
|
|
sapi/thttpd/thttpd_patch
|
|
|
|
|
sapi/tux/README
|
|
|
|
|
sapi/tux/config.m4
|
|
|
|
|
sapi/webjames/README
|
|
|
|
|
scripts/dev/credits
|
|
|
|
|
tests/test.php4
|
|
|
|
|
tests/classes/inheritance_002.phpt
|
|
|
|
|
win32/install.txt
|
|
|
|
|
win32/php4.dsp
|
|
|
|
|
win32/php4.dsw
|
|
|
|
|
win32/php4dll.dsp
|
|
|
|
|
win32/php4dllts.dsp
|
|
|
|
|
win32/php4dllts.rc
|
|
|
|
|
win32/php4dllts.rc2
|
|
|
|
|
win32/php4ts.dsp
|
|
|
|
|
win32/php4ts.rc
|
|
|
|
|
win32/php4ts.rc2
|
|
|
|
|
win32/php4ts_cli.dsp
|
|
|
|
|
win32/php4ts_cli.rc
|
|
|
|
|
win32/php4ts_cli.rc2
|
|
|
|
|
win32/php5.dsp
|
|
|
|
|
win32/php5.dsw
|
|
|
|
|
win32/php5dll.dsp
|
|
|
|
|
win32/php5dllts.dsp
|
|
|
|
|
win32/php5dllts.rc
|
|
|
|
|
win32/php5dllts.rc2
|
|
|
|
|
win32/php5ts.dsp
|
|
|
|
|
win32/php5ts.dsw
|
|
|
|
|
win32/php5ts.rc
|
|
|
|
|
win32/php5ts.rc2
|
|
|
|
|
win32/php5ts_cli.dsp
|
|
|
|
|
win32/php5ts_cli.rc
|
|
|
|
|
win32/php5ts_cli.rc2
|
|
|
|
|
win32/pws-php4cgi.reg
|
|
|
|
|
win32/pws-php4isapi.reg
|
|
|
|
|
win32/pws-php5cgi.reg
|
|
|
|
|
win32/pws-php5isapi.reg
|
|
|
|
|
win32/resource.h
|
|
|
|
|
win32/signal.h
|
|
|
|
|
win32/installer/README
|
|
|
|
|
win32/installer/gen-nsis.php:
|
|
|
|
|
- Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5
|
|
|
|
|
|
|
|
|
|
2004-01-17 Tim Toohey <php@toowards.com>
|
|
|
|
|
|
|
|
|
|
* ext/gd/libgd/gd.c:
|
|
|
|
|
(gdImageSetPixel) Tidied 'normal' blending effect
|
|
|
|
|
|
|
|
|
|
2004-01-17 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* tests/classes/destructor_and_references.phpt:
|
|
|
|
|
typofix
|
|
|
|
|
|
|
|
|
|
2004-01-17 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/package.xml:
|
|
|
|
|
bah bah
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/package.xml:
|
|
|
|
|
I will test package even at 1am...
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/package.xml:
|
|
|
|
|
update for release
|
|
|
|
|
|
|
|
|
|
2004-01-17 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_object_handlers.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.h:
|
|
|
|
|
Expose zend_std_call_user_call(), needed for implementation of things like
|
|
|
|
|
__call handlers.
|
|
|
|
|
|
|
|
|
|
2004-01-17 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/sqlite.dsp:
|
|
|
|
|
better fix
|
|
|
|
|
|
|
|
|
|
2004-01-17 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
Not everybody has this ;)
|
|
|
|
|
|
|
|
|
|
2004-01-17 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_language_scanner.h
|
|
|
|
|
ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
Nuke compile warning by using the LANG_SCNG macro instead
|
|
|
|
|
|
|
|
|
|
2004-01-17 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/sqlite.dsp:
|
|
|
|
|
fix win32 build
|
|
|
|
|
|
|
|
|
|
2004-01-17 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/imap/config.m4:
|
|
|
|
|
MFH: Fixed bug #26923 (ext/imap: pam and crypt libraries missing when build
|
|
|
|
|
as shared)
|
|
|
|
|
|
|
|
|
|
* ext/imap/config.m4:
|
|
|
|
|
Fixed bug #26923 (ext/imap: pam and crypt libraries missing when build as
|
|
|
|
|
shared)
|
|
|
|
|
|
2004-01-17 09:32:11 +08:00
|
|
|
|
2004-01-16 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/libsqlite/src/sqlite.w32.h:
|
|
|
|
|
update file for win32 build
|
|
|
|
|
|
|
|
|
|
2004-01-16 Sterling Hughes <winnie@edwardbear.org>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/profile04.phpt
|
|
|
|
|
ext/simplexml/tests/profile05.phpt
|
|
|
|
|
ext/simplexml/tests/profile06.phpt
|
|
|
|
|
ext/simplexml/tests/profile07.phpt
|
|
|
|
|
ext/simplexml/tests/profile10.phpt
|
|
|
|
|
ext/simplexml/tests/profile11.phpt:
|
|
|
|
|
update the profile of how namespaces should work after discussions with
|
|
|
|
|
shane and rob richards. there were a lot of race conditions with regards
|
|
|
|
|
to the way namespaces have been handled in XML documents so far, this new
|
|
|
|
|
method removes the race conditions, and gives me a real reason to add the
|
|
|
|
|
children() and attributes() methods.
|
|
|
|
|
|
|
|
|
|
2004-01-16 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ZendEngine2/zend_reflection_api.c:
|
|
|
|
|
- Fixed bug #26640 (__autoload() not invoked by Reflection classes)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-01-16 Sterling Hughes <winnie@edwardbear.org>
|
|
|
|
|
|
|
|
|
|
* 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:
|
|
|
|
|
Add a "profile" of simplexml's expected behaviour in the form of tests.
|
|
|
|
|
This will be expanded as issues arise and will be a formal definition
|
|
|
|
|
(in code) of simplexml's behaviour.
|
|
|
|
|
|
|
|
|
|
2004-01-16 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/xml/xml.c:
|
|
|
|
|
MFH: - Fixed bug #26937 (Warning in xml.c)
|
|
|
|
|
|
|
|
|
|
* ext/xml/xml.c:
|
|
|
|
|
Kill warning (bug #26937)
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug26640.phpt:
|
|
|
|
|
Added test case for bug #26640
|
|
|
|
|
|
|
|
|
|
2004-01-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/TODO:
|
|
|
|
|
Update TODO
|
|
|
|
|
|
|
|
|
|
* EXTENSIONS
|
|
|
|
|
EXTENSIONS:
|
|
|
|
|
Added Antony Dovgal as OCI8 maintainer.
|
|
|
|
|
|
|
|
|
|
* run-tests.php:
|
|
|
|
|
Fixed division by zero warning.
|
|
|
|
|
|
|
|
|
|
2004-01-16 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/mime_magic/mime_magic.c:
|
|
|
|
|
Fix the mime_magic.debug option init
|
|
|
|
|
|
|
|
|
|
2004-01-16 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/CREDITS:
|
|
|
|
|
Add myself at last =)
|
|
|
|
|
|
|
|
|
|
2004-01-16 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/pcre/php_pcre.c
|
|
|
|
|
ext/pcre/tests/bug26927.phpt:
|
|
|
|
|
MFH: Fixed Bug #26927 (preg_quote() does not escape \0).
|
|
|
|
|
|
|
|
|
|
* ext/pcre/tests/bug26927.phpt:
|
|
|
|
|
|
|
|
|
|
Fixed Bug #26927 (preg_quote() does not escape \0).
|
|
|
|
|
|
|
|
|
|
* ext/pcre/php_pcre.c:
|
|
|
|
|
Fixed Bug #26927 (preg_quote() does not escape \0).
|
|
|
|
|
|
2004-01-16 09:32:07 +08:00
|
|
|
|
2004-01-15 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/sqlite.c:
|
|
|
|
|
Fix shutdown
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/dba/dba.c:
|
|
|
|
|
Add missing fd creation
|
|
|
|
|
|
|
|
|
|
2004-01-15 Pierre-Alain Joye <paj@pearfr.org>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/package.xml:
|
|
|
|
|
- Fix the php dependency
|
|
|
|
|
(wide copy/paste is not that good no? ;) )
|
|
|
|
|
|
|
|
|
|
2004-01-15 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend.c:
|
|
|
|
|
Nice patch Christian, but it wasn't at all enabled? :)
|
|
|
|
|
|
|
|
|
|
Fix bug #26883
|
|
|
|
|
|
|
|
|
|
2004-01-15 Antony Dovgal <tony2001@phpclub.net>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
Fix bug #26892, ORA-21301 in ocinewcollection() call.
|
|
|
|
|
pEnv should be initialized in object mode too.
|
|
|
|
|
|
|
|
|
|
2004-01-15 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Drop userspace iteration correctly.
|
|
|
|
|
|
|
|
|
|
2004-01-15 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/config.m4
|
|
|
|
|
ext/oci8/oci8.c:
|
|
|
|
|
Fix typo
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mime_magic/mime_magic.c:
|
|
|
|
|
Fix overflow
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/mime_magic/mime_magic.c:
|
|
|
|
|
- Fixed bug #26844 (ext/mime_magic: magic file validation broken).
|
|
|
|
|
|
|
|
|
|
2004-01-15 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/imap/php_imap.c:
|
|
|
|
|
MFH: Fixed bug #26909 (crash in imap_mime_header_decode() when no encoding
|
|
|
|
|
is
|
|
|
|
|
used).
|
|
|
|
|
|
|
|
|
|
* ext/imap/php_imap.c:
|
|
|
|
|
Fixed bug #26909 (crash in imap_mime_header_decode() when no encoding is
|
|
|
|
|
used).
|
|
|
|
|
|
2004-01-15 09:32:13 +08:00
|
|
|
|
2004-01-14 Greg Beaver <greg@chiaraquartet.net>
|
|
|
|
|
|
|
|
|
|
* pear/PEAR.php:
|
|
|
|
|
fix get_class() case-sensitive incompatibility in PHP5
|
|
|
|
|
|
|
|
|
|
2004-01-14 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/libsqlite/src/sqlite.w32.h:
|
|
|
|
|
Update version number
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/sqlite.dsp:
|
|
|
|
|
Add new files to windows build
|
|
|
|
|
|
|
|
|
|
2004-01-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/libsqlite/src/date.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeInt.h
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeaux.c:
|
|
|
|
|
Added new files.
|
|
|
|
|
|
|
|
|
|
2004-01-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c
|
|
|
|
|
ext/simplexml/tests/010.phpt:
|
|
|
|
|
This is no longer usefull in any way.
|
|
|
|
|
|
|
|
|
|
2004-01-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/bug26911.phpt:
|
|
|
|
|
|
|
|
|
|
MFH: Fixed bug #26911 (crash in sqlite extension when fetching data from
|
|
|
|
|
empty queries).
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/sqlite/tests/bug26911.phpt:
|
|
|
|
|
MFH: Fixed bug #26911 (crash in sqlite extension when fetching data from
|
|
|
|
|
empty queries).
|
|
|
|
|
|
|
|
|
|
2004-01-14 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
test user define namespace aliases
|
|
|
|
|
|
|
|
|
|
2004-01-14 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.c:
|
|
|
|
|
Touch parser.
|
|
|
|
|
|
|
|
|
|
* (PECL_4_3)
|
|
|
|
|
ext/sqlite/config.m4
|
|
|
|
|
ext/sqlite/libsqlite/VERSION
|
|
|
|
|
ext/sqlite/libsqlite/src/attach.c
|
|
|
|
|
ext/sqlite/libsqlite/src/auth.c
|
|
|
|
|
ext/sqlite/libsqlite/src/btree.c
|
|
|
|
|
ext/sqlite/libsqlite/src/btree.h
|
|
|
|
|
ext/sqlite/libsqlite/src/btree_rb.c
|
|
|
|
|
ext/sqlite/libsqlite/src/build.c
|
|
|
|
|
ext/sqlite/libsqlite/src/copy.c
|
|
|
|
|
ext/sqlite/libsqlite/src/delete.c
|
|
|
|
|
ext/sqlite/libsqlite/src/encode.c
|
|
|
|
|
ext/sqlite/libsqlite/src/expr.c
|
|
|
|
|
ext/sqlite/libsqlite/src/func.c
|
|
|
|
|
ext/sqlite/libsqlite/src/hash.c
|
|
|
|
|
ext/sqlite/libsqlite/src/hash.h
|
|
|
|
|
ext/sqlite/libsqlite/src/insert.c
|
|
|
|
|
ext/sqlite/libsqlite/src/main.c
|
|
|
|
|
ext/sqlite/libsqlite/src/opcodes.c
|
|
|
|
|
ext/sqlite/libsqlite/src/opcodes.h
|
|
|
|
|
ext/sqlite/libsqlite/src/os.c
|
|
|
|
|
ext/sqlite/libsqlite/src/os.h
|
|
|
|
|
ext/sqlite/libsqlite/src/pager.c
|
|
|
|
|
ext/sqlite/libsqlite/src/pager.h
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.c
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.h
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.y
|
|
|
|
|
ext/sqlite/libsqlite/src/pragma.c
|
|
|
|
|
ext/sqlite/libsqlite/src/printf.c
|
|
|
|
|
ext/sqlite/libsqlite/src/random.c
|
|
|
|
|
ext/sqlite/libsqlite/src/select.c
|
|
|
|
|
ext/sqlite/libsqlite/src/sqlite.h.in
|
|
|
|
|
ext/sqlite/libsqlite/src/sqlite.w32.h
|
|
|
|
|
ext/sqlite/libsqlite/src/sqliteInt.h
|
|
|
|
|
ext/sqlite/libsqlite/src/table.c
|
|
|
|
|
ext/sqlite/libsqlite/src/tokenize.c
|
|
|
|
|
ext/sqlite/libsqlite/src/trigger.c
|
|
|
|
|
ext/sqlite/libsqlite/src/update.c
|
|
|
|
|
ext/sqlite/libsqlite/src/util.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vacuum.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbe.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbe.h
|
|
|
|
|
ext/sqlite/libsqlite/src/where.c:
|
|
|
|
|
Upgrade bundled libsqlite to 2.8.11
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/libsqlite/src/parse.c:
|
|
|
|
|
touch generated parser.
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/libsqlite/src/date.c
|
|
|
|
|
ext/sqlite/libsqlite/src/hash.c
|
|
|
|
|
ext/sqlite/libsqlite/src/hash.h
|
|
|
|
|
ext/sqlite/libsqlite/src/opcodes.c
|
|
|
|
|
ext/sqlite/libsqlite/src/opcodes.h
|
|
|
|
|
ext/sqlite/libsqlite/src/os.c
|
|
|
|
|
ext/sqlite/libsqlite/src/os.h
|
|
|
|
|
ext/sqlite/libsqlite/src/pager.c
|
|
|
|
|
ext/sqlite/libsqlite/src/printf.c
|
|
|
|
|
ext/sqlite/libsqlite/src/select.c
|
|
|
|
|
ext/sqlite/libsqlite/src/sqliteInt.h
|
|
|
|
|
ext/sqlite/libsqlite/src/tokenize.c
|
|
|
|
|
ext/sqlite/libsqlite/src/util.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbe.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeInt.h
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeaux.c
|
|
|
|
|
ext/sqlite/libsqlite/src/where.c:
|
|
|
|
|
|
|
|
|
|
Upgraded bundled libsqlite to 2.8.11 (fixed critical bug of *NIX systems).
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/sqlite/libsqlite/VERSION
|
|
|
|
|
ext/sqlite/libsqlite/src/btree_rb.c:
|
|
|
|
|
Upgraded bundled libsqlite to 2.8.11 (fixed critical bug of *NIX systems).
|
|
|
|
|
|
|
|
|
|
2004-01-14 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
main/network.c:
|
|
|
|
|
Probable fix for:
|
|
|
|
|
Bug #25575 stream_set_blocking with STDIN doesnt block
|
|
|
|
|
|
|
|
|
|
* ext/standard/file.c:
|
|
|
|
|
Remove stale code from flock();
|
|
|
|
|
spotted by Hartmut.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/file.c:
|
|
|
|
|
Fixed bug #26772 (fgets returns NULL instead of FALSE). (Wez)
|
|
|
|
|
|
|
|
|
|
* ext/standard/file.c:
|
|
|
|
|
Fix #26772: fgets returns NULL instead of FALSE.
|
|
|
|
|
|
|
|
|
|
2004-01-14 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Don't allow interfaces to implement anything
|
|
|
|
|
|
|
|
|
|
2004-01-14 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/libsqlite/src/parse.c:
|
|
|
|
|
touch
|
|
|
|
|
|
|
|
|
|
2004-01-14 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.h:
|
|
|
|
|
- Remove bogus macros
|
|
|
|
|
|
|
|
|
|
* ext/imap/php_imap.c:
|
|
|
|
|
- Remove use of bogus macro
|
|
|
|
|
|
|
|
|
|
2004-01-14 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* sapi/cli/cli_win32.c
|
|
|
|
|
sapi/cli/config.w32
|
|
|
|
|
sapi/cli/php_cli.c:
|
|
|
|
|
Add optional php-win.exe variation of the CLI sapi.
|
|
|
|
|
php-win.exe runs in the windows GUI subsystem, and thus
|
|
|
|
|
has no console; stdio handles are effectively set to /dev/null
|
|
|
|
|
and no "dos box" will appear on screen when running scripts
|
|
|
|
|
using this sapi (php-gtk people will be familiar with this concept).
|
|
|
|
|
|
|
|
|
|
Aside from those differences, php-win.exe is 100% identical to
|
|
|
|
|
regular CLI
|
|
|
|
|
|
2004-01-14 09:32:09 +08:00
|
|
|
|
2004-01-13 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/formatted_print.c
|
|
|
|
|
ext/standard/tests/strings/bug26878.phpt:
|
|
|
|
|
MFH: Fixed bug #26878 (problem with multiple references to the same
|
|
|
|
|
variable
|
|
|
|
|
with different types).
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/strings/bug26878.phpt:
|
|
|
|
|
|
|
|
|
|
Fixed bug #26878 (problem with multiple references to the same variable
|
|
|
|
|
with different types).
|
|
|
|
|
|
|
|
|
|
* ext/standard/formatted_print.c:
|
|
|
|
|
Fixed bug #26878 (problem with multiple references to the same variable
|
|
|
|
|
with different types).
|
|
|
|
|
|
|
|
|
|
2004-01-13 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c
|
|
|
|
|
ext/simplexml/tests/017.phpt:
|
|
|
|
|
add support for $foo["a:bar"]
|
|
|
|
|
fix xsearch to only return values for text,element and attribute nodes
|
|
|
|
|
fix getChildren and return array
|
|
|
|
|
remove most methods
|
|
|
|
|
update test
|
|
|
|
|
|
|
|
|
|
2004-01-13 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/ftp/ftp.c:
|
|
|
|
|
MFH: - Fixed bug #26896 (ext/ftp does not work as shared extension)
|
|
|
|
|
|
|
|
|
|
* ext/ftp/ftp.c:
|
|
|
|
|
- Fixed bug #26896 (ext/ftp does not work as shared extension)
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-01-13 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_ini_parser.y:
|
|
|
|
|
Don't treat strings containing : as potential constant names in
|
|
|
|
|
the .ini parser.
|
|
|
|
|
This fixes Bug #26893
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_handlers.c:
|
|
|
|
|
reinstate this ifdef for people without .Net SDK
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_handlers.c:
|
|
|
|
|
Fix refcount on these return values to avoid a leak and allow object dtor's
|
|
|
|
|
to be called.
|
|
|
|
|
This in turn prevents a massive slow-down in CoUninitialize which would
|
|
|
|
|
have to
|
|
|
|
|
forcibly destroy the COM objects in request shutdown.
|
|
|
|
|
|
|
|
|
|
2004-01-13 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/php_dom.c:
|
|
|
|
|
fix getElementsByTagName and getElementsByTagNameNS - allow *
|
|
|
|
|
|
|
|
|
|
2004-01-13 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_com.c
|
|
|
|
|
ext/com_dotnet/com_extension.c
|
|
|
|
|
ext/com_dotnet/com_handlers.c
|
|
|
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
|
|
|
Fix leaking constructors.
|
|
|
|
|
Implement a cache for method signatures and DISPID's to
|
|
|
|
|
greatly improve performance when repeatedly accessing
|
|
|
|
|
members with the same names.
|
|
|
|
|
|
|
|
|
|
2004-01-13 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
Zend/zend.c
|
|
|
|
|
sapi/cgi/cgi_main.c
|
|
|
|
|
sapi/cli/php_cli.c:
|
|
|
|
|
- Fixed year in version notices
|
|
|
|
|
|
|
|
|
|
2004-01-13 Sara Golemon <php@alphaweb.net>
|
|
|
|
|
|
|
|
|
|
* ext/curl/config.w32:
|
|
|
|
|
Don't even define this.
|
|
|
|
|
|
|
|
|
|
2004-01-13 John Coggeshall <john@coggeshall.org>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sess_sqlite.c:
|
|
|
|
|
Whoops... Ilia forgot a ')'
|
|
|
|
|
|
|
|
|
|
2004-01-13 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* win32/time.c:
|
|
|
|
|
make usleep actually work properly
|
|
|
|
|
|
|
|
|
|
* ext/com_dotnet/com_com.c
|
|
|
|
|
ext/com_dotnet/com_handlers.c
|
|
|
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
|
|
|
Support automatic handling of byref parameters
|
|
|
|
|
|
2004-01-13 09:32:17 +08:00
|
|
|
|
2004-01-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sess_sqlite.c:
|
|
|
|
|
Fixed a bug that would cause the sqlite session database to grow endlessly.
|
|
|
|
|
|
|
|
|
|
2004-01-12 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
More handsome solution for previous fix
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Added sanity check on ibase_[p]connect() dialect argument (fixes obscure
|
|
|
|
|
unregistered bug)
|
|
|
|
|
|
|
|
|
|
2004-01-12 Martin Kraemer <Martin.Kraemer@fujitsu-siemens.com>
|
|
|
|
|
|
|
|
|
|
* ext/bz2/php_bz2.h:
|
|
|
|
|
Avoid duplicate symbols; definition is in bz2.c
|
|
|
|
|
|
|
|
|
|
2004-01-12 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Back to dev.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
Set release date.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
configure.in
|
|
|
|
|
main/php_version.h:
|
|
|
|
|
Go with 4.3.5RC1
|
|
|
|
|
|
|
|
|
|
2004-01-12 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
- Return the PHP 4 behavior of not allowing class declerations within
|
|
|
|
|
- class declerations. This happened when declaring a class within a
|
|
|
|
|
- method.
|
|
|
|
|
class A {
|
|
|
|
|
function foo() {
|
|
|
|
|
class B {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
2004-01-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysql/php_mysql.c:
|
|
|
|
|
Synch mysql_fetch_object with mysqli, sqlite and pgsql
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_nonapi.c:
|
|
|
|
|
Proto fix
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
No longer needed
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.h
|
|
|
|
|
main/php.h:
|
|
|
|
|
Add missing macro
|
|
|
|
|
|
2004-01-12 09:31:59 +08:00
|
|
|
|
2004-01-11 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_language_scanner.h
|
|
|
|
|
ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
TSRMLS fix
|
|
|
|
|
|
|
|
|
|
2004-01-11 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/pgsql/pgsql.c:
|
|
|
|
|
MFH: Fixed bug #26864 (pg_(update|delete) ignore PGSQL_DML_EXEC option).
|
|
|
|
|
|
|
|
|
|
* ext/pgsql/pgsql.c:
|
|
|
|
|
Fixed bug #26864 (pg_(update|delete) ignore PGSQL_DML_EXEC option).
|
|
|
|
|
|
|
|
|
|
2004-01-11 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_language_parser.y:
|
|
|
|
|
- Re-allow conditional class declerations. Needless to say that I also
|
|
|
|
|
- think it's not great coding.. Use polymorphism instead :)
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_language_scanner.h
|
|
|
|
|
ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
- This should fix the problem of conditional function decleration on the
|
|
|
|
|
- same line of code not to work. You should re-evaluate your coding style
|
|
|
|
|
- if you really code this way :)
|
|
|
|
|
|
|
|
|
|
2004-01-11 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
oops..
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* tests/lang/bug26869.phpt:
|
|
|
|
|
|
|
|
|
|
add test case for bug #26869
|
|
|
|
|
|
|
|
|
|
2004-01-11 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/array/var_export.phpt:
|
|
|
|
|
fixing test
|
|
|
|
|
|
|
|
|
|
2004-01-11 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/config.m4:
|
|
|
|
|
added utf8 support option for sqlite >= 2.8.9.
|
|
|
|
|
|
2004-01-11 09:32:20 +08:00
|
|
|
|
2004-01-10 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/array/007.phpt
|
|
|
|
|
ext/standard/tests/array/array_intersect_1.phpt:
|
|
|
|
|
fixing tests after last Derick's commit that changed the behaviour of
|
|
|
|
|
var_export() :)
|
|
|
|
|
|
|
|
|
|
2004-01-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/tests/014.phpt
|
|
|
|
|
ext/simplexml/tests/014a.phpt
|
|
|
|
|
ext/simplexml/tests/014b.phpt:
|
|
|
|
|
Update attribute tests.
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
- Cleanup class_entry
|
|
|
|
|
- allow derived classes
|
|
|
|
|
- fix new SimpleXML_Element()
|
|
|
|
|
|
|
|
|
|
2004-01-10 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_operators.c:
|
|
|
|
|
Remove conflict
|
|
|
|
|
|
|
|
|
|
2004-01-10 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/dom_iterators.c
|
|
|
|
|
ext/dom/nodelist.c
|
|
|
|
|
ext/dom/php_dom.h
|
|
|
|
|
ext/dom/xpath.c:
|
|
|
|
|
XPath query returns nodelist object rather than array
|
|
|
|
|
|
|
|
|
|
2004-01-10 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_builtin_functions.c
|
|
|
|
|
ZendEngine2/zend_execute_API.c
|
|
|
|
|
ZendEngine2/zend_globals.h
|
|
|
|
|
ZendEngine2/zend_operators.c:
|
|
|
|
|
Added error mask to set_error_handler()
|
|
|
|
|
Patch by Christian Schneider <cschneid@cschneid.com>
|
|
|
|
|
|
2004-01-10 09:33:36 +08:00
|
|
|
|
2004-01-09 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* acinclude.m4
|
|
|
|
|
ZendEngine2/acconfig.h:
|
|
|
|
|
support for building asm in the unix buildsys.
|
|
|
|
|
Also, when ZEND_ACCONFIG_H_NO_C_PROTOS is defined,
|
|
|
|
|
omit the C prototypes from the configuration header
|
|
|
|
|
so that it can be included into asm files.
|
|
|
|
|
|
|
|
|
|
2004-01-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/RFCs/002.txt:
|
|
|
|
|
this one is declined
|
|
|
|
|
|
|
|
|
|
* ext/pgsql/config.m4:
|
|
|
|
|
Use pg_config if it can be found.
|
|
|
|
|
|
|
|
|
|
2004-01-09 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_object_handlers.h:
|
|
|
|
|
must be extern to avoid problems with some compilers
|
|
|
|
|
|
|
|
|
|
* ext/session/php_session.h
|
|
|
|
|
ext/session/session.c:
|
|
|
|
|
export tsrm id for session globals.
|
|
|
|
|
|
|
|
|
|
* ext/informix/config.w32:
|
|
|
|
|
let informix build
|
|
|
|
|
|
|
|
|
|
2004-01-09 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug26077.phpt:
|
|
|
|
|
fix expect
|
|
|
|
|
|
|
|
|
|
2004-01-09 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* ext/informix/ifx.ec:
|
|
|
|
|
Fix ZTS build
|
|
|
|
|
|
|
|
|
|
2004-01-09 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c:
|
|
|
|
|
Bug #25816 - disallow arrays in class constants
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug26077.phpt:
|
|
|
|
|
add test
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_execute.c:
|
|
|
|
|
Fix Bug #26077 - memory leak when new() result is not assigned
|
|
|
|
|
and no constructor defined
|
|
|
|
|
|
|
|
|
|
2004-01-09 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/mhash/config.w32:
|
|
|
|
|
let mhash build
|
|
|
|
|
|
|
|
|
|
2004-01-09 Sterling Hughes <winnie@edwardbear.org>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/php_simplexml.h
|
|
|
|
|
ext/simplexml/simplexml.c:
|
|
|
|
|
Remove these initializers as they are unused.
|
|
|
|
|
|
|
|
|
|
2004-01-09 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/libsqlite/src/libsqlite.dsp:
|
|
|
|
|
- Fix build
|
|
|
|
|
|
|
|
|
|
2004-01-09 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
sqlite news
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/mail.c:
|
|
|
|
|
MFH: Fixed bug #26847 (memory leak in mail() when to/subject contain only
|
|
|
|
|
spaces).
|
|
|
|
|
|
|
|
|
|
* ext/standard/mail.c:
|
|
|
|
|
Fixed bug #26847 (memory leak in mail() when to/subject contain only
|
|
|
|
|
spaces)
|
|
|
|
|
|
2004-01-09 09:32:33 +08:00
|
|
|
|
2004-01-08 Sterling Hughes <winnie@edwardbear.org>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Fix dumping, when dumping a text element, for example:
|
|
|
|
|
|
|
|
|
|
<?php
|
|
|
|
|
$doc = simplexml_load_string('<?xml version="1.0"?>
|
|
|
|
|
<namelist>
|
|
|
|
|
<name>
|
|
|
|
|
<first>helly</first>
|
|
|
|
|
</name>
|
|
|
|
|
<name>
|
|
|
|
|
<first>sterling</first>
|
|
|
|
|
</name>
|
|
|
|
|
</namelist>');
|
|
|
|
|
var_dump($doc->name[0]->first);
|
|
|
|
|
|
|
|
|
|
Used to not display the node's content, now it does.
|
|
|
|
|
|
|
|
|
|
2004-01-08 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/config.w32:
|
|
|
|
|
add optional dep on spl for simplexml.
|
|
|
|
|
Fix dep handling in buildconf
|
|
|
|
|
|
|
|
|
|
2004-01-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/README:
|
|
|
|
|
Add some minimalistic documentation
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Fix windows build issue
|
|
|
|
|
|
|
|
|
|
* ext/simplexml/simplexml.c:
|
|
|
|
|
Cannot use shared SPL
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.c:
|
|
|
|
|
There's no more interaction with SPL
|
|
|
|
|
|
|
|
|
|
2004-01-08 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/standard/url_scanner_ex.c
|
|
|
|
|
ext/standard/var_unserializer.c:
|
|
|
|
|
touch generated files
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/libsqlite/src/parse.c:
|
|
|
|
|
touch to make build work without lemon..
|
|
|
|
|
|
|
|
|
|
* run-tests.php
|
|
|
|
|
run-tests2.php
|
|
|
|
|
TSRM/tsrm_nw.h
|
|
|
|
|
TSRM/tsrm_virtual_cwd.h
|
|
|
|
|
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_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_default_classes.h
|
|
|
|
|
ZendEngine2/zend_dynamic_array.c
|
|
|
|
|
ZendEngine2/zend_dynamic_array.h
|
|
|
|
|
ZendEngine2/zend_errors.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_mm.c
|
|
|
|
|
ZendEngine2/zend_mm.h
|
|
|
|
|
ZendEngine2/zend_modules.h
|
|
|
|
|
ZendEngine2/zend_multibyte.c
|
|
|
|
|
ZendEngine2/zend_multibyte.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_reflection_api.c
|
|
|
|
|
ZendEngine2/zend_reflection_api.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_ts_hash.c
|
|
|
|
|
ZendEngine2/zend_ts_hash.h
|
|
|
|
|
ZendEngine2/zend_types.h
|
|
|
|
|
ZendEngine2/zend_variables.c
|
|
|
|
|
ZendEngine2/zend_variables.h
|
|
|
|
|
build/build.mk
|
|
|
|
|
build/build2.mk
|
|
|
|
|
build/buildcheck.sh
|
|
|
|
|
build/mkdep.awk
|
|
|
|
|
ext/bcmath/php_bcmath.h
|
|
|
|
|
ext/bz2/php_bz2.h
|
|
|
|
|
ext/com_dotnet/php_com_dotnet.h
|
|
|
|
|
ext/com_dotnet/php_com_dotnet_internal.h
|
|
|
|
|
ext/cpdf/php_cpdf.h
|
|
|
|
|
ext/ctype/php_ctype.h
|
|
|
|
|
ext/curl/php_curl.h
|
|
|
|
|
ext/dba/php_dba.h
|
|
|
|
|
ext/dba/libcdb/cdb.h
|
|
|
|
|
ext/dba/libcdb/cdb_make.h
|
|
|
|
|
ext/dba/libcdb/uint32.h
|
|
|
|
|
ext/dba/libflatfile/flatfile.h
|
|
|
|
|
ext/dba/libinifile/inifile.h
|
|
|
|
|
ext/dbase/php_dbase.h
|
|
|
|
|
ext/dbx/dbx.h
|
|
|
|
|
ext/dbx/dbx_fbsql.h
|
|
|
|
|
ext/dbx/dbx_mssql.h
|
|
|
|
|
ext/dbx/dbx_mysql.h
|
|
|
|
|
ext/dbx/dbx_oci8.h
|
|
|
|
|
ext/dbx/dbx_odbc.h
|
|
|
|
|
ext/dbx/dbx_pgsql.h
|
|
|
|
|
ext/dbx/dbx_sqlite.h
|
|
|
|
|
ext/dbx/dbx_sybasect.h
|
|
|
|
|
ext/dbx/php_dbx.h
|
|
|
|
|
ext/dio/php_dio.h
|
|
|
|
|
ext/dom/dom_ce.h
|
|
|
|
|
ext/dom/dom_fe.h
|
|
|
|
|
ext/dom/dom_properties.h
|
|
|
|
|
ext/dom/php_dom.h
|
|
|
|
|
ext/dom/xml_common.h
|
|
|
|
|
ext/exif/php_exif.h
|
|
|
|
|
ext/fam/php_fam.h
|
|
|
|
|
ext/fbsql/php_fbsql.h
|
|
|
|
|
ext/fdf/php_fdf.h
|
|
|
|
|
ext/filepro/php_filepro.h
|
|
|
|
|
ext/ftp/ftp.h
|
|
|
|
|
ext/ftp/php_ftp.h
|
|
|
|
|
ext/gd/php_gd.h
|
|
|
|
|
ext/gettext/php_gettext.h
|
|
|
|
|
ext/gmp/php_gmp.h
|
|
|
|
|
ext/iconv/php_iconv.h
|
|
|
|
|
ext/imap/php_imap.h
|
|
|
|
|
ext/informix/ifx.ec
|
|
|
|
|
ext/informix/php_informix.h
|
|
|
|
|
ext/informix/php_informix_includes.h
|
|
|
|
|
ext/ingres_ii/ii.h
|
|
|
|
|
ext/ingres_ii/php_ii.h
|
|
|
|
|
ext/interbase/interbase.rc
|
|
|
|
|
ext/interbase/php_interbase.h
|
|
|
|
|
ext/ircg/ircg_scanner.re
|
|
|
|
|
ext/ircg/php_ircg.h
|
|
|
|
|
ext/ldap/php_ldap.h
|
|
|
|
|
ext/mbstring/mb_gpc.h
|
|
|
|
|
ext/mbstring/mbstring.h
|
|
|
|
|
ext/mbstring/php_mbregex.h
|
|
|
|
|
ext/mbstring/php_unicode.h
|
|
|
|
|
ext/mcrypt/php_mcrypt.h
|
|
|
|
|
ext/mcve/php_mcve.h
|
|
|
|
|
ext/mhash/php_mhash.h
|
|
|
|
|
ext/mime_magic/php_mime_magic.h
|
|
|
|
|
ext/mime_magic/phpmimemagic.h
|
|
|
|
|
ext/ming/php_ming.h
|
|
|
|
|
ext/mnogosearch/php_mnogo.h
|
|
|
|
|
ext/mono/php_mono.h
|
|
|
|
|
ext/msession/msession.c
|
|
|
|
|
ext/msession/php_msession.h
|
|
|
|
|
ext/msql/php_msql.h
|
|
|
|
|
ext/mssql/php_mssql.h
|
|
|
|
|
ext/mysql/php_mysql.h
|
|
|
|
|
ext/mysqli/mysqli_fe.c
|
|
|
|
|
ext/mysqli/mysqli_prop.c
|
|
|
|
|
ext/mysqli/mysqli_report.h
|
|
|
|
|
ext/mysqli/php_mysqli.h
|
|
|
|
|
ext/ncurses/php_ncurses.h
|
|
|
|
|
ext/ncurses/php_ncurses_fe.h
|
|
|
|
|
ext/oci8/php_oci8.h
|
|
|
|
|
ext/odbc/php_birdstep.h
|
|
|
|
|
ext/odbc/php_odbc.h
|
|
|
|
|
ext/odbc/php_odbc_includes.h
|
|
|
|
|
ext/openssl/php_openssl.h
|
|
|
|
|
ext/pcntl/php_pcntl.h
|
|
|
|
|
ext/pcntl/php_signal.h
|
|
|
|
|
ext/pcre/php_pcre.h
|
|
|
|
|
ext/pdf/php_pdf.h
|
|
|
|
|
ext/pfpro/php_pfpro.h
|
|
|
|
|
ext/pgsql/php_pgsql.h
|
|
|
|
|
ext/posix/php_posix.h
|
|
|
|
|
ext/pspell/php_pspell.h
|
|
|
|
|
ext/readline/php_readline.h
|
|
|
|
|
ext/recode/php_recode.h
|
|
|
|
|
ext/session/mod_files.h
|
|
|
|
|
ext/session/mod_mm.h
|
|
|
|
|
ext/session/mod_user.h
|
|
|
|
|
ext/session/php_session.h
|
|
|
|
|
ext/shmop/php_shmop.h
|
|
|
|
|
ext/simplexml/php_simplexml.h
|
|
|
|
|
ext/snmp/php_snmp.h
|
|
|
|
|
ext/sockets/php_sockets.h
|
|
|
|
|
ext/sockets/php_sockets_win.h
|
|
|
|
|
ext/sockets/unix_socket_constants.h
|
|
|
|
|
ext/sockets/win32_socket_constants.h
|
|
|
|
|
ext/sqlite/php_sqlite.h
|
|
|
|
|
ext/standard/base64.h
|
|
|
|
|
ext/standard/basic_functions.h
|
|
|
|
|
ext/standard/crc32.h
|
|
|
|
|
ext/standard/credits.h
|
|
|
|
|
ext/standard/css.h
|
|
|
|
|
ext/standard/cyr_convert.h
|
|
|
|
|
ext/standard/datetime.h
|
|
|
|
|
ext/standard/dl.h
|
|
|
|
|
ext/standard/dns.h
|
|
|
|
|
ext/standard/exec.h
|
|
|
|
|
ext/standard/file.h
|
|
|
|
|
ext/standard/flock_compat.h
|
|
|
|
|
ext/standard/fsock.h
|
|
|
|
|
ext/standard/head.h
|
|
|
|
|
ext/standard/html.h
|
|
|
|
|
ext/standard/info.h
|
|
|
|
|
ext/standard/md5.h
|
|
|
|
|
ext/standard/microtime.h
|
|
|
|
|
ext/standard/pack.h
|
|
|
|
|
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_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_parsedate.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_sunfuncs.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.h
|
|
|
|
|
ext/standard/quot_print.h
|
|
|
|
|
ext/standard/reg.h
|
|
|
|
|
ext/standard/scanf.h
|
|
|
|
|
ext/standard/sha1.h
|
|
|
|
|
ext/standard/streamsfuncs.h
|
|
|
|
|
ext/standard/uniqid.h
|
|
|
|
|
ext/standard/url.h
|
|
|
|
|
ext/standard/url_scanner.h
|
|
|
|
|
ext/standard/url_scanner_ex.h
|
|
|
|
|
ext/standard/url_scanner_ex.re
|
|
|
|
|
ext/standard/var_unserializer.re
|
|
|
|
|
ext/sybase/php_sybase_db.h
|
|
|
|
|
ext/sybase_ct/php_sybase_ct.h
|
|
|
|
|
ext/sysvmsg/php_sysvmsg.h
|
|
|
|
|
ext/sysvsem/php_sysvsem.h
|
|
|
|
|
ext/sysvshm/php_sysvshm.h
|
|
|
|
|
ext/tokenizer/php_tokenizer.h
|
|
|
|
|
ext/wddx/php_wddx.h
|
|
|
|
|
ext/wddx/php_wddx_api.h
|
|
|
|
|
ext/xml/expat_compat.h
|
|
|
|
|
ext/xml/php_xml.h
|
|
|
|
|
ext/xmlrpc/php_xmlrpc.h
|
|
|
|
|
ext/xsl/php_xsl.h
|
|
|
|
|
ext/xsl/xsl_fe.h
|
|
|
|
|
ext/yaz/php_yaz.h
|
|
|
|
|
ext/yp/php_yp.h
|
|
|
|
|
ext/zlib/php_zlib.h
|
|
|
|
|
main/SAPI.h
|
|
|
|
|
main/build-defs.h.in
|
|
|
|
|
main/config.nw.h
|
|
|
|
|
main/fopen_wrappers.h
|
|
|
|
|
main/internal_functions.c.in
|
|
|
|
|
main/internal_functions_registry.h
|
|
|
|
|
main/logos.h
|
|
|
|
|
main/php.h
|
|
|
|
|
main/php3_compat.h
|
|
|
|
|
main/php_compat.h
|
|
|
|
|
main/php_content_types.h
|
|
|
|
|
main/php_globals.h
|
|
|
|
|
main/php_ini.h
|
|
|
|
|
main/php_logos.h
|
|
|
|
|
main/php_main.h
|
|
|
|
|
main/php_memory_streams.h
|
|
|
|
|
main/php_network.h
|
|
|
|
|
main/php_open_temporary_file.h
|
|
|
|
|
main/php_output.h
|
|
|
|
|
main/php_realpath.c
|
|
|
|
|
main/php_reentrancy.h
|
|
|
|
|
main/php_regex.h
|
|
|
|
|
main/php_scandir.h
|
|
|
|
|
main/php_streams.h
|
|
|
|
|
main/php_syslog.h
|
|
|
|
|
main/php_ticks.h
|
|
|
|
|
main/php_variables.h
|
|
|
|
|
main/rfc1867.h
|
|
|
|
|
main/safe_mode.h
|
|
|
|
|
main/snprintf.h
|
|
|
|
|
main/spprintf.h
|
|
|
|
|
main/win95nt.h
|
|
|
|
|
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
|
|
|
|
|
netware/sys/stat.h
|
|
|
|
|
pear/CMD.php
|
|
|
|
|
pear/PEAR.php
|
|
|
|
|
pear/System.php
|
|
|
|
|
pear/package.dtd
|
|
|
|
|
pear/Archive/Tar.php
|
|
|
|
|
pear/Console/Getopt.php
|
|
|
|
|
pear/OS/Guess.php
|
|
|
|
|
pear/PEAR/Autoloader.php
|
|
|
|
|
pear/PEAR/Builder.php
|
|
|
|
|
pear/PEAR/Command.php
|
|
|
|
|
pear/PEAR/Common.php
|
|
|
|
|
pear/PEAR/Config.php
|
|
|
|
|
pear/PEAR/Dependency.php
|
|
|
|
|
pear/PEAR/DependencyDB.php
|
|
|
|
|
pear/PEAR/Downloader.php
|
|
|
|
|
pear/PEAR/Installer.php
|
|
|
|
|
pear/PEAR/Packager.php
|
|
|
|
|
pear/PEAR/Registry.php
|
|
|
|
|
pear/PEAR/Remote.php
|
|
|
|
|
pear/PEAR/Command/Auth.php
|
|
|
|
|
pear/PEAR/Command/Build.php
|
|
|
|
|
pear/PEAR/Command/Common.php
|
|
|
|
|
pear/PEAR/Command/Config.php
|
|
|
|
|
pear/PEAR/Command/Install.php
|
|
|
|
|
pear/PEAR/Command/Mirror.php
|
|
|
|
|
pear/PEAR/Command/Package.php
|
|
|
|
|
pear/PEAR/Command/Registry.php
|
|
|
|
|
pear/PEAR/Command/Remote.php
|
|
|
|
|
pear/PEAR/Frontend/CLI.php
|
|
|
|
|
pear/scripts/pear.bat
|
|
|
|
|
pear/scripts/pearcmd.php
|
|
|
|
|
pear/scripts/pearwin.php
|
|
|
|
|
sapi/activescript/classfactory.cpp
|
|
|
|
|
sapi/activescript/php4activescript.h
|
|
|
|
|
sapi/activescript/php4as_classfactory.h
|
|
|
|
|
sapi/activescript/php4as_scriptengine.h
|
|
|
|
|
sapi/activescript/scriptengine.cpp
|
|
|
|
|
sapi/apache/mod_php5.h
|
|
|
|
|
sapi/apache/php_apache_http.h
|
|
|
|
|
sapi/apache2filter/php_apache.h
|
|
|
|
|
sapi/apache2handler/php_apache.h
|
|
|
|
|
sapi/apache_hooks/mod_php4.h
|
|
|
|
|
sapi/cgi/php_getopt.h
|
|
|
|
|
sapi/cli/php.1.in
|
|
|
|
|
sapi/cli/php_getopt.h
|
|
|
|
|
sapi/embed/php_embed.h
|
|
|
|
|
sapi/phttpd/php_phttpd.h
|
|
|
|
|
sapi/thttpd/php_thttpd.h
|
|
|
|
|
sapi/webjames/php_webjames.h
|
|
|
|
|
scripts/dev/conv_z_macros
|
|
|
|
|
win32/crypt_win32.h
|
|
|
|
|
win32/grp.h
|
|
|
|
|
win32/md5crypt.h
|
2004-01-17 21:00:38 +08:00
|
|
|
|
win32/php5dllts.rc2
|
|
|
|
|
win32/php5ts.rc2
|
|
|
|
|
win32/php5ts_cli.rc2
|
2004-01-09 09:32:33 +08:00
|
|
|
|
win32/pwd.h
|
|
|
|
|
win32/select.h
|
|
|
|
|
win32/syslog.h
|
|
|
|
|
win32/winutil.h:
|
|
|
|
|
- Happy new year and PHP 5 for rest of the files too..
|
|
|
|
|
|
|
|
|
|
2004-01-08 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/tests/blankdb.inc
|
|
|
|
|
ext/sqlite/tests/sqlite_oo_029.phpt:
|
|
|
|
|
fix tests for win32
|
|
|
|
|
|
|
|
|
|
2004-01-08 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/dba/dba_qdbm.c:
|
|
|
|
|
correct header
|
|
|
|
|
|
|
|
|
|
* header:
|
|
|
|
|
Happy new year!
|
|
|
|
|
|
|
|
|
|
2004-01-08 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/sqlite.dsp:
|
|
|
|
|
add new files to .dsp
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/config.w32
|
|
|
|
|
ext/sqlite/libsqlite/src/sqlite.w32.h:
|
|
|
|
|
Update win32 build for new version of libsqlite
|
|
|
|
|
|
|
|
|
|
2004-01-08 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/sqlite/config.m4
|
|
|
|
|
ext/sqlite/config.w32
|
|
|
|
|
ext/sqlite/libsqlite/VERSION
|
|
|
|
|
ext/sqlite/libsqlite/src/attach.c
|
|
|
|
|
ext/sqlite/libsqlite/src/auth.c
|
|
|
|
|
ext/sqlite/libsqlite/src/btree.c
|
|
|
|
|
ext/sqlite/libsqlite/src/btree.h
|
|
|
|
|
ext/sqlite/libsqlite/src/btree_rb.c
|
|
|
|
|
ext/sqlite/libsqlite/src/build.c
|
|
|
|
|
ext/sqlite/libsqlite/src/copy.c
|
|
|
|
|
ext/sqlite/libsqlite/src/date.c
|
|
|
|
|
ext/sqlite/libsqlite/src/delete.c
|
|
|
|
|
ext/sqlite/libsqlite/src/encode.c
|
|
|
|
|
ext/sqlite/libsqlite/src/expr.c
|
|
|
|
|
ext/sqlite/libsqlite/src/func.c
|
|
|
|
|
ext/sqlite/libsqlite/src/hash.c
|
|
|
|
|
ext/sqlite/libsqlite/src/hash.h
|
|
|
|
|
ext/sqlite/libsqlite/src/insert.c
|
|
|
|
|
ext/sqlite/libsqlite/src/main.c
|
|
|
|
|
ext/sqlite/libsqlite/src/opcodes.c
|
|
|
|
|
ext/sqlite/libsqlite/src/opcodes.h
|
|
|
|
|
ext/sqlite/libsqlite/src/os.c
|
|
|
|
|
ext/sqlite/libsqlite/src/os.h
|
|
|
|
|
ext/sqlite/libsqlite/src/pager.c
|
|
|
|
|
ext/sqlite/libsqlite/src/pager.h
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.c
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.h
|
|
|
|
|
ext/sqlite/libsqlite/src/parse.y
|
|
|
|
|
ext/sqlite/libsqlite/src/pragma.c
|
|
|
|
|
ext/sqlite/libsqlite/src/printf.c
|
|
|
|
|
ext/sqlite/libsqlite/src/random.c
|
|
|
|
|
ext/sqlite/libsqlite/src/select.c
|
|
|
|
|
ext/sqlite/libsqlite/src/sqlite.h.in
|
|
|
|
|
ext/sqlite/libsqlite/src/sqliteInt.h
|
|
|
|
|
ext/sqlite/libsqlite/src/table.c
|
|
|
|
|
ext/sqlite/libsqlite/src/tokenize.c
|
|
|
|
|
ext/sqlite/libsqlite/src/trigger.c
|
|
|
|
|
ext/sqlite/libsqlite/src/update.c
|
|
|
|
|
ext/sqlite/libsqlite/src/util.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vacuum.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbe.c
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbe.h
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeInt.h
|
|
|
|
|
ext/sqlite/libsqlite/src/vdbeaux.c
|
|
|
|
|
ext/sqlite/libsqlite/src/where.c:
|
|
|
|
|
Upgrade bundled libsqlite to 2.8.9
|
|
|
|
|
|
|
|
|
|
2004-01-08 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* sapi/cgi/config.w32:
|
|
|
|
|
fix fastcgi build
|
|
|
|
|
|
|
|
|
|
2004-01-08 Andi Gutmans <andi@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_ini_parser.y
|
|
|
|
|
ZendEngine2/zend_ini_scanner.l
|
|
|
|
|
ZendEngine2/zend_language_parser.y
|
|
|
|
|
ZendEngine2/zend_language_scanner.l:
|
|
|
|
|
- - A belated happy holidays (by two years)
|
|
|
|
|
|
|
|
|
|
* TSRM/tsrm_nw.c
|
|
|
|
|
TSRM/tsrm_virtual_cwd.c
|
|
|
|
|
TSRM/tsrm_win32.c
|
|
|
|
|
ext/bcmath/bcmath.c
|
|
|
|
|
ext/bz2/bz2.c
|
|
|
|
|
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_saproxy.c
|
|
|
|
|
ext/com_dotnet/com_typeinfo.c
|
|
|
|
|
ext/com_dotnet/com_variant.c
|
|
|
|
|
ext/com_dotnet/com_wrapper.c
|
|
|
|
|
ext/cpdf/cpdf.c
|
|
|
|
|
ext/ctype/ctype.c
|
|
|
|
|
ext/curl/interface.c
|
|
|
|
|
ext/curl/multi.c
|
|
|
|
|
ext/curl/streams.c
|
|
|
|
|
ext/dba/dba.c
|
|
|
|
|
ext/dba/dba_cdb.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/libcdb/cdb.c
|
|
|
|
|
ext/dba/libcdb/cdb_make.c
|
|
|
|
|
ext/dba/libcdb/uint32.c
|
|
|
|
|
ext/dba/libflatfile/flatfile.c
|
|
|
|
|
ext/dba/libinifile/inifile.c
|
|
|
|
|
ext/dbase/dbase.c
|
|
|
|
|
ext/dbx/dbx.c
|
|
|
|
|
ext/dbx/dbx_fbsql.c
|
|
|
|
|
ext/dbx/dbx_mssql.c
|
|
|
|
|
ext/dbx/dbx_mysql.c
|
|
|
|
|
ext/dbx/dbx_oci8.c
|
|
|
|
|
ext/dbx/dbx_odbc.c
|
|
|
|
|
ext/dbx/dbx_pgsql.c
|
|
|
|
|
ext/dbx/dbx_sqlite.c
|
|
|
|
|
ext/dbx/dbx_sybasect.c
|
|
|
|
|
ext/dio/dio.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/documenttype.c
|
|
|
|
|
ext/dom/dom_iterators.c
|
|
|
|
|
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/processinginstruction.c
|
|
|
|
|
ext/dom/string_extend.c
|
|
|
|
|
ext/dom/text.c
|
|
|
|
|
ext/dom/typeinfo.c
|
|
|
|
|
ext/dom/userdatahandler.c
|
|
|
|
|
ext/dom/xpath.c
|
|
|
|
|
ext/exif/exif.c
|
|
|
|
|
ext/fam/fam.c
|
|
|
|
|
ext/fbsql/php_fbsql.c
|
|
|
|
|
ext/fdf/fdf.c
|
|
|
|
|
ext/filepro/filepro.c
|
|
|
|
|
ext/ftp/ftp.c
|
|
|
|
|
ext/ftp/php_ftp.c
|
|
|
|
|
ext/gd/gd.c
|
|
|
|
|
ext/gd/gd_ctx.c
|
|
|
|
|
ext/gd/libgd/xbm.c
|
|
|
|
|
ext/gettext/gettext.c
|
|
|
|
|
ext/gmp/gmp.c
|
|
|
|
|
ext/iconv/iconv.c
|
|
|
|
|
ext/imap/php_imap.c
|
|
|
|
|
ext/ingres_ii/ii.c
|
|
|
|
|
ext/interbase/interbase.c
|
|
|
|
|
ext/ircg/ircg.c
|
|
|
|
|
ext/ircg/ircg_common.c
|
|
|
|
|
ext/ircg/ircg_scanner.c
|
|
|
|
|
ext/ircg/ircg_thttpd.c
|
|
|
|
|
ext/ldap/ldap.c
|
|
|
|
|
ext/mbstring/mb_gpc.c
|
|
|
|
|
ext/mbstring/mbstring.c
|
|
|
|
|
ext/mbstring/php_mbregex.c
|
|
|
|
|
ext/mbstring/php_unicode.c
|
|
|
|
|
ext/mcrypt/mcrypt.c
|
|
|
|
|
ext/mcve/mcve.c
|
|
|
|
|
ext/mhash/mhash.c
|
|
|
|
|
ext/mime_magic/mime_magic.c
|
|
|
|
|
ext/ming/ming.c
|
|
|
|
|
ext/mnogosearch/php_mnogo.c
|
|
|
|
|
ext/mono/php_mono.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_fe.c
|
|
|
|
|
ext/mysqli/mysqli_nonapi.c
|
|
|
|
|
ext/mysqli/mysqli_report.c
|
|
|
|
|
ext/ncurses/ncurses.c
|
|
|
|
|
ext/ncurses/ncurses_fe.c
|
|
|
|
|
ext/ncurses/ncurses_functions.c
|
|
|
|
|
ext/oci8/oci8.c
|
|
|
|
|
ext/odbc/birdstep.c
|
|
|
|
|
ext/odbc/php_odbc.c
|
|
|
|
|
ext/openssl/openssl.c
|
|
|
|
|
ext/openssl/xp_ssl.c
|
|
|
|
|
ext/oracle/oracle.c
|
|
|
|
|
ext/ovrimos/ovrimos.c
|
|
|
|
|
ext/pcntl/pcntl.c
|
|
|
|
|
ext/pcntl/php_signal.c
|
|
|
|
|
ext/pcre/php_pcre.c
|
|
|
|
|
ext/pcre/pcrelib/dftables.c
|
|
|
|
|
ext/pcre/pcrelib/get.c
|
|
|
|
|
ext/pcre/pcrelib/maketables.c
|
|
|
|
|
ext/pcre/pcrelib/pcre.c
|
|
|
|
|
ext/pcre/pcrelib/pcreposix.c
|
|
|
|
|
ext/pcre/pcrelib/study.c
|
|
|
|
|
ext/pdf/pdf.c
|
|
|
|
|
ext/pfpro/pfpro.c
|
|
|
|
|
ext/pgsql/pgsql.c
|
|
|
|
|
ext/posix/posix.c
|
|
|
|
|
ext/pspell/pspell.c
|
|
|
|
|
ext/readline/readline.c
|
|
|
|
|
ext/recode/recode.c
|
|
|
|
|
ext/session/mod_files.c
|
|
|
|
|
ext/session/mod_mm.c
|
|
|
|
|
ext/session/mod_user.c
|
|
|
|
|
ext/session/session.c
|
|
|
|
|
ext/shmop/shmop.c
|
|
|
|
|
ext/simplexml/simplexml.c
|
|
|
|
|
ext/snmp/snmp.c
|
|
|
|
|
ext/sockets/php_sockets_win.c
|
|
|
|
|
ext/sockets/sockets.c
|
|
|
|
|
ext/sqlite/sess_sqlite.c
|
|
|
|
|
ext/sqlite/sqlite.c
|
|
|
|
|
ext/standard/array.c
|
|
|
|
|
ext/standard/assert.c
|
|
|
|
|
ext/standard/base64.c
|
|
|
|
|
ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/browscap.c
|
|
|
|
|
ext/standard/crc32.c
|
|
|
|
|
ext/standard/credits.c
|
|
|
|
|
ext/standard/crypt.c
|
|
|
|
|
ext/standard/css.c
|
|
|
|
|
ext/standard/cyr_convert.c
|
|
|
|
|
ext/standard/datetime.c
|
|
|
|
|
ext/standard/dir.c
|
|
|
|
|
ext/standard/dl.c
|
|
|
|
|
ext/standard/dns.c
|
|
|
|
|
ext/standard/exec.c
|
|
|
|
|
ext/standard/file.c
|
|
|
|
|
ext/standard/filestat.c
|
|
|
|
|
ext/standard/filters.c
|
|
|
|
|
ext/standard/flock_compat.c
|
|
|
|
|
ext/standard/formatted_print.c
|
|
|
|
|
ext/standard/fsock.c
|
|
|
|
|
ext/standard/ftok.c
|
|
|
|
|
ext/standard/ftp_fopen_wrapper.c
|
|
|
|
|
ext/standard/head.c
|
|
|
|
|
ext/standard/html.c
|
|
|
|
|
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/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/metaphone.c
|
|
|
|
|
ext/standard/microtime.c
|
|
|
|
|
ext/standard/pack.c
|
|
|
|
|
ext/standard/pageinfo.c
|
|
|
|
|
ext/standard/php_fopen_wrapper.c
|
|
|
|
|
ext/standard/proc_open.c
|
|
|
|
|
ext/standard/quot_print.c
|
|
|
|
|
ext/standard/rand.c
|
|
|
|
|
ext/standard/reg.c
|
|
|
|
|
ext/standard/scanf.c
|
|
|
|
|
ext/standard/sha1.c
|
|
|
|
|
ext/standard/soundex.c
|
|
|
|
|
ext/standard/streamsfuncs.c
|
|
|
|
|
ext/standard/string.c
|
|
|
|
|
ext/standard/sunfuncs.c
|
|
|
|
|
ext/standard/syslog.c
|
|
|
|
|
ext/standard/type.c
|
|
|
|
|
ext/standard/uniqid.c
|
|
|
|
|
ext/standard/url.c
|
|
|
|
|
ext/standard/url_scanner.c
|
|
|
|
|
ext/standard/url_scanner_ex.c
|
|
|
|
|
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_ct/php_sybase_ct.c
|
|
|
|
|
ext/sysvmsg/sysvmsg.c
|
|
|
|
|
ext/sysvsem/sysvsem.c
|
|
|
|
|
ext/sysvshm/sysvshm.c
|
|
|
|
|
ext/tokenizer/tokenizer.c
|
|
|
|
|
ext/wddx/wddx.c
|
|
|
|
|
ext/xml/compat.c
|
|
|
|
|
ext/xml/xml.c
|
|
|
|
|
ext/xmlrpc/xmlrpc-epi-php.c
|
|
|
|
|
ext/xsl/php_xsl.c
|
|
|
|
|
ext/xsl/xsltprocessor.c
|
|
|
|
|
ext/yaz/php_yaz.c
|
|
|
|
|
ext/yp/yp.c
|
|
|
|
|
ext/zlib/zlib.c
|
|
|
|
|
ext/zlib/zlib_fopen_wrapper.c
|
|
|
|
|
main/SAPI.c
|
|
|
|
|
main/fopen_wrappers.c
|
|
|
|
|
main/internal_functions_nw.c
|
|
|
|
|
main/internal_functions_win32.c
|
|
|
|
|
main/main.c
|
|
|
|
|
main/network.c
|
|
|
|
|
main/output.c
|
|
|
|
|
main/php_content_types.c
|
|
|
|
|
main/php_ini.c
|
|
|
|
|
main/php_logos.c
|
|
|
|
|
main/php_open_temporary_file.c
|
|
|
|
|
main/php_scandir.c
|
|
|
|
|
main/php_sprintf.c
|
|
|
|
|
main/php_ticks.c
|
|
|
|
|
main/php_variables.c
|
|
|
|
|
main/reentrancy.c
|
|
|
|
|
main/rfc1867.c
|
|
|
|
|
main/safe_mode.c
|
|
|
|
|
main/snprintf.c
|
|
|
|
|
main/spprintf.c
|
|
|
|
|
main/strlcat.c
|
|
|
|
|
main/strlcpy.c
|
|
|
|
|
main/streams/cast.c
|
|
|
|
|
main/streams/filter.c
|
|
|
|
|
main/streams/memory.c
|
|
|
|
|
main/streams/mmap.c
|
|
|
|
|
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/activescript/php4activescript.c
|
|
|
|
|
sapi/aolserver/aolserver.c
|
|
|
|
|
sapi/apache/libpre.c
|
|
|
|
|
sapi/apache/mod_php5.c
|
|
|
|
|
sapi/apache/php_apache.c
|
|
|
|
|
sapi/apache/sapi_apache.c
|
|
|
|
|
sapi/apache2filter/apache_config.c
|
|
|
|
|
sapi/apache2filter/php_functions.c
|
|
|
|
|
sapi/apache2filter/sapi_apache2.c
|
|
|
|
|
sapi/apache2handler/apache_config.c
|
|
|
|
|
sapi/apache2handler/mod_php5.c
|
|
|
|
|
sapi/apache2handler/php_functions.c
|
|
|
|
|
sapi/apache2handler/sapi_apache2.c
|
|
|
|
|
sapi/apache_hooks/mod_php4.c
|
|
|
|
|
sapi/apache_hooks/php_apache.c
|
|
|
|
|
sapi/apache_hooks/sapi_apache.c
|
|
|
|
|
sapi/caudium/caudium.c
|
|
|
|
|
sapi/cgi/cgi_main.c
|
|
|
|
|
sapi/cgi/getopt.c
|
|
|
|
|
sapi/cli/getopt.c
|
|
|
|
|
sapi/cli/php_cli.c
|
|
|
|
|
sapi/embed/php_embed.c
|
|
|
|
|
sapi/isapi/php4isapi.c
|
|
|
|
|
sapi/milter/php_milter.c
|
|
|
|
|
sapi/nsapi/nsapi.c
|
|
|
|
|
sapi/phttpd/phttpd.c
|
|
|
|
|
sapi/pi3web/pi3web_sapi.c
|
|
|
|
|
sapi/roxen/roxen.c
|
|
|
|
|
sapi/thttpd/thttpd.c
|
|
|
|
|
sapi/tux/php_tux.c
|
|
|
|
|
sapi/webjames/webjames.c
|
|
|
|
|
win32/crypt_win32.c
|
|
|
|
|
win32/md5crypt.c
|
|
|
|
|
win32/pwd.c
|
|
|
|
|
win32/select.c
|
|
|
|
|
win32/winutil.c:
|
|
|
|
|
- A belated happy holidays and PHP 5
|
|
|
|
|
|
|
|
|
|
2004-01-08 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* win32/php_modules.dsw:
|
|
|
|
|
- remove non-existing project
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/imap/php_imap.c:
|
|
|
|
|
MFH: Added missing constants (bug #26831)
|
|
|
|
|
|
|
|
|
|
* ext/imap/php_imap.c:
|
|
|
|
|
Added missing constants (bug #26831)
|
|
|
|
|
|
|
|
|
|
2004-01-08 Frank M. Kromann <frank@kromann.info>
|
|
|
|
|
|
2004-01-17 21:00:38 +08:00
|
|
|
|
* win32/php5dllts.dsp:
|
2004-01-09 09:32:33 +08:00
|
|
|
|
Adding new com_dotnet source files to project
|
|
|
|
|
|
2004-01-08 09:31:55 +08:00
|
|
|
|
2004-01-07 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-01-07 Wez Furlong <wez.php@thebrainroom.net>
|
|
|
|
|
|
|
|
|
|
* ext/gd/config.w32:
|
|
|
|
|
win32 build:
|
|
|
|
|
gd should build shared by default
|
|
|
|
|
don't use php.ini when running mkdist.php
|
|
|
|
|
|
|
|
|
|
* sapi/activescript/config.w32
|
|
|
|
|
sapi/activescript/php4activescript.def
|
|
|
|
|
sapi/activescript/scriptengine.cpp:
|
|
|
|
|
Make activescript SAPI build under php5.
|
|
|
|
|
Untested...!
|
|
|
|
|
|
|
|
|
|
* 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_saproxy.c
|
|
|
|
|
ext/com_dotnet/com_typeinfo.c
|
|
|
|
|
ext/com_dotnet/com_variant.c
|
|
|
|
|
ext/com_dotnet/com_wrapper.c
|
|
|
|
|
ext/com_dotnet/config.w32
|
|
|
|
|
ext/com_dotnet/php_com_dotnet.h
|
|
|
|
|
ext/com_dotnet/php_com_dotnet_internal.h:
|
|
|
|
|
Port other major parts of PHP 4 COM extension into PHP 5 com_dotnet
|
|
|
|
|
extension.
|
|
|
|
|
This enables:
|
|
|
|
|
- iteration of SafeArray types via foreach()
|
|
|
|
|
- proxying of multi-dimensional SafeArray types so that multi-dimension
|
|
|
|
|
array accesses work (untested!)
|
|
|
|
|
- Fix COM exceptions, and expose them as their own class of exception
|
|
|
|
|
"com_exception"
|
|
|
|
|
- auto typelib file import (com.typelib_file ini option)
|
|
|
|
|
- event sinking
|
|
|
|
|
- wrapper to map PHP objects to COM
|
|
|
|
|
- fix mapping of variant values to PHP values
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* ext/oci8/config.w32
|
|
|
|
|
ext/oracle/config.w32
|
|
|
|
|
ext/pspell/config.w32
|
|
|
|
|
ext/zlib/config.w32
|
|
|
|
|
sapi/nsapi/config.w32:
|
|
|
|
|
glob-ify lib checks; this simplifies writing of config.w32 files a little.
|
|
|
|
|
|
|
|
|
|
2004-01-07 Rob Richards <rrichards@ctindustries.net>
|
|
|
|
|
|
|
|
|
|
* ext/dom/document.c
|
|
|
|
|
ext/dom/tests/dom_xinclude.phpt:
|
|
|
|
|
Fix bug #26815 (foreach (DOM) childnodes causes error using Xinclude)
|
|
|
|
|
update xinclude test
|
|
|
|
|
|
|
|
|
|
2004-01-07 Ard Biesheuvel <a.k.biesheuvel@ewi.tudelft.nl>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/interbase/interbase.c:
|
|
|
|
|
MFH: Let DB handle NULL params, fixes bug #26777
|
|
|
|
|
|
|
|
|
|
* ext/interbase/interbase.c:
|
|
|
|
|
Let DB handle NULL params, fixes bug #26777
|
|
|
|
|
|
|
|
|
|
2004-01-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Reimplement part of Bug #24608 that was reverted too
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c:
|
|
|
|
|
Revert patch that allowed to call sttaic methods via $method()
|
|
|
|
|
|
2004-01-07 09:32:03 +08:00
|
|
|
|
2004-01-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_mm.c:
|
|
|
|
|
Check if realloc() succeeds or not. (Noticed by Andrey)
|
|
|
|
|
|
|
|
|
|
2004-01-06 Zeev Suraski <zeev@zend.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/http.c:
|
|
|
|
|
Fix C++ style declaration
|
|
|
|
|
|
|
|
|
|
2004-01-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ext/standard/http.c
|
|
|
|
|
ext/standard/php_http.h
|
|
|
|
|
ext/standard/tests/strings/bug26817.phpt
|
|
|
|
|
ext/standard/tests/strings/bug26819.phpt:
|
|
|
|
|
Fixed bug #26819 (http_build_query() crashes on NULL output).
|
|
|
|
|
Fixed bug #26817 (http_build_query() does not handle private & protected
|
|
|
|
|
object properties correctly).
|
|
|
|
|
|
|
|
|
|
* ext/standard/rand.c:
|
|
|
|
|
Revert proto 'fix'.
|
|
|
|
|
|
|
|
|
|
2004-01-06 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/iconv/iconv.c:
|
|
|
|
|
Prevent a character from being wrongly doubled in the buffer.
|
|
|
|
|
|
|
|
|
|
2004-01-06 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/rand.c:
|
|
|
|
|
Proto fixes.
|
|
|
|
|
|
|
|
|
|
2004-01-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug26802.phpt:
|
|
|
|
|
Update
|
|
|
|
|
|
2004-01-06 09:31:55 +08:00
|
|
|
|
2004-01-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/tests/bug26802.phpt:
|
|
|
|
|
Fixed bug #26802
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug26802.phpt:
|
|
|
|
|
Fix test
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug26801.phpt
|
|
|
|
|
ZendEngine2/tests/bug26802.phpt:
|
|
|
|
|
Add new test
|
|
|
|
|
|
|
|
|
|
2004-01-05 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/mysql/php_mysql.c
|
|
|
|
|
ext/mysql/php_mysql.h:
|
|
|
|
|
s/2003/2004 :)
|
|
|
|
|
|
|
|
|
|
2004-01-05 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
2004-01-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/tests/bug26696.phpt:
|
|
|
|
|
Update test
|
|
|
|
|
|
|
|
|
|
2004-01-05 Stanislav Malyshev <stas@zend.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_API.c:
|
|
|
|
|
Fix bug #26543 - check parent:: and self:: in class names
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.c:
|
|
|
|
|
Bug #24608 - fix interaction between __accessors and get_property_ptr
|
|
|
|
|
|
|
|
|
|
2004-01-05 Andrey Hristov <php@hristov.com>
|
|
|
|
|
|
|
|
|
|
* README.PHP4-TO-PHP5-THIN-CHANGES:
|
|
|
|
|
another example
|
|
|
|
|
|
2004-01-05 09:31:52 +08:00
|
|
|
|
2004-01-04 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
ext/crack/crack.c:
|
|
|
|
|
Fixed compile warnings.
|
|
|
|
|
Fixed crash in crack_closedict();
|
|
|
|
|
Switched from zend_error() to php_error_docref();
|
|
|
|
|
|
|
|
|
|
2004-01-04 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/file/bug26615.phpt:
|
|
|
|
|
"seq" isn't available for all platforms.
|
|
|
|
|
|
2004-01-04 09:32:43 +08:00
|
|
|
|
2004-01-03 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS:
|
|
|
|
|
More proper news format.
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
sapi/cli/php_cli.c:
|
|
|
|
|
MFH: cli overrides php.ini and switches output buffering off.
|
|
|
|
|
|
|
|
|
|
2004-01-03 Jan Lehnardt <jan@dasmoped.net>
|
|
|
|
|
|
|
|
|
|
* scripts/phpize.in:
|
|
|
|
|
- remove unneeded subroutine call
|
|
|
|
|
|
|
|
|
|
2004-01-03 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* .cvsignore:
|
|
|
|
|
- Added test results to .cvsignore file
|
|
|
|
|
|
|
|
|
|
* NEWS
|
|
|
|
|
ZendEngine2/zend.c
|
|
|
|
|
ZendEngine2/zend_API.c
|
|
|
|
|
ZendEngine2/zend_compile.c
|
|
|
|
|
ZendEngine2/zend_compile.h
|
|
|
|
|
ZendEngine2/zend_execute.c
|
|
|
|
|
ZendEngine2/zend_object_handlers.c
|
|
|
|
|
ZendEngine2/zend_reflection_api.c
|
|
|
|
|
ext/standard/basic_functions.c
|
|
|
|
|
ext/standard/var.c:
|
|
|
|
|
- Fixed var_export() to show public, protected and private modifiers
|
|
|
|
|
properly.
|
|
|
|
|
- Exported (un)mangle_property_name.
|
|
|
|
|
|
|
|
|
|
* scripts/phpize.in:
|
|
|
|
|
- Show the API numbers again while phpizing.
|
|
|
|
|
|
|
|
|
|
2004-01-03 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* ext/standard/file.c:
|
|
|
|
|
s/then/than/ Thanks Jani & Andi
|
|
|
|
|
|
2004-01-03 09:32:06 +08:00
|
|
|
|
2004-01-02 Edin Kadribasic <edink@emini.dk>
|
|
|
|
|
|
|
|
|
|
* sapi/cli/php_cli.c:
|
|
|
|
|
Disable output buffering in CLI overriding php.ini setting.
|
|
|
|
|
Fixes #26755.
|
|
|
|
|
|
|
|
|
|
2004-01-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
|
|
|
|
|
|
* ZendEngine2/zend_default_classes.c:
|
|
|
|
|
Do not show exception message if it's empty.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-01-02 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c
|
|
|
|
|
ext/oci8/php_oci8.h:
|
|
|
|
|
ws + cs
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
another ZTS fix
|
|
|
|
|
|
|
|
|
|
2004-01-02 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
BFN
|
|
|
|
|
|
|
|
|
|
* ext/standard/var_unserializer.c
|
|
|
|
|
ext/standard/var_unserializer.re:
|
|
|
|
|
Bugfix #26762 unserialize() produces lowercase classnames
|
|
|
|
|
|
|
|
|
|
* ext/standard/tests/serialize/bug26762.phpt:
|
|
|
|
|
Add new test
|
|
|
|
|
|
|
|
|
|
2004-01-02 Jani Taskinen <jani.taskinen@kolumbus.fi>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
dotdotdot..
|
|
|
|
|
|
|
|
|
|
* ext/oci8/oci8.c:
|
|
|
|
|
fix ZTS build
|
|
|
|
|
|
|
|
|
|
2004-01-02 Ilia Alshanetsky <ilia@prohost.org>
|
|
|
|
|
|
|
|
|
|
* (PHP_4_3)
|
|
|
|
|
NEWS
|
|
|
|
|
ext/standard/file.c:
|
|
|
|
|
MFH: Fixed bug #26752 (Silent unterminated loop when length parameter for
|
|
|
|
|
fgets(), fread() and fgetss() is 0).
|
|
|
|
|
|
|
|
|
|
* ext/standard/file.c:
|
|
|
|
|
Fixed bug #26752 (Silent unterminated loop when length parameter for
|
|
|
|
|
fgets(), fread() and fgetss() is 0).
|
|
|
|
|
|
2004-01-02 09:31:53 +08:00
|
|
|
|
2004-01-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
* ext/recode/recode.c:
|
|
|
|
|
Fix ZTS build
|
|
|
|
|
|
|
|
|
|
2004-01-01 Georg Richter <phpinfo@t-online.de>
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_prop.c:
|
|
|
|
|
fixed bug(s) in macro call for statement properties
|
|
|
|
|
|
|
|
|
|
* ext/mysqli/mysqli_prop.c:
|
|
|
|
|
Added Macro for longlong values
|
|
|
|
|
added property stmt->affected_rows
|
|
|
|
|
|
|
|
|
|
2004-01-01 Derick Rethans <php@derickrethans.nl>
|
|
|
|
|
|
|
|
|
|
* ChangeLog
|
|
|
|
|
ChangeLog.2003.gz:
|
|
|
|
|
- Compress 2003 changelog
|
|
|
|
|
|