summaryrefslogtreecommitdiff
path: root/ext/domxml
Commit message (Collapse)AuthorAgeFilesLines
* - added function domxml_parser_set_keep_blanks()Uwe Steinmann2002-04-302-0/+17
|
* Fix ZTS build.foobar2002-04-241-1/+4
|
* - replace_child() will not add a child twiceUwe Steinmann2002-04-231-17/+67
| | | | | | | | - domxml_open_mem() drops old optional parameter to switch between reading from a string or a file. - new optional parameter for domxml_open_mem() which set the mode how the document shall be parsed
* - added new function DomDocument->ids (subject to change)Uwe Steinmann2002-04-231-0/+1
|
* - get_element_by_id() doesn't use xpath anymore but searches inUwe Steinmann2002-04-231-66/+91
| | | | | | | xmlDoc->ids as provided by libxml. - New function DomDocument->ids() returns a list of ids (subject to change) - replace_node() doesn't make a copy of the new node if it has no parents
* - DomNode->replace_node() now returns the node that was replace andUwe Steinmann2002-04-151-1/+1
| | | | | | not the new node - fixes Bug #15949
* - added DomNode->replace_child()Uwe Steinmann2002-04-152-1/+39
|
* @- old $node->append_child() is now $node->append_sibling(), sinceChristian Stocker2002-04-132-0/+40
| | | | | @ new append_child() now behaves like excepted (= W3C standard) (chregu, uwe)
* - added method DomNode->remove_child()Uwe Steinmann2002-04-122-1/+37
|
* - fixed stupid compile errorUwe Steinmann2002-04-121-1/+1
|
* - insert_before(): copy node before doing the insertUwe Steinmann2002-04-122-53/+226
| | | | | | | | | | - append_child(): actually do an append child and not and add sibling - what is called xmlDtd in libxml is actually the class DocumentType in DOM. The domxml extension used a class DomDtd which is not defined in the DOM standard. Instead of using DomDtd DomDocumentType is now used. DomDtd has been renamed to Dtd but has not meaning anymore. - added more functions
* - add quotes. Cought by: Roman Neuhauser <neuhauser@mail.cz>Jan Lehnardt2002-04-111-1/+1
|
* Added test suite for domxml extension.Joseph Tate2002-04-052-0/+331
| | | | | | #eventually I'll separate all the tests into separate files, but until #then, I'll commit it so that everyone can use it.
* Added unlink_node alias for consistencyJoseph Tate2002-04-051-0/+1
|
* oops. that was an error not detected in shared library mode ...Christian Stocker2002-04-051-1/+1
|
* added domxml_parser(), domxml_parser_add_chunk() and domxml_parser_end().Christian Stocker2002-04-052-2/+150
| | | | | It provides access to the PushParser interface of libxml2.
* - fixed a lot of memory leaks (by Lukas Schroeder)Christian Stocker2002-04-041-20/+25
| | | | | - get_attribute() returns False instead of empty string, if attribute not found
* Fixing compile warning under Win32Joseph Tate2002-03-271-1/+1
|
* - Fix proto (again)Derick Rethans2002-03-151-3/+1
|
* - proto fixesDerick Rethans2002-03-151-4/+4
|
* Return attribute name in node_name(), if it's a XML_ATTRIBUTE_NODEChristian Stocker2002-03-131-1/+8
|
* Return #document in node_name(), if it's a XML_DOCUMENT_NODEChristian Stocker2002-03-131-0/+4
|
* extension converted automatically to PHP_NEW_EXTENSION. Manually confirmedSascha Schumann2002-03-122-9/+1
|
* forgot SEPARATE_ZVAL, produced segfaults.Christian Stocker2002-03-121-2/+3
| | | | | segfaulted only in 4_2_0 (not in HEAD and 4_0_7, strange...)
* - Remove *FETCH() statements.Markus Fischer2002-03-121-68/+50
| | | | | - Clean up WS and parenthesis indentation.
* nicer (optional) formated output in dump_mem and dump_mem_fileChristian Stocker2002-03-121-2/+14
|
* @ implemented domxml_elem_get_elements_by_tagnameChristian Stocker2002-03-112-15/+221
| | | | | | @ new function domxml_doc_get_elements_by_tagname @ new function domxml_doc_get_element_by_id (chregu)
* - Fixed bug: #15686foobar2002-03-091-1/+9
|
* @ implemented domxml_elem_get_attribute_node(attrname) (chregu)Christian Stocker2002-03-081-16/+12
|
* Added linking files to make build compatible with RH 7.2's updated libxsltJoseph Tate2002-03-081-0/+13
| | | | | | | | packages. Should not break when compiling with older versions. This may fix bug #15942 as well. Configure was giving a Warning message without these lines when --with-xslt was specified.
* @ domxml_elem_remove_attribute(attibutename) is now implemented (chregu)Christian Stocker2002-03-081-13/+12
|
* @ added formatting option to domxml_dump_mem() (chregu)Christian Stocker2002-03-081-4/+9
|
* Commented out a few lines that were causing a segfault in the unlink code.Joseph Tate2002-03-071-2/+6
| | | | | | | | This fixes bug #14522. I've tested that it does not cause a segfault under RH 7.2, and retains all functionality. I recommend that this patch be considered for the PHP_4_2_0 tree as well, as having a function that core dumps every time is a bad thing(TM).
* Added type attribute wrappers to the remaining node types that did not haveJoseph Tate2002-03-071-3/+4
| | | | | | them. I.e. XML_ATTRIBUTE_NODE and XML_CDATA_SECTION_NODE. Mentioned in Bug #15918.
* Added TODO item to modify new_child so that more than just element nodesJoseph Tate2002-03-071-0/+1
| | | | | can be created.
* Please welcome the new build system.Sascha Schumann2002-03-071-1/+1
| | | | | | | | | | If you encounter any problems, please make sure to email sas@php.net directly. An introduction can be found on http://schumann.cx/buildv5.txt
* Maintain headers.Sebastian Bergmann2002-02-282-2/+2
|
* "o|a|b" is not valid ZE code. changed to "o|ab"Christian Stocker2002-02-201-1/+1
|
* Fixed compile errorJaroslaw Kolakowski2002-02-041-2/+2
|
* Fix ZTS buildYasuo Ohgaki2002-02-041-0/+5
|
* - Fix for bug #14934: type property not set in comment nodes (domxml)Derick Rethans2002-01-251-1/+3
|
* Simplified domxml_substitute_entities_default() functionJaroslaw Kolakowski2002-01-221-9/+1
|
* Getting rid of some compile warnings (thanks to markus for pointing me in ↵Christian Stocker2002-01-221-5/+5
| | | | the right direction :) )
* Added domxml_substitute_entities_default() functionJaroslaw Kolakowski2002-01-212-0/+24
|
* - fixed bug caused by libxml2 in xpath_register_ns()Chris Jarecki2002-01-211-3/+8
| | | | | - registered namespaces are now persistent
* proto fixHartmut Holzgraefe2002-01-201-1/+1
|
* - Fixed passing parameters to domxml_xslt_process(). Now they can be either ↵Jaroslaw Kolakowski2002-01-191-66/+88
| | | | | | | strings or XPath expressions. - Several minor fixes in domxml_xslt_process().
* - More WS fixesMarkus Fischer2002-01-181-15/+15
|
* shite :) too much WS fixes. leave the licence as it was...Christian Stocker2002-01-181-9/+9
| | | | | # (why uses pear spaces and php tabs anyway... but i don't want to start another CS flame war ...)
* - WS fixes (replaced " " by \t)Christian Stocker2002-01-181-87/+87
|