History log of /PHP_TRUNK/ext/simplexml/simplexml.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bbfda90 05-Apr-2014 Anatol Belski <ab@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Fixed bug #66084 simplexml_load_string() mangles empty node name
a0beddf 05-Apr-2014 Anatol Belski <ab@php.net> Fixed bug #66084 simplexml_load_string() mangles empty node name
/php-src/ext/simplexml/simplexml.c
47c9027 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/ext/simplexml/simplexml.c
c0d060f 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/ext/simplexml/simplexml.c
39612af 15-Aug-2013 Christopher Jones <sixd@php.net> Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Reduce (some) compile noise of 'unused variable' and 'may be used uninitialized' warnings.

Conflicts:
ext/dba/libinifile/inifile.c
9ad97cd 15-Aug-2013 Christopher Jones <sixd@php.net> Reduce (some) compile noise of 'unused variable' and 'may be used uninitialized' warnings.
/php-src/ext/simplexml/simplexml.c
fcc6611 16-Feb-2013 Nikita Popov <nikic@php.net> Add support for non-scalar Iterator keys in foreach

RFC: https://wiki.php.net/rfc/foreach-non-scalar-keys
/php-src/ext/simplexml/simplexml.c
a59b211 09-Mar-2013 Nikita Popov <nikic@php.net> Fix get_property_ptr_ptr declaration in simplexml

A new parameter was added to the API and simplexml wasn't adjusted,
thus causing crashes.
/php-src/ext/simplexml/simplexml.c
a666285 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/ext/simplexml/simplexml.c
0a7395e 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/ext/simplexml/simplexml.c
df97c3a 05-Dec-2012 Dmitry Stogov <dmitry@zend.com> Use get_gc instead of hacks of get_properties
/php-src/ext/simplexml/simplexml.c
c5a611b 09-Aug-2012 Rob Richards <rrichards@php.net> Merge branch 'PHP-5.3' into PHP-5.4

# By Daniel Veillard
* PHP-5.3:
Update to work with libxml 2.9.0
c4b26cc 09-Aug-2012 Daniel Veillard <veillard@redhat.com> Update to work with libxml 2.9.0
/php-src/ext/simplexml/simplexml.c
f1ef8b3 22-Jun-2012 Lonny Kapelushnik <lonnyk@gmail.com> Implements feature 55218

Allows you to recursively check namespaces under a child node
instead of from the root of the XML doc
/php-src/ext/simplexml/simplexml.c
c918ca5 20-Mar-2012 David Soria Parra <dsp@php.net> Merge branch 'PHP-5.3' into PHP-5.4

* PHP-5.3:
Replace $Revision$ with $Id$ in keyword expansion enable files
Enable $Id$ expansion for files with the $Revision$ keyword

Conflicts:
ext/mysqlnd/mysqlnd.h
f7b10ab 20-Mar-2012 David Soria Parra <dsp@php.net> Replace $Revision$ with $Id$ in keyword expansion enable files
/php-src/ext/simplexml/simplexml.c
e4ca0ed 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/simplexml/simplexml.c
4e19825 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/simplexml/simplexml.c
e1813b6 01-Sep-2011 Christian Stocker <chregu@php.net> Merge from Trunk
simplexml->query returns empty array if no nodes were found
and false if libxml thinks the xpath-expression was invalid.
Behaves now the same like DomXPath and fixes Bug #48601
Adjusted a test to reflect that change
/php-src/ext/simplexml/simplexml.c
13fa554 31-Aug-2011 Christian Stocker <chregu@php.net> simplexml->query returns empty array if no nodes were found
and false if libxml thinks the xpath-expression was invalid.
Behaves now the same like DomXPath and fixes Bug #48601
Adjusted a test to reflect that change
/php-src/ext/simplexml/simplexml.c
997f323 06-Aug-2011 Felipe Pena <felipe@php.net> - Added ZEND_MOD_END macro to use in the end of zend_module_dep[]
/php-src/ext/simplexml/simplexml.c
707a8f7 06-Aug-2011 Felipe Pena <felipe@php.net> - Added ZEND_MOD_END macro to use in the end of zend_module_dep[]
/php-src/ext/simplexml/simplexml.c
23e4385 25-Jul-2011 Felipe Pena <felipe@php.net> - Make usage of new PHP_FE_END macro
/php-src/ext/simplexml/simplexml.c
4b30846 25-Jul-2011 Felipe Pena <felipe@php.net> - Make usage of new PHP_FE_END macro
/php-src/ext/simplexml/simplexml.c
14ed144 07-Jun-2011 Ilia Alshanetsky <iliaa@php.net> Fixed test 008
/php-src/ext/simplexml/simplexml.c
de22916 07-Jun-2011 Ilia Alshanetsky <iliaa@php.net> Fixed test 008
/php-src/ext/simplexml/simplexml.c
32b5f8a 06-Jun-2011 Felipe Pena <felipe@php.net> - Added new parameter parsing option (p - for valid path (string without null byte in the middle))
# The tests will be fixed in the next commits
/php-src/ext/simplexml/simplexml.c
1e3b32c 18-May-2011 Andrew Curioso <acurioso@php.net> Commiting r311138 into the 5.3 branch - fix to SimpleXML get properties hash
/php-src/ext/simplexml/simplexml.c
f912a2d 11-Feb-2011 Felipe Pena <felipe@php.net> - Fixed bug #53991 (SimpleXMLElement::__construct shows no params via ReflectionMethod)
/php-src/ext/simplexml/simplexml.c
ed2cdf3 11-Feb-2011 Felipe Pena <felipe@php.net> - Fixed bug #53991 (SimpleXMLElement::__construct shows no params via ReflectionMethod)
/php-src/ext/simplexml/simplexml.c
927bf09 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/simplexml/simplexml.c
0203cc3 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/php-src/ext/simplexml/simplexml.c
c4a5af2 27-Dec-2010 Antony Dovgal <tony2001@php.net> fix segfault when node is NULL
/php-src/ext/simplexml/simplexml.c
874954e 27-Dec-2010 Antony Dovgal <tony2001@php.net> fix segfault when node is NULL
/php-src/ext/simplexml/simplexml.c
6fab69a 27-Dec-2010 Rob Richards <rrichards@php.net> typo
/php-src/ext/simplexml/simplexml.c
8029a75 27-Dec-2010 Rob Richards <rrichards@php.net> typo
/php-src/ext/simplexml/simplexml.c
2479cd6 27-Dec-2010 Rob Richards <rrichards@php.net> fix crash with entity declarations
/php-src/ext/simplexml/simplexml.c
8bd6c63 27-Dec-2010 Rob Richards <rrichards@php.net> fix crash with entity declarations
/php-src/ext/simplexml/simplexml.c
d8d014b 23-Aug-2010 Pierre Joye <pajoye@php.net> - revert fix for #52655, rev. 302614
/php-src/ext/simplexml/simplexml.c
a6c5363 23-Aug-2010 Pierre Joye <pajoye@php.net> - revert fix for #52655, rev. 302614
/php-src/ext/simplexml/simplexml.c
3947bfe 21-Aug-2010 Kalle Sommer Nielsen <kalle@php.net> Fixed bug #52655 (SimpleXMLIterator supports ArrayAccess without implementing the interface)
/php-src/ext/simplexml/simplexml.c
77755af 21-Aug-2010 Kalle Sommer Nielsen <kalle@php.net> Fixed bug #52655 (SimpleXMLIterator supports ArrayAccess without implementing the interface)
/php-src/ext/simplexml/simplexml.c
04e7249 17-May-2010 Dmitry Stogov <dmitry@php.net> Fixed a possible crash because of recursive GC invocation
/php-src/ext/simplexml/simplexml.c
059e2be 17-May-2010 Dmitry Stogov <dmitry@php.net> Fixed a possible crash because of recursive GC invocation
/php-src/ext/simplexml/simplexml.c
1e96fbe 05-May-2010 Rob Richards <rrichards@php.net> fix bug #48601 (xpath() returns FALSE for legitimate query)
add test
/php-src/ext/simplexml/simplexml.c
8a04506 05-May-2010 Rob Richards <rrichards@php.net> fix bug #48601 (xpath() returns FALSE for legitimate query)
add test
/php-src/ext/simplexml/simplexml.c
df43d76 20-Apr-2010 Felipe Pena <felipe@php.net> - Fixed bug #51615 (PHP crash with wrong HTML in SimpleXML)
/php-src/ext/simplexml/simplexml.c
3a0a2af 20-Apr-2010 Felipe Pena <felipe@php.net> - Fixed bug #51615 (PHP crash with wrong HTML in SimpleXML)
/php-src/ext/simplexml/simplexml.c
94dd837 20-Apr-2010 Dmitry Stogov <dmitry@php.net> Changed the structure of op_array.opcodes. The constant values are moved from opcode operands into a separate literal table
/php-src/ext/simplexml/simplexml.c
8c63433 25-Feb-2010 Kalle Sommer Nielsen <kalle@php.net> Added parameter parsing check to SimpleXMLElement::count()
/php-src/ext/simplexml/simplexml.c
9ba1e81 03-Jan-2010 Sebastian Bergmann <sebastian@php.net> sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
/php-src/ext/simplexml/simplexml.c
b6b56ba 07-Oct-2009 Ilia Alshanetsky <iliaa@php.net> Fixed bug #49800 (SimpleXML allow (un)serialize() calls without warning).

# original patch by wmeler at wp-sa dot pl
/php-src/ext/simplexml/simplexml.c
4ed202e 11-Jun-2009 Hannes Magnusson <bjori@php.net> MFH: Mark spl as required and fix extension loading order
# Not needed in 5.2 as the simplexmliterator is part of spl there
/php-src/ext/simplexml/simplexml.c
0328eae 03-Feb-2009 David Coallier <davidc@php.net> - Fixed Bug #46048 (SimpleXML top-level @attributes not part of iterator)
- Added test for bug #46048
/php-src/ext/simplexml/simplexml.c
08659c2 31-Dec-2008 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 3 of 3.
/php-src/ext/simplexml/simplexml.c
5690e18 26-Dec-2008 Rob Richards <rrichards@php.net> MFH: properly export functions
/php-src/ext/simplexml/simplexml.c
3919b16 19-Nov-2008 Etienne Kneuss <colder@php.net> MFH: Fix #46241 (stacked error_handlers, error_handling in general)
/php-src/ext/simplexml/simplexml.c
fc2fb50 17-Nov-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/ext/simplexml/simplexml.c
27e41ff 06-Nov-2008 Etienne Kneuss <colder@php.net> MFH: Fix #45976 (Move SXE from SPL to SimpleXML)
/php-src/ext/simplexml/simplexml.c
7a37fa2 02-Nov-2008 Felipe Pena <felipe@php.net> - Revert ZEND_BEGIN_ARG_INFO change
/php-src/ext/simplexml/simplexml.c
df10005 24-Oct-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/ext/simplexml/simplexml.c
1d5ba8b 21-Oct-2008 Arnaud Le Blanc <lbarnaud@php.net> MFH: initialize optional vars
/php-src/ext/simplexml/simplexml.c
2f3b885 20-Oct-2008 Rob Richards <rrichards@php.net> MFH: fix bug #46323 (compilation of simplexml for NetWare breaks)
/php-src/ext/simplexml/simplexml.c
5058774 16-Oct-2008 Alexey Zakhlestin <indeyets@php.net> propagated const, to avoid "discards qualifiers from pointer target type" errors
/php-src/ext/simplexml/simplexml.c
dea7f49 11-Sep-2008 Rob Richards <rrichards@php.net> MFH: fix bug #46047 (SimpleXML converts empty nodes into object with nested array)
add test
/php-src/ext/simplexml/simplexml.c
dcda8d8 10-Sep-2008 Rob Richards <rrichards@php.net> MFH: fix bug #46003 (isset on nonexisting node return unexpected results)
add test
/php-src/ext/simplexml/simplexml.c
6d59a6d 10-Sep-2008 Rob Richards <rrichards@php.net> MFH: fix bug #45553 (Using XPath for attributes with a namespace does not work)
add test
/php-src/ext/simplexml/simplexml.c
c77ca4c 08-Aug-2008 Etienne Kneuss <colder@php.net> MFH: Fix error_handling usage in various extensions
/php-src/ext/simplexml/simplexml.c
003841e 09-Jul-2008 Etienne Kneuss <colder@php.net> MFH: Move SXI::count to SXE::count and make it user-friendly
/php-src/ext/simplexml/simplexml.c
2675046 27-Jun-2008 Felipe Pena <felipe@php.net> - Added arginfo
/php-src/ext/simplexml/simplexml.c
33cb218 23-May-2008 Ilia Alshanetsky <iliaa@php.net> When dumping entire document to file via asXml() don't lose the encoding
/php-src/ext/simplexml/simplexml.c
57b8e83 03-May-2008 Etienne Kneuss <colder@php.net> MFH: Fix #44484 (define SimpleXMLElement::__toString())
/php-src/ext/simplexml/simplexml.c
7c91532 20-Mar-2008 Rob Richards <rrichards@php.net> MFH: fix bug #44478 (Inconsistent behaviour when assigning new nodes)
add test
/php-src/ext/simplexml/simplexml.c
2b10c53 18-Mar-2008 Felipe Pena <felipe@php.net> MFH: Dropped zend.ze1_compatibility_mode
[DOC]
/php-src/ext/simplexml/simplexml.c
d1459b8 31-Jan-2008 Rob Richards <rrichards@php.net> MFH: fix bug #42369 (Implicit conversion to string leaks memory)
add test
/php-src/ext/simplexml/simplexml.c
58433c9 29-Jan-2008 Dmitry Stogov <dmitry@php.net> Fixed bug #43918 (Segmentation fault in garbage collector)
/php-src/ext/simplexml/simplexml.c
a550530 23-Jan-2008 Antony Dovgal <tony2001@php.net> fix leak appearing when appending data to unnamed attribute
/php-src/ext/simplexml/simplexml.c
10a0f20 22-Jan-2008 Marcus Boerger <helly@php.net> - MFH Bugfix #37076 (SimpleXML ignores .=). (felipe, marcus)
/php-src/ext/simplexml/simplexml.c
d1dded8 31-Dec-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 2 of 2.
/php-src/ext/simplexml/simplexml.c
f5b1ee4 30-Nov-2007 Antony Dovgal <tony2001@php.net> MFH: fix folding
/php-src/ext/simplexml/simplexml.c
5d10360 12-Nov-2007 Rob Richards <rrichards@php.net> MFH: fix bug #43221 (SimpleXML adding default namespace in addAttribute)
add test
/php-src/ext/simplexml/simplexml.c
8ce1211 11-Oct-2007 Marcus Boerger <helly@php.net> - MFH debug object helper
/php-src/ext/simplexml/simplexml.c
4b4d634 07-Oct-2007 Yiduo (David) Wang <davidw@php.net> MFH: Added macros for managing zval refcounts and is_ref statuses
/php-src/ext/simplexml/simplexml.c
6c810b0 27-Sep-2007 Dmitry Stogov <dmitry@php.net> Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
/php-src/ext/simplexml/simplexml.c
e0a2d14 31-Jul-2007 Rob Richards <rrichards@php.net> MFH: fix bug #41833 (addChild() on a non-existent node, no node created, getName() segfaults)
/php-src/ext/simplexml/simplexml.c
ce58202 31-Jul-2007 Rob Richards <rrichards@php.net> MFH: fix possible crash
/php-src/ext/simplexml/simplexml.c
796d9cd 10-Jul-2007 Rob Richards <rrichards@php.net> fix bug #41947 (SimpleXML incorrectly registers empty strings as namespaces
add test
/php-src/ext/simplexml/simplexml.c
1ac512f 04-Jul-2007 Sara Golemon <pollita@php.net> MFH (r-1.240)
Fix behavior of empty($sxe->element) and empty($sxe['prop'])
when used on empty elements properties (apply PHP emptiness rules)
/php-src/ext/simplexml/simplexml.c
d675684 03-Jul-2007 Rob Richards <rrichards@php.net> fix bug #41861 (getNamespaces() returns namespaces of node's siblings)
add test
/php-src/ext/simplexml/simplexml.c
4938221 02-Jul-2007 Rob Richards <rrichards@php.net> fix bug #41867 (getName is broken)
add test
/php-src/ext/simplexml/simplexml.c
7f47814 24-Jun-2007 Nuno Lopes <nlopess@php.net> fix memleak in sxe_prop_dim_read()
#found by coverity
/php-src/ext/simplexml/simplexml.c
f018ec9 13-Jun-2007 Dmitry Stogov <dmitry@php.net> Fixed wrong fix for bug #41582
/php-src/ext/simplexml/simplexml.c
5d8ae45 05-Jun-2007 Antony Dovgal <tony2001@php.net> MFH: fix #41582 (SimpleXML crashes when accessing newly created element)
/php-src/ext/simplexml/simplexml.c
af7a7a4 24-Apr-2007 Ilia Alshanetsky <iliaa@php.net> Fixed error message to reflect the check
/php-src/ext/simplexml/simplexml.c
bc9f8f5 24-Apr-2007 Ilia Alshanetsky <iliaa@php.net> Fixed bug #41175 (addAttribute() fails to add an attribute with an empty
value).
/php-src/ext/simplexml/simplexml.c
b7c2eb3 26-Mar-2007 Rob Richards <rrichards@php.net> fix bug #37386 (autocreating element doesn't assign value to first node)
all single SimpleXMLElements are addressable using offset 0
use correct node for xpath context node
add test
/php-src/ext/simplexml/simplexml.c
180baf0 20-Feb-2007 Antony Dovgal <tony2001@php.net> MFH: fix leak and errmsg
add test
/php-src/ext/simplexml/simplexml.c
e7544f2 20-Feb-2007 Antony Dovgal <tony2001@php.net> MFH: fix #38406 (crash when assigning objects to SimpleXML attributes)
/php-src/ext/simplexml/simplexml.c
2c31b1e 12-Feb-2007 Antony Dovgal <tony2001@php.net> fix #40451 (addAttribute() may crash when used with non-existent child node)
/php-src/ext/simplexml/simplexml.c
4223aa4 01-Jan-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump year.
/php-src/ext/simplexml/simplexml.c
604f18c 30-Dec-2006 Rob Richards <rrichards@php.net> fix bug #39760 (cloning fails on nested SimpleXML-Object)
add test
/php-src/ext/simplexml/simplexml.c
4cc29fe 29-Nov-2006 Antony Dovgal <tony2001@php.net> MFH
/php-src/ext/simplexml/simplexml.c
d5d1801 29-Nov-2006 Rob Richards <rrichards@php.net> correct fix for bug #39662 to fix leak and tree corruption
fix test
/php-src/ext/simplexml/simplexml.c
d55eb93 28-Nov-2006 Antony Dovgal <tony2001@php.net> MFH: fix #39662 (Segfault when calling asXML() of a cloned SimpleXMLElement)
/php-src/ext/simplexml/simplexml.c
b772a83 06-Sep-2006 Nuno Lopes <nlopess@php.net> fix one more parameter (int*->int)
/php-src/ext/simplexml/simplexml.c
a0c941a 14-Aug-2006 Rob Richards <rrichards@php.net> fix bug #38424 (Different attribute assignment if new or existing)
add test
/php-src/ext/simplexml/simplexml.c
ee82fb7 07-Aug-2006 Rob Richards <rrichards@php.net> should be RETURN_ not RETVAL_
/php-src/ext/simplexml/simplexml.c
65ae877 07-Aug-2006 Rob Richards <rrichards@php.net> asXML() needs to return bool when serializing doc and filename is passed in
do not copy the content of the outputbuffer twice in asXML()
fix compiler warnings
/php-src/ext/simplexml/simplexml.c
42982ac 06-Aug-2006 Christian Stocker <chregu@php.net> Fix #38354 (Unwanted reformatting of XML when using AsXML)
/php-src/ext/simplexml/simplexml.c
07b5c8f 06-Aug-2006 Antony Dovgal <tony2001@php.net> MFH: fix #38347 (Segmentation fault when using foreach with an unknown/empty SimpleXMLElement)
/php-src/ext/simplexml/simplexml.c
218aa04 06-Aug-2006 Antony Dovgal <tony2001@php.net> avoid extra strlen() call
/php-src/ext/simplexml/simplexml.c
ae1ec65 26-Jun-2006 Hannes Magnusson <bjori@php.net> Added SimpleXMLElement::saveXML() as an alias for SimpleXMLElement::asXML()
/php-src/ext/simplexml/simplexml.c
d6a526d 06-Jun-2006 Rob Richards <rrichards@php.net> restore missing ze1 compat code
/php-src/ext/simplexml/simplexml.c
66b90c7 05-Jun-2006 Zeev Suraski <zeev@php.net> Final ze1_compat restoration - it was mostly done by hand, so if anybody
spots any (new) problems, let me know. Test wise, the same tests that
failed before are failing now.
/php-src/ext/simplexml/simplexml.c
200c627 23-May-2006 Marcus Boerger <helly@php.net> - MFH Sync with head (namespace prefix handling)
/php-src/ext/simplexml/simplexml.c
64701cf 23-May-2006 Marcus Boerger <helly@php.net> - MFH Bugfix #37565
/php-src/ext/simplexml/simplexml.c
09b741f 17-May-2006 Marcus Boerger <helly@php.net> - MFH Proto fix/add
/php-src/ext/simplexml/simplexml.c
0dacd6d 10-May-2006 Marcus Boerger <helly@php.net> - ze1 cleanup (bjori) /thx
/php-src/ext/simplexml/simplexml.c
77c1b56 10-May-2006 Marcus Boerger <helly@php.net> - Update after api changes
/php-src/ext/simplexml/simplexml.c
011266f 14-Apr-2006 Marcus Boerger <helly@php.net> - MFH Fix properties access to children() result
/php-src/ext/simplexml/simplexml.c
45b64e7 10-Apr-2006 Marcus Boerger <helly@php.net> - Coverity issue 59
/php-src/ext/simplexml/simplexml.c
0f510a6 03-Apr-2006 Antony Dovgal <tony2001@php.net> #ifdef new functions and use their bodies to make PECL extensions compile with PHP < 5.1.3
(as was agreed with Ilia)
/php-src/ext/simplexml/simplexml.c
59b8592 29-Mar-2006 Antony Dovgal <tony2001@php.net> fix bug #36898 (__set() leaks in classes extending internal ones)

Added:
ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC)
ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC)

to initialize and destroy zend_object structs
/php-src/ext/simplexml/simplexml.c
8dffbf2 07-Mar-2006 Rob Richards <rrichards@php.net> - Synch with head
/php-src/ext/simplexml/simplexml.c
a9080d3 05-Mar-2006 Antony Dovgal <tony2001@php.net> fix #36611 (assignment to SimpleXML object attribute changes argument type to string)
/php-src/ext/simplexml/simplexml.c
84ad625 01-Mar-2006 Rob Richards <rrichards@php.net> nuke tests for libxml2 version - will always be > 2.6.0
/php-src/ext/simplexml/simplexml.c
c5d7052 27-Feb-2006 Marcus Boerger <helly@php.net> - MFH Fix count/foreach interaction
/php-src/ext/simplexml/simplexml.c
44d4ba4 27-Feb-2006 Marcus Boerger <helly@php.net> - Cleanup
/php-src/ext/simplexml/simplexml.c
cde6f6e 27-Feb-2006 Dmitry Stogov <dmitry@php.net> Fixed memory leak
/php-src/ext/simplexml/simplexml.c
4d44244 26-Feb-2006 Marcus Boerger <helly@php.net> - Synch with head
/php-src/ext/simplexml/simplexml.c
c353a52 06-Feb-2006 Antony Dovgal <tony2001@php.net> initialize variables
/php-src/ext/simplexml/simplexml.c
5bd9322 01-Jan-2006 foobar <sniper@php.net> bump year and license version
/php-src/ext/simplexml/simplexml.c
3e669bc 06-Dec-2005 foobar <sniper@php.net> MFH: nuke php3 legacy
/php-src/ext/simplexml/simplexml.c
40a3cdd 29-Nov-2005 Marcus Boerger <helly@php.net> - MFH
. Fix memleaks
. Add tests
. Add functions: getNamespaces(), getDocNamespaces()
. Fixed var_dump()
. Fixed bugs: #35028 XML object fails FALSE test
# This plan was decided before 5.1.0 came out with ilia and checked again
# just now. The extension currently shows no more memleaks or errors using
# the test suite.
/php-src/ext/simplexml/simplexml.c
cfeb12c 20-Nov-2005 Marcus Boerger <helly@php.net> - MFH Fix parameter parsing
/php-src/ext/simplexml/simplexml.c
b033516 05-Nov-2005 Rasmus Lerdorf <rasmus@php.net> And simplexml doesn't need dom anymore to do the import
/php-src/ext/simplexml/simplexml.c
9622ccf 31-Oct-2005 Marcus Boerger <helly@php.net> - Drop unnecessary exports to prevent forward BC problems
/php-src/ext/simplexml/simplexml.c
5460d2d 24-Oct-2005 Marcus Boerger <helly@php.net> - Fix issue with entities in attributes
/php-src/ext/simplexml/simplexml.c
308a64b 03-Oct-2005 Marcus Boerger <helly@php.net> - MFH Really allow SXE being shared by not using anything from it directly in SPL
/php-src/ext/simplexml/simplexml.c
ab78a63 31-Aug-2005 Rob Richards <rrichards@php.net> MFH: make sxe_properties_get respect namespace scope
/php-src/ext/simplexml/simplexml.c
9477097 18-Aug-2005 foobar <sniper@php.net> MFH: Nuked EOLs from error messages
/php-src/ext/simplexml/simplexml.c
23e671a 03-Aug-2005 foobar <sniper@php.net> - Bumber up year
/php-src/ext/simplexml/simplexml.c
3064cb7 07-Jul-2005 Rasmus Lerdorf <rasmus@php.net> Missing closing folding marker
/php-src/ext/simplexml/simplexml.c
340bcff 30-Jun-2005 foobar <sniper@php.net> - Unify (+ spl can't be build shared so COMPILE_DL_SPL
/php-src/ext/simplexml/simplexml.c
78a5b76 17-Jun-2005 foobar <sniper@php.net> Use the new dependency system
/php-src/ext/simplexml/simplexml.c
cb72e23 05-Dec-2004 Rob Richards <rrichards@php.net> add optional parameter to pass libxml document load options
/php-src/ext/simplexml/simplexml.c
a501660 30-Aug-2004 Rob Richards <rrichards@php.net> remove cloning under ze1_compatibility_mode
- minor BC break but doesnt work right under compat mode anyways
/php-src/ext/simplexml/simplexml.c
b48af41 06-Aug-2004 Sara Golemon <pollita@php.net> ZTS Fix
/php-src/ext/simplexml/simplexml.c
ee656c4 05-Aug-2004 Ilia Alshanetsky <iliaa@php.net> php_error() -> php_error_docref()
/php-src/ext/simplexml/simplexml.c
58f9ed3 04-Aug-2004 Antony Dovgal <tony2001@php.net> nuke unused variable
/php-src/ext/simplexml/simplexml.c
84e6f8f 04-Aug-2004 Zeev Suraski <zeev@php.net> Fix prototypes
/php-src/ext/simplexml/simplexml.c
0936bfa 25-Jul-2004 Christian Stocker <chregu@php.net> renamed registerNamespace() to registerXPathNamespace()
/php-src/ext/simplexml/simplexml.c
0b244de 25-Jul-2004 Christian Stocker <chregu@php.net> added new method SimpleXMLElement->registerNamespace(string prefix, string uri)
"registers a prefix <-> namespaceURI combination for use in a later xpath query. "
/php-src/ext/simplexml/simplexml.c
263723e 04-May-2004 Wez Furlong <wez@php.net> Update for count_elements handler for overloaded objects.
/php-src/ext/simplexml/simplexml.c
b6321d4 29-Mar-2004 Marcus Boerger <helly@php.net> Fix class names
/php-src/ext/simplexml/simplexml.c
f8ff2cc 28-Mar-2004 Marcus Boerger <helly@php.net> Fix writing of SQLite and SimpleXMl extension and add Rob to the credits
line of the latter. Add ext/SPL.
/php-src/ext/simplexml/simplexml.c
b9c04fe 24-Mar-2004 George Schlossnagle <gschlossnagle@php.net> fixed non-existent elements check
ref: http://news.php.net/article.php?group=php.internals&article=8660
/php-src/ext/simplexml/simplexml.c
5b0f6b1 21-Mar-2004 Stanislav Malyshev <stas@php.net> Update for new read_property API
/php-src/ext/simplexml/simplexml.c
f66c62c 16-Mar-2004 Derick Rethans <derick@php.net> - Fixed compilation on the 'broken' IRIX native compiler.
/php-src/ext/simplexml/simplexml.c
6b0f57e 08-Mar-2004 Marcus Boerger <helly@php.net> Rename hasMore() to valid() as discussed. (Part II)
/php-src/ext/simplexml/simplexml.c
76ee570 01-Mar-2004 Rob Richards <rrichards@php.net> Fix bug #27436 dom_import_simplexml innaccurate
extensions register callbacks to export nodes
prevents segfault passing invalid objects to import functions
/php-src/ext/simplexml/simplexml.c
16136df 13-Feb-2004 Rob Richards <rrichards@php.net> Fix bug #27237: Working with simplexml crashes apache2
object dtor must be used to cleanup iterator data correctly
Fix asXML() outputing incorrect node
/php-src/ext/simplexml/simplexml.c
cd4a39e 12-Feb-2004 Derick Rethans <derick@php.net> - Fixed start-up problem if both SPL and SimpleXML were enabled. The
double initialization of apache 1.3 was causing problems here.
/php-src/ext/simplexml/simplexml.c
30171a7 12-Feb-2004 Zeev Suraski <zeev@php.net> zend_default_classes.h -> zend_exceptions.h
/php-src/ext/simplexml/simplexml.c
c8c0e97 11-Feb-2004 Zeev Suraski <zeev@php.net> Prevent SimpleXML from silently modifying types of variables that are
assigned to its objects.

Implementation notes for overloaded object modules:

- If you return a zval which is not otherwise referenced by the extension
or the engine's symbol table, its reference count should be 0.
- If you receive a value zval in write_property/write_dimension, you
may only modify it if its reference count is 1. Otherwise, you must
create a copy of that zval before making any changes. You should NOT
modify the reference count of the value passed to you.

Have fun!
/php-src/ext/simplexml/simplexml.c
6e4a4e8 11-Feb-2004 Rob Richards <rrichards@php.net> Fix compiler warnings
Update tests
/php-src/ext/simplexml/simplexml.c
e8e9b2a 10-Feb-2004 Zeev Suraski <zeev@php.net> Implement get callback for SimpleXML (it now supports pre/post increment
as well as binary-assign-ops)
/php-src/ext/simplexml/simplexml.c
2a9e129 08-Feb-2004 Zeev Suraski <zeev@php.net> Update to new API
/php-src/ext/simplexml/simplexml.c
8424be8 04-Feb-2004 Zeev Suraski <zeev@php.net> - Update with new destructor code
/php-src/ext/simplexml/simplexml.c
7ad385b 02-Feb-2004 foobar <sniper@php.net> CS fix (functions should not be available if they are not available :)
/php-src/ext/simplexml/simplexml.c
bc2521b 22-Jan-2004 Rob Richards <rrichards@php.net> Fix bug #27010: segfault after returning nodes with children()
Fix segfault in match_ns when matching prefix and node without ns
some general cleanup and code consilidation
better write handling - engine support dependent
better isset handling - engine support dependent
namespace fixes for reading/writing
/php-src/ext/simplexml/simplexml.c
a4c2f31 21-Jan-2004 Rob Richards <rrichards@php.net> Fix namespace regression bug
Read attributes correctly
Update sxe_prop_dim_exists logic
Update profile
/php-src/ext/simplexml/simplexml.c
500fa86 21-Jan-2004 Rob Richards <rrichards@php.net> Fix Bug #26976 (Can not access array elements using array indices)
return index 0 as non iterable object
update test
/php-src/ext/simplexml/simplexml.c
bdd3b13 21-Jan-2004 foobar <sniper@php.net> Goto targets should not be indented (some compilers choke on this, iirc)
/php-src/ext/simplexml/simplexml.c
bd306c8 20-Jan-2004 Sterling Hughes <sterling@php.net> -
/php-src/ext/simplexml/simplexml.c
0d6fcd0 19-Jan-2004 Frank M. Kromann <fmk@php.net> Fix compilation of simplexml when spl is build as shared object
/php-src/ext/simplexml/simplexml.c
b0620b2 18-Jan-2004 Marcus Boerger <helly@php.net> Rename header to prevent name clashes with external files
/php-src/ext/simplexml/simplexml.c
517c5f5 18-Jan-2004 Marcus Boerger <helly@php.net> Necessary as long as SPL is shared/dll
/php-src/ext/simplexml/simplexml.c
913f5ce 18-Jan-2004 Marcus Boerger <helly@php.net> Fix Warning
/php-src/ext/simplexml/simplexml.c
8f4e9d9 18-Jan-2004 Marcus Boerger <helly@php.net> Enable inherited classes inside SPL and respect order of module init.
/php-src/ext/simplexml/simplexml.c
9d5ef00 18-Jan-2004 Marcus Boerger <helly@php.net> Export access to class_entry by function.
/php-src/ext/simplexml/simplexml.c
cb7e901 17-Jan-2004 Sterling Hughes <sterling@php.net> namespace accesses are now soley URI based as opposed to prefix based.
/php-src/ext/simplexml/simplexml.c
9e29f17 17-Jan-2004 Marcus Boerger <helly@php.net> Major bugfix for consistency.
# After long discussions we came to a conclusion on how to make this
# extension consistent in itself.
# Thanks to Rob for all the work
/php-src/ext/simplexml/simplexml.c
665a834 17-Jan-2004 Marcus Boerger <helly@php.net> Fix parameter list and protos
/php-src/ext/simplexml/simplexml.c
9df72ef 17-Jan-2004 Marcus Boerger <helly@php.net> Make inherited sxe classes work
/php-src/ext/simplexml/simplexml.c
43b0a9e 15-Jan-2004 Marcus Boerger <helly@php.net> Drop userspace iteration correctly.
# People if you do such things then please fix the class tree.
/php-src/ext/simplexml/simplexml.c
6915f5a 14-Jan-2004 Marcus Boerger <helly@php.net> This is no longer usefull in any way.
/php-src/ext/simplexml/simplexml.c
8a40a94 14-Jan-2004 Rob Richards <rrichards@php.net> test user define namespace aliases
/php-src/ext/simplexml/simplexml.c
ad47abf 13-Jan-2004 Rob Richards <rrichards@php.net> add support for $foo["a:bar"]
fix xsearch to only return values for text,element and attribute nodes
fix getChildren and return array
remove most methods
update test
/php-src/ext/simplexml/simplexml.c
fffdd96 10-Jan-2004 Marcus Boerger <helly@php.net> - Cleanup class_entry
- allow derived classes
- fix new SimpleXML_Element()
/php-src/ext/simplexml/simplexml.c
5ca7c38 09-Jan-2004 Sterling Hughes <sterling@php.net> Remove these initializers as they are unused.
/php-src/ext/simplexml/simplexml.c
406c215 08-Jan-2004 Sterling Hughes <sterling@php.net> Fix dumping, when dumping a text element, for example:

<?php
$doc = simplexml_load_string('<?xml version="1.0"?>
<namelist>
<name>
<first>helly</first>
</name>
<name>
<first>sterling</first>
</name>
</namelist>');
var_dump($doc->name[0]->first);

Used to not display the node's content, now it does.
/php-src/ext/simplexml/simplexml.c
526c6bd 08-Jan-2004 Marcus Boerger <helly@php.net> Fix windows build issue
/php-src/ext/simplexml/simplexml.c
fb38ee2 08-Jan-2004 Marcus Boerger <helly@php.net> Cannot use shared SPL
/php-src/ext/simplexml/simplexml.c
dbeb415 08-Jan-2004 Andi Gutmans <andi@php.net> - A belated happy holidays and PHP 5
/php-src/ext/simplexml/simplexml.c
eb973da 18-Dec-2003 Dmitry Stogov <dmitry@php.net> two new methods were added
$node->count($subnode_name) - returns count of subnodes with specified name
$node->attributes() - returns array of attributes
/php-src/ext/simplexml/simplexml.c
4fd476e 17-Dec-2003 Dmitry Stogov <dmitry@php.net> accessing singular subnode as array
/php-src/ext/simplexml/simplexml.c
094861d 17-Dec-2003 Rob Richards <rrichards@php.net> free nodes correctly to clear node proxies
/php-src/ext/simplexml/simplexml.c
a08a37d 16-Dec-2003 Marcus Boerger <helly@php.net> Better comment
/php-src/ext/simplexml/simplexml.c
4dd4bcd 16-Dec-2003 Marcus Boerger <helly@php.net> Add error handling for element/attribute creation/changing
/php-src/ext/simplexml/simplexml.c
bf36e35 16-Dec-2003 Ilia Alshanetsky <iliaa@php.net> Removed duplicate php_libxml_(init|shutdown) they are already done by
ext/libxml.
/php-src/ext/simplexml/simplexml.c
63df219 09-Dec-2003 foobar <sniper@php.net> - Update header + added missing Id tags.
/php-src/ext/simplexml/simplexml.c
a988929 07-Dec-2003 Wez Furlong <wez@php.net> allow $node['not_yet_existing_attribute'] = $value; to work
/php-src/ext/simplexml/simplexml.c
fd7b38d 29-Nov-2003 Marcus Boerger <helly@php.net> Fix return value.
/php-src/ext/simplexml/simplexml.c
68e218e 29-Nov-2003 Marcus Boerger <helly@php.net> Remove test code
/php-src/ext/simplexml/simplexml.c
be974af 24-Nov-2003 Rob Richards <rrichards@php.net> Fix bug #26159 - SimpleXML XPath support (patch by Adam Trachtenberg)
a few fixes to memory corruption
/php-src/ext/simplexml/simplexml.c
fc117ad 23-Nov-2003 Marcus Boerger <helly@php.net> Several improvements to the simplexml_element object:
- Allow to use it as an instance of Iterator
- Prepareto use it as a normal object, including spcialization
/php-src/ext/simplexml/simplexml.c
86676d4 14-Nov-2003 Marcus Boerger <helly@php.net> Adjust to latest conversion cast changes
/php-src/ext/simplexml/simplexml.c
2b35596 13-Nov-2003 Marcus Boerger <helly@php.net> Fix classname, CDATA handling (semantically identical to text) and
iterators (Return sub elements as objects, converted to string you get
the text).
/php-src/ext/simplexml/simplexml.c
bfb7367 10-Nov-2003 Marcus Boerger <helly@php.net> Split into element=property and attribute=dimension overloading.
/php-src/ext/simplexml/simplexml.c
f884a5b 05-Nov-2003 Ilia Alshanetsky <iliaa@php.net> Kill unused variables.
/php-src/ext/simplexml/simplexml.c
040d945 03-Nov-2003 Sterling Hughes <sterling@php.net> make this macro safe
/php-src/ext/simplexml/simplexml.c
6ab221b 03-Nov-2003 Sterling Hughes <sterling@php.net> remove attributes from this check
/php-src/ext/simplexml/simplexml.c
e963f0b 03-Nov-2003 Sterling Hughes <sterling@php.net> - Stop a crash in xpath
- Remove the ability to access attributes via the -> operator, attributes
are accessed via the array indicators
/php-src/ext/simplexml/simplexml.c
9547ac2 29-Oct-2003 Moriyoshi Koizumi <moriyoshi@php.net> Oops.
/php-src/ext/simplexml/simplexml.c
7342545 29-Oct-2003 Moriyoshi Koizumi <moriyoshi@php.net> Do not use convert_to_*_ex() for ordinary zval pointers.
/php-src/ext/simplexml/simplexml.c
6b57bb1 29-Oct-2003 Marcus Boerger <helly@php.net> Add simplexml array handlers that allow to explicitly work with attributes.
/php-src/ext/simplexml/simplexml.c
a807b34 27-Oct-2003 Rob Richards <rrichards@php.net> cannot import nodes without document
/php-src/ext/simplexml/simplexml.c
5191cd3 26-Oct-2003 Rob Richards <rrichards@php.net> add interop with dom - simplexml_import_dom
change write behavior on elements to change actual contents
change clone method to clone node and not document
fix a few libxml mem leaks
/php-src/ext/simplexml/simplexml.c
14911a1 26-Oct-2003 Marcus Boerger <helly@php.net> Fix memory corruption
/php-src/ext/simplexml/simplexml.c
6131454 26-Oct-2003 Marcus Boerger <helly@php.net> Add iterator to make foreach work
/php-src/ext/simplexml/simplexml.c
869ce07 26-Oct-2003 Marcus Boerger <helly@php.net> And get the last thing working
/php-src/ext/simplexml/simplexml.c
0d95b23 26-Oct-2003 Marcus Boerger <helly@php.net> Fix casting (the question is when & what should be freed here).
/php-src/ext/simplexml/simplexml.c
07d94c2 25-Oct-2003 Marcus Boerger <helly@php.net> Fix test 4 with the help of Rob
/php-src/ext/simplexml/simplexml.c
46251fa 25-Oct-2003 Marcus Boerger <helly@php.net> Show if Schemas are supported
/php-src/ext/simplexml/simplexml.c
873bcef 25-Oct-2003 Marcus Boerger <helly@php.net> Fix memleaks
/php-src/ext/simplexml/simplexml.c
0a68fb0 25-Oct-2003 Marcus Boerger <helly@php.net> Fix warning
/php-src/ext/simplexml/simplexml.c
052f937 19-Oct-2003 Shane Caraveo <shane@php.net> add global init/shutdown functions for libxml. this is required as
shutdown is not safe to call multiple times, and to make streams work
correctly some init stuff has to happen in a specific order
/php-src/ext/simplexml/simplexml.c
2cc9511 07-Oct-2003 Zeev Suraski <zeev@php.net> Fix cast callbacks
/php-src/ext/simplexml/simplexml.c
506136f 06-Oct-2003 Moriyoshi Koizumi <moriyoshi@php.net> Forgot about this one
/php-src/ext/simplexml/simplexml.c
503d74a 06-Oct-2003 Moriyoshi Koizumi <moriyoshi@php.net> Fixed bug #25756 (SimpleXML's validate_schema_file() broken)
/php-src/ext/simplexml/simplexml.c
c6c240a 05-Oct-2003 Zeev Suraski <zeev@php.net> Sync with new API
/php-src/ext/simplexml/simplexml.c
d739881 02-Oct-2003 Moriyoshi Koizumi <moriyoshi@php.net> A temporary voodoo hack to avoid memory leaks.
# Stuff of this kind must be removed if any neater way is out there.
/php-src/ext/simplexml/simplexml.c
21329c5 22-Aug-2003 Wez Furlong <wez@php.net> allow building without libxml2 under win32
/php-src/ext/simplexml/simplexml.c
9ada9e5 19-Aug-2003 Wez Furlong <wez@php.net> fix build
/php-src/ext/simplexml/simplexml.c
ed21ddd 18-Aug-2003 Zeev Suraski <zeev@php.net> Fix a gazillion leaks in SimpleXML. One gazillion to go ;)
/php-src/ext/simplexml/simplexml.c
1fb9d48 18-Aug-2003 Zeev Suraski <zeev@php.net> WTF was that doing here? :)
Fix crash
/php-src/ext/simplexml/simplexml.c
6fae803 07-Aug-2003 Rob Richards <rrichards@php.net> fix bug #24957 (var_dump of object segfaults)
/php-src/ext/simplexml/simplexml.c
538d58d 03-Aug-2003 Zeev Suraski <zeev@php.net> Use new infrastructure.

There are bound to be some messups, please report build/runtime bugs!
/php-src/ext/simplexml/simplexml.c
785130c 23-Jul-2003 Zeev Suraski <zeev@php.net> Fix interface
/php-src/ext/simplexml/simplexml.c
d632000 07-Jul-2003 Zeev Suraski <zeev@php.net> Add missing elements
/php-src/ext/simplexml/simplexml.c
f55b83c 07-Jul-2003 foobar <sniper@php.net> ws + missing fold tag
/php-src/ext/simplexml/simplexml.c
73d9882 05-Jul-2003 Sterling Hughes <sterling@php.net> not a temp var unless its a singular var
/php-src/ext/simplexml/simplexml.c
e0347ab 04-Jul-2003 Sterling Hughes <sterling@php.net> "real" fix
/php-src/ext/simplexml/simplexml.c
2935efb 04-Jul-2003 Sterling Hughes <sterling@php.net> fix memory cverrun when accessing an empty xml element.
guess how many lines it took me to write a basic WSDL parser + API? 20 using
curl + simplexml
/php-src/ext/simplexml/simplexml.c
a6d0972 01-Jul-2003 Marcus Boerger <helly@php.net> Fix warnings
/php-src/ext/simplexml/simplexml.c
57e1c82 30-Jun-2003 Sterling Hughes <sterling@php.net> and my first user doesn't even like goto's. sniffle
/php-src/ext/simplexml/simplexml.c
2505cf7 30-Jun-2003 Sterling Hughes <sterling@php.net> satisfy my very first user :)
/php-src/ext/simplexml/simplexml.c
a225934 28-Jun-2003 Rob Richards <rrichards@php.net> fix mem leak in sxe_property_read
fix compiler warning
/php-src/ext/simplexml/simplexml.c
3e67c2a 28-Jun-2003 Sterling Hughes <sterling@php.net> for now we let xml support build with versions older than 2.5.7, as we want
users to actually test this...
/php-src/ext/simplexml/simplexml.c
a4f41fb 25-Jun-2003 Sterling Hughes <sterling@php.net> allow the root element to be accessed as a text node
/php-src/ext/simplexml/simplexml.c
d1bfc58 14-Jun-2003 Rob Richards <rrichards@php.net> use xmlInitParser instead of xmlInitThreads
reentrant safe as well no need for xml_parser_inited
/php-src/ext/simplexml/simplexml.c
09eb38e 14-Jun-2003 Rob Richards <rrichards@php.net> interoperability support
fix some memleak scenarios
/php-src/ext/simplexml/simplexml.c
e4db615 14-Jun-2003 Sterling Hughes <sterling@php.net> make alan happy
/php-src/ext/simplexml/simplexml.c
34b36fd 14-Jun-2003 Sterling Hughes <sterling@php.net> delete + no C++ comments
/php-src/ext/simplexml/simplexml.c
ec3823a 14-Jun-2003 Sterling Hughes <sterling@php.net> fix some more leaks
/php-src/ext/simplexml/simplexml.c
cc0c4e4 14-Jun-2003 Sterling Hughes <sterling@php.net> This shouldn't be refcount = 0, causes a memory overrun
/php-src/ext/simplexml/simplexml.c
785bc24 13-Jun-2003 Rob Richards <rrichards@php.net> fix compile when ZTS enabled
fix bunch of memory leaks
/php-src/ext/simplexml/simplexml.c
21d90d6 09-Jun-2003 Sterling Hughes <sterling@php.net> ok, this is a zend bug.
/php-src/ext/simplexml/simplexml.c
6fc9fde 09-Jun-2003 Sterling Hughes <sterling@php.net> simon says leaking is better than crashing
/php-src/ext/simplexml/simplexml.c
568aecd 09-Jun-2003 Sterling Hughes <sterling@php.net> get rid of a memleak
make namespaces work properly
/php-src/ext/simplexml/simplexml.c
a148878 03-Jun-2003 Sterling Hughes <sterling@php.net> god bless valgrind.
fix double free where object is prematurely dtor'd. I should probably convert
the simplexml nodes over to this system too. Actually the new dom extension
and everywhere else should use the same type of methods.. :)
/php-src/ext/simplexml/simplexml.c
0ecbdc5 01-Jun-2003 Sterling Hughes <sterling@php.net> earn my keep and allow one to register a namespace name to access a namespace
value.
/php-src/ext/simplexml/simplexml.c
94136f0 27-May-2003 Sterling Hughes <sterling@php.net> fix __clone()
add schema support
/php-src/ext/simplexml/simplexml.c
c60879d 27-May-2003 Sterling Hughes <sterling@php.net> plane hacking
/php-src/ext/simplexml/simplexml.c
afc2196 26-May-2003 Sterling Hughes <sterling@php.net> add support for querying nodes with xpath expressions.
/php-src/ext/simplexml/simplexml.c
3c511d9 26-May-2003 Sterling Hughes <sterling@php.net> add namespace support
/php-src/ext/simplexml/simplexml.c
ea1437d 26-May-2003 Shane Caraveo <shane@php.net> get rid of crudy stuff
/php-src/ext/simplexml/simplexml.c
8e58169 26-May-2003 Shane Caraveo <shane@php.net> now builds on windows
/php-src/ext/simplexml/simplexml.c
fb14866 26-May-2003 Sterling Hughes <sterling@php.net> add a new function simplexml_load_string()
/php-src/ext/simplexml/simplexml.c
1410e81 26-May-2003 Sterling Hughes <sterling@php.net> several changes improvements, including the new
simplexml_save_document_string() function which saves a XML document to a
string variable
/php-src/ext/simplexml/simplexml.c
97b5a5d 26-May-2003 Sterling Hughes <sterling@php.net> sascha points out this is more purdy-like
/php-src/ext/simplexml/simplexml.c
3192da2 26-May-2003 Sterling Hughes <sterling@php.net> this is right
but it shouldn't be
/php-src/ext/simplexml/simplexml.c
ad509c6 25-May-2003 Sterling Hughes <sterling@php.net> add a note, and implement this properly later
/php-src/ext/simplexml/simplexml.c
bb2a324 25-May-2003 Sterling Hughes <sterling@php.net> use proper types
/php-src/ext/simplexml/simplexml.c
3d62c3e 25-May-2003 Sterling Hughes <sterling@php.net> remove compiler warnings
/php-src/ext/simplexml/simplexml.c
cf8a7bd 25-May-2003 Sterling Hughes <sterling@php.net> add/fix assignments for both nodes and attributes
add a working get_property_ptr construct
/php-src/ext/simplexml/simplexml.c
981f505 25-May-2003 Sterling Hughes <sterling@php.net> exploit the not yet committed, not yet shown cast_object() object callback.

this makes simplexml the mostest bestest xml extension in the whole wide
world.
/php-src/ext/simplexml/simplexml.c
7d9a4a0 21-May-2003 Sterling Hughes <sterling@php.net> simplexml property modification works now
/php-src/ext/simplexml/simplexml.c
92d5589 20-May-2003 Derick Rethans <derick@php.net> - Commit broken support for sxe_properties_get
/php-src/ext/simplexml/simplexml.c
37a9e03 20-May-2003 Derick Rethans <derick@php.net> - Implement two dummy handlers so that var_dump() doesn't crash on it.
/php-src/ext/simplexml/simplexml.c
7dea37a 20-May-2003 Derick Rethans <derick@php.net> - Add Revision to MINFO (I was chasing ghosts ;)
/php-src/ext/simplexml/simplexml.c
7e161da 20-May-2003 Sterling Hughes <sterling@php.net> data corruption is for sissy boys
/php-src/ext/simplexml/simplexml.c
f726a84 19-May-2003 Sterling Hughes <sterling@php.net> use the appropriate accessor
/php-src/ext/simplexml/simplexml.c
a432df5 19-May-2003 Sterling Hughes <sterling@php.net> fix attribute handling on the root node
simplify node access by defining/using GET_NODE() macro properly
/php-src/ext/simplexml/simplexml.c
b3772c4 19-May-2003 Sterling Hughes <sterling@php.net> add the ability to serialize the contents back to a file
/php-src/ext/simplexml/simplexml.c
44f6100 19-May-2003 Sterling Hughes <sterling@php.net> basic support for modifying XML documents
/php-src/ext/simplexml/simplexml.c
f408e9e 19-May-2003 Sterling Hughes <sterling@php.net> add some macros that simplify the loops
remove a unnecessary copy
/php-src/ext/simplexml/simplexml.c
26353e4 18-May-2003 Sterling Hughes <sterling@php.net> attribute support
/php-src/ext/simplexml/simplexml.c
aec55ef 18-May-2003 Sterling Hughes <sterling@php.net> properly detect blank nodes
/php-src/ext/simplexml/simplexml.c
e3f351d 18-May-2003 Sterling Hughes <sterling@php.net> make arrays of subnodes work (hacky)
drop property support for the moment, this will be re-added soonish
/php-src/ext/simplexml/simplexml.c
94925b1 18-May-2003 Sterling Hughes <sterling@php.net> add very basic code for the simplexml extension. The following works ::

person.xml
--
<person>
<name>
<first>Sterling</first>
<last>Hughes</last>
</name>
</person>

person.php
--
<?php
$p = simplexml_load_file('person.xml');
echo $p->name->last . ', ' . $p->name->first;
?>

Still needs lots of work.
/php-src/ext/simplexml/simplexml.c