]>
granicus.if.org Git - php/log
<changelog@php.net> [Sun, 30 Nov 2003 01:31:13 +0000 (01:31 +0000)]
ChangeLog update
Greg Beaver [Sun, 30 Nov 2003 00:14:22 +0000 (00:14 +0000)]
got it - the pattern ONLY needs addslashes for windows paths
Greg Beaver [Sat, 29 Nov 2003 23:37:56 +0000 (23:37 +0000)]
fix one part - can't get the ereg() to match on windows, will fix when I figure out why
Greg Beaver [Sat, 29 Nov 2003 23:36:46 +0000 (23:36 +0000)]
fix up unit tests - registry was ridiculously out of date. Guess nobody ever runs these...
Wez Furlong [Sat, 29 Nov 2003 22:59:33 +0000 (22:59 +0000)]
Fix build for new usleep implementation.
NB: we now depend on windows 98 and later;
windows 95 does not have these timing functions.
Wez Furlong [Sat, 29 Nov 2003 22:48:42 +0000 (22:48 +0000)]
implement usleep for win32
Wez Furlong [Sat, 29 Nov 2003 21:46:50 +0000 (21:46 +0000)]
Add stream_socket_sendto and stream_socket_recvfrom which work very much
like sendto() and recvfrom() syscalls.
Sebastian Bergmann [Sat, 29 Nov 2003 20:55:18 +0000 (20:55 +0000)]
Add dom_iterators.c to project.
Greg Beaver [Sat, 29 Nov 2003 20:45:09 +0000 (20:45 +0000)]
new test case
Rob Richards [Sat, 29 Nov 2003 20:41:41 +0000 (20:41 +0000)]
guess this file should be added too :)
Rob Richards [Sat, 29 Nov 2003 20:40:54 +0000 (20:40 +0000)]
fix ZTS build
Rob Richards [Sat, 29 Nov 2003 20:40:18 +0000 (20:40 +0000)]
implement namednodemap and nodelist
fix xsl/dom integration under windows
update tests and examples
Greg Beaver [Sat, 29 Nov 2003 20:35:43 +0000 (20:35 +0000)]
finish unit test
Sara Golemon [Sat, 29 Nov 2003 20:01:00 +0000 (20:01 +0000)]
Add in missing stat element and fix win32 build
Greg Beaver [Sat, 29 Nov 2003 19:43:05 +0000 (19:43 +0000)]
add in environment variable for easy non-skipping
Greg Beaver [Sat, 29 Nov 2003 19:42:19 +0000 (19:42 +0000)]
fix some bugs found in the unit test
Greg Beaver [Sat, 29 Nov 2003 19:39:51 +0000 (19:39 +0000)]
start on a new unit test
Marcus Boerger [Sat, 29 Nov 2003 19:26:41 +0000 (19:26 +0000)]
Fix memleak
Ilia Alshanetsky [Sat, 29 Nov 2003 19:05:14 +0000 (19:05 +0000)]
Fixed bug #26463 (Incorrect handling of semicolons after heredoc)
Marcus Boerger [Sat, 29 Nov 2003 18:31:24 +0000 (18:31 +0000)]
Caanot use REPLACE_ZVAL_VALUE here.
Marcus Boerger [Sat, 29 Nov 2003 18:23:35 +0000 (18:23 +0000)]
This takes the address of a zval ptr
Ilia Alshanetsky [Sat, 29 Nov 2003 18:22:44 +0000 (18:22 +0000)]
Fixed a memory leak when tokenizing scripts with heredoc.
Marcus Boerger [Sat, 29 Nov 2003 18:16:03 +0000 (18:16 +0000)]
Fix return value.
Marcus Boerger [Sat, 29 Nov 2003 18:15:11 +0000 (18:15 +0000)]
Add macros to return values of other zvals.
This is needed because one cannot use REPLACE_ZVAL_VALUE with return_value.
Greg Beaver [Sat, 29 Nov 2003 17:56:36 +0000 (17:56 +0000)]
add dependency on xml extension - we need it for every installation/package function
Marcus Boerger [Sat, 29 Nov 2003 17:48:44 +0000 (17:48 +0000)]
Remove test code
Ilia Alshanetsky [Sat, 29 Nov 2003 17:33:25 +0000 (17:33 +0000)]
Restore original patch for bug #26281.
# Andi if you have a time & interest please see if perhaps a better
# solution can be implemented. Thanks.
Sara Golemon [Sat, 29 Nov 2003 17:16:58 +0000 (17:16 +0000)]
Finish off ftp://'s url_stat support
Marcus Boerger [Sat, 29 Nov 2003 17:05:17 +0000 (17:05 +0000)]
Revert accidential commit until decision
Marcus Boerger [Sat, 29 Nov 2003 17:03:45 +0000 (17:03 +0000)]
Make exception code more robust:
- Fix error in calculation of trace-string length
- Allow to overload __strostring() and make it work for uncaught exceptions
- Show exception thrown while displaying exceptions
Ilia Alshanetsky [Sat, 29 Nov 2003 17:00:53 +0000 (17:00 +0000)]
The removed NEWS entry is already in 4.X news file.
Christian Stocker [Sat, 29 Nov 2003 16:44:12 +0000 (16:44 +0000)]
a dot too many
Christian Stocker [Sat, 29 Nov 2003 16:41:59 +0000 (16:41 +0000)]
Some news from ext/xsl
Christian Stocker [Sat, 29 Nov 2003 16:38:09 +0000 (16:38 +0000)]
testcase for bug26384
Christian Stocker [Sat, 29 Nov 2003 16:37:37 +0000 (16:37 +0000)]
Fixed for Bug #26384 (domxslt->process causes segfault with xsl:key)
Greg Beaver [Sat, 29 Nov 2003 16:33:54 +0000 (16:33 +0000)]
fix Bug #324 pear -G gives Fatal Error (PHP-GTK not installed, but error is at engine level)
Wez Furlong [Sat, 29 Nov 2003 15:54:07 +0000 (15:54 +0000)]
typofix
Derick Rethans [Sat, 29 Nov 2003 15:30:50 +0000 (15:30 +0000)]
- Update NEWS and README for input_filters
Derick Rethans [Sat, 29 Nov 2003 15:24:35 +0000 (15:24 +0000)]
- Fix sapi_input_filter patch. Returning 1 from the filter handler should
make PHP register the variable, returning 0 shouldn't. The new length of
the variables being filtered is now returned in the new_val_len argument
of the function.
foobar [Sat, 29 Nov 2003 13:33:34 +0000 (13:33 +0000)]
- Fixed bug #26462 (phpize + ext/bcmath -> compile error)
Christian Stocker [Sat, 29 Nov 2003 13:31:51 +0000 (13:31 +0000)]
follow coding standards.
Christian Stocker [Sat, 29 Nov 2003 13:07:20 +0000 (13:07 +0000)]
it's now possible to return a DomNode from userland functions back to the xsl-processor
foobar [Sat, 29 Nov 2003 13:05:22 +0000 (13:05 +0000)]
missing .cvsignore
Christian Stocker [Sat, 29 Nov 2003 13:01:19 +0000 (13:01 +0000)]
fixed wrong check
Christian Stocker [Sat, 29 Nov 2003 13:00:54 +0000 (13:00 +0000)]
move some definitions to xml_common.h
Marcus Boerger [Sat, 29 Nov 2003 12:51:37 +0000 (12:51 +0000)]
Research reveals that the error text depends on the tools and their
versions used to create the language parser.
foobar [Sat, 29 Nov 2003 07:54:19 +0000 (07:54 +0000)]
test for bug #24908
foobar [Sat, 29 Nov 2003 07:29:42 +0000 (07:29 +0000)]
- Fix expected output.
foobar [Sat, 29 Nov 2003 07:16:58 +0000 (07:16 +0000)]
oops..
foobar [Sat, 29 Nov 2003 07:15:31 +0000 (07:15 +0000)]
test for bug #25652
foobar [Sat, 29 Nov 2003 05:12:23 +0000 (05:12 +0000)]
- remove non-existing servlet entry
Ilia Alshanetsky [Sat, 29 Nov 2003 04:43:06 +0000 (04:43 +0000)]
Fixed bug #26458 (var_dump(), var_export(), debug_zval_dump() not binary
safe for array keys).
Sara Golemon [Sat, 29 Nov 2003 02:49:57 +0000 (02:49 +0000)]
Update php.ini-* with E_STRICT error reporting level. -dist excludes E_STRICT, -recommended includes it.
foobar [Sat, 29 Nov 2003 02:49:03 +0000 (02:49 +0000)]
news for xslt
foobar [Sat, 29 Nov 2003 02:28:49 +0000 (02:28 +0000)]
test for bug #24926
Sara Golemon [Sat, 29 Nov 2003 02:04:37 +0000 (02:04 +0000)]
Handle dirty script exit.
<changelog@php.net> [Sat, 29 Nov 2003 01:32:19 +0000 (01:32 +0000)]
ChangeLog update
Sara Golemon [Fri, 28 Nov 2003 23:25:28 +0000 (23:25 +0000)]
Route php_stat() via streams/url_stat API (php_stream_stat_path).
This enables fopen-wrappers support on stat() and related family calls.
Wez Furlong [Fri, 28 Nov 2003 23:20:23 +0000 (23:20 +0000)]
(sort of) MFB, feof fix for sockets.
Christian Stocker [Fri, 28 Nov 2003 22:08:16 +0000 (22:08 +0000)]
@- Added possibility to call php functions as XSLT-functions (chregu)
- Added possibility to call php functions as XSLT-functions
eg: <xsl:value-of select="php:function('date','r')"/>
Namespace is http://php.net/functions
Christian Stocker [Fri, 28 Nov 2003 21:55:59 +0000 (21:55 +0000)]
changing dom_object_get_data to php_dom_object_get_data and PHP_DOM_EXPORT it
(by Rob Richards)
Ilia Alshanetsky [Fri, 28 Nov 2003 18:33:14 +0000 (18:33 +0000)]
More memory leak fixes for stream contexts.
Ilia Alshanetsky [Fri, 28 Nov 2003 18:17:13 +0000 (18:17 +0000)]
Bug fixing news.
Wez Furlong [Fri, 28 Nov 2003 17:11:16 +0000 (17:11 +0000)]
Fix #25664 - COM crashes when calling a Delphi implementations of ITypeInfo.
Problem was that our extension assumes that the first param to ITypeInfo::Invoke was a reference to the COM object; this is not necessarily true and caused a crash in this instance.
Problem solved by removing the ITypeInfo::Invoke call, as it doesn't buy us anything anyway.
Wez Furlong [Fri, 28 Nov 2003 15:42:58 +0000 (15:42 +0000)]
fix #26001; serialize crashes when accessing an overloaded
object that has no properties (NULL hashtable).
Wez Furlong [Fri, 28 Nov 2003 15:41:45 +0000 (15:41 +0000)]
fix memleak
Ilia Alshanetsky [Fri, 28 Nov 2003 14:42:25 +0000 (14:42 +0000)]
Add removed lcname, it is still needed.
<changelog@php.net> [Fri, 28 Nov 2003 01:31:59 +0000 (01:31 +0000)]
ChangeLog update
Ilia Alshanetsky [Fri, 28 Nov 2003 00:00:28 +0000 (00:00 +0000)]
Fixed a memory leak.
foobar [Thu, 27 Nov 2003 23:04:10 +0000 (23:04 +0000)]
- Fixed bug #26438 (error in thttpd SAPI installation)
Ilia Alshanetsky [Thu, 27 Nov 2003 22:03:35 +0000 (22:03 +0000)]
Added image_type_to_extension() function.
Marcus Boerger [Thu, 27 Nov 2003 19:24:38 +0000 (19:24 +0000)]
Convert objects to string if string is required by newer parameter parsing
since we do this for older parameter parsing does so too.
Marcus Boerger [Thu, 27 Nov 2003 19:08:28 +0000 (19:08 +0000)]
The macro REPLACE_ZVAL_VALUE cannot be used since we only have zval *
writeobj. to allow it the api needs to be changed to zval **writeobj.
Wez Furlong [Thu, 27 Nov 2003 18:01:12 +0000 (18:01 +0000)]
re-implement the win32 select code.
The old code implicitly set any sockets into non-blocking mode,
and since there is no way to probe a socket to determine its
blocking status using the win32 API, this was a real pain in the ass.
The New implementation will hand off any sockets to winsock and
use the WaitForObject API in win32 to probe other types of handle.
Wez Furlong [Thu, 27 Nov 2003 17:58:58 +0000 (17:58 +0000)]
fix win32 build - thanks Sebastian.
Wez Furlong [Thu, 27 Nov 2003 17:40:16 +0000 (17:40 +0000)]
Port liveness and SSL CA validation from 4.3 branch.
Make stream_select() work on ssl-enabled sockets again.
Wez Furlong [Thu, 27 Nov 2003 17:39:01 +0000 (17:39 +0000)]
port "liveness" checks and a couple of other things from the 4.3 branch.
Liveness checks are used to validate persistent socket connects when they
are re-used.
Wez Furlong [Thu, 27 Nov 2003 17:37:35 +0000 (17:37 +0000)]
initialize this one to be safe
Marcus Boerger [Thu, 27 Nov 2003 17:06:26 +0000 (17:06 +0000)]
Add a support function to check for property existance which is different
from checking a property from being empty/set.
Update test #26182.
Marcus Boerger [Thu, 27 Nov 2003 16:06:58 +0000 (16:06 +0000)]
Remove problematic configure option
Marcus Boerger [Thu, 27 Nov 2003 13:51:25 +0000 (13:51 +0000)]
- Fix requirements for older systems.
- Fix rpm build directory for the major distributions.
- Fix config dir.
- Rename package to php.
- Add gd extension.
- Support building of shared extensions.
- Build CLI only once.
Uwe Steinmann [Thu, 27 Nov 2003 11:32:05 +0000 (11:32 +0000)]
- set precision to 0 unless the field is of type N or I
Uwe Steinmann [Thu, 27 Nov 2003 10:15:20 +0000 (10:15 +0000)]
- fixed indenting
<changelog@php.net> [Thu, 27 Nov 2003 01:31:47 +0000 (01:31 +0000)]
ChangeLog update
Ilia Alshanetsky [Thu, 27 Nov 2003 01:08:42 +0000 (01:08 +0000)]
Removed dead code.
Marcus Boerger [Wed, 26 Nov 2003 23:28:35 +0000 (23:28 +0000)]
Cleanup
Greg Beaver [Wed, 26 Nov 2003 15:08:42 +0000 (15:08 +0000)]
fix Bug #293 [Patch] PEAR_Error not calling static method callbacks for error-handler
Derick Rethans [Wed, 26 Nov 2003 09:53:22 +0000 (09:53 +0000)]
- Prevent registration of the variable when a zero-length is returned
from the sapi_input_filter.
Marcus Boerger [Wed, 26 Nov 2003 08:47:58 +0000 (08:47 +0000)]
In PHP5 this will create an implicit public property
Marcus Boerger [Wed, 26 Nov 2003 08:45:42 +0000 (08:45 +0000)]
Errro message has changed
Marcus Boerger [Wed, 26 Nov 2003 08:18:26 +0000 (08:18 +0000)]
Remove interfaces implemented in engine now
<changelog@php.net> [Wed, 26 Nov 2003 01:31:41 +0000 (01:31 +0000)]
ChangeLog update
foobar [Tue, 25 Nov 2003 20:02:22 +0000 (20:02 +0000)]
style fix
Sebastian Bergmann [Tue, 25 Nov 2003 15:36:38 +0000 (15:36 +0000)]
'Fix' for bison 1.875.
foobar [Tue, 25 Nov 2003 09:20:56 +0000 (09:20 +0000)]
test case for bug #26182
foobar [Tue, 25 Nov 2003 08:07:35 +0000 (08:07 +0000)]
- Fixed bug #26376 (typo in ext/odbc/config.m4: DBMaker test fails)
<changelog@php.net> [Tue, 25 Nov 2003 01:31:49 +0000 (01:31 +0000)]
ChangeLog update
Marcus Boerger [Mon, 24 Nov 2003 20:57:54 +0000 (20:57 +0000)]
Add new interface ArrayAccess to use objects as Arrays
Andi Gutmans [Mon, 24 Nov 2003 20:47:53 +0000 (20:47 +0000)]
- Fix newly introduced bug which stopped class constants from working.
- Thanks to Jan Lehnardt for reporting it.
foobar [Mon, 24 Nov 2003 19:01:45 +0000 (19:01 +0000)]
fixed -> fixed section, added -> added section..etc.