Browse Source

ChangeLog update

PHP-5
24 years ago
parent
commit
f303085465
  1. 173
      ChangeLog
  2. 72
      Zend/ChangeLog

173
ChangeLog

@ -1,3 +1,176 @@
2003-02-16 Wez Furlong <wez.php@thebrainroom.net>
* win32/installer/setini.php:
Some additional sanity.
* win32/php4dllts.dsp:
Add the sunfuncs to the .dsp file for Moshe.
* win32/php4dllts.dsp:
Update win32 project for streams juggling.
* ext/standard/file.c:
Remove unused vars
2003-02-16 Moshe Doron <mosdoron@netvision.net.il>
* ext/standard/basic_functions.c
ext/standard/config.m4
ext/standard/datetime.c
ext/standard/datetime.h
ext/standard/php_standard.h
ext/standard/sunfuncs.c
ext/standard/sunfuncs.h
ext/standard/tests/general_functions/sunfuncts.phpt
ext/standard/tests/time/idate.phpt:
2003-02-16 Wez Furlong <wez.php@thebrainroom.net>
* configure.in
main/memory_streams.c
main/streams.c
main/user_streams.c
main/streams/.cvsignore
main/streams/cast.c
main/streams/filter.c
main/streams/memory.c
main/streams/php_streams_int.h
main/streams/plain_wrapper.c
main/streams/streams.c
main/streams/userspace.c:
Move streams files around a bit, to ease maintenance.
I will update the win32 .dsp in a moment.
2003-02-16 Georg Richter <georg.richter@phpev.de>
* ext/mysqli/tests/042.phpt
ext/mysqli/tests/047.phpt:
fixed output
2003-02-16 Ilia Alshanetsky <ilia@prohost.org>
* ext/mysqli/mysqli_api.c:
Reverted lld -> lld patch and added explanation as to why it should not be
done.
* ext/mysqli/mysqli_api.c
ext/mysqli/php_mysqli.h:
Moved longlong conversion to a macro.
* ext/mysqli/tests/014.phpt:
better skip condition.
2003-02-16 Wez Furlong <wez.php@thebrainroom.net>
* ext/standard/tests/file/bug21131.phpt:
Remove bogus test.
Append mode always causes written data to go to the end of the file,
regardless of the current seek position.
* ext/standard/proc_open.c
ext/standard/proc_open.h:
Integrate Shanes patch that allows specifying the cwd and environment
for the child process created by proc_open().
2003-02-16 Jani Taskinen <sniper@iki.fi>
* (PHP_4_3_1)
NEWS:
BFN
2003-02-16 Georg Richter <georg.richter@phpev.de>
* ext/mysqli/tests/047.phpt:
test for mysqli_prepare_result
2003-02-16 Wez Furlong <wez.php@thebrainroom.net>
* ext/bcmath/libbcmath/src/config.h:
Fix bcmath build under win32.
2003-02-16 Georg Richter <georg.richter@phpev.de>
* ext/mysqli/tests/046.phpt:
test for mysqli_stmt_affected_rows (delete command)
* ext/mysqli/mysqli_api.c
ext/mysqli/mysqli_fe.c
ext/mysqli/mysqli_nonapi.c
ext/mysqli/php_mysqli.h:
added new function mysqli_stmt_affected_rows
added bigint support for mysqli_affected_rows
fixed memleak in mysqli_prepare (stmt->is_null)
fixed return type for mysqli_connect
2003-02-16 Wez Furlong <wez.php@thebrainroom.net>
* run-tests.php
ext/curl/interface.c
ext/curl/streams.c
ext/fbsql/php_fbsql.c
ext/ftp/ftp.c
ext/hyperwave/hg_comm.c
ext/hyperwave/hw.c
ext/imap/php_imap.c
ext/ldap/ldap.c
ext/mcal/php_mcal.c
ext/mysql/php_mysql.c
ext/odbc/php_odbc.c
ext/rpc/com/com_wrapper.c
ext/snmp/snmp.c
ext/standard/dns.c
ext/standard/file.c
ext/standard/fsock.c
ext/standard/ftp_fopen_wrapper.c
ext/standard/http_fopen_wrapper.c
ext/standard/pack.c
ext/zlib/zlib.c
main/fopen_wrappers.c
main/mergesort.c
main/network.c
main/php.h
main/php_open_temporary_file.c
main/streams.c
win32/php4dllts.dsp
win32/sendmail.c
win32/time.h:
A add much more useful select(2) implementation than is provided by
windows sockets. The winsock implementation will only work with sockets;
our implementation works with sockets and file descriptors.
By association, stream_select() will now operate correctly with files,
pipes and sockets.
This change required linking against the winsock2 library. In terms of
compatibility, only older versions of windows 95 do not have winsock2
installed by default. It is available as a redistributable file, and is
most likely installed by any OS patches (eg: Internet Explorer) applied by
the user.
Also, add a win32 compatible pipe test when opening a stream from a pipe.
This test will only work on NT, win2k and XP platforms. Without this
test, interleaved fread() and select() calls would cause the read buffer
to be clobbered. I will be working on a fix for this issue for win9x.
2003-02-16 Anil Madhavapeddy <anil@recoil.org>
* pear/PEAR/Command/Package.php:
fix error msg typo
2003-02-16 Marcus Boerger <marcus.boerger@post.rwth-aachen.de>
* sapi/cgi/cgi_main.c
sapi/cgi/getopt.c
sapi/cgi/php_getopt.h
sapi/cli/getopt.c
sapi/cli/php.1.in
sapi/cli/php_cli.c
sapi/cli/php_getopt.h:
- Allow long option names
- Update CLI's manpage
2003-02-15 Jani Taskinen <sniper@iki.fi>
* (PHP_4_3_1)

72
Zend/ChangeLog

@ -1,3 +1,75 @@
2003-02-16 Zeev Suraski <zeev@zend.com>
* zend_execute.c:
Fix complex cases of self-assignments (bugs #21600, #22231)
* zend_execute.c:
Make EG(This) and EG(scope) available to internal methods
* zend_execute.c:
Revert patches - they weren't ready yet!
* zend.c:
Fix initialization
2003-02-16 Georg Richter <georg.richter@phpev.de>
* zend_execute.c:
fixed compiler warning
* zend_execute.c:
tested patch from Zeev (fixes oo-bug in ext/mysqli)
2003-02-16 Stanislav Malyshev <stas@zend.com>
* zend_compile.c
zend_language_parser.y:
add support for ::foo syntax meaning "global one"
* zend_compile.c:
remove debug prints
2003-02-16 Sebastian Bergmann <sb@sebastian-bergmann.de>
* zend.c
zend_API.c
zend_compile.c
zend_compile.h
zend_execute.c
zend_execute_API.c:
ZTS fixes
2003-02-16 Stanislav Malyshev <stas@zend.com>
* zend_object_handlers.c:
namespace patch - static variable access
* zend.c
zend.h
zend_compile.c
zend_compile.h
zend_constants.c
zend_execute.c
zend_execute.h
zend_execute_API.c
zend_globals.h
zend_language_parser.y
zend_language_scanner.l
zend_opcode.c:
Namespace patch. Big changes:
1. Nested classes are gone.
2. New syntax for namespaces:
namespace foo {
class X { ... }
function bar { ... }
var x = 1;
const ZZ = 2;
}
3. Namespaced symbol access: $x = new foo::X; - etc.
For now, namespaces are case insensitive, just like classes.
Also, there can be no global class and namespace with the same name
(to avoid ambiguities in :: resolution).
2003-02-15 Ilia Alshanetsky <ilia@prohost.org>
* zend_ini_scanner.l:

Loading…
Cancel
Save