Dmitry Stogov
db3496fac8
Another fix for bug #42773
2007-11-01 15:41:25 +00:00
Dmitry Stogov
2f51afe2c6
Fixed bug #41635 (SoapServer and zlib.output_compression with FastCGI result in major slowdown)
2007-11-01 13:27:38 +00:00
Dmitry Stogov
bf0d17065f
Fixed bug #42773 (WSDL error causes HTTP 500 Response)
2007-11-01 12:26:25 +00:00
Dmitry Stogov
400101ac5b
Use heap-allocated return value
2007-10-30 07:21:47 +00:00
Dmitry Stogov
68bacdd797
Fixed possible crash because of uninitialized value (Zdash Urf)
2007-10-17 12:09:03 +00:00
Dmitry Stogov
af76115fe5
Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
2007-10-17 11:18:34 +00:00
Yiduo (David) Wang
4b4d634cb9
MFH: Added macros for managing zval refcounts and is_ref statuses
2007-10-07 05:22:07 +00:00
Dmitry Stogov
6c810b0d4c
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
2007-09-27 18:00:48 +00:00
Dmitry Stogov
10150ea755
Improved ext/soap to support element names in context of XMLShema's <any>
2007-09-27 10:01:43 +00:00
Dmitry Stogov
e56466edc8
Fixed bug #42214 (SoapServer sends clients internal PHP errors)
2007-09-05 11:20:45 +00:00
Dmitry Stogov
ee944bd1b5
Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks).
2007-09-05 10:18:23 +00:00
Dmitry Stogov
83647013af
Fixed bug #42359 (xsd:list type not parsed)
2007-08-31 10:48:45 +00:00
Dmitry Stogov
fdf96bed47
Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl)
2007-08-31 09:36:02 +00:00
Dmitry Stogov
ba1f56cb6d
Fixed bug #42326 (SoapServer crash)
2007-08-31 08:07:28 +00:00
Dmitry Stogov
8a61fc9b6e
Fixed bug #42183 (classmap cause crashr in non-wsdl mode)
2007-08-22 14:18:10 +00:00
Dmitry Stogov
8589a7f473
Fixed bug #42151 (__destruct functions not called after catching a SoapFault exception)
2007-08-01 10:39:33 +00:00
Dmitry Stogov
7a847f1086
Fixed bug #41983 (Error Fetching http headers terminated by '\n')
2007-07-24 09:27:46 +00:00
Dmitry Stogov
6c5e9cc6e4
Fixed bug #41635 (SoapServer and zlib.output_compression with FastCGI result in major slowdown
2007-07-13 14:00:05 +00:00
Dmitry Stogov
1e768865dc
Fixed memleak
2007-07-13 09:14:03 +00:00
Dmitry Stogov
3b27cd22b6
Fixed bug #41566 (SOAP Server not properly generating href attributes)
2007-06-14 07:09:31 +00:00
Ilia Alshanetsky
0f6e099d7d
Fixed bug #41477 (no arginfo about SoapClient::__soapCall()).
2007-05-27 17:46:46 +00:00
Dmitry Stogov
7d1dbff79d
Fixed bug #41337 WSDL parsing doesn't ignore non soap bindings
2007-05-21 13:13:50 +00:00
Antony Dovgal
5d8567b83b
%d -> %ld
2007-05-10 21:52:10 +00:00
Ilia Alshanetsky
51e0891f0b
Fixed random number generation for http auth mechanism in SOAP
...
# Identified by Stefan Esser
2007-05-10 21:05:14 +00:00
Dmitry Stogov
fb045249e5
Fixed bug #41337 (WSDL parsing doesn't ignore non soap bindings)
2007-05-10 14:58:17 +00:00
Antony Dovgal
c25a2f6cd2
fix tests (add precision)
2007-05-07 22:41:30 +00:00
Ilia Alshanetsky
9b661ea62e
Fixed SOAP tests and added additional tests to ensure processing POST data
...
works based on server001.phpt
2007-05-07 18:45:03 +00:00
Antony Dovgal
1f65545121
fix test names
2007-05-07 18:03:01 +00:00
Ilia Alshanetsky
0a63bd4d0b
Allow SOAP extension's handler() to work even when
...
always_populate_raw_post_data is off.
# Tests will be updated in the next few days
2007-05-06 17:21:13 +00:00
Dmitry Stogov
97b338afe5
- Fixed bug #41097 (ext/soap returning associative array as indexed without
...
using WSDL).
- Fixed bug #41004 (minOccurs="0" and null class member variable).
2007-05-04 06:19:34 +00:00
Dmitry Stogov
df61bae636
Reverted the following fixed because of php-5.2.2 release process
...
- Fixed altering $this via argument named "this".
- Fixed bug #41097 (ext/soap returning associative array as indexed without
using WSDL).
- Fixed bug #41004 (minOccurs="0" and null class member variable).
2007-05-02 17:24:16 +00:00
Dmitry Stogov
101a0f08ce
Fixed bug #41004 (minOccurs="0" and null class member variable)
2007-05-02 09:38:12 +00:00
Dmitry Stogov
4b7999cd0b
New test
2007-05-02 08:35:17 +00:00
Dmitry Stogov
3721cb9d8d
Fixed bug #41097 (ext/soap returning associative array as indexed without using WSDL)
2007-05-02 08:22:13 +00:00
Dmitry Stogov
1f8f38e653
Fixed test
2007-04-22 08:37:38 +00:00
Antony Dovgal
e972fc1797
improve test
2007-04-11 22:29:53 +00:00
Antony Dovgal
e145f1aa2a
skip test if openssl is present
2007-04-10 21:38:20 +00:00
Andrei Zmievski
fb2def7d97
Apologies. Didn't realize we were using custom snprintf().
2007-04-06 18:27:58 +00:00
Andrei Zmievski
8a1f346162
Typo?
2007-04-06 18:25:49 +00:00
Dmitry Stogov
36c6ad915b
Fixed bug #37013 (server hangs when returning circular object references)
2007-04-02 13:43:08 +00:00
Dmitry Stogov
77a8b0be35
Fixed test
2007-04-02 11:44:40 +00:00
Dmitry Stogov
99c5cebab3
new test
2007-03-30 10:10:33 +00:00
Dmitry Stogov
3ee54ce924
Added ability to encode arrays with "SOAP-ENC:Array" type instead of WSDL type. To activate the ability use "feature"=>SOAP_USE_XSI_ARRAY_TYPE option in SoapClient/SoapServer constructors.
2007-03-20 09:52:14 +00:00
Dmitry Stogov
ef06bfa3ec
Fixed bug #36226 (Inconsistent handling when passing nillable arrays)
2007-03-20 07:51:32 +00:00
Ilia Alshanetsky
cc04404b28
snprintf() -> slprintf()
...
# Part 1
2007-02-27 03:04:40 +00:00
Dmitry Stogov
8ae520d0b5
Fixed tests
2007-02-26 16:19:56 +00:00
Dmitry Stogov
015a5655df
Fixed bug #40609 (Segfaults when using more than one SoapVar in a request). (Rob, Dmitry)
2007-02-25 13:19:29 +00:00
Marcus Boerger
50ea26760d
- Avoid sprintf, even when checked copy'n'paste or changes lead to errors
2007-02-24 02:17:47 +00:00
Stanislav Malyshev
9d3e446d80
use safe_emalloc
2007-02-23 20:40:55 +00:00
Stanislav Malyshev
2a019a14bf
use snprintf
2007-02-21 21:08:58 +00:00
Ilia Alshanetsky
6b253ae064
Improve redirect validation
2007-02-21 04:29:15 +00:00
Dmitry Stogov
ea278e8566
Fixed memory leak
2007-02-15 17:01:29 +00:00
Dmitry Stogov
2cf92f365a
Fixed bug #40467 (Partial SOAP request sent when XSD sequence or choice include minOccurs=0)
2007-02-15 14:48:12 +00:00
Antony Dovgal
84a827e0d4
MFH
2007-01-18 16:21:32 +00:00
Ilia Alshanetsky
7d901eacbe
%f -> %F
2007-01-05 15:06:55 +00:00
Sebastian Bergmann
4223aa4d5e
MFH: Bump year.
2007-01-01 09:36:18 +00:00
Ilia Alshanetsky
52d53543ac
Allocation safety checks
2006-12-25 22:36:57 +00:00
Ilia Alshanetsky
1783b0e481
Optimize out zend_hash_num_elements() call
2006-12-21 01:16:10 +00:00
Antony Dovgal
1ef3ca7bf7
on FreeBSD these locales have different names
2006-12-19 21:39:48 +00:00
Antony Dovgal
949a0934c8
MFH
2006-12-19 20:46:56 +00:00
Dmitry Stogov
c43fc2afc8
Fixed bug #39815 (SOAP double encoding is not locale-independent)
2006-12-19 11:54:38 +00:00
Dmitry Stogov
6e0b78cd4c
Fixed bug #39832 (SOAP Server: parameter not matching the WSDL specified type are set to 0)
2006-12-18 14:39:23 +00:00
Ilia Alshanetsky
c42d25dc33
Small hash table optimization
2006-11-30 23:51:24 +00:00
Ilia Alshanetsky
34b55f2012
Replace non-threadsafe rand() with php_rand_r()
2006-11-28 00:22:05 +00:00
Dmitry Stogov
31bfc6e55b
Fixed bug #39454 (Returning a SOAP array segfaults PHP)
2006-11-10 15:05:22 +00:00
Dmitry Stogov
84b9dcb73f
Fixed bug #38536 (SOAP returns an array of values instead of an object)
2006-11-08 10:05:19 +00:00
Dmitry Stogov
7b8f30adcb
Fixed bug #39121 (Incorrect return array handling in non-wsdl soap client)
2006-11-06 16:36:43 +00:00
Dmitry Stogov
95fbb9514e
MFH: Fixed decoding list of arrays (related to bug #39121 )
2006-11-06 13:22:49 +00:00
Dmitry Stogov
4629cc0bf6
Revert patch because we are at last RC stage.
2006-10-24 05:20:50 +00:00
Dmitry Stogov
fc22c9dd50
Fixed decoding of list of arrays in non-WSDL mode. (releated to bug #39121 )
2006-10-23 06:46:38 +00:00
Ilia Alshanetsky
557838efa4
Last set of zend_hash_init() optimizations
2006-10-03 19:51:01 +00:00
Dmitry Stogov
99356595df
Fixed possible crash with default namespaces
2006-10-03 07:00:35 +00:00
Hannes Magnusson
f537599199
MFH: fix arginfo&proto
2006-09-28 11:32:30 +00:00
Dmitry Stogov
fa6c04c746
Removed warning about unreferenced local variable
2006-09-25 08:15:03 +00:00
Dmitry Stogov
f7f180f930
Prevent access to dead zval
2006-09-22 13:39:32 +00:00
Dmitry Stogov
f5d7dac35d
Added ability to make SOAP call userspace PHP<->XML converters
2006-09-20 13:42:52 +00:00
Dmitry Stogov
ed26032176
Fixed memory leak
2006-09-15 07:11:35 +00:00
Dmitry Stogov
76d748f372
Fixed support for endpoint's URL without <path> part (Rob)
2006-09-06 11:03:45 +00:00
Dmitry Stogov
8166284cfd
Fixed bug #38700 (SoapClient::__getTypes never returns)
2006-09-04 10:52:34 +00:00
Dmitry Stogov
92f1b46fbb
Added SoapServer::setObject() method (it is a simplified version of SoapServer::setClass() method).
2006-08-24 06:18:30 +00:00
Dmitry Stogov
1354aa9ef4
Prevented possible double call in case of fault
2006-07-31 15:31:01 +00:00
Dmitry Stogov
53025ca377
Fixed crash in SoapClient::__setSoapHeaders()
2006-07-31 13:41:34 +00:00
Marcus Boerger
d0f2f6cd04
- MFH zend_unmangle_property_name(), drop zend_unmangle_property_name_ex()
2006-07-24 18:03:45 +00:00
Dmitry Stogov
c48a2e38f4
Fixed bug #38067 (Parameters are not decoded from utf-8 when using encoding option)
2006-07-12 08:59:40 +00:00
Dmitry Stogov
a602a3eef5
Nuke signed/unsigned compiler warnings
2006-07-11 14:35:50 +00:00
Dmitry Stogov
ee1dc90d1e
Nuke signed/unsigned compiler warnings
2006-07-11 14:24:18 +00:00
Dmitry Stogov
26499be68f
Fixed bug #38055 (Wrong interpretation of boolean parameters)
2006-07-10 10:33:43 +00:00
Dmitry Stogov
795a482a48
Fixed bug #38005 (SoapFault faultstring doesn't follow encoding rules)
2006-07-10 07:41:33 +00:00
Dmitry Stogov
1cfb8af265
Fixed test
2006-07-10 07:26:17 +00:00
Dmitry Stogov
c389a653f7
Fixed bug #38004 Parameters in SoapServer are decoded twice
2006-07-10 07:21:41 +00:00
Ilia Alshanetsky
58c82af64d
Improved the error reporting in SOAP extension on request failure.
2006-06-27 23:32:56 +00:00
Dmitry Stogov
de85c9cd70
Fixed bug #37862 (Integer pointer comparison to numeric value)
2006-06-26 13:23:46 +00:00
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