Dmitry Stogov
107a87ca85
WSDL support was improved
2004-01-06 17:14:30 +00:00
Dmitry Stogov
ea2f4b7ac0
https:// support was implemented for PHP5
2004-01-06 17:12:52 +00:00
Ilia Alshanetsky
d2b89ae32b
Revert proto 'fix'.
2004-01-06 15:45:52 +00:00
Moriyoshi Koizumi
06232e4818
Prevent a character from being wrongly doubled in the buffer.
2004-01-06 14:22:54 +00:00
Ilia Alshanetsky
10889a3084
Proto fixes.
2004-01-06 03:55:57 +00:00
Dmitry Stogov
de6184edee
PHP5 support, better encoding and WSDL support, interop round 2 base and groupB
2004-01-05 16:44:01 +00:00
Moriyoshi Koizumi
27f47eb173
"seq" isn't available for all platforms.
2004-01-04 03:06:11 +00:00
Derick Rethans
6923a16c26
- Fixed var_export() to show public, protected and private modifiers properly.
...
- Exported (un)mangle_property_name.
2004-01-03 13:51:02 +00:00
John Coggeshall
4ddb3d194d
Added examples for tidy v2.0 (in PHP5) and a few more tests..
2004-01-03 05:23:24 +00:00
Ilia Alshanetsky
939a70a86d
s/then/than/ Thanks Jani & Andi
2004-01-03 00:48:55 +00:00
foobar
0eead3672c
ws + cs
2004-01-02 15:32:09 +00:00
foobar
2cf5871377
another ZTS fix
2004-01-02 14:09:49 +00:00
Marcus Boerger
0cd13bf423
Bugfix #26762 unserialize() produces lowercase classnames
2004-01-02 03:27:32 +00:00
Marcus Boerger
3ab7b87143
Add new test
2004-01-02 03:24:38 +00:00
foobar
3c73c91e7a
fix ZTS build
2004-01-02 02:21:44 +00:00
Ilia Alshanetsky
6f7fe1dfa0
Fixed bug #26752 (Silent unterminated loop when length parameter for
...
fgets(), fread() and fgetss() is 0).
2004-01-02 00:57:23 +00:00
Marcus Boerger
6bfa014748
Fix ZTS build
2004-01-01 19:25:02 +00:00
Georg Richter
27319233e5
fixed bug(s) in macro call for statement properties
2004-01-01 15:46:39 +00:00
Georg Richter
1733557ac8
Added Macro for longlong values
...
added property stmt->affected_rows
2004-01-01 14:04:35 +00:00
Ilia Alshanetsky
b658a26874
emalloc() -> safe_emalloc()
2003-12-31 19:45:46 +00:00
Frank M. Kromann
0b91485ed5
Make sure zlib.lib is found
2003-12-31 19:28:31 +00:00
Derick Rethans
0cfadb914c
- Fixed bug #26751 (PHP can't find the MySQL socket on a case sensitive file
...
system).
2003-12-31 11:27:52 +00:00
Andrey Hristov
2e474e90c3
proto fix
2003-12-31 10:56:32 +00:00
Georg Richter
c10072d067
fixed memleak and segfault when constructor call failed
2003-12-31 08:34:02 +00:00
Ilia Alshanetsky
f4a07dd9a5
Replace regular malloc with safe_emalloc in several places.
2003-12-31 01:01:44 +00:00
Georg Richter
51fc89e49c
fixed a bug in mysqli_num_rows (added support for longlong values)
2003-12-30 19:19:13 +00:00
Georg Richter
17f6ef5106
fixed a bug in insert_id property
2003-12-30 19:08:33 +00:00
foobar
2b06ad1389
Fix the include path for Zend
2003-12-30 15:40:23 +00:00
Marcus Boerger
2fc7a07e62
Use __tostring() in all printing functions.
2003-12-29 22:26:48 +00:00
Marcus Boerger
c6755e8394
No Notices here
2003-12-29 22:24:01 +00:00
Rob Richards
66c68da22b
Fixed bug #26743 (getElementsByTagName doesn't work properly)
2003-12-29 16:44:47 +00:00
Ilia Alshanetsky
fae56fca30
Removed a useless define.
2003-12-29 15:58:01 +00:00
Georg Richter
703921ab36
updated todo list (removed finished tasks)
2003-12-29 00:11:14 +00:00
Georg Richter
36b65c4ed0
fixed prototype for mysqli_bind_result
2003-12-28 22:26:59 +00:00
Derick Rethans
287834a5af
- Fix typo
2003-12-28 21:56:15 +00:00
Ilia Alshanetsky
8ec2fd0c54
Last bit of CS fixes.
2003-12-28 21:08:46 +00:00
Ilia Alshanetsky
36db28c8db
CS fixes.
2003-12-28 20:11:08 +00:00
Marcus Boerger
442c2b4eec
Add a test
2003-12-28 16:26:21 +00:00
Marcus Boerger
1a48fd929d
Fix a memleak
...
Improve error messages
2003-12-28 16:26:04 +00:00
Rui Hirokawa
05c78af854
revert my previous patch because utf-8 support is still in experimental status.
2003-12-28 14:38:28 +00:00
Rui Hirokawa
585a12d3be
added warning message.
2003-12-28 14:26:57 +00:00
Rui Hirokawa
af9b015afc
added a option to select character encoding for sqlite.
2003-12-28 14:07:33 +00:00
Georg Richter
95bda90038
fixed bug in properties for longlong values
2003-12-28 09:18:51 +00:00
Sara Golemon
4af0ba44d9
Test additional wrapper methods [unlink, rename, mkdir, rmdir, url_stat]
2003-12-28 01:06:38 +00:00
Moriyoshi Koizumi
3d618a2f00
Just laugh at me :)
2003-12-27 23:07:47 +00:00
Moriyoshi Koizumi
07469af0d9
- Add missing sanity check.
2003-12-27 23:05:23 +00:00
Marcus Boerger
01b255f0ef
Correct in order
2003-12-27 22:16:13 +00:00
Marcus Boerger
a876c54d1c
Bugfix #25329
2003-12-27 22:11:48 +00:00
Marcus Boerger
fd7fca402b
Not needed
2003-12-27 21:57:16 +00:00
Marcus Boerger
da29458469
Add new test related to bug #25329 .
2003-12-27 21:45:50 +00:00
Marcus Boerger
a84f8156ff
Bugfix #25038 (call_user_func issues warning if function throws exception)
2003-12-27 21:10:34 +00:00
Rob Richards
c7e945888b
fix libxml mem leak
2003-12-27 12:39:10 +00:00
Rob Richards
84b90f639d
Fixed bug #26723 (domNode::appendChild() changes child node namespace)
...
apply fix to insertBefore and replaceChild
2003-12-27 10:29:52 +00:00
Ilia Alshanetsky
8d6cfb797b
Synchronized bundled GD library with GD 2.0.17
...
. GD is now thread-safe thanks to wrappers around freetype library
. Significant optimization to png writing code.
. Miscellaneous fixes.
Fixed memory leak inside php_imagettftext_common()
Make ext/gd compile with GD 2.0.17+ (gdFreeFontCache() is not avaliable)
2003-12-25 22:12:12 +00:00
Antony Dovgal
12c7ae9f55
workaround for possible ORA-22280 warning if buffers were not flushed
2003-12-25 13:54:50 +00:00
Moriyoshi Koizumi
93cc95e9db
- fixes for compatibility. now fgetcsv() treats a null line to be a single
...
null component.
2003-12-24 21:30:43 +00:00
Antony Dovgal
f95db00d6c
separate oci_lob_flush() to use it in oci_lob_append() etc. in the future
2003-12-24 15:01:54 +00:00
Moriyoshi Koizumi
529dd348b6
- Supply some comments. Hope those help when you have to debug this dead beef.
...
- Fix iconv_mime_decode() to correctly handle "malformed" headers :)
- Fix iconv_mime_decode() bug, that the result is mangled when
ICONV_MIME_CONTINUE_ON_ERROR is enabled and the function encounters an
unconvertable encoded chunk.
2003-12-24 02:36:21 +00:00
Wez Furlong
cb6e4c5e13
Fix segfault in ZTS mode
2003-12-23 20:12:55 +00:00
Ilia Alshanetsky
20d64aa24e
Make test work with PostgreSQL 7.4
2003-12-23 17:33:06 +00:00
Moriyoshi Koizumi
3b7dcf5e65
Those are not structures :-)
2003-12-23 17:10:54 +00:00
Ilia Alshanetsky
39df1011f1
Compiler warning fixes.
2003-12-23 17:08:44 +00:00
Ilia Alshanetsky
cf40d9243d
Fixed compiler warnings.
2003-12-23 17:05:43 +00:00
Antony Dovgal
107221252c
add oci_fetch_assoc(), oci_fetch_object(), oci_fetch_array() & oci_fetch_row()
...
change ocifetchinto() to use php_oci_fetch_row()
2003-12-23 16:02:53 +00:00
Antony Dovgal
7aac9069d4
huge patch
...
change almost all func names to match naming conventions
keep ocifetchinto & *buffering for awhile - they will be rewritten soon
old names are kept as aliases
2003-12-23 15:45:36 +00:00
Wez Furlong
46c4147ab7
enable inifile handler under new win32 build too
2003-12-23 14:05:33 +00:00
Antony Dovgal
cf45beedb5
do not delete connection ids, we need them
2003-12-23 09:21:14 +00:00
Wez Furlong
8d011cba6d
fix API exports
2003-12-23 01:57:26 +00:00
Marcus Boerger
8a072165f5
Typos found by Petras Kudaras.
2003-12-22 23:45:53 +00:00
Frank M. Kromann
3aad8267a8
No need for these trick when linking with a correct cclient.lib
2003-12-22 23:30:20 +00:00
Marcus Boerger
68251516ad
Fix test
2003-12-22 23:23:06 +00:00
Marcus Boerger
45277ec5d7
Preserve casing
2003-12-22 23:17:17 +00:00
Marcus Boerger
b89ce361fc
Fix test
2003-12-22 23:15:34 +00:00
Marcus Boerger
717604ea70
Add more tests
2003-12-22 22:53:48 +00:00
Wez Furlong
d163ec27af
Allow FrontBase to build against my local version of the headers
2003-12-22 22:41:59 +00:00
Wez Furlong
719d659e89
Proper header check for yaz.
2003-12-22 22:39:57 +00:00
Wez Furlong
fc292fc259
For GD, build the extension as php_gd2.dll instead of php_gd.dll.
...
Thanks again Frank :-)
2003-12-22 22:33:43 +00:00
Marcus Boerger
b58d371927
Fixed bug #26695 (Reflection API does not recognize mixed-case class hints)
...
# The exception part
2003-12-22 20:03:01 +00:00
Georg Richter
5bf9b63c5b
beautifying :)
2003-12-22 17:00:54 +00:00
Georg Richter
ba7d400fa1
fixed bug #26680
2003-12-22 16:56:14 +00:00
Rob Richards
ab29ed006c
rollback to previouos version
...
bug #26690 fixed in libxml.c
2003-12-22 16:49:54 +00:00
Rob Richards
620cb2e2eb
only test url_stat in read mode
2003-12-22 16:46:26 +00:00
Ilia Alshanetsky
a8c58f1d79
Fixed bug #26690 (make xsltProcessor->transformToUri use streams wrappers).
2003-12-22 16:32:29 +00:00
Ilia Alshanetsky
1a53f3c5e0
Define INADDR_NONE for systems that don't have it (apparently solaris).
2003-12-22 16:00:52 +00:00
Ilia Alshanetsky
57b7eb9dc3
Missing bit for bug #26625 .
2003-12-22 15:56:51 +00:00
Wez Furlong
3b450ec431
Add dependencies for these extensions
2003-12-22 13:16:43 +00:00
Jon Parise
85735c23c6
Correcting the description field.
2003-12-22 06:19:01 +00:00
Moriyoshi Koizumi
1b239fc970
- Fix multibyte handling errors in iconv_mime_encode() when quoted-printable
...
encoding scheme is used.
- Fix segfault that occurs in iconv_mime_encode() when input_charset or
output_charset parameter is not specified in the associative array.
2003-12-22 01:30:00 +00:00
Ilia Alshanetsky
c8de14b375
Corrected argument parsing.
2003-12-21 18:46:15 +00:00
Ilia Alshanetsky
72da689340
Compiler warning fixes.
2003-12-21 18:22:14 +00:00
Ilia Alshanetsky
cba426ca13
Fixed uninitialized usage of mdtype when unknown signature algorithm is
...
found.
2003-12-21 18:17:20 +00:00
Wez Furlong
76828b3024
new win32 build tweaks
2003-12-20 01:44:53 +00:00
Wez Furlong
1402825b3d
Moved ext/notes to PECL.
...
(win32 only, and doesn't build on snaps.php.net)
2003-12-19 17:13:20 +00:00
Antony Dovgal
f5bd0b73cf
add tests to HEAD
2003-12-19 17:03:12 +00:00
Wez Furlong
51c342efae
Make these build with new win32 build system.
2003-12-19 17:00:14 +00:00
Wez Furlong
836e786ddd
Make xmlrpc build using our expat compat functions.
...
Would be good if someone could verify that it actually
works in this configuration.
2003-12-19 16:59:37 +00:00
Wez Furlong
19c8a69148
add config.w32 for ext/yaz
...
Edin: we need to update the yaz stuff in php-win32-dev
so that this extension will build.
2003-12-19 16:59:09 +00:00
Wez Furlong
06f448cf61
Export expat compat functions.
...
"Implement" XML_GetCurrentByteCount(); probably not 100%
correct, but the only usage of it is by xmlrpc extension when
reporting an error; it should be safe.
2003-12-19 16:57:36 +00:00
Derick Rethans
4845b205fc
- Test commit
2003-12-19 15:29:34 +00:00
Dmitry Stogov
f06cbb764c
Using INI section.
2003-12-19 15:09:40 +00:00
Wez Furlong
0c126e1233
make these build with new win32 build system.
...
mcve untested (I don't have those libs/headers)
2003-12-19 15:04:31 +00:00
Ilia Alshanetsky
90a5af75f6
Fixed memory leak in tidy_getopt() when fetching string values.
...
Removed unnecessary check in tidy_diagnose().
2003-12-19 14:24:59 +00:00
Ilia Alshanetsky
9f50065edd
Fixed tidy tests.
2003-12-19 14:24:04 +00:00
Ilia Alshanetsky
c6b04cb48a
Check correction (Thanks Andi).
2003-12-19 13:49:59 +00:00
Ilia Alshanetsky
c9a9dee298
Fixed bug #26667 (Added safety checks to ip2long()).
2003-12-19 13:33:51 +00:00
Wez Furlong
95c48c740c
don't enable by default; causes simplexml build to fail
2003-12-19 13:02:57 +00:00
Wez Furlong
8da99a195e
we only use zlib.lib
2003-12-19 12:54:49 +00:00
Wez Furlong
a599438a73
detect c-client headers correctly using Edin's php-win32-dev layout
2003-12-19 12:53:41 +00:00
Wez Furlong
441181e9c2
copy-n-paste error
2003-12-19 12:52:39 +00:00
Wez Furlong
6fd8bd2367
Explicitly depend on oleaut32.lib
2003-12-19 12:52:08 +00:00
Wez Furlong
2ad5943282
add prototype
2003-12-19 12:43:39 +00:00
Wez Furlong
085ceca8e1
be slightly nicer when defining R_OK
2003-12-19 12:41:24 +00:00
Dmitry Stogov
7c39ab9374
Memory limit overflow was fixed
2003-12-19 11:29:27 +00:00
Andrey Hristov
df4e15b153
test case for array_sum
2003-12-18 22:12:29 +00:00
Ilia Alshanetsky
79848fa885
Added sqlite_fetch_column_types() function.
2003-12-18 21:28:00 +00:00
Marcus Boerger
3203957864
Add this file too
2003-12-18 20:32:39 +00:00
Marcus Boerger
c69fb4133d
dded qdbm handler ( http://qdbm.sourceforge.net ).
2003-12-18 20:25:21 +00:00
Marcus Boerger
0283b50316
Centralize ability to drop APPEND flag. This probably fixes some ini file
...
issues.
2003-12-18 20:14:15 +00:00
Marcus Boerger
a6dd097484
Improve dba tests: check in both modes external and database locking.
2003-12-18 20:10:24 +00:00
foobar
48200cbee6
ws & cs
2003-12-18 19:59:58 +00:00
Marcus Boerger
b766beaac9
Update tests to see where they fail now exactly
2003-12-18 13:35:39 +00:00
Dmitry Stogov
eb973da1d3
two new methods were added
...
$node->count($subnode_name) - returns count of subnodes with specified name
$node->attributes() - returns array of attributes
2003-12-18 13:28:00 +00:00
Wez Furlong
09907c6b93
Fix use of the CorRuntimeHost; once it has been stopped for a process, it cannot be restarted, so we keep it alive for the duration of the process, and instead close down the application domain in
...
request shutdown.
2003-12-18 11:23:21 +00:00
Wez Furlong
48a2b2a3d3
ZTS build and speling fix
2003-12-18 11:20:19 +00:00
Moriyoshi Koizumi
b8ea4e6fd2
Fix bug #26639 (mb_convert_variables() clutters variables beyond the references)
2003-12-18 09:50:20 +00:00
Rasmus Lerdorf
749cf47ef7
Fix remaining gd build issue
2003-12-18 08:17:45 +00:00
Rasmus Lerdorf
0f6cafa7e6
MFB compile fix
2003-12-17 22:47:02 +00:00
Andrey Hristov
f083d42581
proto fix
2003-12-17 22:21:05 +00:00
Andrey Hristov
a0e930cff4
Added optional parameter to microtime so now it can return float if it
...
the user wants. This prevents from getting string representation exploding
it and then creating a float.
2003-12-17 22:03:33 +00:00
Rob Richards
d1b8a0f2a9
no longer need to cleanup temp var
2003-12-17 18:59:05 +00:00
Ilia Alshanetsky
664268b037
Always user Zend memory allocation wrappers.
2003-12-17 16:34:10 +00:00
Dmitry Stogov
4fd476ee43
accessing singular subnode as array
2003-12-17 15:06:40 +00:00
Dmitry Stogov
1292337356
*** empty log message ***
2003-12-17 14:49:10 +00:00
Marcus Boerger
490fd0eaf2
Fix a memleak: A second call to *nix version of dlerror() frees the error
...
string. This behavior is also adapted to the win build so that the buffer
returned by FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER) can be freed too.
2003-12-17 11:20:35 +00:00
Rob Richards
094861db8c
free nodes correctly to clear node proxies
2003-12-17 10:28:29 +00:00
Marcus Boerger
a841334860
Fix warning
2003-12-17 09:07:11 +00:00
Marcus Boerger
fb37c4306a
Fix warnings
2003-12-17 08:50:50 +00:00
Derick Rethans
e7fd0bdf03
- Added 'c' modifier to date() which returns the date in ISO 8601 format.
2003-12-16 22:52:48 +00:00
Andrei Zmievski
9fc9e4b2cf
MFB
2003-12-16 22:20:30 +00:00
Andrei Zmievski
e9fb9a7fa7
*** empty log message ***
2003-12-16 21:53:27 +00:00
Marcus Boerger
b4e4d81777
Add inifile
2003-12-16 21:50:03 +00:00
Marcus Boerger
42ad99b62f
Fix winbuild
2003-12-16 21:40:19 +00:00
Marcus Boerger
9e29f2dfcf
Not needed here (copy'n'paste)
2003-12-16 21:02:54 +00:00
foobar
bb8b077ce7
Fix some compile warnings (patch by Joe Orton)
2003-12-16 21:00:21 +00:00
Marcus Boerger
5b712c890c
Add a test to check split text content collecting
2003-12-16 20:50:20 +00:00
Marcus Boerger
a08a37dda3
Better comment
2003-12-16 20:40:24 +00:00
foobar
f0c110d4bf
nuke unused code
2003-12-16 20:39:40 +00:00
Marcus Boerger
1f60a44563
Add myself
2003-12-16 20:36:46 +00:00
Marcus Boerger
4dd4bcdbb5
Add error handling for element/attribute creation/changing
2003-12-16 20:34:19 +00:00
Marcus Boerger
7ef8b1226e
Add test for string conversion capabilities when used with echo/print.
2003-12-16 19:49:33 +00:00
Sara Golemon
d516184885
Fail loudly, silence bogus bugs.
2003-12-16 19:41:26 +00:00
Ilia Alshanetsky
45cd627569
ZTS fix.
2003-12-16 17:23:15 +00:00
Ilia Alshanetsky
bf36e351ba
Removed duplicate php_libxml_(init|shutdown) they are already done by
...
ext/libxml.
2003-12-16 17:14:06 +00:00
Antony Dovgal
c002553d7c
fix bug #26133 (thanks to Harald)
...
rename constant and add library check to config.m4
add info lines to see if Collection & Temp Lob support enabled or not
add OCI_THREADED to use thread safe OCI mode with ZTS (should fix bug #26558 )
2003-12-16 15:58:10 +00:00
Antony Dovgal
c0e519e6ea
fix warning, concerned to second _oci_close_server() call
2003-12-16 15:48:20 +00:00
Dmitry Stogov
fca9c0c669
Incorrect test file was fixed. (Use pattern insted of absolute filename)
2003-12-16 11:19:20 +00:00
Harald Radi
e0a0e9d831
fix non-zts build errors
2003-12-16 11:15:55 +00:00
Dmitry Stogov
c0fbcc0bf7
Improper test file was fixed.
2003-12-16 10:41:40 +00:00
Harald Radi
85b4b63a47
@- fixed #20006 , #22674 and #24531 (harald)
...
@- added ZTS connection pooling support to the oci extension
@ connections will now be pooled per process and not
@ per thread anymore. the number of persistent and active
@ connections is now also shown in the phpinfo() output (harald)
2003-12-16 10:29:11 +00:00
Harald Radi
b2f953768c
add myself
2003-12-16 10:28:00 +00:00
Harald Radi
39e8a904e9
fix include path
2003-12-16 10:27:48 +00:00
Georg Richter
317e4b0d90
added properties
...
- insert_id
- server_status
fixed bug in mysqli_execute (report func)
2003-12-16 08:18:31 +00:00
Sebastian Bergmann
aaeb8f4394
Fix ZTS build.
2003-12-16 06:29:01 +00:00
Ilia Alshanetsky
82ec523a75
Fixed Bug #26625 (pg_convert sets NULL incorrectly for character data
...
types).
2003-12-16 01:00:34 +00:00
Marcus Boerger
4911e83bec
Check validity of seeks.
...
WS/CS
2003-12-15 22:47:37 +00:00
Ilia Alshanetsky
b6a3f48d86
Always set panic call handler, allows us to address critical libtidy errors
...
from inside PHP.
When memory_limit is enabled use e* memory allocation macros to control
memory usage.
2003-12-15 21:56:55 +00:00
Ilia Alshanetsky
e440d4fbea
Fixed bug #26635 (fixed look up for fonts in the current directory w/ZTS)
2003-12-15 20:34:48 +00:00
Antony Dovgal
18096396d2
add new functions:
...
ocitelllob(); [ OCI_Lob->tell(); ] - ftell(); analogue for Lobs
ociwritelob(); [ OCI_Lob->write(); ] - fwrite(); analogue for Lobs
ocitruncatelob(); [ OCI_Lob->truncate(); ] - ftruncate(); analogue for Lobs
ocieraselob(); [ OCI_Lob->erase(); ] - erases specified part of a Lob (for BLOBs it means zero-filling, for CLOBs - space-filling)
ociflushlob(); [ OCI_Lob->flush(); ] - flushes Lob buffer (if buffering was enabled before)
ocisetbufferinglob(); [ OCI_Lob->setBuffering(); ] - turns on/off buffering for the current Lob
ocigetbufferinglob(); [ OCI_Lob->getBuffering(); ] - gets buffering' current state
ocirewindlob(); [ OCI_Lob->rewind(); ] - rewind(); analogue for Lobs
ocireadlob(); [ OCI_Lob->read(); ] - fread(); analogue for Lobs
ocieoflob(); [ OCI_Lob->eof(); ] - feof(); analogue for Lobs
ociseeklob(); [ OCI_Lob->seek(); ] - fseek(); analogue for Lobs
ocilobgetlength(); [ OCI_Lob->getLength(); ] - filesize(); analogue for Lobs
ociappendlob(); - appends data from a Lob to another Lob
ocicopylob(); - copies data from a Lob to another Lob
ociisequallob(); - compares 2 Lobs and checks if they are equal
TODO cleanup
and other minor fixes
2003-12-15 13:53:01 +00:00
Dmitry Stogov
2d9281352b
Memory corruptions were fixed in zend_str_tolower_copy()
2003-12-15 07:17:27 +00:00
Sara Golemon
e90f85e45d
Scan for : in host:port pair from right instead of left.
...
This will allow handling of http://[fe80::1]:443/foo.html
IPv6 Numeric addressing with port number to parse correctly.
2003-12-15 06:54:31 +00:00
John Coggeshall
39e56b5ff6
Applying some minor fixes / CS changes by ilia
2003-12-15 01:43:45 +00:00
Ilia Alshanetsky
5264d34578
Update test to reflect new functionality.
2003-12-14 23:27:32 +00:00
Ilia Alshanetsky
d3639b1aa7
Fixed bug #24693 (Allow session.use_trans_sid to be enabled/disabled from
...
inside the script).
2003-12-14 23:24:50 +00:00
Marcus Boerger
661b203e89
Change to more complicated 'c' more
2003-12-14 22:09:28 +00:00
Marcus Boerger
43d06f50e0
- Fix Bug #26304 Unexpected data loss when opening dba file
...
- Correct handling for flatfile handler
2003-12-14 22:08:18 +00:00
Marcus Boerger
620bf0c37f
Not needed
2003-12-14 22:07:29 +00:00
Ilia Alshanetsky
bebaa5b00f
Do not mangle column names.
2003-12-14 18:45:37 +00:00
Ilia Alshanetsky
1128955aa4
Fixed compiler warnings.
2003-12-14 18:23:15 +00:00
Zeev Suraski
cb0fe5786e
Cleanup
2003-12-14 12:32:35 +00:00
John Coggeshall
95cb88e5d0
Modified package.xml to reflect 2.0's beta status
2003-12-14 06:04:51 +00:00
John Coggeshall
3ab2935250
Tons of changes for Tidy 2.0 -- output buffering, multiple documents,
...
dual nature ($a->parse_file() and $a = tidy_parse_file()), etc.
2003-12-14 06:02:33 +00:00
Derick Rethans
112f424f70
- Fixed bug #26615 (patch by runekl at opoint dot com)
2003-12-13 18:55:53 +00:00
Georg Richter
ec5b38fae9
minor fixes for embedded
2003-12-13 16:08:13 +00:00
Hartmut Holzgraefe
47a32a57e8
test case for BC bug 26614
2003-12-13 15:42:39 +00:00
Marcus Boerger
70ca95aa0e
Revert: need a PHP4.3 solution.
...
# This solution cannot be backported to PHP 4.3 -- damn!
2003-12-13 15:00:04 +00:00
Marcus Boerger
d1a6deb785
- Fixed bug #26304 (Unexpected data loss when opening dba file).
2003-12-13 14:50:06 +00:00
Marcus Boerger
9a98ff3ab5
Add standard file info functions to DirectoryIterator
2003-12-13 14:40:56 +00:00
Marcus Boerger
afc15ffde9
Show classname
2003-12-13 14:40:06 +00:00
Marcus Boerger
04d0d99b11
ZTS fixes
2003-12-13 13:44:56 +00:00
Georg Richter
ec7ddff5c7
removed old profiler stuff for embedded server
2003-12-13 10:15:45 +00:00
Sara Golemon
c56647833b
Route mkdir()/rmdir() via wrapper ops.
...
Move current rmdir()/rmdir() code to plain_wrappers.c
Implement mkdir()/rmdir() in ftp:// wrapper
2003-12-13 04:07:18 +00:00
Georg Richter
bef6368dee
removed profiler stuff
2003-12-13 00:46:48 +00:00
Georg Richter
8b3b1c192b
removed profiler
...
added mysqli_report
- better support for errors
- support for no_index_used and bad_index_used
typos and prototype fixes
2003-12-13 00:28:21 +00:00
Sara Golemon
b1f8236b63
Route rename() via wrapper ops.
...
Move current rename() code to main/streams/plain_wrapper.c
Implement ftp/rename()
Implement userstreams/rename()
2003-12-12 23:06:42 +00:00
Rob Richards
6dfd1c190c
use error handling from libxml ext
2003-12-12 13:54:52 +00:00
Rob Richards
4dd0dbfd79
consolidate error handling
2003-12-12 13:54:06 +00:00
Marcus Boerger
f96427a044
Actually register the class
2003-12-12 08:45:51 +00:00
Ilia Alshanetsky
f341b2f381
Fixed extra byte allocation in constant creation code.
2003-12-12 00:23:15 +00:00
Dmitry Stogov
70c9d3332a
Dir seaparator "\" was removed.
2003-12-11 13:36:42 +00:00
Edin Kadribasic
c7ad4d1e4d
MFB: Use standard header locations
2003-12-11 11:19:15 +00:00
Christian Stocker
87bd1f4d02
fix crashes when you call php:functionString() with a
...
non-string handler (by adam)
2003-12-10 22:32:36 +00:00
Ilia Alshanetsky
56f046a67a
Fixed ZTS build.
2003-12-10 21:23:35 +00:00
Derick Rethans
d78e453c36
- Test before commit - test before commit
2003-12-10 21:02:33 +00:00
Ilia Alshanetsky
9165dc414e
The changes() method should be that of the database object not that of
...
a result.
Added a test case for this bug.
2003-12-10 18:56:05 +00:00
Derick Rethans
009e8498c3
- Added support for MacRoman encoding to htmlentities(). (Marcus Bointon)
2003-12-10 18:17:23 +00:00
Moriyoshi Koizumi
c77302fd04
Eliminate compiler warnings.
2003-12-10 17:38:45 +00:00
Moriyoshi Koizumi
698ab70ae4
Remove leftover
2003-12-10 17:09:14 +00:00
foobar
6f4cc5c1c9
Fixed bug #26565 (strtotime("this month") resolving to the wrong month)
2003-12-10 14:08:06 +00:00
Marcus Boerger
47012601af
Make these inline
2003-12-10 10:21:24 +00:00
Marcus Boerger
c212ddd5ec
Fix a (single) leak
...
# -> iterators cannot keep current data as zval**, only zval * is possible.
2003-12-10 10:19:43 +00:00
Georg Richter
1be7176c7b
freeing result and stmt properties in MSHUTDOWN
2003-12-10 10:06:07 +00:00
Moriyoshi Koizumi
b2cd08f33d
Fix bug #26574 (basename() doesn't work properly with multibyte characters)
2003-12-10 07:15:28 +00:00
Moriyoshi Koizumi
35c3a7f525
Expose the macro globally
2003-12-10 06:08:39 +00:00
Moriyoshi Koizumi
c4c586a652
Fix typo.
2003-12-10 06:04:15 +00:00
Ilia Alshanetsky
06b528aa54
Fixed a crash in SQLite when fetching data using sqlite_fetch_object() in
...
a loop.
2003-12-10 01:02:20 +00:00
Wez Furlong
bfdc1fcac0
consistency with unix build....
2003-12-10 00:47:02 +00:00
foobar
a08c1e4dce
- Brought ext/bcmath to the new millennium
...
# consistency..
2003-12-09 23:59:33 +00:00
Rob Richards
4756b5e05f
fix possible mem leak when element has children
2003-12-09 21:56:42 +00:00
Rob Richards
1f33239c91
buffer error messages until newline is hit
2003-12-09 21:55:02 +00:00
foobar
e4c1ae0e67
Fixed bug #26564 (ncurses5 has headers in PREFIX/include/ncurses)
2003-12-09 20:33:08 +00:00
Wez Furlong
a35a82ddcd
allow assignment to $node->nodeValue to work for more
...
objects and in situations where the rvalue is not a string.
(Fixes a segfault in that case)
2003-12-09 20:19:44 +00:00
Rob Richards
49494dee00
fix issues when passing in mulitple arguments
2003-12-09 20:12:39 +00:00
foobar
f02936c683
Fix the configure output..
2003-12-09 20:10:22 +00:00
foobar
8b73ca2c60
Removed unnecessary outputs
2003-12-09 20:04:17 +00:00
Marcus Boerger
d4a55f1ace
Add missing dtor call.
2003-12-09 19:03:38 +00:00
Marcus Boerger
5b7d1623ae
- Initialize for refcounting.
...
- Simplify.
2003-12-09 19:02:34 +00:00
foobar
6291a7f995
- Update credits.
2003-12-09 16:33:05 +00:00
foobar
63df219b31
- Update header + added missing Id tags.
2003-12-09 16:29:54 +00:00
Ilia Alshanetsky
1393ad9a35
Kill unused variables.
2003-12-09 01:54:56 +00:00
Hartmut Holzgraefe
0141080ff5
reduce/reduce conflicts resolved
2003-12-08 22:22:57 +00:00
Frank M. Kromann
34a596b051
Adding config file for win32. This allows to build with c-client 2002e
2003-12-08 22:15:20 +00:00
foobar
3c0eb788fa
ws
2003-12-08 18:57:09 +00:00
Rob Richards
3084e72ef1
fix getElementsByTagname iteration
2003-12-08 17:08:10 +00:00
Rob Richards
c821c5b189
export libxml2 and iconv symbols
...
extensions no longer link against either of those
2003-12-08 12:56:47 +00:00
Marcus Boerger
f3a3990ca8
Implement CahingIterator and CachingRecursiveIterator as C-code.
...
#Script examples/directorytree.php has a few memleaks though but besides
#that all works fine.
2003-12-08 08:39:18 +00:00
Marcus Boerger
1c13018702
Use better name for the constant
2003-12-08 08:31:08 +00:00
Marcus Boerger
3aa3f744f1
Update examples to new parameter handling
2003-12-08 08:28:18 +00:00
Sergey Kartashoff
1a898490ae
- A bug in Udm_Hash32 function was fixed.
2003-12-08 08:12:34 +00:00
Moriyoshi Koizumi
ed2fd39d0a
Avoid using non-portable test syntax. This was causing problems on
...
Solaris. (Reported by Uwe Schindler. Thanks!)
2003-12-08 07:18:20 +00:00
Moriyoshi Koizumi
cbddbca787
NULL pointers can be passed to free_fcn. This is the correct behaviour.
2003-12-08 07:15:32 +00:00
Moriyoshi Koizumi
dcbc570649
Fix iconv stream filter to properly handle multibyte characters that
...
span at the alignment of a hunk.
2003-12-08 00:38:00 +00:00
Moriyoshi Koizumi
b6c0003ffd
Fix a convert filters bug that occurs when multiple buckets are coming in.
2003-12-08 00:22:22 +00:00
Ilia Alshanetsky
669b421c11
Removed unused variable.
2003-12-07 18:39:09 +00:00
foobar
36b255fa66
ws
2003-12-07 18:19:30 +00:00
foobar
bade2e7df6
Remove unnecessary #include
2003-12-07 16:56:51 +00:00
foobar
67070c47bd
The correct (tm) way.
2003-12-07 16:16:02 +00:00
Marcus Boerger
923d0bcfb4
revert here too
2003-12-07 15:59:13 +00:00
foobar
2e8b1c01fe
revert, not needed
2003-12-07 15:41:50 +00:00
Marcus Boerger
b88ad57b73
Revert this part, too
2003-12-07 15:39:56 +00:00
foobar
b03cb681f6
Fix logic
2003-12-07 15:33:19 +00:00
Marcus Boerger
d57004274b
Revert, not needed here
2003-12-07 15:26:09 +00:00
Marcus Boerger
1765271499
Use a single bit field for the flags here
2003-12-07 15:03:11 +00:00
Derick Rethans
71f9227cc5
- Fixed bug #26548 (Malformed HTTP dates in headers).
2003-12-07 14:29:43 +00:00
Marcus Boerger
cca2a74462
Update examples
2003-12-07 13:21:47 +00:00
Wez Furlong
a98892900b
allow $node['not_yet_existing_attribute'] = $value; to work
2003-12-07 11:32:40 +00:00
Rob Richards
44f59d6d7f
fix warning for shared debug
...
fix test bug26384 - WS issue
2003-12-07 11:11:47 +00:00
Wez Furlong
72f73b7785
tweak build so that it mirrors the source filesystem layout under the build dir. This allows GD extension to build.
2003-12-07 02:58:56 +00:00
Edin Kadribasic
96a745f2e2
First attemt at win32 build with the new build system.
...
#No workie yet, the build sys needs tweaking
2003-12-07 01:59:28 +00:00
Marcus Boerger
1ee7d70b9e
Enable shared build
2003-12-07 01:58:54 +00:00
Edin Kadribasic
a256705044
Added filepro to the new win32 build. Works both as shared
...
and built-in extension on windows.
2003-12-07 00:59:35 +00:00
Edin Kadribasic
10b53557db
Fixed win32 build (no such include on windows).
2003-12-07 00:59:16 +00:00
Edin Kadribasic
ee47ad0c2a
Added fdf to the new win32 build. Works both as shared
...
and built-in extension on windows.
2003-12-07 00:49:25 +00:00
Edin Kadribasic
6a847a797e
Added dbx to the new win32 build. Works both as shared
...
and built-in extension on windows.
2003-12-07 00:23:18 +00:00
Marcus Boerger
9c8678eb7b
Fix enabling shared builds.
2003-12-07 00:21:47 +00:00
Edin Kadribasic
fbe2b4bbc3
Added dbase to the new win32 build. Works both as shared
...
and built-in extension on windows.
2003-12-07 00:09:48 +00:00
Edin Kadribasic
a05a42c8ea
Added dba to the new win32 build. Works both as shared
...
and built-in extension on windows.
2003-12-06 23:39:07 +00:00
Marcus Boerger
4b9a4509c4
MFB: PHP_PQ_ERROR() change
2003-12-06 21:36:21 +00:00
Marcus Boerger
37bcfda978
#args, reinsert skipif for extension check
2003-12-06 20:41:07 +00:00
Marcus Boerger
4a66bd9394
Do not dynamically load the extension in skipif
2003-12-06 20:35:41 +00:00
Marcus Boerger
7046afb542
Implement SeekableIterator and LimitIterator as C code.
2003-12-06 19:21:02 +00:00
Marcus Boerger
8e188f9d03
Update examples
2003-12-06 19:03:17 +00:00
Wez Furlong
59823eca66
com_create_guid() returns...
2003-12-06 17:31:40 +00:00
Wez Furlong
bf033aa5a8
Fix ftp build when openssl is built as a shared extension.
2003-12-06 16:12:10 +00:00
Wez Furlong
fcdda2e8f8
Fix a problem resolving the php.ini path under win32 terminal services environment.
...
Remove config-file-path option from configure under win32; it is not used except to display what might have been chosen, so lets default to the getenv() thingy.
2003-12-06 16:04:34 +00:00
Wez Furlong
45eb5a8d03
use quotes if the user specifies a path, but don't otherwise (since we don't want the getenv calls quoted).
2003-12-06 15:16:17 +00:00
Moriyoshi Koizumi
a682e0a5c6
Add missing iconv_close() call
2003-12-06 11:10:13 +00:00
foobar
c28a7bd7da
fix proto
2003-12-06 10:48:56 +00:00
Wez Furlong
62d3cccfc9
make it build under win32
2003-12-06 00:09:55 +00:00
Wez Furlong
dbb152b96a
Detect and enable IPv6 support under win32.
...
The ws2tcpip.h header links to IPv6 functions dynamically
and the generated binary will run on win98 and later.
2003-12-06 00:00:31 +00:00
Wez Furlong
43b0ae0a04
openssl support for the new build
2003-12-05 23:13:30 +00:00
Rob Richards
2f9e039c53
Fix the xsl warnings
2003-12-05 21:24:48 +00:00
Wez Furlong
08218f5082
Tweak xml related build.
...
Still some warnings for ext/xsl, but I'll leave that to someone else for now.
2003-12-05 21:16:47 +00:00
Wez Furlong
7a9cf22ed1
Probable fix for #26534
2003-12-05 20:25:14 +00:00
Wez Furlong
952e0db997
Use Rob's static libxml+libiconv library; new build no longer
...
requires libxml2.dll or iconv.dll at runtime.
Since we have iconv built in, enable iconv extension by
default too.
2003-12-05 20:17:47 +00:00
Rob Richards
44bd3bf47a
libxml2 and iconv export file
2003-12-05 19:26:05 +00:00
Moriyoshi Koizumi
3980fd822e
A trivial implement for dos-like platforms
2003-12-05 18:39:04 +00:00
Moriyoshi Koizumi
fe20585443
Add regression test for iconv stream filters
2003-12-05 18:35:17 +00:00
Christian Stocker
a016546e4c
fix test
2003-12-05 14:52:51 +00:00
Wez Furlong
c29b17b81e
fix unix build....
2003-12-05 13:48:40 +00:00
Wez Furlong
c92a2219ef
Add optional array argument to proc_open() to specify additional
...
options for the child process.
The first option is "suppress_errors" which will disable any
dialog boxes that arise from missing DLL's and suppress the
GPF dialog.
Use this new feature in the test suite, so that crashing tests don't block the test run; useful for un-attended execution.
2003-12-05 13:45:00 +00:00
Wez Furlong
98f1021dd8
Make these tests work under win32
2003-12-05 13:42:04 +00:00
Wez Furlong
ab0029cabf
Be smarter about which systems should register unix transports.
...
Fix skip conditions in these network tests
2003-12-05 13:41:02 +00:00
Moriyoshi Koizumi
657b7e08d0
xmlCtxtSetOptions() isn't available in the versions up to 2.6.x
...
# Thanks Rob
2003-12-05 10:53:59 +00:00
Moriyoshi Koizumi
50dad38cd4
Fix libexpat build.
...
Improve replaceEntities patch.
2003-12-05 10:11:06 +00:00
Moriyoshi Koizumi
f9470dafe0
Add a missing marker
2003-12-05 09:35:21 +00:00
Marcus Boerger
5ee54820de
Update test
2003-12-05 08:07:14 +00:00
Frank M. Kromann
075ee21165
Include exif in the new win32 build system
2003-12-05 07:17:11 +00:00
Sebastian Bergmann
dea716a4e1
Support for new Win32 build bliss.
2003-12-05 06:09:29 +00:00
Wez Furlong
1982ae6246
fix zts build
2003-12-05 03:14:54 +00:00
Wez Furlong
24e54d43e6
check for .net headers
2003-12-05 02:58:31 +00:00
Edin Kadribasic
b842917d84
Made test work on windows
2003-12-05 02:12:21 +00:00
Ilia Alshanetsky
ce0b3dec4c
Fixed bug #26528 (HTML entities are not being decoded by
...
xml_parse()/xml_parse_into_struct()).
2003-12-05 01:16:16 +00:00
Edin Kadribasic
32eb4f78c2
Get rid of PHPAPI usage.
...
Enable shared build in the new php5 build system
Check for the correct header.
2003-12-05 01:03:35 +00:00
Moriyoshi Koizumi
4f14ee67fb
Type-punning is evil.
2003-12-04 23:46:53 +00:00
Moriyoshi Koizumi
6fc73dda11
Add iconv stream filter.
...
# a quick synopsis:
#
# <?php
# stream_filter_append(STDIN, 'convert.iconv.UTF-8/ISO-8859-15');
#
# fpassthru(STDIN);
# ?>
#
2003-12-04 23:31:31 +00:00
Moriyoshi Koizumi
7d3e351383
This part is accidentially left on the previous commit.
2003-12-04 22:53:16 +00:00
Moriyoshi Koizumi
0d2c100a4f
It'd be a bad idea to make subpackages dependent on the php build system.
2003-12-04 22:49:46 +00:00
Wez Furlong
40a573445c
Work around a bug in putenv() in the VS.Net C run time library (MSVCRT71) where it will double free a string.
2003-12-04 22:38:22 +00:00
Marcus Boerger
5ae70cc44a
Update __toString() issues
2003-12-04 20:56:32 +00:00
Marcus Boerger
dc6f211967
__toString() must be called explicitly now
2003-12-04 20:24:06 +00:00
Marcus Boerger
d79ca1c853
Update
2003-12-04 20:01:46 +00:00
Marcus Boerger
aaa81ea211
Add package file
2003-12-04 19:53:33 +00:00
Marcus Boerger
707681218b
No longer true
2003-12-04 19:47:10 +00:00
Marcus Boerger
f679b5c935
Update documentation
2003-12-04 19:39:46 +00:00
Marcus Boerger
2216eb4511
Update
2003-12-04 17:45:36 +00:00
Marcus Boerger
320a87e4f9
No longer needed
2003-12-04 17:33:08 +00:00
Wez Furlong
9555db802d
Make this build using new build system
2003-12-04 15:32:31 +00:00
foobar
518f6a849b
- Update after moving extensions to PECL
2003-12-04 15:01:10 +00:00
Wez Furlong
a5cf836260
Fix libxml to use static lib if found.
...
Disable apache and isapi by default.
Add some smarts so that we can really build extensions and SAPI found in php-src/pecl and/or php-src/../pecl.
Only include a logo in the resources if we are building an .exe.
2003-12-04 13:38:47 +00:00
Rob Richards
c09003a910
test for dom extension
2003-12-04 13:32:22 +00:00
Rob Richards
2fb978a773
correct test
2003-12-04 12:46:20 +00:00
Rob Richards
d5e9e09515
Add xsl config for new win build
2003-12-04 12:37:04 +00:00
foobar
c389f67e91
- Moved ext/crack and ext/mcal to PECL.
2003-12-04 12:05:57 +00:00
Uwe Schindler
ae4e11d861
MFB
2003-12-04 09:00:24 +00:00
Wez Furlong
39305a50d6
allow these extensions to build with new system
2003-12-04 03:46:12 +00:00
Wez Furlong
213f528aad
Fixup bz2 extension so it builds as shared and static under win32
2003-12-04 02:58:33 +00:00
Frank M. Kromann
27e3d27565
add error message when libs and headers are missing
2003-12-04 01:04:36 +00:00
Ilia Alshanetsky
9947a3e7ce
Fixed typo (thanks Frank)
2003-12-04 00:14:39 +00:00
Wez Furlong
4ffdb4253a
This should solve a few problems with static vs. shared builds for extensions (such as mssql) that require certain CFLAGS to be defined, but not pull in other flags that would affect DLL linkage.
...
Also fix the iconv file; MSVC doesn't seem to like the #include SYMBOL syntax.
2003-12-03 22:59:48 +00:00
Ilia Alshanetsky
81e41e3cb9
Remove unnecessary casts.
2003-12-03 22:51:51 +00:00
Christian Stocker
e969b7897e
fix test to the changes made regarding __toString()
2003-12-03 22:18:49 +00:00
Rob Richards
198c09f775
fix notations - forgot to create iterator
2003-12-03 21:27:01 +00:00
Moriyoshi Koizumi
247f991443
Possible fix for bug #26391 (parse_url() destroys strings that contain
...
a character in range of \x80-\xff))
2003-12-03 20:58:12 +00:00
Moriyoshi Koizumi
110044b5f1
Add a win32 build script. Not tested, but should work :)
2003-12-03 19:46:27 +00:00
Ilia Alshanetsky
22142c392c
Fixed compiler warning due to unused variables.
2003-12-03 15:50:27 +00:00
Wez Furlong
ad84dfa937
Build adjustments.
2003-12-03 14:29:45 +00:00
Frank M. Kromann
1dd6e3ab61
Adding missing defines and lib/include paths
2003-12-03 06:50:19 +00:00
Frank M. Kromann
26768fdff6
look for FrontBase files in the default location
2003-12-03 06:42:16 +00:00
Sara Golemon
5ad67a9215
Add http proxy support via context option.
2003-12-03 05:30:16 +00:00
Wez Furlong
34df2ae239
some tweaks for Frank
2003-12-03 02:47:45 +00:00
Sara Golemon
feee37a17a
Optimize strrpos/strripos for single char strings and fix offset to report correctly
2003-12-03 01:31:56 +00:00
Sara Golemon
3d6fcddfd2
Restore ability to use strrpos/strripos with an ordinal needle
2003-12-03 01:11:36 +00:00
Ilia Alshanetsky
4e483f9d35
Adding shmop config file for the new build system
2003-12-03 00:32:19 +00:00
Frank M. Kromann
a829089e25
Adding FrontBase config file for the new build system
2003-12-03 00:30:54 +00:00
Frank M. Kromann
305d2a3948
oops. this should be with and not enable
2003-12-03 00:22:40 +00:00
Frank M. Kromann
de96d34adb
Adding mssql config file for the new build system
2003-12-03 00:17:04 +00:00
Wez Furlong
2d0eaa3989
Clarify a little.
2003-12-03 00:15:10 +00:00
Wez Furlong
05b9b20ed8
Add new (optional!) win32 build infrastructure.
...
Will follow up to internals@ shortly.
2003-12-02 23:17:04 +00:00
Wez Furlong
30b631d9f6
Export this so that shared session modules can use it under win32.
2003-12-02 23:14:31 +00:00
Frank M. Kromann
a7e2f95247
set freed pointer to null to avoid reuse
2003-12-02 18:38:30 +00:00
Rob Richards
6fa6d3c470
check node type for ->attributes and ->childNodes
2003-12-02 15:17:02 +00:00
foobar
49af06e7b4
- Updated credits
2003-12-02 14:50:37 +00:00
foobar
c7b3a02c85
Moved qtdom to PECL
2003-12-02 13:55:27 +00:00
Wez Furlong
e68b2fa5fe
Fix MBSTRING_API for non-shared win32 builds
2003-12-02 08:54:39 +00:00
Moriyoshi Koizumi
9fd1395546
Fix test so it fits the expected behaviour
2003-12-02 07:38:11 +00:00
Moriyoshi Koizumi
3c02eb1ffe
all '_' (underscores) should be replaced by '\x20' (whitespaces)
...
in encoding.
# should I bump API version?
2003-12-02 07:36:42 +00:00
Marcus Boerger
e9f7e14460
Remove debug code
2003-12-02 07:19:31 +00:00
Marcus Boerger
37d7555f98
Add classes from examples: FilterIterator, ParentIterator
2003-12-02 07:18:05 +00:00
Marcus Boerger
a7217431be
Move object struct to header.
2003-12-02 07:13:53 +00:00
Moriyoshi Koizumi
0bd11e2a05
Add regression test for iconv_mime_decode_headers()
2003-12-02 00:05:54 +00:00
Moriyoshi Koizumi
ca2aaeee5e
Loosen error check. There's no reason to forbid a single '=' occurrence
...
in an unencoded string.
Fix white space handing. Meaningful spaces have got stripped wrongly
before this patch.
2003-12-01 23:49:20 +00:00
Moriyoshi Koizumi
1b8dd3ba21
Allow iconv_mime_decode_headers() to handle multiple occurence of a header.
2003-12-01 23:25:06 +00:00
Ilia Alshanetsky
5a4dda42e3
Optimize substr_replace (this makes it 3-8 times faster depending on the
...
string length).
2003-12-01 23:17:22 +00:00
Moriyoshi Koizumi
36f5926434
Update test.
2003-12-01 22:59:28 +00:00
Moriyoshi Koizumi
344c29e0c7
Forgot about this one
2003-12-01 22:47:03 +00:00
Moriyoshi Koizumi
869493d4e6
Add iconv_mime_decode_headers() to parse multiple MIME headers.
...
A few trivial fixes.
2003-12-01 22:46:45 +00:00
Ilia Alshanetsky
089aa3639d
Remove debug code.
2003-12-01 22:10:46 +00:00
Moriyoshi Koizumi
93e0d690ee
More RFC2047 conformance. Add ability to forcefully continue processing
...
on error.
2003-12-01 21:47:19 +00:00
Sara Golemon
681d18effd
Move safemode/basedir checks for url_stat to plain_wrapper.
2003-12-01 19:47:05 +00:00
foobar
e05fbfa253
WS fix
2003-12-01 16:37:11 +00:00
foobar
45ac4a7141
- Fixed bug #26488 (Missing declaration of CRTSCTS in ext/dio/dio.c)
2003-12-01 16:36:00 +00:00
foobar
73b276ad76
missing config.h include
2003-12-01 14:01:38 +00:00
foobar
91b7cc2079
- Moved ext/db to PECL.
...
# Derick copied the sources in CVS repository to preserve CVS log.
2003-12-01 10:47:08 +00:00
Christian Stocker
80d552496c
Fix Bug, if parser input is not a filename (By Adam)
2003-12-01 08:18:35 +00:00
Ilia Alshanetsky
d9edc99fbe
MFB: Fix for possible uninitialized usage of subject_r.
2003-11-30 19:56:30 +00:00
Marcus Boerger
34a3019acd
Fix macros
2003-11-30 17:05:10 +00:00
Marcus Boerger
8ef69cf369
Update
2003-11-30 16:31:35 +00:00
Marcus Boerger
c5fba4c957
Require inner iterator to be RecursiveIterator
2003-11-30 16:20:03 +00:00
Marcus Boerger
01f5277002
Remove old files
2003-11-30 16:14:56 +00:00
Marcus Boerger
c3fddcab62
Fix tests for E_STRICT and check for E_STRICT in run-tests.php.
2003-11-30 13:57:20 +00:00
Marcus Boerger
71ec2db198
Fix tests
2003-11-30 13:20:26 +00:00
Rob Richards
2a5092c03a
remove call to xmlMemoryDump
2003-11-30 12:30:29 +00:00
Christian Stocker
fbc8f35778
fixed typos
2003-11-30 11:13:00 +00:00
Christian Stocker
8b315dddd4
output of uncaught exception changed
2003-11-30 10:58:18 +00:00
Georg Richter
10b60148c9
prototype fix for mysqli_ssl_set
2003-11-30 10:56:55 +00:00
Wez Furlong
37f135ceef
Add stream_socket_sendto and stream_socket_recvfrom which work very much
...
like sendto() and recvfrom() syscalls.
2003-11-29 21:46:50 +00:00
Rob Richards
8293923841
guess this file should be added too :)
2003-11-29 20:41:41 +00:00
Rob Richards
8c700ad546
fix ZTS build
2003-11-29 20:40:54 +00:00
Rob Richards
6ac34646ac
implement namednodemap and nodelist
...
fix xsl/dom integration under windows
update tests and examples
2003-11-29 20:40:18 +00:00
Sara Golemon
e9a1d12f71
Add in missing stat element and fix win32 build
2003-11-29 20:01:00 +00:00
Ilia Alshanetsky
99dec6927c
Fixed bug #26463 (Incorrect handling of semicolons after heredoc)
2003-11-29 19:05:14 +00:00
Marcus Boerger
bfa36a8ea7
Caanot use REPLACE_ZVAL_VALUE here.
2003-11-29 18:31:24 +00:00
Ilia Alshanetsky
9e195d1040
Fixed a memory leak when tokenizing scripts with heredoc.
2003-11-29 18:22:44 +00:00
Marcus Boerger
fd7b38d752
Fix return value.
2003-11-29 18:16:03 +00:00
Marcus Boerger
68e218e85c
Remove test code
2003-11-29 17:48:44 +00:00
Sara Golemon
9defdab180
Finish off ftp://'s url_stat support
2003-11-29 17:16:58 +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
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
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
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
ad868f447a
Handle dirty script exit.
2003-11-29 02:04:37 +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
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
e898ae955e
Added image_type_to_extension() function.
2003-11-27 22:03:35 +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
43698d6dbb
initialize this one to be safe
2003-11-27 17:37:35 +00:00
Uwe Steinmann
6b81317509
- set precision to 0 unless the field is of type N or I
2003-11-27 11:32:05 +00:00
Uwe Steinmann
3977fdd7b0
- fixed indenting
2003-11-27 10:15:20 +00:00
Ilia Alshanetsky
cd482c502c
Removed dead code.
2003-11-27 01:08:42 +00:00
Marcus Boerger
0f2f745393
Cleanup
2003-11-26 23:28:35 +00:00
Marcus Boerger
06cdd3e4cc
Remove interfaces implemented in engine now
2003-11-26 08:18:26 +00:00
foobar
78cb38105d
style fix
2003-11-25 20:02:22 +00:00
Sebastian Bergmann
8dd6cded76
'Fix' for bison 1.875.
2003-11-25 15:36:38 +00:00
foobar
7a3ad4172f
- Fixed bug #26376 (typo in ext/odbc/config.m4: DBMaker test fails)
2003-11-25 08:07:35 +00:00
Ilia Alshanetsky
d1a04493bb
Make sure zend stuff is built first.
2003-11-24 18:23:36 +00:00
Andi Gutmans
d344648b07
- Fix __autoload() to preserve class case.
...
- Heads up, this patch might break stuff so please let me know if you
- bump into any problems.
2003-11-24 18:13:29 +00:00
foobar
83650e4e67
Fix the build for other than x86 archs.
2003-11-24 16:09:45 +00:00
Georg Richter
e664af1943
added/fixed write property
2003-11-24 11:31:26 +00:00
Rob Richards
be974aff6e
Fix bug #26159 - SimpleXML XPath support (patch by Adam Trachtenberg)
...
a few fixes to memory corruption
2003-11-24 11:24:40 +00:00
Moriyoshi Koizumi
4b439176da
Partial fix for bug #25803 (xml_get_current_byte_index() always returns 0)
2003-11-24 06:04:39 +00:00
Ilia Alshanetsky
c722ab91ee
Fixed bug #26355 (flock() doesn't initialize the wouldblock argument)
2003-11-24 01:42:43 +00:00
Ilia Alshanetsky
b03d3fa5b7
Added php_strip_whitespace() and php_check_syntax() functions.
2003-11-24 01:17:27 +00:00
Marcus Boerger
a7a9ec079a
Add new test
2003-11-23 16:22:11 +00:00
Marcus Boerger
fc117add30
Several improvements to the simplexml_element object:
...
- Allow to use it as an instance of Iterator
- Prepareto use it as a normal object, including spcialization
2003-11-23 16:20:58 +00:00
Andi Gutmans
ceaddf238b
- Allocation optimizations by Timm Friebe
2003-11-23 12:55:22 +00:00
Georg Richter
fee99f6b29
fixed mem leak in constructor
2003-11-23 07:50:04 +00:00
Georg Richter
230b207849
- Added multiquery support:
...
mysqli_multi_query
mysqli_more_results
mysqli_next_results
- added read-only properties (and removed methods)
object mysql
affected_rows
client_flags
client_version
errno, error,
host, host_info, info
server_capabilities, server_version
sqlstate, port, protocol_version,
server_language
thread_id, user, warning_count
object result
current_field, field_count,
lengths, num_rows, type
object stmt
query, param_count, field_count,
id, errno, error, sqlstate
- added constructor
- minor fixes, prototypes
2003-11-22 21:20:07 +00:00
Marcus Boerger
95c0c36525
Add missing files
2003-11-22 20:52:06 +00:00
Marcus Boerger
3d9ec63384
Update examples
2003-11-22 20:51:15 +00:00
Marcus Boerger
eca139ec52
- rename getLevel() to getDepth()
...
- make parameter to getSubIterator() optinal
- refcount fix
2003-11-22 20:49:15 +00:00
Marcus Boerger
9ed350cf67
- current() returns self
...
- add __toString() casting
2003-11-22 20:46:46 +00:00
Marcus Boerger
e3cbda9789
Disable interfaces ArrayRead and ArrayAccess
2003-11-22 20:44:44 +00:00
Moriyoshi Koizumi
fd28ad3e8c
Fixed bug #26194 (iconv() not properly defined with libiconv).
...
# Thank you Steph and Frank!
2003-11-22 13:36:55 +00:00
Christian Stocker
6f8746a14d
added test for exslt support
2003-11-21 12:22:48 +00:00
Christian Stocker
44ae81871b
- Added $proc->hasExsltSupport()
2003-11-21 12:21:35 +00:00
Hartmut Holzgraefe
ead7c2388d
debug mode no longer needed
2003-11-20 19:01:33 +00:00
Andi Gutmans
fea31127ec
- Fix Windows build
2003-11-20 09:14:51 +00:00
Sara Golemon
0101c27823
New function: headers_list(). Ennumerate headers sent to SAPI engine
2003-11-19 21:10:33 +00:00
Hartmut Holzgraefe
f992fbfa2c
proto fix
2003-11-19 20:13:49 +00:00
Hartmut Holzgraefe
7eb2471565
XSchema stuff finally done right ... (at least i hope so ...)
2003-11-19 19:55:13 +00:00
Hartmut Holzgraefe
8053a324aa
typo fix
2003-11-19 17:38:42 +00:00
Hartmut Holzgraefe
47ee4d5e88
regression test for bug # 26320
...
"strtotime() does not understand ISO6801 datetime format as used in XMLSchema"
2003-11-19 16:37:50 +00:00
Hartmut Holzgraefe
5339f9134f
Testcase done right ...
2003-11-19 16:19:28 +00:00
Hartmut Holzgraefe
8cc9c96cef
regression test for http://bugs.php.net/bug.php?id=26317
...
"military timezones and strtotime()"
2003-11-19 16:01:25 +00:00
Ilia Alshanetsky
44e180b286
Fixed bug #26309 (Fixed argument parsing for imageftbbox()).
2003-11-19 15:49:55 +00:00
Ilia Alshanetsky
2b7b909e16
Fixed bug #26285 (escapeshellarg() uses wrong quotes on windows).
2003-11-19 15:34:30 +00:00
Christian Stocker
b63803a06c
added exslt support
2003-11-19 12:07:59 +00:00
foobar
398b9048dd
ws fix
2003-11-19 05:00:56 +00:00
foobar
56ca2bb6c1
- Fixed bug #26267 (gmp_random() leaks memory and does not produce random numbers)
...
# ..and mpz_random() is obsolete according to the GNU MP manual.
2003-11-19 04:44:06 +00:00
Marcus Boerger
a16ca5a1c2
Dont't stop if directory can't be openedbecause of user rights etc
2003-11-19 00:18:30 +00:00
foobar
9964911cb7
Fix build
2003-11-19 00:09:45 +00:00
Marcus Boerger
e9d0b04588
Must use hasNext() here
2003-11-18 22:34:51 +00:00
Marcus Boerger
43d4079590
update directory examples
2003-11-18 22:18:38 +00:00
Marcus Boerger
dc42ce8cf2
- Rename DirectoryTreeIterator to RecursiveDirectoryiterator (what it
...
effectively is).
- Add DirectoryIterator::__toString ->getFilename
- Add RecursiveDirecetoryIterator::__toString ->getPathname
- Add RecursiveIteratorIterator::getSubIterator.
2003-11-18 22:14:19 +00:00
foobar
97886632ad
- Fix the parameter setting. (this function has 1 optional parameter)
2003-11-18 10:28:13 +00:00
Hartmut Holzgraefe
45a07a546f
the military time zone offsets where pointing in the wrong direction
2003-11-18 06:46:07 +00:00
Hartmut Holzgraefe
f4d669d712
make strtotime() understand the datetime format used with XML Schema
2003-11-18 06:45:01 +00:00
Ilia Alshanetsky
2a58fb80e7
Fixed Bug #25694 (round() and number_format() give inconsistent results).
2003-11-18 02:50:41 +00:00
Frank M. Kromann
02ea233faa
MFB: Fix for bug #25817
...
Check for a return value from a stored procedure right after fetching rows
Replace code with some Z_ macros
2003-11-17 20:56:53 +00:00
foobar
d240eea0d8
- Fixed bug #26253 (ext/tokenizer: build as shared extension fails)
2003-11-17 19:31:17 +00:00
Marcus Boerger
5757ae3d24
Rename ArrayClass to ArrayObject
2003-11-17 05:32:43 +00:00
Marcus Boerger
b904d296c9
Fix ArrayClass and provide missing has_dimension handler.
2003-11-17 05:25:47 +00:00
Ilia Alshanetsky
ace83a8262
Silence warning.
2003-11-17 04:54:27 +00:00
Marcus Boerger
54352a63ad
Fix RecursiveIteratorIterator
2003-11-17 00:57:01 +00:00
Marcus Boerger
3bfa497254
WS
2003-11-17 00:56:15 +00:00
Marcus Boerger
883777623a
Make it an interface with an code example as comment
2003-11-17 00:55:37 +00:00
Ilia Alshanetsky
8845a0300f
Added myself to credits.
2003-11-16 20:43:57 +00:00
Frank M. Kromann
4394ccf358
Fix win32 compilation. This will import the core_globals_id
2003-11-15 05:42:57 +00:00
Frank M. Kromann
72297f444b
Adding missing class init's for new ming 0.3a functions
2003-11-15 00:53:39 +00:00
Ilia Alshanetsky
c53b53f926
Rename nanosleep() to time_nanosleep().
2003-11-14 22:55:54 +00:00
Moriyoshi Koizumi
6b7bd4be8f
ctime ( #10 ) may differ on several filesystems.
...
# I confirmed it on Darwin
2003-11-14 08:59:30 +00:00
Marcus Boerger
86676d4d12
Adjust to latest conversion cast changes
2003-11-14 07:41:05 +00:00
Ilia Alshanetsky
64bc9176e1
Fixed bug #26235 (yp_first/yp_next do not specify correct key length).
2003-11-14 00:32:25 +00:00
Marcus Boerger
3733cf409e
Fix testcase name
2003-11-13 21:16:57 +00:00
Rasmus Lerdorf
8afe759fa8
proto fix
2003-11-13 20:55:00 +00:00
Marcus Boerger
2b35596d7f
Fix classname, CDATA handling (semantically identical to text) and
...
iterators (Return sub elements as objects, converted to string you get
the text).
2003-11-13 20:32:38 +00:00
Marcus Boerger
2bed6c2b8a
Proto fixes (Friedhelm Betz <holliwell|gmx.net>)
2003-11-13 19:08:41 +00:00
John Coggeshall
365f0638fc
Releasing 1.0....
2003-11-13 17:50:39 +00:00
Edin Kadribasic
45f12cc61f
Windows compile fix (patch by sfox@php.net).
2003-11-13 10:32:05 +00:00
Marcus Boerger
a18bd05f32
Bugfix #25794 : Cannot open existing hash db3 file with write
2003-11-13 08:59:02 +00:00
Marcus Boerger
4d752bd78e
Pass eof
2003-11-13 07:53:15 +00:00
Ilia Alshanetsky
127ed194b7
Added configure check for nanosleep() availability.
2003-11-12 23:43:46 +00:00
foobar
32b5a41941
- Fixed bug #26072 (--disable-libxml does not work).
2003-11-12 23:42:38 +00:00
Marcus Boerger
81d1a19d0b
Bugfix #26216 : ("getimagesize(): stream does not support seeking" when
...
using remote files)
2003-11-12 22:51:22 +00:00
Ilia Alshanetsky
3691ab699c
Added nanosleep(), in addition to allowing setting of very short states.
...
This function is signal safe.
2003-11-12 22:02:37 +00:00
Jay Smith
544fe688c5
Plugged a small memleak when errstr isn't efree()'d.
2003-11-12 22:01:02 +00:00
Marcus Boerger
daaef88047
Add helper function that splits inifile keys into an array which again
...
can be used in dba_fetch calls.
2003-11-12 21:43:03 +00:00
Marcus Boerger
038cb2dc9a
Compiler fixes for older ming versions
2003-11-12 09:12:51 +00:00
Sergey Kartashoff
228918223e
- A bug in WORDINFO calculation in mnogosearch extension was fixed.
2003-11-12 07:40:17 +00:00
Ilia Alshanetsky
770a111a43
Fixed bug #26198 (strtotime() handling of M/F Y date format).
2003-11-12 02:55:03 +00:00
Marcus Boerger
e480d10021
Fix this
2003-11-11 18:33:34 +00:00
Marcus Boerger
91ab36096e
Add shortcut interface SeekableIterator to LimitIterator
2003-11-11 18:31:50 +00:00
Moriyoshi Koizumi
f8e6e5dad3
Compiler warning fix (patch by Joe Orton)
2003-11-11 17:35:32 +00:00
Ilia Alshanetsky
beffc71b3f
Fix ZTS build.
2003-11-11 01:51:22 +00:00
Marcus Boerger
ab05faf5b1
Implement different recursion modes as statemachine and have an optional
...
parameter to choose the mode in the constructor.
2003-11-11 00:25:26 +00:00
Marcus Boerger
bfb73676de
Split into element=property and attribute=dimension overloading.
2003-11-10 20:27:16 +00:00
Ilia Alshanetsky
7fe481c9d0
Fixed bug #26176 (Fixed handling of numeric keys in INI files).
2003-11-10 04:12:38 +00:00
Marcus Boerger
c300480441
Synch exposed functions with c-level iterator functions
2003-11-09 23:00:50 +00:00
Marcus Boerger
159c538bcf
Major update:
...
- Remove all overloading hooks -> array_read/array_access must be rewritten
- Remove all basic iterators
- Remove all 'spl_' prefixing exposed to user level
- Add RecursiveIterator, RecursiveIteratorIterator
- Add DirectoryIterator, DirectoryTreeIterator
- Add some examples
2003-11-09 14:05:36 +00:00
Marcus Boerger
e72339284f
Add method reflection_class::implementsInterface()
...
Allow string & reflection_class in isSubclassOf()
2003-11-08 21:41:42 +00:00
Marcus Boerger
ab6b1adf0b
Fix reflection_class::isSubclassOf()
2003-11-08 21:02:21 +00:00
Sergey Kartashoff
899b960ed1
- Mnogosearch Extension was updated to include mnogosearch-3.2.16 features
2003-11-08 14:36:32 +00:00
Ilia Alshanetsky
2016ac0a73
Fixed write support.
2003-11-07 19:12:46 +00:00
Ilia Alshanetsky
d9bf51b17c
10-18% optimization of fetch_array(), when both number & string indexes are
...
created.
# Do we want to MFH the change (for ext/mysql) into 4.3.X?
2003-11-07 17:20:49 +00:00
Marcus Boerger
220e41a421
Move typedef to where it is needed now.
2003-11-07 09:26:18 +00:00
Marcus Boerger
ccb6311406
Make php_stat() available for extensions.
2003-11-07 09:16:16 +00:00
Ilia Alshanetsky
648a1e0d78
Added mandatory safe_mode & open_basedir checks.
2003-11-07 01:17:32 +00:00
Frank M. Kromann
f68114414b
Getting rid of c++ style comments
2003-11-06 16:50:40 +00:00
Sascha Schumann
db56268231
WS
2003-11-06 14:31:33 +00:00
Sascha Schumann
5a32c21f46
Fix a format string
...
Nuke a sprintf (slooow)
And embed the charset as part of the hashed details (persistent conn key),
because the function otherwise happily returns incompatible connections.
(e.g. US7ASCII vs. UTF8; the client-side charset is not alterable once a
connection has been established.)
2003-11-06 14:29:09 +00:00
Frank M. Kromann
2c3edcea09
MFB: Adding new features from ming 0.3a.
2003-11-06 07:29:38 +00:00
Ilia Alshanetsky
f884a5b437
Kill unused variables.
2003-11-05 23:44:09 +00:00
Ilia Alshanetsky
046904f2b1
Fixed bug #26113 (remove leftover local file when ftp_get/ftp_nb_get fails)
2003-11-04 20:56:47 +00:00
Moriyoshi Koizumi
668e8a87e6
Fix tests
2003-11-04 16:18:21 +00:00
Moriyoshi Koizumi
f0725828f0
Add XML_SAX_IMPL constant to determine which implementation (libxml / expat)
...
is selected for SAX interface.
2003-11-04 16:15:52 +00:00
Moriyoshi Koizumi
bb6f3a115e
Fixed bug #24394 (serializing cross-referenced objects causes segfault)
2003-11-04 16:08:10 +00:00
foobar
5b4e619cdd
- Moved all the mime_magic.c specific stuff into their own header file
...
to prevent possible compile failures.
# Should fix bug #26103
2003-11-04 05:15:19 +00:00
Ilia Alshanetsky
b520c9d42c
Fixed bug #26097 (gdImageColorClosestAlpha() returns incorrect results).
2003-11-04 01:55:50 +00:00
Moriyoshi Koizumi
8572fc2af5
Add regression test for XPath support
2003-11-03 22:49:24 +00:00
Moriyoshi Koizumi
2a3e05e865
Fix test
2003-11-03 22:42:56 +00:00
John Coggeshall
5d0f70a004
Should've added a few more cases to that bugfix switch.
2003-11-03 22:34:44 +00:00
John Coggeshall
8a36e954f0
Fixed a bug -- Nodes of certain types don't actually have ID values and PHP
...
would segv trying to read one.
2003-11-03 16:35:58 +00:00
Derick Rethans
3ab8d263b8
- Always store the URI path in the streams structure, and expose it with
...
stream_get_meta_data().
2003-11-03 14:12:46 +00:00
Sterling Hughes
040d945fb7
make this macro safe
2003-11-03 13:55:19 +00:00
Sterling Hughes
6ab221b3f6
remove attributes from this check
2003-11-03 13:50:43 +00:00
Sterling Hughes
e963f0b168
- Stop a crash in xpath
...
- Remove the ability to access attributes via the -> operator, attributes
are accessed via the array indicators
2003-11-03 13:36:23 +00:00
Marc Boeren
22872bb8fa
Make life for the doc-team easier, without causing harm ;-)
2003-11-03 11:15:23 +00:00
Moriyoshi Koizumi
8e1bbd9aea
Proto fix
2003-11-02 18:54:08 +00:00
Moriyoshi Koizumi
06d541a63a
SKIP tests if compress.zlib wrapper is not available.
2003-10-31 16:12:27 +00:00
foobar
2c9f29b9b6
cosmetics
2003-10-31 13:48:34 +00:00
Ilia Alshanetsky
00635d0807
Fixed bug #26042 (memory leak if mcrypt_generic_deinit() is not called
...
after every mcrypt_generic_init() call).
# This will be MFHed into 4.3.X tree after release.
2003-10-31 04:33:51 +00:00
Zak Greant
8802c3ad8c
Ensure that INI entries are unregistered on shutdown
2003-10-30 13:32:18 +00:00
Georg Richter
8f1f9b2f6d
changed return value from long to boolean for mysql_execute
2003-10-30 12:35:16 +00:00
Christian Stocker
038a7c4831
make test work with libxml2 2.6.x and lower
...
(I used lowercase html again in the EXPECT part, as this is now the default
behaviour for newer libxml2 releases)
2003-10-30 10:06:00 +00:00
Ilia Alshanetsky
ab7ee13670
Added substr_compare().
2003-10-30 00:49:33 +00:00
Moriyoshi Koizumi
e6feb47f00
Some clean-ups
2003-10-29 22:25:57 +00:00
Moriyoshi Koizumi
cca80292fe
This check's always necessary.
2003-10-29 21:50:15 +00:00
Georg Richter
73be3af983
added functions for embedded server
2003-10-29 20:52:25 +00:00
Georg Richter
8caae993a3
added support for embedded MySQL Server
...
some prototype fixes
2003-10-29 20:48:47 +00:00
Moriyoshi Koizumi
28369f6e86
Add test case for bug #26003
2003-10-29 19:45:38 +00:00
Moriyoshi Koizumi
13f16d5690
MFB(r-1.109.2.12): A possible fix for bug #26026
2003-10-29 18:48:37 +00:00
Moriyoshi Koizumi
9547ac2dde
Oops.
2003-10-29 18:04:24 +00:00
Moriyoshi Koizumi
088acb6efb
Update test for an additional check to ensure the variable used for an
...
index would not be modified during deference.
2003-10-29 17:58:40 +00:00
Moriyoshi Koizumi
734254513c
Do not use convert_to_*_ex() for ordinary zval pointers.
2003-10-29 17:50:56 +00:00
Marcus Boerger
6b57bb1675
Add simplexml array handlers that allow to explicitly work with attributes.
2003-10-29 12:06:52 +00:00
Frank M. Kromann
c26303c789
On win32 extensions starts with php_
2003-10-29 05:42:26 +00:00
Frank M. Kromann
aefb8fe2f8
Fix typo in parameter
2003-10-29 05:34:00 +00:00
Ilia Alshanetsky
e0a943dcdb
Fixed test.
2003-10-29 05:04:40 +00:00
Sara Golemon
70f4a0c9ec
Allow userspace filters to use wildcards
2003-10-29 00:19:57 +00:00
Sara Golemon
735b24a727
Allow userfilter instantiation to programmatically fail by returning false.
...
Equivalent of Cspace filter "failure" by returning NULL.
2003-10-28 23:56:57 +00:00
George Schlossnagle
797ac80e7c
Added pcntl_wait, a wraspper around wait()/wait3()
2003-10-28 17:08:18 +00:00
Ilia Alshanetsky
a4eebd74a6
Fixed compiler warning.
2003-10-28 04:22:12 +00:00
Shane Caraveo
4e283ed686
fix win32 build
2003-10-28 04:21:29 +00:00
Ilia Alshanetsky
8f6b374d1d
By popular demand renaming uu(encode/decode) to convert_uu(encode/decode).
2003-10-28 04:02:11 +00:00
Moriyoshi Koizumi
1085c08aa5
Add missing reinitialization call
2003-10-27 22:45:58 +00:00
Moriyoshi Koizumi
69dcdcb7c1
Fixed bug #26003 (fgetcsv() not binary-safe on null bytes)
2003-10-27 22:36:44 +00:00
Christian Stocker
9e5bc9509e
use php_error_docref
2003-10-27 19:52:50 +00:00
Christian Stocker
901153b441
extending of domDocument class test
2003-10-27 17:51:55 +00:00
Christian Stocker
e735e44f52
added html test
2003-10-27 17:36:44 +00:00
Christian Stocker
0d59b3dda6
xinclude test
2003-10-27 15:32:44 +00:00
Christian Stocker
3cd8d4a865
xinclude support readded to ext/dom
2003-10-27 15:32:22 +00:00
Christian Stocker
df7799762a
streams test
2003-10-27 15:13:12 +00:00
Christian Stocker
1d40b25f68
- streams test
2003-10-27 15:12:20 +00:00
Christian Stocker
e311179b72
exception/try/catch test
2003-10-27 12:52:37 +00:00
Christian Stocker
c07a013345
forgot one file
2003-10-27 12:17:28 +00:00
Christian Stocker
45614453cd
fix for test Nr 3 bug (not freeing all params)
2003-10-27 12:16:35 +00:00
Christian Stocker
11a63934d4
added interop test
2003-10-27 11:34:45 +00:00
Christian Stocker
d8f6f9d763
added SKIPIF extension is not loaded checks
2003-10-27 11:28:43 +00:00
Christian Stocker
a8063d776c
interop test
2003-10-27 11:24:30 +00:00
Christian Stocker
9caf3e1253
totally wrong expected output...
2003-10-27 08:49:11 +00:00
Christian Stocker
acd5eb24db
some tests (test #3 is currently broken due to memleak, fix is on the way)
2003-10-27 08:46:55 +00:00
Marcus Boerger
dcc060382a
Add another test
2003-10-27 08:43:52 +00:00
Marcus Boerger
da9ce6380c
Rename test
2003-10-27 08:43:25 +00:00
Ilia Alshanetsky
17b9b2dc85
Added uuencode() & uudecode() functions.
2003-10-27 05:35:41 +00:00
Rob Richards
a807b34427
cannot import nodes without document
2003-10-27 01:12:53 +00:00
Christian Stocker
eb2104d17c
remove unneeded variables
2003-10-27 00:03:28 +00:00
Christian Stocker
e5bd8fdd0d
- Make distinction in error-reporting between Warnings and Errors from libxml2
...
- Use internal error_handlers during html-parsing as well
2003-10-27 00:01:39 +00:00
Christian Stocker
70f75fff89
fix test (validation returns a warning, if xml is not valid)
2003-10-26 19:35:08 +00:00
Christian Stocker
4e5d4006fd
- added interop between DOM and SimpleXML example
...
- added xpath example
2003-10-26 19:15:52 +00:00
Christian Stocker
1e46a26f0f
fix example for saving to file
2003-10-26 18:56:03 +00:00
Rob Richards
5191cd3e99
add interop with dom - simplexml_import_dom
...
change write behavior on elements to change actual contents
change clone method to clone node and not document
fix a few libxml mem leaks
2003-10-26 16:00:58 +00:00
Rob Richards
09c09f4279
use common structures from php_libxml.h
2003-10-26 15:57:31 +00:00
Rob Richards
207dc90924
add interop with simplexml - dom_import_simplexml
...
fix cloneNode with elements
2003-10-26 15:57:02 +00:00
Rob Richards
d29fb55bbb
common functions for interoperability
2003-10-26 15:53:20 +00:00
Marcus Boerger
7e90647611
Add attribute test
2003-10-26 13:27:26 +00:00
Marcus Boerger
14911a136f
Fix memory corruption
2003-10-26 13:27:03 +00:00
Marcus Boerger
c7995af071
Add foreach test
2003-10-26 13:18:59 +00:00
Marcus Boerger
6131454cca
Add iterator to make foreach work
2003-10-26 13:11:56 +00:00
Marcus Boerger
869ce07c96
And get the last thing working
2003-10-26 01:17:51 +00:00
Marcus Boerger
ad172161e0
Add test
2003-10-26 01:04:25 +00:00
Marcus Boerger
2318a83e81
Fix tests
2003-10-26 01:03:21 +00:00
Sebastian Bergmann
b2f860ce6d
Patch by Steph to sanitize ssize_t typedef on Windows.
2003-10-26 00:42:42 +00:00
Marcus Boerger
0d95b23a51
Fix casting (the question is when & what should be freed here).
2003-10-26 00:39:48 +00:00
Marcus Boerger
2befd022b1
Fix test
2003-10-26 00:35:56 +00:00
Marcus Boerger
37f6618c64
Allow static methods being called from sqlite sql. Notice by Stphane Mariel
2003-10-25 23:17:15 +00:00
Marcus Boerger
07d94c2410
Fix test 4 with the help of Rob
2003-10-25 23:06:23 +00:00
Marcus Boerger
46251fa3f8
Show if Schemas are supported
2003-10-25 21:28:01 +00:00
Marcus Boerger
873bcefa52
Fix memleaks
2003-10-25 21:08:33 +00:00
Marcus Boerger
0197d5b916
More testing
2003-10-25 21:07:37 +00:00
Marcus Boerger
0a68fb0222
Fix warning
2003-10-25 20:28:39 +00:00
Marcus Boerger
168f2ac787
Fix test
2003-10-25 20:27:48 +00:00
Marcus Boerger
f67510a0d8
Add some testing
2003-10-25 20:00:04 +00:00
Marcus Boerger
da8ce17f7a
This forces a better error message for non working clone calls.
2003-10-25 19:28:31 +00:00
Marcus Boerger
fe3db4c7e9
You shall not clone reflection_xx instances
2003-10-25 19:06:35 +00:00
Marcus Boerger
ee0f709e4b
- Fixed bug #25581 (getimagesize () return incorrect values on bitmap
...
(os2) files)
2003-10-25 14:06:29 +00:00
Rui Hirokawa
c4b163de88
encoding detection shouldn't be performed if mbstring.http_input is set to auto or any valid encoding.
2003-10-25 10:29:07 +00:00
Adam Dickmeiss
dca01635d5
For YAZ, RSHUTDOWN closes persistent connections that have been idle
...
more than yaz.keepalive seconds. Default value for config yaz.keepalive
is 120 seconds. The shutdown prevents many sockets in CLOSE_WAIT state.
2003-10-24 19:32:09 +00:00
Marcus Boerger
eabcb173b1
Revert accidential commit
2003-10-24 18:44:40 +00:00
Marcus Boerger
071eaf8576
Zend/ZEND_CHANGES
2003-10-24 18:24:28 +00:00
Marko Karppinen
074ca45399
Workaround for bug #25955
...
Generalized a Darwin check in dns.c to a check for inet_pton() (kalowsky)
2003-10-24 17:09:36 +00:00
Ilia Alshanetsky
4d349926ff
Fixed some test names.
...
Removed extraneous \r from a number of tests.
2003-10-24 03:31:57 +00:00
Marcus Boerger
a3d6fb043d
Update tests
2003-10-23 07:14:50 +00:00
Marcus Boerger
000e01e5d3
Update
2003-10-23 07:09:04 +00:00
Rui Hirokawa
0ce637835a
name/value in multipart/form-date will be converted into internal encoding when mbstring.encoding_translation is On.
2003-10-22 14:14:05 +00:00
Ilia Alshanetsky
980c3b2b4c
Fixed compile warnings.
2003-10-22 02:38:47 +00:00
Moriyoshi Koizumi
48fbe0af2a
Add a test case for getElementsByTagName() / getElementsByTagNameNS()
2003-10-21 02:43:24 +00:00
Moriyoshi Koizumi
bde1fe4d81
Missing '&' in the result of get_html_translation_table()
2003-10-21 01:46:54 +00:00
Rob Richards
44164170f3
implement namespace nodes
...
fix getElementsByTagName
fixes to attribute namespaces
remove safemode stuff as its handled in streams
2003-10-20 15:50:34 +00:00
Moriyoshi Koizumi
5dac05638f
Fix typo
2003-10-20 15:45:01 +00:00
Moriyoshi Koizumi
3929cf22d8
Fix compiler warnings
2003-10-20 15:41:53 +00:00
Moriyoshi Koizumi
569309765c
Fix compiler warnings
2003-10-20 15:33:40 +00:00
Ilia Alshanetsky
30cc4dc8c9
Fixed bug #25918 (Possible crash in mime_content_type()).
2003-10-20 14:36:51 +00:00
Ilia Alshanetsky
21fceae7d6
Fixed bug #25923 (mail() modifies the to & subject arguments).
2003-10-20 14:22:01 +00:00
Shane Caraveo
c55f987230
fix the stat check in stream open
...
addref to the stream context
2003-10-20 03:11:45 +00:00
Ilia Alshanetsky
26f7af25ba
Fixed bug #25895 (Incorrect detection of safe_mode limited ini options)
2003-10-20 01:59:35 +00:00
Rob Richards
56ce4a84e7
add generic default error handling rather than the default stderr
2003-10-19 23:34:39 +00:00
Rob Richards
33004a01ee
unescape filepath which libxml excapes
2003-10-19 23:25:48 +00:00
Shane Caraveo
052f9378b2
add global init/shutdown functions for libxml. this is required as
...
shutdown is not safe to call multiple times, and to make streams work
correctly some init stuff has to happen in a specific order
2003-10-19 23:17:56 +00:00
Shane Caraveo
399095e7a5
Add libxml extension for common code that is needed to be shared between
...
various xml extensions. currently the only implemented support is the
addition of the streams support for libxml. One new function,
libxml_set_streams_context, which allows a streams context to bet set
prior to loading or writing documents. This works transparently with any
extension that uses libxml. All ini settings that effect streams will
also now effect the loading and writing of xml documents.
TODO: linux support, not sure if config.m4 will work right.
2003-10-19 21:48:46 +00:00
Shane Caraveo
e5103d764a
make file uri's work with streams
2003-10-19 20:04:33 +00:00
Shane Caraveo
4505a611ba
make parse_url work correctly for file uri's on windows, such as
...
file:///c:/somepath/somefile.txt
2003-10-19 20:00:51 +00:00
Marcus Boerger
b0b82541e8
Fix class/iterator relationship & handling
2003-10-18 18:43:31 +00:00
Wez Furlong
0577d9310b
bah. does it really make any difference where rewind lives in the struct!?
2003-10-18 15:56:16 +00:00
Wez Furlong
398f032203
fix cruft from previous incarnation of the iterators
2003-10-17 21:03:01 +00:00
Wez Furlong
d8d1ca3f3b
add com iterator support
2003-10-17 20:52:18 +00:00
Marcus Boerger
641a55a4dd
Show if a class/object is iterateable
2003-10-17 17:51:01 +00:00
Marcus Boerger
9fbaa7aca5
- Make use of engine iterators
2003-10-17 17:21:56 +00:00
Marcus Boerger
08d1c991cf
The sqlite classes need to be final
2003-10-17 08:17:09 +00:00
Marcus Boerger
43a948379a
Fix showing final/abstract for classes
2003-10-17 08:15:48 +00:00
Marcus Boerger
4943cae926
pre/hasprev have nothing to do with iteration
2003-10-17 08:01:49 +00:00
Ilia Alshanetsky
4c4d5a02b9
Fixed formatting issues (patch by: Joe Orton)
2003-10-17 02:21:27 +00:00
Ilia Alshanetsky
1459361c3e
Do not strip trailing spaces.
2003-10-16 04:24:07 +00:00
Ilia Alshanetsky
fff7c6098b
Fixed bug #25777 (Do not rtrim() of text fields fetched from mssql)
2003-10-15 03:31:29 +00:00
Wez Furlong
54d1769653
MFB Fix for #25825
2003-10-15 00:18:53 +00:00
George Schlossnagle
54a31f5a88
fix for dereferncing null pointer (mfladischer@gmx.net)
2003-10-15 00:15:23 +00:00
Uwe Steinmann
84d156ae15
- limit writing of field data to field len + 1
...
This fixed many memory overrun errors which appeared
in several scripts when writing a record.
2003-10-14 07:49:34 +00:00
Wez Furlong
c35810c203
unintialized variable.
...
Patch by Joe Orton
2003-10-13 11:46:36 +00:00
Wez Furlong
42ae98d7a2
Fix unintialized variable.
...
Patch by Joe Orton.
2003-10-13 11:43:14 +00:00
Derick Rethans
c3b21fc55c
- Email address change
2003-10-13 09:33:00 +00:00
Ilia Alshanetsky
a9b20a6abf
Fixed bug #25800 (parse_url() could not parse urls with empty port).
2003-10-13 04:27:23 +00:00
Ilia Alshanetsky
3158ff714e
Remove sendmail patch check.
2003-10-13 04:15:09 +00:00
Wez Furlong
f27387c68c
Fix possible segfault (this one came up when a method could not be found).
...
Add a couple of headers used by another file that is not yet ready to
commit.
2003-10-13 01:29:39 +00:00
Vlad Krupin
db0a175bcb
rolling back fix for 23463. The "fix" broke more than it fixed (see bug 25558)
2003-10-12 01:07:59 +00:00
Andrey Hristov
638b940307
New array functions for doing intersection of arrays that are complementary
...
to array_*diff* family of functions. Namely array_uintersect(), array_uintersect_assoc(),
array_intersect_uassoc() and array_uintersect_uassoc(). Test case is also included.
#docs and news entry later.
2003-10-09 08:10:39 +00:00
Shane Caraveo
31b7b3a2b2
add the valid xml test
2003-10-09 05:47:38 +00:00
Shane Caraveo
d0cf1ec40d
add a DTD example
2003-10-09 05:46:03 +00:00
Wez Furlong
e087da60dc
And this EOF flag...
2003-10-08 11:23:47 +00:00
foobar
e85a4cdbd2
- Fixed bug #25780 (ext/session: invalid session.cookie_lifetime causes crash in win32).
2003-10-08 10:22:51 +00:00
Wez Furlong
628afb40b6
Implement stream_get_contents, which is somewhat akin to file_get_contents,
...
except that it works on an already opened stream.
2003-10-08 10:07:25 +00:00
Moriyoshi Koizumi
ed40a56c6c
Oops..
2003-10-08 01:51:32 +00:00
Moriyoshi Koizumi
f4595d18af
Better fix for bug #25758
2003-10-08 01:49:31 +00:00
Ilia Alshanetsky
6f8b8ade45
Fixed bug #25758 (var_export does not escape ' & \ inside array keys)
2003-10-08 01:16:44 +00:00
Wez Furlong
18bfcc8897
A much better fix for moniker based COM object creation.
...
We now support binding monikers to remote machines.
However, MSDN docs indicate that this isn't yet implemented
as of Win2000.
2003-10-07 18:50:07 +00:00
Zeev Suraski
2cc9511cc7
Fix cast callbacks
2003-10-07 15:47:25 +00:00
Corne' Cornelius
5eb3a1dfdd
- Fixed bug #18534 (ifx_close() leaves open session)
...
- (ifx_do_close) Added
2003-10-07 09:29:58 +00:00
Ilia Alshanetsky
90100e5c90
Cleaned up previous patch.
2003-10-07 00:36:31 +00:00
foobar
47484ce5d3
- Fixed bug #25764 (ldap_get_option() crashes when called with unbinded ldap link)
2003-10-06 23:33:00 +00:00
Rob Richards
6c9bbe70bf
some namespace fixes
...
fix compiler warning
2003-10-06 21:28:01 +00:00
Wez Furlong
a1b5c341a2
potential fix for #25759 , although it will need further review.
2003-10-06 15:10:38 +00:00
Moriyoshi Koizumi
506136f9c6
Forgot about this one
2003-10-06 01:04:49 +00:00
Moriyoshi Koizumi
503d74aa29
Fixed bug #25756 (SimpleXML's validate_schema_file() broken)
2003-10-06 01:02:28 +00:00
Shane Caraveo
e12aafca6b
fix crash building nodeName
2003-10-05 21:53:08 +00:00
Shane Caraveo
4fbf5a0733
fix crash accessing tagName without namespace
2003-10-05 21:49:47 +00:00
Shane Caraveo
87bd7d57c6
Add schema and relaxNG validation support
...
domdocument->schemaValidate(string filename)
domdocument->schemaValidateSource(string xml)
domdocument->relaxNGValidate(string filename)
domdocument->relaxNGValidateSource(string xml)
also fix domelement->setAttributeNS
2003-10-05 20:45:27 +00:00
Ilia Alshanetsky
31a3c87159
Fixed clobbering of the source array, when merging complex
...
multi-dimensional arrays. Bug reported by Lukas Smith.
2003-10-05 19:37:02 +00:00
Shane Caraveo
a05dbd3a28
remove a debug printf
2003-10-05 16:37:50 +00:00
Moriyoshi Koizumi
2c95c42404
Fix the macro to prevent it from falling over in a mess
2003-10-05 13:59:15 +00:00
Moriyoshi Koizumi
30d64ecc3e
Fix test to make sure it can find the external xml file relatively to
...
the script file.
2003-10-05 13:53:16 +00:00
Rob Richards
8f489130bf
fix segfault if xpath expression string is invalid
2003-10-05 13:14:21 +00:00
Rob Richards
c21e78ddf2
implement isDefaultNameSpace and baseURI
...
nodeName and tagName return qualified names
fix removeAttributeNode - takes domAttr as parameter
better uri and file handling for document load method
fix possible segfault when document is freed
set get_property_ptr_ptr handler to NULL
2003-10-05 11:52:22 +00:00
Zeev Suraski
c6c240a455
Sync with new API
2003-10-05 08:08:49 +00:00
Moriyoshi Koizumi
80edbeba2f
Change fgetcsv() so that the second parameter is also optional.
2003-10-04 21:06:29 +00:00
Moriyoshi Koizumi
10961114ad
Fix autoconf(2.13) build
2003-10-04 12:23:11 +00:00
Sergey Kartashoff
069e311c60
- Updated README for mnogosearch extension
2003-10-04 08:27:37 +00:00
Moriyoshi Koizumi
921e5b47c5
Fix fgetcsv() to correctly support international characters
...
# note: mblen() is not a mbstring function, but is part of the ANSI standard
# which is even supported by Microsoft's libc.
2003-10-04 02:51:19 +00:00
foobar
96e0010f13
- Fixed bug #25752 (ext/ncurses: ncurses.h instead of curses.h with BSD).
2003-10-04 01:04:31 +00:00
foobar
708dee922c
ws
2003-10-04 00:43:06 +00:00
Moriyoshi Koizumi
4859431fc1
Fixed bug #24766 (strange result array from unpack())
2003-10-03 22:41:43 +00:00
Ilia Alshanetsky
df11d7079c
More ZTS stuff.
2003-10-03 18:05:42 +00:00
Moriyoshi Koizumi
7e9a54990c
Add regression test for bug #25745
2003-10-03 16:59:44 +00:00
Moriyoshi Koizumi
0d2b8c68df
Bug #25745 (ctype functions don't deal with non-ascii characters properly)
2003-10-03 15:50:01 +00:00
Ilia Alshanetsky
afc48dc8f2
Fixed bug #25744 (make ZTS build of ext/sybase compile)
2003-10-03 13:03:40 +00:00
foobar
f3f9f8db7f
- Added test for bug #24766
...
# This bug is caused by the HANDLE_NUMERIC() change in ZE2 vs ZE1
2003-10-03 05:47:07 +00:00
foobar
db50cd251e
Aligned configure help texts.
2003-10-03 05:24:33 +00:00
Moriyoshi Koizumi
5fee3a3ce1
Alignment fix
2003-10-03 01:13:44 +00:00
Ilia Alshanetsky
763b39cc1d
Fixed compile warnings.
2003-10-03 01:07:35 +00:00
Moriyoshi Koizumi
76ae064883
Add a test case for bug #25708
2003-10-02 22:50:28 +00:00
Moriyoshi Koizumi
75bb36ed09
Fixed bug #25708 (extract($GLOBALS, EXTR_REFS) mangles $GLOBALS)
2003-10-02 22:20:48 +00:00
Moriyoshi Koizumi
d7398813c3
A temporary voodoo hack to avoid memory leaks.
...
# Stuff of this kind must be removed if any neater way is out there.
2003-10-02 19:45:05 +00:00
Moriyoshi Koizumi
6745000c37
Fix for the fix for #25707
2003-10-02 19:23:00 +00:00
Moriyoshi Koizumi
04bcd89277
Add support for hexadecimal-style numeric entities (&#x..;)
2003-10-02 19:07:59 +00:00
Moriyoshi Koizumi
edd18bae09
Drop multibyte character support in html_entity_decode().
...
# This has never worked as expected.
2003-10-02 19:06:44 +00:00
Frank M. Kromann
20315a3c5d
FrontBase uses ws2_win32 lib now
2003-10-02 18:49:30 +00:00
Frank M. Kromann
7c5bd1e180
Fixing type cast
2003-10-02 18:49:18 +00:00
foobar
d0422ea0bc
fix skipif for these tests
2003-10-02 14:55:49 +00:00
Moriyoshi Koizumi
a5422685fb
Remove leftovers
2003-10-02 11:02:54 +00:00
Moriyoshi Koizumi
daf7528d90
Alignment fix
2003-10-02 10:47:12 +00:00
Moriyoshi Koizumi
f2b36ec52b
Fix php_regex_encoding() so it can handle two additional encoding names
...
mbfilter supports by default.
2003-10-02 07:49:14 +00:00
Moriyoshi Koizumi
647408978e
Fixed bug #25707 (html_entity_decode over-decodes &lt;)
2003-10-02 06:57:21 +00:00
foobar
dc080a5db6
- Always look into /usr/local before /usr
...
- Added breaks to make sure the preferred value is used.
2003-10-01 02:53:23 +00:00
Ilia Alshanetsky
526a3d9ce2
Always prefer user specified paths over the default /usr /usr/local.
...
This may fix compilation problems with on systems with multiple copies of
the same library.
2003-09-30 22:36:43 +00:00
Andrey Hristov
26aba89a43
Move the test to new file.
2003-09-30 15:22:33 +00:00
Andrey Hristov
a11645dda8
fix
2003-09-30 15:06:05 +00:00
Andrey Hristov
40088d0bbc
smash a segmentation fault
2003-09-30 15:00:36 +00:00
Andrey Hristov
02827c46be
Memory leak fixed (no need of MFH since this is code specific to PHP5)
2003-09-30 12:43:58 +00:00
Stanislav Malyshev
e21669502b
MF4: allow realpath() for win32 non-ZTS
2003-09-30 09:52:11 +00:00
Moriyoshi Koizumi
77726c734e
Add regression test for bug #25666
2003-09-30 01:31:06 +00:00
Moriyoshi Koizumi
5d3b5cd1c2
Fixed bug #25669 (eregi() with non-ascii characters)
2003-09-30 00:26:03 +00:00
Rob Richards
b437ac77bc
add property_get_ptr handler
...
fix possible segfault in xpath
add wide character support for characterdata
2003-09-29 11:43:26 +00:00
Rob Richards
5fa23c593b
fix for bug #25666 (XML namespaces broken in PHP5)
2003-09-29 11:35:39 +00:00
Moriyoshi Koizumi
103b3c6626
Simplification.
2003-09-29 02:23:40 +00:00
foobar
06616ccdce
Bundled GD has this function
2003-09-27 20:53:50 +00:00
Sara Golemon
2acca5d015
Test for Bug 25671
2003-09-27 18:48:48 +00:00
Sara Golemon
ef7905a188
Bug Fix#25671 Corruption in subarrays in subject when using str_replace
2003-09-26 17:57:13 +00:00
Moriyoshi Koizumi
07a021f477
Add test cases for the regex probles
2003-09-26 17:44:06 +00:00
Moriyoshi Koizumi
83609e0874
Repatch fixes for the problem that was reported at php-dev@php.gr.jp ( #884 )
2003-09-26 17:43:39 +00:00
Moriyoshi Koizumi
7e4a886971
Forgot to commit this one.
2003-09-26 17:41:52 +00:00
Moriyoshi Koizumi
91bf8e5dc9
Explicitly specify mbstring.language.
2003-09-26 14:42:37 +00:00
Moriyoshi Koizumi
b82679412c
Fix some incompatibilities with the pre-libmbfl behaviour regarding encoding detection.
2003-09-26 14:42:14 +00:00
Moriyoshi Koizumi
96cdea35c1
Specify full path to cat for mb_send_mail() tests
2003-09-26 11:08:54 +00:00
Ard Biesheuvel
c40234b47e
Let client library pick its own transaction param defaults
2003-09-26 10:06:22 +00:00
Hartmut Holzgraefe
fbc1386eac
stupid typo fix
2003-09-26 10:02:06 +00:00
foobar
3462761d2b
typo
2003-09-26 09:56:24 +00:00
foobar
ef1c2d59a4
Test case for bug #25665
2003-09-26 09:55:56 +00:00
Hartmut Holzgraefe
075e66cc08
signed/unsigned compiler warning fixes
2003-09-26 08:09:56 +00:00
Hartmut Holzgraefe
0a46866d8f
silenced a compiler warning
2003-09-26 07:51:52 +00:00
Hartmut Holzgraefe
3735d2f8bd
error message was missing an argument
2003-09-26 07:50:02 +00:00
Hartmut Holzgraefe
ee922e3085
compiler warning fixes, one of them a potential crash bug
2003-09-26 07:47:01 +00:00
Ilia Alshanetsky
6966350013
Fixed typo.
2003-09-26 00:40:32 +00:00
foobar
72de75c99a
This is only needed for Windows.
2003-09-25 14:53:41 +00:00
Georg Richter
340d891b3e
mysqli_prepare_result -> mysqli_get_metadata
2003-09-25 11:19:58 +00:00
Georg Richter
49823c5edb
mysql_prepare_result -> mysqli_get_metadata
...
This function was renamed in libmysql (changeset 1.607 by monty)
2003-09-25 11:19:25 +00:00
John Coggeshall
bca08dabb4
Fixed a --enable-maintainer-zts glitch where TSRMLS_DC was being used
...
unnecessarily.
2003-09-25 09:32:55 +00:00
Ilia Alshanetsky
569bd005d2
Fixed bug #25070 (Don't forget to unlock session files on win32 before
...
closing them).
Regions should be locked only briefly and should be unlocked before
closing a file or exiting the program. On Win32 locked files that are
closed without being explicitly unlocked will be unlocked only when "system
resources become avaliable".
2003-09-24 23:39:14 +00:00
Rob Richards
f9640d5fad
fix preserveWhiteSpace on document load
2003-09-24 12:56:37 +00:00
Wez Furlong
f7d32e30b0
Fix
2003-09-24 10:35:20 +00:00
Ilia Alshanetsky
ff4d200772
Specify full path for cat utility used by the test.
2003-09-24 02:27:43 +00:00
foobar
258d5838bb
- Fixed bug #24402 (Compile failure with gettext 0.12.x)
2003-09-24 02:07:04 +00:00
Ard Biesheuvel
50911d0904
Always return long from ibase_gen_id() on IB < 6
2003-09-23 23:08:59 +00:00
foobar
afdc20a094
ws fix
2003-09-23 22:17:40 +00:00
Ard Biesheuvel
f48f725348
Added ibase_gen_id()
...
# Lightweight shortcut to SELECT GEN_ID() ... function
2003-09-23 20:58:14 +00:00
Moriyoshi Koizumi
1ee441613d
Remove useless mutex code due to the switch to oniguruma.
2003-09-23 20:11:05 +00:00
foobar
08effa1b04
Fixed typo.
2003-09-23 19:29:34 +00:00
Ilia Alshanetsky
b9823393ea
Fixed bug #25636 (SNMP Session not closed on success).
...
Patch by: nesslage[at]mwsc[dot]edu
2003-09-23 18:26:02 +00:00
Andrey Hristov
a7ac568486
New test cases for the new 4 functions :
...
- array_udiff()
- array_udiff_assoc()
- array_diff_uassoc()
- array_udiff_uassoc()
2003-09-23 17:40:34 +00:00
Andrey Hristov
3579f212df
4 new functions :
...
array_udiff()
array_udiff_assoc()
array_diff_uassoc()
array_udiff_uassoc()
They work like array_diff() or array_diff_assoc() but callback function(s)
can be used to perform the comparisons. For example array_udiff_uassoc()
expects 2 callbacks are last 2 parameters one is used to compare the values
of the entries in the arrays the second to compare the keys.
Class methods are also valid callbacks. Even when the data that should be
used in the comparison is private or protected then a static method of a
class should be used (this behaviour can be seen in the regression test -
007.phpt).
2003-09-23 17:37:29 +00:00
Wez Furlong
fce7b92891
MFB 25614 "fix"
2003-09-23 16:05:52 +00:00
Moriyoshi Koizumi
aa36f5bbdb
Oops
2003-09-23 13:23:30 +00:00
Moriyoshi Koizumi
a89d00bb6c
Remove unused variable
2003-09-23 13:21:01 +00:00
foobar
30c3155d12
add as binary..
2003-09-23 10:06:19 +00:00
foobar
4d02a9379c
remove corrupt file
2003-09-23 10:05:48 +00:00
foobar
9fea9fec53
Added simple test for gettext
2003-09-23 10:00:23 +00:00
foobar
a299e943f8
- Fixed bug #25604 (HAVE_SNMP_PARSE_OID undefined with phpize build)
2003-09-23 08:15:49 +00:00
Rui Hirokawa
ce66e1eb8d
fixed wrong string length in mbregex.
2003-09-23 02:47:06 +00:00
Rui Hirokawa
b6b761ca84
revert a patch.
2003-09-23 02:43:49 +00:00
Rui Hirokawa
25bb0d16a9
fixed win32-build and update e-mail address in mbstring.
2003-09-23 02:43:04 +00:00
Ilia Alshanetsky
4aaa2becbe
String format stuff.
2003-09-22 23:27:51 +00:00
Andrey Hristov
63d7df3e2f
improve the fix for #25494 . If more then one bad parameter is passed
...
an warning for all will be emitted.
2003-09-22 23:19:17 +00:00
Rob Richards
cb4db32030
set consistent pathing for libxml
...
set document url when loaded from memory to set base href
2003-09-22 19:11:35 +00:00
Rob Richards
bd2511af40
set base href for copied, imported doc
...
set environment for imported stylesheet
add optional clone parameter for data to transform
2003-09-22 19:07:52 +00:00
Rob Richards
8569ee1c1e
move hash.h for libxml 2.6 compatibility
2003-09-22 19:04:49 +00:00
John Coggeshall
8cd08f7e9d
Forgot package.xml
2003-09-22 18:45:46 +00:00
John Coggeshall
d8eeb8e286
Updated test cases and examples and cleaned up the new OO code so it will
...
be easier to maintain.
2003-09-22 18:40:38 +00:00
John Coggeshall
6b567f80c7
Completely re-wrote the ZE2 OO stuff to do it the proper way. It is not
...
considerably more stable, cleaner, and looks as if it works well :) This
probably is going to break any scripts which used it before, but oh well.
2003-09-22 17:06:45 +00:00
Hartmut Holzgraefe
55d9ec0f6f
proto thiko fix
2003-09-22 06:54:29 +00:00
Ilia Alshanetsky
e2caa6eaf9
String formatting stuff.
2003-09-22 04:18:24 +00:00
John Coggeshall
a7b75e2054
Complete refactoring of the OO support in tidy. Although currently
...
incomplete, it is a good start.
2003-09-22 00:12:54 +00:00
Ilia Alshanetsky
5927b50869
Fix ZTS build.
2003-09-21 20:24:39 +00:00
Ilia Alshanetsky
d14df17390
Added a note & fix for a memory leak in libtidy.
...
This will be removed once the libtidy developers release a patched version
of their library (or we start bundling the patched version).
2003-09-21 20:21:39 +00:00
Marcus Boerger
36655400cb
- return correct hash constants
...
- check for 'memory' in sqlite_factory() too (noticed by John Coggeshal)
2003-09-21 19:36:40 +00:00
Ilia Alshanetsky
4f6874b3ff
Added tidy_repair_string() & tidy_repair_file() that allow for quick repair
...
of files & strings.
Modified tidy_parse_file() to accept include_path parameter.
Fixed a few bugs that may have allowed configurations directives loaded via
a file to carry over across requests.
2003-09-21 19:22:19 +00:00
Wez Furlong
ad93053ec4
Merge remaining code from 4.3 to fix #22238 in HEAD.
2003-09-21 18:02:08 +00:00
Uwe Steinmann
eea84f787b
- fixed typo in error message
2003-09-21 13:17:20 +00:00
Sascha Schumann
394d3b82b0
Alias session_commit to session_write_close, a more intuitive name
...
for the functionality.
2003-09-21 11:53:12 +00:00
Ilia Alshanetsky
4cd101abed
Tidy Hijacked! Read all about it ;)
...
* No more tidy resources, it's now persistent and internal. This helps speed
quite a bit, since the tidy resource only needs to be initialized once.
* Replace common code with macros.
* Added necessary safe_mode & open_basedir checks when working with files.
* Added ini option to allow loading of config file on startup.
* Show current configuration in phpinfo();
* Coding Style Cleanup
* Added tidy_get_config(), returns an associated array with all configuration
values.
* Added tidy_reset_config(), it restores tidy configuration to default values.
* Fixed a possible crash inside tidy_setopt().
* Added myself to the credits.
More changes to follow.
2003-09-20 19:45:32 +00:00
Sascha Schumann
36ac7a5bb0
MFB Avoid zero-length keys which result in a spinning process
2003-09-20 16:10:49 +00:00
Marcus Boerger
0266efb8b5
Add public array Reflection_Class::getDefaultProperties()
2003-09-20 14:22:48 +00:00
Marcus Boerger
6433226749
Explicit cwqasting is now necessary
2003-09-20 12:51:20 +00:00
Ilia Alshanetsky
0917a7f62f
Fixed bug #25583 (Incorrect handling of paths starting with / on win32
...
inside glob() function).
2003-09-20 02:51:20 +00:00
Ilia Alshanetsky
ace85c9015
MFB: Add myself to credits
2003-09-19 12:24:51 +00:00
Sara Golemon
0a3bc21c5c
Manageability
2003-09-18 17:51:55 +00:00
Sara Golemon
c553af47e0
Add ftp_alloc() for servers which require client to predeclare filesize to be sent.
2003-09-18 17:36:08 +00:00
Marcus Boerger
cd021cfb3a
Go with studlyCaps
2003-09-18 16:26:29 +00:00
Marcus Boerger
5b3bb16530
Go with studlyCaps
2003-09-18 12:09:55 +00:00
Marcus Boerger
f8a376fe8e
Change tostring() into __toString() to match method name used in casting.
2003-09-18 11:55:57 +00:00
Ilia Alshanetsky
a7f2ec3cdb
Fixed compile warnings. HAVE_ defines cannot work without the header that
...
defines them.
2003-09-17 05:42:57 +00:00
Ard Biesheuvel
0cce471b0a
Link to fbclient.dll if available
...
Add client lib name to dll version info
2003-09-17 01:25:08 +00:00
Ard Biesheuvel
b9a208d821
Use isc_get_version() for client lib info if available
2003-09-16 20:28:27 +00:00
Hartmut Holzgraefe
92b237f4c3
proto fix
2003-09-16 19:45:22 +00:00
Marcus Boerger
d2088841a4
- Make it clear whether it is an interface or a class
...
- Fix static properties
2003-09-16 19:31:45 +00:00
Ard Biesheuvel
be16d129c5
Check for Firebird libfbclient.so first
2003-09-16 19:25:11 +00:00
Ilia Alshanetsky
b871ebd8dc
Fixed bug #25106 (Added more stringent checks on bzopen() mode).
...
In some cases bz2 may fail to open the file, but stream wrappers will still
create an empty file, remove this file.
Change virtual_filepath to virtual_filepath_ex, which allows BZ2_bzfopen()
to work without having to resort to stream wrappers.
2003-09-15 23:49:32 +00:00
Rob Richards
7c33d55961
validate encoding against valid handlers
2003-09-15 12:29:52 +00:00
Hartmut Holzgraefe
3988db4af1
proto descriptions
2003-09-15 09:25:18 +00:00
Moriyoshi Koizumi
676755da54
FREETYPE_PATCH is not always defined.
...
# will likely fix Sebastian's build :)
2003-09-15 07:27:18 +00:00
Ilia Alshanetsky
67a070c151
Fixed bug #25530 (checkdate incorrectly handles floats)
2003-09-15 00:07:51 +00:00
John Coggeshall
ce38ec2b25
Moved things around and added some #ifdefs so that the extension can be used
...
in PHP 4 (without the ZE2 tree parsing).
2003-09-14 00:45:51 +00:00
Sara Golemon
94ff3d5e7d
Fix Bug #25525 ldap_explode_dn crashes when passed invalid params.
2003-09-13 17:31:07 +00:00
Marcus Boerger
2a68d3c19e
Make use of dedicated macro
2003-09-13 10:31:06 +00:00
Ard Biesheuvel
95b0fc58f7
Pointer size fix
2003-09-12 21:02:43 +00:00
Marcus Boerger
7fac56c593
- Change email
...
- Fix warnings
2003-09-12 13:31:23 +00:00
foobar
df8809650c
- Fixed bug #25504 (pcre_match_all() crashes when passed only 2 parameters)
2003-09-12 01:31:54 +00:00
foobar
c77c0269ea
- Fixed bug #25483 (ext/informix: bogus -469 error from ifx_query())
2003-09-11 23:49:26 +00:00
Ard Biesheuvel
7ff3a3e4a3
Add client library info to phpinfo() function
...
Small inter-op fix for IB6
2003-09-11 23:08:48 +00:00
Jay Smith
6c6fd76bac
Fixed bug #25494 (array_merge allowing "false" as argument (silent when
...
non-array is passed))
# 4.3 throws E_NOTICEs, 5 errors out on non-array args as per Ilia's
# suggestion.
2003-09-11 17:40:18 +00:00
foobar
554cee42af
- Fixed bug #25463 (ext/cpdf: compile failure with bundled GD)
2003-09-11 15:25:45 +00:00
Ard Biesheuvel
c5b69dcb14
Changed unsigned ISC_LONG to ISC_LONG
...
# Build fix for FB 1.5
2003-09-11 08:50:30 +00:00
Ilia Alshanetsky
f3f3b772b2
Cleanup r1.76 patch
2003-09-11 04:46:10 +00:00
Hartmut Holzgraefe
1c30f5bcf0
check for FDFErcNoValue was in the wrong execution path,
...
should always be treated as 'no error' (should finally fix #22803 )
2003-09-11 00:47:32 +00:00
Ilia Alshanetsky
dfe3f32ec6
Cleanup previous patch.
2003-09-10 01:07:01 +00:00
Ilia Alshanetsky
29e829fdcf
Fixed bug #14049 (realpath() w/ZTS returns invalid results for non-existent
...
paths)
2003-09-10 00:22:10 +00:00
Melvyn Sopacua
50947cb155
MFB: Fix US/Eastern vs. America/New_York style tzset implementations.
2003-09-09 21:56:33 +00:00
Sara Golemon
4e6672eadd
Fix Bug #25294 LIST/NLST can cause segfault because ftp->data not cleaned properly
2003-09-09 21:12:49 +00:00
foobar
5e40faa1d6
- Fixed bug #25211 (image.c compile failure with AIX)
2003-09-09 19:25:55 +00:00
Moriyoshi Koizumi
36e89f6deb
Add an phpinfo entry showing which version of freetype is linked to gd.
2003-09-09 19:08:30 +00:00
Sara Golemon
4936234fd8
MFB(r-1.74.2.13) Bug #25314 ASCII mode transfers behaving like binary when initiated from windows.
2003-09-08 22:40:12 +00:00
foobar
8345cff1ff
Revert the JIS addition, it did not fix anything
2003-09-08 22:19:39 +00:00
Moriyoshi Koizumi
303fc609a6
Fix build in VC++7.
...
# The line didn't reflect the above comment, helly :)
2003-09-08 20:59:36 +00:00
Ilia Alshanetsky
80fb9496b3
Re-enable sendmail binary check, now with parameter detection.
2003-09-08 20:15:35 +00:00
Rob Richards
315bf401ba
move some document properties internally
...
add xpath namespace support (by Shane)
2003-09-08 18:28:35 +00:00
foobar
62d7073a8b
- Fixed bug #25424 (ext/informix: lvarchar not supported in win32 build)
2003-09-08 15:07:21 +00:00
foobar
8fe843b9ac
MFB: - Added JISX0208=1 and USE_GD_JISX0208 defines
2003-09-08 13:35:14 +00:00
Marc Boeren
b135205d05
Fix warning and converted dos-crlf to unix line-endings.
2003-09-08 07:19:08 +00:00
Ard Biesheuvel
19f69336e2
Don't include unnecessary headers in other configuration too
2003-09-08 00:41:03 +00:00
Ard Biesheuvel
e9ca738200
Don't include unnecessary headers
2003-09-08 00:32:22 +00:00
Marcus Boerger
93a07f6c68
Allow to search for section FILE with 2nd parameter (found by Derick)
2003-09-07 23:46:33 +00:00
Ard Biesheuvel
366a4b7f94
Zero-terminate strings
...
Add fileflags for DEBUG build
2003-09-07 20:35:09 +00:00
Ard Biesheuvel
6c0e21fc74
Add version info to Windows DLL
2003-09-07 19:59:55 +00:00