summaryrefslogtreecommitdiff
path: root/ext/simplexml/simplexml.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed #75245 Don't set content of elements with only whitespacesErik Lundin2019-10-021-1/+1
* Cheaper checks for exceptions thrown from __toString()Dmitry Stogov2019-06-061-11/+14
* Allow exceptions in __toString()Nikita Popov2019-06-051-2/+17
* SimpleXMLElement and ResourceBundle implement CountableThomas Gerbet2019-05-311-1/+1
* Replace ZVAL_COPY() and ZVAL_COPY_VALUE() for IS_OBJECT by cheaper macrosDmitry Stogov2019-05-281-2/+3
* Add RETURN_EMPTY_ARRAY() / RETVAL_EMPTY_ARRAY()Nikita Popov2019-05-141-1/+1
* Fix last maybe uninit warnings on 7.4Nikita Popov2019-04-151-2/+4
* Remove local variablesPeter Kokot2019-02-031-10/+0
* Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
* Implement typed propertiesNikita Popov2019-01-111-15/+14
* Use ZEND_THIS macro to hide implementation details in extensions code.Dmitry Stogov2018-11-151-14/+14
* Replace getThis() by EX(This), when additional check is not necessary.Dmitry Stogov2018-11-141-14/+14
* Fix #76712: Assignment of empty string creates extraneous text nodeChristoph M. Becker2018-08-251-3/+1
* Fix typos in code commentsPeter Kokot2018-07-251-1/+1
* Improved user iterator implementation to reduce zend_class_entry memory consu...Dmitry Stogov2018-07-121-1/+6
* Replace legacy zval_dtor() by zval_ptr_dtor_nogc() or even more specialized d...Dmitry Stogov2018-07-041-10/+6
* Normalize SimpleXML phpinfo outputPeter Kokot2018-06-021-5/+2
* Export standard object handlers, to avoid indirect accessDmitry Stogov2018-05-311-1/+1
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-3/+3
* Keep initialized object_handlers structures in read-only memory.Dmitry Stogov2018-03-141-31/+21
* Revert "[ci skip] Add missing return types to protos"Christoph M. Becker2018-02-271-1/+1
* [ci skip] Add missing return types to protosGabriel Caruso2018-02-241-1/+1
* Convert iterator by reference errors to exceptionsNikita Popov2018-02-191-1/+2
* Scalar types don't have reference counterDmitry Stogov2018-01-171-5/+0
* year++Xinchen Hui2018-01-021-1/+1
* Add _IS_NUMBER as cast_object() target typeNikita Popov2017-12-261-0/+3
* Remove unnecessary readobj==writeobj checksNikita Popov2017-12-251-4/+0
* Move constants into read-only data segmentDmitry Stogov2017-12-141-1/+1
* Move zend_object_iterator_funcs structures into read-only data segmentDmitry Stogov2017-12-141-1/+1
* Cleanup type conversionDmitry Stogov2017-12-071-2/+1
* Add zend_object_alloc() APINikita Popov2017-11-251-1/+1
* Avoid unnecessary reference-counting on strings.Dmitry Stogov2017-11-161-4/+4
* Avoid HashTable allocations for empty arrays (using zend_empty_array).Dmitry Stogov2017-10-241-2/+4
* Refactored array creation API. array_init() and array_init_size() are convert...Dmitry Stogov2017-09-201-4/+2
* Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2017-07-211-6/+6
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2017-07-211-6/+6
| |\
| | * Fixed bug #74950 (nullpointer deref in simplexml_element_getDocNamespaces)Xinchen Hui2017-07-211-6/+6
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| * | fix typoAnatol Belski2016-10-141-1/+1
| * | Fix bug #73293 - NULL pointer dereference in SimpleXMLElement::asXML()Stanislav Malyshev2016-10-141-3/+16
* | | Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-10-121-1/+1
|\ \ \ | | |/ | |/|
| * | fix typoAnatol Belski2016-10-121-1/+1
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-10-121-3/+16
|\ \ \ | |/ /
| * | Fix bug #73293 - NULL pointer dereference in SimpleXMLElement::asXML()Stanislav Malyshev2016-10-121-3/+16
* | | Drop SXE_ELEMENT_BY_NAMENikita Popov2016-09-041-12/+0
| |/ |/|
* | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2016-08-301-13/+7
|\ \ | |/
| * Fix bug #72957Nikita Popov2016-08-301-12/+6
| * Followup for bug #72971Nikita Popov2016-08-301-1/+1