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
|
|
|
|
|