ChangeLog update

This commit is contained in:
2008-01-29 01:31:29 +00:00
parent 251e3a649d
commit dfab627dfa
2 changed files with 241 additions and 0 deletions

226
ChangeLog
View File

@ -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

View 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