]> granicus.if.org Git - php/commitdiff
ChangeLog update
author <changelog@php.net> <>
Tue, 29 Jan 2008 01:31:29 +0000 (01:31 +0000)
committer <changelog@php.net> <>
Tue, 29 Jan 2008 01:31:29 +0000 (01:31 +0000)
ChangeLog
Zend/ChangeLog

index 1507024629f1fdc138a1dc9f7cef1e7bf7f57951..9fe68035adacef6affc268a1c23398d0accefefc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,229 @@
+2008-01-28  Stanislav Malyshev  <stas@zend.com>
+
+    * ZendEngine2/zend_execute.h
+      ZendEngine2/zend_execute.h:
+      fix type
+
+2008-01-28  Andrey Hristov  <php@hristov.com>
+
+    * ext/mysqlnd/config.w32
+      ext/mysqlnd/config.w32
+      ext/mysqlnd/config9.m4
+      ext/mysqlnd/config9.m4
+      ext/mysqlnd/mysqlnd.c
+      ext/mysqlnd/mysqlnd.c
+      ext/mysqlnd/mysqlnd.h
+      ext/mysqlnd/mysqlnd.h:
+      Moving extension specific code to php_mysqlnd.c as the old rule is.
+
+2008-01-28  Antony Dovgal  <tony@daylessday.org>
+
+    * (PHP_5_3)
+      NEWS:
+      BFN
+
+    * ext/standard/html.c
+      ext/standard/tests/strings/bug43927.phpt:
+      MFB: fix #43927 (koi8r is missing from html_entity_decode())
+      patch by andy at demos dot su
+
+    * ext/standard/tests/strings/bug43927.phpt
+      ext/standard/tests/strings/bug43927.phpt:
+      
+      file bug43927.phpt was initially added on branch PHP_5_3.
+
+    * (PHP_5_3)
+      ext/standard/html.c:
+      fix #43927 (koi8r is missing from html_entity_decode())
+      patch by andy at demos dot su
+
+2008-01-28  Andrey Hristov  <php@hristov.com>
+
+    * ext/mysql/config.w32
+      ext/mysqli/tests/mysqli_get_client_stats.phpt
+      ext/mysqlnd/config.w32
+      ext/mysqlnd/config9.m4
+      ext/mysqlnd/mysqlnd.c
+      ext/mysqlnd/mysqlnd_block_alloc.c
+      ext/mysqlnd/mysqlnd_block_alloc.h
+      ext/mysqlnd/mysqlnd_priv.h
+      ext/mysqlnd/mysqlnd_ps.c
+      ext/mysqlnd/mysqlnd_result.c
+      ext/mysqlnd/mysqlnd_structs.h
+      ext/mysqlnd/mysqlnd_wireprotocol.c:
+      MFB:
+      some config.w32 fixes
+      moved mysqlnd's block allocator to a separate file and also now
+      it's part of the connection, no MT problems.
+
+    * (PHP_5_3)
+      ext/mysql/config.w32
+      ext/mysqli/tests/mysqli_get_client_stats.phpt
+      ext/mysqlnd/config.w32
+      ext/mysqlnd/config9.m4
+      ext/mysqlnd/mysqlnd.c
+      ext/mysqlnd/mysqlnd_block_alloc.c
+      ext/mysqlnd/mysqlnd_block_alloc.c
+      ext/mysqlnd/mysqlnd_block_alloc.h
+      ext/mysqlnd/mysqlnd_block_alloc.h
+      ext/mysqlnd/mysqlnd_priv.h
+      ext/mysqlnd/mysqlnd_ps.c
+      ext/mysqlnd/mysqlnd_result.c
+      ext/mysqlnd/mysqlnd_structs.h
+      ext/mysqlnd/mysqlnd_wireprotocol.c:
+      some config.w32 fixes
+      moved mysqlnd's block allocator to a separate file and also now
+      it's part of the connection, no MT problems.
+
+2008-01-28  Marcus Boerger  <php@marcus-boerger.de>
+
+    * (PHP_5_3)
+      NEWS
+      ext/spl/spl_observer.c
+      ext/spl/internal/splobjectstorage.inc:
+      - MFH Make SplObjectStorage implement ArrayAccess
+      [DOC]
+
+    * ext/spl/spl_observer.c
+      ext/spl/internal/splobjectstorage.inc:
+      - Make SplObjectStorage implement ArrayAccess
+
+2008-01-28  Derick Rethans  <php@derickrethans.nl>
+
+    * (PHP_5_3)
+      NEWS
+      ext/date/php_date.c:
+      - MFH: Added two optional parameters to timezone_transitions_get() /
+        DateTimeZone::getTranstions() to limit the range of transitions being
+        returned.
+
+    * ext/date/php_date.c:
+      - Added two optional parameters to timezone_transitions_get() /
+        DateTimeZone::getTranstions() to limit the range of transitions being
+        returned.
+
+    * ext/date/tests/strtotime.phpt:
+      - MF53: Fixed test case.
+
+    * (PHP_5_3)
+      ext/date/tests/strtotime.phpt:
+      - Fixed test case.
+
+    * ext/date/php_date.c:
+      - MF53: Added missing folding tags.
+
+    * (PHP_5_3)
+      ext/date/php_date.c:
+      - Add missing folding tags.
+
+    * (PHP_5_3)
+      ZendEngine2/zend.c:
+      - MFH: Send the debug info to stderr instead of stdout.
+
+    * ZendEngine2/zend.c:
+      - Send the debug info to stderr instead of stdout.
+
+    * (PHP_5_3)
+      NEWS
+      ext/date/php_date.c
+      ext/date/php_date.h:
+      - MFH: Added date_timestamp_get() / DateTime::getTimestamp() to retrieve
+      the
+        Unix timestamp belonging to a date object.
+
+    * ext/date/php_date.c
+      ext/date/php_date.h:
+      - Added DateTime::getTimestamp() / date_timestamp_get().
+
+2008-01-28  Andrey Hristov  <php@hristov.com>
+
+    * ext/mysqli/mysqli.c
+      ext/mysqli/mysqli_mysqlnd.h
+      ext/mysqli/mysqli_nonapi.c
+      ext/mysqli/mysqli_prop.c
+      ext/mysqli/php_mysqli_structs.h
+      ext/mysqli/tests/mysqli_get_client_stats.phpt
+      ext/mysqlnd/config9.m4
+      ext/mysqlnd/mysqlnd.c
+      ext/mysqlnd/mysqlnd.h
+      ext/mysqlnd/mysqlnd_enum_n_def.h
+      ext/mysqlnd/mysqlnd_libmysql_compat.h
+      ext/mysqlnd/mysqlnd_palloc.c
+      ext/mysqlnd/mysqlnd_priv.h
+      ext/mysqlnd/mysqlnd_ps.c
+      ext/mysqlnd/mysqlnd_result.c
+      ext/mysqlnd/mysqlnd_result.h
+      ext/mysqlnd/mysqlnd_result_meta.c
+      ext/mysqlnd/mysqlnd_structs.h
+      ext/mysqlnd/mysqlnd_wireprotocol.c
+      ext/mysqlnd/mysqlnd_wireprotocol.h:
+      MFB: More optimizations - less MM calls
+      Clearly separated fetching (physical reading) from decoding phases (data
+      interpretation). Threaded fetching added but disabled as needs more work
+      for
+      Windows. For Linux needs some touches to add pthreads if this is enabled,
+      probably with a compile-time switch.
+      The code reorganisation makes it easy to add also async API, similar to
+      cURL's one.
+
+    * (PHP_5_3)
+      ext/mysqli/mysqli.c
+      ext/mysqli/mysqli_mysqlnd.h
+      ext/mysqli/mysqli_nonapi.c
+      ext/mysqli/mysqli_prop.c
+      ext/mysqli/php_mysqli_structs.h
+      ext/mysqli/tests/mysqli_get_client_stats.phpt
+      ext/mysqlnd/mysqlnd.c
+      ext/mysqlnd/mysqlnd.h
+      ext/mysqlnd/mysqlnd_enum_n_def.h
+      ext/mysqlnd/mysqlnd_libmysql_compat.h
+      ext/mysqlnd/mysqlnd_priv.h
+      ext/mysqlnd/mysqlnd_ps.c
+      ext/mysqlnd/mysqlnd_result.c
+      ext/mysqlnd/mysqlnd_result.h
+      ext/mysqlnd/mysqlnd_result_meta.c
+      ext/mysqlnd/mysqlnd_structs.h
+      ext/mysqlnd/mysqlnd_wireprotocol.c
+      ext/mysqlnd/mysqlnd_wireprotocol.h:
+      More optimizations - less MM calls
+      Clearly separated fetching (physical reading) from decoding phases (data
+      interpretation). Threaded fetching added but disabled as needs more work
+      for
+      Windows. For Linux needs some touches to add pthreads if this is enabled,
+      probably with a compile-time switch.
+      The code reorganisation makes it easy to add also async API, similar to
+      cURL's one.
+
+2008-01-28  Scott MacVicar  <scott@macvicar.net>
+
+    * (PHP_5_2)
+      NEWS
+      main/SAPI.c
+      main/SAPI.c:
+      MFH: Fixed bug #43954 (Memory leak when sending the same HTTP status code
+      more than once.)
+
+    * main/SAPI.c:
+      Fixed bug #43954 (Memory leak when sending the same HTTP status code more
+      than once.)
+
+2008-01-28  Hannes Magnusson  <hannes.magnusson@gmail.com>
+
+    * NEWS:
+      Remove items already in 5.3
+
+2008-01-28  Nuno Lopes  <nunoplopes@sapo.pt>
+
+    * ext/mysql/php_mysql_structs.h
+      ext/mysql/php_mysql_structs.h:
+      remove unused PHP_MYSQL_API macro
+
+2008-01-28  Dmitry Stogov  <dmitry@zend.com>
+
+    * (PHP_5_3)
+      NEWS:
+      Better message
+
 2008-01-27  Derick Rethans  <php@derickrethans.nl>
 
     * ext/date/lib/parse_date.c
index d241cabd6fce0f33297ce9567738f4cfe8fce9c4..fe7b26614c04d8300a9b04ba8cf91e442d2d3753 100644 (file)
@@ -1,3 +1,18 @@
+2008-01-28  Stanislav Malyshev  <stas@zend.com>
+
+    * zend_execute.h
+      zend_execute.h:
+      fix type
+
+2008-01-28  Derick Rethans  <php@derickrethans.nl>
+
+    * (PHP_5_3)
+      zend.c:
+      - MFH: Send the debug info to stderr instead of stdout.
+
+    * zend.c:
+      - Send the debug info to stderr instead of stdout.
+
 2008-01-24  Dmitry Stogov  <dmitry@zend.com>
 
     * zend_API.h