History log of /php-src/ext/simplexml/simplexml.c (Results 151 – 175 of 544)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1, php-7.1.11, php-5.6.32, php-7.2.0RC5
# 9cf87aa1 24-Oct-2017 Dmitry Stogov

Avoid HashTable allocations for empty arrays (using zend_empty_array).

Revision tags: php-7.0.25, php-7.1.11RC1, php-7.2.0RC4, php-7.0.25RC1, php-7.1.10, php-7.2.0RC3, php-7.0.24
# 44e0b79a 19-Sep-2017 Dmitry Stogov

Refactored array creation API. array_init() and array_init_size() are converted into macros calling zend_new_array(). They are not functions anymore and don't return any values.

Revision tags: php-7.2.0RC2, php-7.1.10RC1, php-7.0.24RC1, php-7.1.9, php-7.2.0RC1, php-7.0.23, php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22
# 01090e6c 21-Jul-2017 Xinchen Hui

Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Update NEWS
Fixed bug #74950 (nullpointer deref in simplexml_element_getDocNamespaces)


# 08177312 21-Jul-2017 Xinchen Hui

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
Fixed bug #74950 (nullpointer deref in simplexml_element_getDocNamespaces)


# 3a7b0027 21-Jul-2017 Xinchen Hui

Fixed bug #74950 (nullpointer deref in simplexml_element_getDocNamespaces)

Revision tags: php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1, php-5.6.31, php-7.0.21, php-7.1.7, php-7.2.0alpha3, php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2, php-7.1.6, php-7.2.0alpha1, php-7.0.20, php-7.1.6RC1, php-7.0.20RC1, php-7.1.5, php-7.0.19, php-7.0.19RC1, php-7.1.5RC1, php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1, php-7.1.3, php-7.0.17, php-7.1.3RC1, php-7.0.17RC1, php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15, php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1
# dac6c639 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017

# 478f119a 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017

# 9e29f841 02-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017

Revision tags: php-7.1.1, php-5.6.29, php-7.0.14, php-7.1.0, php-5.6.29RC1, php-7.0.14RC1, php-7.1.0RC6, php-5.6.28, php-7.0.13, php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1, php-7.1.0RC4, php-5.6.27, php-7.0.12
# a5e9a73d 12-Oct-2016 Anatol Belski

fix typo

(cherry picked from commit efc1f33b58b0936539ea6ca1de345bd83c7e8f26)

# e7e60851 11-Oct-2016 Stanislav Malyshev

Fix bug #73293 - NULL pointer dereference in SimpleXMLElement::asXML()

(cherry picked from commit 96a8cf8e1b5dc1b0c708bb5574e0d6727cc56d9e)
(cherry picked from commit 4ef79370a82d6c92f4e

Fix bug #73293 - NULL pointer dereference in SimpleXMLElement::asXML()

(cherry picked from commit 96a8cf8e1b5dc1b0c708bb5574e0d6727cc56d9e)
(cherry picked from commit 4ef79370a82d6c92f4ea0cd462274ba24e007f56)

show more ...

# 929b0452 12-Oct-2016 Anatol Belski

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
fix typo


# efc1f33b 12-Oct-2016 Anatol Belski

fix typo

# d103a416 12-Oct-2016 Anatol Belski

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
followup with #73276 merge
fix test
Fix bug #73276 - crash in openssl_random_pseudo_bytes function
Fix bug #73293 - NUL

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
followup with #73276 merge
fix test
Fix bug #73276 - crash in openssl_random_pseudo_bytes function
Fix bug #73293 - NULL pointer dereference in SimpleXMLElement::asXML()
Fix for #73240 - Write out of bounds at number_format
avoid strlen
Bug #73218: add mitigation for ICU int overflow
Add more locale length checks, due to ICU bugs.
Fix bug #73150: missing NULL check in dom_document_save_html
Clear FG(user_stream_current_filename) when bailing out
set versions and release date
sync NEWS
Revert "Fixed bug #73067 (__debugInfo crashes when throwing an exception)"
Fix for #73240 - Write out of bounds at number_format
Fix bug #73257 and bug #73258 - SplObjectStorage unserialize allows use of non-object as key
set versions
Fix bug #73091 - Unserializing DateInterval object may lead to __toString invocation

show more ...


# 4ef79370 11-Oct-2016 Stanislav Malyshev

Fix bug #73293 - NULL pointer dereference in SimpleXMLElement::asXML()

(cherry picked from commit 96a8cf8e1b5dc1b0c708bb5574e0d6727cc56d9e)

Revision tags: php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1, php-5.6.26, php-7.1.0RC2, php-7.0.11
# bbe0cca2 04-Sep-2016 Nikita Popov

Drop SXE_ELEMENT_BY_NAME

Effectively commented out code

Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1
# d49024c6 30-Aug-2016 Nikita Popov

Merge branch 'PHP-7.0' into PHP-7.1


# bfd42770 30-Aug-2016 Nikita Popov

Fix bug #72957

# 6adb7e0b 30-Aug-2016 Nikita Popov

Followup for bug #72971

Property writes did not respect the namespace either. This is an
incomplete fix in that it only handles the case where an existing
child element is modified,

Followup for bug #72971

Property writes did not respect the namespace either. This is an
incomplete fix in that it only handles the case where an existing
child element is modified, not when a new one is created.

show more ...

# 51a564e5 30-Aug-2016 Nikita Popov

Merge branch 'PHP-7.0' into PHP-7.1


# 07cc6a6b 30-Aug-2016 Nikita Popov

Fix bug #72971

Revision tags: php-7.1.0beta3, php-5.6.25, php-7.0.10, php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38
# 735bec4f 16-Jul-2016 Nikita Popov

Avoid uncollectable cycle in sxe_property_get_adr

The code was storing the created object in a property on the
created object, creating a trivial cycle. This cycle cannot be
collecte

Avoid uncollectable cycle in sxe_property_get_adr

The code was storing the created object in a property on the
created object, creating a trivial cycle. This cycle cannot be
collected (even if sxe->tmp is exposed via get_gc), because it
is never rooted (and we cannot safely manually root it).

Change the code to store the created object on the parent node
instead.

The only reason this is not showing up as a leak is that sxe->tmp
is dtor'ed in the dtor handler, which means that these objects
do get collected on shutdown -- but never earlier.

show more ...

# 2c51a2d0 15-Jul-2016 Nikita Popov

Remove unnecessary use of sxe->tmp

# f24ed8c2 13-Jul-2016 Xinchen Hui

Merge branch 'PHP-7.0'

* PHP-7.0:
Fixed bug #72588 (Using global var doesn't work while accessing SimpleXML element)


# 8129b839 13-Jul-2016 Xinchen Hui

Fixed bug #72588 (Using global var doesn't work while accessing SimpleXML element)

Revision tags: php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1
# 24237027 05-Jul-2016 Aaron Piotrowski

Merge branch 'throw-error-in-extensions'


12345678910>>...22