Antony Dovgal
20ee84dea6
MFH: fix #37807 (segmentation fault during SOAP schema import)
2006-06-19 11:43:45 +00:00
Rasmus Lerdorf
8ab6f3fd39
MFH: Optimize the other string conversion functions here to just create
...
raw text nodes.
2006-06-15 22:45:30 +00:00
Rasmus Lerdorf
12022014fa
MFH:
...
I don't think the call to xmlNodeSetContentLen() is needed here and
it is causing performance problems because it tries to parse the blob
and create a subtree. Because we are escaping the string anyway, we
are never going to get a subtree, but the entity parsing that is done
by xmlNodeSetContentLen() is killing performance on large blobs of
text. On one recent example it took a couple of minutes to parse
whereas if we just create a text node like this and set the contents
to the raw string it is down to milliseconds.
2006-06-15 20:49:05 +00:00
Dmitry Stogov
10371b034a
Fixed bug #37523 (namespaces added too late, leads to missing xsi:type attributes. incompatibility with libxml2-2.6.24)
2006-05-26 09:02:35 +00:00
Dmitry Stogov
93851ebf11
Fixed bug #37278 (SOAP not respecting uri in __soapCall)
2006-05-25 08:14:28 +00:00
Antony Dovgal
ca923a2cae
fix test
2006-05-11 22:17:53 +00:00
Marcus Boerger
77c1b56cd7
- Update after api changes
2006-05-10 00:00:13 +00:00
Dmitry Stogov
a34755e9cf
MFH
2006-05-03 06:36:02 +00:00
Dmitry Stogov
68906dbe62
Cleaned up Andrei's patch for caching WSDL in process memory, added TTL and LIMIT for memory cache.
...
Memory cache is disblead by fefault because it is experemental and isn't tested enough. It can be enabled whit configuartion directive "soap.wsdl_cache = WSDL_CACHE_MEMORY" or "soap.wsdl_cache = WSDL_CACHE_BOTH" or derectly in SoapClent/SoapServer constructor: $ws = new SoapClient($wsdl, array("cache_wsdl"=>WSDL_CACHE_BOTH))
Disk and memory caches use the same TTL value - "soap.wsdl_cache_ttl".
Configuration directive "soap.wsdl_cache_limit" restricts the number of cached wsdl files in memory. Adding new files into full memory cache will delete oldest files from it.
Note that, each PHP process or thread uses it's own memory cache.
2006-04-19 10:48:54 +00:00
Dmitry Stogov
349bcd7443
Fixed bug #37083 (Frequent crashs in SOAP extension with new WSDL caching code in multithread WS). (Andrei, Dmitry)
2006-04-18 13:07:59 +00:00
Andrei Zmievski
cfaf6406d7
Some encodings were assumed to be default and, thus, were not made
...
persistent.
2006-04-17 16:08:08 +00:00
Dmitry Stogov
7330c32329
Fixed several bugs in new "caching WSDL in memory" code
...
Re-enabled disk cache
2006-04-17 13:16:02 +00:00
Dmitry Stogov
874a22101f
Fixed calling header functions through __call()
2006-04-14 09:11:29 +00:00
Dmitry Stogov
f897cff480
Fixed bug #37054 (SoapClient Error Fetching http headers)
2006-04-13 08:18:36 +00:00
Dmitry Stogov
07d7750487
Fixed bug #36908 (wsdl default value overrides value in soap request).
2006-04-10 13:29:48 +00:00
Dmitry Stogov
fabd954200
Fixed test
2006-04-10 12:50:02 +00:00
Dmitry Stogov
c261351a97
ZTS fix
2006-04-10 10:11:06 +00:00
Andrei Zmievski
06ef71fe3d
Speed up SoapClient/SoapServer constructors by caching WSDL structures
...
in memory. All WSDL files will be cached, unless turned off via an
option to the constructor.
2006-04-09 23:35:51 +00:00
Antony Dovgal
bace0def1e
fix spelling in error messages:
...
greater/less thEn -> greater/less thAn
2006-04-03 09:14:33 +00:00
Dmitry Stogov
697c652001
Support for zend-myltibyte
2006-03-29 10:39:20 +00:00
Dmitry Stogov
9e26f6c213
Fixed SoapFault::getMessage()
2006-03-24 08:45:54 +00:00
Marcus Boerger
dbe881d9c2
- Fix build
2006-03-23 10:44:39 +00:00
Dmitry Stogov
1122f647d2
Fixed compatibility with auto_globals_jit
2006-03-21 12:26:57 +00:00
Dmitry Stogov
bafba669ad
Fixed bug #36721 (The SoapServer is not able to send a header that it didn't receive)
2006-03-21 12:04:55 +00:00
Dmitry Stogov
110021f4c7
Fixed bug #36749 (SOAP: 'Error Fetching http body' when using HTTP Proxy)
2006-03-20 10:36:55 +00:00
Dmitry Stogov
eacb27d2da
Fixed Bug #36614 (Segfault when using Soap)
2006-03-15 16:13:18 +00:00
Dmitry Stogov
7ffc24b9f3
Fixed bug #36629 (SoapServer::handle() exits on SOAP faults)
2006-03-10 11:46:52 +00:00
Dmitry Stogov
d46b474e1e
Fixed crash
2006-03-03 10:29:29 +00:00
Dmitry Stogov
622347bd8c
Fixed bug #36575 (SOAP: Incorrect complex type instantiation with hierarchies)
2006-03-03 09:20:33 +00:00
Dmitry Stogov
65cca0dc20
Fixed bug #36388 (ext/soap crashes when throwing exception and session persistence). (David)
2006-03-02 14:07:48 +00:00
Dmitry Stogov
9167991f69
Compression level shouldn't be greatr then 9.
2006-02-07 12:57:28 +00:00
Dmitry Stogov
73605400e8
Fixed bug #36083 (SoapClient waits for responses on one-way operations)
2006-02-07 12:49:10 +00:00
Dmitry Stogov
a7c845ffcb
typo
2006-02-06 13:17:06 +00:00
Antony Dovgal
bccf4bd9e7
MFH: initialize variables and reduce the number of warnings
2006-02-06 11:28:41 +00:00
Antony Dovgal
8911fac653
MFH: initialize variable and make gcc happy
2006-02-06 11:01:06 +00:00
Dmitry Stogov
f2772ecc0d
Fixed bug #36283 (SOAPClient Compression Broken).
2006-02-06 10:16:03 +00:00
Dmitry Stogov
7dc9be77fc
Bug #36226 Inconsistent handling when passing potential arrays
2006-02-02 11:41:45 +00:00
Dmitry Stogov
9774b6d3e6
Fixed encoding of inhereted objects
2006-02-01 17:18:24 +00:00
foobar
62b9a736bf
MFH: oops
2006-01-01 13:27:13 +00:00
foobar
63e14480fc
fix typo
2006-01-01 13:13:52 +00:00
foobar
5bd93221a8
bump year and license version
2006-01-01 12:51:34 +00:00
Dmitry Stogov
db312cf18e
Fixed bug #35570 (segfault when re-using soap client object)
2005-12-12 09:25:23 +00:00
Dmitry Stogov
eef44c609b
Fixed possible SIGSEGV (Rob Richards)
2005-12-09 15:29:15 +00:00
Dmitry Stogov
9e8bf1a20f
Fixed bug #33394 (Socket Timeout on SOAP request causes general exception in Apache process).
2005-12-07 13:56:18 +00:00
foobar
3e669bc950
MFH: nuke php3 legacy
2005-12-06 02:28:41 +00:00
Dmitry Stogov
13af4c9a09
Fixed bug #35399 (Since fix of bug #35273 SOAP decoding of soapenc:base64binary fails)
2005-11-28 10:08:34 +00:00
Dmitry Stogov
8b4e1abdb0
Fixed bug #35273 (Error in mapping soap - java types)
2005-11-18 11:00:15 +00:00
Dmitry Stogov
270640283e
Fixed bug #35142 (SOAP Client/Server Complex Object Support)
2005-11-08 08:30:19 +00:00
Dmitry Stogov
88edad9f08
Fixed bug #35091 (SoapClient leaks memory)
2005-11-07 10:05:35 +00:00
Dmitry Stogov
e98a40f1fa
Fixed SIGSEGV
2005-11-01 11:11:35 +00:00