summaryrefslogtreecommitdiff
path: root/ext/soap
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-7.0' into PHP-7.1Dmitry Stogov2017-02-211-1/+0
|\ | | | | | | | | * PHP-7.0: too many dashes
| * too many dashesDmitry Stogov2017-02-211-1/+0
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Dmitry Stogov2017-02-211-2/+13
|\ \ | |/ | | | | | | * PHP-7.0: Increase WSDL cache version (7.0 wsdl cache is incomatible with PHP-5) Include WSDL cache version number into file name
| * Increase WSDL cache version (7.0 wsdl cache is incomatible with PHP-5)Dmitry Stogov2017-02-211-2/+13
| | | | | | | | Include WSDL cache version number into file name
| * Update copyright headers to 2017Sammy Kaye Powers2017-01-0414-14/+14
| |
* | Update copyright headers to 2017Sammy Kaye Powers2017-01-0414-14/+14
| |
* | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-01-012-50/+0
|\ \ | |/
| * Flush stderr on win32 in cli_log_messageNikita Popov2017-01-012-50/+0
| | | | | | | | This allows us to unfork a bunch of tests for Windows.
* | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2016-12-131-17/+33
|\ \ | |/
| * More fixes for bug #73089Nikita Popov2016-12-131-17/+33
| | | | | | | | | | | | | | Insert a lot more DEREFs. Some may not be necessary, but better safe than sorry. I'm thinking the soap_hash_str_find_deref function should become part of the zend_hash API -- we need this in many places.
* | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-11-211-0/+17
|\ \ | |/ | | | | | | | | * PHP-7.0: add test for bug #73452 Backport 15ac4904 to 5.6
| * Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-11-211-0/+17
| |\ | | | | | | | | | | | | | | | * PHP-5.6: add test for bug #73452 Backport 15ac4904 to 5.6
| | * add test for bug #73452Anatol Belski2016-11-211-0/+17
| | |
| | * Backport 15ac4904 to 5.6Anatol Belski2016-11-211-5/+26
| | |
* | | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2016-11-202-5/+36
|\ \ \ | |/ /
| * | Fix bug #73538Craig Duncan2016-11-202-5/+36
| | | | | | | | | | | | | | | | | | Remove any previous default headers and replace with the specified ones, as documented, and as is the case when a single header is passed.
* | | Merge branch 'PHP-7.0' into PHP-7.1Dmitry Stogov2016-11-101-5/+10
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Don't update proprties inplace.
| * | Don't update proprties inplace.Dmitry Stogov2016-11-101-5/+10
| | |
| * | Merge branch 'pull-request/2152' into PHP-7.0Joe Watkins2016-10-203-1/+56
| |\ \
| * | | Fixed bug #73237Keith Smiley2016-10-123-2/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If the response includes both fields with simple types (which get concatenated into an XML string) and a complex type (which is parsed into an object), then the object will parsed into the same zval as the simple types and will overwrite the string.
| * | | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-10-101-0/+180
| |\ \ \ | | | |/ | | |/| | | | | | | | | * PHP-5.6: add test for bug #73037
| | * | add test for bug #73037Anatol Belski2016-10-101-0/+180
| | | |
* | | | Merge branch 'pull-request/2152' into PHP-7.1Joe Watkins2016-10-203-1/+56
|\ \ \ \ | | |_|/ | |/| |
| * | | soap #69137 - Invert logic to be correctKeith Smiley2016-10-132-2/+7
| | | |
| * | | soap #69137 - Fix SSL verify when using a proxyKeith Smiley2016-10-033-1/+51
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Name verification was failing because the OpenSSL extension was picking the proxy server's address when guessing which name to compare to the SSL certificate. This scenario is already handled for stream wrappers in http_fopen_wrapper.c. This patch applies the same fix to the SOAP extension: when a proxy is used, set peer_name explicitly on the stream context.
* | | Introduced HT_IS_PACKED() and HT_IS_WITHOUT_HOLES() macros. (Benjamin Coutu)Dmitry Stogov2016-10-191-0/+4
| | |
* | | Fixed bug #73237Keith Smiley2016-10-143-2/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | If the response includes both fields with simple types (which get concatenated into an XML string) and a complex type (which is parsed into an object), then the object will parsed into the same zval as the simple types and will overwrite the string. (cherry picked from commit 26287132c0c48e52dbaf1ac44c1d2f0d0d9b0cf7)
* | | add test for bug #73037Anatol Belski2016-10-141-0/+180
| | | | | | | | | | | | (cherry picked from commit 256b150a963337eeea5d42e3769ebf5ae45f50c8)
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-09-232-199/+0
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Revert "Fixed bug #73037 SoapServer reports Bad Request when gzipped"
| * | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-09-232-199/+0
| |\ \ | | |/ | | | | | | | | | * PHP-5.6: Revert "Fixed bug #73037 SoapServer reports Bad Request when gzipped"
| | * Revert "Fixed bug #73037 SoapServer reports Bad Request when gzipped"Anatol Belski2016-09-232-199/+0
| | | | | | | | | | | | This reverts commit f9a699f6c3aa7acea922242a0f14731f6b829742.
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-09-231-0/+1
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-7.0: skip this test for now as it seems to have issues running dev server Fixed bug #73037 SoapServer reports Bad Request when gzipped
| * | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-09-231-0/+1
| |\ \ | | |/ | | | | | | | | | | | | * PHP-5.6: skip this test for now as it seems to have issues running dev server Fixed bug #73037 SoapServer reports Bad Request when gzipped
| | * skip this test for now as it seems to have issues running dev serverAnatol Belski2016-09-231-0/+1
| | |
| | * Fixed bug #73037 SoapServer reports Bad Request when gzippedAnatol Belski2016-09-232-0/+198
| | | | | | | | | | | | (cherry picked from commit 410c68788ae4826807e8ced3f4a02e676142b22a)
| | * Fixed bug #70979 crash with bad soap requestAnatol Belski2016-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | The error handler is overloaded with the SOAP one. However the SOAP handler eventually wants to access some of its globals. This won't work as long as the SOAP globals aren't initialized. The use case is when an error is thrown before RINIT went through. As the call order is arbitrary, the safest is to wait when all the modules called their RINIT.
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-09-232-0/+198
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Fixed bug #73037 SoapServer reports Bad Request when gzipped
| * | Fixed bug #73037 SoapServer reports Bad Request when gzippedAnatol Belski2016-09-232-0/+198
| | |
* | | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2016-08-303-3/+33
|\ \ \ | |/ /
| * | Fix bug #71711Nikita Popov2016-08-303-3/+33
| | | | | | | | | | | | Also handle another case of bug #71996.
* | | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2016-08-302-0/+22
|\ \ \ | |/ /
| * | Fixed bug #71996Nikita Popov2016-08-302-0/+22
| | |
* | | Fix some insecure usages of php_randLeigh2016-07-051-2/+6
| | |
* | | Fixed compilation warningsDmitry Stogov2016-06-233-11/+11
| | |
* | | Fixed compilation warningsDmitry Stogov2016-06-222-90/+90
| | |
* | | Added ZEND_ATTRIBUTE_FORMAT to some middind functions.Dmitry Stogov2016-06-213-4/+4
| | | | | | | | | | | | | | | "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers.
* | | Implemented RFC: Replace "Missing argument" warning with "Too few arguments" ↵Dmitry Stogov2016-06-162-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exception Squashed commit of the following: commit 8b45fa2acb8cd92542a39e1e4720fe1f4fabc26c Author: Dmitry Stogov <dmitry@zend.com> Date: Thu Jun 16 01:52:50 2016 +0300 Separate slow path of ZEND_RECV into a cold function. commit 9e18895ee59c64c93a96b1ba3061355c4663e962 Author: Dmitry Stogov <dmitry@zend.com> Date: Wed Jun 15 23:26:28 2016 +0300 Required argument can't be IS_UNDEF anymore. commit 662db66e3943d4455c65e4f987bb54abf724ecb2 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue May 31 17:14:50 2016 +0300 Replace "Missing argument" warning by "Too few arguments" exception.
* | | Reimplemented Bob's commit bac6fdb0c52c924e726c5a78de8858bf27b6586b without ↵Dmitry Stogov2016-05-061-1/+1
| | | | | | | | | | | | insignificant renaming and white-space changes
* | | Revert "Refactor zval cleanup into single function"Dmitry Stogov2016-05-061-1/+1
| | | | | | | | | | | | This reverts commit bac6fdb0c52c924e726c5a78de8858bf27b6586b.
* | | Refactor zval cleanup into single functionBob Weinand2016-05-051-1/+1
| | | | | | | | | | | | Also use zval_ptr_dtor_nogc() everywhere in Zend in favor of zval_dtor()