cvs: php-src / ChangeLog

changelog <[email protected]>
Newsgroups gmane.comp.php.cvs.daily
Message-ID <cvschangelog1220059915@cvsserver>
changelog		Sat Aug 30 01:31:55 2008 UTC

  Modified files:              
    /php-src	ChangeLog 
  Log:
  ChangeLog update
changelog-20080830013155.txt (text/plain, 13 KB)
http://cvs.php.net/viewvc.cgi/php-src/ChangeLog?r1=1.3153&r2=1.3154&diff_format=u
Index: php-src/ChangeLog
diff -u php-src/ChangeLog:1.3153 php-src/ChangeLog:1.3154
--- php-src/ChangeLog:1.3153	Fri Aug 29 01:31:55 2008
+++ php-src/ChangeLog	Sat Aug 30 01:31:53 2008
@@ -1,3 +1,350 @@
+2008-08-29  Henrique do Nascimento Angelo  <[email protected]>
+
+    * ext/tidy/tidy.c:
+      Fix wrong Unicode string length (bytes) in tidy_parse_string()
+
+2008-08-29  Patrick van Kleef  <[email protected]>
+
+    * (PHP_5_3)
+      ext/odbc/php_odbc.c
+      ext/odbc/php_odbc_includes.h:
+      - MFH: Added odbc.default_cursortype to control the ODBC cursormodel
+        (bug #43668)
+
+    * ext/odbc/php_odbc.c
+      ext/odbc/php_odbc_includes.h:
+      - Added odbc.default_cursortype to control the ODBC cursormodel (bug
+      #43668)
+
+2008-08-29  Matt Wilmas  <[email protected]>
+
+    * (PHP_5_3)
+      ZendEngine2/zend_compile.h
+      ZendEngine2/zend_opcode.c:
+      MFH: - Updated unary_op_type typedef with TSRMLS_DC
+      - Added binary_op_type typedef
+      - Added missing ZEND_BOOL_XOR to get_binary_op()
+
+    * ZendEngine2/zend_compile.h
+      ZendEngine2/zend_opcode.c:
+      - Updated unary_op_type typedef with TSRMLS_DC
+      - Added binary_op_type typedef
+      - Added missing ZEND_BOOL_XOR to get_binary_op()
+
+    * (PHP_5_3)
+      ZendEngine2/zend_language_parser.y:
+      MFH: - Saved opcode when unary +/- is applied to IS_CONST op (e.g. for
+      negative numbers)
+      - Made '+' in static_scalar context behave as '-' by calling
+      add_function()
+
+    * ZendEngine2/zend_language_parser.y:
+      - Saved opcode when unary +/- is applied to IS_CONST op (e.g. for negative
+      numbers)
+      - Made '+' in static_scalar context behave as '-' by calling
+      add_function(), so:
+          static $a = +'abc'; // 0 instead of abc
+          static $b = +array(); // "Invalid operand types," like -array(),
+      instead of array()
+
+2008-08-29  Patrick van Kleef  <[email protected]>
+
+    * (PHP_5_3)
+      ext/odbc/php_odbc.c
+      ext/odbc/php_odbc.h
+      ext/odbc/php_odbc_includes.h:
+      - MFH: Fixed code to use ODBC 3.52 datatypes for 64bit systems (bug #43666)
+
+    * ext/odbc/php_odbc.c
+      ext/odbc/php_odbc.h
+      ext/odbc/php_odbc_includes.h:
+      - Fixed code to use ODBC 3.52 datatypes for 64bit systems (bug #43666)
+
+2008-08-29  Felipe Pena  <[email protected]>
+
+    * ext/standard/tests/array/array_walk_object1.phpt
+      ext/standard/tests/array/array_walk_object1.phpt
+      ext/standard/tests/array/array_walk_objects.phpt
+      ext/standard/tests/array/array_walk_objects.phpt
+      ext/standard/tests/array/array_walk_rec_objects.phpt
+      ext/standard/tests/array/array_walk_rec_objects.phpt
+      ext/standard/tests/array/array_walk_recursive_object1.phpt
+      ext/standard/tests/array/array_walk_recursive_object1.phpt:
+      - Fixed tests
+
+    * ext/fileinfo/tests/finfo_open_basic.phpt
+      ext/fileinfo/tests/finfo_open_basic.phpt
+      ext/fileinfo/tests/finfo_open_variation1.phpt
+      ext/fileinfo/tests/finfo_open_variation1.phpt:
+      - Fixed tests (Disable COMPRESS support for now)
+
+    * ext/fileinfo/fileinfo.c:
+      - Fixed build
+
+2008-08-29  Dmitry Stogov  <[email protected]>
+
+    * ext/standard/tests/serialize/bug45706.phpt
+      ext/standard/tests/serialize/bug45706.phpt
+      ext/standard/tests/serialize/serialization_objects_009.phpt:
+      
+      file bug45706.phpt was initially added on branch PHP_5_3.
+
+    * (PHP_5_3)
+      NEWS
+      ext/standard/var_unserializer.c
+      ext/standard/var_unserializer.c
+      ext/standard/var_unserializer.re
+      ext/standard/var_unserializer.re
+      ext/standard/tests/serialize/bug45706.phpt
+      ext/standard/tests/serialize/serialization_objects_009.phpt:
+      Fixed bug #45706 (Unserialization of classes derived from ArrayIterator
+      fails)
+
+2008-08-29  Antony Dovgal  <[email protected]>
+
+    * (PHP_5_3)
+      ext/standard/browscap.c:
+      MFH: fix get_browser() (broken in the process of param API conversion)
+
+    * ext/standard/browscap.c:
+      fix get_browser() (broken in the process of param API conversion)
+
+    * (PHP_5_3)
+      ext/fileinfo/fileinfo.c:
+      MFH: check for \0 to be consistent with other functions
+
+    * ext/fileinfo/fileinfo.c:
+      check for \0 to be consistent with other functions
+
+2008-08-29  Derick Rethans  <[email protected]>
+
+    * ext/fileinfo/fileinfo.c:
+      - MFB: Disable COMPRESS support for now, as it requires forking.
+
+    * (PHP_5_3)
+      ext/fileinfo/fileinfo.c:
+      - Disable COMPRESS support for now, as it requires forking.
+
+    * (PHP_5_3)
+      ext/fileinfo/fileinfo.c
+      ext/fileinfo/php_fileinfo.h:
+      - MFH: Adding back in mime_content_type().
+
+    * ext/fileinfo/fileinfo.c
+      ext/fileinfo/php_fileinfo.h:
+      - Adding back in mime_content_type().
+
+2008-08-29  Marcus Boerger  <[email protected]>
+
+    * (PHP_5_3)
+      NEWS
+      ext/pcre/php_pcre.c
+      ext/pcre/tests/preg_filter.phpt:
+      - MFH preg_filter()
+
+2008-08-29  Derick Rethans  <[email protected]>
+
+    * (PHP_5_3)
+      ext/fileinfo/libmagic/apprentice.c
+      ext/fileinfo/libmagic/file.h
+      ext/fileinfo/libmagic/funcs.c
+      ext/fileinfo/libmagic/magic.c
+      ext/fileinfo/libmagic/print.c:
+      - MFH: Some more cleanups, and fixed some warnings.
+
+    * ext/fileinfo/libmagic/apprentice.c
+      ext/fileinfo/libmagic/file.h
+      ext/fileinfo/libmagic/funcs.c
+      ext/fileinfo/libmagic/magic.c
+      ext/fileinfo/libmagic/print.c:
+      - Some more cleanups, and fixed some warnings.
+
+    * (PHP_5_3)
+      NEWS
+      ext/date/lib/parse_date.c
+      ext/date/lib/parse_date.re:
+      - MFH: Support for "back of <hour>" and "front of <hour>" phrases that are
+      used
+        in Scotland.
+
+    * ext/date/lib/parse_date.c
+      ext/date/lib/parse_date.re:
+      - Support for the Scottish "back of" and "front of" hour phrases.
+
+2008-08-29  Pierre-Alain Joye  <[email protected]>
+
+    * (PHP_5_3)
+      NEWS:
+      - [DOC] ming has been moved to pecl
+
+2008-08-29  Matt Wilmas  <[email protected]>
+
+    * (PHP_5_3)
+      NEWS:
+      - Be more specific about when constant substitution occurs
+      - And should that be "values" or "value"? Hmm, feel free to improve
+      wording
+
+2008-08-29  Pierre-Alain Joye  <[email protected]>
+
+    * ext/gd/gd.c:
+      - fix warning
+
+2008-08-29  Antony Dovgal  <[email protected]>
+
+    * (PHP_5_3)
+      ext/fileinfo/libmagic/softmagic.c:
+      fix invalid read
+
+    * ext/fileinfo/libmagic/softmagic.c:
+      fix invalid read
+      
+      weird, the code uses correct order of checks just ten lines below
+
+2008-08-29  Felix De Vliegher  <[email protected]>
+
+    * ext/fileinfo/tests/finfo_buffer_basic.phpt
+      ext/fileinfo/tests/finfo_buffer_error.phpt
+      ext/fileinfo/tests/finfo_buffer_variation1.phpt
+      ext/fileinfo/tests/finfo_close_basic.phpt
+      ext/fileinfo/tests/finfo_file_002.phpt
+      ext/fileinfo/tests/finfo_file_basic.phpt
+      ext/fileinfo/tests/finfo_open_basic.phpt
+      ext/fileinfo/tests/finfo_open_error.phpt
+      ext/fileinfo/tests/finfo_open_variation1.phpt
+      ext/fileinfo/tests/finfo_set_flags_basic.phpt
+      ext/fileinfo/tests/magic:
+      MFB: Some fileinfo tests
+
+    * ext/fileinfo/tests/finfo_buffer_basic.phpt
+      ext/fileinfo/tests/finfo_buffer_basic.phpt
+      ext/fileinfo/tests/finfo_buffer_error.phpt
+      ext/fileinfo/tests/finfo_buffer_error.phpt
+      ext/fileinfo/tests/finfo_buffer_variation1.phpt
+      ext/fileinfo/tests/finfo_buffer_variation1.phpt
+      ext/fileinfo/tests/finfo_close_basic.phpt
+      ext/fileinfo/tests/finfo_close_basic.phpt
+      ext/fileinfo/tests/finfo_file_basic.phpt
+      ext/fileinfo/tests/finfo_file_basic.phpt
+      ext/fileinfo/tests/finfo_open_basic.phpt
+      ext/fileinfo/tests/finfo_open_basic.phpt
+      ext/fileinfo/tests/finfo_open_error.phpt
+      ext/fileinfo/tests/finfo_open_error.phpt
+      ext/fileinfo/tests/finfo_open_variation1.phpt
+      ext/fileinfo/tests/finfo_open_variation1.phpt
+      ext/fileinfo/tests/finfo_set_flags_basic.phpt
+      ext/fileinfo/tests/finfo_set_flags_basic.phpt
+      ext/fileinfo/tests/magic
+      ext/fileinfo/tests/magic:
+      
+      file finfo_buffer_basic.phpt was initially added on branch PHP_5_3.
+
+    * run-tests.php
+      run-tests.php:
+      Added %unicode_string_optional% for differences in output between PHP 5 and
+      6
+
+2008-08-29  Dmitry Stogov  <[email protected]>
+
+    * ZendEngine2/zend_compile.c
+      ZendEngine2/zend_compile.c:
+      Imporoved compile-time constant substitution (Matt)
+
+2008-08-29  Antony Dovgal  <[email protected]>
+
+    * ext/fileinfo/libmagic/softmagic.c
+      ext/fileinfo/libmagic/softmagic.c:
+      fix ZTS build
+
+    * ext/fileinfo/libmagic/softmagic.c:
+      fix build
+
+2008-08-29  Scott MacVicar  <[email protected]>
+
+    * ext/fileinfo/tests/finfo_file_002.phpt
+      ext/fileinfo/tests/resources/test.bmp
+      ext/fileinfo/tests/resources/test.gif
+      ext/fileinfo/tests/resources/test.jpg
+      ext/fileinfo/tests/resources/test.pdf
+      ext/fileinfo/tests/resources/test.png:
+      MFB: Test for fileinfo to check mime types.
+
+    * ext/fileinfo/tests/finfo_file_002.phpt
+      ext/fileinfo/tests/finfo_file_002.phpt
+      ext/fileinfo/tests/resources/test.bmp
+      ext/fileinfo/tests/resources/test.bmp
+      ext/fileinfo/tests/resources/test.gif
+      ext/fileinfo/tests/resources/test.gif
+      ext/fileinfo/tests/resources/test.jpg
+      ext/fileinfo/tests/resources/test.jpg
+      ext/fileinfo/tests/resources/test.pdf
+      ext/fileinfo/tests/resources/test.pdf
+      ext/fileinfo/tests/resources/test.png
+      ext/fileinfo/tests/resources/test.png:
+      
+      file finfo_file_002.phpt was initially added on branch PHP_5_3.
+
+    * ext/fileinfo/libmagic/apprentice.c
+      ext/fileinfo/libmagic/file.h
+      ext/fileinfo/libmagic/print.c
+      ext/fileinfo/libmagic/softmagic.c:
+      MFB: Replace ereg code with pcre, fix duplicate macro names and segfault.
+      Patch by Mikko
+
+    * (PHP_5_3)
+      ext/fileinfo/libmagic/apprentice.c
+      ext/fileinfo/libmagic/file.h
+      ext/fileinfo/libmagic/print.c
+      ext/fileinfo/libmagic/softmagic.c:
+      Replace ereg code with pcre, fix duplicate macro names and segfault. Patch
+      by Mikko
+
+2008-08-29  Felipe Pena  <[email protected]>
+
+    * (PHP_5_3)
+      ext/standard/array.c
+      ext/standard/tests/array/array_key_exists.phpt
+      ext/standard/tests/array/array_key_exists_object1.phpt
+      ext/standard/tests/array/array_key_exists_object2.phpt
+      ext/standard/tests/array/array_key_exists_variation2.phpt
+      ext/standard/tests/array/array_merge.phpt
+      ext/standard/tests/array/array_unique_variation1.phpt
+      ext/standard/tests/array/array_walk.phpt
+      ext/standard/tests/array/array_walk_recursive1.phpt
+      ext/standard/tests/array/array_walk_recursive_variation1.phpt
+      ext/standard/tests/array/array_walk_variation1.phpt
+      ext/standard/tests/array/bug40191.phpt
+      ext/standard/tests/array/natcasesort_variation1.phpt:
+      MFH:
+      - Removed the undocumented object support in the leftover array functions
+      [DOC]
+        (natcasesort, natsort, array_walk, array_walk_recursive, array_unique,
+      array_key_exists)
+      - Changed HASH_OF() to Z_ARRVAL_P()
+      - Fixed bug #45937 (array_walk and array_walk_recursive can alter
+      private/protected object variable)
+
+    * ext/standard/array.c
+      ext/standard/tests/array/array_key_exists.phpt
+      ext/standard/tests/array/array_key_exists_object1.phpt
+      ext/standard/tests/array/array_key_exists_object2.phpt
+      ext/standard/tests/array/array_key_exists_variation2.phpt
+      ext/standard/tests/array/array_merge.phpt
+      ext/standard/tests/array/array_unique_variation1.phpt
+      ext/standard/tests/array/array_walk.phpt
+      ext/standard/tests/array/array_walk_recursive1.phpt
+      ext/standard/tests/array/array_walk_recursive_variation1.phpt
+      ext/standard/tests/array/array_walk_variation1.phpt
+      ext/standard/tests/array/bug40191.phpt
+      ext/standard/tests/array/natcasesort_variation1.phpt:
+      - Removed the undocumented object support in the leftover array functions
+      [DOC]
+        (natcasesort, natsort, array_walk, array_walk_recursive, array_unique,
+      array_key_exists)
+      - Changed HASH_OF() to Z_ARRVAL_P()
+      - Fixed bug #45937 (array_walk and array_walk_recursive can alter
+      private/protected object variable)
+
 2008-08-28  Christopher Jones  <[email protected]>
 
     * (PHP_5_3)
@@ -3823,7 +4170,7 @@
 
     * sapi/litespeed/lsapi_main.c
       sapi/litespeed/lsapilib.c:
-      - Added missing $Id: ChangeLog,v 1.3153 2008/08/29 01:31:55 changelog Exp $ tags and nuked c++ comments
+      - Added missing $Id: ChangeLog,v 1.3154 2008/08/30 01:31:53 changelog Exp $ tags and nuked c++ comments
 
     * (PHP_5_3)
       ext/intl/locale/locale.c
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.