+2009-01-16 andy wharmby <wharmby@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 <php@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.dev@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 <wharmby@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.dev@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 <ilia@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.taskinen@sci.fi>
* (PHP_5_2)