Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2019-07-12 | 1 | -2/+2 |
|\ | |||||
| * | Use TRY_ADDREF/TRY_DELREF in soap | Nikita Popov | 2019-07-12 | 1 | -2/+2 |
| | | | | | | | | | | The DELREF part is a possible fix for bug #78278, the ADDREF part is a drive-by fix. | ||||
* | | Fix bug #77410 | Nikita Popov | 2019-01-04 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'PHP-7.2' into PHP-7.3 | Christoph M. Becker | 2018-11-12 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | * PHP-7.2: Fix #77141: Signedness issue in SOAP when precision=-1 | ||||
| * | Merge branch 'PHP-7.1' into PHP-7.2 | Christoph M. Becker | 2018-11-12 | 1 | -1/+1 |
| |\ | | | | | | | | | | | | | * PHP-7.1: Fix #77141: Signedness issue in SOAP when precision=-1 | ||||
| | * | Fix #77141: Signedness issue in SOAP when precision=-1 | Christoph M. Becker | 2018-11-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | According to php_gcvt(), we assume at most 17 fractional digits for negative precision. | ||||
| | * | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
| | | | |||||
* | | | Future-proof email addresses | Zeev Suraski | 2018-11-01 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'PHP-7.2' into PHP-7.3 | Nikita Popov | 2018-10-23 | 1 | -2/+0 |
|\ \ \ | |/ / | |||||
| * | | Fixed bug #50675 | Cameron Porter | 2018-10-23 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | SOAP: Stop overwriting the node name when creating an XML node for an object reference. | ||||
| * | | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
| | | | |||||
* | | | Remove unused Git attributes ident | Peter Kokot | 2018-07-25 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last user who changed it. In Git this functionality is different and can be done with Git attribute ident. These need to be defined manually for each file in the .gitattributes file and are afterwards replaced with 40-character hexadecimal blob object name which is based only on the particular file contents. This patch simplifies handling of $Id$ keywords by removing them since they are not used anymore. | ||||
* | | | It's safer to use zval_ptr_dtor() for iterator keys. | Dmitry Stogov | 2018-07-05 | 1 | -1/+1 |
| | | | |||||
* | | | Replace zval_dtor() with specialized destructors | Dmitry Stogov | 2018-07-05 | 1 | -2/+4 |
| | | | |||||
* | | | Use zend_string_release_ex() instread of zend_string_release() in places, ↵ | Dmitry Stogov | 2018-05-28 | 1 | -5/+5 |
| | | | | | | | | | | | | where we sure about string persistence. | ||||
* | | | year++ | Xinchen Hui | 2018-01-02 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'PHP-7.2' | Dmitry Stogov | 2017-12-28 | 1 | -0/+1 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.2: Fixed reference-counting | ||||
| * | | Merge branch 'PHP-7.1' into PHP-7.2 | Dmitry Stogov | 2017-12-28 | 1 | -0/+1 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.1: Fixed reference-counting | ||||
| | * | Fixed reference-counting | Dmitry Stogov | 2017-12-28 | 1 | -0/+1 |
| | | | |||||
| | * | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-04 | 1 | -1/+1 |
| | | | |||||
* | | | Move constants into read-only data segment | Dmitry Stogov | 2017-12-14 | 1 | -1/+1 |
| | | | |||||
* | | | Avoid unnecessary reference-counting on strings. | Dmitry Stogov | 2017-11-16 | 1 | -5/+5 |
| | | | |||||
* | | | RC manipulation cleanup | Xinchen Hui | 2017-11-01 | 1 | -1/+1 |
| | | | |||||
* | | | Always use IS_CONSTANT_AST (IS_CONSTANT is removed). | Dmitry Stogov | 2017-10-10 | 1 | -1/+0 |
| | | | |||||
* | | | Refactored recursion pretection | Dmitry Stogov | 2017-10-06 | 1 | -3/+3 |
|/ / | |||||
* | | Drop soap_hash_str_find_deref() | Nikita Popov | 2017-06-25 | 1 | -23/+13 |
| | | | | | | | | And directly use zend_hash_str_find_deref() instead. | ||||
* | | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-02 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'PHP-7.1' | Nikita Popov | 2016-12-13 | 1 | -17/+33 |
|\ \ | |/ | |||||
| * | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2016-12-13 | 1 | -17/+33 |
| |\ | |||||
| | * | More fixes for bug #73089 | Nikita Popov | 2016-12-13 | 1 | -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. | ||||
| | * | Fixed bug #73237 | Keith Smiley | 2016-10-12 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | Remove Netware support | Kalle Sommer Nielsen | 2016-11-12 | 1 | -1/+1 |
|/ / | | | | | | | If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I cannot test atm. | ||||
* | | Introduced HT_IS_PACKED() and HT_IS_WITHOUT_HOLES() macros. (Benjamin Coutu) | Dmitry Stogov | 2016-10-19 | 1 | -0/+4 |
| | | |||||
* | | Fixed bug #73237 | Keith Smiley | 2016-10-14 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | 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) | ||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2016-08-30 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Fix bug #71711 | Nikita Popov | 2016-08-30 | 1 | -2/+2 |
| | | | | | | | | Also handle another case of bug #71996. | ||||
* | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2016-08-30 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Fixed bug #71996 | Nikita Popov | 2016-08-30 | 1 | -0/+1 |
| | | |||||
* | | Fixed compilation warnings | Dmitry Stogov | 2016-06-22 | 1 | -87/+87 |
| | | |||||
* | | Added ZEND_ATTRIBUTE_FORMAT to some middind functions. | Dmitry Stogov | 2016-06-21 | 1 | -1/+1 |
| | | | | | | | | | | "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers. | ||||
* | | - get rid of EG(scope). zend_get_executed_scope() should be used instead. | Dmitry Stogov | 2016-04-28 | 1 | -13/+8 |
|/ | | | | - ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change" parameter. | ||||
* | Fixed bug #71986 (Nested foreach assign-by-reference creates broken variables) | Xinchen Hui | 2016-04-08 | 1 | -0/+1 |
| | |||||
* | check for NULL and avoid crashes | Antony Dovgal | 2016-01-25 | 1 | -2/+10 |
| | |||||
* | Merge branch 'PHP-5.6' into PHP-7.0 | Lior Kaplan | 2016-01-01 | 1 | -1/+1 |
|\ | | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016) | ||||
| * | Happy new year (Update copyright to 2016) | Lior Kaplan | 2016-01-01 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'PHP-5.5' into PHP-5.6 | Xinchen Hui | 2015-03-25 | 1 | -1/+1 |
| |\ | |||||
| | * | Bug #69293 NEW segfault when using SoapClient::__setSoapHeader (bisected, ↵ | Xinchen Hui | 2015-03-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | regression) This was a typo introduced in c8eaca013a3922e8383def6158ece2b63f6ec483 | ||||
| * | | Merge branch 'PHP-5.5' into PHP-5.6 | Reeze Xia | 2015-03-03 | 1 | -10/+20 |
| |\ \ | | |/ | | | | | | | | | | | | | | | | * PHP-5.5: Improve fix for bug 67741 Added type checks Added type checks | ||||
* | | | Fixed typo | Xinchen Hui | 2015-12-21 | 1 | -2/+1 |
| | | | |||||
* | | | Fixed incorrect usage of HASH_OF() macro. Replaced HASH_OF() with more ↵ | Dmitry Stogov | 2015-09-24 | 1 | -1/+1 |
| | | | | | | | | | | | | appropriate Z_ARRVAL_P() or Z_OBJPROP_P(). |