Marcus Boerger
af5489d91b
Revert accidential commit until decision
2003-11-29 17:05:17 +00:00
Marcus Boerger
9ffd44e94a
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
2003-11-29 17:03:45 +00:00
Ilia Alshanetsky
b761414540
The removed NEWS entry is already in 4.X news file.
2003-11-29 17:00:53 +00:00
Christian Stocker
0d6ccfbe69
a dot too many
2003-11-29 16:44:12 +00:00
Christian Stocker
f8356270c8
Some news from ext/xsl
2003-11-29 16:41:59 +00:00
Christian Stocker
146e88ac02
testcase for bug26384
2003-11-29 16:38:09 +00:00
Christian Stocker
5c039bbad9
Fixed for Bug #26384 (domxslt->process causes segfault with xsl:key)
2003-11-29 16:37:37 +00:00
Greg Beaver
e57b75eff4
fix Bug #324 pear -G gives Fatal Error (PHP-GTK not installed, but error is at engine level)
2003-11-29 16:33:54 +00:00
Wez Furlong
c31d958d5a
typofix
2003-11-29 15:54:07 +00:00
Derick Rethans
350d755e33
- Update NEWS and README for input_filters
2003-11-29 15:30:50 +00:00
Derick Rethans
750b0338bf
- 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.
2003-11-29 15:24:35 +00:00
foobar
f7830195c0
- Fixed bug #26462 (phpize + ext/bcmath -> compile error)
2003-11-29 13:33:34 +00:00
Christian Stocker
df63bcddda
follow coding standards.
2003-11-29 13:31:51 +00:00
Christian Stocker
d699569f5a
it's now possible to return a DomNode from userland functions back to the xsl-processor
2003-11-29 13:07:20 +00:00
foobar
647741c8d0
missing .cvsignore
2003-11-29 13:05:22 +00:00
Christian Stocker
38b12e7f97
fixed wrong check
2003-11-29 13:01:19 +00:00
Christian Stocker
2ff82ae2ed
move some definitions to xml_common.h
2003-11-29 13:00:54 +00:00
Marcus Boerger
af3f48b7e1
Research reveals that the error text depends on the tools and their
...
versions used to create the language parser.
2003-11-29 12:51:37 +00:00
foobar
b0d921697d
test for bug #24908
2003-11-29 07:54:19 +00:00
foobar
d0f9ba8955
- Fix expected output.
2003-11-29 07:29:42 +00:00
foobar
3e7dd7eb29
oops..
2003-11-29 07:16:58 +00:00
foobar
5ff5a9fbb3
test for bug #25652
2003-11-29 07:15:31 +00:00
foobar
ee50f6034e
- remove non-existing servlet entry
2003-11-29 05:12:23 +00:00
Ilia Alshanetsky
91052eb93b
Fixed bug #26458 (var_dump(), var_export(), debug_zval_dump() not binary
...
safe for array keys).
2003-11-29 04:43:06 +00:00
Sara Golemon
ef9949ff37
Update php.ini-* with E_STRICT error reporting level. -dist excludes E_STRICT, -recommended includes it.
2003-11-29 02:49:57 +00:00
foobar
e34b689ef3
news for xslt
2003-11-29 02:49:03 +00:00
foobar
5faa087a0e
test for bug #24926
2003-11-29 02:28:49 +00:00
Sara Golemon
ad868f447a
Handle dirty script exit.
2003-11-29 02:04:37 +00:00
55775e5273
ChangeLog update
2003-11-29 01:32:19 +00:00
Sara Golemon
026d4c9e4c
Route php_stat() via streams/url_stat API (php_stream_stat_path).
...
This enables fopen-wrappers support on stat() and related family calls.
2003-11-28 23:25:28 +00:00
Wez Furlong
6d86bb9e40
(sort of) MFB, feof fix for sockets.
2003-11-28 23:20:23 +00:00
Christian Stocker
3f07e4364c
@- 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
2003-11-28 22:08:16 +00:00
Christian Stocker
29a46b2ff6
changing dom_object_get_data to php_dom_object_get_data and PHP_DOM_EXPORT it
...
(by Rob Richards)
2003-11-28 21:55:59 +00:00
Ilia Alshanetsky
e1bdc33d18
More memory leak fixes for stream contexts.
2003-11-28 18:33:14 +00:00
Ilia Alshanetsky
9b526291e4
Bug fixing news.
2003-11-28 18:17:13 +00:00
Wez Furlong
cab6d93bdd
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.
2003-11-28 17:11:16 +00:00
Wez Furlong
28277f1d00
fix #26001 ; serialize crashes when accessing an overloaded
...
object that has no properties (NULL hashtable).
2003-11-28 15:42:58 +00:00
Wez Furlong
440c4d983f
fix memleak
2003-11-28 15:41:45 +00:00
Ilia Alshanetsky
7203684680
Add removed lcname, it is still needed.
2003-11-28 14:42:25 +00:00
9870f005e1
ChangeLog update
2003-11-28 01:31:59 +00:00
Ilia Alshanetsky
baced1d63d
Fixed a memory leak.
2003-11-28 00:00:28 +00:00
foobar
e4323fa6ea
- Fixed bug #26438 (error in thttpd SAPI installation)
2003-11-27 23:04:10 +00:00
Ilia Alshanetsky
e898ae955e
Added image_type_to_extension() function.
2003-11-27 22:03:35 +00:00
Marcus Boerger
1586f714fe
Convert objects to string if string is required by newer parameter parsing
...
since we do this for older parameter parsing does so too.
2003-11-27 19:24:38 +00:00
Marcus Boerger
87577dd881
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.
2003-11-27 19:08:28 +00:00
Wez Furlong
2a9d2d5f73
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.
2003-11-27 18:01:12 +00:00
Wez Furlong
6c0584d8f1
fix win32 build - thanks Sebastian.
2003-11-27 17:58:58 +00:00
Wez Furlong
eaf0942c8b
Port liveness and SSL CA validation from 4.3 branch.
...
Make stream_select() work on ssl-enabled sockets again.
2003-11-27 17:40:16 +00:00
Wez Furlong
3ee72aa5be
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.
2003-11-27 17:39:01 +00:00
Wez Furlong
43698d6dbb
initialize this one to be safe
2003-11-27 17:37:35 +00:00