summaryrefslogtreecommitdiff
path: root/ext/domxml/php_domxml.c
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* - added optional parameters format and level for domxml_dump_node()Christian Stocker2002-01-181-3/+4
|
* - added macro DOMXML_PARAM_ONEChristian Stocker2002-01-181-0/+55
| | | | | | @- added function domxml_dump_node($doc,$node). Dumps a node plus all @ children into a string. (chregu)
* @- Added function domxml_node_get_content() (chregu)Christian Stocker2002-01-181-1/+26
|
* # sorry for the mixing of different things in this commitChristian Stocker2002-01-181-31/+84
| | | | | | | | | | | | - added DOMXML_PARAM_THREE macro - renamed domxml_dumpmem to domxml_dump_mem, added alias for domxml_dumpmem - domxml_has_attributes was missing in in zend_function_entry @- added function domxml_dump_file($filename,[$compression]). Dumps XML to @ a file and uses compression, if specified (chregu) @- added exslt integration (see http://exslt.org for details). To be @ configured with --with-dom-exslt[=DIR] (and --with-dom-xslt) (chregu, jaroslaw)
* Added XsltStylesheet class with methods:Jaroslaw Kolakowski2002-01-171-30/+258
| | | | | | | | - domxml_xslt_stylesheet(string), - domxml_xslt_stylesheet_doc(DomDocument), - domxml_xslt_stylesheet_file(filename), - process(DomDocument,parameters array) - previously domxml_xslt_process().
* - using macro in xpath_register_ns()Chris Jarecki2002-01-141-22/+7
| | | | | - fixed protos in xpath functions
* - Added xpath_register_ns() function.Chris Jarecki2002-01-131-0/+45
| | | | | | | @ - Added xpath_register_ns() function. @ It makes possible to issue XPath queries with namespaces @ like for example: "//namespace:sampletag" (Chris Jarecki)
* Added domxml_node_replace_node() function.Jaroslaw Kolakowski2002-01-111-0/+28
|
* AJaroslaw Kolakowski2002-01-081-12/+12
| | | | | | | | | Changed names of functions: - htmldoc() to html_doc(), - htmldocfile() to html_doc_file(), - domxml_htmldumpmem() to domxml_html_dump_mem(), - htmldumpmem() to html_dump_mem().
* - Added functions: htmldoc(), htmldocfile(), domxml_htmldumpmem().Jaroslaw Kolakowski2002-01-081-2/+241
| | | | | | | | | - Added error handling for the libxml library. - Added preliminary DOM XSLT support: -- uses the libxslt library, -- operates on DOM objects, not strings, -- functions: domxml_xslt_process(), domxml_xslt_version().
* - Fix domxml_node_unlink_node() proto and return value.Markus Fischer2002-01-071-3/+2
|
* - Refuse attribute nodes on add_child() and add list destructor for PIMarkus Fischer2002-01-051-32/+51
| | | | | | | nodes. (Christian Stocker) - Fix append_child() according to add_child(). - Fix some protos, minor code and warning message cosmetics.
* proto fixesHartmut Holzgraefe2002-01-041-2/+2
|
* - domxml_node_add_child(): Perform deep copy before adding child to preventMarkus Fischer2002-01-031-2/+7
| | | | | | double memory freeing. # I wonder how this could work before.
* - Fix crash with EntityRef nodes (and properly support them).Markus Fischer2001-12-201-5/+9
|
* - Damn Typo.Markus Fischer2001-12-141-1/+1
|
* - Remove redundant code.Markus Fischer2001-12-141-6/+2
|
* Update headers.Sebastian Bergmann2001-12-111-2/+2
|
* proto fixHartmut Holzgraefe2001-12-051-1/+1
|
* Please Egon.Markus Fischer2001-12-021-1/+1
|
* - Standardize function to accept either $obj->foo or domxml_foo($obj)Markus Fischer2001-12-021-125/+124
| | | | | | | | | | where they should. - Use xml*Len functions where available. - Workaround in set_content() to prevent crash. - Cleaned up php_xpathptr_eval(). - Added NO_ARGS check where missing; moved check for $this always before arg parsing.
* - Reverted macro moving stupidity (thx to Sterling).Markus Fischer2001-12-021-0/+39
|
* I hope that this is a better explanation as unknown.Egon Schmid2001-12-021-1/+1
|
* Last commit:Markus Fischer2001-12-011-62/+100
| | | | | | | | | | | | | | | | | | | | | - Fix segfault in xmldoc(). - Proper free zval in php_xpathptr_eval(). This one: - Fix segfault in php_xpathptr_eval(). - Fix win32 build (TSRMLS_FETCH issues). - More sanity checking in php_xpath_get_object(), php_xpath_get_context() and php_dom_get_object(). - Moved macros into header file. - Register le_domxmldtd, le_domxmlcdatap (removes anoying warning message on shutdown). - Fig segfault in node_children() with unsupported node types. - Fix leak in php_domobject_new() with unsupported note types. - Fix leak when freeing xpath context/objects. - Reverted behaviour change to append_child() [old crashes]. - set_content() also sets the node->content property. # Testers/patches/contribs welcome.
* - introduced several macros to simply code (done by Markus Fischer)Uwe Steinmann2001-11-281-480/+344
|
* Fixed some protos. If pi means processing instruction, it should be written ↵Egon Schmid2001-11-251-47/+49
| | | | IMHO in uppercase characters.
* - add functions clone_node(), is_blank_node(), create_entity_reference()Uwe Steinmann2001-11-211-8/+152
| | | | | | - fixed bug in node_name() - fixed behavior of append_child(), it now adds a child a not a sibling
* * zend_module_entry change: apino, debug and zts are moved first,Stig Bakken2001-10-111-0/+2
| | | | | | see README.EXTENSIONS file for upgrade help. @Introduced extension version numbers (Stig)
* Back-substitute for Z_* macro's. If it breaks some extension (the script ↵Jeroen van Wolffelaar2001-09-251-19/+19
| | | | isn't optimal, it parses for example var->zval.value incorrect) please let me know.
* Don't manually register the resource, let php_domobject_new do it for us.Joey Smith2001-09-191-1/+0
| | | | | | | | This fixes and elusive SIGSEGV. Bug id'd and fixed by Ivo Hulinsky <huld@fido.cz>. This fixes #13322.
* - Don't wrap lines... this is annoying while coding.Derick Rethans2001-09-091-2/+2
|
* have this go through php's error warning systemSterling Hughes2001-09-091-1/+1
|
* ws fix, MFBSterling Hughes2001-09-091-9/+11
|
* Change DOM-XML's error reporting to E_WARNING which is more appropriateSterling Hughes2001-09-091-10/+25
|
* Fix bug #13025.Joey Smith2001-08-291-0/+1
|
* Fix 1st case of #9893. 2nd case was already fixed in previous commit.Joey Smith2001-08-261-0/+6
|
* Some changes to help out previous users of domxml...Joey Smith2001-08-211-1/+4
| | | | | | node::tagname == node::name. Add property "type" to textnode types.
* Kill some duplicate PHP_FALIAS()'s.Joey Smith2001-08-141-35/+0
| | | | | | Many of these were commented out, but I killed them anyways just to be consistent.
* Group PHP_FE and PHP_FALIAS with their own kind.Joey Smith2001-08-141-11/+13
|
* Fix my own ws errors.Joey Smith2001-08-141-6/+6
|
* Register le_domxmltextp.Joey Smith2001-08-141-0/+1
|
* Don't hammer the resource type right off the bat.Joey Smith2001-08-141-3/+12
|
* Trim ws only lines.Joey Smith2001-08-141-9/+9
|
* ws fix. Also added some missing protos and fold tags.foobar2001-08-141-489/+632
|
* Remove unused variable and fix small mental error.Joey Smith2001-08-141-2/+1
|