View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0016444 | mantisbt | api soap | public | 2013-10-02 20:35 | 2015-01-14 03:32 |
| Reporter | vboctor | Assigned To | vboctor | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Target Version | 1.3.0-beta.1 | Fixed in Version | 1.3.0-beta.1 | ||
| Summary | 0016444: Remove nusoap in favor of native php soap extension | ||||
| Description | In 1.2.x releases we have deprecated the usage of nusoap in favor of using the PHP SOAP extension due to speed, memory, and some encoding issues. In 1.3 release, we should drop the dependency on nusoap completely. | ||||
| Tags | No tags attached. | ||||
|
MantisBT: master cab9261d 2013-10-03 10:46 Details Diff |
Fixes 0016444: Remove nusoap from 1.3 release In 1.2.x releases we have deprecated the usage of nusoap in favor of using the PHP SOAP extension due to speed, memory, and some encoding issues. In 1.3 release, we should drop the dependency on nusoap completely. This change includes the following: - Removal of the library. - Removed all references to it. - Added a check section for webservice to make sure that the extension is enabled and nusoap folder doesn't exist. - Added a check in mantisconnect.php to exit with an error message if the php extension doesn't exist. |
Affected Issues 0016444 |
|
| add - admin/check/check_webservice_inc.php | Diff File | ||
| mod - admin/check/index.php | Diff File | ||
| mod - api/soap/mantisconnect.php | Diff File | ||
| mod - api/soap/mc_api.php | Diff File | ||
| mod - api/soap/mc_config_defaults_inc.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/Configuration.xml | Diff File | ||
| mod - library/README.libs | Diff File | ||
| rm - library/nusoap/0001-Fix-12312-NuSOAP-web-description-XSS-vulnerability.patch | Diff | ||
| rm - library/nusoap/changelog | Diff | ||
| rm - library/nusoap/class.nusoap_base.php | Diff | ||
| rm - library/nusoap/class.soap_fault.php | Diff | ||
| rm - library/nusoap/class.soap_parser.php | Diff | ||
| rm - library/nusoap/class.soap_server.php | Diff | ||
| rm - library/nusoap/class.soap_transport_http.php | Diff | ||
| rm - library/nusoap/class.soap_val.php | Diff | ||
| rm - library/nusoap/class.soapclient.php | Diff | ||
| rm - library/nusoap/class.wsdl.php | Diff | ||
| rm - library/nusoap/class.wsdlcache.php | Diff | ||
| rm - library/nusoap/class.xmlschema.php | Diff | ||
| rm - library/nusoap/index.html | Diff | ||
| rm - library/nusoap/nusoap.php | Diff | ||
| rm - library/nusoap/nusoapmime.php | Diff | ||
| rm - library/nusoap/readme_mantis.txt | Diff | ||
| mod - tests/soap/IssueAddTest.php | Diff File | ||