mirror of
https://github.com/php/php-src.git
synced 2025-08-19 17:04:47 +02:00
ChangeLog update
This commit is contained in:
parent
e875205714
commit
cedefd12d5
2 changed files with 1029 additions and 0 deletions
878
ChangeLog
878
ChangeLog
|
@ -1,3 +1,881 @@
|
|||
2006-06-21 Andrei Zmievski <andrei@gravitonic.com>
|
||||
|
||||
* ZendEngine2/zend_constants.c
|
||||
ZendEngine2/zend_unicode.c
|
||||
ZendEngine2/zend_unicode.h
|
||||
main/streams/filter.c
|
||||
main/streams/streams.c:
|
||||
Implement user conversion error handler support. Works as normal error
|
||||
handler, in that it can return false to make the default one take over.
|
||||
Handler signature is:
|
||||
user_handler($direction, $encoding, $char_byte, $offset, $message)
|
||||
|
||||
Also removed support for using exceptions in default error handler.
|
||||
|
||||
* main/streams/streams.c:
|
||||
Typos.
|
||||
|
||||
2006-06-21 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* ext/bz2/bz2_filter.c:
|
||||
MFB: Fixed compiler warnings.
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/bz2/bz2_filter.c:
|
||||
Fixed compiler warnings.
|
||||
|
||||
2006-06-21 Antony Dovgal <antony@zend.com>
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/bz2/bz2.c
|
||||
ext/bz2/tests/001.phpt
|
||||
ext/bz2/tests/002.phpt:
|
||||
MFH: improve check for stream mode, add tests
|
||||
|
||||
* ext/bz2/bz2.c
|
||||
ext/bz2/tests/001.phpt
|
||||
ext/bz2/tests/001.phpt
|
||||
ext/bz2/tests/002.phpt
|
||||
ext/bz2/tests/002.phpt:
|
||||
improve check for stream mode, add tests
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/bz2/bz2.c:
|
||||
MFH: don't try to read or write from/to a stream if it was open in
|
||||
different mode (leads to segfault in libbz2)
|
||||
|
||||
* ext/bz2/bz2.c:
|
||||
don't try to read or write from/to a stream if it was open in different
|
||||
mode (leads to segfault in libbz2)
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/bz2/bz2.c:
|
||||
MFH: fix invalid read with bzopen("","") and prevent filename from being
|
||||
empty (which causes endless loop somewhere is libbz2)
|
||||
|
||||
* ext/bz2/bz2.c:
|
||||
fix invalid read with bzopen("","") and prevent filename from being empty
|
||||
(which causes endless loop somewhere is libbz2)
|
||||
tests will follow
|
||||
|
||||
* ext/oci8/oci8.c:
|
||||
fix compile failure with <s>ancient</s> older PHP versions caused by new
|
||||
globals management code
|
||||
|
||||
2006-06-20 Andrei Zmievski <andrei@gravitonic.com>
|
||||
|
||||
* ZendEngine2/zend.c
|
||||
ZendEngine2/zend_execute_API.c
|
||||
ZendEngine2/zend_globals.h:
|
||||
Implement unicode_set_error_handler() / unicode_restore_error_handler().
|
||||
The error handler doesn't do anything yet. (vaporware)
|
||||
|
||||
* ZendEngine2/zend_builtin_functions.c:
|
||||
Plug memory leak in set_exception_handler().
|
||||
|
||||
2006-06-20 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* ext/tokenizer/php_tokenizer.h
|
||||
ext/tokenizer/tokenizer.c:
|
||||
MFB: Removed pointless callbacks.
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/tokenizer/php_tokenizer.h
|
||||
ext/tokenizer/tokenizer.c:
|
||||
Removed pointless callbacks.
|
||||
|
||||
2006-06-20 Nuno Lopes <nunoplopes@sapo.pt>
|
||||
|
||||
* ext/standard/tests/file/bug37864.phpt:
|
||||
MFB 5.2
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/standard/tests/file/bug37864.phpt:
|
||||
make sure the test outputs what we want
|
||||
|
||||
2006-06-20 Hannes Magnusson <hannes.magnusson@gmail.com>
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS:
|
||||
Bug fix news...
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/standard/tests/file/file_get_contents.phpt:
|
||||
Renamed to bug37864.phpt
|
||||
|
||||
* ext/standard/tests/file/file_get_contents.phpt:
|
||||
Renamed file to bug37864.phpt
|
||||
|
||||
* ext/standard/tests/file/bug37864.phpt
|
||||
ext/standard/tests/file/bug37864.phpt:
|
||||
|
||||
Test for bug #37864 (file_get_contents() leaks on empty file)
|
||||
|
||||
2006-06-20 Antony Dovgal <antony@zend.com>
|
||||
|
||||
* ext/standard/tests/file/file_get_contents.phpt
|
||||
ext/standard/tests/file/file_get_contents.phpt:
|
||||
don't leave garbage in tmp dir
|
||||
|
||||
2006-06-20 Hannes Magnusson <hannes.magnusson@gmail.com>
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/standard/tests/file/file_get_contents.phpt:
|
||||
MFH: test for file_get_contents leaking on empty file
|
||||
|
||||
* ext/standard/tests/file/file_get_contents.phpt
|
||||
ext/standard/tests/file/file_get_contents.phpt:
|
||||
|
||||
add test for file_get_contents() leaking on empty file
|
||||
|
||||
* main/streams/streams.c:
|
||||
Plug memleak (leaks on empty files)
|
||||
|
||||
* ext/dom/php_dom.h:
|
||||
Add missing header include
|
||||
|
||||
2006-06-20 Antony Dovgal <antony@zend.com>
|
||||
|
||||
* ZendEngine2/zend_API.c:
|
||||
init variables
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/dom/document.c:
|
||||
MFH: nuke unused variables and init variables when needed
|
||||
|
||||
* ext/dom/document.c:
|
||||
nuke unused variables and init variables when needed
|
||||
|
||||
* ext/standard/tests/general_functions/sunfuncts.phpt:
|
||||
fix test to work on all platforms
|
||||
|
||||
* (PHP_5_2)
|
||||
ZendEngine2/tests/objects_013.phpt
|
||||
ext/simplexml/tests/031.phpt
|
||||
ext/simplexml/tests/bug37565.phpt
|
||||
ext/simplexml/tests/bug37565.phpt
|
||||
ext/sqlite/tests/sqlite_004.phpt
|
||||
ext/standard/tests/general_functions/sunfuncts.phpt
|
||||
ext/standard/tests/math/bug27646.phpt:
|
||||
fix test
|
||||
|
||||
* sapi/cli/php_cli.c:
|
||||
initialize pointers
|
||||
|
||||
* ZendEngine2/tests/objects_013.phpt
|
||||
ZendEngine2/tests/objects_014.phpt
|
||||
ext/standard/tests/strings/bug23894.phpt
|
||||
ext/standard/tests/strings/bug25671.phpt
|
||||
ext/standard/tests/strings/bug27278.phpt
|
||||
ext/standard/tests/strings/str_shuffle.phpt
|
||||
ext/standard/tests/strings/substr_compare.phpt
|
||||
ext/standard/tests/strings/url_t.phpt:
|
||||
fix tests
|
||||
|
||||
2006-06-19 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* ext/posix/posix.c:
|
||||
MFB: Added missing ifdef block.
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/posix/posix.c:
|
||||
Added missing ifdef block.
|
||||
|
||||
|
||||
2006-06-19 Antony Dovgal <antony@zend.com>
|
||||
|
||||
* ext/oci8/oci8.c:
|
||||
display oci8 version in phpinfo()
|
||||
|
||||
* (PHP_5_2)
|
||||
sapi/cgi/cgi_main.c:
|
||||
MFH: plug leak in CGI SAPI when running scripts with query string in
|
||||
console
|
||||
|
||||
* sapi/cgi/cgi_main.c:
|
||||
plug leak in CGI SAPI when running scripts with query string in console
|
||||
|
||||
* (PHP_5_2)
|
||||
ZendEngine2/tests/bug33732.phpt
|
||||
ZendEngine2/tests/objects_014.phpt:
|
||||
fix tests
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS:
|
||||
BFN
|
||||
|
||||
* ext/odbc/php_odbc_includes.h:
|
||||
MFB: fix #37848 (ext/odbc compile failure)
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/odbc/php_odbc_includes.h:
|
||||
fix #37848 (ext/odbc compile failure)
|
||||
|
||||
2006-06-19 Michael Wallner <mike@iworks.at>
|
||||
|
||||
* sapi/cli/php_cli.c:
|
||||
MFB52: Fix Bug #37780 memory leak trying to execute a non existing file
|
||||
(CLI)
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS
|
||||
sapi/cli/php_cli.c:
|
||||
- Fix Bug #37780 memory leak trying to execute a non existing file (CLI)
|
||||
|
||||
2006-06-19 Antony Dovgal <antony@zend.com>
|
||||
|
||||
* (PHP_5_2)
|
||||
sapi/cgi/cgi_main.c:
|
||||
MFH: add missing ifdef and avoid "unused variable" warning
|
||||
|
||||
* sapi/cgi/cgi_main.c:
|
||||
add missing ifdef and avoid "unused variable" warning
|
||||
|
||||
2006-06-19 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* ext/posix/config.m4
|
||||
ext/posix/php_posix.h
|
||||
ext/posix/posix.c:
|
||||
MFB: Added posix_initgroups() function.
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS
|
||||
ext/posix/config.m4
|
||||
ext/posix/php_posix.h
|
||||
ext/posix/posix.c:
|
||||
Added posix_initgroups() function.
|
||||
|
||||
2006-06-17 Hannes Magnusson <hannes.magnusson@gmail.com>
|
||||
|
||||
* ext/iconv/iconv.c:
|
||||
Added argument info
|
||||
Fixed protos
|
||||
Fixed vim folding
|
||||
|
||||
2006-06-17 Nuno Lopes <nunoplopes@sapo.pt>
|
||||
|
||||
* configure.in
|
||||
sapi/cgi/cgi_main.c:
|
||||
MFB
|
||||
|
||||
* (PHP_5_2)
|
||||
configure.in
|
||||
sapi/cgi/cgi_main.c:
|
||||
plug memory leak in sapi_putenv, by using setenv(), that doesnt need any
|
||||
malloc
|
||||
|
||||
2006-06-16 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/mbstring/mbstring.c:
|
||||
changed GINIT definition.
|
||||
|
||||
2006-06-16 Rasmus Lerdorf <rasmus@lerdorf.com>
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS
|
||||
php.ini-dist
|
||||
main/main.c
|
||||
main/php_globals.h
|
||||
main/streams/streams.c:
|
||||
MFH: Backported allow_url_include from HEAD. This directive allows
|
||||
separate control of URL handling in includes/requires allowing sites to
|
||||
enable allow_url_fopen without enabling remote includes.
|
||||
|
||||
2006-06-16 Stefan Esser <php@nopiracy.de>
|
||||
|
||||
* (PHP_5_2)
|
||||
acinclude.m4:
|
||||
MFH: Only care about wrong flex version, when needed.
|
||||
|
||||
* acinclude.m4:
|
||||
Fixed that configure bails out on wrong flex version. Now a wrong flex
|
||||
version
|
||||
will issue a warning and when flex is needed during the make process the
|
||||
make
|
||||
process will die with an error message.
|
||||
|
||||
2006-06-16 Dmitry Stogov <dmitry@zend.com>
|
||||
|
||||
* win32/crypt_win32.c
|
||||
win32/crypt_win32.h:
|
||||
New crypt() implementation for win32 which is about 10 times faster and has
|
||||
more friendly license.
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS
|
||||
win32/crypt_win32.c
|
||||
win32/crypt_win32.h:
|
||||
New crypt() implementation for win32 which is about 10 times faster and has
|
||||
more friendly license.
|
||||
|
||||
2006-06-16 Jani Taskinen <jani.taskinen@sci.fi>
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/gmp/gmp.c:
|
||||
Fix build. (gmp_nextprime() was added in PHP 6!)
|
||||
|
||||
2006-06-15 Dmitry Stogov <dmitry@zend.com>
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/sybase_ct/php_sybase_ct.c
|
||||
ext/tokenizer/tokenizer.c
|
||||
ext/xml/php_xml.h
|
||||
ext/xml/xml.c
|
||||
ext/zlib/zlib.c:
|
||||
Added automatic module globals management
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/mssql/php_mssql.c
|
||||
ext/mysql/php_mysql.c
|
||||
ext/mysqli/mysqli.c
|
||||
ext/oci8/oci8.c
|
||||
ext/odbc/php_odbc.c
|
||||
ext/odbc/php_odbc_includes.h
|
||||
ext/pcntl/pcntl.c
|
||||
ext/pcre/php_pcre.c
|
||||
ext/pgsql/pgsql.c
|
||||
ext/posix/posix.c
|
||||
ext/recode/recode.c
|
||||
ext/session/session.c
|
||||
ext/skeleton/skeleton.c
|
||||
ext/snmp/snmp.c
|
||||
ext/sockets/sockets.c
|
||||
ext/sqlite/sqlite.c:
|
||||
Added automatic module globals management
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/bcmath/bcmath.c
|
||||
ext/com_dotnet/com_extension.c
|
||||
ext/dba/dba.c
|
||||
ext/exif/exif.c
|
||||
ext/fbsql/php_fbsql.c
|
||||
ext/fdf/fdf.c
|
||||
ext/gmp/gmp.c
|
||||
ext/iconv/iconv.c
|
||||
ext/imap/php_imap.c
|
||||
ext/interbase/interbase.c
|
||||
ext/ldap/ldap.c
|
||||
ext/mbstring/mbstring.c
|
||||
ext/mcrypt/mcrypt.c
|
||||
ext/mime_magic/mime_magic.c:
|
||||
Added automatic module globals management
|
||||
|
||||
2006-06-15 Hannes Magnusson <hannes.magnusson@gmail.com>
|
||||
|
||||
* ext/curl/interface.c
|
||||
ext/dbase/dbase.c
|
||||
ext/gd/gd.c:
|
||||
Add array type hinting
|
||||
Remove unnecessary array checkes
|
||||
|
||||
2006-06-15 Seiji Masugata <s.masugata@digicom.dnp.co.jp>
|
||||
|
||||
* ext/mbstring/mbstring.c:
|
||||
changed GINIT definition.
|
||||
|
||||
2006-06-15 Nuno Lopes <nunoplopes@sapo.pt>
|
||||
|
||||
* ext/pcre/php_pcre.c
|
||||
ext/pcre/tests/bug37800.phpt:
|
||||
MFB: fix bug #37800
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/pcre/php_pcre.c
|
||||
ext/pcre/tests/bug37800.phpt
|
||||
ext/pcre/tests/bug37800.phpt:
|
||||
fix bug #37800: preg_replace() limit parameter odd behaviour
|
||||
|
||||
2006-06-15 Hannes Magnusson <hannes.magnusson@gmail.com>
|
||||
|
||||
* ext/curl/interface.c
|
||||
ext/dbase/dbase.c
|
||||
ext/gd/gd.c:
|
||||
Revert array type hinting
|
||||
|
||||
2006-06-15 Dmitry Stogov <dmitry@zend.com>
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS
|
||||
main/php.h:
|
||||
Added automatic module globals management
|
||||
|
||||
* (PHP_5_2)
|
||||
ZendEngine2/zend_API.c
|
||||
ZendEngine2/zend_API.h
|
||||
ZendEngine2/zend_modules.h:
|
||||
MFH: Added automatic module globals management.
|
||||
|
||||
2006-06-15 Jani Taskinen <jani.taskinen@sci.fi>
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS:
|
||||
fix news. gaps left intentionally..
|
||||
|
||||
2006-06-14 Hannes Magnusson <hannes.magnusson@gmail.com>
|
||||
|
||||
* ext/fbsql/php_fbsql.c
|
||||
ext/fdf/fdf.c
|
||||
ext/gettext/gettext.c
|
||||
ext/gmp/gmp.c:
|
||||
Added arg info
|
||||
Fixed protos
|
||||
|
||||
* ext/standard/tests/strings/str_word_count.phpt:
|
||||
Fixed test
|
||||
|
||||
2006-06-14 Nuno Lopes <nunoplopes@sapo.pt>
|
||||
|
||||
* ext/pcre/tests/delimiters.phpt
|
||||
ext/pcre/tests/dollar_endonly.phpt
|
||||
ext/pcre/tests/locales.phpt
|
||||
ext/pcre/tests/match_flags.phpt
|
||||
ext/pcre/tests/match_flags2.phpt
|
||||
ext/pcre/tests/pcre_anchored.phpt
|
||||
ext/pcre/tests/pcre_extended.phpt
|
||||
ext/pcre/tests/pcre_extra.phpt
|
||||
ext/pcre/tests/ungreedy.phpt:
|
||||
MFB
|
||||
|
||||
* ext/pcre/php_pcre.c:
|
||||
MFB: fix mem leak
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/pcre/php_pcre.c:
|
||||
fix memory leak uncovered by the pcre_extra.phpt test
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/pcre/tests/delimiters.phpt
|
||||
ext/pcre/tests/dollar_endonly.phpt
|
||||
ext/pcre/tests/dollar_endonly.phpt
|
||||
ext/pcre/tests/locales.phpt
|
||||
ext/pcre/tests/match_flags.phpt
|
||||
ext/pcre/tests/match_flags.phpt
|
||||
ext/pcre/tests/match_flags2.phpt
|
||||
ext/pcre/tests/match_flags2.phpt
|
||||
ext/pcre/tests/pcre_anchored.phpt
|
||||
ext/pcre/tests/pcre_anchored.phpt
|
||||
ext/pcre/tests/pcre_extended.phpt
|
||||
ext/pcre/tests/pcre_extended.phpt
|
||||
ext/pcre/tests/pcre_extra.phpt
|
||||
ext/pcre/tests/pcre_extra.phpt
|
||||
ext/pcre/tests/ungreedy.phpt
|
||||
ext/pcre/tests/ungreedy.phpt:
|
||||
more tests (and fix 2 from yesterday)
|
||||
|
||||
* ext/pcre/config.w32
|
||||
ext/pcre/config0.m4
|
||||
ext/pcre/pcrelib/pcre_dfa_exec.c:
|
||||
MFB: remove pcre_dfa_exec.c
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/pcre/config.w32
|
||||
ext/pcre/config0.m4
|
||||
ext/pcre/pcrelib/pcre_dfa_exec.c:
|
||||
remove the pcre_dfa_exec.c file, as it is needed (we dont expose that API)
|
||||
|
||||
* ext/pcre/pcrelib/.cvsignore:
|
||||
MFB
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/pcre/pcrelib/.cvsignore:
|
||||
missing newline
|
||||
|
||||
2006-06-14 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* ext/sqlite/sqlite.c:
|
||||
MFB: E_ERROR -> E_RECOVERABLE_ERROR
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/sqlite/sqlite.c:
|
||||
E_ERROR -> E_RECOVERABLE_ERROR
|
||||
|
||||
2006-06-14 Christian Stocker <chregu@bitflux.ch>
|
||||
|
||||
* (PHP_5_1)
|
||||
ext/xsl/xsltprocessor.c:
|
||||
MFH
|
||||
Fix a segfault, when an unknown type was given support all known xpath
|
||||
object types
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/xsl/xsltprocessor.c:
|
||||
MFH
|
||||
Fix a segfault, when an unknown type was given and support all known xpath
|
||||
object types
|
||||
|
||||
* ext/xsl/xsltprocessor.c:
|
||||
Fix a segfault, when an unknown type was given support all known xpath
|
||||
object types
|
||||
|
||||
2006-06-14 Dmitry Stogov <dmitry@zend.com>
|
||||
|
||||
* ext/odbc/php_odbc.c
|
||||
ext/odbc/php_odbc_includes.h:
|
||||
Fixed compilation (automatic module globals management).
|
||||
|
||||
2006-06-13 Nuno Lopes <nunoplopes@sapo.pt>
|
||||
|
||||
* ext/pcre/tests/backtrack_limit.phpt
|
||||
ext/pcre/tests/cache_limit.phpt
|
||||
ext/pcre/tests/delimiters.phpt
|
||||
ext/pcre/tests/grep.phpt
|
||||
ext/pcre/tests/locales.phpt
|
||||
ext/pcre/tests/multiline.phpt
|
||||
ext/pcre/tests/recursion_limit.phpt
|
||||
ext/pcre/tests/study.phpt:
|
||||
MFB
|
||||
|
||||
* (PHP_5_2)
|
||||
.cvsignore:
|
||||
also ignore lcov generated files
|
||||
|
||||
* ext/pcre/tests/backtrack_limit.phpt
|
||||
ext/pcre/tests/backtrack_limit.phpt
|
||||
ext/pcre/tests/cache_limit.phpt
|
||||
ext/pcre/tests/cache_limit.phpt
|
||||
ext/pcre/tests/delimiters.phpt
|
||||
ext/pcre/tests/delimiters.phpt
|
||||
ext/pcre/tests/grep.phpt
|
||||
ext/pcre/tests/grep.phpt
|
||||
ext/pcre/tests/locales.phpt
|
||||
ext/pcre/tests/locales.phpt
|
||||
ext/pcre/tests/multiline.phpt
|
||||
ext/pcre/tests/multiline.phpt
|
||||
ext/pcre/tests/recursion_limit.phpt
|
||||
ext/pcre/tests/recursion_limit.phpt
|
||||
ext/pcre/tests/study.phpt
|
||||
ext/pcre/tests/study.phpt:
|
||||
|
||||
file backtrack_limit.phpt was initially added on branch PHP_5_2.
|
||||
|
||||
2006-06-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||||
|
||||
* ZendEngine2/zend_exceptions.c:
|
||||
- Arginfo fix (Hannes)
|
||||
|
||||
2006-06-13 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* ext/dom/element.c:
|
||||
MFB: Removed unused variables.
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/dom/element.c:
|
||||
Removed unused variables.
|
||||
|
||||
2006-06-13 Andrei Zmievski <andrei@gravitonic.com>
|
||||
|
||||
* ext/iconv/iconv.c:
|
||||
Move GINIT definition above re-definition of iconv. Gah.
|
||||
|
||||
2006-06-13 Dmitry Stogov <dmitry@zend.com>
|
||||
|
||||
* sapi/cgi/cgi_main.c
|
||||
sapi/cgi/cgi_main.c:
|
||||
Removed warnings
|
||||
|
||||
* sapi/cgi/fastcgi.c
|
||||
sapi/cgi/fastcgi.c:
|
||||
Removed warning
|
||||
|
||||
* ext/sybase_ct/php_sybase_ct.c
|
||||
ext/tokenizer/tokenizer.c
|
||||
ext/xml/php_xml.h
|
||||
ext/xml/xml.c
|
||||
ext/zlib/zlib.c:
|
||||
Added automatic module globals management
|
||||
|
||||
* ext/mssql/php_mssql.c
|
||||
ext/mysql/php_mysql.c
|
||||
ext/mysqli/mysqli.c
|
||||
ext/oci8/oci8.c
|
||||
ext/odbc/php_odbc.c
|
||||
ext/pcntl/pcntl.c
|
||||
ext/pcre/php_pcre.c
|
||||
ext/pgsql/pgsql.c
|
||||
ext/posix/posix.c
|
||||
ext/recode/recode.c
|
||||
ext/session/session.c
|
||||
ext/skeleton/skeleton.c
|
||||
ext/snmp/snmp.c
|
||||
ext/sockets/sockets.c
|
||||
ext/sqlite/sqlite.c:
|
||||
Added automatic module globals management
|
||||
|
||||
* ext/bcmath/bcmath.c
|
||||
ext/com_dotnet/com_extension.c
|
||||
ext/dba/dba.c
|
||||
ext/exif/exif.c
|
||||
ext/fbsql/php_fbsql.c
|
||||
ext/fdf/fdf.c
|
||||
ext/gmp/gmp.c
|
||||
ext/iconv/iconv.c
|
||||
ext/imap/php_imap.c
|
||||
ext/interbase/interbase.c
|
||||
ext/ldap/ldap.c
|
||||
ext/mbstring/mbstring.c
|
||||
ext/mcrypt/mcrypt.c
|
||||
ext/mime_magic/mime_magic.c
|
||||
main/php.h:
|
||||
Added automatic module globals management
|
||||
|
||||
* NEWS
|
||||
ZendEngine2/zend_API.c
|
||||
ZendEngine2/zend_API.h
|
||||
ZendEngine2/zend_modules.h:
|
||||
Added automatic module globals management.
|
||||
|
||||
2006-06-13 Stefan Esser <php@nopiracy.de>
|
||||
|
||||
* ZendEngine2/zend.c
|
||||
ZendEngine2/zend_compile.c
|
||||
ZendEngine2/zend_compile.h
|
||||
ZendEngine2/zend_execute_API.c
|
||||
ZendEngine2/zend_vm_def.h
|
||||
ZendEngine2/zend_vm_execute.h:
|
||||
Added hook for compile_string()
|
||||
|
||||
2006-06-12 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* ext/zlib/zlib_filter.c:
|
||||
MFB: Fixed compiler warning
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/zlib/zlib_filter.c:
|
||||
Fixed compiler warning
|
||||
|
||||
2006-06-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||||
|
||||
* ZendEngine2/zend.c:
|
||||
- Fix memleaks (by nuno)
|
||||
|
||||
2006-06-12 Michael Wallner <mike@iworks.at>
|
||||
|
||||
* main/output.c
|
||||
main/php_output.h:
|
||||
- don't use anonymous union
|
||||
|
||||
2006-06-12 Andrei Zmievski <andrei@gravitonic.com>
|
||||
|
||||
* ZendEngine2/zend.h
|
||||
ZendEngine2/zend_language_scanner.l:
|
||||
Be more explicit.
|
||||
|
||||
2006-06-11 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS
|
||||
ext/standard/string.c:
|
||||
Improved performance of the implode() function on associated arrays by
|
||||
200-300%.
|
||||
|
||||
* ext/standard/info.c:
|
||||
MFB: Fixed ZTS build
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/standard/info.c:
|
||||
Fixed ZTS build
|
||||
|
||||
2006-06-11 Hannes Magnusson <hannes.magnusson@gmail.com>
|
||||
|
||||
* ext/standard/exec.c
|
||||
ext/standard/streamsfuncs.c
|
||||
ext/standard/string.c
|
||||
ext/zlib/zlib.c:
|
||||
Nuke unused var
|
||||
|
||||
* ext/ftp/php_ftp.c
|
||||
ext/gd/gd.c:
|
||||
Added argument info
|
||||
Fixed protos & vim folding
|
||||
|
||||
2006-06-11 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* (PHP_5_2)
|
||||
ZendEngine2/zend.c
|
||||
ZendEngine2/zend.h:
|
||||
Make zend_print_zval_r_ex() use the write callback function.
|
||||
|
||||
* ext/standard/info.c:
|
||||
MFB: Fully print array() in phpinfo().
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/standard/info.c:
|
||||
Fully print array() in phpinfo().
|
||||
|
||||
2006-06-11 Hannes Magnusson <hannes.magnusson@gmail.com>
|
||||
|
||||
* ext/dba/tests/dba_cdb.phpt
|
||||
ext/dba/tests/dba_cdb_make.phpt
|
||||
ext/dba/tests/dba_flatfile.phpt
|
||||
ext/dba/tests/dba_inifile.phpt:
|
||||
Fixed tests in unicode mode
|
||||
|
||||
2006-06-10 Hannes Magnusson <hannes.magnusson@gmail.com>
|
||||
|
||||
* ext/bcmath/bcmath.c
|
||||
ext/bz2/bz2.c
|
||||
ext/calendar/calendar.c
|
||||
ext/ctype/ctype.c
|
||||
ext/curl/interface.c
|
||||
ext/curl/multi.c
|
||||
ext/dba/dba.c
|
||||
ext/dbase/dbase.c
|
||||
ext/exif/exif.c:
|
||||
Added argument info
|
||||
Fixed protos
|
||||
Fixed vim folding
|
||||
|
||||
2006-06-10 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* ext/standard/string.c:
|
||||
MFB: Improved performance of str_replace() when doing 1 char to 1 char or 1
|
||||
char to many chars replacement by 30-40%.
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS
|
||||
ext/standard/string.c:
|
||||
Improved performance of str_replace() when doing 1 char to 1 char or 1 char
|
||||
to many chars replacement by 30-40%.
|
||||
|
||||
2006-06-09 Rasmus Lerdorf <rasmus@lerdorf.com>
|
||||
|
||||
* Makefile.gcov:
|
||||
Patch from Nuno
|
||||
|
||||
2006-06-09 Michael Wallner <mike@iworks.at>
|
||||
|
||||
* sapi/apache2filter/apache_config.c
|
||||
sapi/apache2filter/apache_config.c
|
||||
sapi/apache2filter/apache_config.c
|
||||
sapi/apache2filter/apache_config.c:
|
||||
- sync with apache2handler
|
||||
|
||||
* (PHP_4_4)
|
||||
NEWS
|
||||
NEWS:
|
||||
BFN: - Fixed bug #37720 (merge_php_config scrambles values). (Mike,
|
||||
pumuckel at metropolis dot de)
|
||||
|
||||
* (PHP_4_4)
|
||||
sapi/apache2handler/apache_config.c
|
||||
sapi/apache2handler/apache_config.c
|
||||
sapi/apache2handler/apache_config.c:
|
||||
MFH: fix bug #37720 (merge_php_config scrambles values)
|
||||
|
||||
* sapi/apache2handler/apache_config.c:
|
||||
- fix bug #37720 (merge_php_config scrambles values)
|
||||
|
||||
2006-06-08 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS:
|
||||
Update credits
|
||||
|
||||
2006-06-08 Derick Rethans <php@derickrethans.nl>
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS:
|
||||
- Fixed bug #37747 (strtotime segfaults when given "nextyear").
|
||||
|
||||
2006-06-08 Dmitry Stogov <dmitry@zend.com>
|
||||
|
||||
* ZendEngine2/zend_vm_def.h
|
||||
ZendEngine2/zend_vm_def.h
|
||||
ZendEngine2/zend_vm_execute.h
|
||||
ZendEngine2/zend_vm_execute.h
|
||||
ZendEngine2/tests/bug37707.phpt
|
||||
ZendEngine2/tests/bug37707.phpt:
|
||||
Proper fix for bug #37707 ("clone $x" must call __clone() enven if result
|
||||
value is not used)
|
||||
|
||||
* ZendEngine2/zend_vm_def.h
|
||||
ZendEngine2/zend_vm_def.h
|
||||
ZendEngine2/zend_vm_execute.h
|
||||
ZendEngine2/zend_vm_execute.h
|
||||
ZendEngine2/zend_vm_gen.php
|
||||
ZendEngine2/zend_vm_gen.php:
|
||||
Wrap "wrong" unreachable code with "#if 0"
|
||||
|
||||
2006-06-07 Stanislav Malyshev <stas@zend.com>
|
||||
|
||||
* (PHP_5_1)
|
||||
sapi/cgi/fastcgi.c:
|
||||
fix compiling with "more strict" compilers
|
||||
|
||||
2006-06-07 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS:
|
||||
Bug fixing news
|
||||
|
||||
* ZendEngine2/zend_vm_def.h
|
||||
ZendEngine2/zend_vm_execute.h
|
||||
ZendEngine2/tests/bug37707.phpt:
|
||||
MFB: Fixed bug #37707 clone without assigning leaks memory
|
||||
|
||||
* ZendEngine2/tests/bug37707.phpt
|
||||
ZendEngine2/tests/bug37707.phpt:
|
||||
|
||||
file bug37707.phpt was initially added on branch PHP_5_2.
|
||||
|
||||
* (PHP_5_2)
|
||||
ZendEngine2/zend_vm_def.h
|
||||
ZendEngine2/zend_vm_execute.h:
|
||||
Fixed bug #37707 clone without assigning leaks memory
|
||||
|
||||
|
||||
2006-06-07 Antony Dovgal <antony@zend.com>
|
||||
|
||||
* (PHP_5_2)
|
||||
ext/oci8/oci8_lob.c
|
||||
ext/oci8/php_oci8_int.h:
|
||||
MFH:
|
||||
fix Unicode LOB problems using callbacks to read LOBs
|
||||
using chunk_size*X buffer should speed up LOB reading a bit
|
||||
|
||||
many thanks to Massimo Squillace <msquillace at sogei dot it> for the
|
||||
patch.
|
||||
|
||||
* ext/oci8/oci8_lob.c
|
||||
ext/oci8/php_oci8_int.h:
|
||||
happy birthday commit, yay =)
|
||||
this patch should fix Unicode LOB problems using callbacks to read LOBs
|
||||
the patch also includes an optimization: using chunk_size*X buffer should
|
||||
speed up LOB reading a bit
|
||||
|
||||
many thanks to Massimo Squillace <msquillace at sogei dot it> for the
|
||||
patch.
|
||||
|
||||
2006-06-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||||
|
||||
* (PHP_5_2)
|
||||
ZendEngine2/zend_API.c
|
||||
ZendEngine2/zend_API.h:
|
||||
- MFH zend_fcall_info_*() and parameter parsing option 'f'
|
||||
|
||||
* ZendEngine2/zend_vm_execute.h
|
||||
ZendEngine2/zend_vm_execute.h:
|
||||
- Regenerated after zend_vm_def.h change
|
||||
|
||||
* (PHP_5_2)
|
||||
ZendEngine2/zend_API.c
|
||||
ZendEngine2/zend_compile.c
|
||||
ZendEngine2/zend_vm_def.h:
|
||||
- MFH Fix issue with interfaces being inherited multiple times
|
||||
|
||||
* ZendEngine2/zend_API.c
|
||||
ZendEngine2/zend_compile.c
|
||||
ZendEngine2/zend_compile.c
|
||||
ZendEngine2/zend_vm_def.h:
|
||||
- Fix issue with interfaces being inherited multiple times
|
||||
|
||||
2006-06-07 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* (PHP_5_2)
|
||||
NEWS:
|
||||
Fixed bug #37709 (Possible crash in PDO::errorCode()).
|
||||
|
||||
2006-06-06 Michael Wallner <mike@iworks.at>
|
||||
|
||||
* main/output.c:
|
||||
|
|
151
Zend/ChangeLog
151
Zend/ChangeLog
|
@ -1,3 +1,154 @@
|
|||
2006-06-21 Andrei Zmievski <andrei@gravitonic.com>
|
||||
|
||||
* zend_constants.c
|
||||
zend_unicode.c
|
||||
zend_unicode.h:
|
||||
Implement user conversion error handler support. Works as normal error
|
||||
handler, in that it can return false to make the default one take over.
|
||||
Handler signature is:
|
||||
user_handler($direction, $encoding, $char_byte, $offset, $message)
|
||||
|
||||
Also removed support for using exceptions in default error handler.
|
||||
|
||||
2006-06-20 Andrei Zmievski <andrei@gravitonic.com>
|
||||
|
||||
* zend.c
|
||||
zend_execute_API.c
|
||||
zend_globals.h:
|
||||
Implement unicode_set_error_handler() / unicode_restore_error_handler().
|
||||
The error handler doesn't do anything yet. (vaporware)
|
||||
|
||||
* zend_builtin_functions.c:
|
||||
Plug memory leak in set_exception_handler().
|
||||
|
||||
2006-06-20 Antony Dovgal <antony@zend.com>
|
||||
|
||||
* zend_API.c:
|
||||
init variables
|
||||
|
||||
* (PHP_5_2)
|
||||
tests/objects_013.phpt:
|
||||
fix test
|
||||
|
||||
* tests/objects_013.phpt
|
||||
tests/objects_014.phpt:
|
||||
fix tests
|
||||
|
||||
2006-06-19 Antony Dovgal <antony@zend.com>
|
||||
|
||||
* (PHP_5_2)
|
||||
tests/bug33732.phpt
|
||||
tests/objects_014.phpt:
|
||||
fix tests
|
||||
|
||||
2006-06-15 Dmitry Stogov <dmitry@zend.com>
|
||||
|
||||
* (PHP_5_2)
|
||||
zend_API.c
|
||||
zend_API.h
|
||||
zend_modules.h:
|
||||
MFH: Added automatic module globals management.
|
||||
|
||||
2006-06-13 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||||
|
||||
* zend_exceptions.c:
|
||||
- Arginfo fix (Hannes)
|
||||
|
||||
2006-06-13 Dmitry Stogov <dmitry@zend.com>
|
||||
|
||||
* zend_API.c
|
||||
zend_API.h
|
||||
zend_modules.h:
|
||||
Added automatic module globals management.
|
||||
|
||||
2006-06-13 Stefan Esser <php@nopiracy.de>
|
||||
|
||||
* zend.c
|
||||
zend_compile.c
|
||||
zend_compile.h
|
||||
zend_execute_API.c
|
||||
zend_vm_def.h
|
||||
zend_vm_execute.h:
|
||||
Added hook for compile_string()
|
||||
|
||||
2006-06-12 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||||
|
||||
* zend.c:
|
||||
- Fix memleaks (by nuno)
|
||||
|
||||
2006-06-12 Andrei Zmievski <andrei@gravitonic.com>
|
||||
|
||||
* zend.h
|
||||
zend_language_scanner.l:
|
||||
Be more explicit.
|
||||
|
||||
2006-06-11 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* (PHP_5_2)
|
||||
zend.c
|
||||
zend.h:
|
||||
Make zend_print_zval_r_ex() use the write callback function.
|
||||
|
||||
2006-06-08 Dmitry Stogov <dmitry@zend.com>
|
||||
|
||||
* zend_vm_def.h
|
||||
zend_vm_def.h
|
||||
zend_vm_execute.h
|
||||
zend_vm_execute.h
|
||||
tests/bug37707.phpt
|
||||
tests/bug37707.phpt:
|
||||
Proper fix for bug #37707 ("clone $x" must call __clone() enven if result
|
||||
value is not used)
|
||||
|
||||
* zend_vm_def.h
|
||||
zend_vm_def.h
|
||||
zend_vm_execute.h
|
||||
zend_vm_execute.h
|
||||
zend_vm_gen.php
|
||||
zend_vm_gen.php:
|
||||
Wrap "wrong" unreachable code with "#if 0"
|
||||
|
||||
2006-06-07 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* zend_vm_def.h
|
||||
zend_vm_execute.h
|
||||
tests/bug37707.phpt:
|
||||
MFB: Fixed bug #37707 clone without assigning leaks memory
|
||||
|
||||
* tests/bug37707.phpt
|
||||
tests/bug37707.phpt:
|
||||
|
||||
file bug37707.phpt was initially added on branch PHP_5_2.
|
||||
|
||||
* (PHP_5_2)
|
||||
zend_vm_def.h
|
||||
zend_vm_execute.h:
|
||||
Fixed bug #37707 clone without assigning leaks memory
|
||||
|
||||
|
||||
2006-06-07 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||||
|
||||
* (PHP_5_2)
|
||||
zend_API.c
|
||||
zend_API.h:
|
||||
- MFH zend_fcall_info_*() and parameter parsing option 'f'
|
||||
|
||||
* zend_vm_execute.h
|
||||
zend_vm_execute.h:
|
||||
- Regenerated after zend_vm_def.h change
|
||||
|
||||
* (PHP_5_2)
|
||||
zend_API.c
|
||||
zend_compile.c
|
||||
zend_vm_def.h:
|
||||
- MFH Fix issue with interfaces being inherited multiple times
|
||||
|
||||
* zend_API.c
|
||||
zend_compile.c
|
||||
zend_compile.c
|
||||
zend_vm_def.h:
|
||||
- Fix issue with interfaces being inherited multiple times
|
||||
|
||||
2006-06-06 Antony Dovgal <antony@zend.com>
|
||||
|
||||
* zend_compile.c
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue