From: Date: Sat, 17 Jan 2009 01:32:44 +0000 (+0000) Subject: ChangeLog update X-Git-Tag: php-5.4.0alpha1~191^2~4495 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b898fa87ac637a126ac6fb94a9aedf687a4190ae;p=php ChangeLog update --- diff --git a/ChangeLog b/ChangeLog index 37b8465a18..b9a94deb28 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,352 @@ +2009-01-16 andy wharmby + + * (PHP_5_2) + ext/standard/tests/strings/print_basic.phpt + ext/standard/tests/strings/print_variation1.phpt + ext/standard/tests/strings/printf_basic1.phpt + ext/standard/tests/strings/printf_basic2.phpt + ext/standard/tests/strings/printf_basic3.phpt + ext/standard/tests/strings/printf_basic4.phpt + ext/standard/tests/strings/printf_basic5.phpt + ext/standard/tests/strings/printf_basic6.phpt + ext/standard/tests/strings/printf_basic7.phpt + ext/standard/tests/strings/printf_basic8.phpt + ext/standard/tests/strings/printf_basic9.phpt + ext/standard/tests/strings/printf_error.phpt + ext/standard/tests/strings/printf_variation1.phpt + ext/standard/tests/strings/printf_variation2.phpt + ext/standard/tests/strings/quoted_printable_decode_basic.phpt + ext/standard/tests/strings/quoted_printable_decode_error.phpt + ext/standard/tests/strings/quoted_printable_decode_variation1.phpt + ext/standard/tests/strings/quotemeta_basic.phpt + ext/standard/tests/strings/quotemeta_error.phpt + ext/standard/tests/strings/rtrim_basic.phpt + ext/standard/tests/strings/rtrim_error.phpt + ext/standard/tests/strings/rtrim_variation1.phpt + ext/standard/tests/strings/rtrim_variation2.phpt: + New string tests. Tested on Windows, Linux and Linux 64 bit + + * (PHP_5_3) + ext/standard/tests/strings/print_basic.phpt + ext/standard/tests/strings/print_variation1.phpt + ext/standard/tests/strings/printf_basic1.phpt + ext/standard/tests/strings/printf_basic2.phpt + ext/standard/tests/strings/printf_basic3.phpt + ext/standard/tests/strings/printf_basic4.phpt + ext/standard/tests/strings/printf_basic5.phpt + ext/standard/tests/strings/printf_basic6.phpt + ext/standard/tests/strings/printf_basic7.phpt + ext/standard/tests/strings/printf_basic8.phpt + ext/standard/tests/strings/printf_basic9.phpt + ext/standard/tests/strings/printf_error.phpt + ext/standard/tests/strings/printf_variation1.phpt + ext/standard/tests/strings/printf_variation2.phpt + ext/standard/tests/strings/quoted_printable_decode_basic.phpt + ext/standard/tests/strings/quoted_printable_decode_error.phpt + ext/standard/tests/strings/quoted_printable_decode_variation1.phpt + ext/standard/tests/strings/quotemeta_basic.phpt + ext/standard/tests/strings/quotemeta_error.phpt + ext/standard/tests/strings/rtrim_basic.phpt + ext/standard/tests/strings/rtrim_error.phpt + ext/standard/tests/strings/rtrim_variation1.phpt + ext/standard/tests/strings/rtrim_variation2.phpt: + New string tests. Tested on Windows, Linux and Linu 64 bit + + * ext/standard/tests/strings/print_basic.phpt + ext/standard/tests/strings/print_basic.phpt + ext/standard/tests/strings/print_basic.phpt + ext/standard/tests/strings/print_variation1.phpt + ext/standard/tests/strings/print_variation1.phpt + ext/standard/tests/strings/print_variation1.phpt + ext/standard/tests/strings/printf_basic1.phpt + ext/standard/tests/strings/printf_basic1.phpt + ext/standard/tests/strings/printf_basic1.phpt + ext/standard/tests/strings/printf_basic2.phpt + ext/standard/tests/strings/printf_basic2.phpt + ext/standard/tests/strings/printf_basic2.phpt + ext/standard/tests/strings/printf_basic3.phpt + ext/standard/tests/strings/printf_basic3.phpt + ext/standard/tests/strings/printf_basic3.phpt + ext/standard/tests/strings/printf_basic4.phpt + ext/standard/tests/strings/printf_basic4.phpt + ext/standard/tests/strings/printf_basic4.phpt + ext/standard/tests/strings/printf_basic5.phpt + ext/standard/tests/strings/printf_basic5.phpt + ext/standard/tests/strings/printf_basic5.phpt + ext/standard/tests/strings/printf_basic6.phpt + ext/standard/tests/strings/printf_basic6.phpt + ext/standard/tests/strings/printf_basic6.phpt + ext/standard/tests/strings/printf_basic7.phpt + ext/standard/tests/strings/printf_basic7.phpt + ext/standard/tests/strings/printf_basic7.phpt + ext/standard/tests/strings/printf_basic8.phpt + ext/standard/tests/strings/printf_basic8.phpt + ext/standard/tests/strings/printf_basic8.phpt + ext/standard/tests/strings/printf_basic9.phpt + ext/standard/tests/strings/printf_basic9.phpt + ext/standard/tests/strings/printf_basic9.phpt + ext/standard/tests/strings/printf_error.phpt + ext/standard/tests/strings/printf_error.phpt + ext/standard/tests/strings/printf_error.phpt + ext/standard/tests/strings/printf_variation1.phpt + ext/standard/tests/strings/printf_variation1.phpt + ext/standard/tests/strings/printf_variation1.phpt + ext/standard/tests/strings/printf_variation2.phpt + ext/standard/tests/strings/printf_variation2.phpt + ext/standard/tests/strings/printf_variation2.phpt + ext/standard/tests/strings/quoted_printable_decode_basic.phpt + ext/standard/tests/strings/quoted_printable_decode_basic.phpt + ext/standard/tests/strings/quoted_printable_decode_basic.phpt + ext/standard/tests/strings/quoted_printable_decode_error.phpt + ext/standard/tests/strings/quoted_printable_decode_error.phpt + ext/standard/tests/strings/quoted_printable_decode_error.phpt + ext/standard/tests/strings/quoted_printable_decode_variation1.phpt + ext/standard/tests/strings/quoted_printable_decode_variation1.phpt + ext/standard/tests/strings/quoted_printable_decode_variation1.phpt + ext/standard/tests/strings/quotemeta_basic.phpt + ext/standard/tests/strings/quotemeta_basic.phpt + ext/standard/tests/strings/quotemeta_basic.phpt + ext/standard/tests/strings/quotemeta_error.phpt + ext/standard/tests/strings/quotemeta_error.phpt + ext/standard/tests/strings/quotemeta_error.phpt + ext/standard/tests/strings/rtrim_basic.phpt + ext/standard/tests/strings/rtrim_basic.phpt + ext/standard/tests/strings/rtrim_basic.phpt + ext/standard/tests/strings/rtrim_error.phpt + ext/standard/tests/strings/rtrim_error.phpt + ext/standard/tests/strings/rtrim_error.phpt + ext/standard/tests/strings/rtrim_variation1.phpt + ext/standard/tests/strings/rtrim_variation1.phpt + ext/standard/tests/strings/rtrim_variation1.phpt + ext/standard/tests/strings/rtrim_variation2.phpt + ext/standard/tests/strings/rtrim_variation2.phpt + ext/standard/tests/strings/rtrim_variation2.phpt: + 1.1.4; + New string tests. Tested on Windows, Linux and Linu 64 bit + +2009-01-16 Etienne Kneuss + + * (PHP_5_3) + NEWS + ext/spl/spl_observer.c: + MFH: Implement SplObjectStorage::addAll/removeAll + + * ext/spl/spl_observer.c: + Implement SplObjectStorage::addAll/removeAll + +2009-01-16 Pierre-Alain Joye + + * ext/standard/link_win32.c: + - MFB: fix VC6 build + + * (PHP_5_3) + ext/standard/link_win32.c: + - fix vc6 build + + * main/win32_internal_function_disabled.h + main/win32_internal_function_disabled.h: + -add some doc about versions + +2009-01-16 andy wharmby + + * ext/standard/tests/strings/addslashes_variation1.phpt + ext/standard/tests/strings/addslashes_variation1.phpt + ext/standard/tests/strings/addslashes_variation1.phpt + ext/standard/tests/strings/bin2hex_basic.phpt + ext/standard/tests/strings/bin2hex_basic.phpt + ext/standard/tests/strings/bin2hex_basic.phpt + ext/standard/tests/strings/bin2hex_basic.phpt + ext/standard/tests/strings/bin2hex_basic.phpt + ext/standard/tests/strings/bin2hex_error.phpt + ext/standard/tests/strings/bin2hex_error.phpt + ext/standard/tests/strings/bin2hex_error.phpt + ext/standard/tests/strings/bin2hex_error.phpt + ext/standard/tests/strings/bin2hex_error.phpt + ext/standard/tests/strings/bin2hex_variation1.phpt + ext/standard/tests/strings/bin2hex_variation1.phpt + ext/standard/tests/strings/bin2hex_variation1.phpt + ext/standard/tests/strings/bin2hex_variation1.phpt + ext/standard/tests/strings/bin2hex_variation1.phpt + ext/standard/tests/strings/bug37262.phpt + ext/standard/tests/strings/bug37262.phpt + ext/standard/tests/strings/bug37262.phpt + ext/standard/tests/strings/bug45166.phpt + ext/standard/tests/strings/bug45166.phpt + ext/standard/tests/strings/bug45166.phpt + ext/standard/tests/strings/bug45166.phpt + ext/standard/tests/strings/bug45166.phpt + ext/standard/tests/strings/chr_basic.phpt + ext/standard/tests/strings/chr_basic.phpt + ext/standard/tests/strings/chr_basic.phpt + ext/standard/tests/strings/chr_basic.phpt + ext/standard/tests/strings/chr_basic.phpt + ext/standard/tests/strings/chr_error.phpt + ext/standard/tests/strings/chr_error.phpt + ext/standard/tests/strings/chr_error.phpt + ext/standard/tests/strings/chr_error.phpt + ext/standard/tests/strings/chr_error.phpt + ext/standard/tests/strings/chr_variation1.phpt + ext/standard/tests/strings/chr_variation1.phpt + ext/standard/tests/strings/chr_variation1.phpt + ext/standard/tests/strings/chr_variation1.phpt + ext/standard/tests/strings/chr_variation1.phpt + ext/standard/tests/strings/convert_cyr_string_basic.phpt + ext/standard/tests/strings/convert_cyr_string_basic.phpt + ext/standard/tests/strings/convert_cyr_string_basic.phpt + ext/standard/tests/strings/convert_cyr_string_basic.phpt + ext/standard/tests/strings/convert_cyr_string_basic.phpt + ext/standard/tests/strings/convert_cyr_string_error.phpt + ext/standard/tests/strings/convert_cyr_string_error.phpt + ext/standard/tests/strings/convert_cyr_string_error.phpt + ext/standard/tests/strings/convert_cyr_string_error.phpt + ext/standard/tests/strings/convert_cyr_string_error.phpt + ext/standard/tests/strings/convert_cyr_string_variation1.phpt + ext/standard/tests/strings/convert_cyr_string_variation1.phpt + ext/standard/tests/strings/convert_cyr_string_variation1.phpt + ext/standard/tests/strings/convert_cyr_string_variation1.phpt + ext/standard/tests/strings/convert_cyr_string_variation1.phpt + ext/standard/tests/strings/convert_uudecode_basic.phpt + ext/standard/tests/strings/convert_uudecode_basic.phpt + ext/standard/tests/strings/convert_uudecode_basic.phpt + ext/standard/tests/strings/convert_uudecode_basic.phpt + ext/standard/tests/strings/convert_uudecode_basic.phpt + ext/standard/tests/strings/convert_uudecode_error.phpt + ext/standard/tests/strings/convert_uudecode_error.phpt + ext/standard/tests/strings/convert_uudecode_error.phpt + ext/standard/tests/strings/convert_uudecode_error.phpt + ext/standard/tests/strings/convert_uudecode_error.phpt + ext/standard/tests/strings/convert_uudecode_variation1.phpt + ext/standard/tests/strings/convert_uudecode_variation1.phpt + ext/standard/tests/strings/convert_uudecode_variation1.phpt + ext/standard/tests/strings/convert_uudecode_variation1.phpt + ext/standard/tests/strings/convert_uudecode_variation1.phpt + ext/standard/tests/strings/convert_uuencode_basic.phpt + ext/standard/tests/strings/convert_uuencode_basic.phpt + ext/standard/tests/strings/convert_uuencode_basic.phpt + ext/standard/tests/strings/convert_uuencode_basic.phpt + ext/standard/tests/strings/convert_uuencode_basic.phpt + ext/standard/tests/strings/convert_uuencode_error.phpt + ext/standard/tests/strings/convert_uuencode_error.phpt + ext/standard/tests/strings/convert_uuencode_error.phpt + ext/standard/tests/strings/convert_uuencode_error.phpt + ext/standard/tests/strings/convert_uuencode_error.phpt + ext/standard/tests/strings/convert_uuencode_variation1.phpt + ext/standard/tests/strings/convert_uuencode_variation1.phpt + ext/standard/tests/strings/convert_uuencode_variation1.phpt + ext/standard/tests/strings/convert_uuencode_variation1.phpt + ext/standard/tests/strings/convert_uuencode_variation1.phpt + ext/standard/tests/strings/count_chars_basic.phpt + ext/standard/tests/strings/count_chars_basic.phpt + ext/standard/tests/strings/count_chars_basic.phpt + ext/standard/tests/strings/count_chars_basic.phpt + ext/standard/tests/strings/count_chars_basic.phpt + ext/standard/tests/strings/count_chars_error.phpt + ext/standard/tests/strings/count_chars_error.phpt + ext/standard/tests/strings/count_chars_error.phpt + ext/standard/tests/strings/count_chars_error.phpt + ext/standard/tests/strings/count_chars_error.phpt + ext/standard/tests/strings/count_chars_variation1.phpt + ext/standard/tests/strings/count_chars_variation1.phpt + ext/standard/tests/strings/count_chars_variation1.phpt + ext/standard/tests/strings/count_chars_variation1.phpt + ext/standard/tests/strings/count_chars_variation1.phpt + ext/standard/tests/strings/count_chars_variation2.phpt + ext/standard/tests/strings/count_chars_variation2.phpt + ext/standard/tests/strings/count_chars_variation2.phpt + ext/standard/tests/strings/count_chars_variation2.phpt + ext/standard/tests/strings/count_chars_variation2.phpt: + New string function tests. Tested on Windows, Linux and Linux 64 bit. + +2009-01-16 Pierre-Alain Joye + + * (PHP_5_3) + NEWS: + - typo (thx rza) + + * (PHP_5_3) + NEWS: + - entry for symlink, readlink, linkinfo and link + + * main/main.c: + - MFB: don't call it in non zts mode + + * (PHP_5_3) + main/main.c: + - MFH: + - return SUCCESS on success + - check return value + + * main/main.c: + - return SUCCESS on success + - check return value + + * (PHP_5_3) + ext/standard/link_win32.c: + - simplify code by using OPENBASEDIR_CHECKPATH + + * (PHP_5_3) + main/fopen_wrappers.h: + - MFH: add OPENBASEDIR_CHECKPATH macro to ease merge between 5.3 and 6, it + includes safemode (5.3) and openbasedir check + + * ext/standard/basic_functions.c + ext/standard/config.w32 + ext/standard/link_win32.c + ext/standard/php_link.h: + - symlink, hardlink & co support (2/2) & (3/3) + + * ZendEngine2/zend_globals.h + ZendEngine2/zend_globals.h: + - add EG(windows_version_info), set at init time once per instance + contains a OSVERSIONINFOEX struct. It lets us determine easily on which + windows version is used (for example) + + * main/main.c + main/win32_internal_function_disabled.h: + MFB: + - add EG(windows_version_info), set at init time once per instance + contains a OSVERSIONINFOEX struct. It lets us determine easily on which + windows version is used (for example) + - [DOC] add the ability to disable a function when the windows function + does not support a feature (for example symlink) + - [DOC] symlink, hardlink & co support (1/3) + + * main/fopen_wrappers.h: + - add OPENBASEDIR_CHECKPATH macro to ease merge between 5.3 and 6, it + includes safemode (5.3) and openbasedir check + + * (PHP_5_3) + ext/standard/basic_functions.c: + - symlink, hardlink & co support (2.1/2 :) + + * (PHP_5_3) + ext/standard/config.w32 + ext/standard/link_win32.c + ext/standard/link_win32.c + ext/standard/php_link.h: + - symlink, hardlink & co support (2/2) + + * (PHP_5_3) + main/main.c + main/win32_internal_function_disabled.h + main/win32_internal_function_disabled.h: + - add EG(windows_version_info), set at init time once per instance + contains a OSVERSIONINFOEX struct. It lets us determine easily on which + windows version is used (for example) + - add the ability to disable a function when the windows function does not + support a feature (for example symlink) + - symlink, hardlink & co support (1/2) + +2009-01-16 Ilia Alshanetsky + + * ext/readline/readline.c: + MFB: Improved parameter handling + + * (PHP_5_3) + ext/readline/readline.c: + + Improved parameter handling + 2009-01-15 Jani Taskinen * (PHP_5_2) diff --git a/Zend/ChangeLog b/Zend/ChangeLog index a586c2894e..a57b80c00c 100644 --- a/Zend/ChangeLog +++ b/Zend/ChangeLog @@ -1,3 +1,11 @@ +2009-01-16 Pierre-Alain Joye + + * zend_globals.h + zend_globals.h: + - add EG(windows_version_info), set at init time once per instance + contains a OSVERSIONINFOEX struct. It lets us determine easily on which + windows version is used (for example) + 2009-01-15 Dmitry Stogov * (PHP_5_2)