summaryrefslogtreecommitdiff
path: root/ext/soap
Commit message (Collapse)AuthorAgeFilesLines
* 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()
* | | - get rid of EG(scope). zend_get_executed_scope() should be used instead.Dmitry Stogov2016-04-281-13/+8
| | | | | | | | | | | | - ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change" parameter.
* | | Removed "zend_fcall_info.function_table". It was assigned in many places, ↵Dmitry Stogov2016-04-271-1/+0
| | | | | | | | | | | | but is never used.
* | | Merge branch 'PHP-7.0'Xinchen Hui2016-04-081-0/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Fixed bug #71986 (Nested foreach assign-by-reference creates broken variables)
| * | Fixed bug #71986 (Nested foreach assign-by-reference creates broken variables)Xinchen Hui2016-04-081-0/+1
| | |
* | | Merge branch 'PHP-7.0'Nikita Popov2016-03-031-10/+0
|\ \ \ | |/ / | | | | | | | | | | | | Conflicts: ext/mysqlnd/mysqlnd_priv.h main/php_streams.h
| * | Eliminate usages of _PP macrosNikita Popov2016-03-031-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are either in debug code (fix them), commented out (drop them) or in dead compatibility macros (drop them). One usage was in php_stream_get_from_zval(), which we have not used since at least PHP 5.2 and, judging from the fact that nobody complained about it causing compile errors in PHP 7, nobody else uses it either, so drop it. There are still remaining uses in mysqli embedded and odbc birdstep. These probably need to be dropped outright.
* | | Merge branch 'PHP-7.0'Nikita Popov2016-03-032-2/+2
|\ \ \ | |/ /
| * | Move semicolon into TSRMLS_CACHE_EXTERN/DEFINENikita Popov2016-03-032-2/+2
| | | | | | | | | | | | Also re bug #71575.
* | | Removed zend_fcall_info.symbol_tableDmitry Stogov2016-03-021-1/+0
|/ /
* | Fix bug #71610: Type Confusion Vulnerability - SOAP / make_http_soap_request()Stanislav Malyshev2016-02-212-0/+17
| |
* | check for NULL and avoid crashesAntony Dovgal2016-01-251-2/+10
| |
* | port 4308c868f94df1f2b99e80038ba5ea1076d919a7 to 7.0Anatol Belski2016-01-141-1/+1
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-0114-14/+14
|\ \ | |/ | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-0114-14/+14
| |
* | Fixed typoXinchen Hui2015-12-211-2/+1
| |
* | Fixed bug #70993 (Array key references break argument processing)Xinchen Hui2015-11-301-0/+1
| |
* | Fixed bug #70940 Segfault in soep / type_to_stringRemi Collet2015-11-191-2/+6
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Dmitry Stogov2015-11-121-1/+3
|\ \ | |/ | | | | | | * PHP-5.6: Fixed bug #70900 (SoapClient systematic out of memory error)
| * Fixed bug #70900 (SoapClient systematic out of memory error)Dmitry Stogov2015-11-121-1/+3
| |
* | Merge branch 'PHP-5.6' into PHP-7.0Matteo Beccati2015-11-073-1/+207
|\ \ | |/ | | | | | | * PHP-5.6: Fix bug #70875 Segmentation fault if wsdl has no targetNamespace attribute
| * Fix bug #70875 Segmentation fault if wsdl has no targetNamespace attributeMatteo Beccati2015-11-073-1/+207
| |
* | Fixed memory leak in php_stream_context_set_option()Dmitry Stogov2015-10-291-1/+1
| |
* | Fixed bug #70715 (Segmentation fault inside soap client)Xinchen Hui2015-10-151-1/+5
| |
* | Fixed bug #70709 (SOAP Client generates Segfault)Xinchen Hui2015-10-151-1/+6
| |
* | Fixed incorrect usage of HASH_OF() macro. Replaced HASH_OF() with more ↵Dmitry Stogov2015-09-241-1/+1
| | | | | | | | appropriate Z_ARRVAL_P() or Z_OBJPROP_P().
* | Cleanup: avoid reallocationsDmitry Stogov2015-09-241-23/+20
| |
* | Fixed memory leak and avoid reallocationsDmitry Stogov2015-09-243-85/+96
| |
* | Merge branch 'PHP-5.6'Stanislav Malyshev2015-09-022-4/+28
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: (21 commits) fix unit tests update NEWS add NEWS for fixes Improve fix for #70172 Fix bug #70312 - HAVAL gives wrong hashes in specific cases fix test add test Fix bug #70366 - use-after-free vulnerability in unserialize() with SplDoublyLinkedList Fix bug #70365 - use-after-free vulnerability in unserialize() with SplObjectStorage Fix bug #70172 - Use After Free Vulnerability in unserialize() Fix bug #70388 - SOAP serialize_function_call() type confusion Fixed bug #70350: ZipArchive::extractTo allows for directory traversal when creating directories Improve fix for #70385 Fix bug #70345 (Multiple vulnerabilities related to PCRE functions) Fix bug #70385 (Buffer over-read in exif_read_data with TIFF IFD tag byte value of 32 bytes) Fix bug #70219 (Use after free vulnerability in session deserializer) Fix bug ##70284 (Use after free vulnerability in unserialize() with GMP) Fix for bug #69782 Add CVE IDs asigned (post release) to PHP 5.4.43 Add CVE IDs asigned to #69085 (PHP 5.4.39) ... Conflicts: ext/exif/exif.c ext/gmp/gmp.c ext/pcre/php_pcre.c ext/session/session.c ext/session/tests/session_decode_variation3.phpt ext/soap/soap.c ext/spl/spl_observer.c ext/standard/var.c ext/standard/var_unserializer.c ext/standard/var_unserializer.re ext/xsl/xsltprocessor.c