mirror of
https://github.com/php/php-src.git
synced 2024-11-26 03:16:33 +08:00
9673 lines
264 KiB
Plaintext
9673 lines
264 KiB
Plaintext
2006-05-10 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_2)
|
||
ZendEngine2/tests/bug33771.phpt:
|
||
change it to be consistent with the others
|
||
|
||
2006-05-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_2)
|
||
ZendEngine2/tests/array_type_hint_001.phpt
|
||
ZendEngine2/tests/bug26166.phpt
|
||
ZendEngine2/tests/bug26166.phpt
|
||
ZendEngine2/tests/bug28444.phpt
|
||
ZendEngine2/tests/bug30791.phpt
|
||
ZendEngine2/tests/bug33771.phpt
|
||
ZendEngine2/tests/bug33996.phpt
|
||
tests/classes/interfaces_003.phpt:
|
||
- Fix tests
|
||
|
||
* (PHP_5_2)
|
||
tests/lang/bug22367.phpt:
|
||
- No more ze1
|
||
|
||
* (PHP_5_2)
|
||
tests/run-test/test005.phpt
|
||
tests/run-test/test008.phpt
|
||
tests/run-test/test008a.phpt:
|
||
- Hardcoded error mode was changed to 8191
|
||
|
||
2006-05-10 Rasmus Lerdorf <rasmus@lerdorf.com>
|
||
|
||
* main/SAPI.c
|
||
sapi/apache/mod_php5.c:
|
||
MFB input filter hook for getenv()
|
||
|
||
* main/php_variables.h:
|
||
MFB filter defines
|
||
|
||
* (PHP_5_2)
|
||
NEWS
|
||
main/SAPI.c
|
||
sapi/apache/mod_php5.c:
|
||
Add input_filter hook call in getenv()
|
||
|
||
2006-05-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_2)
|
||
ZendEngine2/zend.c:
|
||
- Missing __ToString() sync
|
||
|
||
* tests/classes/tostring_003.phpt
|
||
tests/classes/tostring_003.phpt:
|
||
|
||
- Fix tests
|
||
|
||
* ZendEngine2/zend_object_handlers.c
|
||
ZendEngine2/zend_object_handlers.c:
|
||
- Enforece rule of disallowing throw in __toString()
|
||
|
||
2006-05-10 Rasmus Lerdorf <rasmus@lerdorf.com>
|
||
|
||
* (PHP_5_2)
|
||
main/php_variables.h:
|
||
Now that ext/filter is bundled, we should be defining these in one place
|
||
|
||
2006-05-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_compile.c:
|
||
- MFB missing initialization
|
||
|
||
* (PHP_5_2)
|
||
php.ini-dist
|
||
php.ini-recommended
|
||
ZendEngine2/zend_execute.c
|
||
ext/dom/php_dom.c
|
||
ext/simplexml/simplexml.c:
|
||
- ze1 cleanup (bjori) /thx
|
||
|
||
* (PHP_5_2)
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend_API.c:
|
||
- Missing __tostring() conversion snippets
|
||
|
||
* (PHP_5_2)
|
||
NEWS:
|
||
- Missed my name
|
||
|
||
2006-05-10 Frank M. Kromann <frank@kromann.info>
|
||
|
||
* (PHP_5_2)
|
||
ext/dom/dom_iterators.c:
|
||
Fix win32 build
|
||
|
||
2006-05-10 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* (PHP_5_2)
|
||
ext/com_dotnet/com_extension.c
|
||
ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/com_iterator.c
|
||
ext/com_dotnet/com_saproxy.c
|
||
ext/com_dotnet/php_com_dotnet_internal.h:
|
||
- Update after api changes
|
||
|
||
2006-05-10 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_2)
|
||
ZendEngine2/tests/error_reporting01.phpt
|
||
ZendEngine2/tests/error_reporting02.phpt
|
||
ZendEngine2/tests/error_reporting03.phpt
|
||
ZendEngine2/tests/error_reporting04.phpt
|
||
ZendEngine2/tests/error_reporting05.phpt
|
||
ZendEngine2/tests/error_reporting06.phpt
|
||
ZendEngine2/tests/error_reporting07.phpt
|
||
ZendEngine2/tests/error_reporting08.phpt
|
||
ZendEngine2/tests/error_reporting09.phpt
|
||
ZendEngine2/tests/error_reporting10.phpt:
|
||
fix tests
|
||
|
||
* (PHP_5_2)
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend_constants.c
|
||
main/main.c:
|
||
add missing parts of E_RECOVERABLE merge
|
||
|
||
* (PHP_5_2)
|
||
ZendEngine2/zend_compile.c:
|
||
add missing ZEND_API to the implementation
|
||
|
||
* (PHP_5_2)
|
||
ZendEngine2/zend_API.c:
|
||
nuke extra semi-colon
|
||
|
||
2006-05-10 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/string.c:
|
||
MFB: Fixed bug #37394 (substr_compare() returns an error when offset equals
|
||
string length).
|
||
|
||
* (PHP_5_2)
|
||
NEWS
|
||
ext/standard/string.c:
|
||
Fixed bug #37394 (substr_compare() returns an error when offset equals
|
||
string length).
|
||
|
||
2006-05-10 Andrey Hristov <php@hristov.com>
|
||
|
||
* ext/mysqli/mysqli.c
|
||
ext/mysqli/mysqli_api.c:
|
||
MFB
|
||
|
||
* (PHP_5_2)
|
||
ext/mysqli/mysqli.c
|
||
ext/mysqli/mysqli_api.c:
|
||
Don't allocate 2 chunks of memory when one can fit. Reduces memory
|
||
fragmentation. There is one more place that fragments memory but it will
|
||
complicate the ongoing Unicode upgrade of mysqli so leaving it away for
|
||
now.
|
||
|
||
2006-05-10 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
NEWS
|
||
ext/oci8/oci8.c
|
||
ext/oci8/oci8.c:
|
||
MFH: fix #37392 (Unnecessary call to OCITransRollback() at the end of
|
||
request)
|
||
|
||
* ext/oci8/oci8.c:
|
||
fix #37392 (Unnecessary call to OCITransRollback() at the end of request)
|
||
|
||
2006-05-10 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* (PHP_5_2)
|
||
NEWS:
|
||
-** empty log message ***
|
||
|
||
2006-05-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_2)
|
||
ZendEngine2/tests/bug27641.phpt
|
||
ZendEngine2/tests/bug30332.phpt
|
||
ZendEngine2/tests/bug31828.phpt
|
||
ZendEngine2/tests/bug32080.phpt
|
||
ZendEngine2/tests/bug32852.phpt
|
||
ZendEngine2/tests/bug33243.phpt
|
||
ZendEngine2/tests/bug34712.phpt
|
||
ZendEngine2/tests/bug34767.phpt:
|
||
i- ZE1_compat tests are no longer necessary
|
||
|
||
* (PHP_5_2)
|
||
ext/pgsql/pgsql.c:
|
||
- Update after api changes
|
||
|
||
2006-05-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_2)
|
||
ext/dom/dom_iterators.c
|
||
ext/dom/php_dom.c
|
||
ext/dom/php_dom.h
|
||
ext/mysql/php_mysql.c
|
||
ext/mysqli/mysqli.c
|
||
ext/mysqli/mysqli_driver.c
|
||
ext/simplexml/simplexml.c
|
||
ext/sqlite/sqlite.c
|
||
sapi/cli/php_cli.c:
|
||
- Update after api changes
|
||
|
||
* (PHP_5_2)
|
||
ext/pcre/php_pcre.c
|
||
ext/pcre/php_pcre.h:
|
||
- MFH pcre_get_compiled_regex_cache() support
|
||
|
||
* (PHP_5_2)
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_arg_defs.c
|
||
ZendEngine2/zend_builtin_functions.c
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_errors.h
|
||
ZendEngine2/zend_exceptions.c
|
||
ZendEngine2/zend_exceptions.h
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.h
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_extensions.c
|
||
ZendEngine2/zend_extensions.h
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_globals_macros.h
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_iterators.c
|
||
ZendEngine2/zend_iterators.h
|
||
ZendEngine2/zend_modules.h
|
||
ZendEngine2/zend_object_handlers.c
|
||
ZendEngine2/zend_object_handlers.h
|
||
ZendEngine2/zend_objects.c
|
||
ZendEngine2/zend_objects_API.c
|
||
ZendEngine2/zend_objects_API.h
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_operators.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
- MFH as discussed
|
||
. zend_exception_get_default() -> zend_exception_get_default(TSRMLS_D)
|
||
. zend_get_error_exception() -> zend_get_error_exception(TSRMLS_D)
|
||
. added E_RECOVERABLE_ERROR
|
||
. added ZEND_TOSTRING_FUNC_NAME
|
||
. added __tostring function cache to zend_class_entry
|
||
. added ZEND_NAMED_ME
|
||
. modified ZEND_ME_MAPPING to support method flags
|
||
. added ZEND_MN
|
||
. method entries now use prefix "zim_" instead of "zif_"
|
||
. drop EG(ze1_compatibility_mode)
|
||
. changed cast handler, now without (int should_free):
|
||
typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int
|
||
type TSRMLS_DC);
|
||
. changed get_iterator, now receives whether value is by ref:
|
||
zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval
|
||
*object, int by_ref TSRMLS_DC);
|
||
. added zend_objects_store_add_ref_by_handle
|
||
. added zend_objects_store_del_ref_by_handle
|
||
. convert_to_explicit_type(pzv, type)
|
||
|
||
* ZendEngine2/zend_API.h
|
||
ext/sqlite/sqlite.c:
|
||
- Methods have flags
|
||
|
||
* ZendEngine2/zend_exceptions.c
|
||
ZendEngine2/zend_exceptions.h:
|
||
- zend_spprintf() is actually used elsewhere in the engine
|
||
|
||
2006-05-09 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* sapi/cgi/fastcgi.c:
|
||
MFB: Fixed bug #37376 (fastcgi.c compile fail with gcc 2.95.4).
|
||
|
||
* (PHP_5_2)
|
||
NEWS
|
||
sapi/cgi/fastcgi.c:
|
||
Fixed bug #37376 (fastcgi.c compile fail with gcc 2.95.4).
|
||
|
||
2006-05-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend.h
|
||
ZendEngine2/zend_exceptions.c:
|
||
- MFB WS/CS, zend_spprintf() must not be exported
|
||
|
||
* ZendEngine2/zend_builtin_functions.c:
|
||
- MFB Missing check
|
||
|
||
* ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_iterators.c
|
||
ZendEngine2/zend_object_handlers.c:
|
||
- MFB: WS
|
||
|
||
2006-05-09 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* (PHP_5_2)
|
||
NEWS:
|
||
-** empty log message ***
|
||
|
||
* ext/pcre/php_pcre.c
|
||
ext/pcre/php_pcre.h:
|
||
Add pcre_last_error() and backtrack/recursion limit settings.
|
||
|
||
2006-05-09 Georg Richter <georg@mysql.com>
|
||
|
||
* ext/mysqli/tests/bug34785.phpt
|
||
ext/mysqli/tests/bug36745.phpt
|
||
ext/mysqli/tests/bug36802.phpt:
|
||
merge from 5.2
|
||
|
||
* ext/mysqli/mysqli.c
|
||
ext/mysqli/mysqli_api.c
|
||
ext/mysqli/mysqli_fe.c
|
||
ext/mysqli/mysqli_nonapi.c
|
||
ext/mysqli/mysqli_prop.c
|
||
ext/mysqli/mysqli_repl.c
|
||
ext/mysqli/mysqli_warning.c
|
||
ext/mysqli/php_mysqli.h
|
||
ext/mysqli/tests/002.phpt
|
||
ext/mysqli/tests/014.phpt
|
||
ext/mysqli/tests/017.phpt
|
||
ext/mysqli/tests/049.phpt
|
||
ext/mysqli/tests/bug34810.phpt:
|
||
Merge from 5.2
|
||
|
||
* (PHP_5_2)
|
||
ext/mysqli/php_mysqli.h:
|
||
removed unused macro parameter
|
||
|
||
2006-05-08 Edin Kadribasic <edink@emini.dk>
|
||
|
||
* (PHP_5_2)
|
||
NEWS:
|
||
Update news
|
||
|
||
2006-05-08 Georg Richter <georg@mysql.com>
|
||
|
||
* (PHP_5_2)
|
||
ext/mysqli/mysqli.c
|
||
ext/mysqli/php_mysqli.h:
|
||
moved zend_class_entry variables to mysqli.c
|
||
|
||
2006-05-08 Brian France <list@firehawksystems.com>
|
||
|
||
* (PHP_5_2)
|
||
NEWS
|
||
ext/curl/multi.c:
|
||
|
||
MFH: Add implementation of curl_multi_info_read
|
||
|
||
2006-05-08 Andrey Hristov <php@hristov.com>
|
||
|
||
* (PHP_5_2)
|
||
ext/mysqli/mysqli_api.c:
|
||
tweaks and optimizations
|
||
|
||
2006-05-08 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/gd/libgd/gd_gif_in.c
|
||
ext/gd/tests/bug37346.gif
|
||
ext/gd/tests/bug37346.phpt
|
||
ext/gd/tests/bug37360.gif
|
||
ext/gd/tests/bug37360.phpt:
|
||
- MFH: #37346, invalid colormap format
|
||
- MFH: #37360, bad gif size
|
||
|
||
* (PHP_5_2)
|
||
ext/gd/libgd/gd_gif_in.c:
|
||
- more CS
|
||
|
||
* ext/gd/libgd/gd_gif_in.c
|
||
ext/gd/tests/bug37360.gif
|
||
ext/gd/tests/bug37360.gif
|
||
ext/gd/tests/bug37360.gif
|
||
ext/gd/tests/bug37360.gif
|
||
ext/gd/tests/bug37360.phpt
|
||
ext/gd/tests/bug37360.phpt
|
||
ext/gd/tests/bug37360.phpt
|
||
ext/gd/tests/bug37360.phpt:
|
||
- #37360, bad gif size
|
||
|
||
* ext/gd/libgd/gd_gif_in.c
|
||
ext/gd/libgd/gd_gif_in.c:
|
||
- CS (spaces > tabs)
|
||
|
||
2006-05-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- +()
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- entry for #37346, invalid colormap format
|
||
|
||
* ext/gd/libgd/gd_gif_in.c
|
||
ext/gd/tests/bug37346.gif
|
||
ext/gd/tests/bug37346.phpt:
|
||
- MFB: #37346, invalid colormap format
|
||
|
||
* (PHP_5_1)
|
||
ext/gd/libgd/gd_gif_in.c
|
||
ext/gd/tests/bug37346.gif
|
||
ext/gd/tests/bug37346.phpt:
|
||
- MF52, #37346, invalid colormap format
|
||
|
||
2006-05-07 Rasmus Lerdorf <rasmus@lerdorf.com>
|
||
|
||
* (PHP_5_2)
|
||
ext/mbstring/config.m4:
|
||
INSTALL_HEADERS takes absolute filenames there in the second arg.
|
||
This makes pecl/mailparse build again
|
||
|
||
2006-05-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_5_2)
|
||
ext/gd/libgd/gd_gif_in.c
|
||
ext/gd/tests/bug37346.gif
|
||
ext/gd/tests/bug37346.gif
|
||
ext/gd/tests/bug37346.gif
|
||
ext/gd/tests/bug37346.phpt
|
||
ext/gd/tests/bug37346.phpt
|
||
ext/gd/tests/bug37346.phpt:
|
||
- #37346, invalid colormap format
|
||
|
||
2006-05-07 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
pear/Makefile.frag:
|
||
MFH: Fixed bug #37348 (make PEAR install ignore open_basedir).
|
||
|
||
* (PHP_5_2)
|
||
NEWS
|
||
pear/Makefile.frag:
|
||
Fixed bug #37348 (make PEAR install ignore open_basedir).
|
||
|
||
2006-05-07 Edin Kadribasic <edink@emini.dk>
|
||
|
||
* (PHP_5_2)
|
||
ext/pgsql/pgsql.c
|
||
ext/pgsql/php_pgsql.h:
|
||
MFH: Added pg_field_table() as per req: #36750
|
||
|
||
* sapi/apache2handler/config.w32:
|
||
MFB: Enable parallel build against Apache 2.2 libs and headers
|
||
|
||
* (PHP_5_2)
|
||
sapi/apache2handler/config.w32:
|
||
Enable parallel build against Apache 2.2 libs and headers
|
||
|
||
2006-05-06 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_2)
|
||
NEWS
|
||
ext/standard/base64.c
|
||
ext/standard/base64.h:
|
||
Fixed bug #37244 (Added strict flag to base64_decode() that enforces
|
||
RFC3548 compliance).
|
||
|
||
* (PHP_5_2)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
Creation of the 5.2 branch
|
||
|
||
2006-05-06 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
||
|
||
* NEWS
|
||
ext/standard/basic_functions.c
|
||
ext/standard/file.c
|
||
ext/standard/file.h:
|
||
Added php_get_tmpdir() function that returns the default directory for
|
||
temporary files (as requested in bug #35380)
|
||
|
||
2006-05-05 Michael Wallner <mike@iworks.at>
|
||
|
||
* (PHP_5_1)
|
||
.gdbinit:
|
||
- treat interfaces and classes gracefully in print_inh
|
||
|
||
* (PHP_5_1)
|
||
.gdbinit:
|
||
- add print_inh (prints a very simple class tree, ie. extensible)
|
||
- add print_pi (prints property_info)
|
||
- add ____print_str (print strings binary safely, for hash keys etc)
|
||
|
||
2006-05-05 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/tests/bug37251.phpt:
|
||
Fixed bug #37251 (deadlock when custom error handler is to catch array type
|
||
hint error).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.c:
|
||
Fixed bug #37313 (sigemptyset() used without including <signal.h>).
|
||
(jdolecek)
|
||
|
||
2006-05-04 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/informix/ifx.ec
|
||
ext/informix/ifx.ec:
|
||
plug a leak
|
||
|
||
2006-05-04 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_language_scanner.l:
|
||
Don't use fixed size buffer in zend_uchar_from_uname();
|
||
|
||
* ZendEngine2/zend.h:
|
||
Oops again.
|
||
|
||
* ZendEngine2/zend.c:
|
||
Oops.
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h:
|
||
Add a global ASCII connverter, macros to return single codepoints
|
||
(UCHAR32), and zend_unicode_to_ascii() function.
|
||
|
||
2006-05-04 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/informix/config.m4
|
||
ext/informix/ifx.ec:
|
||
MFH: several minor fixes: nuke compile warnings etc.
|
||
|
||
* ext/informix/config.m4
|
||
ext/informix/ifx.ec:
|
||
several minor fixes: nuke compile warnings etc.
|
||
|
||
2006-05-03 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
configure.in
|
||
main/php_version.h:
|
||
Back to dev
|
||
|
||
* (PHP_5_1)
|
||
configure.in
|
||
main/php_version.h:
|
||
go with 5.1.4
|
||
|
||
2006-05-03 Sara Golemon <sara@golemon.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
News entry for exporting PDO::PARAM_EVT_* constants
|
||
|
||
2006-05-03 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_5_1)
|
||
run-tests.php:
|
||
- remove debug part
|
||
nota bene, there is still work in this area, but this is a start
|
||
|
||
* tests/basic/021.phpt
|
||
tests/basic/021.phpt:
|
||
|
||
file 021.phpt was initially added on branch PHP_5_1.
|
||
|
||
* (PHP_5_1)
|
||
run-tests.php:
|
||
- add support for POST_RAW, allow to pass raw POST data
|
||
- add support for TEST_PHP_CGI_EXECUTABLE env variable, it is now possible
|
||
to set both TEST_PHP_EXECUTABLE and CGI
|
||
|
||
2006-05-03 Brian France <list@firehawksystems.com>
|
||
|
||
* NEWS
|
||
ext/curl/multi.c:
|
||
|
||
- Add implementation of curl_multi_info_read (Brian)
|
||
|
||
Not adding to PHP 5_1, but should go into 5_2.
|
||
|
||
2006-05-03 Antony Dovgal <antony@zend.com>
|
||
|
||
* sapi/cgi/cgi_main.c:
|
||
plug leak
|
||
|
||
* tests/basic/013.phpt
|
||
tests/basic/014.phpt
|
||
tests/basic/015.phpt
|
||
tests/basic/016.phpt
|
||
tests/basic/017.phpt
|
||
tests/basic/018.phpt
|
||
tests/basic/019.phpt
|
||
tests/basic/020.phpt:
|
||
more POST+arrays tests
|
||
|
||
* tests/basic/013.phpt
|
||
tests/basic/013.phpt
|
||
tests/basic/014.phpt
|
||
tests/basic/014.phpt
|
||
tests/basic/015.phpt
|
||
tests/basic/015.phpt
|
||
tests/basic/016.phpt
|
||
tests/basic/016.phpt
|
||
tests/basic/017.phpt
|
||
tests/basic/017.phpt
|
||
tests/basic/018.phpt
|
||
tests/basic/018.phpt
|
||
tests/basic/019.phpt
|
||
tests/basic/019.phpt
|
||
tests/basic/020.phpt
|
||
tests/basic/020.phpt:
|
||
|
||
file 013.phpt was initially added on branch PHP_5_1.
|
||
|
||
2006-05-03 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.h
|
||
sapi/cgi/fastcgi.h:
|
||
Fixed bug #37205 (incompatibility with mod_fastcgi)
|
||
|
||
2006-05-03 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Prepare news file for release
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/php_smart_str.h:
|
||
Revert previous optimization if preparation for 5.1.4
|
||
|
||
2006-05-03 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #37291 (FastCGI now longer works with isapi_fcgi.dll)
|
||
|
||
* sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.c:
|
||
Fixed incompatibility with isapi_fcgi.dll
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
main/php_variables.c
|
||
main/php_variables.c:
|
||
Fixed bug #37276 (problems witch $_POST array)
|
||
|
||
2006-05-03 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
BFN
|
||
re-order news
|
||
|
||
* (PHP_5_1)
|
||
ext/dom/attr.c
|
||
ext/dom/element.c
|
||
ext/dom/php_dom.c
|
||
ext/dom/tests/bug37277.phpt:
|
||
Fix bug #37277 (cloning Dom Documents or Nodes does not work)
|
||
Proper fix for bug #36859
|
||
add test
|
||
|
||
* ext/dom/tests/bug37277.phpt
|
||
ext/dom/tests/bug37277.phpt:
|
||
|
||
add test
|
||
|
||
* ext/dom/attr.c
|
||
ext/dom/element.c
|
||
ext/dom/php_dom.c:
|
||
Fix bug #37277 (cloning Dom Documents or Nodes does not work)
|
||
Proper fix for bug #36859
|
||
|
||
2006-05-02 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/file.c:
|
||
Unicode Updates:
|
||
file() now unicode ready
|
||
get_meta_tags() updated for FS encoding, but content is still non-unicode
|
||
|
||
2006-05-02 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
typo
|
||
|
||
* ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.c:
|
||
Fixed possible crash in highlight_string() (proper place)
|
||
|
||
2006-05-02 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/php_smart_str.h:
|
||
Attempt to increase smart_str performance through the use of larger
|
||
default buffers. Biased micro benchmarks show it makes sense :P
|
||
|
||
2006-05-02 Antony Dovgal <antony@zend.com>
|
||
|
||
* (RELEASE_1_2_1)
|
||
ext/oci8/package.xml:
|
||
prepare to 1.2.1 release
|
||
|
||
2006-05-02 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_compile.c:
|
||
Fixed ossible crash in highlight_string().
|
||
|
||
2006-05-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/php_fopen_wrapper.c:
|
||
- Make SplTempFileObject work in 5.1
|
||
|
||
* ext/standard/php_fopen_wrapper.c:
|
||
- WS
|
||
|
||
2006-05-01 Wez Furlong <wez.php@thebrainroom.net>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
add note about ssl context options.
|
||
|
||
2006-04-30 Wez Furlong <wez.php@thebrainroom.net>
|
||
|
||
* ext/openssl/openssl.c
|
||
ext/openssl/xp_ssl.c:
|
||
merge from branch: peer certificate capture context options.
|
||
|
||
* (PHP_5_1)
|
||
ext/openssl/openssl.c
|
||
ext/openssl/xp_ssl.c:
|
||
Add two new context options for ssl:
|
||
|
||
"capture_peer_cert" and "capture_peer_cert_chain"
|
||
|
||
If true, the peer certificate and peer certificate chain respectively will
|
||
be
|
||
captured and made available in the ssl context variables
|
||
"peer_certificate" and
|
||
"peer_certificate_chain" respectively. The certificates are exposed as
|
||
x509
|
||
certificate resources and can be inspected using the existing openssl
|
||
extension
|
||
functions.
|
||
|
||
This allows applications to perform extended validation.
|
||
|
||
2006-04-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- After 5.1.3 follows 5.1.4, 5.2 requires a new branch, preferable from
|
||
this point of development (ilia will do so)
|
||
|
||
2006-04-30 Wez Furlong <wez.php@thebrainroom.net>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fix #36632
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fix #35552
|
||
|
||
2006-04-29 Uwe Schindler <uwe@thetaphi.de>
|
||
|
||
* sapi/nsapi/nsapi.c:
|
||
Remove hiding of authorization headers completely because safe mode
|
||
canceled
|
||
|
||
2006-04-29 Frank M. Kromann <frank@kromann.info>
|
||
|
||
* ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/com_saproxy.c
|
||
ext/com_dotnet/com_typeinfo.c
|
||
ext/com_dotnet/php_com_dotnet_internal.h:
|
||
fix build
|
||
|
||
* ext/standard/exec.c
|
||
ext/standard/ftp_fopen_wrapper.c
|
||
sapi/cli/php_cli.c:
|
||
More ZSTR() fixes
|
||
|
||
* ext/zlib/zlib.c:
|
||
fix build. ZSTR() must be applied to the buf argument of php_stream macros
|
||
|
||
2006-04-28 Frank M. Kromann <frank@kromann.info>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/http_fopen_wrapper.c
|
||
ext/standard/image.c
|
||
main/php_streams.h:
|
||
Remove ZSTR() from stream macros. Calling function must apply this macro
|
||
|
||
2006-04-27 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/pcntl/pcntl.c:
|
||
pcntl_signal is safe too
|
||
|
||
* ext/pcntl/pcntl.c:
|
||
Safe-fy some functions.
|
||
|
||
2006-04-27 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.h
|
||
sapi/cgi/fastcgi.h:
|
||
Proper fix for bug #37205
|
||
|
||
2006-04-27 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
||
|
||
* ext/iconv/iconv.c:
|
||
- Remove fprintf() used for debugging
|
||
|
||
* (PHP_5_1)
|
||
ext/iconv/iconv.c
|
||
ext/iconv/tests/bug37176.phpt:
|
||
- MFH: fix bug #37176 (iconv_strpos() fails to find a string)
|
||
|
||
* ext/iconv/iconv.c
|
||
ext/iconv/tests/bug37176.phpt
|
||
ext/iconv/tests/bug37176.phpt:
|
||
- Fix bug #37176 (iconv_strpos() fails to find a string)
|
||
|
||
2006-04-26 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.c:
|
||
Revert wrong fix
|
||
|
||
2006-04-26 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
Restore dev
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Remove soap cache news
|
||
|
||
2006-04-26 Edin Kadribasic <edink@emini.dk>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
BFN
|
||
|
||
2006-04-26 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
configure.in
|
||
main/php_version.h:
|
||
Go with 5.1.3
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Prepare the news file for release
|
||
|
||
2006-04-26 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.c:
|
||
Fixed bug #37205 (Serving binary content/images fails with "comm with
|
||
server aborted" FastCGI err)
|
||
|
||
2006-04-26 Edin Kadribasic <edink@emini.dk>
|
||
|
||
* sapi/apache/php_apache.c:
|
||
MFB: Correctly import external data (#33292)
|
||
|
||
* (PHP_5_1)
|
||
sapi/apache/php_apache.c:
|
||
Correctly import external data (#33292)
|
||
|
||
2006-04-25 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/tests/strings/substr_compare.phpt
|
||
ext/standard/tests/strings/substr_compare.phpt:
|
||
remove nonexistent tag
|
||
|
||
* ext/standard/string.c
|
||
ext/standard/tests/strings/bug33605.phpt
|
||
ext/standard/tests/strings/substr_compare.phpt:
|
||
MF51: fix possible substr_compare() crash
|
||
add new tests
|
||
|
||
* ext/standard/tests/strings/bug33605.phpt
|
||
ext/standard/tests/strings/bug33605.phpt
|
||
ext/standard/tests/strings/substr_compare.phpt
|
||
ext/standard/tests/strings/substr_compare.phpt:
|
||
|
||
file bug33605.phpt was initially added on branch PHP_5_1.
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/string.c:
|
||
fix possible substr_compare() crash
|
||
add new tests
|
||
|
||
2006-04-25 Michael Wallner <mike@iworks.at>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
-improve last entry
|
||
|
||
2006-04-25 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/filestat.c:
|
||
fix #37191 (chmod takes off sticky bit when safe_mode is On)
|
||
|
||
2006-04-25 Michael Wallner <mike@iworks.at>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Fixed bug #37192 (cc fails on hash_adler.c:32)
|
||
|
||
2006-04-24 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* sapi/cgi/fastcgi.c:
|
||
Fixed compilation on Solaris
|
||
|
||
* (PHP_5_1)
|
||
sapi/cgi/fastcgi.c:
|
||
iFixed compilation on Solaris
|
||
|
||
2006-04-23 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* sapi/cli/php.1.in
|
||
sapi/cli/php.1.in:
|
||
MFB
|
||
|
||
* (PHP_5_1)
|
||
sapi/cli/php.1.in:
|
||
Typo.
|
||
|
||
2006-04-23 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed typos
|
||
|
||
* ext/wddx/wddx.c:
|
||
MFB51: Fixed bug #37162 (wddx does not build as a shared extension).
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/wddx/wddx.c:
|
||
MFH: Fixed bug #37162 (wddx does not build as a shared extension).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/wddx/wddx.c:
|
||
Fixed bug #37162 (wddx does not build as a shared extension).
|
||
|
||
|
||
2006-04-22 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/tests/file/bug37158.phpt
|
||
main/streams/php_streams_int.h
|
||
main/streams/streams.c
|
||
main/streams/userspace.c:
|
||
merge fix for #37158 into HEAD
|
||
add test
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/tests/file/bug37158.phpt:
|
||
bah.. no UEXPECT in this branch..
|
||
|
||
* ext/standard/tests/file/bug37158.phpt
|
||
ext/standard/tests/file/bug37158.phpt:
|
||
|
||
file bug37158.phpt was initially added on branch PHP_5_1.
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
BFN
|
||
|
||
2006-04-22 Wez Furlong <wez.php@thebrainroom.net>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
main/streams/php_streams_int.h
|
||
main/streams/streams.c
|
||
main/streams/userspace.c:
|
||
fix for #37158
|
||
|
||
2006-04-22 Frank M. Kromann <frank@kromann.info>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/image.c
|
||
sapi/cli/php_cli.c:
|
||
Fix Win32 build. NULL_ZSTR was converted to ZSTR(NULL_ZSTR)
|
||
|
||
2006-04-21 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_objects_API.c:
|
||
Happy, Pierre?
|
||
|
||
* ZendEngine2/zend_objects_API.c
|
||
ZendEngine2/zend_objects_API.h:
|
||
Add:
|
||
* zend_objects_store_add_ref_by_handle()
|
||
* zend_objects_store_del_ref_by_handle()
|
||
* zend_objects_store_get_object_by_handle()
|
||
|
||
2006-04-20 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
configure.in
|
||
main/php_version.h:
|
||
Back to dev
|
||
|
||
2006-04-20 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_execute_API.c:
|
||
there is no %v in 5_1
|
||
|
||
2006-04-20 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h:
|
||
Move to refcounted implementation of collators.
|
||
|
||
2006-04-20 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
Prepare for RC3
|
||
|
||
2006-04-20 Michael Wallner <mike@iworks.at>
|
||
|
||
* main/streams/streams.c:
|
||
MFB: Fix reading stream filters never notified about EOF
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/tests/filters/read.phpt
|
||
ext/standard/tests/filters/read.phpt
|
||
main/streams/streams.c:
|
||
- Fix reading stream filters never notified about EOF
|
||
|
||
2006-04-20 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/tests/bug37138.phpt:
|
||
Test added
|
||
|
||
* ZendEngine2/tests/bug37138.phpt
|
||
ZendEngine2/tests/bug37138.phpt:
|
||
|
||
file bug37138.phpt was initially added on branch PHP_5_1.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ZendEngine2/zend_API.c:
|
||
Fixed bug #37138 (__autoload tries to load callback'ed self and parent)
|
||
|
||
2006-04-19 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Cleaned up Andrei's patch for caching WSDL in process memory, added TTL and
|
||
LIMIT for memory cache.
|
||
Memory cache is disblead by fefault because it is experemental and isn't
|
||
tested enough. It can be enabled whit configuartion directive
|
||
"soap.wsdl_cache = WSDL_CACHE_MEMORY" or "soap.wsdl_cache =
|
||
WSDL_CACHE_BOTH" or derectly in SoapClent/SoapServer constructor: $ws =
|
||
new SoapClient($wsdl, array("cache_wsdl"=>WSDL_CACHE_BOTH))
|
||
Disk and memory caches use the same TTL value - "soap.wsdl_cache_ttl".
|
||
Configuration directive "soap.wsdl_cache_limit" restricts the number of
|
||
cached wsdl files in memory. Adding new files into full memory cache will
|
||
delete oldest files from it.
|
||
Note that, each PHP process or thread uses it's own memory cache.
|
||
|
||
* ZendEngine2/zend.c:
|
||
Fixed cleanup dependent on uninitialized value
|
||
|
||
2006-04-19 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/streamsfuncs.c:
|
||
fix typo (see #35900)
|
||
|
||
2006-04-18 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
configure.in
|
||
main/php_version.h:
|
||
Restore dev so win32 snaps can build
|
||
|
||
2006-04-18 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/file.c:
|
||
Silence compiler warnings
|
||
|
||
* main/php_streams.h
|
||
main/streams/streams.c:
|
||
Fix copy/paste typo in php_stream_path_decode() proto
|
||
|
||
* ZendEngine2/zend_API.c:
|
||
Fix ZTS build
|
||
|
||
2006-04-18 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/zend_API.c:
|
||
binary strings exist only in unicode mode
|
||
|
||
2006-04-18 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/sqlite/sqlite.c:
|
||
MFB51: Fixed bug #29476 (sqlite_fetch_column_types() locks the database
|
||
forever).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/sqlite/sqlite.c:
|
||
Fixed bug #29476 (sqlite_fetch_column_types() locks the database forever).
|
||
|
||
2006-04-18 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #37083 (Frequent crashs in SOAP extension with new WSDL caching
|
||
code in multithread WS). (Andrei, Dmitry)
|
||
|
||
2006-04-18 Antony Dovgal <antony@zend.com>
|
||
|
||
* run-tests.php:
|
||
typofix
|
||
|
||
2006-04-18 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.c:
|
||
Fixed SUN_LEN calculation
|
||
|
||
* main/php_variables.c
|
||
main/php_variables.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/cgi_main.c:
|
||
Fixed memory leaks
|
||
|
||
2006-04-18 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/standard/string.c:
|
||
I'm not sure what the heck people were thinking here, but it should be
|
||
fixed finally. Please test.
|
||
|
||
* ext/standard/string.c:
|
||
Fix trim("a") bug.
|
||
|
||
2006-04-18 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
ext/session/mod_files.c:
|
||
Commit the actual fix
|
||
|
||
2006-04-17 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/session/mod_files.c:
|
||
MFB51: Fixed Bug #36872 (session_destroy() fails after call to
|
||
session_regenerate_id(true)).
|
||
|
||
* (PHP_4_4)
|
||
ext/session/mod_files.c:
|
||
MFH: Fixed Bug #36872 (session_destroy() fails after call to
|
||
session_regenerate_id(true)).
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed Bug #36872 (session_destroy() fails after call to
|
||
+ session_regenerate_id(true)).
|
||
|
||
2006-04-17 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
BFN
|
||
|
||
* (PHP_5_1)
|
||
ext/mbstring/config.m4:
|
||
MFH: Fixed bug #37103 (libmbfl headers not installed)
|
||
|
||
* ext/mbstring/config.m4:
|
||
Fixed bug #37103 (libmbfl headers not installed)
|
||
|
||
2006-04-17 Sara Golemon <sara@golemon.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/filters.c:
|
||
MFH(r-1.55) Fix 'soft line break' handling in
|
||
convert.quoted-printable-decode
|
||
|
||
* ext/standard/filters.c:
|
||
Fix 'soft line break' handling in convert.quoted-printable-decode
|
||
|
||
2006-04-16 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/http_fopen_wrapper.c:
|
||
MFB51: fixed typo
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/http_fopen_wrapper.c:
|
||
Fixed a typo in the previous patch.
|
||
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/standard/http_fopen_wrapper.c:
|
||
MFH: Fixed bug #37045 (Fixed check for special chars for http redirects).
|
||
|
||
* ext/standard/http_fopen_wrapper.c:
|
||
MFB51: Fixed bug #37045 (Fixed check for special chars for http redirects).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/http_fopen_wrapper.c:
|
||
Fixed bug #37045 (Fixed check for special chars for http redirects).
|
||
|
||
2006-04-15 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/sqlite/sqlite.c:
|
||
fix compile failure
|
||
|
||
* ZendEngine2/zend_strtod.c:
|
||
MF51: fix #37062 (compile failure on ARM architecture)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ZendEngine2/zend_strtod.c:
|
||
fix #37062 (compile failure on ARM architecture)
|
||
if ARM is big endian - don't define IEEE_LITTLE_ENDIAN
|
||
|
||
2006-04-14 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/tests/bug34873.phpt:
|
||
make it consistent with the other ones
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/tests/bug34873.phpt:
|
||
make it consistent with the other ones =)
|
||
|
||
* ext/standard/tests/strings/bug36944.phpt:
|
||
make this test to work on all systems
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/tests/strings/bug36944.phpt:
|
||
ok, let's make this test to work on all systems
|
||
currently it fails at least on Linux PPC and Solaris, probably because of
|
||
different strncmp/strncasecmp implementations.
|
||
|
||
2006-04-14 Sara Golemon <sara@golemon.com>
|
||
|
||
* (PHP_4_3)
|
||
ext/standard/file.c
|
||
ext/standard/file.c
|
||
ext/standard/file.c:
|
||
MFH (r-1.436) copy() should not disrespect open_basedir on source file
|
||
|
||
* ext/standard/file.c:
|
||
MFB (r-1.409.2.6) copy() should not disrespect open_basedir on source file
|
||
|
||
2006-04-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/009b.phpt:
|
||
- MFH Fix properties access to children() result
|
||
|
||
* ext/simplexml/php_simplexml.h
|
||
ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/profile12.phpt:
|
||
- Fix properties access to children() result
|
||
- Allow access by namespace prefix
|
||
|
||
* ext/simplexml/tests/009b.phpt
|
||
ext/simplexml/tests/009b.phpt
|
||
ext/simplexml/tests/profile13.phpt:
|
||
|
||
- Fix properties access to children() result
|
||
- Allow access by namespace prefix
|
||
|
||
* ext/simplexml/tests/profile12.phpt:
|
||
- Do not provide ns info in first sxe creation
|
||
|
||
* ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/profile12.phpt:
|
||
- Allow access to namespaced root by specifying prefix on creation
|
||
- Fix access to non namespaced root
|
||
|
||
* run-tests.php:
|
||
- Prefix summaries with either U or N
|
||
|
||
* ext/simplexml/simplexml.c:
|
||
- If node no longer exists then there won't be any data
|
||
|
||
2006-04-14 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/streamsfuncs.c:
|
||
MF51: fix #37077 (stream_socket_server() leaks when the port is not
|
||
allowed)
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/streamsfuncs.c:
|
||
fix #37077 (stream_socket_server() leaks when the port is not allowed)
|
||
|
||
2006-04-13 Antony Dovgal <antony@zend.com>
|
||
|
||
* main/streams/filter.c:
|
||
fix CS and prevent NULL dereference
|
||
|
||
2006-04-13 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/tests/bug36513.phpt
|
||
ZendEngine2/tests/bug36513.phpt:
|
||
|
||
file bug36513.phpt was initially added on branch PHP_5_1.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
Zend/zend_language_scanner.l
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/tests/bug36513.phpt:
|
||
Fixed bug #36513 (comment will be outputed in last line)
|
||
|
||
2006-04-13 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/curl/interface.c
|
||
ext/curl/multi.c:
|
||
MF51:
|
||
fix bug #37061 (curl_exec() doesn't zero-terminate binary strings) - we
|
||
get the data length from cURL, so it's binary safe.
|
||
fix leak appearing when re-using curl handle
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/curl/interface.c
|
||
ext/curl/multi.c:
|
||
fix bug #37061 (curl_exec() doesn't zero-terminate binary strings) - we get
|
||
the data length from cURL, so it's binary safe.
|
||
fix leak appearing when re-using curl handle
|
||
|
||
2006-04-13 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #37054 (SoapClient Error Fetching http headers)
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
Zend/zend_execute.c:
|
||
Fixed bug #37046 (foreach breaks static scope)
|
||
|
||
* ZendEngine2/tests/bug37046.phpt
|
||
ZendEngine2/tests/bug37046.phpt:
|
||
Fixed test
|
||
|
||
2006-04-13 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/streamsfuncs.c
|
||
main/streams/filter.c
|
||
main/streams/php_stream_filter_api.h:
|
||
Preserve full name of filter for use in stream_get_meta_data()
|
||
|
||
2006-04-12 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/http_fopen_wrapper.c
|
||
main/streams/filter.c
|
||
main/streams/php_stream_filter_api.h
|
||
main/streams/streams.c:
|
||
Allow http:// wrapper to automatically apply correct unicode.from.* filter
|
||
based on content-type header
|
||
|
||
2006-04-12 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/tests/strings/bug36944.phpt
|
||
ext/standard/tests/strings/bug36944.phpt:
|
||
fix test title
|
||
|
||
2006-04-12 Johannes Schl<68>ter <schlueter@phpbar.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/array.c:
|
||
- MFH: Fix bug #37060 (Type of retval of Countable::count() is not checked)
|
||
|
||
* ext/standard/array.c:
|
||
- Fix bug #37060 (Type of retval of Countable::count() is not checked)
|
||
|
||
2006-04-12 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/oci8/oci8.c
|
||
ext/oci8/oci8_statement.c:
|
||
MF51: fix #37059 (oci_bind_by_name() doesn't support RAW and LONG RAW
|
||
fields)
|
||
add tests
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8.c
|
||
ext/oci8/oci8_statement.c:
|
||
fix #37059 (oci_bind_by_name() doesn't support RAW and LONG RAW fields)
|
||
add tests
|
||
|
||
* (PHP_5_1)
|
||
ext/oci8/oci8.c:
|
||
oops.. I didn't want to commit this..
|
||
|
||
* ext/oci8/oci8.c:
|
||
MF51: correct fix for bug #37055
|
||
|
||
* (PHP_5_1)
|
||
ext/oci8/oci8.c:
|
||
correct fix for bug #37055
|
||
|
||
* ext/xmlrpc/xmlrpc-epi-php.c:
|
||
MF51: fix #37057 (xmlrpc_decode() may produce arrays with numeric string
|
||
keys which are unaccessible)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/xmlrpc/xmlrpc-epi-php.c:
|
||
fix #37057 (xmlrpc_decode() may produce arrays with numeric strings which
|
||
are unaccessible)
|
||
|
||
* ext/oci8/oci8.c:
|
||
MF51: fix #37055 (incorrect reference counting for persistent OCI8
|
||
connections)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8.c:
|
||
fix #37055 (incorrect reference counting for persistent OCI8 connections)
|
||
|
||
* main/main.c:
|
||
MF51: fix #37053 (html_errors with internal classes produces wrong links)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
main/main.c:
|
||
fix #37053 (html_errors with internal classes produces wrong links)
|
||
|
||
2006-04-12 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/tests/bug37046.phpt
|
||
ZendEngine2/tests/bug37046.phpt:
|
||
|
||
file bug37046.phpt was initially added on branch PHP_5_1.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/tests/bug37046.phpt:
|
||
Fixed bug #37046 (foreach breaks static scope)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ZendEngine2/zend_ini_parser.y
|
||
ZendEngine2/zend_ini_parser.y:
|
||
Fixed bug #37002 (Have to quote literals in INI when concatenating with
|
||
vars)
|
||
|
||
2006-04-11 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- MFH: Fixed bug #37017 (strtotime fails before 13:00:00 with some time
|
||
zones
|
||
identifiers). (Derick)
|
||
- MFH: Fixed bug #36988 (mktime freezes on long numbers). (Derick)
|
||
- MFH: Implemented better error and warning handling that is also used for
|
||
the
|
||
date_parse() function.
|
||
- MFH: Fixed problems with "T" in front of a time string was seen as a
|
||
time
|
||
zone string.
|
||
- MFH: Fixed a problem were 5 and 6 character timezone abbreviations where
|
||
not
|
||
correctly parsed.
|
||
|
||
Experimental support (All MFH):
|
||
- Added the date_parse() function that returns a parsed date/time string
|
||
including warnings and errors.
|
||
- Added the timezone_name_from_abbr() function that exposes the guessing
|
||
mechanism that tries to find a timezone identifier from a timezone
|
||
abbreviation and GMT offset.
|
||
|
||
2006-04-11 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* ext/curl/interface.c
|
||
ext/gd/php_gd.h
|
||
main/safe_mode.c
|
||
main/safe_mode.h:
|
||
- More safe_mode left-overs.
|
||
|
||
2006-04-10 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/tests/file/bug24313.phpt:
|
||
MFB51: fixed test
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/tests/file/bug24313.phpt:
|
||
Fixed test
|
||
|
||
2006-04-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/simplexml/simplexml.c
|
||
ext/simplexml/simplexml.c:
|
||
- Coverity issue 59
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
- MFH Iterators from overloaded objects are allowed to not have keys...
|
||
|
||
* ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
- Iterators from overloaded objects are allowed to not have keys...
|
||
|
||
* ZendEngine2/zend_interfaces.c:
|
||
- Allowing to pass in ce as NULL has its charme, too
|
||
|
||
* ZendEngine2/zend_interfaces.c:
|
||
- Fix coverity issue 49: ce might be forwarded as NULL without an exception
|
||
being thrown in case the Zend API is being used wrong (in custom exts
|
||
for
|
||
instance).
|
||
|
||
* ext/pgsql/pgsql.c:
|
||
- Better order for SEGV prevention
|
||
|
||
* ext/pgsql/pgsql.c:
|
||
- Fix possible SEGV
|
||
|
||
* ext/exif/exif.c:
|
||
- Fix condition
|
||
|
||
2006-04-10 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* INSTALL
|
||
php.ini-dist
|
||
php.ini-recommended
|
||
ext/mbstring/tests/skipif.inc
|
||
ext/standard/tests/array/bug33940.phpt
|
||
main/php_variables.c
|
||
tests/basic/012.phpt:
|
||
more cleanup (lingering ini settings which do not exist anymore, etc.)
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/session/tests/007.phpt
|
||
ext/session/tests/008-php4.2.3.phpt
|
||
ext/session/tests/008.phpt
|
||
ext/session/tests/009.phpt
|
||
ext/session/tests/010.phpt
|
||
ext/session/tests/011.phpt
|
||
ext/session/tests/012.phpt
|
||
ext/session/tests/013.phpt
|
||
ext/session/tests/014.phpt
|
||
ext/session/tests/019.phpt
|
||
ext/session/tests/skipif.inc:
|
||
- Cleanup
|
||
|
||
* ext/iconv/tests/bug16069.phpt
|
||
ext/iconv/tests/eucjp2iso2022jp.phpt
|
||
ext/iconv/tests/eucjp2sjis.phpt
|
||
ext/iconv/tests/eucjp2utf8.phpt
|
||
ext/iconv/tests/iconv001.phpt
|
||
ext/iconv/tests/iconv002.phpt
|
||
ext/iconv/tests/ob_iconv_handler.phpt
|
||
ext/iconv/tests/test.inc
|
||
ext/iconv/tests/translit-failure.phpt
|
||
ext/iconv/tests/translit-utf8.phpt:
|
||
cleanup
|
||
|
||
2006-04-10 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36908 (wsdl default value overrides value in soap request).
|
||
|
||
* ZendEngine2/zend_opcode.c
|
||
ZendEngine2/zend_opcode.c:
|
||
Fixed possible crash in interactive mode
|
||
|
||
2006-04-10 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* acinclude.m4:
|
||
fix typo
|
||
|
||
* (PHP_5_1)
|
||
acinclude.m4
|
||
configure.in
|
||
scripts/phpize.m4:
|
||
MFH: - Determine the shared/link lib suffixes in one macro.
|
||
|
||
* acinclude.m4
|
||
configure.in
|
||
scripts/phpize.m4:
|
||
- Determine the shared/link lib suffixes in one macro.
|
||
|
||
* (PHP_5_1)
|
||
TSRM/tsrm_virtual_cwd.h
|
||
ext/standard/filestat.c:
|
||
MFH: - Fixed bug #36909 (ld: Undefined symbols: _lchown)
|
||
|
||
* TSRM/tsrm_virtual_cwd.h
|
||
ext/standard/filestat.c:
|
||
- Fixed bug #36909 (ld: Undefined symbols: _lchown)
|
||
|
||
* (PHP_5_1)
|
||
main/php_compat.h:
|
||
MFH: - Silence some PCRE compile warnings
|
||
|
||
* main/php_compat.h:
|
||
- Silence some PCRE compile warnings
|
||
|
||
* NEWS:
|
||
- Fix NEWS. The empty lines were left on purpose..
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/credits_ext.h:
|
||
update credits
|
||
|
||
* ext/standard/credits_ext.h
|
||
ext/standard/credits_sapi.h:
|
||
fix credits
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fix NEWS
|
||
|
||
2006-04-09 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Speed up SoapClient/SoapServer constructors by caching WSDL structures
|
||
in memory. All WSDL files will be cached, unless turned off via an
|
||
option to the constructor.
|
||
|
||
2006-04-09 Edin Kadribasic <edink@emini.dk>
|
||
|
||
* ext/gettext/config.w32:
|
||
MFB: Fixed bug #36935
|
||
|
||
* (PHP_5_1)
|
||
ext/gettext/config.w32:
|
||
Fixed bug #36935
|
||
|
||
2006-04-09 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/filestat.c:
|
||
MFB51: Fixed bug #36875 (is_*() functions do not account for open_basedir).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/filestat.c:
|
||
-** empty log message ***
|
||
|
||
2006-04-08 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* Makefile.global
|
||
acinclude.m4
|
||
configure.in
|
||
main/build-defs.h.in
|
||
scripts/phpize.m4:
|
||
Separate suffixes of shared libraries that we link against and the ones
|
||
we load with dlopen(). This matters on Mac OS X, for example.
|
||
|
||
2006-04-07 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/pcre/TODO
|
||
ext/pcre/php_pcre.c:
|
||
Disallowed numeric named captures.
|
||
|
||
2006-04-07 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
RC3
|
||
|
||
2006-04-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* ext/sockets/sockets.c:
|
||
- MFB: revert leak fix, something else went wrong
|
||
|
||
* (PHP_5_1)
|
||
ext/sockets/sockets.c:
|
||
- revert last commit, something else went wrong
|
||
|
||
2006-04-07 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* main/php_variables.c
|
||
main/php_variables.c:
|
||
Optimization
|
||
|
||
* sapi/cgi/cgi_main.c
|
||
sapi/cgi/cgi_main.c:
|
||
CGI anf FastCGI assume $_SERVER and $_ENV have the same values,
|
||
so we don't need construct the same arrays twich and may just copy it
|
||
|
||
2006-04-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* ext/sockets/sockets.c:
|
||
- MFB: fix leak when an error occured in socket_read, free tmpbuf
|
||
|
||
* (PHP_5_1)
|
||
ext/sockets/sockets.c:
|
||
- fix leak when an error occured in socket_read, free tmpbuf
|
||
|
||
2006-04-07 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* sapi/cgi/cgi_main.c
|
||
sapi/cgi/cgi_main.c:
|
||
Removed unnecessary copying
|
||
|
||
* main/main.c
|
||
main/main.c:
|
||
We don't need setup the same time-out two times.
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_hash.c:
|
||
MFH:
|
||
- Allowed storing NULL pointers in HashTable
|
||
- Optimized zend_hash_reverse_apply()
|
||
|
||
* ZendEngine2/zend_hash.c:
|
||
- Fixed storing NULL pointers in HashTable
|
||
- Optimized zend_hash_reverse_apply()
|
||
|
||
2006-04-07 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
ext/posix/CREDITS:
|
||
Adjusted credits file so that it appears properly on phpinfo()
|
||
|
||
2006-04-06 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/pcre/TODO:
|
||
That is not the bug you're looking for.
|
||
|
||
* ext/pcre/TODO:
|
||
Even more stuff from Friedl.
|
||
|
||
* (PHP_5_1)
|
||
ext/pcre/TODO:
|
||
I guess we only need this on HEAD.
|
||
|
||
* ext/pcre/TODO:
|
||
More stuff from Friedl..
|
||
|
||
* ZendEngine2/zend_arg_defs.c
|
||
ZendEngine2/zend_modules.h
|
||
ext/pcre/TODO
|
||
ext/pcre/php_pcre.c:
|
||
MFB
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
-** empty log message ***
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_arg_defs.c
|
||
ZendEngine2/zend_modules.h
|
||
ext/pcre/TODO
|
||
ext/pcre/TODO
|
||
ext/pcre/php_pcre.c:
|
||
Fix a bug that would not fill in the fifth argument to preg_replace()
|
||
properly, if the variable was not declared previously.
|
||
|
||
2006-04-06 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/uniqid.c:
|
||
Plug leak which occurs in unicode mode
|
||
|
||
* ext/standard/tests/file/stream_get_line.phpt
|
||
ext/standard/tests/file/userfilters.phpt
|
||
ext/standard/tests/file/userstreams.phpt
|
||
ext/standard/tests/filters/basic.phpt:
|
||
Silence false positives on test results
|
||
|
||
* ext/standard/tests/file/004.phpt
|
||
ext/standard/tests/file/bug27508.phpt
|
||
ext/standard/tests/file/bug27619.phpt
|
||
ext/standard/tests/file/bug35781.phpt:
|
||
Silence false positives in test failures
|
||
|
||
* main/streams/streams.c:
|
||
Do runtime conversions (with an E_NOTICE) on writing unicode data to a
|
||
binary stream. Take the WTF out of the equation
|
||
|
||
2006-04-06 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fix #36981 (SplFileObject->fgets() ignores max_length)
|
||
|
||
2006-04-06 Sara Golemon <sara@golemon.com>
|
||
|
||
* ZendEngine2/zend_API.h:
|
||
Overload 'duplicate' arg as applied to:
|
||
add_((next_)?index|assoc)_(ascii|rt)_stringl?(_ex)?
|
||
and
|
||
(ZVAL|RETVAL|RETURN)_(ASCII|RT|U)_STRINGL?
|
||
|
||
|
||
Duplicate keeps traditional value of '1', additional bit '2' tells
|
||
unicode mode conversion to automatically free the original string
|
||
in order to avoid leaks due to conversion on a value otherwise being
|
||
"given" to the engine.
|
||
|
||
/* Uses s as-is for non-unicode, or frees s after converting to unicode */
|
||
{
|
||
char *s = estrdup("Hello");
|
||
ZVAL_RT_STRING(pzv, s, ZSTR_AUTOFREE);
|
||
}
|
||
|
||
/* Duplicates for non-unicode, or converts (but doesn't free original) */
|
||
{
|
||
char *s = "Hello";
|
||
ZVAL_RT_STRING(pzv, s, ZSTR_DUPLICATE);
|
||
}
|
||
|
||
/* Uses as-is for non-unicode, or converts (but doesn't free original) */
|
||
{
|
||
char *s = "Hello";
|
||
zval zv;
|
||
ZVAL_RT_STRING(&zv, s, 0);
|
||
|
||
/* use zv for some temporary purpose */
|
||
|
||
/* It's now necessary to manually free this generated value */
|
||
if (UG(unicode)) {
|
||
zval_dtor(&zv);
|
||
}
|
||
}
|
||
|
||
2006-04-06 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/file.c:
|
||
Fixed safe_mode check for source argument of the copy() function.
|
||
|
||
2006-04-05 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
Makefile.global:
|
||
MFH: workaround for problem on Solaris: shell tries to parse "for i in ;"
|
||
and fails
|
||
|
||
* Makefile.global:
|
||
workaround for problem on Solaris: shell tries to parse "for i in ;" and
|
||
fails
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
BFN
|
||
|
||
* ext/oci8/config.w32
|
||
ext/oci8/config.w32:
|
||
add missing defines to .w32
|
||
|
||
* ext/oci8/config.m4
|
||
ext/oci8/oci8_lob.c
|
||
ext/oci8/php_oci8_int.h:
|
||
fix #36934 (OCILob->read() doesn't move internal pointer when reading 0's)
|
||
no support for Unicode CLOBs in Oracle < 10, sorry.
|
||
|
||
* (PHP_5_1)
|
||
ext/oci8/config.m4
|
||
ext/oci8/oci8_lob.c
|
||
ext/oci8/php_oci8_int.h:
|
||
fix #36934 (OCILob->read() doesn't move internal pointer when reading 0's)
|
||
|
||
* ext/standard/tests/strings/bug36944.phpt:
|
||
add test
|
||
|
||
* ext/standard/tests/strings/bug36944.phpt
|
||
ext/standard/tests/strings/bug36944.phpt:
|
||
|
||
file bug36944.phpt was initially added on branch PHP_5_1.
|
||
|
||
2006-04-05 Georg Richter <georg@mysql.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fixed bigint conversion errors (windows)
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli_api.c
|
||
ext/mysqli/mysqli_prop.c
|
||
ext/mysqli/php_mysqli.h:
|
||
fixed bigint conversion on windows platforms
|
||
|
||
2006-04-05 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/zend_builtin_functions.c:
|
||
MF51: fix #36944 (strncmp & strncasecmp do not return false on negative
|
||
string length)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ZendEngine2/zend_builtin_functions.c:
|
||
fix #36944 (strncmp & strncasecmp do not return false on negative string
|
||
length)
|
||
|
||
2006-04-05 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/var.c
|
||
ext/standard/var.c:
|
||
Fixed bug #36957 (serialize() does not handle recursion).
|
||
|
||
2006-04-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- MFH
|
||
. Fixed bug #36941 (ArrayIterator does not clone itself)
|
||
. Fixed SEGV when ArrayObject/Iterator use reference to self
|
||
. Added tests
|
||
|
||
2006-04-04 Frank M. Kromann <frank@kromann.info>
|
||
|
||
* ext/mssql/php_mssql.c
|
||
ext/mssql/php_mssql.c:
|
||
MFP51: Fix #33694 invalid sql or timeouts makes it impossible to reuse
|
||
persistent connections
|
||
|
||
* (PHP_5_1)
|
||
ext/mssql/php_mssql.c:
|
||
Fix #33694 invalid sql or timeouts makes it impossible to reuse persistent
|
||
connections
|
||
|
||
2006-04-04 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mbstring.c:
|
||
fixed commnet typo, and duplicate logic.
|
||
|
||
2006-04-04 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ext/standard/php_type.h:
|
||
- No need to have this one twice here... (Thanks Steph)
|
||
|
||
2006-04-03 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/gmp/tests/gmp_nextprime.phpt:
|
||
add test for gmp_nextprime()
|
||
|
||
* NEWS
|
||
ext/gmp/gmp.c
|
||
ext/gmp/php_gmp.h:
|
||
add gmp_nextprime() function
|
||
patch by ants dot aasma at gmail dot com
|
||
|
||
2006-04-03 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
added mb_stristr( ), mb_strrichr( ).
|
||
|
||
2006-04-03 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/simplexml/simplexml.c:
|
||
(as was agreed with Ilia)
|
||
|
||
2006-04-03 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
ext/standard/basic_functions.c:
|
||
MFH: Fixed an unlikely, but possible memory leak.
|
||
|
||
* ext/standard/basic_functions.c:
|
||
MFB51: Fixed an unlikely, but possible memory leak.
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/basic_functions.c:
|
||
Fixed an unlikely, but possible memory leak.
|
||
|
||
2006-04-03 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* (PHP_4_4)
|
||
ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
added mb_check_encoding( ). detect possible invalid encoding attack(avoids
|
||
a security issue).
|
||
|
||
2006-04-03 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/ftp/ftp.c
|
||
ext/ftp/ftp.c
|
||
ext/mhash/mhash.c
|
||
ext/mhash/mhash.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/standard/string.c
|
||
ext/standard/string.c:
|
||
fix spelling in error messages:
|
||
greater/less thEn -> greater/less thAn
|
||
|
||
2006-04-03 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/tests/network/tcp4loop.phpt
|
||
ext/standard/tests/network/tcp6loop.phpt
|
||
ext/standard/tests/network/udgloop.phpt
|
||
ext/standard/tests/network/udp4loop.phpt
|
||
ext/standard/tests/network/udp6loop.phpt
|
||
ext/standard/tests/network/unixloop.phpt:
|
||
Update tests for working with unicode
|
||
|
||
2006-04-03 Georg Richter <georg@mysql.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli_prop.c:
|
||
fixed stmt property container and required status for error properties
|
||
|
||
2006-04-02 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
main/logos.h
|
||
main/logos.h
|
||
sapi/apache/mod_php4.c
|
||
sapi/apache/mod_php5.c:
|
||
MFH:
|
||
Removed extra space in the Content-Type header for logos
|
||
Simplified stderr error reporting in apache sapi.
|
||
|
||
* main/logos.h
|
||
sapi/apache/mod_php5.c:
|
||
Removed extra space in the Content-Type header for logos
|
||
Simplified stderr error reporting in apache sapi.
|
||
|
||
2006-04-02 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/zlib/tests/gzfilegzreadfile.phpt
|
||
ext/zlib/tests/gzreadgzwrite.phpt
|
||
ext/zlib/tests/gzreadgzwriteplain.phpt
|
||
ext/zlib/tests/zlib_filter_deflate.phpt
|
||
ext/zlib/tests/zlib_filter_inflate.phpt:
|
||
Silence false positive test failures
|
||
|
||
* ext/bz2/tests/bz2_filter_compress.phpt
|
||
ext/bz2/tests/bz2_filter_decompress.phpt
|
||
ext/bz2/tests/with_files.phpt
|
||
ext/bz2/tests/with_strings.phpt:
|
||
Make some tests pass.
|
||
compression is just a binary thing.
|
||
Write unicode and suffer my wrath!
|
||
|
||
2006-04-02 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/dba/dba.c:
|
||
- Fix warning
|
||
|
||
2006-04-02 Georg Richter <georg@mysql.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli.c:
|
||
Added additional information for compiled header files.
|
||
|
||
2006-04-01 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/file.c:
|
||
Update filename handling and mark various functions for unicode safety
|
||
|
||
2006-03-31 Sara Golemon <sara@golemon.com>
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend_globals.h
|
||
ext/standard/file.c
|
||
main/php_streams.h
|
||
main/streams/streams.c:
|
||
Add API hooks and unicode.filesystem_encoding for handling unicode
|
||
conversions of filename entries.
|
||
|
||
Normal path conversions will simply use this converter,
|
||
Certain other protocols (such as http) which specify a
|
||
required character set (utf8), may override the conversion
|
||
by defining a path_encode() and/or path_decode() wrapper ops method.
|
||
|
||
2006-03-31 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/info.c:
|
||
MF51: fix compile failure with old GCC (see bug #36931)
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/info.c:
|
||
fix compile failure with old GCC (see bug #36931)
|
||
|
||
2006-03-30 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/wddx/wddx.c:
|
||
- Fix build
|
||
|
||
2006-03-30 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend.h:
|
||
MF51: fix compilation on AIX
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend.h:
|
||
fix compilation on AIX
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/user_filters.c:
|
||
nuke compile warning
|
||
|
||
* ext/mysqli/tests/014.phpt
|
||
ext/mysqli/tests/015.phpt
|
||
ext/mysqli/tests/045.phpt:
|
||
MF51: fix tests
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/tests/014.phpt
|
||
ext/mysqli/tests/015.phpt
|
||
ext/mysqli/tests/045.phpt:
|
||
fix tests
|
||
|
||
* ext/standard/info.c:
|
||
fix TSRM build
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/info.c:
|
||
fix build: there is no TSRMLS_CC in this function
|
||
|
||
2006-03-30 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
configure.in
|
||
main/php_version.h:
|
||
Back to dev
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
Go with RC2
|
||
|
||
* ext/standard/info.c:
|
||
MFB51: Fixed XSS inside phpinfo() with long inputs.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/info.c:
|
||
Fixed XSS inside phpinfo() with long inputs.
|
||
|
||
2006-03-30 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
added mb_stripos( ), mb_strripos( ).
|
||
|
||
2006-03-30 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* README.UPDATING_TO_PHP6:
|
||
typo
|
||
|
||
2006-03-30 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/mysqli/mysqli.c:
|
||
MF51: fix #36922 (missing MYSQLI_REPORT_STRICT constant in userspace)
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli.c:
|
||
fix #36922 (missing MYSQLI_REPORT_STRICT constant in userspace)
|
||
|
||
2006-03-30 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend_objects.c:
|
||
Unicode support
|
||
|
||
* README.UPDATING_TO_PHP6:
|
||
Describe registr_long_arrays, ze1_compatibility_mode, dl(), E_ALL/E_STRICT
|
||
|
||
2006-03-30 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/file.c
|
||
main/php_streams.h
|
||
main/streams/streams.c:
|
||
Make php_stream_copy_to_mem() unicode aware and
|
||
update userspace function file_get_contents().
|
||
|
||
Note: fgc()'s second parameter (use_include_path) has been changed
|
||
to be a bitmask "flags" parameter instead.
|
||
|
||
For the most commonly used values (TRUE, 1) this will continue functioning
|
||
as expected since the value of FILE_USE_INCLUDE_PATH is (coincidentally)
|
||
1.
|
||
The impact to other values should be noted in the migration6 guide.
|
||
|
||
This change makes it possible to allow fgc() to return binary file
|
||
contents (default) or unicode transcoded contents (using FILE_TEXT flag).
|
||
|
||
2006-03-29 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/file.c
|
||
main/streams/streams.c:
|
||
Update php_stream_passthru() to handle unicode data.
|
||
This updates userspace functions fpassthru() and readfile()
|
||
|
||
UG(output_encoding) is used by php_stream_passthru() to translate
|
||
unicode stream contents back to an outputable character set.
|
||
|
||
Note: readfile()'s second parameter (use_include_path) has been changed
|
||
to be a bitmask "flags" parameter instead.
|
||
|
||
For the most commonly used values (TRUE, 1) this will continue functioning
|
||
as expected since the value of FILE_USE_INCLUDE_PATH is (coincidentally)
|
||
1.
|
||
The impact to other values should be noted in the migration6 guide.
|
||
|
||
This change makes it possible to allow readfile() to output binary file
|
||
contents (default) or unicode transcoded contents (using FILE_TEXT flag).
|
||
|
||
2006-03-29 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/mysqli/mysqli.c
|
||
ext/mysqli/mysqli.c:
|
||
fix typo
|
||
|
||
2006-03-29 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
added mb_strrchr( ).
|
||
|
||
2006-03-29 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/zend_objects.c
|
||
ZendEngine2/zend_objects.h
|
||
ext/com_dotnet/com_persist.c
|
||
ext/dom/php_dom.c
|
||
ext/mysqli/mysqli.c
|
||
ext/simplexml/simplexml.c
|
||
ext/sqlite/sqlite.c
|
||
ext/xsl/php_xsl.c:
|
||
MF51: fix bug #36898 (__set() leaks in classes extending internal ones)
|
||
|
||
Added:
|
||
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry
|
||
*ce TSRMLS_DC)
|
||
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ZendEngine2/zend_objects.c
|
||
ZendEngine2/zend_objects.h
|
||
ext/com_dotnet/com_persist.c
|
||
ext/dom/php_dom.c
|
||
ext/mysqli/mysqli.c
|
||
ext/simplexml/simplexml.c
|
||
ext/sqlite/sqlite.c
|
||
ext/xsl/php_xsl.c:
|
||
fix bug #36898 (__set() leaks in classes extending internal ones)
|
||
|
||
Added:
|
||
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry
|
||
*ce TSRMLS_DC)
|
||
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)
|
||
|
||
to initialize and destroy zend_object structs
|
||
|
||
2006-03-29 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/standard/string.c:
|
||
Bug!
|
||
|
||
2006-03-29 Sara Golemon <sara@golemon.com>
|
||
|
||
* configure.in:
|
||
Ooops, missed a file
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/file.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/standard/streamsfuncs.h
|
||
main/main.c
|
||
main/php_streams.h
|
||
main/streams/filter.c
|
||
main/streams/php_stream_filter_api.h
|
||
main/streams/streams.c
|
||
main/streams/unicode_filter.c:
|
||
Another (and hopefully last) major streams commit.
|
||
This moves unicode conversion to the filter layer
|
||
(rather than at the lower streams layer)
|
||
unicode_filter.c has been moved from ext/unicode to main/streams
|
||
as it's an integral part of the streams unicode conversion process.
|
||
|
||
There are now three ways to set encoding on a stream:
|
||
|
||
(1) By context
|
||
$ctx = stream_context_create(NULL,array('encoding'=>'latin1'));
|
||
$fp = fopen('somefile', 'r+t', false, $ctx);
|
||
|
||
(2) By stream_encoding()
|
||
$fp = fopen('somefile', 'r+');
|
||
stream_encoding($fp, 'latin1');
|
||
|
||
(3) By filter
|
||
$fp = fopen('somefile', 'r+');
|
||
stream_filter_append($fp, 'unicode.from.latin1', STREAM_FILTER_READ);
|
||
stream_filter_append($fp, 'unicode.to.latin1', STREAM_FILTER_WRITE);
|
||
|
||
Note: Methods 1 and 2 are convenience wrappers around method 3.
|
||
|
||
2006-03-29 Yasuo Ohgaki <yohgaki@ohgaki.net>
|
||
|
||
* ext/pgsql/pgsql.c:
|
||
restore E_WARNING in correct place
|
||
|
||
2006-03-28 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/zend_objects_API.c:
|
||
initialize bucket #0 with nulls
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_objects_API.c:
|
||
initialize bucket #0 with nulls (normally it shouldn't be used at all, but
|
||
if it is - we don't want any memory issues, do we?)
|
||
|
||
* ZendEngine2/zend_builtin_functions.c:
|
||
MF51: fix #36897 (debug_print_backtrace() doesn't return void but array(0)
|
||
{})
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_builtin_functions.c:
|
||
fix #36897 (debug_print_backtrace() doesn't return void but array(0) {})
|
||
|
||
2006-03-28 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
added mb_strstr( ).
|
||
|
||
2006-03-28 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/user_filters.c:
|
||
Fixed bug #36886 (User filters can leak buckets in some situations).
|
||
|
||
2006-03-28 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
ext/standard/file.c:
|
||
fix build and #36887
|
||
|
||
* ext/oci8/oci8_interface.c:
|
||
MF51: fix #36851 (Documentation and code discrepancies for NULL data)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8_interface.c:
|
||
fix #36851 (Documentation and code discrepancies for NULL data)
|
||
|
||
2006-03-28 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_operators.c:
|
||
Note
|
||
|
||
2006-03-28 Yasuo Ohgaki <yohgaki@ohgaki.net>
|
||
|
||
* (PHP_5_1)
|
||
ext/pgsql/pgsql.c:
|
||
reenable pg_execute E_WARNING
|
||
|
||
2006-03-27 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
ext/standard/file.c:
|
||
MFH: Check 2nd parameter of tempnam() against path components.
|
||
|
||
* ext/standard/file.c:
|
||
MFB51: Check 2nd parameter of tempnam() against path components.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/file.c:
|
||
Check 2nd parameter of tempnam() against path components.
|
||
|
||
2006-03-27 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/standard/string.c:
|
||
Fix UErrorCode check.
|
||
|
||
* ext/standard/var.c:
|
||
Typo.
|
||
|
||
2006-03-27 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/zend.c:
|
||
MF51: fix #36878 (error messages are printed even though an exception has
|
||
been thrown)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ZendEngine2/zend.c:
|
||
fix #36878 (error messages are printed even though an exception has been
|
||
thrown)
|
||
|
||
2006-03-27 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/standard/var.c:
|
||
Make a UTODO note.
|
||
|
||
* ext/standard/var.c:
|
||
Proto updates.
|
||
|
||
* unicode-todo.txt:
|
||
-** empty log message ***
|
||
|
||
* ZendEngine2/zend_unicode.c:
|
||
Add UTODO.
|
||
|
||
* ZendEngine2/zend_compile.c:
|
||
Mark with UTODO instead of FIXME.
|
||
|
||
2006-03-27 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
added mb_list_mime_names( ).
|
||
|
||
2006-03-27 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ext/standard/tests/strings/strtr3.phpt:
|
||
Test for strtr() with non-ascii encoding
|
||
|
||
* ZendEngine2/tests/bug30791.phpt
|
||
ext/session/tests/003.phpt
|
||
ext/session/tests/009.phpt
|
||
ext/simplexml/tests/033.phpt
|
||
tests/classes/bug26737.phpt:
|
||
Fixed test
|
||
|
||
* ext/standard/incomplete_class.c
|
||
ext/standard/php_incomplete_class.h
|
||
ext/standard/var.c
|
||
ext/standard/var_unserializer.c
|
||
ext/standard/var_unserializer.c
|
||
ext/standard/var_unserializer.re
|
||
ext/standard/var_unserializer.re
|
||
ext/standard/tests/serialize/001.phpt
|
||
ext/standard/tests/serialize/002.phpt
|
||
ext/standard/tests/serialize/005.phpt
|
||
ext/standard/tests/serialize/006.phpt
|
||
ext/standard/tests/serialize/bug14293.phpt
|
||
ext/standard/tests/serialize/bug21957.phpt
|
||
ext/standard/tests/serialize/bug26762.phpt
|
||
ext/standard/tests/serialize/bug27469.phpt
|
||
ext/standard/tests/serialize/bug28325.phpt
|
||
ext/standard/tests/serialize/bug31402.phpt:
|
||
Unicode support
|
||
|
||
* ext/standard/tests/strings/strtr.phpt:
|
||
Fixed testFixed testFixed testFixed testFixed testFixed testFixed testFixed
|
||
testFixed test
|
||
|
||
* ZendEngine2/zend_compile.c:
|
||
Fixed bug during function/class declaration in unicode mode
|
||
|
||
* tests/classes/serialize_001.phpt:
|
||
Fixed test file (test still fail)
|
||
|
||
2006-03-27 Antony Dovgal <antony@zend.com>
|
||
|
||
* main/output.c:
|
||
MF51: fix #36869 (memory leak in output buffering when using chunked
|
||
output)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
main/output.c:
|
||
fix #36869 (memory leak in output buffering when using chunked output)
|
||
|
||
2006-03-27 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.c:
|
||
Fixed meory leak in case of unknown pragma
|
||
|
||
* NEWS
|
||
ZendEngine2/zend_unicode.c:
|
||
Better but incomplete fix for bug #36840
|
||
|
||
* ZendEngine2/zend_exceptions.c
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h
|
||
ext/standard/string.c:
|
||
Fixed ZTS build
|
||
|
||
2006-03-27 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* acinclude.m4
|
||
acinclude.m4:
|
||
MFB
|
||
|
||
* (PHP_5_1)
|
||
acinclude.m4:
|
||
On Mac OSX, our extensions are actually "bundles" and should not have
|
||
.dylib extension. Read this:
|
||
|
||
http://www.sm.luth.se/~alapaa/file_fetch/unixcdbookshelf/mac/ch05_03.htm
|
||
|
||
* ZendEngine2/zend_exceptions.c:
|
||
Fix a case where we could have an encoding conversion exception thrown
|
||
while building exception trace args!
|
||
|
||
* ZendEngine2/zend_exceptions.c:
|
||
Use (unsigned char) to make sure that only the control chars are
|
||
replaced with '?';
|
||
|
||
* ZendEngine2/zend_unicode.c:
|
||
Skip BOM for UTF-16/32 converters when setting subst char.
|
||
|
||
2006-03-27 Yasuo Ohgaki <yohgaki@ohgaki.net>
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ext/pgsql/pgsql.c:
|
||
remove pg_execute() E_WARNING error when query plan is not defined
|
||
|
||
2006-03-27 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_API.c:
|
||
Some functions may want to accept only Unicode or binary strings,
|
||
without having auto-conversion from the other string type. Add 'U' and
|
||
'S' specifiers for this. Also, remove traces of 'native' strings.
|
||
|
||
2006-03-26 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* unicode-todo.txt
|
||
unicode-todo.txt:
|
||
-** empty log message ***
|
||
|
||
2006-03-26 Andrey Hristov <php@hristov.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli_api.c:
|
||
kill the left unused variable
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli_api.c:
|
||
remove unnecessary memcpy, cast directly
|
||
|
||
2006-03-26 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/standard/http_fopen_wrapper.c:
|
||
MFH: Fixed bug #36857 (Added support for partial content fetching to the
|
||
HTTP streams wrapper).
|
||
|
||
* ext/standard/http_fopen_wrapper.c:
|
||
MFB51: Fixed bug #36857 (Added support for partial content fetching to the
|
||
HTTP streams wrapper).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/http_fopen_wrapper.c:
|
||
Fixed bug #36857 (Added support for partial content fetching to the HTTP
|
||
streams wrapper).
|
||
|
||
2006-03-26 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/php_array.h:
|
||
- Implemented basic collation support. For some reason "new Collator" gives
|
||
segfaults when the object's collation resource is used.
|
||
- The following example shows what is implemented:
|
||
|
||
<?php
|
||
$orig = $strings = array(
|
||
'côte',
|
||
'cote',
|
||
'côté',
|
||
'coté',
|
||
'fluße',
|
||
'flüße',
|
||
);
|
||
|
||
echo "German phonebook:\n";
|
||
$c = collator_create( "de@collation=phonebook" );
|
||
foreach($c->sort($strings) as $string) {
|
||
echo $string, "\n";
|
||
}
|
||
echo $c->getAttribute(Collator::FRENCH_COLLATION) == Collator::ON
|
||
? "With" : "Without", " french accent sorting order\n";
|
||
|
||
echo "\nFrench with options:\n";
|
||
$c = collator_create( "fr" );
|
||
$c->setAttribute(Collator::CASE_FIRST, Collator::UPPER_FIRST);
|
||
$c->setAttribute(Collator::CASE_LEVEL, Collator::ON);
|
||
$c->setStrength(Collator::SECONDARY);
|
||
foreach($c->sort($strings) as $string) {
|
||
echo $string, "\n";
|
||
}
|
||
echo $c->getAttribute(Collator::FRENCH_COLLATION) == Collator::ON
|
||
? "With" : "Without", " french accent sorting order\n";
|
||
?>
|
||
|
||
2006-03-26 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h
|
||
main/main.c
|
||
main/streams/filter.c
|
||
main/streams/streams.c:
|
||
Implement to-Unicode conversion error behavior. Note the adjusted APIs.
|
||
|
||
2006-03-26 Sara Golemon <sara@golemon.com>
|
||
|
||
* NEWS
|
||
ext/standard/streamsfuncs.c:
|
||
Expand stream_context_create() to allow specifying params
|
||
as well as options. Ignore the internal name change of the first arg.
|
||
The first arg is still for options, the second arg is for actual params.
|
||
|
||
2006-03-26 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.c:
|
||
fixed compiler warning.
|
||
|
||
2006-03-26 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ext/standard/string.c
|
||
ext/standard/tests/strings/strtotitle.phpt
|
||
ext/standard/tests/strings/strtr2.phpt:
|
||
- Commit intermediate work so that I can hack on it on some plane.
|
||
|
||
2006-03-26 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h
|
||
main/main.c
|
||
main/streams/filter.c
|
||
main/streams/streams.c:
|
||
- Remove unicode.from_error_mode and unicode.from_subst_char from INI
|
||
settings.
|
||
* Add unicode_set_error_mode() and unicode_set_subst_char() functions to
|
||
manipulate these global settings.
|
||
|
||
2006-03-26 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/dom/php_dom.c:
|
||
MF51: fix #36859 (DOMElement crashes when calling __construct when
|
||
clone'ing)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/dom/php_dom.c:
|
||
fix #36859 (DOMElement crashes when calling __construct when clone'ing)
|
||
|
||
2006-03-25 Sara Golemon <sara@golemon.com>
|
||
|
||
* main/streams/streams.c:
|
||
Handle converter instantiation errors properly
|
||
|
||
2006-03-24 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/streamsfuncs.c:
|
||
Allow bidirectional encoding option via single context param
|
||
|
||
* ext/standard/streamsfuncs.c:
|
||
Fix stream_get_line():
|
||
Checking type isn't nearly as important as checking nullness...
|
||
|
||
* ext/standard/file.c:
|
||
Update fgetss() for unicode
|
||
|
||
2006-03-24 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* main/streams/filter.c:
|
||
This is probably not a test..
|
||
|
||
2006-03-24 Sara Golemon <sara@golemon.com>
|
||
|
||
* main/streams/filter.c
|
||
main/streams/streams.c:
|
||
Hook into new unicode conversion error handling API
|
||
|
||
* ext/standard/streamsfuncs.c
|
||
main/php_streams.h
|
||
main/streams/streams.c:
|
||
Add php_stream_get_record_unicde() API call.
|
||
Update stream_get_line() userspace function to handle unicode streams.
|
||
|
||
2006-03-24 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_unicode.c:
|
||
Hey! Don't remove vim modeline completely! :)
|
||
|
||
2006-03-24 Georg Richter <georg@mysql.com>
|
||
|
||
* ext/mysqli/tests/bug36745.phpt
|
||
ext/mysqli/tests/bug36745.phpt:
|
||
|
||
file bug36745.phpt was initially added on branch PHP_5_1.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/mysqli/mysqli.c:
|
||
fix and testcase for bug #36745
|
||
|
||
2006-03-24 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/simplexml/tests/032.phpt
|
||
ext/simplexml/tests/033.phpt:
|
||
add new tests
|
||
|
||
* ext/simplexml/tests/032.phpt
|
||
ext/simplexml/tests/032.phpt
|
||
ext/simplexml/tests/033.phpt
|
||
ext/simplexml/tests/033.phpt:
|
||
|
||
add new tests
|
||
|
||
2006-03-24 Georg Richter <georg@mysql.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/tests/017.phpt
|
||
ext/mysqli/tests/049.phpt
|
||
ext/mysqli/tests/bug34810.phpt:
|
||
fixed minor problems (thx to tony)
|
||
|
||
2006-03-24 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/zend_unicode.c:
|
||
whitespaces -> tabs
|
||
no other changes done
|
||
|
||
2006-03-24 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* NEWS
|
||
ZendEngine2/zend_unicode.c:
|
||
Fixed bug #36840 (Memory leak if cast operator throws an exception that is
|
||
caught)
|
||
|
||
2006-03-24 Georg Richter <georg@mysql.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli.c
|
||
ext/mysqli/mysqli_api.c
|
||
ext/mysqli/mysqli_driver.c
|
||
ext/mysqli/mysqli_nonapi.c
|
||
ext/mysqli/mysqli_prop.c
|
||
ext/mysqli/mysqli_repl.c
|
||
ext/mysqli/mysqli_warning.c
|
||
ext/mysqli/php_mysqli.h
|
||
ext/mysqli/tests/002.phpt
|
||
ext/mysqli/tests/014.phpt
|
||
ext/mysqli/tests/bug34810.phpt
|
||
ext/mysqli/tests/bug36802.phpt
|
||
ext/mysqli/tests/bug36802.phpt
|
||
ext/mysqli/tests/connect.inc:
|
||
Fix for bug #36802 (server crashes with invalid/not opened connections)
|
||
Added status to mysqli_resource:
|
||
MYSQLI_STATUS_UNKNOWN
|
||
MYSQLI_STATUS_CLEARED (for future use)
|
||
MYSQLI_STATUS_INITIALIZED (after mysqli_init and mysqli_stmt_init)
|
||
MYSQLI_STATUS_VALID (for valid objects)
|
||
removed valid flag
|
||
changed MYSQLI_FETCH_RESOURCE
|
||
added last parameter __check which specifies the status
|
||
|
||
2006-03-24 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed SoapFault::getMessage()
|
||
|
||
2006-03-24 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_default_classes.c
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h:
|
||
Support warning/exceptions flag for conversion errors.
|
||
|
||
* main/SAPI.c:
|
||
UTODO note
|
||
|
||
2006-03-24 Sara Golemon <sara@golemon.com>
|
||
|
||
* main/streams/streams.c:
|
||
Add some error checking when stream converters are instantiated.
|
||
|
||
Use the global conversion error handlers for output conversion (for now)
|
||
We may want to make this customizable on a per-stream basis
|
||
via context param later on...
|
||
|
||
2006-03-23 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h:
|
||
Update conversion error behavior and add some new modes.
|
||
|
||
|
||
* ZendEngine2/zend_language_parser.y
|
||
ZendEngine2/zend_language_scanner.l:
|
||
Add (binary) cast operator.
|
||
|
||
* ZendEngine2/zend_operators.c:
|
||
Allow conversion between binary/Unicode strings (based on
|
||
runtime_encoding setting).
|
||
|
||
2006-03-23 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
added mb_list_encodings_alias_names( ).
|
||
|
||
2006-03-23 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/credits.c
|
||
ext/standard/credits_ext.h:
|
||
MFB51:
|
||
Added myself to PDO and PDO_MySQL credits
|
||
Added Wez to PDO_MySQL credits
|
||
Added Tony to Q&A team credits
|
||
Regenerated the credits file
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/credits.c
|
||
ext/standard/credits_ext.h:
|
||
Added myself to PDO and PDO_MySQL credits
|
||
Added Wez to PDO_MySQL credits
|
||
Added Tony to Q&A team credits
|
||
Regenerated the credits file
|
||
|
||
2006-03-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_API.c:
|
||
- Initialized callable_name if present
|
||
|
||
* ZendEngine2/zend_API.c:
|
||
- Initialize callable_name if requested
|
||
|
||
2006-03-23 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* sapi/cgi/cgi_main.c:
|
||
MTH: Allowed '-b' with UNIX sockets
|
||
|
||
* (PHP_5_1)
|
||
sapi/cgi/cgi_main.c:
|
||
Cleanup
|
||
|
||
* (PHP_5_1)
|
||
sapi/cgi/cgi_main.c:
|
||
Allowed '-b' with UNIX sockets:
|
||
-b <hostname>:<port_number>
|
||
-b <port_number>
|
||
-b <unix_socket_path>
|
||
|
||
2006-03-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_4_4)
|
||
ext/standard/Makefile.frag:
|
||
- Provide complete rule (to have relative #line info)wq
|
||
|
||
2006-03-23 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h:
|
||
implement correct fix for segfault on 64bit platform
|
||
|
||
2006-03-23 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* (PHP_4_4)
|
||
ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
revert.(See http://news.php.net/php.cvs/37387)
|
||
|
||
2006-03-22 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/array.c:
|
||
MF51: prevent segfault when exception is thrown from Countable::count()
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/array.c:
|
||
prevent segfault when exception is thrown from Countable::count()
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fix #36825 (Exceptions thrown in ArrayObject::offsetGet cause segfault)
|
||
fix similar issue in offsetExists()
|
||
remove redundant semicolons
|
||
|
||
* ext/exif/tests/exif006.phpt:
|
||
no magic_quotes anymore
|
||
|
||
* ZendEngine2/zend_compile.c:
|
||
don't segfault on 64bit platforms
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/tests/math/bug21523.phpt:
|
||
MFH: use set_time_limit(), this test takes forever on AIX
|
||
|
||
* ext/standard/tests/math/bug21523.phpt:
|
||
use set_time_limit(), this test takes forever on AIX
|
||
|
||
2006-03-22 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/pgsql/pgsql.c:
|
||
Simplify and optimize code.
|
||
|
||
2006-03-22 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/php_string.h
|
||
ext/standard/string.c:
|
||
- Moved strtotitle to ext/standard and implemented the fallback case to
|
||
non-unicode with ucwords. There is also an implementation for unicode
|
||
ucwords
|
||
but that returns different results then strtotitle as it uppercases the
|
||
first character of every word, and doesn't *titlecase* a word. The test
|
||
case
|
||
shows that.
|
||
|
||
2006-03-22 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/oci8/oci8.c:
|
||
MF51: fix #36820 (Privileged connection with an Oracle password file fails)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8.c:
|
||
fix #36820 (Privileged connection with an Oracle password file fails)
|
||
|
||
2006-03-22 Stefan Esser <php@nopiracy.de>
|
||
|
||
* README.UPDATING_TO_PHP6:
|
||
Fix the bullshit register_globals emulation
|
||
|
||
1) S is not _SESSION but _SERVER
|
||
2) EXTR_OVERWRITE is evil
|
||
|
||
2006-03-21 Sara Golemon <sara@golemon.com>
|
||
|
||
* main/streams/streams.c:
|
||
Allow grow_mode && !bufstart (original assertion logic)
|
||
|
||
2006-03-21 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
Makefile.gcov:
|
||
MFH:
|
||
- Drop --no-prefix as disables --prefix which we do for
|
||
http://gcov.php.net
|
||
|
||
* Makefile.gcov:
|
||
- Drop --no-prefix as disables --prefix which we do for http://gcov.php.net
|
||
|
||
2006-03-21 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/oci8/oci8_interface.c
|
||
ext/oci8/oci8_interface.c:
|
||
change oci_field_type() to return VARCHAR2 instead of VARCHAR
|
||
(fixes feature request #36800)
|
||
|
||
2006-03-21 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/mysqli/mysqli_nonapi.c:
|
||
MFB51: Fixed bug #36802 (mysqli_set_charset() crash with a non-open
|
||
connection).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/mysqli/mysqli_nonapi.c:
|
||
Fixed bug #36802 (mysqli_set_charset() crash with a non-open connection).
|
||
|
||
2006-03-21 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/oci8/oci8_lob.c
|
||
ext/oci8/oci8_lob.c:
|
||
reimplement php_oci_lob_read() and fix PECL bug #5995
|
||
now the function dosn't try to read data by blocks, as this is nearly
|
||
impossible
|
||
to do with Unicode and regular LOBs in the same time
|
||
|
||
* main/main.c:
|
||
fix spelling
|
||
|
||
2006-03-21 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36721 (The SoapServer is not able to send a header that it
|
||
didn't receive)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
main/main.c
|
||
main/main.c:
|
||
Fixed bug #36809 (__FILE__ behavior changed)
|
||
|
||
2006-03-21 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
||
|
||
* ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
added mb_check_encoding() to detect possible invalid encoding attack.
|
||
|
||
2006-03-21 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36749 (SOAP: 'Error Fetching http body' when using HTTP Proxy)
|
||
|
||
2006-03-21 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
||
|
||
* ext/mbstring/mbstring.c:
|
||
changed a option name based on PHP naming convension.
|
||
|
||
* ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
MF PHP_5_1
|
||
|
||
* (PHP_5_1)
|
||
ext/mbstring/mbstring.c:
|
||
-** empty log message ***
|
||
|
||
* (PHP_5_1)
|
||
ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h:
|
||
|
||
|
||
2006-03-21 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/syslog.c:
|
||
MFB51: Fixed bug #36689 (Removed arbitrary limit on the length of syslog
|
||
messages).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/syslog.c:
|
||
Fixed bug #36689 (Removed arbitrary limit on the length of syslog
|
||
messages).
|
||
|
||
2006-03-20 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.c:
|
||
shutdown syslog module before freeing basic_globals
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/php_ext_syslog.h
|
||
ext/standard/syslog.c:
|
||
MF51: fix #36808 (syslog ident becomes garbage between requests)
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/basic_functions.c:
|
||
.. and add missing #ifdef
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/basic_functions.c:
|
||
fix wrong mshutdown func params
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/basic_functions.c
|
||
ext/standard/php_ext_syslog.h
|
||
ext/standard/syslog.c:
|
||
fix #36808 (syslog ident becomes garbage between requests)
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/tests/file/userstreams.phpt:
|
||
MFH: fix #36741 (userstreams testcase have off-by-one error on fseek())
|
||
|
||
* ext/standard/tests/file/userstreams.phpt:
|
||
fix #36741 (userstreams testcase have off-by-one error on fseek())
|
||
|
||
* ext/standard/filters.c:
|
||
don't leak memory even though the code is not stable yet
|
||
|
||
2006-03-20 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.c:
|
||
Removed unreachable code
|
||
|
||
2006-03-20 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/ftp_fopen_wrapper.c:
|
||
fix buffer overrun
|
||
|
||
2006-03-20 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* main/php_variables.c
|
||
tests/basic/011.phpt:
|
||
Fixed register_argc_argv behavior. Now it behave in the same way as before
|
||
in combinations with variables_order and auto_globals_jit.
|
||
$argc and $argv global variables are registered only in CLI mode and under
|
||
$_SERVER[] in other case. (This is done because register_globals was
|
||
removed and assumed - off).
|
||
|
||
* (PHP_5_1)
|
||
main/php_variables.c:
|
||
Fixed register_argc_argv behavior. Now it behave in the same way as before
|
||
in all combinations with register_globals, register_long_arrays,
|
||
variables_order and auto_globals_jit.
|
||
|
||
2006-03-19 Antony Dovgal <antony@zend.com>
|
||
|
||
* main/network.c:
|
||
MFB: first check stream for NULL, then dereference
|
||
|
||
* (PHP_5_1)
|
||
main/network.c:
|
||
first check stream for NULL, then dereference
|
||
|
||
* ext/standard/array.c:
|
||
make the code a bit cleaner - no need for two different checks that are
|
||
doing effectively the same
|
||
|
||
2006-03-19 Michael Wallner <mike@iworks.at>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- add comitters name
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Fixed Apache2 SAPIs header handler modifying header strings.
|
||
|
||
* sapi/apache2filter/sapi_apache2.c
|
||
sapi/apache2handler/sapi_apache2.c:
|
||
MFB: fix php_apache_sapi_header_handler() modifying sapi_header
|
||
|
||
* (PHP_5_1)
|
||
sapi/apache2filter/sapi_apache2.c
|
||
sapi/apache2handler/sapi_apache2.c:
|
||
- fix php_apache_sapi_header_handler() modifying sapi_header
|
||
|
||
2006-03-19 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* NEWS:
|
||
- typos
|
||
|
||
2006-03-18 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/oci8/oci8_statement.c:
|
||
MFB: Added support for BINARY_DOUBLE and BINARY_FLOAT to PDO_OCI and OCI8
|
||
(also fixes bug #36764)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8_statement.c:
|
||
Added support for BINARY_DOUBLE and BINARY_FLOAT to PDO_OCI and OCI8 (also
|
||
fixes bug #36764)
|
||
|
||
2006-03-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
main/streams/memory.c:
|
||
- MFH Fix seek/eof issue in temp streams
|
||
|
||
* main/streams/memory.c:
|
||
- Fix seek/eof issue in temp streams
|
||
|
||
* main/streams/streams.c:
|
||
- Fix issue in _php_stream_get_line(): Allow maxchars == 0 as macro
|
||
php_stream_get_line() does
|
||
|
||
2006-03-18 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* (PHP_4_4)
|
||
NEWS:
|
||
fix news (re-order)
|
||
|
||
* ext/dom/php_dom.c
|
||
ext/dom/tests/bug36756.phpt:
|
||
MFB51: Fixed bug #36756 (DOMDocument::removeChild corrupts node)
|
||
add test
|
||
|
||
* (PHP_5_1)
|
||
ext/dom/php_dom.c
|
||
ext/dom/tests/bug36756.phpt
|
||
ext/dom/tests/bug36756.phpt:
|
||
Fixed bug #36756 (DOMDocument::removeChild corrupts node)
|
||
add test
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
NEWS:
|
||
BFN
|
||
|
||
* (PHP_4_4)
|
||
ext/domxml/php_domxml.c:
|
||
Fixed bug #36776 (node_list_wrapper_dtor segfault)
|
||
- no optimizations. this extension is VERY touchy
|
||
|
||
2006-03-18 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* (PHP_4_4)
|
||
ext/mbstring/mbstring.c:
|
||
fixed doesn't return value when omitting arguments in mb_get_info( ).
|
||
|
||
2006-03-17 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/standard/string.c:
|
||
- Fix TSRM
|
||
|
||
2006-03-17 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/standard/type.c:
|
||
Make is_string() return TRUE for both Unicode and binary strings.
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/image.c
|
||
main/streams/streams.c
|
||
sapi/cli/php_cli.c:
|
||
Fix compiler errors by using NULL_ZSTR where zstr is expected.
|
||
|
||
|
||
* ext/standard/string.c:
|
||
Calculate the size of the tmp[] buffer directly at compile time.
|
||
|
||
2006-03-17 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fix #36727 (segfault in pdo_pgsql bindValue() when no parameters are
|
||
defined)
|
||
|
||
2006-03-17 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* main/php_variables.c
|
||
tests/basic/011.phpt
|
||
tests/basic/bug29971.phpt:
|
||
Fixed register_argc_argv
|
||
|
||
2006-03-17 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/php_type.h:
|
||
- Actually make this is_binary() too.
|
||
|
||
* ext/standard/string.c
|
||
ext/standard/type.c
|
||
ext/standard/tests/strings/strtr2.phpt
|
||
ext/standard/tests/strings/ucfirst.phpt:
|
||
- Fixed bug in ucfirst() implementation. If the tmp_len = 0 then it will
|
||
not
|
||
write the uppercased character to the buffer, but only returns the
|
||
length of
|
||
the uppercased letter as per
|
||
http://icu.sourceforge.net/apiref/icu4c/ustring_8h.html#a50.
|
||
- Updated is_string():
|
||
If Unicode semantics is turned on, return "true" for Unicode strings
|
||
only.
|
||
If Unicode semantics is turned off, return "true" for native strings
|
||
only.
|
||
- Added is_binary() function that returns "true" for native strings only.
|
||
- Added first implementation of upgraded strtr function. It works except
|
||
if
|
||
combining sequences or surrogates are used in the non-array method of
|
||
calling
|
||
this function.
|
||
|
||
2006-03-17 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* main/SAPI.h
|
||
main/main.c
|
||
main/php_main.h
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cli/php_cli.c
|
||
sapi/embed/php_embed.c:
|
||
Unicode support for dl() patch.
|
||
|
||
* main/fopen_wrappers.c
|
||
main/fopen_wrappers.c:
|
||
Eliminated unnecessary getcwd() syscall
|
||
|
||
2006-03-17 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fix #36743 (In a class extending XMLReader array properties are not
|
||
writable)
|
||
|
||
2006-03-17 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* sapi/cgi/cgi_main.c
|
||
sapi/cgi/cgi_main.c:
|
||
Optimized FastCGI SAPI check. Check for ini options only once.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
main/php_variables.c
|
||
main/php_variables.c:
|
||
Allowed 'auto_globals_jit' work together with 'register_argc_argv'
|
||
|
||
* ZendEngine2/zend_execute_API.c:
|
||
FIX: For some reason SIGSEGV handler wasn't set, but was restoring. Now all
|
||
SIGS
|
||
EGV related code is commented.
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_execute_API.c:
|
||
FIX: For some reason SIGSEGV handler wasn't set, but was restoring. Now all
|
||
SIGSEGV related code is commented.
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.c:
|
||
Optimization of module unloading (temporary modules can be only in the end)
|
||
|
||
2006-03-16 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* NEWS
|
||
ext/standard/basic_functions.c
|
||
ext/standard/dl.c
|
||
ext/standard/dl.h
|
||
main/main.c
|
||
main/php_globals.h
|
||
main/php_main.h
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cli/php_cli.c
|
||
sapi/embed/php_embed.c:
|
||
Disabled dl(). Now it is enabled only when a SAPI layer registers it
|
||
explicitly. Only CLI, CGI and EMBED do this.
|
||
|
||
* ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
typo
|
||
|
||
* ZendEngine2/zend_compile.c:
|
||
ws
|
||
|
||
* NEWS
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_language_parser.y
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
Return "new" by reference now throws an E_STRICT error
|
||
|
||
2006-03-16 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mbstring.c:
|
||
added option parameter mb_list_encodings( ).
|
||
|
||
2006-03-16 Edin Kadribasic <edink@emini.dk>
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ext/pgsql/php_pgsql.h:
|
||
Added pg_field_table() as per req: #36750
|
||
|
||
2006-03-16 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* NEWS
|
||
ZendEngine2/zend_errors.h
|
||
ZendEngine2/tests/bug33771.phpt
|
||
ZendEngine2/tests/error_reporting01.phpt
|
||
ZendEngine2/tests/error_reporting05.phpt
|
||
ZendEngine2/tests/error_reporting06.phpt
|
||
ZendEngine2/tests/error_reporting07.phpt
|
||
ZendEngine2/tests/error_reporting10.phpt:
|
||
Added E_STRICT to E_ALL
|
||
|
||
2006-03-16 Antony Dovgal <antony@zend.com>
|
||
|
||
* NEWS:
|
||
rephrase
|
||
|
||
2006-03-16 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* NEWS
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_globals.h
|
||
ext/standard/tests/array/bug33940.phpt
|
||
main/main.c
|
||
main/php_globals.h:
|
||
Dropped allow_call_time_pass_reference, the error is maden E_STRICT.
|
||
|
||
* NEWS
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.h
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_objects.c
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/tests/bug30332.phpt
|
||
ZendEngine2/tests/bug31828.phpt
|
||
ZendEngine2/tests/bug32080.phpt
|
||
ZendEngine2/tests/bug32852.phpt
|
||
ZendEngine2/tests/bug33243.phpt
|
||
ZendEngine2/tests/bug34712.phpt
|
||
ZendEngine2/tests/bug34767.phpt
|
||
ext/dom/php_dom.c
|
||
ext/simplexml/simplexml.c
|
||
main/main.c
|
||
tests/lang/bug22367.phpt:
|
||
Dropped zend.ze1_compatibility_mode
|
||
|
||
* NEWS
|
||
ZendEngine2/tests/unset_cv05.phpt
|
||
ext/pcre/tests/bug33200.phpt
|
||
ext/session/session.c
|
||
ext/session/tests/007.phpt
|
||
ext/session/tests/008-php4.2.3.phpt
|
||
ext/session/tests/008.phpt
|
||
ext/session/tests/009.phpt
|
||
ext/session/tests/016.phpt
|
||
main/main.c
|
||
main/php_globals.h
|
||
main/php_variables.c:
|
||
Dropped register_long_arrays, added E_CORE for all dropped setting
|
||
|
||
2006-03-16 Antony Dovgal <antony@zend.com>
|
||
|
||
* (RELEASE_1_2_0)
|
||
ext/oci8/package.xml:
|
||
prepare to the 1.2 release
|
||
|
||
2006-03-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* main/streams/streams.c:
|
||
- Fix warning
|
||
|
||
2006-03-15 Sara Golemon <sara@golemon.com>
|
||
|
||
* main/streams/streams.c:
|
||
Fix improper byte count on partial reads
|
||
|
||
2006-03-15 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed Bug #36614 (Segfault when using Soap)
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_constants.c:
|
||
Fix: incorrect string length passed
|
||
|
||
* ZendEngine2/zend_strtod.c:
|
||
Fixed zend_u_strtod() that returned uninitialized value in case of empty
|
||
string
|
||
|
||
2006-03-15 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ext/standard/string.c:
|
||
- Fixed two memory issues:
|
||
- In the first one we were calculating the tmp_len wrong which made the
|
||
u_strFromUTF32() function try to convert too many code points.
|
||
- The second issue was a bit more subtle as the "what" string wasn't
|
||
duplicated but still modified. This string is passed as data to the
|
||
function and this kind of data the engine tries to free when the function
|
||
ends. Because we were re-allocating the data the original memory location
|
||
was already freed resulting in a double free error when the engine tries
|
||
to
|
||
free the argument as it was passed to the function.
|
||
|
||
2006-03-15 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
Added E_STRICT warning in case of calling non-static method from
|
||
incompatible context (this feature is staying for BC with php-4)
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
Added E_STRICT warning in case of calling non-static method from
|
||
incompatible context (this feature is staying for BC with php-4).
|
||
|
||
2006-03-15 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ext/standard/var.c:
|
||
- Reduce space in serialization. The first 128 bytes will now use just the
|
||
character and everything above will use \uXXXX. It seems that
|
||
unserialize
|
||
doesn't work at all yet on the U: element so that I added to my to-do
|
||
list.
|
||
|
||
2006-03-15 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_constants.h
|
||
ZendEngine2/zend_constants.h:
|
||
Eliminated run-time constant fetching for TRUE, FALSE and NULL
|
||
|
||
* ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/zend_vm_gen.php
|
||
ZendEngine2/zend_vm_gen.php:
|
||
Fixed "zend_vm_gen.php --without-specializer"
|
||
|
||
2006-03-15 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/file.c
|
||
main/streams/streams.c:
|
||
Switch (zstr) casts to use ZSTR() macro.
|
||
|
||
2006-03-14 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/standard/file.c
|
||
main/php_streams.h
|
||
main/streams/streams.c:
|
||
More stream updates.
|
||
fgets() will work now as will anything which calls one of the
|
||
_php_stream_get_line() family of functions.
|
||
The one exception here is when the legacy defines are used on a unicode
|
||
stream. At the moment they'll simply return NULL, I'll update these
|
||
to do sloppy conversion in a bit.
|
||
|
||
'make (u)test' still doesn't work, but it's a different doesn't work.
|
||
|
||
2006-03-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* README.UPDATING_TO_PHP6:
|
||
- initial commit, feel free to change/adapt
|
||
|
||
2006-03-14 Georg Richter <georg@mysql.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli_api.c:
|
||
fixed a 64-bit problem reported by Pierre
|
||
|
||
2006-03-14 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
TSRM/TSRM.c
|
||
TSRM/TSRM.c
|
||
TSRM/TSRM.h
|
||
TSRM/TSRM.h
|
||
main/main.c
|
||
main/main.c:
|
||
Fixed bug #35988 (Unknown persistent list entry type in module shutdown)
|
||
|
||
2006-03-14 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/string.c:
|
||
add brackets and clarity
|
||
|
||
2006-03-14 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/string.c:
|
||
MFB51: Fixed offset/length parameter validation in substr_compare()
|
||
function.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/string.c:
|
||
Fixed offset/length parameter validation in substr_compare() function.
|
||
|
||
2006-03-14 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend_config.w32.h
|
||
ZendEngine2/zend_config.w32.h
|
||
ZendEngine2/tests/bug36568.phpt
|
||
ZendEngine2/tests/bug36568.phpt
|
||
ZendEngine2/tests/bug36568.phpt:
|
||
Fixed bug #36568 (memory_limit setting on win32 has no effect)
|
||
|
||
* ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_opcode.c
|
||
ZendEngine2/zend_opcode.c:
|
||
zend_hash_apply() doesn't use ZEND_HASH_APPLY_... macros
|
||
|
||
* ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/tests/jump01.phpt
|
||
ZendEngine2/tests/jump02.phpt
|
||
ZendEngine2/tests/jump03.phpt
|
||
ZendEngine2/tests/jump04.phpt
|
||
ZendEngine2/tests/jump05.phpt
|
||
ZendEngine2/tests/jump06.phpt
|
||
ZendEngine2/tests/jump07.phpt
|
||
ZendEngine2/tests/jump08.phpt
|
||
ZendEngine2/tests/jump09.phpt
|
||
ZendEngine2/tests/jump10.phpt:
|
||
"jump" -> "goto"
|
||
|
||
2006-03-14 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* ext/gd/libgd/gd_gif_out.c
|
||
ext/gd/tests/bug36697.phpt:
|
||
- MFB: #36697, truecolor image lost im->transparent
|
||
|
||
2006-03-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
ext/pgsql/pgsql.c
|
||
ext/pgsql/tests/80_bug36625.phpt:
|
||
- bug #36625 fix
|
||
|
||
* (PHP_5_1)
|
||
ext/pgsql/tests/.cvsignore:
|
||
- Add missing file extension
|
||
|
||
* .gdbinit:
|
||
- Cleanup
|
||
|
||
2006-03-13 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/gd/libgd/gd_gif_out.c
|
||
ext/gd/tests/bug36697.phpt
|
||
ext/gd/tests/bug36697.phpt:
|
||
- #36697, Transparency is lost when using imagecreatetruecolor
|
||
|
||
2006-03-13 Sara Golemon <sara@golemon.com>
|
||
|
||
* main/streams/streams.c:
|
||
Make php_stream_write_buffer() return characters written, not bytes
|
||
|
||
2006-03-13 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mb_gpc.c:
|
||
fixed compiler warning.
|
||
|
||
2006-03-13 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ext/standard/file.c
|
||
main/streams/streams.c:
|
||
This makes file_put_contents() work for:
|
||
|
||
<?php
|
||
declare(encoding="latin1");
|
||
$a = "1234<33>67890";
|
||
file_put_contents( "/tmp/testuc.1", $a);
|
||
file_put_contents( "/tmp/testuc.2", (string) $a);
|
||
|
||
$context = stream_context_create();
|
||
stream_context_set_params($context, array( "output_encoding" =>
|
||
"latin1" ) );
|
||
file_put_contents( "/tmp/testuc.3", $a, FILE_TEXT, $context);
|
||
file_put_contents( "/tmp/testuc.4", (string) $a, FILE_TEXT, $context);
|
||
?>
|
||
|
||
But it still throws a warning on ".3". It's a small design issue that I
|
||
didn't want to touch right now.
|
||
|
||
2006-03-13 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/standard/string.c:
|
||
MFH: Added overflow checks to wordwrap() function.
|
||
|
||
* ext/standard/string.c:
|
||
MFB51: Added overflow checks to wordwrap() function.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/string.c:
|
||
Added overflow checks to wordwrap() function.
|
||
|
||
2006-03-13 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_opcode.c
|
||
ZendEngine2/zend_opcode.c:
|
||
Optimized cleanup loops on request shutdown
|
||
|
||
* main/main.c
|
||
main/main.c:
|
||
Fixed realpath() cache for main script with FastCGI SAPI
|
||
|
||
2006-03-13 Sara Golemon <sara@golemon.com>
|
||
|
||
* ext/bz2/bz2_filter.c
|
||
ext/standard/file.c
|
||
ext/standard/filters.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/standard/user_filters.c
|
||
ext/zlib/zlib_filter.c
|
||
main/php_streams.h
|
||
main/streams/cast.c
|
||
main/streams/filter.c
|
||
main/streams/php_stream_filter_api.h
|
||
main/streams/streams.c:
|
||
Refactor streams layer for PHP6.
|
||
|
||
Don't be frightened by the size of this commit.
|
||
A significant portion of it is restoring the read buffer semantics back
|
||
to what PHP4/5 use. (Or a close aproximation thereof).
|
||
|
||
See main/streams/streams.c and ext/standard/file.c for a set of
|
||
UTODO comments covering work yet to be done.
|
||
|
||
2006-03-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Fix news
|
||
|
||
2006-03-12 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
var news
|
||
|
||
* ZendEngine2/zend_language_parser.y:
|
||
MFB51: As per agreement during PDM, remove the E_STRICT deprecation notice
|
||
from "var".
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_language_parser.y:
|
||
As per agreement during PDM, remove the E_STRICT deprecation notice from
|
||
"var".
|
||
|
||
2006-03-12 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
||
|
||
* ext/mbstring/mbstring.c:
|
||
fixed a possible null injection caused by missuse of
|
||
mbstring.substitute_character.
|
||
|
||
2006-03-11 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
run-tests.php:
|
||
- MFH Fix writing faillog with redirected tests
|
||
|
||
* run-tests.php:
|
||
- Fix writing faillog with redirected tests
|
||
|
||
* (PHP_5_1)
|
||
run-tests.php:
|
||
- MFH Fix test results with redirected tests
|
||
|
||
* run-tests.php:
|
||
- Fix test results with redirected tests
|
||
|
||
* run-tests.php:
|
||
- Load list of extensions to test from php that is being tested rather than
|
||
from php running the tests
|
||
- When executing both unicode and native modes then show the type of test
|
||
in the reult list (PASS:U, PASS:N, etc)
|
||
|
||
* (PHP_5_1)
|
||
run-tests.php:
|
||
- Load list of extensions to test from php that is being tested rather than
|
||
from php running the tests
|
||
|
||
2006-03-11 Georg Richter <georg@mysql.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli_api.c:
|
||
fix for MySQL 5.1 (see http://bugs.mysql.com/?id=16144)
|
||
|
||
2006-03-10 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Fix
|
||
|
||
2006-03-10 Brian France <list@firehawksystems.com>
|
||
|
||
* (PHP_5_1)
|
||
main/main.c:
|
||
|
||
MFH:
|
||
for the primary file only lookup the real file path and
|
||
add it to the included_files list if already opened
|
||
otherwise it will get opened and added to the included_files list
|
||
in zend_execute_scripts
|
||
|
||
* main/main.c:
|
||
|
||
for the primary file only lookup the real file path and
|
||
add it to the included_files list if already opened
|
||
otherwise it will get opened and added to the included_files list in
|
||
zend_execute_scripts
|
||
|
||
2006-03-10 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* ext/gd/gd.c:
|
||
- MFB: #36686, do not be quiet with the extern GD
|
||
|
||
* (PHP_5_1)
|
||
ext/gd/gd.c:
|
||
- #36686, do not be quiet with the extern GD
|
||
|
||
2006-03-10 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||
|
||
* ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.c:
|
||
fixed different value was returned in mb_get_info.
|
||
|
||
2006-03-10 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
Fixed compilation error (Rob)
|
||
|
||
* ZendEngine2/zend_API.h:
|
||
Added RETVAL_EMPTRY_TEXT() and RETURN_EMPTY_TEXT() macroses
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36629 (SoapServer::handle() exits on SOAP faults)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/var.c
|
||
ext/standard/var.c:
|
||
Fixed debug_zval_dump() to support private and protected members
|
||
|
||
* NEWS
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_language_parser.y
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/zend_opcode.c
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/zend_vm_opcodes.h
|
||
ZendEngine2/tests/jump01.phpt
|
||
ZendEngine2/tests/jump02.phpt
|
||
ZendEngine2/tests/jump03.phpt
|
||
ZendEngine2/tests/jump04.phpt
|
||
ZendEngine2/tests/jump05.phpt
|
||
ZendEngine2/tests/jump06.phpt
|
||
ZendEngine2/tests/jump07.phpt
|
||
ZendEngine2/tests/jump08.phpt
|
||
ZendEngine2/tests/jump09.phpt
|
||
ZendEngine2/tests/jump10.phpt:
|
||
Implemented "jump label" operator (limited "goto")
|
||
|
||
2006-03-09 Sara Golemon <sara@golemon.com>
|
||
|
||
* (PHP_5_1)
|
||
main/main.c:
|
||
MFH: Move temporary local storage of primary file's realpath up one block
|
||
to ensure it stays on the stack.
|
||
|
||
* main/main.c:
|
||
Move temporary local storage of primary file's realpath up one block to
|
||
ensure it stays on the stack.
|
||
|
||
2006-03-09 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
Back to dev
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
5.1.3RC1
|
||
|
||
2006-03-08 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* .gdbinit:
|
||
- Fix a bunch of issues, now the classname and the properties of objects
|
||
are shown correctly (though standard object handlers are assumed and
|
||
tested for)
|
||
|
||
* .gdbinit:
|
||
- Automatic tsrm key fetching
|
||
|
||
* .gdbinit:
|
||
- Automatic TSRM/ZTS detection
|
||
|
||
2006-03-08 Michael Wallner <mike@iworks.at>
|
||
|
||
* ext/standard/http.c:
|
||
MFB: Fix bug #36656 (http_build_query generates invalid URIs due to use of
|
||
square brackets)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/http.c:
|
||
- Fix bug #36656 (http_build_query generates invalid URIs due to use of
|
||
square brackets)
|
||
|
||
2006-03-08 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* NEWS:
|
||
safe_mode news
|
||
|
||
* Makefile.gcov
|
||
Makefile.global
|
||
configure.in
|
||
php.ini-dist
|
||
php.ini-recommended
|
||
run-tests.php
|
||
server-tests.php
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/zlib/zlib.c
|
||
main/SAPI.c
|
||
main/config.w32.h
|
||
main/fopen_wrappers.c
|
||
main/main.c
|
||
main/php.h
|
||
main/php_globals.h
|
||
main/php_ini.c
|
||
main/streams/plain_wrapper.c
|
||
win32/install.txt
|
||
win32/php5dll.dsp
|
||
win32/php5dllts.dsp:
|
||
So long safe_mode mode.
|
||
Also removed the magic_quotes configure option, no longer relevant since
|
||
the magic is gone :-).
|
||
|
||
2006-03-08 Michael Wallner <mike@iworks.at>
|
||
|
||
* (PHP_5_1)
|
||
main/php_variables.h:
|
||
- remove declaration of non existant function php_treat_data
|
||
|
||
2006-03-08 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* NEWS
|
||
php.ini-dist
|
||
php.ini-recommended
|
||
ext/bz2/bz2.c
|
||
ext/dba/dba.c
|
||
ext/dba/tests/dba008.phpt
|
||
ext/dba/tests/dba_cdb_make.phpt
|
||
ext/exif/exif.c
|
||
ext/exif/tests/bug34704.phpt
|
||
ext/exif/tests/exif002.phpt
|
||
ext/exif/tests/exif006.phpt
|
||
ext/iconv/tests/translit-utf8.phpt
|
||
ext/interbase/ibase_query.c
|
||
ext/mhash/tests/001.phpt
|
||
ext/msql/php_msql.c
|
||
ext/mssql/php_mssql.c
|
||
ext/mysql/php_mysql.c
|
||
ext/mysqli/mysqli.c
|
||
ext/pcre/config0.m4
|
||
ext/pcre/pcrelib/pcre_internal.h
|
||
ext/pcre/tests/bug33200.phpt
|
||
ext/pgsql/pgsql.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/standard/string.c
|
||
ext/standard/tests/file/fputcsv.phpt
|
||
ext/standard/tests/strings/add-and-stripslashes.phpt
|
||
ext/sybase/php_sybase_db.c
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/xml/tests/xml001.phpt
|
||
ext/xml/tests/xml002.phpt
|
||
ext/xml/tests/xml003.phpt
|
||
ext/xml/tests/xml004.phpt
|
||
ext/zlib/zlib.c
|
||
main/main.c
|
||
main/php_globals.h
|
||
main/php_variables.c
|
||
main/rfc1867.c
|
||
sapi/cgi/cgi_main.c:
|
||
- remove magic_quotes_gpc, magic_quotes_runtime, magic_quotes_sybase
|
||
(calling ini_set('magic_....') returns 0|false
|
||
- get_magic_quotes_gpc, get_magic_quotes_runtime are kept but always
|
||
return false
|
||
- set_magic_quotes_runtime raises an E_CORE_ERROR
|
||
|
||
2006-03-07 Alex Waugh <alex@alexwaugh.com>
|
||
|
||
* main/php.h
|
||
sapi/cgi/cgi_main.c:
|
||
Fix for RISC OS
|
||
|
||
* sapi/webjames/webjames.c:
|
||
Improve DOCUMENT_ROOT setting
|
||
|
||
2006-03-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Update
|
||
|
||
2006-03-07 Colin Viebrock <colin@viebrock.ca>
|
||
|
||
* php.gif
|
||
main/logos.h:
|
||
change these in HEAD too
|
||
|
||
2006-03-07 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
updated for simplexml changes
|
||
|
||
* (PHP_5_1)
|
||
ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/027.phpt
|
||
ext/simplexml/tests/030.phpt
|
||
ext/simplexml/tests/031.phpt
|
||
ext/simplexml/tests/bug35785.phpt:
|
||
- Synch with head
|
||
|
||
2006-03-07 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* sapi/apache/mod_php5.c
|
||
sapi/apache/php_apache.c
|
||
sapi/apache2filter/sapi_apache2.c
|
||
sapi/apache2handler/sapi_apache2.c
|
||
sapi/apache_hooks/php_apache.c
|
||
sapi/nsapi/nsapi.c:
|
||
Nuke safe_mode from sapi/*
|
||
|
||
|
||
2006-03-07 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/oci8/package.xml:
|
||
prepare to the next release
|
||
|
||
2006-03-07 Edin Kadribasic <edink@emini.dk>
|
||
|
||
* (PHP_4_4)
|
||
win32/php4dllts.dsp:
|
||
Sync pcre update changes
|
||
|
||
2006-03-07 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* NEWS
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_language_parser.y
|
||
ZendEngine2/tests/break_label01.phpt
|
||
ZendEngine2/tests/break_label02.phpt
|
||
ZendEngine2/tests/break_label03.phpt
|
||
ZendEngine2/tests/break_label04.phpt
|
||
ZendEngine2/tests/break_label05.phpt
|
||
ZendEngine2/tests/break_label06.phpt
|
||
ZendEngine2/tests/break_label07.phpt
|
||
ZendEngine2/tests/break_label08.inc
|
||
ZendEngine2/tests/break_label08.phpt
|
||
ZendEngine2/tests/break_label09.phpt
|
||
ZendEngine2/tests/break_label10.phpt
|
||
ZendEngine2/tests/break_label11.phpt:
|
||
Reverted "break label"
|
||
|
||
2006-03-07 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_builtin_functions.c:
|
||
-** empty log message ***
|
||
|
||
2006-03-07 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ZendEngine2/zend_builtin_functions.c:
|
||
- Make this compile again
|
||
|
||
2006-03-07 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8.c:
|
||
MFH
|
||
add workaround for Oracle server crash, use OCIServerVersion() instead of
|
||
OCIPing()
|
||
fix #36250 (PHP Causes ORA-07445 Core dump in Oracle server 9.2.x)
|
||
|
||
* ext/oci8/oci8.c:
|
||
add workaround for Oracle server crash, use OCIServerVersion() instead of
|
||
OCIPing()
|
||
fix #36250 (PHP Causes ORA-07445 Core dump in Oracle server 9.2.x)
|
||
|
||
2006-03-07 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_builtin_functions.c:
|
||
Mark some functions as Unicode-safe and adjust UTODO notices for others.
|
||
|
||
2006-03-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* NEWS:
|
||
- gd1 and ft1 entry
|
||
|
||
2006-03-07 Sara Golemon <sara@golemon.com>
|
||
|
||
* ZendEngine2/tests/unset_cv06.phpt:
|
||
Remove register_globals regression test for Pierre
|
||
|
||
2006-03-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* NEWS
|
||
php.ini-dist
|
||
php.ini-recommended
|
||
ext/mbstring/mb_gpc.c
|
||
ext/mbstring/mb_gpc.h
|
||
ext/mbstring/mbstring.c
|
||
ext/mbstring/tests/mb_parse_str.phpt
|
||
ext/mbstring/tests/mb_parse_str02.phpt
|
||
ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/session/tests/001.phpt
|
||
ext/session/tests/003.phpt
|
||
ext/session/tests/004.phpt
|
||
ext/session/tests/005.phpt
|
||
ext/session/tests/006.phpt
|
||
ext/session/tests/007.phpt
|
||
ext/session/tests/008-php4.2.3.phpt
|
||
ext/session/tests/008.phpt
|
||
ext/session/tests/009.phpt
|
||
ext/session/tests/010.phpt
|
||
ext/session/tests/011.phpt
|
||
ext/session/tests/012.phpt
|
||
ext/session/tests/013.phpt
|
||
ext/session/tests/014.phpt
|
||
ext/session/tests/019.phpt
|
||
ext/session/tests/bug24592.phpt
|
||
ext/session/tests/bug26862.phpt
|
||
main/main.c
|
||
main/php_globals.h
|
||
main/php_variables.c
|
||
main/rfc1867.c
|
||
sapi/apache/mod_php5.c
|
||
sapi/apache_hooks/mod_php5.c
|
||
sapi/apache_hooks/sapi_apache.c:
|
||
- remove register_globals support (aka "Kill the f***ing thing" :)
|
||
|
||
2006-03-06 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
||
|
||
* ext/pcre/config.w32:
|
||
MFB: Fix build and sync parameters with config0.m4.
|
||
|
||
* (PHP_5_1)
|
||
ext/pcre/config.w32:
|
||
Fix build and sync parameters with config0.m4.
|
||
|
||
2006-03-06 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
NEWS:
|
||
-** empty log message ***
|
||
|
||
* ext/standard/string.c:
|
||
Fix protos to use 'string' for parameters that can be either binary or
|
||
unicode.
|
||
|
||
2006-03-06 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- MFH: Fixed bug #36638 (strtotime() returns false when 2nd argument < 1).
|
||
(Derick)
|
||
|
||
2006-03-06 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/pcre/pcrelib/pcre_printint.src
|
||
ext/pcre/pcrelib/pcre_printint.src
|
||
ext/pcre/pcrelib/pcre_printint.src
|
||
ext/pcre/pcrelib/pcre_refcount.c
|
||
ext/pcre/pcrelib/pcre_scanner.cc
|
||
ext/pcre/pcrelib/pcre_scanner_unittest.cc
|
||
ext/pcre/pcrelib/pcre_study.c
|
||
ext/pcre/pcrelib/pcre_tables.c
|
||
ext/pcre/pcrelib/pcre_try_flipped.c
|
||
ext/pcre/pcrelib/pcre_ucp_findchar.c
|
||
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
||
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
||
ext/pcre/pcrelib/pcre_ucp_searchfuncs.c
|
||
ext/pcre/pcrelib/pcre_valid_utf8.c
|
||
ext/pcre/pcrelib/pcre_version.c
|
||
ext/pcre/pcrelib/pcre_xclass.c
|
||
ext/pcre/pcrelib/pcrecpp.cc
|
||
ext/pcre/pcrelib/pcrecpp.h
|
||
ext/pcre/pcrelib/pcrecpp_unittest.cc
|
||
ext/pcre/pcrelib/pcrecpparg.h
|
||
ext/pcre/pcrelib/pcrecpparg.h
|
||
ext/pcre/pcrelib/pcrecpparg.h
|
||
ext/pcre/pcrelib/pcregrep.c
|
||
ext/pcre/pcrelib/pcreposix.c
|
||
ext/pcre/pcrelib/pcreposix.h
|
||
ext/pcre/pcrelib/pcretest.c
|
||
ext/pcre/pcrelib/ucp.h
|
||
ext/pcre/pcrelib/ucp_findchar.c
|
||
ext/pcre/pcrelib/ucpinternal.h
|
||
ext/pcre/pcrelib/ucptable.c
|
||
ext/pcre/pcrelib/doc/Tech.Notes
|
||
ext/pcre/pcrelib/doc/pcre.txt
|
||
ext/pcre/pcrelib/testdata/grepinput
|
||
ext/pcre/pcrelib/testdata/greplist
|
||
ext/pcre/pcrelib/testdata/grepoutput
|
||
ext/pcre/pcrelib/testdata/testinput2
|
||
ext/pcre/pcrelib/testdata/testinput3
|
||
ext/pcre/pcrelib/testdata/testinput4
|
||
ext/pcre/pcrelib/testdata/testinput5
|
||
ext/pcre/pcrelib/testdata/testinput6
|
||
ext/pcre/pcrelib/testdata/testinput7
|
||
ext/pcre/pcrelib/testdata/testinput9
|
||
ext/pcre/pcrelib/testdata/testoutput1
|
||
ext/pcre/pcrelib/testdata/testoutput2
|
||
ext/pcre/pcrelib/testdata/testoutput3
|
||
ext/pcre/pcrelib/testdata/testoutput4
|
||
ext/pcre/pcrelib/testdata/testoutput5
|
||
ext/pcre/pcrelib/testdata/testoutput6
|
||
ext/pcre/pcrelib/testdata/testoutput7
|
||
ext/pcre/pcrelib/testdata/testoutput8
|
||
ext/pcre/pcrelib/testdata/testoutput9:
|
||
1.1.4;
|
||
Import PCRE 6.6 and make adjustments.
|
||
|
||
* ext/pcre/config.w32
|
||
ext/pcre/config0.m4
|
||
ext/pcre/pcrelib/ChangeLog
|
||
ext/pcre/pcrelib/LICENCE
|
||
ext/pcre/pcrelib/NEWS
|
||
ext/pcre/pcrelib/NON-UNIX-USE
|
||
ext/pcre/pcrelib/README
|
||
ext/pcre/pcrelib/dftables.c
|
||
ext/pcre/pcrelib/pcre.def
|
||
ext/pcre/pcrelib/pcre.h
|
||
ext/pcre/pcrelib/pcre_compile.c
|
||
ext/pcre/pcrelib/pcre_config.c
|
||
ext/pcre/pcrelib/pcre_dfa_exec.c
|
||
ext/pcre/pcrelib/pcre_exec.c
|
||
ext/pcre/pcrelib/pcre_fullinfo.c
|
||
ext/pcre/pcrelib/pcre_get.c
|
||
ext/pcre/pcrelib/pcre_globals.c
|
||
ext/pcre/pcrelib/pcre_info.c
|
||
ext/pcre/pcrelib/pcre_internal.h
|
||
ext/pcre/pcrelib/pcre_maketables.c
|
||
ext/pcre/pcrelib/pcre_ord2utf8.c
|
||
ext/pcre/pcrelib/pcre_printint.c:
|
||
Import PCRE 6.6 and make adjustments.
|
||
|
||
2006-03-06 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/filestat.c:
|
||
fix win build
|
||
|
||
2006-03-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/pgsql/pgsql.c
|
||
ext/pgsql/tests/.cvsignore
|
||
ext/pgsql/tests/80_bug36625.phpt:
|
||
- Fixed #36625 pg_trace() does not work
|
||
|
||
2006-03-06 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/031.phpt:
|
||
implement addChild() and addAttribute() methods
|
||
add test
|
||
|
||
2006-03-06 Colin Viebrock <colin@viebrock.ca>
|
||
|
||
* (PHP_5_1)
|
||
php.gif
|
||
main/logos.h:
|
||
fix logo (proper spacing between the letters)
|
||
|
||
2006-03-06 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* NEWS
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/file.c:
|
||
Fixed bug #36630 (umask not reset at the end of the request).
|
||
|
||
|
||
2006-03-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/ming/ming.c
|
||
ext/ming/ming.c:
|
||
- Proto fixes
|
||
|
||
2006-03-06 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/bench.php:
|
||
fixed compatibility with ext/hash
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/bench.php:
|
||
Fixed compatibility with ext/hash
|
||
|
||
2006-03-05 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* NEWS
|
||
ext/gd/gd.c
|
||
ext/gd/php_gd.h:
|
||
- revert Harmut commit, Histogram implementation not correct and no idea
|
||
where you got the ok to add that
|
||
|
||
2006-03-05 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ext/standard/php_filestat.h:
|
||
- And not here either...
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/php_filestat.h:
|
||
- There is no ltouch.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
configure.in
|
||
TSRM/tsrm_virtual_cwd.c
|
||
TSRM/tsrm_virtual_cwd.h
|
||
ext/standard/basic_functions.c
|
||
ext/standard/filestat.c
|
||
ext/standard/php_filestat.h:
|
||
- Added lchown() and lchgrp() to change user/group ownership of symlinks.
|
||
|
||
2006-03-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_compile.c:
|
||
- Fix comment, too
|
||
|
||
2006-03-05 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
||
|
||
* ext/gd/gd.c
|
||
ext/gd/php_gd.h:
|
||
- fixed size information for _php_sig_png array
|
||
- removed extra memcmp step in signature comparison,
|
||
this seemed to have been inherited from ext/standard/image.c
|
||
but is not needed here as the provided buffer is big enough
|
||
from the start
|
||
|
||
2006-03-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_compile.c
|
||
tests/classes/ctor_in_interface_01.phpt
|
||
tests/classes/ctor_in_interface_02.phpt
|
||
tests/classes/ctor_in_interface_03.phpt
|
||
tests/classes/ctor_in_interface_04.phpt
|
||
tests/classes/interface_construct.phpt:
|
||
- Fix Bug #34019 by popular demand: Implementing interface with a
|
||
__construct method strange behaviour
|
||
|
||
2006-03-05 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
||
|
||
* NEWS
|
||
ext/gd/gd.c
|
||
ext/gd/php_gd.h:
|
||
added ImageColorHistogram function
|
||
|
||
2006-03-05 Michael Wallner <mike@iworks.at>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- fix typo, reword slightly
|
||
|
||
2006-03-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Update
|
||
|
||
* ext/mysqli/mysqli.c
|
||
ext/mysqli/php_mysqli.h:
|
||
- Fix build
|
||
|
||
2006-03-05 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
MFH:
|
||
Fixed bug #36572 (Added PDO::MYSQL_ATTR_DIRECT_QUERY constant that show be
|
||
set when executing internal queries such as "show master status" via
|
||
MySQL).
|
||
|
||
Added missing constant for MAX_BUFFER_SIZE.
|
||
|
||
2006-03-05 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/simplexml/tests/bug36611.phpt:
|
||
add test
|
||
|
||
* ext/simplexml/tests/bug36611.phpt
|
||
ext/simplexml/tests/bug36611.phpt:
|
||
|
||
file bug36611.phpt was initially added on branch PHP_5_1.
|
||
|
||
2006-03-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_API.h:
|
||
- Add missing function for completeness
|
||
|
||
2006-03-05 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/simplexml/simplexml.c:
|
||
MF51: fix #36611 (assignment to SimpleXML object attribute changes argument
|
||
type to string)
|
||
|
||
2006-03-05 Johannes Schl<68>ter <schlueter@phpbar.de>
|
||
|
||
* ext/mysqli/mysqli.c:
|
||
- Fix build after unicode changes
|
||
|
||
2006-03-05 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/simplexml/simplexml.c:
|
||
fix #36611 (assignment to SimpleXML object attribute changes argument type
|
||
to string)
|
||
|
||
2006-03-05 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/027.phpt
|
||
ext/simplexml/tests/030.phpt
|
||
ext/simplexml/tests/bug35785.phpt:
|
||
fix crash passing non-string member to sxe_prop_dim_exists
|
||
allow offsets to be used when calling isset/unset
|
||
fix tests
|
||
add test
|
||
|
||
2006-03-05 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/pgsql/pgsql.c:
|
||
MFH: fix #36606 (pg_query_params() changes arguments type to string)
|
||
|
||
* ext/pgsql/pgsql.c:
|
||
fix #36606 (pg_query_params() changes arguments type to string)
|
||
|
||
2006-03-04 Johannes Schl<68>ter <schlueter@phpbar.de>
|
||
|
||
* ZendEngine2/zend_API.h:
|
||
- Separate ZEND_METHOD from ZEND_FUNCTION
|
||
|
||
2006-03-03 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_execute.h:
|
||
Clean up after Marcus.
|
||
|
||
2006-03-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_execute.h
|
||
ZendEngine2/zend_execute_API.c:
|
||
- Make unicode handling portable (noted by andrei)
|
||
|
||
2006-03-03 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* unicode-gotchas.txt:
|
||
Add note about md5().
|
||
|
||
2006-03-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_API.c:
|
||
- As expected (but told otherwise) unicode strings indeed need to be
|
||
terminated by two \0.
|
||
|
||
* ZendEngine2/zend_exceptions.c:
|
||
- Fix issue with uncaught exceptions in unicode mode
|
||
|
||
2006-03-03 Yasuo Ohgaki <yohgaki@ohgaki.net>
|
||
|
||
* ext/mbstring/mbstring.c:
|
||
remove obsolete check
|
||
|
||
2006-03-03 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* (PHP_5_1)
|
||
ext/dom/dom_iterators.c
|
||
ext/dom/namednodemap.c
|
||
ext/dom/notation.c
|
||
ext/dom/tests/dom007.phpt:
|
||
fix crashes using notations and entity decls
|
||
add test
|
||
|
||
* ext/dom/dom_iterators.c
|
||
ext/dom/namednodemap.c
|
||
ext/dom/notation.c
|
||
ext/dom/tests/dom007.phpt
|
||
ext/dom/tests/dom007.phpt:
|
||
update dom iterator get key function for engine iterator changes
|
||
fix crashes using notations and entity decls
|
||
add test
|
||
|
||
2006-03-03 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/tests/break_label10.phpt
|
||
ZendEngine2/tests/break_label11.phpt:
|
||
- Add new tests
|
||
|
||
2006-03-03 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend_vm_execute.h:
|
||
Regenerated
|
||
|
||
* NEWS
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_language_parser.y
|
||
ZendEngine2/tests/break_label01.phpt
|
||
ZendEngine2/tests/break_label02.phpt
|
||
ZendEngine2/tests/break_label03.phpt
|
||
ZendEngine2/tests/break_label04.phpt
|
||
ZendEngine2/tests/break_label05.phpt
|
||
ZendEngine2/tests/break_label06.phpt
|
||
ZendEngine2/tests/break_label07.phpt
|
||
ZendEngine2/tests/break_label08.inc
|
||
ZendEngine2/tests/break_label08.phpt
|
||
ZendEngine2/tests/break_label09.phpt:
|
||
Added support for "continue" and "break" operators with labels. Each loop
|
||
or switch statement can be marked by label and then it is possible to
|
||
write "break <label>" instead of "break <number>".
|
||
|
||
* ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_execute_API.c:
|
||
Fixed incorrect backtrace type ("::" instead of "->") for __set()/__get()
|
||
|
||
* ZendEngine2/zend_builtin_functions.c
|
||
ZendEngine2/zend_builtin_functions.c:
|
||
Remove "called at [(null):0]" from debug backtrace
|
||
|
||
2006-03-03 Johannes Schl<68>ter <schlueter@phpbar.de>
|
||
|
||
* ZendEngine2/zend.h:
|
||
- Fix typo
|
||
|
||
2006-03-03 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36575 (SOAP: Incorrect complex type instantiation with
|
||
hierarchies)
|
||
|
||
* ext/standard/string.c:
|
||
ZTS fix
|
||
|
||
2006-03-03 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Fixed bug #36599 (DATE_W3C format constant incorrect).
|
||
|
||
2006-03-02 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/standard/string.c:
|
||
Fix ucwords() to use full case mapping.
|
||
|
||
|
||
2006-03-02 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
give credit where it is due.
|
||
|
||
2006-03-02 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/standard/string.c:
|
||
- Update protos for Unicode-upgraded functions
|
||
- Also fix ucfirst() to use full case mapping, so that <20> (sharp s)
|
||
maps to 'SS' for example
|
||
|
||
2006-03-02 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36388 (ext/soap crashes when throwing exception and session
|
||
persistence). (David)
|
||
|
||
* ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h
|
||
ext/simplexml/simplexml.c
|
||
ext/sqlite/sqlite.c
|
||
ext/standard/array.c
|
||
ext/standard/base64.c
|
||
ext/standard/dns.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/filters.c
|
||
ext/standard/ftp_fopen_wrapper.c
|
||
ext/standard/html.c
|
||
ext/standard/html.h
|
||
ext/standard/http.c
|
||
ext/standard/http_fopen_wrapper.c
|
||
ext/standard/image.c
|
||
ext/standard/info.c
|
||
ext/standard/iptc.c
|
||
ext/standard/levenshtein.c
|
||
ext/standard/md5.c
|
||
ext/standard/php_string.h
|
||
ext/standard/sha1.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/standard/string.c
|
||
ext/standard/url.c
|
||
ext/standard/user_filters.c
|
||
ext/standard/var.c
|
||
ext/standard/var_unserializer.c
|
||
ext/standard/var_unserializer.re
|
||
main/fopen_wrappers.c
|
||
main/main.c
|
||
main/output.c
|
||
main/php_logos.c
|
||
main/php_output.h
|
||
main/php_variables.c
|
||
main/php_variables.h
|
||
main/rfc1867.c
|
||
main/spprintf.c
|
||
main/streams/plain_wrapper.c:
|
||
Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings
|
||
|
||
2006-03-02 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend.c:
|
||
- MFH Use object handler get in the same way as the rest of the engine does
|
||
|
||
* ZendEngine2/zend.c:
|
||
- Use object handler get in the same way as the rest of the engine does
|
||
|
||
2006-03-02 Yasuo Ohgaki <yohgaki@ohgaki.net>
|
||
|
||
* (PHP_4_4)
|
||
ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.c:
|
||
MFH add safe_mode num of parameter check
|
||
|
||
* ext/mbstring/mbstring.c:
|
||
add safe_mode num of parameter check
|
||
|
||
2006-03-01 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/mysqli/mysqli.c:
|
||
MFB51: Remove no longer needed check (checked at a higher level now).
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli.c:
|
||
Remove no longer needed check (checked at a higher level now).
|
||
|
||
2006-03-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend_API.c:
|
||
- MFH Fix string-conversion and const updating
|
||
|
||
* ZendEngine2/tests/zend_strtod.phpt
|
||
ZendEngine2/tests/zend_strtod.phpt:
|
||
- Fix test
|
||
|
||
2006-03-01 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* sapi/apache/mod_php5.c
|
||
sapi/apache2filter/apache_config.c
|
||
sapi/apache2handler/apache_config.c
|
||
sapi/apache_hooks/mod_php5.c
|
||
sapi/apache_hooks/php_apache.c
|
||
sapi/cli/php_cli_readline.c:
|
||
Unicode support: zstr union
|
||
|
||
2006-03-01 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend.c:
|
||
- Must use return as in 5.1 after recursion
|
||
|
||
* ZendEngine2/zend.c:
|
||
- Fix string conversion issues
|
||
|
||
* ZendEngine2/zend_API.c:
|
||
- Constants need to be updated too (when updating class constants)
|
||
|
||
* ZendEngine2/zend_vm_def.h:
|
||
- Fix warning
|
||
|
||
2006-03-01 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* ext/simplexml/simplexml.c
|
||
ext/simplexml/simplexml.c:
|
||
nuke tests for libxml2 version - will always be > 2.6.0
|
||
|
||
* ext/standard/string.c:
|
||
64-bit fixes - ("make test" now works again on these platforms)
|
||
|
||
2006-02-28 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend.h:
|
||
Fixed compilation on FreeBSD with gcc-3.2
|
||
|
||
2006-02-28 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* main/streams/streams.c:
|
||
- If (SEEK_CUR,0) means an illegal seek we return -1 to denote the error
|
||
|
||
2006-02-28 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/session/tests/bug36459.phpt
|
||
ext/standard/url_scanner_ex.c
|
||
ext/standard/url_scanner_ex.re:
|
||
MFH: Fixed bug #36459 (Incorrect adding PHPSESSID to links, which
|
||
contains \r\n).
|
||
|
||
* ext/standard/url_scanner_ex.c
|
||
ext/standard/url_scanner_ex.re:
|
||
Parsers for previous patch
|
||
|
||
* ext/session/tests/bug36459.phpt
|
||
ext/session/tests/bug36459.phpt
|
||
ext/standard/url_scanner_ex.c:
|
||
|
||
MFB51: Fixed bug #36459 (Incorrect adding PHPSESSID to links, which
|
||
contains \r\n).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/session/tests/bug36459.phpt
|
||
ext/session/tests/bug36459.phpt
|
||
ext/standard/url_scanner_ex.c
|
||
ext/standard/url_scanner_ex.re:
|
||
Fixed bug #36459 (Incorrect adding PHPSESSID to links, which contains
|
||
\r\n).
|
||
|
||
2006-02-28 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* acinclude.m4:
|
||
- Fix the fix
|
||
|
||
* acinclude.m4:
|
||
- Fix dependency checks
|
||
|
||
* main/streams/streams.c
|
||
main/streams/userspace.c:
|
||
- Cleanup
|
||
|
||
* (PHP_5_1)
|
||
ext/iconv/iconv.c:
|
||
- Fix warning
|
||
|
||
2006-02-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_API.c:
|
||
- MFH Argument parsing specifier 'C', which is necessary for SPL already
|
||
|
||
2006-02-27 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- MFH: Fixed bug #36510 (strtotime() fails to parse date strings with
|
||
tabs).
|
||
|
||
2006-02-27 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
This fix was reverted
|
||
|
||
2006-02-27 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/simplexml/php_simplexml.h
|
||
ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/029.phpt
|
||
ext/simplexml/tests/029.phpt:
|
||
- Fix count/foreach interaction
|
||
|
||
* ext/simplexml/simplexml.c:
|
||
- MFB
|
||
|
||
* (PHP_5_1)
|
||
ext/simplexml/simplexml.c:
|
||
- Cleanup
|
||
|
||
2006-02-27 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/simplexml/simplexml.c:
|
||
Fixed memory leak
|
||
|
||
2006-02-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Update
|
||
|
||
* (PHP_5_1)
|
||
ext/simplexml/php_simplexml.h
|
||
ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/026.phpt
|
||
ext/simplexml/tests/027.phpt
|
||
ext/simplexml/tests/028.phpt
|
||
ext/simplexml/tests/bug35785.phpt:
|
||
- Synch with head
|
||
|
||
2006-02-26 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36510 (strtotime() fails to parse date strings with tabs).
|
||
|
||
2006-02-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/simplexml/tests/bug35785.phpt:
|
||
- Fix test
|
||
|
||
* ext/simplexml/simplexml.c:
|
||
- Missing conversion
|
||
|
||
* ext/simplexml/php_simplexml.h
|
||
ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/006.phpt
|
||
ext/simplexml/tests/bug35785.phpt:
|
||
- Use get_property_ptr_ptr handler to prevent SEGV as in bug #35785
|
||
|
||
* ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/028.phpt
|
||
ext/simplexml/tests/028.phpt:
|
||
- Add another write case
|
||
|
||
* ext/simplexml/simplexml.c:
|
||
- Unicode support
|
||
|
||
2006-02-26 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_builtin_functions.c
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.h
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_hash.c
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/zend_object_handlers.c
|
||
ZendEngine2/zend_objects.c
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_operators.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ext/standard/array.c
|
||
ext/standard/incomplete_class.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/standard/var.c
|
||
main/main.c
|
||
main/output.c
|
||
main/php_variables.c
|
||
main/rfc1867.c:
|
||
Unicode support: MS Visual C compatibility
|
||
|
||
2006-02-26 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ext/standard/array.c
|
||
ext/standard/dir.c
|
||
ext/standard/exec.c
|
||
ext/standard/pack.c
|
||
ext/standard/reg.c
|
||
ext/standard/string.c
|
||
ext/standard/user_filters.c
|
||
main/main.c
|
||
main/streams/filter.c
|
||
sapi/cgi/fastcgi.c
|
||
win32/select.c:
|
||
- Warning fixes by Steph
|
||
|
||
2006-02-26 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_list.c:
|
||
Unicode support
|
||
|
||
2006-02-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/026.phpt
|
||
ext/simplexml/tests/027.phpt:
|
||
- Added ability to add elements by index if such elements already exist
|
||
- Added SimpleXMLElement::getName() to access the node name
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Update
|
||
|
||
2006-02-25 Rasmus Lerdorf <rasmus@lerdorf.com>
|
||
|
||
* (PHP_4_4)
|
||
ext/standard/html.c
|
||
ext/standard/html.c:
|
||
MFH - binary safety patch from Moriyoshi
|
||
|
||
* ext/standard/html.c:
|
||
Binary safety patch from Moriyoshi
|
||
|
||
2006-02-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
- Deprecation severity shall be E_STRICT (as commented by ilia)
|
||
|
||
2006-02-24 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/iconv/iconv.c:
|
||
- MFH: Fixed issue with iconv_mime_decode where the "encoding" would only
|
||
allow
|
||
upper case specifiers.
|
||
|
||
* ext/iconv/iconv.c:
|
||
- Fixed issue with iconv_mime_decode where the "encoding" would only allow
|
||
upper case specifiers.
|
||
|
||
2006-02-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/simplexml/simplexml.c:
|
||
- Add ability to add new nodes via properties
|
||
|
||
* main/php.h:
|
||
- Add deprecation function/function alias macros
|
||
|
||
* ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h:
|
||
- Add macros to mark functions/alias functions as deprecated
|
||
(mentioned by Sara and obviously neccessary)
|
||
- Fix function/method flag error detection logic
|
||
|
||
2006-02-24 Michael Wallner <mike@iworks.at>
|
||
|
||
* ext/dom/domimplementation.c:
|
||
- MF51: fix crash in DOMImplementation::createDocumentType("name:")
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/dom/domimplementation.c:
|
||
- fix crash with DOMImplementation::createDocumentType("name:")
|
||
|
||
2006-02-24 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- MFH: Added support for exif date format
|
||
- MFH: Fixed bug #36396 (strtotime() fails to parse dates in dd-mm-yyyy
|
||
format).
|
||
|
||
2006-02-23 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/mbstring/config.m4
|
||
ext/mbstring/mbstring.c:
|
||
- Disable mbregex support until someone finds a way to reenable the
|
||
required engine stuff
|
||
- Fix build
|
||
|
||
2006-02-23 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/streamsfuncs.c:
|
||
MFB51: Fixed bug #35900 (stream_select() should warning when tv_sec is
|
||
negative).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/streamsfuncs.c:
|
||
Fixed bug #35900 (stream_select() should warning when tv_sec is negative).
|
||
|
||
2006-02-23 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* (PHP_4_4)
|
||
Zend/zend_compile.c:
|
||
MFB
|
||
|
||
* ZendEngine2/zend_language_parser.y:
|
||
-** empty log message ***
|
||
|
||
* ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_language_parser.y:
|
||
Fix a bug where the default value for function argument could be an
|
||
array with array (!) keys.
|
||
|
||
2006-02-23 Brian France <list@firehawksystems.com>
|
||
|
||
* (PHP_4_4)
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.c:
|
||
|
||
MFH: fixed bug #35594 for all systems. "optind = 0" doesn't work on
|
||
FreeBSD, but "optind = 1" seems to work on all systems (bug #36091)
|
||
|
||
* ext/standard/basic_functions.c:
|
||
|
||
fixed bug #35594 for all systems. "optind = 0" doesn't work on FreeBSD,
|
||
but "optind = 1" seems to work on all systems (bug #36091)
|
||
|
||
2006-02-22 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/cgi_main.c:
|
||
Fixed crash on error message during PHP startup in FastCGI
|
||
|
||
* ext/standard/var.c:
|
||
Unicode support: fixed serialization of "Serializable"
|
||
|
||
* ext/standard/var.c:
|
||
Unicode support: fixed serealization of "Serializable" and
|
||
"IncompleteClass"
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/basic_functions.c:
|
||
Unicode support: fixed GLOBALS protection
|
||
|
||
* ext/standard/tests/array/array_intersect_1.phpt:
|
||
fixed test file
|
||
|
||
* ext/session/tests/006.phpt
|
||
ext/session/tests/bug24592.phpt
|
||
ext/standard/tests/array/007.phpt
|
||
tests/classes/tostring_001.phpt:
|
||
Fixed test file
|
||
|
||
* ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h:
|
||
Unicode support
|
||
|
||
* ZendEngine2/zend_exceptions.c:
|
||
Unicode support: fixed __toString() in user defined exceptions
|
||
|
||
* ZendEngine2/zend_compile.c:
|
||
Unicode support: fixed check for class type hint
|
||
|
||
* ZendEngine2/zend_builtin_functions.c
|
||
ZendEngine2/zend_constants.c:
|
||
Unicode support: fixed internal constants usage and get_defined_constants()
|
||
|
||
* ZendEngine2/zend_compile.c:
|
||
Unicode support: fixed check for direct call to __clone()
|
||
|
||
* ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_execute_API.c:
|
||
Unicode support: fixed call_user_func(array($this, "self::foo"))
|
||
Made check for "self/parent" before calling __autoload()
|
||
|
||
2006-02-22 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/wddx/wddx.c:
|
||
fix ext/wddx build
|
||
|
||
2006-02-21 Johannes Schl<68>ter <schlueter@phpbar.de>
|
||
|
||
* (PHP_5_1)
|
||
sapi/cli/php_cli.c:
|
||
- MFH: List --rf/--rc/--re only with enabled reflection
|
||
|
||
* sapi/cli/php_cli.c:
|
||
- List --rf/--rc/--re only with enabled reflection
|
||
|
||
* sapi/cli/php_cli_readline.c:
|
||
- Fix build with readline-support
|
||
|
||
2006-02-21 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_alloc.c
|
||
ZendEngine2/zend_alloc.h
|
||
ZendEngine2/zend_builtin_functions.c
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_constants.h
|
||
ZendEngine2/zend_exceptions.c
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.h
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_hash.c
|
||
ZendEngine2/zend_hash.h
|
||
ZendEngine2/zend_highlight.c
|
||
ZendEngine2/zend_ini.c
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_interfaces.h
|
||
ZendEngine2/zend_iterators.c
|
||
ZendEngine2/zend_iterators.h
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/zend_list.c
|
||
ZendEngine2/zend_object_handlers.c
|
||
ZendEngine2/zend_object_handlers.h
|
||
ZendEngine2/zend_objects.c
|
||
ZendEngine2/zend_opcode.c
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_operators.h
|
||
ZendEngine2/zend_strtol.c
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ext/dom/dom_iterators.c
|
||
ext/dom/php_dom.c
|
||
ext/mysql/php_mysql.c
|
||
ext/openssl/openssl.c
|
||
ext/pcre/php_pcre.c
|
||
ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/simplexml/simplexml.c
|
||
ext/sqlite/sqlite.c
|
||
ext/standard/array.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/http.c
|
||
ext/standard/incomplete_class.c
|
||
ext/standard/info.c
|
||
ext/standard/php_incomplete_class.h
|
||
ext/standard/proc_open.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/standard/string.c
|
||
ext/standard/type.c
|
||
ext/standard/user_filters.c
|
||
ext/standard/var.c
|
||
main/main.c
|
||
main/output.c
|
||
main/php_variables.c
|
||
main/rfc1867.c
|
||
main/streams/streams.c
|
||
sapi/cli/php_cli.c:
|
||
Portable unicode string API:
|
||
- use the same type (int) for zval.value.usr.len and zval.value.str.len
|
||
- use union "zstr" as char*/UChar* mixture instead of void*
|
||
- Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE()
|
||
- nuke int32_t from ZE (not finisned)
|
||
|
||
2006-02-21 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/standard/basic_functions.c:
|
||
MFH: Fixed bug #36458 (sleep() accepts negative values).
|
||
|
||
* ext/standard/basic_functions.c:
|
||
MFB51: Fixed bug #36458 (sleep() accepts negative values).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/basic_functions.c:
|
||
Fixed bug #36458 (sleep() accepts negative values).
|
||
|
||
2006-02-21 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend.h
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_alloc.c
|
||
ZendEngine2/zend_alloc.h
|
||
ZendEngine2/zend_arg_defs.c
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_config.nw.h
|
||
ZendEngine2/zend_config.w32.h
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_constants.h
|
||
ZendEngine2/zend_dynamic_array.c
|
||
ZendEngine2/zend_dynamic_array.h
|
||
ZendEngine2/zend_errors.h
|
||
ZendEngine2/zend_exceptions.c
|
||
ZendEngine2/zend_exceptions.h
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.h
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_extensions.c
|
||
ZendEngine2/zend_extensions.h
|
||
ZendEngine2/zend_fast_cache.h
|
||
ZendEngine2/zend_globals_macros.h
|
||
ZendEngine2/zend_hash.c
|
||
ZendEngine2/zend_hash.h
|
||
ZendEngine2/zend_highlight.c
|
||
ZendEngine2/zend_highlight.h
|
||
ZendEngine2/zend_indent.c
|
||
ZendEngine2/zend_indent.h
|
||
ZendEngine2/zend_ini.c
|
||
ZendEngine2/zend_ini.h
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_interfaces.h
|
||
ZendEngine2/zend_istdiostream.h
|
||
ZendEngine2/zend_iterators.c
|
||
ZendEngine2/zend_iterators.h
|
||
ZendEngine2/zend_language_scanner.h
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/zend_list.c
|
||
ZendEngine2/zend_list.h
|
||
ZendEngine2/zend_llist.c
|
||
ZendEngine2/zend_llist.h
|
||
ZendEngine2/zend_mm.c
|
||
ZendEngine2/zend_modules.h
|
||
ZendEngine2/zend_object_handlers.c
|
||
ZendEngine2/zend_object_handlers.h
|
||
ZendEngine2/zend_objects.c
|
||
ZendEngine2/zend_objects.h
|
||
ZendEngine2/zend_objects_API.c
|
||
ZendEngine2/zend_objects_API.h
|
||
ZendEngine2/zend_opcode.c
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_operators.h
|
||
ZendEngine2/zend_ptr_stack.c
|
||
ZendEngine2/zend_ptr_stack.h
|
||
ZendEngine2/zend_qsort.c
|
||
ZendEngine2/zend_qsort.h
|
||
ZendEngine2/zend_sprintf.c
|
||
ZendEngine2/zend_stack.c
|
||
ZendEngine2/zend_stack.h
|
||
ZendEngine2/zend_stream.c
|
||
ZendEngine2/zend_stream.h
|
||
ZendEngine2/zend_strtod.c
|
||
ZendEngine2/zend_strtod.h
|
||
ZendEngine2/zend_ts_hash.c
|
||
ZendEngine2/zend_ts_hash.h
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h
|
||
ZendEngine2/zend_variables.c
|
||
ZendEngine2/zend_variables.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/zend_vm_execute.skl
|
||
ZendEngine2/zend_vm_gen.php:
|
||
WS
|
||
|
||
2006-02-20 Johannes Schl<68>ter <schlueter@phpbar.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- MFH: Rename reflection constants to fix parser conflicts
|
||
|
||
2006-02-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_execute_API.c:
|
||
- Synch zend_call_function() with VM function call helper
|
||
|
||
* ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
- Add deprecation flag and message
|
||
|
||
2006-02-20 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_alloc.c
|
||
ZendEngine2/zend_builtin_functions.c
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_exceptions.c
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.h
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_highlight.c
|
||
ZendEngine2/zend_indent.c
|
||
ZendEngine2/zend_ini.c
|
||
ZendEngine2/zend_ini_parser.y
|
||
ZendEngine2/zend_ini_scanner.l
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_iterators.c
|
||
ZendEngine2/zend_language_parser.y
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/zend_list.c
|
||
ZendEngine2/zend_object_handlers.c
|
||
ZendEngine2/zend_object_handlers.h
|
||
ZendEngine2/zend_objects.c
|
||
ZendEngine2/zend_objects_API.c
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_operators.h
|
||
ZendEngine2/zend_strtod.c
|
||
ZendEngine2/zend_variables.c
|
||
ZendEngine2/zend_variables.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
Preparation for portable string API (use macroses to access zval).
|
||
|
||
* ext/standard/basic_functions.c:
|
||
Incorrect usage of Z_TYPE() macro
|
||
|
||
2006-02-20 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36434 (Improper resolution of declaring class name of an
|
||
inherited property).
|
||
|
||
2006-02-20 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ext/dom/dom_iterators.c:
|
||
Fixed start inex in iterator
|
||
|
||
* ext/standard/proc_open.c:
|
||
Fixed memory corruption
|
||
|
||
* ext/pcre/tests/bug26927.phpt
|
||
ext/pcre/tests/bug26927.phpt
|
||
ext/pcre/tests/bug26927.phpt:
|
||
Fixed test file
|
||
|
||
* (PHP_4_4)
|
||
ext/openssl/tests/bug25614.phpt
|
||
ext/session/tests/bug31454.phpt
|
||
ext/standard/tests/general_functions/bug32647.phpt
|
||
ext/standard/tests/serialize/bug25378.phpt:
|
||
Fixed test files (added docref)
|
||
|
||
2006-02-19 Michael Wallner <mike@iworks.at>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
BFN: fixed ext/hash/tiger on big endian platforms
|
||
|
||
2006-02-19 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/dba/libflatfile/flatfile.c
|
||
ext/dba/libinifile/inifile.c
|
||
ext/dbase/dbase.c
|
||
ext/filepro/filepro.c
|
||
ext/standard/tests/file/bug22414.phpt:
|
||
More safe_mode nuking
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/dl.c
|
||
ext/standard/exec.c
|
||
ext/standard/file.c
|
||
ext/standard/filestat.c
|
||
ext/standard/head.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/pack.c
|
||
ext/standard/proc_open.c
|
||
ext/standard/var_unserializer.c:
|
||
Nuke safe_mode
|
||
|
||
2006-02-19 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* tests/classes/abstract_user_call.phpt:
|
||
- Add new function
|
||
|
||
* ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_compile.c
|
||
tests/classes/abstract_static.phpt:
|
||
- Interfaces may have static methods to enforce their existance in
|
||
implementing classes
|
||
|
||
* ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_compile.c:
|
||
- Static functions cannot be abstract
|
||
|
||
* ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.c:
|
||
- Fix method flag handling
|
||
|
||
2006-02-19 Andi Gutmans <andi@zend.com>
|
||
|
||
* ext/curl/interface.c
|
||
ext/gd/php_gd.h:
|
||
- Couple of compile fixes.
|
||
|
||
* ext/bz2/bz2.c
|
||
ext/dba/dba.c
|
||
ext/exif/exif.c
|
||
ext/ftp/php_ftp.c
|
||
ext/gd/gd.c
|
||
ext/imap/php_imap.c
|
||
ext/mime_magic/mime_magic.c
|
||
ext/ming/ming.c
|
||
ext/oci8/oci8_interface.c
|
||
ext/pgsql/pgsql.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/dir.c
|
||
ext/standard/file.c
|
||
ext/standard/fsock.c
|
||
ext/standard/http_fopen_wrapper.c
|
||
ext/standard/image.c
|
||
ext/standard/md5.c
|
||
ext/standard/proc_open.c
|
||
ext/standard/sha1.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/zlib/zlib.c
|
||
main/main.c
|
||
main/network.c
|
||
main/streams/streams.c:
|
||
- Get rid of using ENFORCE_SAFE_MODE.
|
||
|
||
* main/streams/plain_wrapper.c:
|
||
- Fix according to Sara's reply
|
||
|
||
* ext/curl/interface.c
|
||
ext/openssl/openssl.c
|
||
ext/standard/file.c
|
||
ext/standard/ftok.c
|
||
ext/standard/iptc.c:
|
||
- More safe_mode nuking
|
||
|
||
* main/fopen_wrappers.c
|
||
main/fopen_wrappers.h
|
||
main/streams/plain_wrapper.c:
|
||
Nuke php_check_safe_mode_include_dir
|
||
|
||
* main/fopen_wrappers.c
|
||
main/main.c
|
||
main/streams/plain_wrapper.c:
|
||
- Some more safe_mode nuking
|
||
|
||
* ext/com_dotnet/com_persist.c
|
||
ext/curl/interface.c
|
||
ext/dbase/dbase.c
|
||
ext/fdf/fdf.c
|
||
ext/filepro/filepro.c
|
||
ext/gd/php_gd.h
|
||
ext/ming/ming.c
|
||
ext/oci8/oci8_interface.c
|
||
ext/oci8/oci8_lob.c
|
||
ext/odbc/php_odbc.c
|
||
ext/openssl/openssl.c
|
||
ext/pgsql/pgsql.c
|
||
ext/posix/posix.c
|
||
ext/pspell/pspell.c
|
||
ext/session/session.c
|
||
ext/sqlite/pdo_sqlite2.c
|
||
ext/sqlite/sess_sqlite.c
|
||
ext/sqlite/sqlite.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/dir.c
|
||
ext/standard/file.c
|
||
ext/standard/filestat.c
|
||
ext/standard/link.c:
|
||
Start nuking safe_mode. Still a lot of work to do...
|
||
|
||
2006-02-18 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_execute_API.c:
|
||
- There is no %v in sprintf
|
||
|
||
* ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
- Fix integrated iterator index
|
||
|
||
* ZendEngine2/zend_execute.c:
|
||
- Fix possible memory corruption/memleak issue with foreach and iterators
|
||
- Fix warnings
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/dba/dba_db4.c
|
||
ext/dba/tests/bug36436.phpt:
|
||
- Fixed bug #36436 (DBA problem with Berkeley DB4).
|
||
|
||
* ext/dba/tests/bug36436.phpt
|
||
ext/dba/tests/bug36436.phpt:
|
||
|
||
- Add new test
|
||
|
||
* ext/dba/dba_db4.c:
|
||
- Initiai fix to Bug #36436 DBA problem with Berkeley DB4
|
||
|
||
2006-02-18 Michael Wallner <mike@iworks.at>
|
||
|
||
* ext/iconv/php_iconv.h:
|
||
MF51: fix misleading proto (confused in and out charset)
|
||
|
||
* (PHP_5_1)
|
||
ext/iconv/php_iconv.h:
|
||
- fix misleading proto (confused out and in charset)
|
||
|
||
2006-02-18 Rasmus Lerdorf <rasmus@lerdorf.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h:
|
||
Rename getloadavg to sys_getloadavg
|
||
|
||
2006-02-17 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/pcre/php_pcre.c:
|
||
NULL byte should be escaped to \000 instead of \0 in case it is followed
|
||
by an octal digit. (found by Jeffrey Friedl)
|
||
|
||
2006-02-16 Wez Furlong <wez.php@thebrainroom.net>
|
||
|
||
* (PHP_5_1)
|
||
configure.in
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h:
|
||
add getloadavg() function that has been running in production on
|
||
rs1.php.net
|
||
for a couple of years.
|
||
|
||
2006-02-16 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli_prop.c
|
||
ext/mysqli/tests/bug36420.phpt:
|
||
MFH: add checks and fix possible reincarnations of bug #36420
|
||
|
||
* ext/mysqli/mysqli_prop.c
|
||
ext/mysqli/tests/bug36420.phpt
|
||
ext/mysqli/tests/bug36420.phpt:
|
||
fix #36420 (segfault when access result->num_rows after calling
|
||
result->close())
|
||
|
||
2006-02-16 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/mysqli/mysqli.c:
|
||
MFB51: Fixed bug #36420 (segfault when access result->num_rows after
|
||
calling
|
||
result->close())
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/mysqli/mysqli.c:
|
||
Fixed bug #36420 (segfault when access result->num_rows after calling
|
||
result->close())
|
||
|
||
2006-02-16 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/basic_functions.c:
|
||
MFH: improve usleep(): use new param parsing API, check for negative values
|
||
(related to #36410)
|
||
|
||
* ext/standard/basic_functions.c:
|
||
improve usleep(): use new param parsing API, check for negative values
|
||
(related to #36410)
|
||
|
||
* run-tests.php
|
||
run-tests.php:
|
||
fix typo
|
||
|
||
2006-02-16 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
server-tests.php:
|
||
Use 5.1 functions
|
||
|
||
2006-02-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ext/sqlite/sqlite.c:
|
||
- Fix iterator handling (how did the fix after api change get lost here?)
|
||
- In php 5 we do not want to return &new
|
||
|
||
2006-02-15 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8_statement.c:
|
||
MFH: fix #36403 (oci_execute() no longer supports OCI_DESCRIBE_ONLY)
|
||
|
||
* ext/oci8/oci8_statement.c:
|
||
fix #36403 (oci_execute() no longer supports OCI_DESCRIBE_ONLY)
|
||
|
||
* sapi/isapi/php5isapi.c
|
||
sapi/isapi/php5isapi.c:
|
||
MF51: fix memory leak and possible invalid reads
|
||
|
||
* (PHP_5_1)
|
||
sapi/isapi/php5isapi.c:
|
||
fix memory leak and possible invalid reads
|
||
|
||
* (PHP_5_0)
|
||
NEWS
|
||
NEWS
|
||
sapi/apache/mod_php5.c
|
||
sapi/apache/mod_php5.c:
|
||
MFH: fix #36400 (Custom 5xx error does not return correct HTTP response
|
||
error code)
|
||
|
||
* sapi/apache/mod_php5.c:
|
||
fix #36400 (Custom 5xx error does not return correct HTTP response error
|
||
code)
|
||
|
||
2006-02-14 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
Zend/zend_strtod.c
|
||
ZendEngine2/zend_strtod.c:
|
||
MF51:
|
||
fix leak in zend_strtod() on big doubles
|
||
|
||
* ZendEngine2/zend_strtod.c
|
||
ZendEngine2/tests/zend_strtod.phpt:
|
||
MF51:
|
||
fix leak in zend_strtod() on big doubles
|
||
add new test
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_strtod.c
|
||
ZendEngine2/tests/zend_strtod.phpt
|
||
ZendEngine2/tests/zend_strtod.phpt:
|
||
fix leak in zend_strtod() on big doubles
|
||
add new test
|
||
|
||
2006-02-14 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36345 (PDO/MySQL problem loading BLOB over 1MB).
|
||
|
||
2006-02-13 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* main/php_variables.c:
|
||
pval -> zval (Steph)
|
||
|
||
2006-02-13 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Fixed bug #36382 (PDO/PgSQL's getColumnMeta() crashes).
|
||
|
||
2006-02-13 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* ZendEngine2/zend_hash.c:
|
||
Typo (misplaced #endif)
|
||
|
||
2006-02-13 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36337 (ReflectionProperty fails to return correct visibility).
|
||
|
||
2006-02-13 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
NEWS
|
||
NEWS
|
||
main/php_variables.c
|
||
main/php_variables.c
|
||
main/php_variables.c
|
||
main/php_variables.c:
|
||
Fixed bug #36205 (Memory leaks on duplicate cookies)
|
||
|
||
* ZendEngine2/zend.c
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_exceptions.c
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_hash.c
|
||
ZendEngine2/zend_hash.h
|
||
ZendEngine2/zend_ini.h
|
||
ZendEngine2/zend_ini_parser.y
|
||
ZendEngine2/zend_ini_scanner.h
|
||
ZendEngine2/zend_ini_scanner.l
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_object_handlers.c
|
||
ZendEngine2/zend_operators.c
|
||
ext/com_dotnet/com_misc.c
|
||
ext/dom/attr.c
|
||
ext/dom/cdatasection.c
|
||
ext/dom/characterdata.c
|
||
ext/dom/comment.c
|
||
ext/dom/document.c
|
||
ext/dom/documentfragment.c
|
||
ext/dom/dom_iterators.c
|
||
ext/dom/domexception.c
|
||
ext/dom/domimplementation.c
|
||
ext/dom/element.c
|
||
ext/dom/entityreference.c
|
||
ext/dom/namednodemap.c
|
||
ext/dom/node.c
|
||
ext/dom/nodelist.c
|
||
ext/dom/php_dom.c
|
||
ext/dom/processinginstruction.c
|
||
ext/dom/text.c
|
||
ext/dom/xpath.c
|
||
ext/session/tests/015.phpt
|
||
ext/session/tests/020.phpt
|
||
ext/simplexml/simplexml.c
|
||
ext/sqlite/sqlite.c
|
||
ext/standard/array.c
|
||
ext/standard/dir.c
|
||
main/SAPI.c
|
||
main/SAPI.h
|
||
main/php_ini.c
|
||
main/php_variables.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cli/php_cli.c
|
||
tests/lang/bug25145.phpt
|
||
tests/run-test/test004.phpt:
|
||
Made server wide switch for unicode on/off (according to PDM).
|
||
|
||
2006-02-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend.c:
|
||
- Fix ini unicode_semantics (patch by Brion Vibber)
|
||
|
||
2006-02-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
run-tests.php:
|
||
- Synch
|
||
|
||
* run-tests.php:
|
||
- Reinsert line deleted per accident
|
||
|
||
* run-tests.php:
|
||
- Fix tests
|
||
|
||
2006-02-12 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
ext/standard/url.c:
|
||
MFH: Fixed bug #36351 (parse_url() does not parse numeric paths properly).
|
||
|
||
* ext/standard/url.c
|
||
ext/standard/tests/strings/url_t.phpt:
|
||
MFB51: Fixed bug #36351 (parse_url() does not parse numeric paths
|
||
properly).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/url.c
|
||
ext/standard/tests/strings/url_t.phpt:
|
||
Fixed bug #36351 (parse_url() does not parse numeric paths properly).
|
||
|
||
2006-02-11 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fix news
|
||
|
||
2006-02-11 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
||
|
||
* ext/mbstring/mbstring.c:
|
||
added additional info about mail encoding to mb_get_info(). (made by
|
||
Jokagi)
|
||
|
||
2006-02-10 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
MFH: fix #36359 (splFileObject::fwrite() doesn't write when no data length
|
||
specified)
|
||
|
||
2006-02-10 Rasmus Lerdorf <rasmus@lerdorf.com>
|
||
|
||
* ext/session/session.c
|
||
ext/session/session.c:
|
||
(Missing patch from the PHP 4 tree that got lost in the shuffle)
|
||
See:
|
||
http://cvs.php.net/viewcvs.cgi/php-src/ext/session/session.c?r1=1.336.2.39&r2=1.336.2.40
|
||
- fix logic. if the client already sent us the cookie, we don't
|
||
need to send it again. if the id has been changed, we need to
|
||
update the client side.
|
||
|
||
2006-02-09 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_operators.c:
|
||
We already have default collator available.
|
||
|
||
2006-02-09 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/crc32.c:
|
||
- protos
|
||
|
||
* ext/standard/crc32.c
|
||
ext/standard/tests/strings/bug36306.phpt:
|
||
- MFB:
|
||
- revert last fix
|
||
- ensure that we are in 32bit
|
||
- do not try to compare the decimal values but hex, php does not have
|
||
unsigned integer
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/crc32.c
|
||
ext/standard/tests/strings/bug36306.phpt:
|
||
- revert last fix
|
||
- ensure that we are in 32bit
|
||
- do not try to compare the decimal values but hex, php does not have
|
||
unsigned integer
|
||
|
||
2006-02-08 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* php.ini-dist
|
||
php.ini-recommended:
|
||
MFB51: Fixed bug #36334 (Added missing documentation about realpath cache
|
||
INI
|
||
settings).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
php.ini-dist
|
||
php.ini-recommended:
|
||
Fixed bug #36334 (Added missing documentation about realpath cache INI
|
||
settings).
|
||
|
||
2006-02-08 Johannes Schl<68>ter <schlueter@phpbar.de>
|
||
|
||
* win32/sendmail.c:
|
||
- It's 2006 and PHP 6
|
||
|
||
2006-02-08 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
TSRM/tsrm_virtual_cwd.c
|
||
TSRM/tsrm_virtual_cwd.h:
|
||
MFH: move function definition from .h to .c, where it should be
|
||
|
||
* TSRM/tsrm_virtual_cwd.c
|
||
TSRM/tsrm_virtual_cwd.h:
|
||
move function definition from .h to .c, where it should be
|
||
|
||
2006-02-08 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend.c:
|
||
unicode_semantics cannot be set on per-request basis
|
||
|
||
2006-02-08 Greg Beaver <greg@chiaraquartet.net>
|
||
|
||
* (PHP_5_1)
|
||
pear/Makefile.frag:
|
||
MFB fix Bug #36001: make install fails when --enable-memory-limit used
|
||
|
||
* (PHP_4_4)
|
||
pear/Makefile.frag:
|
||
fix Bug #36001: make install fails when --enable-memory-limit used
|
||
|
||
2006-02-08 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36308 (ReflectionProperty::getDocComment() does not reflect
|
||
extended class commentary).
|
||
|
||
2006-02-07 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/standard/array.c
|
||
ext/standard/php_array.h:
|
||
MFB.
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/array.c
|
||
ext/standard/php_array.h:
|
||
Move array globals declarations back to the header file.
|
||
|
||
2006-02-07 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36083 (SoapClient waits for responses on one-way operations)
|
||
|
||
2006-02-07 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/com_iterator.c
|
||
ext/com_dotnet/com_saproxy.c
|
||
ext/com_dotnet/php_com_dotnet_internal.h:
|
||
modify get_iterator calls for engine change
|
||
fix mem leak with iterators
|
||
fix object casting for edge case
|
||
|
||
* (PHP_5_1)
|
||
ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/com_iterator.c:
|
||
fix mem leak with iterators
|
||
fix object casting for edge case
|
||
|
||
* ext/dom/dom_iterators.c
|
||
ext/dom/php_dom.h:
|
||
modify get_iterator call for engine change
|
||
|
||
2006-02-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- forgot the original credits
|
||
|
||
2006-02-07 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_builtin_functions.c:
|
||
Check for get_properties handler before using it. (Patch from
|
||
rrichards@ctindustries.net).
|
||
|
||
2006-02-07 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- entry for #36306
|
||
|
||
* ext/standard/crc32.c
|
||
ext/standard/tests/strings/bug36306.phpt:
|
||
- MFB: #36306, crc32() result differs on 32-bit and 64-bit platforms
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/crc32.c
|
||
ext/standard/tests/strings/bug36306.phpt
|
||
ext/standard/tests/strings/bug36306.phpt:
|
||
- #36306, crc32() function result differs on 32-bit and 64-bit platforms
|
||
|
||
2006-02-06 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
TSRM/tsrm_virtual_cwd.c
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_hash.c:
|
||
init variables
|
||
|
||
* TSRM/tsrm_virtual_cwd.c
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_hash.c:
|
||
init variables (continue making GCC happy)
|
||
|
||
2006-02-06 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/pcre/php_pcre.c:
|
||
TODO
|
||
|
||
2006-02-06 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_0)
|
||
NEWS
|
||
NEWS
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/tests/bug36303.phpt:
|
||
Fixed bug #36303 (foreach on error_zval produces segfault)
|
||
|
||
* ZendEngine2/tests/bug36303.phpt
|
||
ZendEngine2/tests/bug36303.phpt:
|
||
|
||
Fixed bug #36303 (foreach on error_zval produces segfault)
|
||
|
||
* ZendEngine2/tests/bug36303.phpt
|
||
ZendEngine2/tests/bug36303.phpt:
|
||
|
||
file bug36303.phpt was initially added on branch PHP_5_1.
|
||
|
||
2006-02-06 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/math.c:
|
||
MFH: initialize variables and reduce the number of warnings
|
||
|
||
* ext/standard/math.c:
|
||
initialize variables and reduce the number of warnings
|
||
|
||
* ext/simplexml/simplexml.c:
|
||
MF51: initialize variables
|
||
|
||
* (PHP_5_1)
|
||
ext/simplexml/simplexml.c:
|
||
initialize variables
|
||
|
||
* (PHP_4_4)
|
||
ext/mbstring/mbstring.c:
|
||
MF51: initialize to_r
|
||
|
||
* ext/mbstring/mbstring.c:
|
||
MF51: initialize to_r
|
||
remove needless semicolon
|
||
|
||
* (PHP_5_1)
|
||
ext/mbstring/mbstring.c:
|
||
initialize to_r
|
||
remove needless semicolon
|
||
|
||
2006-02-06 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36283 (SOAPClient Compression Broken).
|
||
|
||
2006-02-06 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_interfaces.h:
|
||
- Missed one to be public
|
||
|
||
* ZendEngine2/zend_interfaces.c:
|
||
- The next get_iterator() call is supposed to do the check itself
|
||
|
||
* ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_interfaces.h:
|
||
- Make all default implementations public
|
||
|
||
2006-02-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_interfaces.h:
|
||
- Need one more thing exported
|
||
|
||
* ext/simplexml/simplexml.c:
|
||
- Iterator API was changed
|
||
|
||
* ZendEngine2/zend.h
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_interfaces.h
|
||
ZendEngine2/zend_iterators.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h:
|
||
- Disallow foreach($v as &$ref) when $v is an object that implements
|
||
interface Iterator. The signature of Iterator::current() doesn't allow
|
||
that. Maybe ppl also want IteratorByReference or similar. Unfortunatley
|
||
this comes with an API change but there is no easier way.
|
||
|
||
2006-02-05 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ZendEngine2/zend_operators.c:
|
||
Needs to use .ustr. portion of the union for IS_UNICODE.
|
||
|
||
2006-02-05 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
MFH: fix #36295 (typo in SplFileObject::flock() parameter name)
|
||
|
||
2006-02-05 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
run-tests.php:
|
||
Simplify test code
|
||
|
||
2006-02-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_operators.c:
|
||
- Initialize variable
|
||
|
||
2006-02-05 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* php.ini-dist
|
||
php.ini-recommended:
|
||
- MFB: ini entry for gd.jpeg_ignore_warning
|
||
|
||
* (PHP_5_1)
|
||
php.ini-dist
|
||
php.ini-recommended:
|
||
- ini entry for gd.jpeg_ignore_warning
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- jpeg tolerant mode entry
|
||
|
||
* (PHP_5_1)
|
||
ext/gd/gd.c
|
||
ext/gd/libgd/gd.h
|
||
ext/gd/libgd/gd_jpeg.c:
|
||
- MFH: add a weak/tolerant mode to the jpeg loader
|
||
|
||
* ext/gd/gd.c:
|
||
- test for jpeg support
|
||
|
||
2006-02-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_operators.c:
|
||
- Fix comparision where one argument is an object
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- BFN
|
||
|
||
2006-02-04 Frank M. Kromann <frank@kromann.info>
|
||
|
||
* sapi/cgi/fastcgi.c:
|
||
MFB51 Fix build on win32
|
||
|
||
* (PHP_5_1)
|
||
sapi/cgi/fastcgi.c:
|
||
Fix build on win32
|
||
|
||
2006-02-04 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* ext/gd/libgd/gd_jpeg.c:
|
||
- remove libjpeg direct output and wrap them in php warnings
|
||
|
||
2006-02-04 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
BFN
|
||
|
||
* ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/com_variant.c
|
||
ext/com_dotnet/tests/27974.phpt
|
||
ext/com_dotnet/tests/bug34272.phpt:
|
||
MFB51: Fixed bug #34272 (empty array onto COM object blows up)
|
||
fix mem leaks
|
||
WS fixes
|
||
add test
|
||
|
||
* ext/com_dotnet/tests/bug34272.phpt
|
||
ext/com_dotnet/tests/bug34272.phpt:
|
||
|
||
file bug34272.phpt was initially added on branch PHP_5_1.
|
||
|
||
* (PHP_5_1)
|
||
ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/com_variant.c
|
||
ext/com_dotnet/tests/27974.phpt:
|
||
Fixed bug #34272 (empty array onto COM object blows up)
|
||
fix mem leaks
|
||
WS fixes
|
||
add test
|
||
|
||
2006-02-03 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
sapi/cgi/cgi_main.c:
|
||
iFixed several small FastCGI releated bugs
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.c:
|
||
Fixed bug #36158 (SIGTERM is not handled correctly when running as a
|
||
FastCGI server)
|
||
|
||
2006-02-03 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/oci8/oci8_statement.c:
|
||
MF51: fix #36010 (Segfault when re-creating and re-executing statements
|
||
with bound parameters)
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8_statement.c:
|
||
fix #36010 (Segfault when re-creating and re-executing statements with
|
||
bound parameters)
|
||
|
||
* ZendEngine2/zend_builtin_functions.c:
|
||
duplicate string when needed
|
||
|
||
2006-02-03 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ZendEngine2/tests/bug36268.phpt
|
||
ZendEngine2/tests/bug36268.phpt
|
||
ZendEngine2/tests/bug36268.phpt
|
||
main/main.c
|
||
main/main.c:
|
||
Fixed bug #36268 (Object destructors called even after fatal errors)
|
||
|
||
2006-02-02 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/xml/xml.c:
|
||
MF51: nuke unused variable
|
||
|
||
* (PHP_5_1)
|
||
ext/xml/xml.c:
|
||
nuke unused variable
|
||
|
||
2006-02-02 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* ext/gd/gd.c
|
||
ext/gd/libgd/gd.h
|
||
ext/gd/libgd/gd_jpeg.c:
|
||
- add a weak/tolerant mode to the jpeg loader
|
||
* new INI option to enable it (off by default)
|
||
gd.jpeg_ignore_warning (0|1)
|
||
* The default mode is the current behavior
|
||
* if the warning mode is enabled, the image may be loaded succesfully
|
||
but the jpeg warnings will be raise as notices
|
||
|
||
2006-02-02 Sara Golemon <sara@golemon.com>
|
||
|
||
* (PHP_5_1)
|
||
main/streams/xp_socket.c:
|
||
MFH: Prevent bindport from being used uninitialized
|
||
|
||
* main/streams/xp_socket.c:
|
||
Prevent bindport from being used uninitialized
|
||
|
||
2006-02-02 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/zlib/tests/gzreadgzwrite.phpt
|
||
ext/zlib/tests/gzreadgzwriteplain.phpt:
|
||
fix tests
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fix #36258 (SplFileObject::getPath() may lead to segfault)
|
||
|
||
2006-02-02 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Bug #36226 Inconsistent handling when passing potential arrays
|
||
|
||
* sapi/cgi/config9.m4
|
||
sapi/cgi/config9.m4
|
||
sapi/cli/config.m4
|
||
sapi/cli/config.m4:
|
||
AIX support
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/config.w32
|
||
sapi/cgi/config9.m4
|
||
sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.h:
|
||
Reimplement FastCGI interface
|
||
|
||
Due to licensing restrictions that actually don't allow anybody to use
|
||
the libfcgi code without prior approval from Open Market, which is
|
||
impossible to obtain - we decided to reimplement this interface from
|
||
scratch. The result is actually slightly faster, and more importantly,
|
||
clear of any copyright issues.
|
||
|
||
2006-02-01 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Clarify new entries.
|
||
|
||
2006-02-01 Joe Orton <jorton@redhat.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
main/php_compat.h:
|
||
MFH: - Fixed bug #36208 (symbol namespace conflicts using bundled gd).
|
||
(Jakub Moc)
|
||
|
||
* main/php_compat.h:
|
||
Fixed bug #36208 (symbol namespace conflicts using bundled gd). (Jakub
|
||
Moc)
|
||
|
||
2006-02-01 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
NEWS
|
||
ext/standard/file.c
|
||
ext/standard/streamsfuncs.c:
|
||
MFH: fix #36242 (Possible memory corruption in stream_select())
|
||
|
||
* ext/standard/streamsfuncs.c:
|
||
fix #36242 (Possible memory corruption in stream_select())
|
||
|
||
2006-02-01 Zeev Suraski <zeev@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
Zend/zend_hash.c:
|
||
Fix the fix - PHP 4 behaves slightly differently than 5 (remarkably, nonw
|
||
of our tests cover it)
|
||
|
||
2006-02-01 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
||
|
||
* ext/com_dotnet/com_persist.c
|
||
ext/com_dotnet/com_persist.c:
|
||
MFB: Fix line endings.
|
||
|
||
* (PHP_5_1)
|
||
ext/com_dotnet/com_persist.c:
|
||
Fix line endings.
|
||
|
||
2006-02-01 Zeev Suraski <zeev@zend.com>
|
||
|
||
* ZendEngine2/zend_hash.c:
|
||
Fix possibility of a wrong element being deleted by zend_hash_del()
|
||
|
||
* (PHP_4_4)
|
||
Zend/zend_hash.c:
|
||
MFB (Fix possibility of a wrong element being deleted by zend_hash_del())
|
||
|
||
* (PHP_5_0)
|
||
ZendEngine2/zend_hash.c:
|
||
MFB (Fix possibility of a wrong element being deleted by zend_hash_del())
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_hash.c:
|
||
Fix possibility of a wrong element being deleted by zend_hash_del()
|
||
Thanks Stefan!
|
||
|
||
2006-01-31 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- MFH: Fixed bug #36224 (date(DATE_ATOM) gives wrong results).
|
||
|
||
2006-01-31 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/oci8/config.w32:
|
||
merge from 5.1 forgotten patch
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8_interface.c
|
||
ext/oci8/oci8_statement.c
|
||
ext/oci8/php_oci8_int.h:
|
||
MFH: fix #36235 (ocicolumnname delivers empty results before a succesfull
|
||
ocifetch)
|
||
|
||
* ext/oci8/oci8_interface.c
|
||
ext/oci8/oci8_statement.c
|
||
ext/oci8/php_oci8_int.h:
|
||
fix #36235 (ocicolumnname delivers empty results before a succesfull
|
||
ocifetch)
|
||
|
||
2006-01-31 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36222 (errorInfo in PDOException is always NULL).
|
||
|
||
2006-01-31 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/curl/curl.c:
|
||
fix #36223 (curl bypasses open_basedir restrictions)
|
||
|
||
2006-01-31 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/msession/.cvsignore
|
||
ext/msession/.cvsignore
|
||
ext/msession/CREDITS
|
||
ext/msession/CREDITS
|
||
ext/msession/README
|
||
ext/msession/README
|
||
ext/msession/config.m4
|
||
ext/msession/config.m4
|
||
ext/msession/msession-test.php
|
||
ext/msession/msession-test.php
|
||
ext/msession/msession.c
|
||
ext/msession/msession.c
|
||
ext/msession/msession.php
|
||
ext/msession/msession.php
|
||
ext/msession/msessionapi.h
|
||
ext/msession/php_msession.h
|
||
ext/msession/php_msession.h
|
||
ext/msession/reqclient.h
|
||
ext/msession/reqclient.h:
|
||
- Moved msession to PECL.
|
||
|
||
2006-01-30 Mark L. Woodward <mlwmohawk@mohawksoft.com>
|
||
|
||
* ext/msession/README
|
||
ext/msession/config.m4
|
||
ext/msession/msession-test.php
|
||
ext/msession/msession.c
|
||
ext/msession/msessionapi.h
|
||
ext/msession/php_msession.h
|
||
ext/msession/reqclient.h:
|
||
MSession now works with the new MCache server
|
||
|
||
2006-01-30 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
main/main.c:
|
||
Fixed error reporting logic for HTML errors
|
||
|
||
2006-01-29 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/string.c:
|
||
nuke ws pollution
|
||
|
||
2006-01-29 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36176 (PDO_PGSQL - PDO::exec() does not return number of rows
|
||
affected by the operation).
|
||
|
||
2006-01-29 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fix news
|
||
|
||
2006-01-28 Michael Wallner <mike@iworks.at>
|
||
|
||
* ext/imap/php_imap.c:
|
||
MF51: use free()
|
||
|
||
* (PHP_5_1)
|
||
ext/imap/php_imap.c:
|
||
- not efree but free
|
||
|
||
2006-01-28 Frank M. Kromann <frank@kromann.info>
|
||
|
||
* ext/wddx/wddx.c:
|
||
MFB51 Add header so WDDX builds as shared
|
||
|
||
* ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/incomplete_class.c
|
||
ext/standard/php_incomplete_class.h:
|
||
MFB51 Export symbols that will allow building WDDX as shared object
|
||
|
||
* (PHP_5_1)
|
||
ext/wddx/wddx.c:
|
||
Add header so WDDX builds as shared
|
||
|
||
* (PHP_5_1)
|
||
ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/incomplete_class.c
|
||
ext/standard/php_incomplete_class.h:
|
||
Export symbols that will allow building WDDX as shared object
|
||
|
||
2006-01-28 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- #36185 entry
|
||
|
||
* ext/standard/string.c:
|
||
- #36185 str_rot13(NULL) crash
|
||
|
||
2006-01-27 Michael Wallner <mike@iworks.at>
|
||
|
||
* ext/gd/gd.c:
|
||
MF5_1: include png.h prior php.h
|
||
|
||
* (PHP_5_1)
|
||
ext/gd/gd.c:
|
||
- include png.h prior php.h
|
||
|
||
* ext/imap/php_imap.c:
|
||
MF_5_1
|
||
|
||
* (PHP_5_1)
|
||
ext/imap/php_imap.c:
|
||
- fix imap_fetchbody(); there is no default mailgets()
|
||
|
||
2006-01-27 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- imagepng filter enty
|
||
|
||
2006-01-27 Michael Wallner <mike@iworks.at>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- added imap_savebody()
|
||
|
||
* ext/imap/php_imap.c
|
||
ext/imap/php_imap.h:
|
||
- add imap_savebody()
|
||
|
||
2006-01-27 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* ext/gd/gd.c:
|
||
- add PNG filter constants
|
||
|
||
* (PHP_5_1)
|
||
ext/gd/gd.c
|
||
ext/gd/gd_ctx.c
|
||
ext/gd/libgd/gd.h
|
||
ext/gd/libgd/gd_png.c:
|
||
- MFH: add filter option to imagepng
|
||
- add constants
|
||
PS: If someone can check why #include "png.h" fails, it will be cleaner
|
||
|
||
* ext/gd/gd_ctx.c
|
||
ext/gd/libgd/gd.h
|
||
ext/gd/libgd/gd_png.c:
|
||
- add filter mode support for imagepng
|
||
imagepng("file", $comp_mode, $filter_mode);
|
||
The filters are defined in the libpng docs for png_set_filter
|
||
allow to divide the size of png images by more than 2. Constants
|
||
will be added later
|
||
|
||
BC kept, by default no filter are set
|
||
|
||
Fine to MFH? With the constants?
|
||
|
||
2006-01-26 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/pack.c
|
||
ext/standard/tests/strings/bug36148.phpt:
|
||
MFB51: Fixed bug #36148 (unpack("H*hex", $data) is adding an extra
|
||
character to the end of the string).
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/standard/pack.c
|
||
ext/standard/tests/strings/bug36148.phpt:
|
||
MFH: Fixed bug #36148 (unpack("H*hex", $data) is adding an extra character
|
||
to the end of the string).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/pack.c:
|
||
Fixed bug #36148 (unpack("H*hex", $data) is adding an extra character to
|
||
the
|
||
end of the string).
|
||
|
||
* ext/standard/tests/strings/bug36148.phpt
|
||
ext/standard/tests/strings/bug36148.phpt
|
||
ext/standard/tests/strings/bug36148.phpt:
|
||
1.1.4;
|
||
file bug36148.phpt was initially added on branch PHP_5_1.
|
||
|
||
2006-01-26 Michael Wallner <mike@iworks.at>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
BFN
|
||
|
||
* (PHP_4_4)
|
||
ext/curl/curl.c
|
||
ext/curl/interface.c:
|
||
MFH: fix bug #36152 problems with curl+ssl and pgsql+ssl in same PHP
|
||
|
||
* ext/curl/interface.c:
|
||
- fix bug #36152 problems with curl+ssl and pgsql+ssl in same PHP
|
||
|
||
2006-01-26 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
BFN
|
||
|
||
* ext/com_dotnet/com_com.c
|
||
ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/php_com_dotnet_internal.h:
|
||
MFB51: Fix bug #35954 (Fatal com_exception casting object)
|
||
|
||
* (PHP_5_1)
|
||
ext/com_dotnet/com_com.c
|
||
ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/php_com_dotnet_internal.h:
|
||
Fix bug #35954 (Fatal com_exception casting object)
|
||
|
||
2006-01-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- MFH Bug #36141 Add ReflectionClass::newInstanceArgs($args)
|
||
|
||
2006-01-25 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* ext/dom/node.c
|
||
ext/dom/node.c:
|
||
fix possible crash in textContent
|
||
|
||
2006-01-25 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* README.PARAMETER_PARSING_API:
|
||
. Update docu
|
||
|
||
2006-01-25 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/standard/string.c:
|
||
Use zend_codepoint_to_uchar() macro.
|
||
|
||
2006-01-24 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/zend_API.c:
|
||
improve CS
|
||
|
||
* README.PARAMETER_PARSING_API:
|
||
ws
|
||
|
||
2006-01-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* README.PARAMETER_PARSING_API:
|
||
- Update docu
|
||
|
||
2006-01-24 Andrei Zmievski <andrei@gravitonic.com>
|
||
|
||
* ext/standard/string.c:
|
||
eurealloc() should not be used with UBYTES()
|
||
|
||
2006-01-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
main/snprintf.c
|
||
main/spprintf.c:
|
||
- MFH Bug #35978 %n format string specifier wrongly implemented
|
||
|
||
* main/snprintf.c
|
||
main/spprintf.c:
|
||
- Fixed Bug #35978 %n format string specifier wrongly implemented
|
||
|
||
2006-01-24 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/curl/interface.c
|
||
ext/curl/php_curl.h:
|
||
cURL extension news.
|
||
|
||
2006-01-24 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_API.c:
|
||
- Add fast access to HashTable
|
||
|
||
2006-01-24 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_0)
|
||
ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/com_iterator.c
|
||
ext/com_dotnet/com_misc.c
|
||
ext/com_dotnet/php_com_dotnet_internal.h:
|
||
MFH: Fixed crash on destroying COM object
|
||
|
||
2006-01-23 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/dbase/dbf_head.c:
|
||
MFH: fix #36113 (Reading records of unsupported type causes segfault)
|
||
|
||
* ext/dbase/dbf_head.c:
|
||
fix #36113 (Reading records of unsupported type causes segfault)
|
||
|
||
2006-01-23 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* EXTENSIONS:
|
||
- MF51: date is not a server API
|
||
|
||
* (PHP_5_1)
|
||
EXTENSIONS:
|
||
- date is not a server API
|
||
|
||
2006-01-23 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #36134 (DirectoryIterator constructor failed to detect empty
|
||
directory names).
|
||
|
||
2006-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_execute_API.c:
|
||
- WS
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_execute_API.c:
|
||
- MFH Fix issues with static method invocation
|
||
|
||
2006-01-22 Greg Beaver <greg@chiaraquartet.net>
|
||
|
||
* (PHP_4_4)
|
||
pear/packages/Archive_Tar-1.3.1.tar
|
||
pear/packages/Console_Getopt-1.2.tar
|
||
pear/packages/HTML_Template_IT-1.1.tar
|
||
pear/packages/Net_UserAgent_Detect-2.0.1.tar:
|
||
fix bug #36002: md5sum checksum failures on install
|
||
|
||
2006-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* .gdbinit:
|
||
- Hmm one more # is needed
|
||
|
||
* .gdbinit:
|
||
- Fix for head and add a bit more info
|
||
|
||
2006-01-22 Sebastian Bergmann <sb@sebastian-bergmann.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fugbix typo.
|
||
|
||
2006-01-22 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_object_handlers.c:
|
||
- Fix method invocation issues
|
||
|
||
2006-01-22 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fix news
|
||
|
||
2006-01-22 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
News about further get_headers() changes.
|
||
|
||
2006-01-21 Rui Hirokawa <rui_hirokawa@ybb.ne.jp>
|
||
|
||
* php.ini-dist
|
||
php.ini-recommended:
|
||
added new option of mbstring to php.ini
|
||
|
||
2006-01-20 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* ext/gd/config.m4:
|
||
- Fixed bug #<23>36110 (missing sanity checks for external build)
|
||
|
||
2006-01-20 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/oci8/config.m4
|
||
ext/oci8/config.m4:
|
||
fix typo
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8_statement.c:
|
||
MFH: fix #36096 (oci_result() returns garbage after oci_fetch() failed)
|
||
|
||
* ext/oci8/oci8_statement.c:
|
||
fix #36096 (oci_result() returns garbage after oci_fetch() failed)
|
||
|
||
2006-01-20 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/http_fopen_wrapper.c:
|
||
MFB51: Allow get_headers() to return header information even for non-200
|
||
responses.
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/http_fopen_wrapper.c:
|
||
Allow get_headers() to return header information even for non-200
|
||
responses.
|
||
|
||
2006-01-19 Antony Dovgal <antony@zend.com>
|
||
|
||
* ZendEngine2/tests/bug32290.phpt
|
||
ext/standard/tests/strings/bug22224.phpt:
|
||
fix test
|
||
|
||
* ext/mbstring/tests/common.inc
|
||
ext/mbstring/tests/mb_strlen.phpt:
|
||
fix tests
|
||
|
||
2006-01-19 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* (PHP_5_0)
|
||
NEWS
|
||
NEWS
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/tests/bug36071.phpt
|
||
ZendEngine2/tests/bug36071.phpt:
|
||
Fixed bug #36071 (Engine Crash related with 'clone')
|
||
|
||
* ZendEngine2/tests/bug36071.phpt
|
||
ZendEngine2/tests/bug36071.phpt
|
||
ZendEngine2/tests/bug36071.phpt:
|
||
1.1.4;
|
||
file bug36071.phpt was initially added on branch PHP_5_1.
|
||
|
||
2006-01-18 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/cyr_convert.c
|
||
ext/standard/filters.c:
|
||
MFH: couple of pedantic fixes: "static" should be first
|
||
|
||
* ext/standard/cyr_convert.c
|
||
ext/standard/filters.c:
|
||
couple of pedantic fixes: "static" should be first
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_execute_API.c:
|
||
MFH: make sure ce_child is properly initialized
|
||
|
||
* (RELEASE_1_0_4)
|
||
ZendEngine2/zend_execute_API.c:
|
||
make sure ce_child is properly initialized
|
||
|
||
* (PHP_4_4)
|
||
run-tests.php
|
||
run-tests.php:
|
||
MFH: fix error message on `make test` when bison is not installed
|
||
|
||
* (RELEASE_1_0_4)
|
||
run-tests.php:
|
||
fix error message on `make test` when bison is not installed
|
||
|
||
2006-01-18 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fix news
|
||
|
||
2006-01-18 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (RELEASE_1_0_4)
|
||
ext/standard/url.c:
|
||
MFB51: Make get_headers() use the default context.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/url.c:
|
||
Make get_headers() use the default context.
|
||
|
||
2006-01-18 Antony Dovgal <antony@zend.com>
|
||
|
||
* (RELEASE_1_0_4)
|
||
ext/oci8/oci8.c:
|
||
reorganize resource destruction.
|
||
- use one helper function for all resource types
|
||
- destroy all resources when connections are still available
|
||
|
||
2006-01-17 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/gd/gd.c:
|
||
improve open_basedir checks in GD
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/oci8/oci8.c:
|
||
MFH: fix #36055 (possible OCI8 crash in multithreaded environment)
|
||
|
||
* ext/oci8/oci8.c:
|
||
fix #36055 (possible OCI8 crash in multithreaded environment)
|
||
|
||
* ZendEngine2/zend_unicode.c:
|
||
fix build
|
||
|
||
2006-01-17 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Bug fixing news
|
||
|
||
* ZendEngine2/zend_ini_scanner.l:
|
||
MFB51: Fixed bug #36046 (parse_ini_file() miscounts lines in multi-line
|
||
values).
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_ini_scanner.l:
|
||
Fixed bug #36046 (parse_ini_file() miscounts lines in multi-line values).
|
||
|
||
2006-01-17 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
you fix, add, update or remove..
|
||
|
||
2006-01-17 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/gd/gd.c:
|
||
- remove old return_long
|
||
|
||
* ext/gd/gd.c:
|
||
- MFB: imagecolorallocate* returns false on error
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- imagecolorallocate* returns false entry
|
||
|
||
* (PHP_5_1)
|
||
ext/gd/gd.c:
|
||
- return false on error
|
||
|
||
* (PHP_5_1)
|
||
ext/gd/gd.c:
|
||
- Returns FALSE on error, it is how it must work
|
||
|
||
2006-01-17 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* run-tests.php
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_builtin_functions.c
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_exceptions.c
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.h
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_hash.c
|
||
ZendEngine2/zend_hash.h
|
||
ZendEngine2/zend_highlight.c
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_language_parser.y
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_operators.h
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h
|
||
ZendEngine2/zend_variables.c
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/tests/bug26166.phpt
|
||
ZendEngine2/tests/bug28444.phpt
|
||
ext/ctype/ctype.c
|
||
ext/dom/document.c
|
||
ext/dom/node.c
|
||
ext/dom/tests/dom002.phpt
|
||
ext/dom/tests/dom_set_attr_node.phpt
|
||
ext/simplexml/simplexml.c
|
||
ext/simplexml/tests/013.phpt
|
||
ext/simplexml/tests/profile11.phpt
|
||
ext/sqlite/sqlite.c
|
||
ext/standard/array.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/file.c
|
||
ext/standard/math.c
|
||
ext/standard/md5.c
|
||
ext/standard/sha1.c
|
||
ext/standard/string.c
|
||
ext/standard/type.c
|
||
ext/standard/user_filters.c
|
||
ext/standard/var.c
|
||
ext/standard/var_unserializer.re
|
||
ext/standard/tests/general_functions/008.phpt
|
||
ext/standard/tests/math/bug21523.phpt
|
||
ext/standard/tests/strings/bug22187.phpt
|
||
ext/standard/tests/strings/strval.phpt
|
||
ext/xml/xml.c
|
||
main/main.c
|
||
main/output.c
|
||
main/php_variables.c
|
||
main/streams/plain_wrapper.c
|
||
tests/basic/bug29971.phpt
|
||
tests/func/006.phpt
|
||
tests/lang/catchable_error_002.phpt
|
||
tests/run-test/test004.phpt
|
||
tests/run-test/test005.phpt
|
||
tests/run-test/test008.phpt
|
||
tests/run-test/test008a.phpt:
|
||
Unicode stuff is changed according to decision maden on PDM.
|
||
Now IS_BINRAY data type is removed and IS_STRING starts behave as
|
||
IS_BINARY in unicode mode. IS_STRING is incompatible with IS_UNICODE, so
|
||
ALL functions should be improved to support unicode mode.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
Zend/zend_language_scanner.l
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/tests/bug36037.phpt:
|
||
Fixed bug #36037 (heredoc adds extra line number)
|
||
|
||
* ZendEngine2/tests/bug36037.phpt
|
||
ZendEngine2/tests/bug36037.phpt:
|
||
|
||
Fixed bug #36037 (heredoc adds extra line number)
|
||
|
||
2006-01-17 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* main/streams/plain_wrapper.c:
|
||
MFB51: Only report mkdir() errors if error reporting option is set.
|
||
|
||
* (PHP_5_1)
|
||
main/streams/plain_wrapper.c:
|
||
Only report mkdir() errors if error reporting option is set.
|
||
|
||
2006-01-16 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
MFH: fix #36038 (ext/hash compile failure on Mac OSX)
|
||
|
||
* ext/standard/tests/general_functions/bug35229.phpt
|
||
ext/standard/tests/general_functions/bug35229.phpt:
|
||
fix typo
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
main/streams/plain_wrapper.c:
|
||
MFH: fix #35999 (recursive mkdir() does not work with relative path like
|
||
"foo/bar")
|
||
|
||
* main/streams/plain_wrapper.c:
|
||
fix bug #35999 (recursive mkdir() does not work with relative path like
|
||
"foo/bar")
|
||
|
||
2006-01-16 Dmitry Stogov <dmitry@zend.com>
|
||
|
||
* win32/wsyslog.c
|
||
win32/wsyslog.c
|
||
win32/wsyslog.c
|
||
win32/wsyslog.c:
|
||
Fixed first-chance exception during request shutdown
|
||
|
||
* (PHP_5_0)
|
||
NEWS
|
||
NEWS
|
||
ZendEngine2/zend_objects_API.c
|
||
ZendEngine2/zend_objects_API.c
|
||
ZendEngine2/zend_objects_API.c
|
||
ZendEngine2/tests/bug36006.phpt:
|
||
Fixed bug #36006 (Problem with $this in __destruct())
|
||
|
||
* ZendEngine2/tests/bug36006.phpt
|
||
ZendEngine2/tests/bug36006.phpt:
|
||
|
||
Fixed bug #36006 (Problem with $this in __destruct())
|
||
|
||
* ZendEngine2/tests/bug36006.phpt
|
||
ZendEngine2/tests/bug36006.phpt:
|
||
|
||
file bug36006.phpt was initially added on branch PHP_5_1.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
TSRM/tsrm_virtual_cwd.c
|
||
TSRM/tsrm_virtual_cwd.c
|
||
TSRM/tsrm_virtual_cwd.c
|
||
TSRM/tsrm_virtual_cwd.h
|
||
TSRM/tsrm_virtual_cwd.h
|
||
main/main.c
|
||
main/main.c:
|
||
Fixed bug #36016 (realpath cache memleaks)
|
||
|
||
2006-01-15 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/standard/http_fopen_wrapper.c:
|
||
fix bug #36017 (fopen() crashes PHP when opening a URL)
|
||
+ fix incosistency in macro usage
|
||
|
||
2006-01-15 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/session/session.c:
|
||
MFH: Added a check for special characters in the session name.
|
||
|
||
* ext/session/session.c:
|
||
MFB51: Added a check for special characters in the session name.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/session/session.c:
|
||
Added a check for special characters in the session name.
|
||
|
||
2006-01-15 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_4_4)
|
||
main/php_version.h:
|
||
- Fixed typoes.
|
||
|
||
2006-01-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/tests/bug29210.phpt
|
||
ZendEngine2/tests/bug29210.phpt:
|
||
- Fix test
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- BFN
|
||
|
||
* ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.c
|
||
ext/standard/tests/general_functions/bug36011.phpt:
|
||
- Fixed bug #36011
|
||
|
||
* ext/standard/tests/general_functions/bug36011.phpt
|
||
ext/standard/tests/general_functions/bug36011.phpt:
|
||
|
||
- Fixed bug #36011
|
||
|
||
2006-01-14 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
be wordy
|
||
|
||
2006-01-14 Georg Richter <georg@mysql.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
New field constants for BIT and NEWDECIMAL
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli.c:
|
||
2nd attempt: implementation of 36007
|
||
1st commit stopped with protocol error - never seen that before :-(
|
||
|
||
2006-01-14 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
removed false information
|
||
|
||
2006-01-14 Georg Richter <georg@mysql.com>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Implemented feature request #36007: Support for BIT and NEW_DECIMAL field
|
||
types
|
||
|
||
2006-01-14 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
fix news
|
||
|
||
2006-01-14 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
sapi/cli/php_cli.c:
|
||
- Make clear what -a mode gets you
|
||
|
||
2006-01-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Fix #35998 (getPathname() method always returns unix style filenames)
|
||
|
||
2006-01-13 Sascha Schumann <sascha@schumann.cx>
|
||
|
||
* (PHP_4_4)
|
||
ext/informix/ifx.ec
|
||
ext/informix/ifx.ec
|
||
ext/informix/ifx.ec
|
||
ext/informix/ifx.ec:
|
||
WS
|
||
|
||
* ext/informix/ifx.ec:
|
||
- WS
|
||
|
||
* ext/informix/ifx.ec:
|
||
- lower valgrind error count to zero.
|
||
|
||
2006-01-13 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/php_math.h:
|
||
add missing ifdefs
|
||
|
||
2006-01-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
- Add News (which is news)
|
||
|
||
2006-01-13 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
this is not news
|
||
|
||
2006-01-13 Pierre-Alain Joye <pierre.dev@gmail.com>
|
||
|
||
* ext/standard/file.c
|
||
ext/standard/file.h:
|
||
- MFB: add php_mkdir_ex
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/file.c
|
||
ext/standard/file.h:
|
||
- add php_mkdir_ex, works like php_mkdir but allows to silent any error
|
||
when no options are used
|
||
|
||
2006-01-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/filters.c:
|
||
- Add stream filter 'consumed'
|
||
|
||
* ext/standard/filters.c:
|
||
- Add stream filter 'consumed' which can restore the stream position when
|
||
a stream was read or written through a size changing filter.
|
||
|
||
* main/streams/filter.c:
|
||
- Fix two warnings
|
||
|
||
* main/streams/filter.c:
|
||
- Fix warning
|
||
|
||
2006-01-12 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
- Back to dev.
|
||
|
||
* (PHP_4_4)
|
||
NEWS:
|
||
- Fixed year.
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
- Go with 4.4.2.
|
||
|
||
2006-01-12 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
||
|
||
* ext/standard/levenshtein.c:
|
||
typo fix
|
||
|
||
2006-01-12 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
Back to dev
|
||
|
||
2006-01-11 Michael Wallner <mike@iworks.at>
|
||
|
||
* run-tests.php:
|
||
- ws
|
||
|
||
* run-tests.php:
|
||
- fix CGI SAPI check on Windows
|
||
|
||
2006-01-11 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
5.1.2
|
||
|
||
2006-01-10 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/tests/filters/bug35916.phpt
|
||
main/streams/filter.c:
|
||
MFB51: Fixed bug #35916 (Duplicate calls to stream_bucket_append() lead to
|
||
a crash).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/tests/filters/bug35916.phpt
|
||
ext/standard/tests/filters/bug35916.phpt
|
||
main/streams/filter.c:
|
||
Fixed bug #35916 (Duplicate calls to stream_bucket_append() lead to a
|
||
crash).
|
||
|
||
2006-01-10 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
ext/odbc/config.m4
|
||
ext/odbc/config.m4
|
||
ext/odbc/config.m4:
|
||
MFH: fix #35959 (Cannot build with Solid 2.3)
|
||
|
||
* ext/odbc/config.m4:
|
||
fix #35959 (Cannot build with Solid 2.3)
|
||
|
||
* ext/standard/levenshtein.c:
|
||
fix memory corruption (HEAD only)
|
||
|
||
* (PHP_5_1)
|
||
ext/oci8/oci8.c:
|
||
MFH: destroy regular connections in RSHUTDOWN if ZTS is used
|
||
this fixes problem with Oracle9 (not Oracle10) and Apache2/worker -
|
||
connections are not being closed correctly
|
||
see #35205 and similar issues
|
||
|
||
* ext/oci8/oci8.c:
|
||
silence compile warning in non-ZTS mode
|
||
|
||
* ext/oci8/oci8.c:
|
||
destroy regular connections in RSHUTDOWN if ZTS is used
|
||
this fixes problem with Oracle9 (not Oracle10) and Apache2/worker -
|
||
connections are not being closed correctly
|
||
see #35205 and similar issues
|
||
|
||
2006-01-10 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/standard/tests/general_functions/sunfuncts.phpt:
|
||
MFB51: Fixed test
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/tests/general_functions/sunfuncts.phpt:
|
||
Fixed test.
|
||
|
||
2006-01-09 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* .gdbinit:
|
||
Add print_ft to dump function tables (lists the names)
|
||
|
||
2006-01-08 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
PEAR news
|
||
|
||
2006-01-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* ZendEngine2/zend_execute_API.c:
|
||
- MFB Second part of is_callable/call_user_func
|
||
- Clean a few warnings
|
||
|
||
* ZendEngine2/zend_API.c:
|
||
- MFB missing E_STRICT
|
||
|
||
* ZendEngine2/zend_API.c:
|
||
- MFB zend_is_callable() fixes
|
||
|
||
2006-01-07 Greg Beaver <greg@chiaraquartet.net>
|
||
|
||
* pear/packages/PEAR-1.4.6.tar
|
||
pear/packages/PEAR-1.4.6.tar:
|
||
|
||
file PEAR-1.4.6.tar was initially added on branch PHP_4_4.
|
||
|
||
* (PHP_4_4)
|
||
pear/install-pear.php
|
||
pear/PEAR/Dependency2.php
|
||
pear/PEAR/Installer.php
|
||
pear/PEAR/Registry.php
|
||
pear/PEAR/Command/Install.php
|
||
pear/packages/PEAR-1.4.5.tar:
|
||
update to PEAR 1.4.6, add support for --packagingroot to local PEAR
|
||
installer (needed for INSTALL_ROOT)
|
||
|
||
2006-01-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* sapi/cli/php_cli.c:
|
||
- Show whether this is the shell or just the starnge mode
|
||
|
||
2006-01-06 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/tests/array/007.phpt
|
||
ext/standard/tests/array/array_intersect_1.phpt
|
||
ext/standard/tests/array/locale_sort.phpt:
|
||
fix tests
|
||
|
||
2006-01-06 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* sapi/cgi/libfcgi/.cvsignore
|
||
sapi/cgi/libfcgi/LICENSE.TERMS
|
||
sapi/cgi/libfcgi/acinclude.m4
|
||
sapi/cgi/libfcgi/fcgi_stdio.c
|
||
sapi/cgi/libfcgi/fcgiapp.c
|
||
sapi/cgi/libfcgi/libfcgi.m4
|
||
sapi/cgi/libfcgi/os_unix.c
|
||
sapi/cgi/libfcgi/os_win32.c
|
||
sapi/cgi/libfcgi/strerror.c
|
||
sapi/cgi/libfcgi/include/fastcgi.h
|
||
sapi/cgi/libfcgi/include/fcgi_config.h
|
||
sapi/cgi/libfcgi/include/fcgi_config_win32.h
|
||
sapi/cgi/libfcgi/include/fcgi_config_x86.h
|
||
sapi/cgi/libfcgi/include/fcgi_stdio.h
|
||
sapi/cgi/libfcgi/include/fcgiapp.h
|
||
sapi/cgi/libfcgi/include/fcgiappmisc.h
|
||
sapi/cgi/libfcgi/include/fcgimisc.h
|
||
sapi/cgi/libfcgi/include/fcgio.h
|
||
sapi/cgi/libfcgi/include/fcgios.h:
|
||
Nuke unused files
|
||
|
||
* sapi/cgi/CREDITS:
|
||
credits for Dmitry
|
||
|
||
2006-01-06 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/tests/bug29210.phpt
|
||
ZendEngine2/tests/bug32290.phpt:
|
||
fix typo in the code and related tests
|
||
|
||
* ZendEngine2/tests/bug29210.phpt
|
||
ZendEngine2/tests/bug32290.phpt:
|
||
typo
|
||
|
||
* sapi/cgi/libfcgi/.cvsignore
|
||
sapi/cgi/libfcgi/.cvsignore:
|
||
|
||
add missing .cvsignore
|
||
|
||
2006-01-06 Rasmus Lerdorf <rasmus@lerdorf.com>
|
||
|
||
* (PHP_5_1)
|
||
sapi/apache/mod_php5.c:
|
||
MFH: I don't recall the reason for messing with r->allowed here, so let's
|
||
get rid of it (and see who screams). This should fix bug #32561
|
||
|
||
* sapi/apache/mod_php5.c:
|
||
Let's not mess with r->allowed here - this should fix bug #32561
|
||
|
||
2006-01-06 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_4_4)
|
||
ext/mbstring/tests/mb_strcut.phpt:
|
||
fix test
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
BFN
|
||
|
||
2006-01-06 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* win32/sendmail.c:
|
||
- Cleanups:
|
||
* unify the address handling to always strip leading whitespace
|
||
* ws fixes
|
||
|
||
* (PHP_4_4)
|
||
win32/sendmail.c:
|
||
- Fixed bug #35906 (win32: mail() Date: header is not RFC compliant)
|
||
|
||
2006-01-05 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* main/streams/memory.c
|
||
main/streams/memory.c:
|
||
- Fix issue with memset seeking
|
||
- Fix issue with shutdown order of temp/memory stream
|
||
|
||
2006-01-05 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_4_4)
|
||
ext/pgsql/config.m4
|
||
ext/pgsql/config.m4:
|
||
MFH: - Fixed bug #35911 (HAVE_PG_CONFIG_H set incorrectly)
|
||
|
||
* ext/pgsql/config.m4:
|
||
- Fixed bug #35911 (HAVE_PG_CONFIG_H set incorrectly)
|
||
|
||
2006-01-05 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
configure.in
|
||
main/php_version.h:
|
||
Back to dev
|
||
|
||
2006-01-05 Antony Dovgal <antony@zend.com>
|
||
|
||
* ext/standard/string.c:
|
||
fix typo
|
||
|
||
2006-01-05 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
||
|
||
* ext/ncurses/.cvsignore
|
||
ext/ncurses/CREDITS
|
||
ext/ncurses/EXPERIMENTAL
|
||
ext/ncurses/c-prototypes
|
||
ext/ncurses/config.m4
|
||
ext/ncurses/example1.php
|
||
ext/ncurses/ncurses.c
|
||
ext/ncurses/ncurses.php
|
||
ext/ncurses/ncurses_fe.c
|
||
ext/ncurses/ncurses_functions.c
|
||
ext/ncurses/package.xml
|
||
ext/ncurses/php_ncurses.h
|
||
ext/ncurses/php_ncurses_fe.h
|
||
ext/ncurses/tests/.cvsignore
|
||
ext/ncurses/tests/001.phpt:
|
||
ncurses goes sibiria^Wpecl
|
||
|
||
2006-01-05 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_5_1)
|
||
configure.in
|
||
main/php_version.h:
|
||
Go with 5.1.2RC2
|
||
|
||
* (PHP_5_1)
|
||
ext/curl/interface.c:
|
||
Revert unrelated parts of the previous patch.
|
||
|
||
* ext/curl/interface.c:
|
||
MFB4: Fixed bug #35908 (curl extension uses undefined
|
||
GCRY_THREAD_OPTIONS_USER).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/curl/interface.c:
|
||
MFH4: Fixed bug #35908 (curl extension uses undefined
|
||
GCRY_THREAD_OPTIONS_USER).
|
||
|
||
* (PHP_4_4)
|
||
ext/curl/curl.c:
|
||
Fixed bug #35908 (curl extension uses undefined GCRY_THREAD_OPTIONS_USER).
|
||
|
||
2006-01-05 Antony Dovgal <antony@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/oci8/oci8.c
|
||
ext/oci8/oci8_interface.c
|
||
ext/oci8/oci8_lob.c
|
||
ext/oci8/php_oci8_int.h:
|
||
MFH: delete descriptor from the hash and avoid crashes on commit/rollback
|
||
|
||
* ext/oci8/oci8.c
|
||
ext/oci8/oci8_interface.c
|
||
ext/oci8/oci8_lob.c
|
||
ext/oci8/php_oci8_int.h:
|
||
delete descriptor from the hash and avoid crashes on commit/rollback
|
||
|
||
2006-01-05 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
- Back to devel.
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
configure.in
|
||
main/php_version.h:
|
||
- Go with RC2.
|
||
|
||
2006-01-05 Andi Gutmans <andi@zend.com>
|
||
|
||
* ZendEngine2/LICENSE
|
||
ZendEngine2/LICENSE
|
||
ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h:
|
||
- More -> 2006 changes
|
||
|
||
2006-01-05 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* ext/imap/php_imap.c:
|
||
MFB51: Fixed bug #35669 (imap_mail_compose() crashes with
|
||
multipart-multiboundary-email).
|
||
|
||
* (PHP_4_4)
|
||
NEWS
|
||
ext/imap/php_imap.c:
|
||
MFH: Fixed bug #35669 (imap_mail_compose() crashes with
|
||
multipart-multiboundary-email).
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/imap/php_imap.c:
|
||
Fixed bug #35669 (imap_mail_compose() crashes with
|
||
multipart-multiboundary-email).
|
||
|
||
2006-01-04 Andi Gutmans <andi@zend.com>
|
||
|
||
* (PHP_5_1)
|
||
TSRM/LICENSE
|
||
TSRM/TSRM.c
|
||
TSRM/TSRM.h:
|
||
- Update to 2006
|
||
|
||
* TSRM/LICENSE:
|
||
- One more update
|
||
|
||
* TSRM/TSRM.c
|
||
TSRM/TSRM.h
|
||
ZendEngine2/acconfig.h
|
||
ZendEngine2/acconfig.h
|
||
ZendEngine2/header
|
||
ZendEngine2/header
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend.c
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend.h
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.c
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_API.h
|
||
ZendEngine2/zend_alloc.c
|
||
ZendEngine2/zend_alloc.c
|
||
ZendEngine2/zend_alloc.h
|
||
ZendEngine2/zend_alloc.h
|
||
ZendEngine2/zend_arg_defs.c
|
||
ZendEngine2/zend_arg_defs.c
|
||
ZendEngine2/zend_builtin_functions.c
|
||
ZendEngine2/zend_builtin_functions.c
|
||
ZendEngine2/zend_builtin_functions.h
|
||
ZendEngine2/zend_builtin_functions.h
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.c
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_compile.h
|
||
ZendEngine2/zend_config.nw.h
|
||
ZendEngine2/zend_config.nw.h
|
||
ZendEngine2/zend_config.w32.h
|
||
ZendEngine2/zend_config.w32.h
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_constants.c
|
||
ZendEngine2/zend_constants.h
|
||
ZendEngine2/zend_constants.h
|
||
ZendEngine2/zend_default_classes.c
|
||
ZendEngine2/zend_default_classes.c
|
||
ZendEngine2/zend_dynamic_array.c
|
||
ZendEngine2/zend_dynamic_array.c
|
||
ZendEngine2/zend_dynamic_array.h
|
||
ZendEngine2/zend_dynamic_array.h
|
||
ZendEngine2/zend_errors.h
|
||
ZendEngine2/zend_errors.h
|
||
ZendEngine2/zend_exceptions.c
|
||
ZendEngine2/zend_exceptions.c
|
||
ZendEngine2/zend_exceptions.h
|
||
ZendEngine2/zend_exceptions.h
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.c
|
||
ZendEngine2/zend_execute.h
|
||
ZendEngine2/zend_execute.h
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_execute_API.c
|
||
ZendEngine2/zend_extensions.c
|
||
ZendEngine2/zend_extensions.c
|
||
ZendEngine2/zend_extensions.h
|
||
ZendEngine2/zend_extensions.h
|
||
ZendEngine2/zend_fast_cache.h
|
||
ZendEngine2/zend_fast_cache.h
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_globals.h
|
||
ZendEngine2/zend_globals_macros.h
|
||
ZendEngine2/zend_globals_macros.h
|
||
ZendEngine2/zend_hash.c
|
||
ZendEngine2/zend_hash.c
|
||
ZendEngine2/zend_hash.h
|
||
ZendEngine2/zend_hash.h
|
||
ZendEngine2/zend_highlight.c
|
||
ZendEngine2/zend_highlight.c
|
||
ZendEngine2/zend_highlight.h
|
||
ZendEngine2/zend_highlight.h
|
||
ZendEngine2/zend_indent.c
|
||
ZendEngine2/zend_indent.c
|
||
ZendEngine2/zend_indent.h
|
||
ZendEngine2/zend_indent.h
|
||
ZendEngine2/zend_ini.c
|
||
ZendEngine2/zend_ini.c
|
||
ZendEngine2/zend_ini.h
|
||
ZendEngine2/zend_ini.h
|
||
ZendEngine2/zend_ini_parser.y
|
||
ZendEngine2/zend_ini_parser.y
|
||
ZendEngine2/zend_ini_scanner.h
|
||
ZendEngine2/zend_ini_scanner.h
|
||
ZendEngine2/zend_ini_scanner.l
|
||
ZendEngine2/zend_ini_scanner.l
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_interfaces.c
|
||
ZendEngine2/zend_interfaces.h
|
||
ZendEngine2/zend_interfaces.h
|
||
ZendEngine2/zend_istdiostream.h
|
||
ZendEngine2/zend_istdiostream.h
|
||
ZendEngine2/zend_iterators.c
|
||
ZendEngine2/zend_iterators.c
|
||
ZendEngine2/zend_iterators.h
|
||
ZendEngine2/zend_iterators.h
|
||
ZendEngine2/zend_language_parser.y
|
||
ZendEngine2/zend_language_parser.y
|
||
ZendEngine2/zend_language_scanner.h
|
||
ZendEngine2/zend_language_scanner.h
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/zend_language_scanner.l
|
||
ZendEngine2/zend_list.c
|
||
ZendEngine2/zend_list.c
|
||
ZendEngine2/zend_list.h
|
||
ZendEngine2/zend_list.h
|
||
ZendEngine2/zend_llist.c
|
||
ZendEngine2/zend_llist.c
|
||
ZendEngine2/zend_llist.h
|
||
ZendEngine2/zend_llist.h
|
||
ZendEngine2/zend_mm.c
|
||
ZendEngine2/zend_mm.c
|
||
ZendEngine2/zend_mm.h
|
||
ZendEngine2/zend_mm.h
|
||
ZendEngine2/zend_modules.h
|
||
ZendEngine2/zend_modules.h
|
||
ZendEngine2/zend_multibyte.c
|
||
ZendEngine2/zend_multibyte.h
|
||
ZendEngine2/zend_multiply.h
|
||
ZendEngine2/zend_multiply.h
|
||
ZendEngine2/zend_object_handlers.c
|
||
ZendEngine2/zend_object_handlers.c
|
||
ZendEngine2/zend_object_handlers.h
|
||
ZendEngine2/zend_object_handlers.h
|
||
ZendEngine2/zend_objects.c
|
||
ZendEngine2/zend_objects.c
|
||
ZendEngine2/zend_objects.h
|
||
ZendEngine2/zend_objects.h
|
||
ZendEngine2/zend_objects_API.c
|
||
ZendEngine2/zend_objects_API.c
|
||
ZendEngine2/zend_objects_API.h
|
||
ZendEngine2/zend_objects_API.h
|
||
ZendEngine2/zend_opcode.c
|
||
ZendEngine2/zend_opcode.c
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_operators.c
|
||
ZendEngine2/zend_operators.h
|
||
ZendEngine2/zend_operators.h
|
||
ZendEngine2/zend_ptr_stack.c
|
||
ZendEngine2/zend_ptr_stack.c
|
||
ZendEngine2/zend_ptr_stack.h
|
||
ZendEngine2/zend_ptr_stack.h
|
||
ZendEngine2/zend_qsort.c
|
||
ZendEngine2/zend_qsort.c
|
||
ZendEngine2/zend_qsort.h
|
||
ZendEngine2/zend_qsort.h
|
||
ZendEngine2/zend_sprintf.c
|
||
ZendEngine2/zend_sprintf.c
|
||
ZendEngine2/zend_stack.c
|
||
ZendEngine2/zend_stack.c
|
||
ZendEngine2/zend_stack.h
|
||
ZendEngine2/zend_stack.h
|
||
ZendEngine2/zend_static_allocator.c
|
||
ZendEngine2/zend_static_allocator.c
|
||
ZendEngine2/zend_static_allocator.h
|
||
ZendEngine2/zend_static_allocator.h
|
||
ZendEngine2/zend_stream.c
|
||
ZendEngine2/zend_stream.c
|
||
ZendEngine2/zend_stream.h
|
||
ZendEngine2/zend_stream.h
|
||
ZendEngine2/zend_strtod.h
|
||
ZendEngine2/zend_strtod.h
|
||
ZendEngine2/zend_ts_hash.c
|
||
ZendEngine2/zend_ts_hash.c
|
||
ZendEngine2/zend_ts_hash.h
|
||
ZendEngine2/zend_ts_hash.h
|
||
ZendEngine2/zend_types.h
|
||
ZendEngine2/zend_types.h
|
||
ZendEngine2/zend_variables.c
|
||
ZendEngine2/zend_variables.c
|
||
ZendEngine2/zend_variables.h
|
||
ZendEngine2/zend_variables.h
|
||
ZendEngine2/zend_vm.h
|
||
ZendEngine2/zend_vm.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_def.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/zend_vm_execute.h
|
||
ZendEngine2/zend_vm_gen.php
|
||
ZendEngine2/zend_vm_gen.php
|
||
ZendEngine2/zend_vm_opcodes.h
|
||
ZendEngine2/zend_vm_opcodes.h:
|
||
- Update copyright notices to 2006
|
||
|
||
2006-01-04 Andrey Hristov <php@hristov.com>
|
||
|
||
* ext/mysqli/tests/003.phpt
|
||
ext/mysqli/tests/004.phpt
|
||
ext/mysqli/tests/006.phpt
|
||
ext/mysqli/tests/007.phpt
|
||
ext/mysqli/tests/008.phpt
|
||
ext/mysqli/tests/009.phpt
|
||
ext/mysqli/tests/010.phpt
|
||
ext/mysqli/tests/013.phpt
|
||
ext/mysqli/tests/020.phpt
|
||
ext/mysqli/tests/023.phpt
|
||
ext/mysqli/tests/024.phpt
|
||
ext/mysqli/tests/025.phpt
|
||
ext/mysqli/tests/026.phpt
|
||
ext/mysqli/tests/042.phpt
|
||
ext/mysqli/tests/060.phpt
|
||
ext/mysqli/tests/065.phpt
|
||
ext/mysqli/tests/bug32405.phpt
|
||
ext/mysqli/tests/bug35103.phpt
|
||
ext/mysqli/tests/bug35517.phpt
|
||
ext/mysqli/tests/bug35759.phpt:
|
||
bring tests up-to-date with 5_1 branch
|
||
|
||
* ext/standard/array.c:
|
||
cast and fix a warning
|
||
|
||
2006-01-04 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/php_sunfuncs.h
|
||
ext/standard/sunfuncs.c:
|
||
- Removed the files which are no longer necessary.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/standard/basic_functions.c
|
||
ext/standard/config.m4
|
||
ext/standard/config.w32
|
||
ext/standard/php_standard.h
|
||
ext/standard/tests/general_functions/sunfuncts.phpt:
|
||
- MFH: Fixed bug #35887 (wddx_deserialize not parsing dateTime fields
|
||
properly).
|
||
- MFH: Fixed bug #35885 (strtotime("NOW") no longer works).
|
||
- MFH: Fixed bug #33789 (Many Problems with SunFuncs).
|
||
- MFH: Fixed bug #33671 (sun_rise and sun_set don't return a GMT timestamp
|
||
if one
|
||
passes an offset).
|
||
- MFH: Fixed bug #32820 (date_sunrise and date_sunset don't handle GMT
|
||
offset
|
||
well).
|
||
- MFH: Fixed bug #30937 (date_sunrise() & date_sunset() don't handle
|
||
endless
|
||
day/night at high latitudes).
|
||
|
||
2006-01-04 Rob Richards <rrichards@ctindustries.net>
|
||
|
||
* ext/xml/tests/bug32001b.phpt:
|
||
fix test
|
||
|
||
* ext/standard/filestat.c:
|
||
fix win build
|
||
|
||
2006-01-04 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||
|
||
* run-tests.php:
|
||
-Typo
|
||
|
||
* run-tests.php:
|
||
- Typo
|
||
|
||
* run-tests.php:
|
||
- Add CLEAN section which contains optional cleanup code executed even when
|
||
the test fails and which can be prevented by --no-clean switch
|
||
|
||
2006-01-04 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* ext/standard/basic_functions.c
|
||
ext/standard/config.m4
|
||
ext/standard/config.w32
|
||
ext/standard/php_standard.h
|
||
ext/standard/php_sunfuncs.h
|
||
ext/standard/sunfuncs.c
|
||
ext/standard/tests/general_functions/sunfuncts.phpt:
|
||
- New implementation of the sunset algorithm. Fixes bugs #33789, #33671,
|
||
#32820
|
||
and #30937.
|
||
|
||
2006-01-04 Edin Kadribasic <edink@emini.dk>
|
||
|
||
* (PHP_4_4)
|
||
ext/imap/imap.dsp
|
||
ext/imap/php_imap.c:
|
||
Fix win32 build
|
||
|
||
2006-01-04 Derick Rethans <php@derickrethans.nl>
|
||
|
||
* configure.in
|
||
TSRM/tsrm_virtual_cwd.c
|
||
TSRM/tsrm_virtual_cwd.h
|
||
ext/standard/basic_functions.c
|
||
ext/standard/filestat.c
|
||
ext/standard/php_filestat.h:
|
||
- Added the lchown() and lchgrp() functions which change permissions and
|
||
group
|
||
permissions on symbolic links.
|
||
|
||
* (PHP_4_4)
|
||
ext/mbstring/mbstring.dsp:
|
||
- Hopefully fix windows build here.
|
||
|
||
2006-01-03 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* sapi/apache2handler/php_functions.c:
|
||
MFB51: Added param checks for ap2 fetch respose/request header functions.
|
||
|
||
* (PHP_5_1)
|
||
sapi/apache2handler/php_functions.c:
|
||
Added param checks for ap2 fetch respose/request header functions.
|
||
|
||
2006-01-03 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* ext/iconv/config.m4:
|
||
MFB
|
||
|
||
* (PHP_5_1)
|
||
ext/iconv/config.m4:
|
||
- prevent pontential failure with stupid compilers
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
typofix
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
ext/iconv/config.m4
|
||
ext/iconv/config.m4:
|
||
- Fixed bug #35288 (iconv() function defined as libiconv())
|
||
|
||
2006-01-02 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* sapi/apache2handler/php_functions.c:
|
||
- Fixed apache_setenv() which requires 2 parameters
|
||
|
||
2006-01-02 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* (PHP_4_4)
|
||
sapi/apache2handler/php_functions.c:
|
||
MFH: Fixed possible crash in apache_getenv()/apache_setenv() on invalid
|
||
parameters.
|
||
|
||
* sapi/apache2handler/php_functions.c:
|
||
MFB51: Fixed possible crash in apache_getenv()/apache_setenv() on invalid
|
||
parameters.
|
||
|
||
* (PHP_5_1)
|
||
NEWS
|
||
sapi/apache2handler/php_functions.c:
|
||
Fixed possible crash in apache_getenv()/apache_setenv() on invalid
|
||
parameters.
|
||
|
||
2006-01-02 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_5_1)
|
||
sapi/apache2handler/php_functions.c:
|
||
MFH: fixed apache_setenv(): at least 2 parameters are required
|
||
|
||
2006-01-02 Greg Beaver <greg@chiaraquartet.net>
|
||
|
||
* (PHP_4_4)
|
||
pear/install-pear.php:
|
||
make sure mbstring doesn't screw stuff
|
||
|
||
* (PHP_4_4)
|
||
pear/packages/PEAR-1.4.4.tar
|
||
pear/packages/PEAR-1.4.5.tar
|
||
pear/packages/PEAR-1.4.5.tar:
|
||
upgrade to PEAR 1.4.5
|
||
|
||
2006-01-01 Ilia Alshanetsky <ilia@prohost.org>
|
||
|
||
* sapi/apache2handler/php_functions.c:
|
||
MFB51: Added safety checks
|
||
|
||
* (PHP_5_1)
|
||
sapi/apache2handler/php_functions.c:
|
||
Added safety checks
|
||
|
||
* (PHP_5_1)
|
||
NEWS:
|
||
Fixed bug #35797 (segfault on PDOStatement::execute() with
|
||
zend.ze1_compatibility_mode = On).
|
||
|
||
2006-01-01 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* scripts/dev/credits:
|
||
- Allow any EOLs in CREDITS files
|
||
|
||
* ext/standard/credits_ext.h:
|
||
fix build
|
||
|
||
2006-01-01 Rasmus Lerdorf <rasmus@lerdorf.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/credits_ext.h:
|
||
Fix the build
|
||
|
||
2006-01-01 Andrey Hristov <php@hristov.com>
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/mysqli_api.c:
|
||
WS
|
||
|
||
* (PHP_5_1)
|
||
ext/mysqli/tests/004.phpt:
|
||
fetch more than one row at once
|
||
|
||
2006-01-01 Jani Taskinen <jani.taskinen@sci.fi>
|
||
|
||
* (PHP_4_4)
|
||
ext/gd/gd_ctx.c
|
||
ext/mcve/mcve.c
|
||
ext/mcve/php_mcve.h
|
||
ext/mnogosearch/php_mnogo.c
|
||
ext/odbc/php_odbc_includes.h
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/sybase_ct/php_sybase_ct.h
|
||
pear/Archive/Tar.php
|
||
pear/Console/Getopt.php
|
||
pear/PEAR/Dependency.php
|
||
pear/packages/Archive_Tar-1.3.1.tar
|
||
pear/packages/Console_Getopt-1.2.tar
|
||
pear/packages/PEAR-1.4.4.tar
|
||
pear/scripts/pear.bat
|
||
pear/scripts/pearcmd.php
|
||
pear/scripts/peardev.bat
|
||
pear/scripts/pecl.bat
|
||
pear/scripts/peclcmd.php
|
||
win32/globals.c
|
||
win32/php_win32_globals.h:
|
||
missed these
|
||
|
||
* (PHP_4_4)
|
||
LICENSE
|
||
header
|
||
header
|
||
header
|
||
run-tests.php
|
||
run-tests.php
|
||
run-tests.php
|
||
server-tests.php
|
||
server-tests.php
|
||
server-tests.php
|
||
TSRM/tsrm_nw.c
|
||
TSRM/tsrm_nw.c
|
||
TSRM/tsrm_nw.c
|
||
TSRM/tsrm_nw.h
|
||
TSRM/tsrm_nw.h
|
||
TSRM/tsrm_nw.h
|
||
TSRM/tsrm_virtual_cwd.c
|
||
TSRM/tsrm_virtual_cwd.c
|
||
TSRM/tsrm_virtual_cwd.c
|
||
TSRM/tsrm_virtual_cwd.h
|
||
TSRM/tsrm_virtual_cwd.h
|
||
TSRM/tsrm_virtual_cwd.h
|
||
TSRM/tsrm_win32.c
|
||
TSRM/tsrm_win32.c
|
||
TSRM/tsrm_win32.c
|
||
TSRM/tsrm_win32.h
|
||
TSRM/tsrm_win32.h
|
||
TSRM/tsrm_win32.h
|
||
Zend/zend.c
|
||
Zend/zend.h
|
||
Zend/zend_API.c
|
||
Zend/zend_API.h
|
||
Zend/zend_alloc.c
|
||
Zend/zend_alloc.h
|
||
Zend/zend_builtin_functions.c
|
||
Zend/zend_builtin_functions.h
|
||
Zend/zend_compile.c
|
||
Zend/zend_compile.h
|
||
Zend/zend_config.w32.h
|
||
Zend/zend_constants.c
|
||
Zend/zend_constants.h
|
||
Zend/zend_dynamic_array.c
|
||
Zend/zend_dynamic_array.h
|
||
Zend/zend_errors.h
|
||
Zend/zend_execute.c
|
||
Zend/zend_execute.h
|
||
Zend/zend_execute_API.c
|
||
Zend/zend_execute_globals.h
|
||
Zend/zend_extensions.c
|
||
Zend/zend_extensions.h
|
||
Zend/zend_fast_cache.h
|
||
Zend/zend_globals.h
|
||
Zend/zend_globals_macros.h
|
||
Zend/zend_hash.c
|
||
Zend/zend_hash.h
|
||
Zend/zend_highlight.c
|
||
Zend/zend_highlight.h
|
||
Zend/zend_indent.c
|
||
Zend/zend_indent.h
|
||
Zend/zend_ini_parser.y
|
||
Zend/zend_ini_scanner.l
|
||
Zend/zend_language_parser.y
|
||
Zend/zend_language_scanner.h
|
||
Zend/zend_language_scanner.l
|
||
Zend/zend_list.c
|
||
Zend/zend_list.h
|
||
Zend/zend_llist.c
|
||
Zend/zend_llist.h
|
||
Zend/zend_modules.h
|
||
Zend/zend_multibyte.c
|
||
Zend/zend_multibyte.h
|
||
Zend/zend_multiply.h
|
||
Zend/zend_opcode.c
|
||
Zend/zend_operators.c
|
||
Zend/zend_operators.h
|
||
Zend/zend_ptr_stack.c
|
||
Zend/zend_ptr_stack.h
|
||
Zend/zend_qsort.c
|
||
Zend/zend_qsort.h
|
||
Zend/zend_sprintf.c
|
||
Zend/zend_stack.c
|
||
Zend/zend_stack.h
|
||
Zend/zend_static_allocator.c
|
||
Zend/zend_static_allocator.h
|
||
Zend/zend_types.h
|
||
Zend/zend_variables.c
|
||
Zend/zend_variables.h
|
||
build/build.mk
|
||
build/build.mk
|
||
build/build.mk
|
||
build/build2.mk
|
||
build/build2.mk
|
||
build/build2.mk
|
||
build/buildcheck.sh
|
||
build/buildcheck.sh
|
||
build/buildcheck.sh
|
||
build/mkdep.awk
|
||
build/mkdep.awk
|
||
build/mkdep.awk
|
||
ext/bcmath/bcmath.c
|
||
ext/bcmath/bcmath.c
|
||
ext/bcmath/bcmath.c
|
||
ext/bcmath/php_bcmath.h
|
||
ext/bcmath/php_bcmath.h
|
||
ext/bcmath/php_bcmath.h
|
||
ext/bz2/bz2.c
|
||
ext/bz2/bz2.c
|
||
ext/bz2/bz2.c
|
||
ext/bz2/bz2_filter.c
|
||
ext/bz2/bz2_filter.c
|
||
ext/bz2/php_bz2.h
|
||
ext/bz2/php_bz2.h
|
||
ext/bz2/php_bz2.h
|
||
ext/calendar/cal_unix.c
|
||
ext/calendar/cal_unix.c
|
||
ext/calendar/cal_unix.c
|
||
ext/calendar/calendar.c
|
||
ext/calendar/calendar.c
|
||
ext/calendar/calendar.c
|
||
ext/calendar/easter.c
|
||
ext/calendar/easter.c
|
||
ext/calendar/easter.c
|
||
ext/com/COM.c
|
||
ext/com/VARIANT.c
|
||
ext/com/conversion.c
|
||
ext/com/dispatch.c
|
||
ext/com_dotnet/com_com.c
|
||
ext/com_dotnet/com_com.c
|
||
ext/com_dotnet/com_dotnet.c
|
||
ext/com_dotnet/com_dotnet.c
|
||
ext/com_dotnet/com_extension.c
|
||
ext/com_dotnet/com_extension.c
|
||
ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/com_handlers.c
|
||
ext/com_dotnet/com_iterator.c
|
||
ext/com_dotnet/com_iterator.c
|
||
ext/com_dotnet/com_misc.c
|
||
ext/com_dotnet/com_misc.c
|
||
ext/com_dotnet/com_olechar.c
|
||
ext/com_dotnet/com_olechar.c
|
||
ext/com_dotnet/com_persist.c
|
||
ext/com_dotnet/com_persist.c
|
||
ext/com_dotnet/com_saproxy.c
|
||
ext/com_dotnet/com_saproxy.c
|
||
ext/com_dotnet/com_typeinfo.c
|
||
ext/com_dotnet/com_typeinfo.c
|
||
ext/com_dotnet/com_variant.c
|
||
ext/com_dotnet/com_variant.c
|
||
ext/com_dotnet/com_wrapper.c
|
||
ext/com_dotnet/com_wrapper.c
|
||
ext/com_dotnet/php_com_dotnet.h
|
||
ext/com_dotnet/php_com_dotnet.h
|
||
ext/com_dotnet/php_com_dotnet_internal.h
|
||
ext/com_dotnet/php_com_dotnet_internal.h
|
||
ext/cpdf/cpdf.c
|
||
ext/cpdf/php_cpdf.h
|
||
ext/crack/crack.c
|
||
ext/crack/php_crack.h
|
||
ext/ctype/ctype.c
|
||
ext/ctype/ctype.c
|
||
ext/ctype/ctype.c
|
||
ext/ctype/php_ctype.h
|
||
ext/ctype/php_ctype.h
|
||
ext/ctype/php_ctype.h
|
||
ext/curl/curl.c
|
||
ext/curl/curlstreams.c
|
||
ext/curl/interface.c
|
||
ext/curl/interface.c
|
||
ext/curl/multi.c
|
||
ext/curl/multi.c
|
||
ext/curl/php_curl.h
|
||
ext/curl/php_curl.h
|
||
ext/curl/php_curl.h
|
||
ext/curl/streams.c
|
||
ext/curl/streams.c
|
||
ext/cyrus/cyrus.c
|
||
ext/cyrus/php_cyrus.h
|
||
ext/db/db.c
|
||
ext/db/php_db.h
|
||
ext/dba/dba.c
|
||
ext/dba/dba.c
|
||
ext/dba/dba.c
|
||
ext/dba/dba_cdb.c
|
||
ext/dba/dba_cdb.c
|
||
ext/dba/dba_cdb.c
|
||
ext/dba/dba_db1.c
|
||
ext/dba/dba_db1.c
|
||
ext/dba/dba_db2.c
|
||
ext/dba/dba_db2.c
|
||
ext/dba/dba_db2.c
|
||
ext/dba/dba_db3.c
|
||
ext/dba/dba_db3.c
|
||
ext/dba/dba_db3.c
|
||
ext/dba/dba_db4.c
|
||
ext/dba/dba_db4.c
|
||
ext/dba/dba_db4.c
|
||
ext/dba/dba_dbm.c
|
||
ext/dba/dba_dbm.c
|
||
ext/dba/dba_dbm.c
|
||
ext/dba/dba_flatfile.c
|
||
ext/dba/dba_flatfile.c
|
||
ext/dba/dba_flatfile.c
|
||
ext/dba/dba_gdbm.c
|
||
ext/dba/dba_gdbm.c
|
||
ext/dba/dba_gdbm.c
|
||
ext/dba/dba_inifile.c
|
||
ext/dba/dba_inifile.c
|
||
ext/dba/dba_inifile.c
|
||
ext/dba/dba_ndbm.c
|
||
ext/dba/dba_ndbm.c
|
||
ext/dba/dba_ndbm.c
|
||
ext/dba/dba_qdbm.c
|
||
ext/dba/dba_qdbm.c
|
||
ext/dba/php_dba.h
|
||
ext/dba/php_dba.h
|
||
ext/dba/php_dba.h
|
||
ext/dba/libcdb/cdb.c
|
||
ext/dba/libcdb/cdb.c
|
||
ext/dba/libcdb/cdb.c
|
||
ext/dba/libcdb/cdb.h
|
||
ext/dba/libcdb/cdb.h
|
||
ext/dba/libcdb/cdb.h
|
||
ext/dba/libcdb/cdb_make.c
|
||
ext/dba/libcdb/cdb_make.c
|
||
ext/dba/libcdb/cdb_make.c
|
||
ext/dba/libcdb/cdb_make.h
|
||
ext/dba/libcdb/cdb_make.h
|
||
ext/dba/libcdb/cdb_make.h
|
||
ext/dba/libcdb/uint32.c
|
||
ext/dba/libcdb/uint32.c
|
||
ext/dba/libcdb/uint32.c
|
||
ext/dba/libcdb/uint32.h
|
||
ext/dba/libcdb/uint32.h
|
||
ext/dba/libcdb/uint32.h
|
||
ext/dba/libflatfile/flatfile.c
|
||
ext/dba/libflatfile/flatfile.c
|
||
ext/dba/libflatfile/flatfile.c
|
||
ext/dba/libflatfile/flatfile.h
|
||
ext/dba/libflatfile/flatfile.h
|
||
ext/dba/libflatfile/flatfile.h
|
||
ext/dba/libinifile/inifile.c
|
||
ext/dba/libinifile/inifile.c
|
||
ext/dba/libinifile/inifile.c
|
||
ext/dba/libinifile/inifile.h
|
||
ext/dba/libinifile/inifile.h
|
||
ext/dba/libinifile/inifile.h
|
||
ext/dbase/dbase.c
|
||
ext/dbase/dbase.c
|
||
ext/dbase/dbase.c
|
||
ext/dbase/php_dbase.h
|
||
ext/dbase/php_dbase.h
|
||
ext/dbase/php_dbase.h
|
||
ext/dbx/dbx.c
|
||
ext/dbx/dbx.h
|
||
ext/dbx/dbx_fbsql.c
|
||
ext/dbx/dbx_fbsql.h
|
||
ext/dbx/dbx_mssql.c
|
||
ext/dbx/dbx_mssql.h
|
||
ext/dbx/dbx_mysql.c
|
||
ext/dbx/dbx_mysql.h
|
||
ext/dbx/dbx_oci8.c
|
||
ext/dbx/dbx_oci8.h
|
||
ext/dbx/dbx_odbc.c
|
||
ext/dbx/dbx_odbc.h
|
||
ext/dbx/dbx_pgsql.c
|
||
ext/dbx/dbx_pgsql.h
|
||
ext/dbx/dbx_sybasect.c
|
||
ext/dbx/dbx_sybasect.h
|
||
ext/dbx/php_dbx.h
|
||
ext/dio/dio.c
|
||
ext/dio/php_dio.h
|
||
ext/dom/attr.c
|
||
ext/dom/attr.c
|
||
ext/dom/cdatasection.c
|
||
ext/dom/cdatasection.c
|
||
ext/dom/characterdata.c
|
||
ext/dom/characterdata.c
|
||
ext/dom/comment.c
|
||
ext/dom/comment.c
|
||
ext/dom/document.c
|
||
ext/dom/document.c
|
||
ext/dom/documentfragment.c
|
||
ext/dom/documentfragment.c
|
||
ext/dom/documenttype.c
|
||
ext/dom/documenttype.c
|
||
ext/dom/dom_ce.h
|
||
ext/dom/dom_ce.h
|
||
ext/dom/dom_fe.h
|
||
ext/dom/dom_fe.h
|
||
ext/dom/dom_iterators.c
|
||
ext/dom/dom_iterators.c
|
||
ext/dom/dom_properties.h
|
||
ext/dom/dom_properties.h
|
||
ext/dom/domconfiguration.c
|
||
ext/dom/domconfiguration.c
|
||
ext/dom/domerror.c
|
||
ext/dom/domerror.c
|
||
ext/dom/domerrorhandler.c
|
||
ext/dom/domerrorhandler.c
|
||
ext/dom/domexception.c
|
||
ext/dom/domexception.c
|
||
ext/dom/domimplementation.c
|
||
ext/dom/domimplementation.c
|
||
ext/dom/domimplementationlist.c
|
||
ext/dom/domimplementationlist.c
|
||
ext/dom/domimplementationsource.c
|
||
ext/dom/domimplementationsource.c
|
||
ext/dom/domlocator.c
|
||
ext/dom/domlocator.c
|
||
ext/dom/domstringlist.c
|
||
ext/dom/domstringlist.c
|
||
ext/dom/element.c
|
||
ext/dom/element.c
|
||
ext/dom/entity.c
|
||
ext/dom/entity.c
|
||
ext/dom/entityreference.c
|
||
ext/dom/entityreference.c
|
||
ext/dom/namednodemap.c
|
||
ext/dom/namednodemap.c
|
||
ext/dom/namelist.c
|
||
ext/dom/namelist.c
|
||
ext/dom/node.c
|
||
ext/dom/node.c
|
||
ext/dom/nodelist.c
|
||
ext/dom/nodelist.c
|
||
ext/dom/notation.c
|
||
ext/dom/notation.c
|
||
ext/dom/php_dom.c
|
||
ext/dom/php_dom.c
|
||
ext/dom/php_dom.h
|
||
ext/dom/php_dom.h
|
||
ext/dom/processinginstruction.c
|
||
ext/dom/processinginstruction.c
|
||
ext/dom/string_extend.c
|
||
ext/dom/string_extend.c
|
||
ext/dom/text.c
|
||
ext/dom/text.c
|
||
ext/dom/typeinfo.c
|
||
ext/dom/typeinfo.c
|
||
ext/dom/userdatahandler.c
|
||
ext/dom/userdatahandler.c
|
||
ext/dom/xml_common.h
|
||
ext/dom/xml_common.h
|
||
ext/dom/xpath.c
|
||
ext/dom/xpath.c
|
||
ext/domxml/php_domxml.c
|
||
ext/domxml/php_domxml.h
|
||
ext/dotnet/dotnet.cpp
|
||
ext/exif/exif.c
|
||
ext/exif/exif.c
|
||
ext/exif/exif.c
|
||
ext/exif/php_exif.h
|
||
ext/exif/php_exif.h
|
||
ext/exif/php_exif.h
|
||
ext/fbsql/php_fbsql.c
|
||
ext/fbsql/php_fbsql.c
|
||
ext/fbsql/php_fbsql.c
|
||
ext/fbsql/php_fbsql.h
|
||
ext/fbsql/php_fbsql.h
|
||
ext/fbsql/php_fbsql.h
|
||
ext/fdf/fdf.c
|
||
ext/fdf/fdf.c
|
||
ext/fdf/fdf.c
|
||
ext/fdf/php_fdf.h
|
||
ext/fdf/php_fdf.h
|
||
ext/fdf/php_fdf.h
|
||
ext/filepro/filepro.c
|
||
ext/filepro/filepro.c
|
||
ext/filepro/filepro.c
|
||
ext/filepro/php_filepro.h
|
||
ext/filepro/php_filepro.h
|
||
ext/filepro/php_filepro.h
|
||
ext/fribidi/fribidi.c
|
||
ext/fribidi/php_fribidi.h
|
||
ext/ftp/ftp.c
|
||
ext/ftp/ftp.c
|
||
ext/ftp/ftp.c
|
||
ext/ftp/ftp.h
|
||
ext/ftp/ftp.h
|
||
ext/ftp/ftp.h
|
||
ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.c
|
||
ext/ftp/php_ftp.h
|
||
ext/ftp/php_ftp.h
|
||
ext/ftp/php_ftp.h
|
||
ext/gd/gd.c
|
||
ext/gd/gd.c
|
||
ext/gd/gd.c
|
||
ext/gd/gd_ctx.c
|
||
ext/gd/gd_ctx.c
|
||
ext/gd/gd_ctx.c
|
||
ext/gd/php_gd.h
|
||
ext/gd/php_gd.h
|
||
ext/gd/php_gd.h
|
||
ext/gd/libgd/xbm.c
|
||
ext/gd/libgd/xbm.c
|
||
ext/gd/libgd/xbm.c
|
||
ext/gettext/gettext.c
|
||
ext/gettext/gettext.c
|
||
ext/gettext/gettext.c
|
||
ext/gettext/php_gettext.h
|
||
ext/gettext/php_gettext.h
|
||
ext/gettext/php_gettext.h
|
||
ext/gmp/gmp.c
|
||
ext/gmp/gmp.c
|
||
ext/gmp/gmp.c
|
||
ext/gmp/php_gmp.h
|
||
ext/gmp/php_gmp.h
|
||
ext/gmp/php_gmp.h
|
||
ext/hwapi/hwapi.cpp
|
||
ext/hwapi/hwapi.cpp
|
||
ext/hwapi/hwapi.cpp
|
||
ext/hwapi/php_hwapi.h
|
||
ext/hwapi/php_hwapi.h
|
||
ext/hwapi/php_hwapi.h
|
||
ext/hyperwave/hg_comm.c
|
||
ext/hyperwave/hg_comm.h
|
||
ext/hyperwave/hw.c
|
||
ext/hyperwave/hw_error.h
|
||
ext/hyperwave/php_hyperwave.h
|
||
ext/iconv/iconv.c
|
||
ext/iconv/iconv.c
|
||
ext/iconv/iconv.c
|
||
ext/iconv/php_iconv.h
|
||
ext/iconv/php_iconv.h
|
||
ext/iconv/php_iconv.h
|
||
ext/imap/php_imap.c
|
||
ext/imap/php_imap.c
|
||
ext/imap/php_imap.c
|
||
ext/imap/php_imap.h
|
||
ext/imap/php_imap.h
|
||
ext/imap/php_imap.h
|
||
ext/informix/ifx.ec
|
||
ext/informix/ifx.ec
|
||
ext/informix/ifx.ec
|
||
ext/informix/php_informix.h
|
||
ext/informix/php_informix.h
|
||
ext/informix/php_informix.h
|
||
ext/informix/php_informix_includes.h
|
||
ext/informix/php_informix_includes.h
|
||
ext/informix/php_informix_includes.h
|
||
ext/ingres_ii/ii.c
|
||
ext/ingres_ii/ii.h
|
||
ext/ingres_ii/php_ii.h
|
||
ext/interbase/ibase_blobs.c
|
||
ext/interbase/ibase_blobs.c
|
||
ext/interbase/ibase_events.c
|
||
ext/interbase/ibase_events.c
|
||
ext/interbase/ibase_query.c
|
||
ext/interbase/ibase_query.c
|
||
ext/interbase/ibase_service.c
|
||
ext/interbase/ibase_service.c
|
||
ext/interbase/interbase.c
|
||
ext/interbase/interbase.c
|
||
ext/interbase/interbase.c
|
||
ext/interbase/interbase.rc
|
||
ext/interbase/interbase.rc
|
||
ext/interbase/php_ibase_includes.h
|
||
ext/interbase/php_ibase_includes.h
|
||
ext/interbase/php_ibase_udf.c
|
||
ext/interbase/php_ibase_udf.c
|
||
ext/interbase/php_interbase.h
|
||
ext/interbase/php_interbase.h
|
||
ext/interbase/php_interbase.h
|
||
ext/ircg/ircg.c
|
||
ext/ircg/ircg_scanner.c
|
||
ext/ircg/ircg_scanner.re
|
||
ext/ircg/php_ircg.h
|
||
ext/java/java.c
|
||
ext/java/reflect.java
|
||
ext/ldap/ldap.c
|
||
ext/ldap/ldap.c
|
||
ext/ldap/ldap.c
|
||
ext/ldap/php_ldap.h
|
||
ext/ldap/php_ldap.h
|
||
ext/ldap/php_ldap.h
|
||
ext/mbstring/mb_gpc.c
|
||
ext/mbstring/mb_gpc.c
|
||
ext/mbstring/mb_gpc.h
|
||
ext/mbstring/mb_gpc.h
|
||
ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.c
|
||
ext/mbstring/mbstring.h
|
||
ext/mbstring/mbstring.h
|
||
ext/mbstring/mbstring.h
|
||
ext/mbstring/php_mbregex.c
|
||
ext/mbstring/php_mbregex.c
|
||
ext/mbstring/php_mbregex.c
|
||
ext/mbstring/php_mbregex.h
|
||
ext/mbstring/php_mbregex.h
|
||
ext/mbstring/php_mbregex.h
|
||
ext/mbstring/php_unicode.c
|
||
ext/mbstring/php_unicode.c
|
||
ext/mbstring/php_unicode.c
|
||
ext/mbstring/php_unicode.h
|
||
ext/mbstring/php_unicode.h
|
||
ext/mbstring/php_unicode.h
|
||
ext/mcal/php_mcal.c
|
||
ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/mcrypt.c
|
||
ext/mcrypt/php_mcrypt.h
|
||
ext/mcrypt/php_mcrypt.h
|
||
ext/mcrypt/php_mcrypt.h
|
||
ext/mcve/mcve.c
|
||
ext/mcve/php_mcve.h
|
||
ext/mhash/mhash.c
|
||
ext/mhash/mhash.c
|
||
ext/mhash/mhash.c
|
||
ext/mhash/php_mhash.h
|
||
ext/mhash/php_mhash.h
|
||
ext/mime_magic/mime_magic.c
|
||
ext/mime_magic/mime_magic.c
|
||
ext/mime_magic/mime_magic.c
|
||
ext/mime_magic/php_mime_magic.h
|
||
ext/mime_magic/php_mime_magic.h
|
||
ext/mime_magic/php_mime_magic.h
|
||
ext/mime_magic/phpmimemagic.h
|
||
ext/mime_magic/phpmimemagic.h
|
||
ext/mime_magic/phpmimemagic.h
|
||
ext/ming/ming.c
|
||
ext/ming/ming.c
|
||
ext/ming/ming.c
|
||
ext/ming/php_ming.h
|
||
ext/ming/php_ming.h
|
||
ext/ming/php_ming.h
|
||
ext/mnogosearch/php_mnogo.c
|
||
ext/mnogosearch/php_mnogo.h
|
||
ext/msession/msession.c
|
||
ext/msession/msession.c
|
||
ext/msession/msession.c
|
||
ext/msession/php_msession.h
|
||
ext/msession/php_msession.h
|
||
ext/msession/php_msession.h
|
||
ext/msession/reqclient.h
|
||
ext/msession/reqclient.h
|
||
ext/msession/reqclient.h
|
||
ext/msql/php_msql.c
|
||
ext/msql/php_msql.c
|
||
ext/msql/php_msql.c
|
||
ext/msql/php_msql.h
|
||
ext/msql/php_msql.h
|
||
ext/msql/php_msql.h
|
||
ext/mssql/php_mssql.c
|
||
ext/mssql/php_mssql.c
|
||
ext/mssql/php_mssql.c
|
||
ext/mssql/php_mssql.h
|
||
ext/mssql/php_mssql.h
|
||
ext/mssql/php_mssql.h
|
||
ext/mysql/php_mysql.c
|
||
ext/mysql/php_mysql.c
|
||
ext/mysql/php_mysql.c
|
||
ext/mysql/php_mysql.h
|
||
ext/mysql/php_mysql.h
|
||
ext/mysql/php_mysql.h
|
||
ext/mysqli/mysqli.c
|
||
ext/mysqli/mysqli.c
|
||
ext/mysqli/mysqli_api.c
|
||
ext/mysqli/mysqli_api.c
|
||
ext/mysqli/mysqli_driver.c
|
||
ext/mysqli/mysqli_driver.c
|
||
ext/mysqli/mysqli_embedded.c
|
||
ext/mysqli/mysqli_embedded.c
|
||
ext/mysqli/mysqli_exception.c
|
||
ext/mysqli/mysqli_exception.c
|
||
ext/mysqli/mysqli_fe.c
|
||
ext/mysqli/mysqli_fe.c
|
||
ext/mysqli/mysqli_nonapi.c
|
||
ext/mysqli/mysqli_nonapi.c
|
||
ext/mysqli/mysqli_prop.c
|
||
ext/mysqli/mysqli_prop.c
|
||
ext/mysqli/mysqli_repl.c
|
||
ext/mysqli/mysqli_repl.c
|
||
ext/mysqli/mysqli_report.c
|
||
ext/mysqli/mysqli_report.c
|
||
ext/mysqli/mysqli_report.h
|
||
ext/mysqli/mysqli_report.h
|
||
ext/mysqli/mysqli_warning.c
|
||
ext/mysqli/mysqli_warning.c
|
||
ext/mysqli/php_mysqli.h
|
||
ext/mysqli/php_mysqli.h
|
||
ext/ncurses/ncurses.c
|
||
ext/ncurses/ncurses.c
|
||
ext/ncurses/ncurses.c
|
||
ext/ncurses/ncurses_fe.c
|
||
ext/ncurses/ncurses_fe.c
|
||
ext/ncurses/ncurses_fe.c
|
||
ext/ncurses/ncurses_functions.c
|
||
ext/ncurses/ncurses_functions.c
|
||
ext/ncurses/ncurses_functions.c
|
||
ext/ncurses/php_ncurses.h
|
||
ext/ncurses/php_ncurses.h
|
||
ext/ncurses/php_ncurses.h
|
||
ext/ncurses/php_ncurses_fe.h
|
||
ext/ncurses/php_ncurses_fe.h
|
||
ext/ncurses/php_ncurses_fe.h
|
||
ext/notes/php_notes.c
|
||
ext/notes/php_notes.h
|
||
ext/oci8/oci8.c
|
||
ext/oci8/oci8.c
|
||
ext/oci8/oci8.c
|
||
ext/oci8/oci8_collection.c
|
||
ext/oci8/oci8_collection.c
|
||
ext/oci8/oci8_interface.c
|
||
ext/oci8/oci8_interface.c
|
||
ext/oci8/oci8_lob.c
|
||
ext/oci8/oci8_lob.c
|
||
ext/oci8/oci8_statement.c
|
||
ext/oci8/oci8_statement.c
|
||
ext/oci8/php_oci8.h
|
||
ext/oci8/php_oci8.h
|
||
ext/oci8/php_oci8.h
|
||
ext/oci8/php_oci8_int.h
|
||
ext/oci8/php_oci8_int.h
|
||
ext/odbc/birdstep.c
|
||
ext/odbc/birdstep.c
|
||
ext/odbc/birdstep.c
|
||
ext/odbc/php_birdstep.h
|
||
ext/odbc/php_birdstep.h
|
||
ext/odbc/php_birdstep.h
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.c
|
||
ext/odbc/php_odbc.h
|
||
ext/odbc/php_odbc.h
|
||
ext/odbc/php_odbc.h
|
||
ext/odbc/php_odbc_includes.h
|
||
ext/odbc/php_odbc_includes.h
|
||
ext/odbc/php_odbc_includes.h
|
||
ext/openssl/openssl.c
|
||
ext/openssl/openssl.c
|
||
ext/openssl/openssl.c
|
||
ext/openssl/php_openssl.h
|
||
ext/openssl/php_openssl.h
|
||
ext/openssl/php_openssl.h
|
||
ext/openssl/xp_ssl.c
|
||
ext/openssl/xp_ssl.c
|
||
ext/oracle/oracle.c
|
||
ext/overload/overload.c
|
||
ext/overload/php_overload.h
|
||
ext/ovrimos/ovrimos.c
|
||
ext/pcntl/pcntl.c
|
||
ext/pcntl/pcntl.c
|
||
ext/pcntl/pcntl.c
|
||
ext/pcntl/php_pcntl.h
|
||
ext/pcntl/php_pcntl.h
|
||
ext/pcntl/php_pcntl.h
|
||
ext/pcntl/php_signal.c
|
||
ext/pcntl/php_signal.c
|
||
ext/pcntl/php_signal.c
|
||
ext/pcntl/php_signal.h
|
||
ext/pcntl/php_signal.h
|
||
ext/pcntl/php_signal.h
|
||
ext/pcre/php_pcre.c
|
||
ext/pcre/php_pcre.c
|
||
ext/pcre/php_pcre.c
|
||
ext/pcre/php_pcre.h
|
||
ext/pcre/php_pcre.h
|
||
ext/pcre/php_pcre.h
|
||
ext/pdf/pdf.c
|
||
ext/pdf/php_pdf.h
|
||
ext/pfpro/pfpro.c
|
||
ext/pfpro/php_pfpro.h
|
||
ext/pgsql/pgsql.c
|
||
ext/pgsql/pgsql.c
|
||
ext/pgsql/pgsql.c
|
||
ext/pgsql/php_pgsql.h
|
||
ext/pgsql/php_pgsql.h
|
||
ext/pgsql/php_pgsql.h
|
||
ext/posix/php_posix.h
|
||
ext/posix/php_posix.h
|
||
ext/posix/php_posix.h
|
||
ext/posix/posix.c
|
||
ext/posix/posix.c
|
||
ext/posix/posix.c
|
||
ext/pspell/php_pspell.h
|
||
ext/pspell/php_pspell.h
|
||
ext/pspell/php_pspell.h
|
||
ext/pspell/pspell.c
|
||
ext/pspell/pspell.c
|
||
ext/pspell/pspell.c
|
||
ext/qtdom/qtdom.c
|
||
ext/qtdom/qtdom.h
|
||
ext/readline/php_readline.h
|
||
ext/readline/php_readline.h
|
||
ext/readline/php_readline.h
|
||
ext/readline/readline.c
|
||
ext/readline/readline.c
|
||
ext/readline/readline.c
|
||
ext/recode/php_recode.h
|
||
ext/recode/php_recode.h
|
||
ext/recode/php_recode.h
|
||
ext/recode/recode.c
|
||
ext/recode/recode.c
|
||
ext/recode/recode.c
|
||
ext/session/mod_files.c
|
||
ext/session/mod_files.c
|
||
ext/session/mod_files.c
|
||
ext/session/mod_files.h
|
||
ext/session/mod_files.h
|
||
ext/session/mod_files.h
|
||
ext/session/mod_mm.c
|
||
ext/session/mod_mm.c
|
||
ext/session/mod_mm.c
|
||
ext/session/mod_mm.h
|
||
ext/session/mod_mm.h
|
||
ext/session/mod_mm.h
|
||
ext/session/mod_user.c
|
||
ext/session/mod_user.c
|
||
ext/session/mod_user.c
|
||
ext/session/mod_user.h
|
||
ext/session/mod_user.h
|
||
ext/session/mod_user.h
|
||
ext/session/php_session.h
|
||
ext/session/php_session.h
|
||
ext/session/php_session.h
|
||
ext/session/session.c
|
||
ext/session/session.c
|
||
ext/session/session.c
|
||
ext/shmop/php_shmop.h
|
||
ext/shmop/php_shmop.h
|
||
ext/shmop/php_shmop.h
|
||
ext/shmop/shmop.c
|
||
ext/shmop/shmop.c
|
||
ext/shmop/shmop.c
|
||
ext/simplexml/php_simplexml.h
|
||
ext/simplexml/php_simplexml.h
|
||
ext/simplexml/php_simplexml_exports.h
|
||
ext/simplexml/php_simplexml_exports.h
|
||
ext/simplexml/simplexml.c
|
||
ext/simplexml/simplexml.c
|
||
ext/snmp/php_snmp.h
|
||
ext/snmp/php_snmp.h
|
||
ext/snmp/php_snmp.h
|
||
ext/snmp/snmp.c
|
||
ext/snmp/snmp.c
|
||
ext/snmp/snmp.c
|
||
ext/sockets/php_sockets.h
|
||
ext/sockets/php_sockets.h
|
||
ext/sockets/php_sockets.h
|
||
ext/sockets/php_sockets_win.c
|
||
ext/sockets/php_sockets_win.c
|
||
ext/sockets/php_sockets_win.c
|
||
ext/sockets/php_sockets_win.h
|
||
ext/sockets/php_sockets_win.h
|
||
ext/sockets/php_sockets_win.h
|
||
ext/sockets/sockets.c
|
||
ext/sockets/sockets.c
|
||
ext/sockets/sockets.c
|
||
ext/sockets/unix_socket_constants.h
|
||
ext/sockets/unix_socket_constants.h
|
||
ext/sockets/unix_socket_constants.h
|
||
ext/sockets/win32_socket_constants.h
|
||
ext/sockets/win32_socket_constants.h
|
||
ext/sockets/win32_socket_constants.h
|
||
ext/sqlite/pdo_sqlite2.c
|
||
ext/sqlite/pdo_sqlite2.c
|
||
ext/sqlite/php_sqlite.h
|
||
ext/sqlite/php_sqlite.h
|
||
ext/sqlite/sess_sqlite.c
|
||
ext/sqlite/sess_sqlite.c
|
||
ext/sqlite/sqlite.c
|
||
ext/sqlite/sqlite.c
|
||
ext/standard/aggregation.c
|
||
ext/standard/aggregation.h
|
||
ext/standard/array.c
|
||
ext/standard/array.c
|
||
ext/standard/array.c
|
||
ext/standard/assert.c
|
||
ext/standard/assert.c
|
||
ext/standard/assert.c
|
||
ext/standard/base64.c
|
||
ext/standard/base64.c
|
||
ext/standard/base64.c
|
||
ext/standard/base64.h
|
||
ext/standard/base64.h
|
||
ext/standard/base64.h
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.c
|
||
ext/standard/basic_functions.h
|
||
ext/standard/basic_functions.h
|
||
ext/standard/basic_functions.h
|
||
ext/standard/browscap.c
|
||
ext/standard/browscap.c
|
||
ext/standard/browscap.c
|
||
ext/standard/crc32.c
|
||
ext/standard/crc32.c
|
||
ext/standard/crc32.c
|
||
ext/standard/crc32.h
|
||
ext/standard/crc32.h
|
||
ext/standard/crc32.h
|
||
ext/standard/credits.c
|
||
ext/standard/credits.c
|
||
ext/standard/credits.c
|
||
ext/standard/credits.h
|
||
ext/standard/credits.h
|
||
ext/standard/credits.h
|
||
ext/standard/credits_ext.h
|
||
ext/standard/crypt.c
|
||
ext/standard/crypt.c
|
||
ext/standard/crypt.c
|
||
ext/standard/css.c
|
||
ext/standard/css.c
|
||
ext/standard/css.c
|
||
ext/standard/css.h
|
||
ext/standard/css.h
|
||
ext/standard/css.h
|
||
ext/standard/cyr_convert.c
|
||
ext/standard/cyr_convert.c
|
||
ext/standard/cyr_convert.c
|
||
ext/standard/cyr_convert.h
|
||
ext/standard/cyr_convert.h
|
||
ext/standard/cyr_convert.h
|
||
ext/standard/datetime.c
|
||
ext/standard/datetime.c
|
||
ext/standard/datetime.c
|
||
ext/standard/datetime.h
|
||
ext/standard/datetime.h
|
||
ext/standard/datetime.h
|
||
ext/standard/dir.c
|
||
ext/standard/dir.c
|
||
ext/standard/dir.c
|
||
ext/standard/dl.c
|
||
ext/standard/dl.c
|
||
ext/standard/dl.c
|
||
ext/standard/dl.h
|
||
ext/standard/dl.h
|
||
ext/standard/dl.h
|
||
ext/standard/dns.c
|
||
ext/standard/dns.c
|
||
ext/standard/dns.c
|
||
ext/standard/dns.h
|
||
ext/standard/dns.h
|
||
ext/standard/dns.h
|
||
ext/standard/exec.c
|
||
ext/standard/exec.c
|
||
ext/standard/exec.c
|
||
ext/standard/exec.h
|
||
ext/standard/exec.h
|
||
ext/standard/exec.h
|
||
ext/standard/file.c
|
||
ext/standard/file.c
|
||
ext/standard/file.c
|
||
ext/standard/file.h
|
||
ext/standard/file.h
|
||
ext/standard/file.h
|
||
ext/standard/filestat.c
|
||
ext/standard/filestat.c
|
||
ext/standard/filestat.c
|
||
ext/standard/filters.c
|
||
ext/standard/filters.c
|
||
ext/standard/flock_compat.c
|
||
ext/standard/flock_compat.c
|
||
ext/standard/flock_compat.c
|
||
ext/standard/flock_compat.h
|
||
ext/standard/flock_compat.h
|
||
ext/standard/flock_compat.h
|
||
ext/standard/formatted_print.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/formatted_print.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.c
|
||
ext/standard/fsock.h
|
||
ext/standard/fsock.h
|
||
ext/standard/fsock.h
|
||
ext/standard/ftok.c
|
||
ext/standard/ftok.c
|
||
ext/standard/ftok.c
|
||
ext/standard/ftp_fopen_wrapper.c
|
||
ext/standard/ftp_fopen_wrapper.c
|
||
ext/standard/ftp_fopen_wrapper.c
|
||
ext/standard/head.c
|
||
ext/standard/head.c
|
||
ext/standard/head.c
|
||
ext/standard/head.h
|
||
ext/standard/head.h
|
||
ext/standard/head.h
|
||
ext/standard/html.c
|
||
ext/standard/html.c
|
||
ext/standard/html.c
|
||
ext/standard/html.h
|
||
ext/standard/html.h
|
||
ext/standard/html.h
|
||
ext/standard/http.c
|
||
ext/standard/http.c
|
||
ext/standard/http_fopen_wrapper.c
|
||
ext/standard/http_fopen_wrapper.c
|
||
ext/standard/http_fopen_wrapper.c
|
||
ext/standard/image.c
|
||
ext/standard/image.c
|
||
ext/standard/image.c
|
||
ext/standard/incomplete_class.c
|
||
ext/standard/incomplete_class.c
|
||
ext/standard/incomplete_class.c
|
||
ext/standard/info.c
|
||
ext/standard/info.c
|
||
ext/standard/info.c
|
||
ext/standard/info.h
|
||
ext/standard/info.h
|
||
ext/standard/info.h
|
||
ext/standard/iptc.c
|
||
ext/standard/iptc.c
|
||
ext/standard/iptc.c
|
||
ext/standard/lcg.c
|
||
ext/standard/lcg.c
|
||
ext/standard/lcg.c
|
||
ext/standard/levenshtein.c
|
||
ext/standard/levenshtein.c
|
||
ext/standard/levenshtein.c
|
||
ext/standard/link.c
|
||
ext/standard/link.c
|
||
ext/standard/link.c
|
||
ext/standard/mail.c
|
||
ext/standard/mail.c
|
||
ext/standard/mail.c
|
||
ext/standard/math.c
|
||
ext/standard/math.c
|
||
ext/standard/math.c
|
||
ext/standard/md5.c
|
||
ext/standard/md5.c
|
||
ext/standard/md5.c
|
||
ext/standard/md5.h
|
||
ext/standard/md5.h
|
||
ext/standard/md5.h
|
||
ext/standard/metaphone.c
|
||
ext/standard/metaphone.c
|
||
ext/standard/metaphone.c
|
||
ext/standard/microtime.c
|
||
ext/standard/microtime.c
|
||
ext/standard/microtime.c
|
||
ext/standard/microtime.h
|
||
ext/standard/microtime.h
|
||
ext/standard/microtime.h
|
||
ext/standard/pack.c
|
||
ext/standard/pack.c
|
||
ext/standard/pack.c
|
||
ext/standard/pack.h
|
||
ext/standard/pack.h
|
||
ext/standard/pack.h
|
||
ext/standard/pageinfo.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/pageinfo.c
|
||
ext/standard/pageinfo.h
|
||
ext/standard/pageinfo.h
|
||
ext/standard/pageinfo.h
|
||
ext/standard/php_array.h
|
||
ext/standard/php_array.h
|
||
ext/standard/php_array.h
|
||
ext/standard/php_assert.h
|
||
ext/standard/php_assert.h
|
||
ext/standard/php_assert.h
|
||
ext/standard/php_browscap.h
|
||
ext/standard/php_browscap.h
|
||
ext/standard/php_browscap.h
|
||
ext/standard/php_crypt.h
|
||
ext/standard/php_crypt.h
|
||
ext/standard/php_crypt.h
|
||
ext/standard/php_dir.h
|
||
ext/standard/php_dir.h
|
||
ext/standard/php_dir.h
|
||
ext/standard/php_ext_syslog.h
|
||
ext/standard/php_ext_syslog.h
|
||
ext/standard/php_ext_syslog.h
|
||
ext/standard/php_filestat.h
|
||
ext/standard/php_filestat.h
|
||
ext/standard/php_filestat.h
|
||
ext/standard/php_fopen_wrapper.c
|
||
ext/standard/php_fopen_wrapper.c
|
||
ext/standard/php_fopen_wrapper.c
|
||
ext/standard/php_fopen_wrappers.h
|
||
ext/standard/php_fopen_wrappers.h
|
||
ext/standard/php_fopen_wrappers.h
|
||
ext/standard/php_ftok.h
|
||
ext/standard/php_ftok.h
|
||
ext/standard/php_ftok.h
|
||
ext/standard/php_http.h
|
||
ext/standard/php_http.h
|
||
ext/standard/php_image.h
|
||
ext/standard/php_image.h
|
||
ext/standard/php_image.h
|
||
ext/standard/php_incomplete_class.h
|
||
ext/standard/php_incomplete_class.h
|
||
ext/standard/php_incomplete_class.h
|
||
ext/standard/php_iptc.h
|
||
ext/standard/php_iptc.h
|
||
ext/standard/php_iptc.h
|
||
ext/standard/php_lcg.h
|
||
ext/standard/php_lcg.h
|
||
ext/standard/php_lcg.h
|
||
ext/standard/php_link.h
|
||
ext/standard/php_link.h
|
||
ext/standard/php_link.h
|
||
ext/standard/php_mail.h
|
||
ext/standard/php_mail.h
|
||
ext/standard/php_mail.h
|
||
ext/standard/php_math.h
|
||
ext/standard/php_math.h
|
||
ext/standard/php_math.h
|
||
ext/standard/php_metaphone.h
|
||
ext/standard/php_metaphone.h
|
||
ext/standard/php_metaphone.h
|
||
ext/standard/php_parsedate.h
|
||
ext/standard/php_rand.h
|
||
ext/standard/php_rand.h
|
||
ext/standard/php_rand.h
|
||
ext/standard/php_smart_str.h
|
||
ext/standard/php_smart_str.h
|
||
ext/standard/php_smart_str.h
|
||
ext/standard/php_smart_str_public.h
|
||
ext/standard/php_smart_str_public.h
|
||
ext/standard/php_smart_str_public.h
|
||
ext/standard/php_standard.h
|
||
ext/standard/php_standard.h
|
||
ext/standard/php_standard.h
|
||
ext/standard/php_string.h
|
||
ext/standard/php_string.h
|
||
ext/standard/php_string.h
|
||
ext/standard/php_sunfuncs.h
|
||
ext/standard/php_sunfuncs.h
|
||
ext/standard/php_type.h
|
||
ext/standard/php_type.h
|
||
ext/standard/php_type.h
|
||
ext/standard/php_uuencode.h
|
||
ext/standard/php_uuencode.h
|
||
ext/standard/php_var.h
|
||
ext/standard/php_var.h
|
||
ext/standard/php_var.h
|
||
ext/standard/php_versioning.h
|
||
ext/standard/php_versioning.h
|
||
ext/standard/php_versioning.h
|
||
ext/standard/proc_open.c
|
||
ext/standard/proc_open.c
|
||
ext/standard/proc_open.h
|
||
ext/standard/proc_open.h
|
||
ext/standard/quot_print.c
|
||
ext/standard/quot_print.c
|
||
ext/standard/quot_print.c
|
||
ext/standard/quot_print.h
|
||
ext/standard/quot_print.h
|
||
ext/standard/quot_print.h
|
||
ext/standard/rand.c
|
||
ext/standard/rand.c
|
||
ext/standard/rand.c
|
||
ext/standard/reg.c
|
||
ext/standard/reg.c
|
||
ext/standard/reg.c
|
||
ext/standard/reg.h
|
||
ext/standard/reg.h
|
||
ext/standard/reg.h
|
||
ext/standard/scanf.c
|
||
ext/standard/scanf.c
|
||
ext/standard/scanf.c
|
||
ext/standard/scanf.h
|
||
ext/standard/scanf.h
|
||
ext/standard/scanf.h
|
||
ext/standard/sha1.c
|
||
ext/standard/sha1.c
|
||
ext/standard/sha1.c
|
||
ext/standard/sha1.h
|
||
ext/standard/sha1.h
|
||
ext/standard/sha1.h
|
||
ext/standard/soundex.c
|
||
ext/standard/soundex.c
|
||
ext/standard/soundex.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/standard/streamsfuncs.c
|
||
ext/standard/streamsfuncs.h
|
||
ext/standard/streamsfuncs.h
|
||
ext/standard/string.c
|
||
ext/standard/string.c
|
||
ext/standard/string.c
|
||
ext/standard/sunfuncs.c
|
||
ext/standard/sunfuncs.c
|
||
ext/standard/syslog.c
|
||
ext/standard/syslog.c
|
||
ext/standard/syslog.c
|
||
ext/standard/type.c
|
||
ext/standard/type.c
|
||
ext/standard/type.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/uniqid.c
|
||
ext/standard/uniqid.h
|
||
ext/standard/uniqid.h
|
||
ext/standard/uniqid.h
|
||
ext/standard/url.c
|
||
ext/standard/url.c
|
||
ext/standard/url.c
|
||
ext/standard/url.h
|
||
ext/standard/url.h
|
||
ext/standard/url.h
|
||
ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.c
|
||
ext/standard/url_scanner.h
|
||
ext/standard/url_scanner.h
|
||
ext/standard/url_scanner.h
|
||
ext/standard/url_scanner_ex.c
|
||
ext/standard/url_scanner_ex.c
|
||
ext/standard/url_scanner_ex.c
|
||
ext/standard/url_scanner_ex.h
|
||
ext/standard/url_scanner_ex.h
|
||
ext/standard/url_scanner_ex.h
|
||
ext/standard/url_scanner_ex.re
|
||
ext/standard/url_scanner_ex.re
|
||
ext/standard/user_filters.c
|
||
ext/standard/user_filters.c
|
||
ext/standard/uuencode.c
|
||
ext/standard/uuencode.c
|
||
ext/standard/var.c
|
||
ext/standard/var.c
|
||
ext/standard/var.c
|
||
ext/standard/var_unserializer.c
|
||
ext/standard/var_unserializer.c
|
||
ext/standard/var_unserializer.c
|
||
ext/standard/var_unserializer.re
|
||
ext/standard/var_unserializer.re
|
||
ext/standard/versioning.c
|
||
ext/standard/versioning.c
|
||
ext/standard/versioning.c
|
||
ext/swf/php_swf.h
|
||
ext/swf/swf.c
|
||
ext/sybase/php_sybase_db.c
|
||
ext/sybase/php_sybase_db.c
|
||
ext/sybase/php_sybase_db.c
|
||
ext/sybase/php_sybase_db.h
|
||
ext/sybase/php_sybase_db.h
|
||
ext/sybase/php_sybase_db.h
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/sybase_ct/php_sybase_ct.c
|
||
ext/sybase_ct/php_sybase_ct.h
|
||
ext/sybase_ct/php_sybase_ct.h
|
||
ext/sybase_ct/php_sybase_ct.h
|
||
ext/sysvmsg/php_sysvmsg.h
|
||
ext/sysvmsg/php_sysvmsg.h
|
||
ext/sysvmsg/php_sysvmsg.h
|
||
ext/sysvmsg/sysvmsg.c
|
||
ext/sysvmsg/sysvmsg.c
|
||
ext/sysvmsg/sysvmsg.c
|
||
ext/sysvsem/php_sysvsem.h
|
||
ext/sysvsem/php_sysvsem.h
|
||
ext/sysvsem/php_sysvsem.h
|
||
ext/sysvsem/sysvsem.c
|
||
ext/sysvsem/sysvsem.c
|
||
ext/sysvsem/sysvsem.c
|
||
ext/sysvshm/php_sysvshm.h
|
||
ext/sysvshm/php_sysvshm.h
|
||
ext/sysvshm/php_sysvshm.h
|
||
ext/sysvshm/sysvshm.c
|
||
ext/sysvshm/sysvshm.c
|
||
ext/sysvshm/sysvshm.c
|
||
ext/tokenizer/php_tokenizer.h
|
||
ext/tokenizer/php_tokenizer.h
|
||
ext/tokenizer/php_tokenizer.h
|
||
ext/tokenizer/tokenizer.c
|
||
ext/tokenizer/tokenizer.c
|
||
ext/tokenizer/tokenizer.c
|
||
ext/w32api/php_w32api.h
|
||
ext/w32api/w32api.c
|
||
ext/w32api/w32api_function_definition_parser.y
|
||
ext/w32api/w32api_function_definition_scanner.l
|
||
ext/w32api/w32api_type_definition_parser.y
|
||
ext/w32api/w32api_type_definition_scanner.l
|
||
ext/wddx/php_wddx.h
|
||
ext/wddx/php_wddx.h
|
||
ext/wddx/php_wddx.h
|
||
ext/wddx/php_wddx_api.h
|
||
ext/wddx/php_wddx_api.h
|
||
ext/wddx/php_wddx_api.h
|
||
ext/wddx/wddx.c
|
||
ext/wddx/wddx.c
|
||
ext/wddx/wddx.c
|
||
ext/xml/compat.c
|
||
ext/xml/compat.c
|
||
ext/xml/expat_compat.h
|
||
ext/xml/expat_compat.h
|
||
ext/xml/php_xml.h
|
||
ext/xml/php_xml.h
|
||
ext/xml/php_xml.h
|
||
ext/xml/xml.c
|
||
ext/xml/xml.c
|
||
ext/xml/xml.c
|
||
ext/xmlrpc/php_xmlrpc.h
|
||
ext/xmlrpc/php_xmlrpc.h
|
||
ext/xmlrpc/php_xmlrpc.h
|
||
ext/xmlrpc/xmlrpc-epi-php.c
|
||
ext/xmlrpc/xmlrpc-epi-php.c
|
||
ext/xmlrpc/xmlrpc-epi-php.c
|
||
ext/xsl/php_xsl.c
|
||
ext/xsl/php_xsl.c
|
||
ext/xsl/php_xsl.h
|
||
ext/xsl/php_xsl.h
|
||
ext/xsl/xsl_fe.h
|
||
ext/xsl/xsl_fe.h
|
||
ext/xsl/xsltprocessor.c
|
||
ext/xsl/xsltprocessor.c
|
||
ext/xslt/php_sablot.h
|
||
ext/xslt/php_xslt.h
|
||
ext/xslt/sablot.c
|
||
ext/xslt/xslt.c
|
||
ext/yaz/php_yaz.c
|
||
ext/yaz/php_yaz.h
|
||
ext/yp/php_yp.h
|
||
ext/yp/yp.c
|
||
ext/zip/php_zip.h
|
||
ext/zip/zip.c
|
||
ext/zlib/php_zlib.h
|
||
ext/zlib/php_zlib.h
|
||
ext/zlib/php_zlib.h
|
||
ext/zlib/zlib.c
|
||
ext/zlib/zlib.c
|
||
ext/zlib/zlib.c
|
||
ext/zlib/zlib_filter.c
|
||
ext/zlib/zlib_filter.c
|
||
ext/zlib/zlib_fopen_wrapper.c
|
||
ext/zlib/zlib_fopen_wrapper.c
|
||
ext/zlib/zlib_fopen_wrapper.c
|
||
main/SAPI.c
|
||
main/SAPI.c
|
||
main/SAPI.c
|
||
main/SAPI.h
|
||
main/SAPI.h
|
||
main/SAPI.h
|
||
main/build-defs.h.in
|
||
main/build-defs.h.in
|
||
main/build-defs.h.in
|
||
main/fopen_wrappers.c
|
||
main/fopen_wrappers.c
|
||
main/fopen_wrappers.c
|
||
main/fopen_wrappers.h
|
||
main/fopen_wrappers.h
|
||
main/fopen_wrappers.h
|
||
main/internal_functions.c.in
|
||
main/internal_functions.c.in
|
||
main/internal_functions.c.in
|
||
main/internal_functions_nw.c
|
||
main/internal_functions_nw.c
|
||
main/internal_functions_registry.h
|
||
main/internal_functions_win32.c
|
||
main/internal_functions_win32.c
|
||
main/internal_functions_win32.c
|
||
main/logos.h
|
||
main/logos.h
|
||
main/main.c
|
||
main/main.c
|
||
main/main.c
|
||
main/memory_streams.c
|
||
main/network.c
|
||
main/network.c
|
||
main/network.c
|
||
main/output.c
|
||
main/output.c
|
||
main/output.c
|
||
main/php.h
|
||
main/php.h
|
||
main/php.h
|
||
main/php3_compat.h
|
||
main/php_compat.h
|
||
main/php_compat.h
|
||
main/php_content_types.c
|
||
main/php_content_types.c
|
||
main/php_content_types.c
|
||
main/php_content_types.h
|
||
main/php_content_types.h
|
||
main/php_globals.h
|
||
main/php_globals.h
|
||
main/php_globals.h
|
||
main/php_ini.c
|
||
main/php_ini.c
|
||
main/php_ini.c
|
||
main/php_ini.h
|
||
main/php_ini.h
|
||
main/php_ini.h
|
||
main/php_logos.c
|
||
main/php_logos.c
|
||
main/php_logos.c
|
||
main/php_logos.h
|
||
main/php_logos.h
|
||
main/php_main.h
|
||
main/php_main.h
|
||
main/php_main.h
|
||
main/php_memory_streams.h
|
||
main/php_memory_streams.h
|
||
main/php_memory_streams.h
|
||
main/php_network.h
|
||
main/php_network.h
|
||
main/php_network.h
|
||
main/php_open_temporary_file.c
|
||
main/php_open_temporary_file.c
|
||
main/php_open_temporary_file.c
|
||
main/php_open_temporary_file.h
|
||
main/php_open_temporary_file.h
|
||
main/php_open_temporary_file.h
|
||
main/php_output.h
|
||
main/php_output.h
|
||
main/php_output.h
|
||
main/php_reentrancy.h
|
||
main/php_reentrancy.h
|
||
main/php_reentrancy.h
|
||
main/php_regex.h
|
||
main/php_regex.h
|
||
main/php_scandir.c
|
||
main/php_scandir.c
|
||
main/php_scandir.c
|
||
main/php_scandir.h
|
||
main/php_scandir.h
|
||
main/php_scandir.h
|
||
main/php_sprintf.c
|
||
main/php_sprintf.c
|
||
main/php_sprintf.c
|
||
main/php_streams.h
|
||
main/php_streams.h
|
||
main/php_streams.h
|
||
main/php_syslog.h
|
||
main/php_syslog.h
|
||
main/php_ticks.c
|
||
main/php_ticks.c
|
||
main/php_ticks.c
|
||
main/php_ticks.h
|
||
main/php_ticks.h
|
||
main/php_ticks.h
|
||
main/php_variables.c
|
||
main/php_variables.c
|
||
main/php_variables.c
|
||
main/php_variables.h
|
||
main/php_variables.h
|
||
main/php_variables.h
|
||
main/reentrancy.c
|
||
main/reentrancy.c
|
||
main/reentrancy.c
|
||
main/rfc1867.c
|
||
main/rfc1867.c
|
||
main/rfc1867.c
|
||
main/rfc1867.h
|
||
main/rfc1867.h
|
||
main/safe_mode.c
|
||
main/safe_mode.c
|
||
main/safe_mode.c
|
||
main/safe_mode.h
|
||
main/safe_mode.h
|
||
main/snprintf.c
|
||
main/snprintf.c
|
||
main/snprintf.c
|
||
main/snprintf.h
|
||
main/snprintf.h
|
||
main/snprintf.h
|
||
main/spprintf.c
|
||
main/spprintf.c
|
||
main/spprintf.c
|
||
main/spprintf.h
|
||
main/spprintf.h
|
||
main/spprintf.h
|
||
main/streams.c
|
||
main/strlcat.c
|
||
main/strlcat.c
|
||
main/strlcpy.c
|
||
main/strlcpy.c
|
||
main/user_streams.c
|
||
main/win95nt.h
|
||
main/win95nt.h
|
||
main/streams/cast.c
|
||
main/streams/cast.c
|
||
main/streams/filter.c
|
||
main/streams/filter.c
|
||
main/streams/memory.c
|
||
main/streams/memory.c
|
||
main/streams/mmap.c
|
||
main/streams/mmap.c
|
||
main/streams/php_stream_context.h
|
||
main/streams/php_stream_context.h
|
||
main/streams/php_stream_filter_api.h
|
||
main/streams/php_stream_filter_api.h
|
||
main/streams/php_stream_mmap.h
|
||
main/streams/php_stream_mmap.h
|
||
main/streams/php_stream_plain_wrapper.h
|
||
main/streams/php_stream_plain_wrapper.h
|
||
main/streams/php_stream_transport.h
|
||
main/streams/php_stream_transport.h
|
||
main/streams/php_stream_userspace.h
|
||
main/streams/php_stream_userspace.h
|
||
main/streams/php_streams_int.h
|
||
main/streams/php_streams_int.h
|
||
main/streams/plain_wrapper.c
|
||
main/streams/plain_wrapper.c
|
||
main/streams/streams.c
|
||
main/streams/streams.c
|
||
main/streams/transports.c
|
||
main/streams/transports.c
|
||
main/streams/userspace.c
|
||
main/streams/userspace.c
|
||
main/streams/xp_socket.c
|
||
main/streams/xp_socket.c
|
||
netware/start.c
|
||
netware/start.c
|
||
netware/start.c
|
||
pear/package.dtd
|
||
pear/Archive/Tar.php
|
||
pear/Console/Getopt.php
|
||
pear/PEAR/Dependency.php
|
||
pear/packages/Archive_Tar-1.3.1.tar
|
||
pear/packages/Console_Getopt-1.2.tar
|
||
pear/packages/HTML_Template_IT-1.1.tar
|
||
pear/packages/Net_UserAgent_Detect-2.0.1.tar
|
||
pear/packages/PEAR-1.4.4.tar
|
||
pear/scripts/pear.bat
|
||
pear/scripts/pearcmd.php
|
||
pear/scripts/peardev.bat
|
||
pear/scripts/pecl.bat
|
||
pear/scripts/peclcmd.php
|
||
sapi/activescript/classfactory.cpp
|
||
sapi/activescript/php4activescript.c
|
||
sapi/activescript/php4activescript.h
|
||
sapi/activescript/php4as_classfactory.h
|
||
sapi/activescript/php4as_scriptengine.h
|
||
sapi/activescript/scriptengine.cpp
|
||
sapi/aolserver/aolserver.c
|
||
sapi/aolserver/aolserver.c
|
||
sapi/aolserver/aolserver.c
|
||
sapi/apache/libpre.c
|
||
sapi/apache/libpre.c
|
||
sapi/apache/mod_php4.c
|
||
sapi/apache/mod_php4.h
|
||
sapi/apache/mod_php5.c
|
||
sapi/apache/mod_php5.c
|
||
sapi/apache/mod_php5.h
|
||
sapi/apache/mod_php5.h
|
||
sapi/apache/php_apache.c
|
||
sapi/apache/php_apache.c
|
||
sapi/apache/php_apache.c
|
||
sapi/apache/php_apache_http.h
|
||
sapi/apache/php_apache_http.h
|
||
sapi/apache/sapi_apache.c
|
||
sapi/apache/sapi_apache.c
|
||
sapi/apache/sapi_apache.c
|
||
sapi/apache2filter/apache_config.c
|
||
sapi/apache2filter/apache_config.c
|
||
sapi/apache2filter/apache_config.c
|
||
sapi/apache2filter/php_apache.h
|
||
sapi/apache2filter/php_apache.h
|
||
sapi/apache2filter/php_apache.h
|
||
sapi/apache2filter/php_functions.c
|
||
sapi/apache2filter/php_functions.c
|
||
sapi/apache2filter/php_functions.c
|
||
sapi/apache2filter/sapi_apache2.c
|
||
sapi/apache2filter/sapi_apache2.c
|
||
sapi/apache2filter/sapi_apache2.c
|
||
sapi/apache2handler/apache_config.c
|
||
sapi/apache2handler/apache_config.c
|
||
sapi/apache2handler/apache_config.c
|
||
sapi/apache2handler/mod_php5.c
|
||
sapi/apache2handler/mod_php5.c
|
||
sapi/apache2handler/php_apache.h
|
||
sapi/apache2handler/php_apache.h
|
||
sapi/apache2handler/php_apache.h
|
||
sapi/apache2handler/php_functions.c
|
||
sapi/apache2handler/php_functions.c
|
||
sapi/apache2handler/php_functions.c
|
||
sapi/apache2handler/sapi_apache2.c
|
||
sapi/apache2handler/sapi_apache2.c
|
||
sapi/apache2handler/sapi_apache2.c
|
||
sapi/apache_hooks/mod_php5.c
|
||
sapi/apache_hooks/mod_php5.c
|
||
sapi/apache_hooks/mod_php5.h
|
||
sapi/apache_hooks/mod_php5.h
|
||
sapi/apache_hooks/php_apache.c
|
||
sapi/apache_hooks/php_apache.c
|
||
sapi/apache_hooks/sapi_apache.c
|
||
sapi/apache_hooks/sapi_apache.c
|
||
sapi/caudium/caudium.c
|
||
sapi/caudium/caudium.c
|
||
sapi/caudium/caudium.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/cgi_main.c
|
||
sapi/cgi/fastcgi.c
|
||
sapi/cgi/fastcgi.h
|
||
sapi/cgi/getopt.c
|
||
sapi/cgi/getopt.c
|
||
sapi/cgi/getopt.c
|
||
sapi/cgi/php_getopt.h
|
||
sapi/cgi/php_getopt.h
|
||
sapi/cgi/php_getopt.h
|
||
sapi/cli/getopt.c
|
||
sapi/cli/getopt.c
|
||
sapi/cli/getopt.c
|
||
sapi/cli/php.1.in
|
||
sapi/cli/php.1.in
|
||
sapi/cli/php.1.in
|
||
sapi/cli/php_cli.c
|
||
sapi/cli/php_cli.c
|
||
sapi/cli/php_cli.c
|
||
sapi/cli/php_cli_readline.c
|
||
sapi/cli/php_cli_readline.c
|
||
sapi/cli/php_cli_readline.h
|
||
sapi/cli/php_cli_readline.h
|
||
sapi/cli/php_getopt.h
|
||
sapi/cli/php_getopt.h
|
||
sapi/cli/php_getopt.h
|
||
sapi/embed/php_embed.c
|
||
sapi/embed/php_embed.c
|
||
sapi/embed/php_embed.c
|
||
sapi/embed/php_embed.h
|
||
sapi/embed/php_embed.h
|
||
sapi/embed/php_embed.h
|
||
sapi/isapi/php4isapi.c
|
||
sapi/isapi/php5isapi.c
|
||
sapi/isapi/php5isapi.c
|
||
sapi/milter/php_milter.c
|
||
sapi/milter/php_milter.c
|
||
sapi/nsapi/nsapi.c
|
||
sapi/nsapi/nsapi.c
|
||
sapi/nsapi/nsapi.c
|
||
sapi/phttpd/php_phttpd.h
|
||
sapi/phttpd/php_phttpd.h
|
||
sapi/phttpd/php_phttpd.h
|
||
sapi/phttpd/phttpd.c
|
||
sapi/phttpd/phttpd.c
|
||
sapi/phttpd/phttpd.c
|
||
sapi/pi3web/pi3web_sapi.c
|
||
sapi/pi3web/pi3web_sapi.c
|
||
sapi/pi3web/pi3web_sapi.c
|
||
sapi/roxen/roxen.c
|
||
sapi/roxen/roxen.c
|
||
sapi/roxen/roxen.c
|
||
sapi/servlet/formatter.java
|
||
sapi/servlet/servlet.c
|
||
sapi/servlet/servlet.java
|
||
sapi/thttpd/php_thttpd.h
|
||
sapi/thttpd/php_thttpd.h
|
||
sapi/thttpd/php_thttpd.h
|
||
sapi/thttpd/thttpd.c
|
||
sapi/thttpd/thttpd.c
|
||
sapi/thttpd/thttpd.c
|
||
sapi/tux/php_tux.c
|
||
sapi/tux/php_tux.c
|
||
sapi/tux/php_tux.c
|
||
sapi/webjames/php_webjames.h
|
||
sapi/webjames/php_webjames.h
|
||
sapi/webjames/php_webjames.h
|
||
sapi/webjames/webjames.c
|
||
sapi/webjames/webjames.c
|
||
sapi/webjames/webjames.c
|
||
scripts/dev/conv_z_macros
|
||
scripts/dev/conv_z_macros
|
||
scripts/dev/conv_z_macros
|
||
scripts/dev/search_underscores.php
|
||
scripts/dev/search_underscores.php
|
||
win32/crypt_win32.c
|
||
win32/crypt_win32.c
|
||
win32/crypt_win32.c
|
||
win32/crypt_win32.h
|
||
win32/crypt_win32.h
|
||
win32/crypt_win32.h
|
||
win32/globals.c
|
||
win32/globals.c
|
||
win32/globals.c
|
||
win32/grp.h
|
||
win32/grp.h
|
||
win32/grp.h
|
||
win32/md5crypt.c
|
||
win32/md5crypt.c
|
||
win32/md5crypt.c
|
||
win32/md5crypt.h
|
||
win32/md5crypt.h
|
||
win32/md5crypt.h
|
||
win32/php4dllts.rc2
|
||
win32/php4ts.rc2
|
||
win32/php4ts_cli.rc2
|
||
win32/php5dllts.rc2
|
||
win32/php5dllts.rc2
|
||
win32/php5ts.rc2
|
||
win32/php5ts.rc2
|
||
win32/php5ts_cli.rc2
|
||
win32/php5ts_cli.rc2
|
||
win32/php_win32_globals.h
|
||
win32/php_win32_globals.h
|
||
win32/php_win32_globals.h
|
||
win32/pwd.c
|
||
win32/pwd.c
|
||
win32/pwd.c
|
||
win32/pwd.h
|
||
win32/pwd.h
|
||
win32/pwd.h
|
||
win32/select.c
|
||
win32/select.c
|
||
win32/select.h
|
||
win32/select.h
|
||
win32/syslog.h
|
||
win32/syslog.h
|
||
win32/syslog.h
|
||
win32/winutil.c
|
||
win32/winutil.c
|
||
win32/winutil.c
|
||
win32/winutil.h
|
||
win32/winutil.h
|
||
win32/winutil.h:
|
||
bump year and license version
|
||
|
||
* ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h:
|
||
oops
|
||
|
||
* (PHP_5_1)
|
||
ZendEngine2/zend_multibyte.c
|
||
ZendEngine2/zend_multibyte.h:
|
||
fix typo
|
||
|
||
* ZendEngine2/zend_unicode.c
|
||
ZendEngine2/zend_unicode.h:
|
||
- fix typo
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/credits_ext.h:
|
||
update credits
|
||
|
||
* (PHP_5_1)
|
||
LICENSE:
|
||
Update license to 3.01
|
||
|
||
* (PHP_5_1)
|
||
ext/standard/url_scanner_ex.re
|
||
ext/standard/var_unserializer.re:
|
||
bump the year and license version
|
||
|
||
* ChangeLog
|
||
ChangeLog.2005.gz
|
||
LICENSE:
|
||
2005 -> 2006
|
||
|