changelog Sat Jan 17 01:32:36 2009 UTC
Modified files: /php-src ChangeLog Log: ChangeLog update
http://cvs.php.net/viewvc.cgi/php-src/ChangeLog?r1=1.3290&r2=1.3291&diff_format=u Index: php-src/ChangeLog diff -u php-src/ChangeLog:1.3290 php-src/ChangeLog:1.3291 --- php-src/ChangeLog:1.3290 Fri Jan 16 01:32:32 2009 +++ php-src/ChangeLog Sat Jan 17 01:32:35 2009 @@ -1,3 +1,352 @@ +2009-01-16 andy wharmby <whar...@uk.ibm.com> + + * (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 <p...@colder.ch> + + * (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 <pierre....@gmail.com> + + * 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 <whar...@uk.ibm.com> + + * 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 <pierre....@gmail.com> + + * (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 <i...@prohost.org> + + * ext/readline/readline.c: + MFB: Improved parameter handling + + * (PHP_5_3) + ext/readline/readline.c: + + Improved parameter handling + 2009-01-15 Jani Taskinen <jani.taski...@sci.fi> * (PHP_5_2) @@ -24760,7 +25109,7 @@ * sapi/litespeed/lsapi_main.c sapi/litespeed/lsapilib.c: - - Added missing $Id: ChangeLog,v 1.3290 2009/01/16 01:32:32 changelog Exp $ tags and nuked c++ comments + - Added missing $Id: ChangeLog,v 1.3291 2009/01/17 01:32:35 changelog Exp $ tags and nuked c++ comments * (PHP_5_3) ext/intl/locale/locale.c