]> granicus.if.org Git - php/commitdiff
ChangeLog update
author <changelog@php.net> <>
Sat, 17 Jan 2009 01:32:44 +0000 (01:32 +0000)
committer <changelog@php.net> <>
Sat, 17 Jan 2009 01:32:44 +0000 (01:32 +0000)
ChangeLog
Zend/ChangeLog

index 37b8465a18fc9fdbdd09160f19d6ace252c3c71b..b9a94deb284a2ebaee8126b8e57b2a1d4c0486e6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,352 @@
+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)
index a586c2894e9c04caaf89f63a2d5bf38d0ab73531..a57b80c00ce2a7b22068e991f888fe5cd9a79070 100644 (file)
@@ -1,3 +1,11 @@
+2009-01-16  Pierre-Alain Joye  <pierre.dev@gmail.com>
+
+    * 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  <dmitry@zend.com>
 
     * (PHP_5_2)