mirror of
https://github.com/php/php-src.git
synced 2025-08-18 23:18:56 +02:00
ChangeLog update
This commit is contained in:
parent
c418dd14b5
commit
ec2c98b933
2 changed files with 294 additions and 0 deletions
249
ChangeLog
249
ChangeLog
|
@ -1,3 +1,252 @@
|
|||
2003-05-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||||
|
||||
* ext/dba/tests/skipif.inc:
|
||||
Fix test (ssen by Dan Torop)
|
||||
|
||||
2003-05-20 Wez Furlong <wez.php@thebrainroom.net>
|
||||
|
||||
* (PHP_4_3)
|
||||
main/network.c:
|
||||
Implement socket liveness checking for SSL streams when recycling via
|
||||
pfsockopen.
|
||||
|
||||
2003-05-20 Sascha Schumann <sascha@schumann.cx>
|
||||
|
||||
* (PHP_4_3)
|
||||
ext/session/session.c:
|
||||
Make error messages less ambiguous
|
||||
|
||||
2003-05-20 Wez Furlong <wez.php@thebrainroom.net>
|
||||
|
||||
* (PHP_4_3)
|
||||
main/streams.c:
|
||||
Make fread() non-greedy for socket based streams
|
||||
|
||||
2003-05-20 Sascha Schumann <sascha@schumann.cx>
|
||||
|
||||
* (PHP_4_3)
|
||||
ext/session/mod_files.c:
|
||||
Defensive programming
|
||||
|
||||
2003-05-20 Sterling Hughes <sterling@bumblebury.com>
|
||||
|
||||
* ext/standard/array.c
|
||||
ext/standard/basic_functions.c:
|
||||
initialize these to NULL
|
||||
|
||||
2003-05-20 Andrei Zmievski <andrei@gravitonic.com>
|
||||
|
||||
* ext/pcre/php_pcre.c:
|
||||
Put some guards in place.
|
||||
|
||||
2003-05-20 Jay Smith <jsmith@tutorbuddy.com>
|
||||
|
||||
* ext/standard/browscap.c:
|
||||
Make get_browser() try harder to find better matches.
|
||||
|
||||
2003-05-20 Dan Kalowsky <dank@deadmime.org>
|
||||
|
||||
* ext/imap/php_imap.c
|
||||
ext/imap/php_imap.h:
|
||||
Adding imap_getacl, patch provided by Holger Burbach
|
||||
(holger.burbach@gonicus.de)
|
||||
|
||||
2003-05-20 Wez Furlong <wez.php@thebrainroom.net>
|
||||
|
||||
* (PHP_4_3)
|
||||
ext/standard/url_scanner_ex.c
|
||||
ext/standard/var_unserializer.c:
|
||||
Touch and remove WS added by last touch....
|
||||
|
||||
* (PHP_4_3)
|
||||
ext/standard/url_scanner_ex.c
|
||||
ext/standard/var_unserializer.c:
|
||||
Touch files
|
||||
|
||||
2003-05-20 Sterling Hughes <sterling@bumblebury.com>
|
||||
|
||||
* ext/standard/array.c
|
||||
ext/standard/basic_functions.h:
|
||||
convert array functions to use fast_call_user_function(), gives a nice
|
||||
performance win.
|
||||
|
||||
2003-05-20 Dan Kalowsky <dank@deadmime.org>
|
||||
|
||||
* ext/imap/php_imap.c:
|
||||
NIL, NULL, same thing, but changing for consistency sake
|
||||
|
||||
2003-05-20 Sascha Schumann <sascha@schumann.cx>
|
||||
|
||||
* (PHP_4_3)
|
||||
ext/session/session.c:
|
||||
Better reinitialize session_status unconditionally
|
||||
|
||||
2003-05-20 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
||||
|
||||
* scripts/ext_skel_ng/php_function.php:
|
||||
doing the trick like in extension_parser.php
|
||||
|
||||
2003-05-20 Brad House <brad@mainstreetsoftworks.com>
|
||||
|
||||
* ext/mcve/mcve.c:
|
||||
Properly map mcve_text_code to MCVE_TEXT_Code instead of MCVE_TEXT_AVS.
|
||||
Properly cast MCVE_TTID.
|
||||
Correct DVAL arguments to MCVE_Gut and MCVE_Gl.
|
||||
|
||||
2003-05-20 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
||||
|
||||
* scripts/ext_skel_ng/extension_parser.php:
|
||||
- experimental streams support
|
||||
- more file types: conf and doc
|
||||
- requirements/install/configure documentation in configure.xml
|
||||
- auto-generated PEAR/PECL package.xml files
|
||||
- auto-generated CREDITS file
|
||||
- auto-generated EXPERIMENTAL file if release state != stable
|
||||
- beginning support for test file generation
|
||||
|
||||
* scripts/ext_skel_ng/extension.xml:
|
||||
example for "stream" as parameter and return type
|
||||
|
||||
* scripts/ext_skel_ng/php_function.php:
|
||||
no RCS keyword expansion in template, 2nd try
|
||||
|
||||
* scripts/ext_skel_ng/php_function.php:
|
||||
protect revision entry in template from CVS keyword expansion
|
||||
|
||||
* scripts/ext_skel_ng/php_function.php:
|
||||
- new method to generate test cases for functions
|
||||
- beginning support for "pass by reference" parameters
|
||||
|
||||
* scripts/ext_skel_ng/php_element.php:
|
||||
just a method name change
|
||||
|
||||
* scripts/ext_skel_ng/extension.dtd:
|
||||
additional tags for experimental streams support
|
||||
|
||||
* scripts/ext_skel_ng/ext_skel_ng.php:
|
||||
create CREDITS, package.xml and maybe EXPERIMENTAL files
|
||||
create tests
|
||||
|
||||
* scripts/ext_skel_ng/TODO:
|
||||
updated TODOs
|
||||
|
||||
* ext/fdf/fdf.c:
|
||||
zend_is_callable() already checks this ...
|
||||
|
||||
* ext/pcntl/pcntl.c:
|
||||
proto and typo fixes
|
||||
|
||||
* ext/standard/info.h:
|
||||
C++ extensions build fix
|
||||
|
||||
* main/streams/userspace.c:
|
||||
always return timestamps as 'atime', 'mtime' and 'ctime'
|
||||
no matter what names the underlying platform uses for them
|
||||
|
||||
2003-05-20 Sascha Schumann <sascha@schumann.cx>
|
||||
|
||||
* (PHP_4_3)
|
||||
main/network.c:
|
||||
initialize err
|
||||
|
||||
* (PHP_4_3)
|
||||
ext/ncurses/php_ncurses.h
|
||||
ext/session/mod_files.c
|
||||
ext/session/php_session.h:
|
||||
Fix use of ZEND_EXTERN_MODULE_GLOBALS which mysteriously includes a
|
||||
trailing semicolon.
|
||||
|
||||
Also add a do {} while (0) construct in php_session.h
|
||||
|
||||
2003-05-20 Uwe Schindler <uwe@thetaphi.de>
|
||||
|
||||
* sapi/nsapi/nsapi.c:
|
||||
Set exspected threads to tsrm_startup() to number of threads NSAPI returns
|
||||
for server
|
||||
|
||||
2003-05-20 Moriyoshi Koizumi <moriyoshi@at.wakwak.com>
|
||||
|
||||
* (PHP_4_3)
|
||||
sapi/apache2filter/sapi_apache2.c
|
||||
sapi/apache2handler/sapi_apache2.c:
|
||||
Revisit the braindead patch only for this branch
|
||||
|
||||
2003-05-20 Ilia Alshanetsky <ilia@prohost.org>
|
||||
|
||||
* ext/pdf/pdf.c:
|
||||
Added missing safe_mode & open_basedir checks.
|
||||
|
||||
2003-05-20 Wez Furlong <wez.php@thebrainroom.net>
|
||||
|
||||
* (PHP_4_3)
|
||||
ext/standard/file.c
|
||||
ext/standard/fsock.c
|
||||
main/streams.c:
|
||||
Much better fix for refcount issues with contexts, and fix a leak in
|
||||
context
|
||||
value storage.
|
||||
|
||||
2003-05-20 Jani Taskinen <sniper@iki.fi>
|
||||
|
||||
* ext/xml/config.m4:
|
||||
- Go back to using --disable-xml and --enable-xml
|
||||
. Require use of --with-libxml-dir and --with-libexpat-dir for ext/xml.
|
||||
Allows other extensions to use --with-expat-dir for now.
|
||||
|
||||
2003-05-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||||
|
||||
* ext/pgsql/tests/01createdb.phpt
|
||||
ext/pgsql/tests/02connection.phpt
|
||||
ext/pgsql/tests/03sync_query.phpt
|
||||
ext/pgsql/tests/04async_query.phpt
|
||||
ext/pgsql/tests/05large_object.phpt
|
||||
ext/pgsql/tests/06copy.phpt
|
||||
ext/pgsql/tests/07optional.phpt
|
||||
ext/pgsql/tests/08escape.phpt
|
||||
ext/pgsql/tests/09notice.phpt
|
||||
ext/pgsql/tests/10pg_convert.phpt
|
||||
ext/pgsql/tests/11pg_meta_data.phpt
|
||||
ext/pgsql/tests/12pg_insert.phpt
|
||||
ext/pgsql/tests/13pg_select.phpt
|
||||
ext/pgsql/tests/14pg_update.phpt
|
||||
ext/pgsql/tests/15pg_delete.phpt
|
||||
ext/pgsql/tests/16pg_result_status.phpt
|
||||
ext/pgsql/tests/17result.phpt
|
||||
ext/pgsql/tests/18pg_escape_bytea.phpt
|
||||
ext/pgsql/tests/19pg_ping.phpt
|
||||
ext/pgsql/tests/20pg_get_pid.phpt
|
||||
ext/pgsql/tests/21pg_get_notify.phpt
|
||||
ext/pgsql/tests/98old_api.phpt
|
||||
ext/pgsql/tests/9999dropdb.phpt
|
||||
ext/pgsql/tests/async_query.inc
|
||||
ext/pgsql/tests/connection.inc
|
||||
ext/pgsql/tests/copy.inc
|
||||
ext/pgsql/tests/createdb.inc
|
||||
ext/pgsql/tests/dropdb.inc
|
||||
ext/pgsql/tests/escape.inc
|
||||
ext/pgsql/tests/informational.inc
|
||||
ext/pgsql/tests/large_object.inc
|
||||
ext/pgsql/tests/notice.inc
|
||||
ext/pgsql/tests/old_api.inc
|
||||
ext/pgsql/tests/optional.inc
|
||||
ext/pgsql/tests/pg_convert.inc
|
||||
ext/pgsql/tests/pg_delete.inc
|
||||
ext/pgsql/tests/pg_escape_bytea.inc
|
||||
ext/pgsql/tests/pg_get_notify.inc
|
||||
ext/pgsql/tests/pg_get_pid.inc
|
||||
ext/pgsql/tests/pg_insert.inc
|
||||
ext/pgsql/tests/pg_meta_data.inc
|
||||
ext/pgsql/tests/pg_ping.inc
|
||||
ext/pgsql/tests/pg_result_status.inc
|
||||
ext/pgsql/tests/pg_select.inc
|
||||
ext/pgsql/tests/pg_update.inc
|
||||
ext/pgsql/tests/result.inc
|
||||
ext/pgsql/tests/sync_query.inc:
|
||||
Reorganized tests
|
||||
|
||||
* ext/standard/tests/serialize/003.phpt:
|
||||
Fix Test (2nd time)
|
||||
|
||||
2003-04-07 Jani Taskinen <sniper@iki.fi>
|
||||
|
||||
* NEWS:
|
||||
|
|
|
@ -1,3 +1,48 @@
|
|||
2003-05-20 Sterling Hughes <sterling@bumblebury.com>
|
||||
|
||||
* zend_operators.c:
|
||||
bah humbug, use the pointer based version, which turns out to be an
|
||||
instruction
|
||||
faster
|
||||
|
||||
* zend_operators.c:
|
||||
use pointer arithmetic for the normal zend_str_tolower()
|
||||
|
||||
2003-05-20 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
|
||||
|
||||
* zend_execute.c:
|
||||
No need to copy the zval unless __clone() is called
|
||||
|
||||
2003-05-20 Sterling Hughes <sterling@bumblebury.com>
|
||||
|
||||
* zend_operators.c:
|
||||
make this faster and sexier
|
||||
|
||||
* zend_execute.c:
|
||||
use the new zend_str_tolower_copy() function
|
||||
|
||||
* zend_operators.c:
|
||||
doesn't need to be register
|
||||
|
||||
* zend_execute_API.c
|
||||
zend_operators.c
|
||||
zend_operators.h:
|
||||
optimize the lookups by avoiding a copy and then another pass
|
||||
|
||||
Naked Dancing Girls should be given to: Myself, Zeev, Marcus,
|
||||
and George Schlossnagle (in no particular order)
|
||||
|
||||
* zend_API.h
|
||||
zend_execute_API.c:
|
||||
add fast_call_user_function()
|
||||
|
||||
2003-05-20 Hartmut Holzgraefe <hartmut@php-groupies.de>
|
||||
|
||||
* zend_API.h
|
||||
zend_constants.h
|
||||
zend_operators.h:
|
||||
C++ compile fixes
|
||||
|
||||
2003-04-07 Jani Taskinen <sniper@iki.fi>
|
||||
|
||||
* zend_language_scanner.l:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue