- 03 Jul, 2005 2 commits
-
-
Daniel Veillard authored
* runsuite.c runtest.c tree.c: fixing compilations when disabling parts of the library at configure time. Daniel
-
Daniel Veillard authored
* parserInternals.c: fix bug raised by zamez on IRC * testapi.c: regenerated, seems to pop-up leaks in new tree functions * tree.c: added comments missing. * doc/*: regenerated Daniel
-
- 27 Jun, 2005 3 commits
-
-
Kasimier T. Buchcik authored
* tree.c include/libxml/tree.h: Added allocation/deallocation functions for the DOM-wrapper context.
-
Kasimier T. Buchcik authored
* tree.c: Commented the new functions to be experimental.
-
Kasimier T. Buchcik authored
* tree.c include/libxml/tree.h: Added xmlDOMWrapReconcileNamespaces(), xmlDOMWrapAdoptNode() and xmlDOMWrapRemoveNode() to the API. These are functions intended to be used with DOM-wrappers.
-
- 20 Jun, 2005 1 commit
-
-
Daniel Veillard authored
* tree.c valid.c: applied patch from Rob Richards for removal of ID (and xml:id) * xmlreader.c: applied patch from James Wert implementing xmlTextReaderReadInnerXml and xmlTextReaderReadOuterXml Daniel
-
- 11 May, 2005 1 commit
-
-
Daniel Veillard authored
* tree.c: applied patch for replaceNode from Brent Hendricks Daniel
-
- 10 May, 2005 1 commit
-
-
Daniel Veillard authored
* tree.c: fixed bug #303682 of a leak reported by Malcolm Rowe Daniel
-
- 01 Apr, 2005 1 commit
-
-
Daniel Veillard authored
* doc/apibuild.py doc/elfgcchack.xsl: revamped the elfgcchack.h format to cope with gcc4 change of aliasing allowed scopes, had to add extra informations to doc/libxml2-api.xml to separate the header from the c module source. * *.c: updated all c library files to add a #define bottom_xxx and reimport elfgcchack.h thereafter, and a bit of cleanups. * doc//* testapi.c: regenerated when rebuilding the API Daniel
-
- 27 Mar, 2005 1 commit
-
-
Daniel Veillard authored
* tree.c: cleanup of the Prop related functions and xmlNewNodeEatName by Rob Richards Daniel
-
- 28 Feb, 2005 1 commit
-
-
Kasimier T. Buchcik authored
* tree.c: Changed xmlSearchNsByHref to call xmlNsInScope with the prefix instead of the namespace name. * test/schemas/annot-err_0.xsd test/schemas/element-err_0.xsd: Adapted invalid values of the "id" attribute, since they are validated now.
-
- 09 Feb, 2005 1 commit
-
-
Daniel Veillard authored
* tree.c: applied patch to xmlSetNsProp from Mike Hommey Daniel
-
- 05 Feb, 2005 1 commit
-
-
Daniel Veillard authored
* pattern.c: fixed the namespaces support * tree.c: fixed xmlGetNodePath when namespaces are used * result/pattern/multiple result/pattern/namespaces test/pattern/multiple.* test/pattern/namespaces.*: added more regression tests Daniel
-
- 27 Jan, 2005 1 commit
-
-
Daniel Veillard authored
* tree.c: fixed xmlCopyDoc to also copy the doc->URL as pointed by Martijn Faassen Daniel
-
- 02 Jan, 2005 1 commit
-
-
William M. Brack authored
Synchronized the header files with the library code in order to assure that all the various conditionals (LIBXML_xxxx_ENABLED) were the same in both. Modified the API database content to more accurately reflect the conditionals. Enhanced the generation of that database. Although there was no substantial change to any of the library code's logic, a large number of files were modified to achieve the above, and the configuration script was enhanced to do some automatic enabling of features (e.g. --with-xinclude forces --with-xpath). Additionally, all the format errors discovered by apibuild.py were corrected. * configure.in: enhanced cross-checking of options * doc/apibuild.py, doc/elfgcchack.xsl, doc/libxml2-refs.xml, doc/libxml2-api.xml, gentest.py: changed the usage of the <cond> element in module descriptions * elfgcchack.h, testapi.c: regenerated with proper conditionals * HTMLparser.c, SAX.c, globals.c, tree.c, xmlschemas.c, xpath.c, testSAX.c: cleaned up conditionals * include/libxml/[SAX.h, SAX2.h, debugXML.h, encoding.h, entities.h, hash.h, parser.h, parserInternals.h, schemasInternals.h, tree.h, valid.h, xlink.h, xmlIO.h, xmlautomata.h, xmlreader.h, xpath.h]: synchronized the conditionals with the corresponding module code * doc/examples/tree2.c, doc/examples/xpath1.c, doc/examples/xpath2.c: added additional conditions required for compilation * doc/*.html, doc/html/*.html: rebuilt the docs
-
- 25 Dec, 2004 1 commit
-
-
William M. Brack authored
* parserInternals.c: fixed to skip (if necessary) the BOM for encoding 'utf-16'. Completes the fix for bug #152286. * tree.c, parser.c: minor warning cleanup, no change to logic
-
- 06 Nov, 2004 1 commit
-
-
Daniel Veillard authored
* gentest.py testapi.c: augmented types supported * HTMLtree.c tree.c xmlreader.c xmlwriter.c: a number of new bug fixes and documentation updates. Daniel
-
- 05 Nov, 2004 2 commits
-
-
Daniel Veillard authored
* gentest.py testapi.c: more coverage * nanoftp.c tree.c: more fixes Daniel
-
Daniel Veillard authored
* gentest.py testapi.c: fixed the way the generator works, extended the testing, especially with more real trees and nodes. * HTMLtree.c tree.c valid.c xinclude.c xmlIO.c xmlsave.c: a bunch of real problems found and fixed. * entities.c: fix error reporting to go through the new handlers Daniel
-
- 04 Nov, 2004 1 commit
-
-
Daniel Veillard authored
* gentest.py testapi.c: extending the tests coverage * HTMLtree.c tree.c xmlsave.c xpointer.c: more fixes and cleanups Daniel
-
- 03 Nov, 2004 1 commit
-
-
Daniel Veillard authored
* gentest.py testapi.c: more fixes and extending the tests coverage * list.c tree.c: more fixes and hardening Daniel
-
- 02 Nov, 2004 2 commits
-
-
Daniel Veillard authored
* gentest.py testapi.c: more developments on the API testing * HTMLparser.c tree.c: more cleanups * doc/*: rebuilt Daniel
-
Daniel Veillard authored
* xmlmemory.c include/libxml/xmlmemory.h: adding xmlMemBlocks() * Makefile.am gentest.py testapi.c: work on generator of an automatic API regression test tool. * SAX2.c nanoftp.c parser.c parserInternals.c tree.c xmlIO.c xmlstring.c: various API hardeing changes as a result of running teh first set of automatic API regression tests. * test/slashdot16.xml: apparently missing from CVS, commited it Daniel
-
- 26 Oct, 2004 2 commits
-
-
Daniel Veillard authored
* nanoftp.c: applied fixes for a couple of potential security problems * tree.c valid.c xmllint.c: more fixes on the string interning checks Daniel
-
Daniel Veillard authored
* debugXML.c include/libxml/xmlerror.h: added checking for names values and dictionnaries generates a tons of errors * SAX2.ccatalog.c parser.c relaxng.c tree.c xinclude.c xmlwriter.c include/libxml/tree.h: fixing the errors in the regression tests Daniel
-
- 25 Oct, 2004 1 commit
-
-
Daniel Veillard authored
* parser.c: fixed the leak reported by Volker Roth on the list * test/ent10 result//ent10*: added a specific test for the problem Daniel
-
- 07 Oct, 2004 1 commit
-
-
Daniel Veillard authored
* debugXML.c include/libxml/debugXML.h include/libxml/xmlerror.h: adding the tree debug mode * parser.c relaxng.c tree.c xpath.c: fixing various problems reported by the debug mode. * SAX2.c: another tree fix from Rob Richards Daniel
-
- 03 Oct, 2004 1 commit
-
-
William M. Brack authored
* tree.c: changed xmlHasNsProp to properly handle a request for the default namespace (bug 153557)
-
- 18 Sep, 2004 1 commit
-
-
William M. Brack authored
* nanohttp.c, include/libxml/nanohttp.h: added the routine xmlNanoHTTPContentLength to the external API (bug151968). * parser.c: fixed unnecessary internal error message (bug152060); also changed call to strncmp over to xmlStrncmp. * encoding.c: fixed compilation warning (bug152307). * tree.c: fixed segfault in xmlCopyPropList (bug152368); fixed a couple of compilation warnings. * HTMLtree.c, debugXML.c, xmlmemory.c: fixed a few compilation warnings; no change to logic.
-
- 14 Aug, 2004 1 commit
-
-
Daniel Veillard authored
* tree.c: Dodji pointed out a bug in xmlGetNodePath() * xmlcatalog.c: applied patch from Albert Chin to add a --no-super-update option to xmlcatalog see #145461 and another patch also from Albert Chin to not crash on -sgml --del without args see #145462 * Makefile.am: applied another patch from Albert Chin to fix a problem with diff on Solaris #145511 * xmlstring.c: fix xmlCheckUTF8() according to the suggestion in bug #148115 * python/libxml.py: apply fix from Marc-Antoine Parent about the errors in libxml(2).py on the node wrapper #135547 Daniel
-
- 03 Aug, 2004 1 commit
-
-
William M. Brack authored
* tree.c: fixed problem with memory leak on text nodes in DTD (bug 148965) with patch provided by Darrell Kindred
-
- 31 Jul, 2004 1 commit
-
-
William M. Brack authored
* SAX2.c, encoding.c, error.c, parser.c, tree.c, uri.c, xmlIO.c, xmlreader.c, include/libxml/tree.h: many further little changes for OOM problems. Now seems to be getting closer to "ok". * testOOM.c: added code to intercept more errors, found more problems with library. Changed method of flagging / counting errors intercepted.
-
- 30 Jul, 2004 1 commit
-
-
Daniel Veillard authored
* tree.c: applied a couple of patch one from Oliver Stoeneberg and another one from Rob Richards fixing #148448 Daniel
-
- 29 Jul, 2004 1 commit
-
-
William M. Brack authored
* SAX2.c, tree.c, uri.c, xmlIO.c, xmlreader.c: further fixes for out of memory condition, mostly from Olivier Andrieu. * testOOM.c: some further improvement by Olivier, with a further small enhancement for easier debugging.
-
- 28 Jul, 2004 1 commit
-
-
William M. Brack authored
* SAX2.c, error.c, parser.c, tree.c, xmlreader.c: implemented patches supplied by Olivier Andrieu (bug 148588), plus made some further enhancements, to correct some problems with out of memory conditions. * testOOM.c: improved with patches from Olivier Andrieu
-
- 26 Jul, 2004 1 commit
-
-
William M. Brack authored
* tree.c: put in patch for Windows buffer re-allocation submitted by Steve Hay (bug 146697)
-
- 17 May, 2004 1 commit
-
-
Daniel Veillard authored
* tree.c: avoid returning default namespace when searching from an attribute * entities.c xmlwriter.c: reverse xmlEncodeSpecialChars() behaviour back to escaping " since the normal serialization routines do not use it anymore, should close bug #134477 . Tried to make the writer avoid it too but it didn't work. Daniel
-
- 20 Apr, 2004 1 commit
-
-
Daniel Veillard authored
* tree.c: small buffer resizing improvement from Morten Welinder closes #140629 Daniel
-
- 09 Mar, 2004 1 commit
-
-
William M. Brack authored
* tree.c: Changed the flag to xmlDocCopyNode (and similar routines), previously used only for recursion, to use a value of '2' to indicate copy properties & namespaces, but not children. * xinclude.c: changed the handling of ranges to use the above new facility. Fixes Bug 134268.
-
- 04 Mar, 2004 1 commit
-
-
Daniel Veillard authored
* debugXML.c testHTML.c tree.c doc/examples/*.c include/libxml/xmlsave.h: fixing compilation bug with some options disabled as well as --with-minimum should fix #134695 Daniel
-