ChangeLog update

This commit is contained in:
2008-03-20 01:31:43 +00:00
parent a19e28ece9
commit 5e091cea85
2 changed files with 424 additions and 0 deletions

374
ChangeLog
View file

@ -1,3 +1,377 @@
2008-03-19 Nuno Lopes <nunoplopes@sapo.pt>
* ext/standard/tests/streams/.cvsignore:
add
* ext/standard/tests/streams/.cvsignore
ext/standard/tests/streams/.cvsignore:
file .cvsignore was initially added on branch PHP_5_3.
* (PHP_5_3)
Makefile.frag
ZendEngine2/zend_ini_scanner.c
ZendEngine2/zend_ini_scanner_defs.h
ZendEngine2/zend_language_scanner.c
ZendEngine2/zend_language_scanner_defs.h:
fix gcov build
2008-03-19 Steve Seear <steve.seear@uk.ibm.com>
* (PHP_5_2)
tests/lang/empty_variation.phpt
tests/lang/empty_variation.phpt
tests/lang/inc_throw.inc
tests/lang/inc_throw.inc
tests/lang/include_variation1.phpt
tests/lang/include_variation1.phpt
tests/lang/include_variation2.phpt
tests/lang/include_variation2.phpt
tests/lang/include_variation3.phpt
tests/lang/include_variation3.phpt
tests/lang/throw_variation_001.phpt
tests/lang/throw_variation_001.phpt
tests/lang/include_files/echo.inc
tests/lang/include_files/echo.inc
tests/lang/include_files/eval.inc
tests/lang/include_files/eval.inc
tests/lang/include_files/function.inc
tests/lang/include_files/function.inc:
Adding language tests.
* tests/lang/empty_variation.phpt
tests/lang/empty_variation.phpt
tests/lang/empty_variation.phpt
tests/lang/inc_throw.inc
tests/lang/inc_throw.inc
tests/lang/inc_throw.inc
tests/lang/include_variation1.phpt
tests/lang/include_variation1.phpt
tests/lang/include_variation1.phpt
tests/lang/include_variation2.phpt
tests/lang/include_variation2.phpt
tests/lang/include_variation2.phpt
tests/lang/include_variation3.phpt
tests/lang/include_variation3.phpt
tests/lang/include_variation3.phpt
tests/lang/throw_variation_001.phpt
tests/lang/throw_variation_001.phpt
tests/lang/throw_variation_001.phpt
tests/lang/include_files/echo.inc
tests/lang/include_files/echo.inc
tests/lang/include_files/echo.inc
tests/lang/include_files/eval.inc
tests/lang/include_files/eval.inc
tests/lang/include_files/eval.inc
tests/lang/include_files/function.inc
tests/lang/include_files/function.inc
tests/lang/include_files/function.inc:
1.1.4;
Adding language tests.
* tests/classes/array_access_009.phpt
tests/classes/array_access_009.phpt
tests/classes/array_access_009.phpt
tests/classes/array_access_010.phpt
tests/classes/array_access_010.phpt
tests/classes/array_access_010.phpt
tests/classes/array_access_011.phpt
tests/classes/array_access_011.phpt
tests/classes/array_access_011.phpt
tests/classes/interface_optional_arg_002.phpt
tests/classes/interface_optional_arg_002.phpt
tests/classes/interface_optional_arg_002.phpt
tests/classes/interface_optional_arg_002.phpt
tests/classes/interface_optional_arg_002.phpt
tests/classes/method_override_optional_arg_001.phpt
tests/classes/method_override_optional_arg_001.phpt
tests/classes/method_override_optional_arg_001.phpt
tests/classes/method_override_optional_arg_001.phpt
tests/classes/method_override_optional_arg_001.phpt
tests/classes/method_override_optional_arg_002.phpt
tests/classes/method_override_optional_arg_002.phpt
tests/classes/method_override_optional_arg_002.phpt
tests/classes/method_override_optional_arg_002.phpt
tests/classes/method_override_optional_arg_002.phpt:
Added some class tests; Replaced some hardcoded instance ids with %d.
* (PHP_5_2)
ext/tokenizer/tests/token_get_all_variation19.phpt
ext/tokenizer/tests/token_get_all_variation19.phpt:
Adding tokenizer test
* ext/tokenizer/tests/token_get_all_variation19.phpt
ext/tokenizer/tests/token_get_all_variation19.phpt
ext/tokenizer/tests/token_get_all_variation19.phpt:
1.1.4;
Adding tokenizer test
* (PHP_5_2)
ext/standard/tests/streams/stream_get_meta_data_dir_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_dir_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_file_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_file_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_file_error.phpt
ext/standard/tests/streams/stream_get_meta_data_file_error.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation4.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation4.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation5.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation5.phpt
ext/standard/tests/streams/stream_get_meta_data_process_basic-win32.phpt
ext/standard/tests/streams/stream_get_meta_data_process_basic-win32.phpt
ext/standard/tests/streams/stream_get_meta_data_process_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_process_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation3.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation3.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation4.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation4.phpt
ext/standard/tests/streams/stream_set_timeout_error.phpt
ext/standard/tests/streams/stream_set_timeout_error.phpt:
Adding streams tests
* ext/standard/tests/streams/stream_get_meta_data_dir_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_dir_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_dir_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_file_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_file_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_file_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_file_error.phpt
ext/standard/tests/streams/stream_get_meta_data_file_error.phpt
ext/standard/tests/streams/stream_get_meta_data_file_error.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation4.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation4.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation4.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation5.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation5.phpt
ext/standard/tests/streams/stream_get_meta_data_file_variation5.phpt
ext/standard/tests/streams/stream_get_meta_data_process_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_process_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_process_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_basic.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation1.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation2.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation3.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation3.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation3.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation4.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation4.phpt
ext/standard/tests/streams/stream_get_meta_data_socket_variation4.phpt
ext/standard/tests/streams/stream_set_timeout_error.phpt
ext/standard/tests/streams/stream_set_timeout_error.phpt
ext/standard/tests/streams/stream_set_timeout_error.phpt:
1.1.4;
Adding streams tests
* ext/standard/tests/file/fopen_variation1.phpt
ext/standard/tests/file/fopen_variation1.phpt
ext/standard/tests/file/fread_socket_variation1.phpt
ext/standard/tests/file/fread_socket_variation1.phpt
ext/standard/tests/file/fseek_dir_basic.phpt
ext/standard/tests/file/fseek_dir_basic.phpt
ext/standard/tests/file/glob_variation2.phpt
ext/standard/tests/file/glob_variation2.phpt
ext/standard/tests/file/parse_ini_file_error.phpt
ext/standard/tests/file/parse_ini_file_error.phpt
ext/standard/tests/file/realpath_basic2.phpt
ext/standard/tests/file/realpath_basic2.phpt
ext/standard/tests/file/realpath_basic3.phpt
ext/standard/tests/file/realpath_basic3.phpt:
Adding filesystem tests
* ext/standard/tests/file/fopen_variation1.phpt
ext/standard/tests/file/fopen_variation1.phpt
ext/standard/tests/file/fopen_variation1.phpt
ext/standard/tests/file/fread_socket_variation1.phpt
ext/standard/tests/file/fread_socket_variation1.phpt
ext/standard/tests/file/fread_socket_variation1.phpt
ext/standard/tests/file/fseek_dir_basic.phpt
ext/standard/tests/file/fseek_dir_basic.phpt
ext/standard/tests/file/fseek_dir_basic.phpt
ext/standard/tests/file/glob_variation2.phpt
ext/standard/tests/file/glob_variation2.phpt
ext/standard/tests/file/glob_variation2.phpt
ext/standard/tests/file/parse_ini_file_error.phpt
ext/standard/tests/file/parse_ini_file_error.phpt
ext/standard/tests/file/parse_ini_file_error.phpt
ext/standard/tests/file/realpath_basic2.phpt
ext/standard/tests/file/realpath_basic2.phpt
ext/standard/tests/file/realpath_basic2.phpt
ext/standard/tests/file/realpath_basic3.phpt
ext/standard/tests/file/realpath_basic3.phpt
ext/standard/tests/file/realpath_basic3.phpt:
1.1.4;
file fopen_variation1.phpt was initially added on branch PHP_5_2.
2008-03-19 Rasmus Lerdorf <rasmus@lerdorf.com>
* ZendEngine2/Zend.m4
ZendEngine2/zend.c
ZendEngine2/zend.h
ZendEngine2/zend_execute.h
ZendEngine2/zend_execute_API.c
ZendEngine2/zend_globals.h
main/SAPI.c
main/SAPI.h
main/main.c
main/php_globals.h
sapi/aolserver/aolserver.c
sapi/apache/mod_php.c
sapi/apache2filter/sapi_apache2.c
sapi/apache2handler/sapi_apache2.c
sapi/apache_hooks/mod_php5.c
sapi/caudium/caudium.c
sapi/cgi/cgi_main.c
sapi/cli/php_cli.c
sapi/continuity/capi.c
sapi/embed/php_embed.c
sapi/isapi/php5isapi.c
sapi/milter/php_milter.c
sapi/nsapi/nsapi.c
sapi/phttpd/phttpd.c
sapi/pi3web/pi3web_sapi.c
sapi/roxen/roxen.c
sapi/thttpd/thttpd.c
sapi/tux/php_tux.c
sapi/webjames/webjames.c
win32/build/config.w32.h.in:
MFB
Here are the signal changes from the 5.3 branch that optimizes signal
handler registration and switches from longjmp to siglongjmp in order
to make signal mask handling consistent across different UNIX operating
systems.
* (PHP_5_3)
sapi/continuity/capi.c:
Typo (I wonder if anybody would ever have noticed this)
2008-03-19 Felipe Pena <felipensp@gmail.com>
* ext/standard/tests/general_functions/bug44394.phpt:
Cosmetic
2008-03-19 Rasmus Lerdorf <rasmus@lerdorf.com>
* (PHP_5_3)
ZendEngine2/zend_execute_API.c:
On Windows I guess there is no point starting the timeout thread until
we actually have a timeout value.
* (PHP_5_3)
ZendEngine2/zend_execute_API.c:
Make sure we set the signal handler when reset_signals is true, regardless
of the actual timeout value.
2008-03-19 Felipe Pena <felipensp@gmail.com>
* ext/standard/tests/assert/assert_basic2.phpt
ext/standard/tests/assert/assert_variation.phpt:
Fixed tests
* ext/standard/tests/array/array_combine_variation3.phpt
ext/standard/tests/array/array_combine_variation4.phpt
ext/standard/tests/array/array_combine_variation5.phpt
ext/standard/tests/file/file_get_contents_file_put_contents_error.phpt
sapi/cli/tests/006.phpt:
Fixed test
* ext/pcre/tests/bug44214.phpt
ext/pcre/tests/bug44214_2.phpt:
Added UEXPECT
* ext/spl/spl_iterators.c:
Fixed error message (%s -> %v)
2008-03-19 Antony Dovgal <tony@daylessday.org>
* ZendEngine2/zend_operators.h:
fix typo
* ext/standard/basic_functions.c
main/main.c:
make use of zend_atol()
* ZendEngine2/zend_ini.c
ZendEngine2/zend_operators.c
ZendEngine2/zend_operators.h:
add zend_atol() and use it instead of zend_atoi() where applicable
* (PHP_5_3)
ext/standard/tests/file/fopencookie.phpt
ext/standard/tests/serialize/serialization_miscTypes_001.phpt
ext/standard/tests/serialize/serialization_miscTypes_001.phpt
ext/standard/tests/serialize/serialization_miscTypes_001.phpt
tests/lang/bug25547.phpt:
fix test
2008-03-19 Ilia Alshanetsky <ilia@prohost.org>
* (PHP_5_3)
php.ini-dist
php.ini-recommended:
Removed ze1_compatibility_mode INI options
2008-03-19 Dmitry Stogov <dmitry@zend.com>
* (PHP_5_3)
ZendEngine2/zend_gc.c:
Disabled $GLOBALS' refcount modification
* (PHP_5_2)
ext/standard/tests/serialize/serialization_arrays_001.phpt
ext/standard/tests/serialize/serialization_arrays_004.phpt
ext/standard/tests/serialize/serialization_arrays_005.phpt:
Fixed test
2008-03-19 Felipe Pena <felipensp@gmail.com>
* (PHP_5_3)
ext/standard/tests/array/array_push_error2.phpt:
Remove accidental change
* ext/standard/var_unserializer.c
ext/standard/var_unserializer.c
ext/standard/var_unserializer.re
ext/standard/var_unserializer.re
ext/standard/tests/array/array_push_error2.phpt
ext/standard/tests/serialize/bug43614.phpt
ext/standard/tests/serialize/bug43614.phpt:
MFB: Fixed bug #43614 (incorrect processing of numerical string keys of
array in arbitrary serialized data)
* (PHP_5_2)
NEWS
ext/standard/var_unserializer.c
ext/standard/var_unserializer.re
ext/standard/tests/serialize/bug43614.phpt
ext/standard/tests/serialize/bug43614.phpt
ext/standard/tests/serialize/bug43614.phpt:
Fixed bug #43614 (incorrect processing of numerical string keys of array in
arbitrary serialized data)
2008-03-18 Ilia Alshanetsky <ilia@prohost.org>
* (PHP_5_2)

View file

@ -1,3 +1,53 @@
2008-03-19 Nuno Lopes <nunoplopes@sapo.pt>
* (PHP_5_3)
zend_ini_scanner.c
zend_ini_scanner_defs.h
zend_language_scanner.c
zend_language_scanner_defs.h:
fix gcov build
2008-03-19 Rasmus Lerdorf <rasmus@lerdorf.com>
* Zend.m4
zend.c
zend.h
zend_execute.h
zend_execute_API.c
zend_globals.h:
MFB
Here are the signal changes from the 5.3 branch that optimizes signal
handler registration and switches from longjmp to siglongjmp in order
to make signal mask handling consistent across different UNIX operating
systems.
* (PHP_5_3)
zend_execute_API.c:
On Windows I guess there is no point starting the timeout thread until
we actually have a timeout value.
* (PHP_5_3)
zend_execute_API.c:
Make sure we set the signal handler when reset_signals is true, regardless
of the actual timeout value.
2008-03-19 Antony Dovgal <tony@daylessday.org>
* zend_operators.h:
fix typo
* zend_ini.c
zend_operators.c
zend_operators.h:
add zend_atol() and use it instead of zend_atoi() where applicable
2008-03-19 Dmitry Stogov <dmitry@zend.com>
* (PHP_5_3)
zend_gc.c:
Disabled $GLOBALS' refcount modification
2008-03-18 Rasmus Lerdorf <rasmus@lerdorf.com>
* (PHP_5_3)