VH
a9f11beb83
Soap client option allows setting CURLOPT_SSLVERSION
2017-09-21 10:45:27 +02:00
milamimr
d68c25daad
Recognizing mime boundary according to RFC
2017-08-23 15:30:36 +02:00
Petr Bechyně
6e117940a3
ResolveRemoteIncludes fix: RelativePathResolver was not used in XmlDomDocumentImportReplacer
2017-07-24 10:11:13 +02:00
Petr Bechyně
0c47f5a8d4
RelativePathResolver did not work correctly for ../directories
2017-07-21 14:49:42 +02:00
Petr Bechyně
6970b7bbef
WsdlDownloader fix: remote includes now work correctly with relative URLs & tests added
2017-07-18 18:52:52 +02:00
Petr Bechyně
b650254d54
SoapClient::trace = SoapClientOptions::SOAP_CLIENT_TRACE_OFF fixed when SoapFault is thrown
...
Incompatible changes: 1) Default SoapClientOptionsBuilder method now sets tracing to ON and 2) SoapResponse now contains request in all calls so that SoapRequestFactory interface had to be changed.
2017-06-16 13:42:08 +02:00
Petr Bechyně
a8bc834077
Mime/PartHeaders now handle both Content-ID and Content-id according to W3 specs
2017-06-12 15:14:28 +02:00
Petr Bechyně
7bd8481a4e
Travis CI - test fixes
...
1. Travis has to run PHP build-in server separately, 2. SoapFault message expectations are now Couldn't/Could not
2017-06-07 17:05:03 +02:00
Petr Bechyně
2264e329a1
Added phing for running tests & fixed issues in order to pass the tests
2017-06-07 15:50:04 +02:00
Petr Bechyně
d495f22413
SoapFaultWithTracingData now provides request / response information from Server SoapFaults
2017-05-30 18:29:51 +02:00
Petr Bechyně
8db9b374e4
SoapFault handling refactored: client now returns server fault codes + more details in message
2017-05-26 10:53:41 +02:00
Petr Bechyně
ecffdc18fd
Minor bugfixes of SoapFault handling
...
SoapFault is now properly prefixed so that SoapFaultSourceGetter identifies them correctly, missing exceptions option is now processed in SoapServer
2017-05-10 09:15:27 +02:00
Petr Bechyně
ab83642f06
Parser fix: single line MimeMessages are now parsed correctly
2017-04-06 15:51:29 +02:00
Petr Bechyně
564005da93
SoapServer/Client now handle binary files correctly & large tests/fixtures update
...
Soap Server and Client were breaking binary files during transfer due to invalid Mime Message Parser. Now is it working fine with no errors, but the message parser is about to be rewritten into a better form.
2017-04-04 18:36:18 +02:00
Petr Bechyně
d3023b1a5a
UnitTests are now located in tests directory & tiny improvements
2017-03-15 10:25:48 +01:00