summaryrefslogtreecommitdiff
path: root/ext/soap
Commit message (Collapse)AuthorAgeFilesLines
* in ext/soap globals are initialized also on minitAnatol Belski2014-12-151-0/+3
|
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-1314-653/+644
|
* Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-12-061-5/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (35 commits) Fixed bug #68398 msooxml matches too many archives Fix zpp call in apache_getenv() Drop unnecessary zval containers fixed test C89 compat add include for missing localeconv_r proto updated NEWS Fixed bug #65230 setting locale randomly broken Fix compilation error (ref #68424) Removed useless handlers Move checks for references into slow paths of operator functions. Remove duplicate opcode handlers. Revert unintentional docblock change Restored zip/oci8 PHP 4 code, add PHP 7 checks Note macro removal in UPGRADING.INTERNALS Removed ZEND_ENGINE_2 checks (and ZE1 code, it's been a decade!) Zend Engine 3 Updated NEWS Updated NEWS Updated NEWS Start adding new attribute to control multi statements ...
| * Drop unnecessary zval containersNikita Popov2014-12-061-5/+3
| |
* | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-11-268-24/+24
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (102 commits) fix dir separator in test fix TS build fix TS build Better fix for bug #68446 Revert "Merge remote-tracking branch 'origin/PHP-5.6'" Revert NEWS and set test to XFAIL Revert "Fix bug #68446 (bug with constant defaults and type hints)" Improved zend_hash_clean() and added new optimized zend_symtable_clean() Use inline version of zval_ptr_dtor() Added new optimized zend_array_destroy() function Moved i_zval_ptr_dtor() from zend_execute.h to zend_variables.h fix REGISTER_NS_*_CONSTANT macros Removed useless assert. EG(uninitialized_zval) can't be refcounted. Use specialized destructors when types of zvals are known. move tests into proper place Improved assignment to object property Reuse zend_assign_to_variable() in zend_std_write_property() cleanup comments from svn/cvs era fix dir separator in test fork test for windows ...
| * typo fixes - https://github.com/vlajos/misspell_fixerVeres Lajos2014-11-238-24/+24
| |
* | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-11-182-0/+117
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (398 commits) NEWS add test for bug #68381 Fixed bug #68381 Set FPM log level earlier during init proper dllexport move to size_t where zend_string is used internally fix some datatype mismatches return after the warning, to fix uninitialized salt usage fix datatype mismatches add missing type specifier fix datatype mismatches fix unsigned check "extern" shouldn't be used for definitions joined identical conditional blocks simplify fpm tests SEND_VAR_NO_REF optimization Add test for bug #68442 Add various tests for FPM - covering recent bugs (68420, 68421, 68423, 68428) - for UDS - for ping and status URI - for multi pool and multi mode Include small MIT FastCGI client library from https://github.com/adoy/PHP-FastCGI-Client Get rid of zend_free_op structure (use zval* instead). Get rid of useless TSRMLS arguments. Add new FPM test for IPv4/IPv6 ... Conflicts: win32/build/config.w32
| * Merge branch 'PHP-5.6'Xinchen Hui2014-11-112-0/+117
| |\ | | | | | | | | | | | | Conflicts: ext/soap/soap.c
| | * Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2014-11-112-0/+117
| | |\
| | | * Fixed bug #68361 (Segmentation fault on SoapClient::__getTypes)Xinchen Hui2014-11-112-0/+117
| | | |
| | * | Fixed #67955: SoapClient prepends 0-byte to cookie namesTjerk Meesters2014-09-041-1/+1
| | |\ \
| | | * | fix bug #67955Philip Hofstetter2014-09-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this fixes a regression from 6c2a8068207a02b3d7ae7416a9967dad0a81e61f. smart_str_appendl is expecting the length as the length of the string, but key_length is the byte length of the key, including the 0 terminator. As such, the cookie name appeneded to the header would now also include the 0 terminator of the key name which then would be sent to the server.
* | | | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-241-23/+12
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (214 commits) fix datatype mismatch warnings fix datatype mismatches fix datatype mismatches fix datatype mismatches fix datatype mismatch warnings fix datatype mismatch warnings fix datatype mismatch warnings fix datatype mismatch warning fix datatype mismatches fix datatype mismatch warnings Re-add phpdbg to travis Added some NEWS Make xml valid (missing space between attrs) Fix info classes file name in xml Add note about <eval> tag for errors in xml.md Name the tag <eval> if the error id during ev cmd Do not print out xml as PHP print... Fix output to wrong function Fixed parameter order on %.*s Too much copypaste... ...
| * | | | Better zval copyingXinchen Hui2014-10-221-23/+12
| | | | |
* | | | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-181-1/+2
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: Fixed compilation Optimized property access handlers. Removed EG(std_property_info). Fixed bug #68199 (PDO::pgsqlGetNotify doesn't support NOTIFY payloads) News entry for new curl constants
| * | | | Optimized property access handlers. Removed EG(std_property_info).Dmitry Stogov2014-10-171-1/+2
| | | | |
* | | | | fix arg order, CFLAGS is the fifth arg in m4Anatol Belski2014-10-171-1/+1
| | | | |
* | | | | ext/libxml, ext/xml and ext/soap use static tsrmls pointerAnatol Belski2014-10-174-3/+12
| | | | |
* | | | | bring back all the TSRMLS_FETCH() stuffAnatol Belski2014-10-154-0/+11
| | | | | | | | | | | | | | | | | | | | for better comparability with the mainstream
* | | | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-101-10/+11
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (40 commits) int to size_t where the underlaying API supports it use php_socket_t instead of int fix signed/unsigned mismatch warning fix compilation warning Improved specialisation $this variable accessed through IS_UNUSED operand must be IS_OBJECT, so we don't have to check for its type or perform dereference. Add notes about get_class_entry/get_class_name to UPGRADING Fix casts in GD Drop redundant casting code from ext/filter update NEWS update NEWS update NEWS update NEWS Added note to UPGRADING regarding 64-bit support in pack()/unpack() pack(): Use SIZEOF_ZEND_LONG instead of SIZEOF_LONG Add 64 bit formats to pack() and unpack() Help to CPU branch predictor Removed unused EG(orig_error_reporting) Update get_class_name semantics Remove Z_OBJ_CLASS_NAME_P Improved VM stack primitives for fast paths. Slow paths are not inlined anymore. ...
| * | | | Improved VM stack primitives for fast paths. Slow paths are not inlined anymore.Dmitry Stogov2014-10-091-9/+10
| | | | |
| * | | | Remove zend_get_class_entry functionNikita Popov2014-10-091-1/+1
| | | | |
* | | | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-031-5/+6
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: remove the remains of dsp files handling fix EX usage remove misprint parentheses remove misprint parentheses Replaced EG(This) and EX(object) with EX(This). Internal functions now recieves zend_execute_data as the first argument. And this one... It should be in extern c Remove useless condition NEWS entry for previous commit NEWS entry for previous commit add IPv6 support to php-fpm Micro optimization for the most frequency case Add hash to EXTENSIONS file Remove extensions which are long gone we also have xz release tarballs since 5.5 Fix ZTS build improved file size computation in stat() Fixed incorrect compilation 5.5.19 now
| * | | | Replaced EG(This) and EX(object) with EX(This).Dmitry Stogov2014-10-031-5/+6
| | | | | | | | | | | | | | | | | | | | Internal functions now recieves zend_execute_data as the first argument.
* | | | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-011-156/+0
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (26 commits) Micro optimization Drop unused INIT_STRING opcode Drop unused RAISE_ABSTRACT_ERROR opcode CT substitute unqualified true/false/null in namespaces Fix a couple compile warnings fix test filename one more test to illustrate transfer of an arbitrary data amount throug pipes fix tests on linux better test cleanup Use more readable inline functions increase the polling period to not to break existing behaviours updated NEWS Fixed bug #51800 proc_open on Windows hangs forever Fixed segfault Set an LDAP error code when failing ldap_bind due to null bytes Fix segmentation fault in debug_backtrace() Drop support for GMP 4.1 Make gmp_setbit and gmp_clrbit return values consistent removed *.dsw and *.dsp files Opcache compatibility for coalesce operator ...
| * | | | removed *.dsw and *.dsp filesAnatol Belski2014-09-281-156/+0
| | | | |
* | | | | more TSRMLS_FETCH cleanup in ext/soapAnatol Belski2014-09-261-2/+0
| | | | |
* | | | | cleanup TSRMLS_FETCH in ext/soapAnatol Belski2014-09-263-9/+0
|/ / / /
* | | | Rename smart_str_append to smart_str_append_smart_strNikita Popov2014-09-212-2/+2
| | | | | | | | | | | | | | | | It's used only rarely and I'm running out of append names...
* | | | Move smart_str implementation into Zend/Nikita Popov2014-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So we can use it there as well... For now I've retained the zend_smart_str_public.h header, though it would probably be better to just move that one struct into zend_types.h.
* | | | Merge branch 'master' into issue-67910Florian MARGAINE2014-09-2014-85/+72
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: README.PARAMETER_PARSING_API ext/gmp/tests/001.phpt
| * | | | s/PHP 5/PHP 7/Johannes Schlüter2014-09-1914-14/+14
| | | | |
| * | | | Avoid double IS_INTERNED() checkDmitry Stogov2014-09-192-5/+4
| | | | |
| * | | | Fixed useless or duplicated IS_INTERNED() checksDmitry Stogov2014-09-192-4/+3
| | | | |
| * | | | Switch (un)mangle property name to size_t and zend_stringNikita Popov2014-09-161-1/+1
| | | | | | | | | | | | | | | | | | | | Also use the _ex variants where possible.
| * | | | zend_get_property_info takes a zend_string* nowNikita Popov2014-09-141-1/+1
| | | | |
| * | | | Fix SOAP warningsNikita Popov2014-09-053-11/+7
| | | | |
| * | | | Fix invalid zend_string free in soapNikita Popov2014-09-041-44/+37
| | | | | | | | | | | | | | | | | | | | By making get_http_headers() return the zend_string* directly.
| * | | | Refactored INI subsystem to use zend_string* instead of char*Dmitry Stogov2014-09-011-5/+5
| | | | |
* | | | | Replaces php5 with php7, without whitespace changes.Florian MARGAINE2014-09-201-2/+2
|/ / / /
* | | | 's' works with size_t round 3Anatol Belski2014-08-271-2/+3
| | | |
* | | | first show to make 's' work with size_tAnatol Belski2014-08-271-9/+9
| | | |
* | | | master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-251-1/+1
| | | |
* | | | master renames phase 3Anatol Belski2014-08-251-1/+1
| | | |
* | | | master renames phase 1Anatol Belski2014-08-258-379/+379
| | | |
* | | | fixes to %pd format usageAnatol Belski2014-08-243-3/+3
| | | |
* | | | ported ext/soapAnatol Belski2014-08-197-25/+25
| | | |
* | | | basic macro replacements, all at onceAnatol Belski2014-08-195-316/+316
| | | |
* | | | Merge branch 'PHP-5.6'Lior Kaplan2014-08-171-1/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: typofixes Conflicts: ext/spl/php_spl.c
| * | | Merge branch 'PHP-5.5' into PHP-5.6Lior Kaplan2014-08-171-1/+1
| |\ \ \ | | | |/ | | |/| | | | | | | | | * PHP-5.5: typofixes