ChangeLog


Log

Author Commit Date CI Message
Daniel Veillard 0b787f37 2004-03-26T17:29:53 applied patch from Dave Beckett to correct line number errors when using * parser.c: applied patch from Dave Beckett to correct line number errors when using push with CDATA Daniel
Daniel Veillard b5eb7143 2004-03-26T13:55:38 added a test template added a new example, and make valgrind target Daniel * doc/examples/xpath1.c: added a test template * doc/examples/xpath2.c doc/examples/xpath2.res doc/examples/*: added a new example, and make valgrind target Daniel
Daniel Veillard 766c4f9e 2004-03-26T10:48:29 apply fix for #136693 Daniel * parser.c: apply fix for #136693 Daniel
MST 2004 John Fleck 654a9b3f 2004-03-26T03:24:56 doc/examples/io2.c doc/examples/io2.res add xmlDocDumpMemory example in Thu Mar 25 20:21:01 MST 2004 John Fleck <jfleck@inkstain.net> * doc/examples/io2.c * doc/examples/io2.res add xmlDocDumpMemory example in response to mailing list FAQ (rebuilt xml and html also)
Daniel Veillard ebe25d49 2004-03-25T09:35:49 applied patch from Mark Vadoc avoiding using xmlParse* option and use * debugXML.c testXPath.c xmllint.c xmlschemastypes.c: applied patch from Mark Vadoc avoiding using xmlParse* option and use xmlRead* instead * win32/Makefile.bcb: patch to Borland C++ builder from Eric Zurcher to avoid problems with some pathnames. Daniel
Daniel Veillard 252004df 2004-03-23T12:32:32 preparing 2.6.8 release, updated and rebuilt the docs. use valgring fro * configure.in doc/* News: preparing 2.6.8 release, updated and rebuilt the docs. * Makefile.am: use valgring fro the new Python based regression tests Daniel
Daniel Veillard 6dc91962 2004-03-22T19:10:02 remove a memory leak on schemas type facets. reduce verbosity incorporated * relaxng.c: remove a memory leak on schemas type facets. * check-relaxng-test-suite.py check-relaxng-test-suite2.py check-xsddata-test-suite.py: reduce verbosity * configure.in Makefile.am: incorporated the Python regressions tests for Relax-NG and Schemas Datatype to "make tests" Daniel
Daniel Veillard 500a1de5 2004-03-22T15:22:58 applied patch from Alfred Mickautsch for better DTD support. fixed bug * xmlwriter.c include/libxml/xmlwriter.h doc/* : applied patch from Alfred Mickautsch for better DTD support. * SAX2.c HTMLparser.c parser.c xinclude.c xmllint.c xmlreader.c xmlschemas.c: fixed bug #137867 i.e. fixed properly the way reference counting is handled in the XML parser which had the side effect of removing a lot of hazardous cruft added to try to fix the problems associated as they popped up. * xmlIO.c: FILE * close fixup for stderr/stdout Daniel
William M. Brack 2f07606d 2004-03-21T11:21:14 added an error message when an element is not found within a <choice> (bug * relaxng.c: added an error message when an element is not found within a <choice> (bug 126093)
William M. Brack 10f1ef4c 2004-03-20T14:51:25 enhanced the logic of parsing char groups to better handle initial or * xmlregexp.c: enhanced the logic of parsing char groups to better handle initial or ending '-' (bug 135972)
William M. Brack 236c8c09 2004-03-20T11:32:36 added check for external reference in xmlRelaxNGGetElements (bug 137718) * relaxng.c: added check for external reference in xmlRelaxNGGetElements (bug 137718) * test/relaxng/rngbug-001.*, result/relaxng/rngbug-001*: added regression test for above
William M. Brack 20d82361 2004-03-17T08:44:46 added a close for the local file descriptor (bug 137474) * nanohttp.c: added a close for the local file descriptor (bug 137474)
Daniel Veillard 32b7cdb6 2004-03-15T13:46:37 switched the output routines to use the new context. Daniel * xmlsave.c: switched the output routines to use the new context. Daniel
William M. Brack 7217c86b 2004-03-15T02:43:56 enhanced to ignore XML_XINCLUDE_START and XML_XINCLUDE_END nodes (bug * relaxng.c: enhanced to ignore XML_XINCLUDE_START and XML_XINCLUDE_END nodes (bug 137153)
Daniel Veillard 11c466ab 2004-03-14T12:20:15 applied patch from John Belmonte for anyURI. Daniel * xmlschemastypes.c: applied patch from John Belmonte for anyURI. Daniel
Daniel Veillard d3999c7a 2004-03-10T16:27:03 fix bug reported by Holger Rauch added the test to th regression suite * parser.c: fix bug reported by Holger Rauch * test/att8 result/noent/att8 result/att8 result/att8.rdr result/att8.sax: added the test to th regression suite Daniel
William M. Brack b318c3b7 2004-03-10T11:43:12 Minor change for later verson of php requiring $HTTP_GET_VARS. * doc/search.php: Minor change for later verson of php requiring $HTTP_GET_VARS.
William M. Brack 57e9e918 2004-03-09T16:19:02 Changed the flag to xmlDocCopyNode (and similar routines), previously used * 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.
William M. Brack 39111ecb 2004-03-09T10:53:42 added new module xmlsave with patch supplied by Eric Zurcher (second * win32/Makefile.bcb, win32/Makefile.mingw, win32/Makefile.msvc: added new module xmlsave with patch supplied by Eric Zurcher (second attempt - don't know what happened to the first one!)
Daniel Veillard d5e198ad 2004-03-09T09:03:28 applied patch from Anthony Carrico providing Python bindings for the * python/libxml.c python/libxml.py: applied patch from Anthony Carrico providing Python bindings for the Canonicalization C14N support. Daniel
William M. Brack 4a00326b 2004-03-09T02:39:04 .cvsignore and python/.cvsignore patched * .cvsignore and python/.cvsignore patched
William M. Brack 4d59e22a 2004-03-08T14:42:31 enhanced to assure that if xpointer is called for a document, the * xinclude.c: enhanced to assure that if xpointer is called for a document, the XML_PARSE_NOENT flag is set before parsing the included document so that entities will automatically get taken care of. * xpointer.c: corrected code so that, if an XML_ENTITY_REF node is encountered, it will log it and not crash (bug 135713)
William M. Brack a11e483e 2004-03-07T11:03:43 modified to make sub-includes inherit the parse flags from the parent * xinclude.c: modified to make sub-includes inherit the parse flags from the parent document (bug 132597)
Daniel Veillard ebcdebd6 2004-03-05T00:15:50 QName handling fixes for the XML Schemas support from Adam Dickmeiss also * xmlschemas.c: QName handling fixes for the XML Schemas support from Adam Dickmeiss * test/schemas/po1_0.xsd: also fix the schemas * test/schemas/ns[12]* result/schemas/ns[12]*: added the specific regression tests Daniel
Daniel Veillard fc97906e 2004-03-04T22:07:16 paalied patch from Julio M. Merino Vidal fixing bug #134751 to fix * configure.in doc/Makefile.am include/libxml/Makefile.am: paalied patch from Julio M. Merino Vidal fixing bug #134751 to fix --with-html-dir option. * doc/*: rebuilt fully the docs * doc/html/libxml-xmlsave.html: new file from new header. Daniel
Daniel Veillard 2156d438 2004-03-04T15:59:36 fixing compilation bug with some options disabled as well as * 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
Daniel Veillard cccd4a05 2004-03-04T14:02:13 allow fallback to URI lookup when SYSTEM fails, should close #134092 * xmlcatalog.c: allow fallback to URI lookup when SYSTEM fails, should close #134092 Daniel
Daniel Veillard 1a8741c8 2004-03-04T13:40:59 commiting the new xmlsave module before the actuall big code change. * Makefile.am tree.c xmlsave.c include/libxml/xmlsave.h: commiting the new xmlsave module before the actuall big code change. Daniel
Daniel Veillard 1aefc862 2004-03-04T11:40:48 applied patch from Adam Dickmeiss for mixed content added his regression * xmlschemas.c: applied patch from Adam Dickmeiss for mixed content * test/schemas/mixed* result/schemas/mixed*: added his regression tests too. Daniel
Daniel Veillard 3411d08e 2004-03-01T13:21:26 fix a compilation problem about a missing timb include Daniel * testSAX.c: fix a compilation problem about a missing timb include Daniel
William M. Brack 09a726f5 2004-02-28T14:47:18 small enhancement to prevent trying to print strings with null pointers * testSAX.c: small enhancement to prevent trying to print strings with null pointers (caused "make tests" errors on HP-UX)
MST 2004 John Fleck e42ae6f9 2004-02-27T03:26:30 doc/xmllint.xml doc/xmllint.1 doc/xmllint.html doc/xmlcatalog_man.xml Thu Feb 26 20:19:40 MST 2004 John Fleck <jfleck@inkstain.net> * doc/xmllint.xml * doc/xmllint.1 * doc/xmllint.html * doc/xmlcatalog_man.xml * doc/xmlcatalog.1 * doc/xmlcatalog_man.html applying patch from Mike Hommey to clarify XML_CATALOG_FILES use
Daniel Veillard 33a773ff 2004-02-26T22:49:00 patch for cross-compilation to Windows from Christophe de VIENNE. Daniel * Makefile.am: patch for cross-compilation to Windows from Christophe de VIENNE. Daniel
William M. Brack fd9e70d0 2004-02-26T11:01:57 regenerated docs using older version of xsltproc pending resolution of AVT * doc/*.html, doc/html/*.html: regenerated docs using older version of xsltproc pending resolution of AVT problem
Daniel Veillard c74859e0 2004-02-26T09:57:32 applied patch from Charles Bozeman to nit use the system xmllint. Daniel * Makefile.am: applied patch from Charles Bozeman to nit use the system xmllint. Daniel
Daniel Veillard 51e5793d 2004-02-25T17:08:10 applied patch from Roland Schwingel for MingW Daniel * include/libxml/xmlexports.h: applied patch from Roland Schwingel for MingW Daniel
Daniel Veillard 06d2524e 2004-02-25T13:01:42 applied a cleanup patch from Peter Breitenlohner removed a doc build * Makefile.am catalog.c configure.in: applied a cleanup patch from Peter Breitenlohner * tree.c: removed a doc build warning by fixing a param comment * doc/* : rebuilt the docs Daniel
Daniel Veillard d3669b2f 2004-02-25T12:34:55 avoid ID error message if using HTML_PARSE_NOERROR should fix #130762 * valid.c HTMLparser.c: avoid ID error message if using HTML_PARSE_NOERROR should fix #130762 Daniel
Daniel Veillard f54cd533 2004-02-25T11:52:31 fixing compilation and link option when configuring with --without-valid * debugXML.c relaxng.c valid.c xinclude.c xmllint.c xmlreader.c: fixing compilation and link option when configuring with --without-valid should fix #135309 Daniel
Daniel Veillard 770075b5 2004-02-25T10:44:30 fixed the main issues reported by Peter Breitenlohner cleanup speedup * catalog.c: fixed the main issues reported by Peter Breitenlohner * parser.c: cleanup * valid.c: speedup patch from Petr Pajas Daniel
William M. Brack a59ddb5e 2004-02-25T08:12:32 fixed a memory leak (xmlXPathLangFunction) reported on the list by Mike * xpath.c: fixed a memory leak (xmlXPathLangFunction) reported on the list by Mike Hommey
Daniel Veillard 9291449d 2004-02-23T16:33:21 preparing 2.6.7 release, updated and rebuilt the documentation. Daniel * doc/* NEWS configure.in: preparing 2.6.7 release, updated and rebuilt the documentation. Daniel
Daniel Veillard 09b792ba 2004-02-23T10:53:52 applied patch from Malcolm Tredinnick to avoid tabs in python sources, * python/tests/*.py: applied patch from Malcolm Tredinnick to avoid tabs in python sources, should fix #135095 Daniel
Daniel Veillard 807daf82 2004-02-22T22:13:27 add --timing option use the psvi field of the nodes instead of _private * testSAX.c: add --timing option * relaxng.c: use the psvi field of the nodes instead of _private which may be used for other purposes. Daniel
Daniel Veillard b5da42af 2004-02-21T14:57:44 small patch to try to fix a warning with Sun One compiler Daniel * encoding.c: small patch to try to fix a warning with Sun One compiler Daniel
Daniel Veillard 3288882e 2004-02-21T14:21:50 small patch removing a warning with MS compiler. Daniel * encoding.c: small patch removing a warning with MS compiler. Daniel
Daniel Veillard 522bc60e 2004-02-21T11:53:09 added "relaxng" option to the debugging shell some regression tests for * debugXML.c: added "relaxng" option to the debugging shell * Makefile.am test/errors/* result/errors/*: some regression tests for some error tests cases. Daniel
Daniel Veillard cb35f01d 2004-02-20T08:18:58 xmlAttrSerializeTxtContent don't segfault if NULL is passed. adding an old * tree.c: xmlAttrSerializeTxtContent don't segfault if NULL is passed. * test/att7 result//att7*: adding an old regression test laying around on my laptop Daniel
Daniel Veillard 21924520 2004-02-19T16:37:07 fixed xmllint --memory --stream memory consumption on large file by using * xmlreader.c: fixed xmllint --memory --stream memory consumption on large file by using xmlParserInputBufferCreateStatic() with the mmap'ed file Daniel
Daniel Veillard 49138f19 2004-02-19T12:58:36 some clarification in xmlDocDumpMemory() documentation fixed xmllint * tree.c: some clarification in xmlDocDumpMemory() documentation * xmllint.c: fixed xmllint --stream --timing to get timings back Daniel
Daniel Veillard b3744004 2004-02-18T14:28:22 fixed a problem in push mode when attribute contains unescaped '>' * parser.c: fixed a problem in push mode when attribute contains unescaped '>' characters, fixes bug #134566 * test/att6 result//att6*: added the test to the regression suite Daniel
Daniel Veillard 965983a5 2004-02-17T16:30:24 removing a non-linear behaviour from ID/IDREF raised by Petr Pajas. Call * valid.c: removing a non-linear behaviour from ID/IDREF raised by Petr Pajas. Call xmlListAppend instead of xmlListInsert in xmlAddRef Daniel
Daniel Veillard a9a1b105 2004-02-17T13:24:01 indicated encoding of the test file, needed for python 2.3 Daniel * python/tests/indexes.py python/tests/reader.py: indicated encoding of the test file, needed for python 2.3 Daniel
William M. Brack 372a4454 2004-02-17T13:09:23 fixed problem with numbers having > 19 fractional places (bug 133921) * xpath.c: fixed problem with numbers having > 19 fractional places (bug 133921)
Daniel Veillard f49be477 2004-02-17T11:48:18 applied optimization patch from Petr Pajas Daniel * xpath.c: applied optimization patch from Petr Pajas Daniel
Daniel Veillard ab69f366 2004-02-17T11:40:32 applied update from Alfred Mickautsch and the added patch from Lucas * xmlwriter.c include/libxml/xmlwriter.h: applied update from Alfred Mickautsch and the added patch from Lucas Brasilino Daniel
Daniel Veillard 31ae462a 2004-02-16T07:45:44 updating the benchmark graph and using a PNG instead of a GIF updated the * benchmark.png index.html xml.html: updating the benchmark graph and using a PNG instead of a GIF * xmlreader.c: updated the TODO Daniel
John Fleck 23eab680 2004-02-15T01:58:24 John Fleck <jfleck@inkstain.net> John Fleck <jfleck@inkstain.net> ChangeLog to go with tutorial fix.
Daniel Veillard 5c9547e4 2004-02-12T15:31:49 preparing release of 2.6.6 updated the docs and rebuilt them Daniel * NEWS configure.in: preparing release of 2.6.6 * doc/*: updated the docs and rebuilt them Daniel
Daniel Veillard 0ddb21c4 2004-02-12T12:43:49 fixing bug #132930 with the provided patch, a bit suspicious about it but * xmlregexp.c: fixing bug #132930 with the provided patch, a bit suspicious about it but this is fairly contained and regression tests still passes. * test/schemas/all1* result/schemas/all1*: added the test to the regression suite. Daniel
Daniel Veillard 036143bb 2004-02-12T11:57:52 fixed bug #132575 about finding the end of the internal subset in push * parser.c: fixed bug #132575 about finding the end of the internal subset in push mode. * test/intsubset.xml result/intsubset.xml* result/noent/intsubset.xml: added the test to the regression suite Daniel
Daniel Veillard 3671190b 2004-02-11T13:25:26 added xmlByteConsumed() interface updated the benchmark rebuilt the docs * parserInternals.c xmlIO.c encoding.c include/libxml/parser.h include/libxml/xmlIO.h: added xmlByteConsumed() interface * doc/*: updated the benchmark rebuilt the docs * python/tests/Makefile.am python/tests/indexes.py: added a specific regression test for xmlByteConsumed() * include/libxml/encoding.h rngparser.c tree.c: small cleanups Daniel
William M. Brack 6f108a1d 2004-02-11T00:14:52 fixed missing output of internal DTD param entities when nothing else * tree.c: fixed missing output of internal DTD param entities when nothing else present in DTD (bug 134052)
William M. Brack 030a7a17 2004-02-10T12:48:57 applied patch supplied by Christophe Dubach to fix problem with * encoding.c: applied patch supplied by Christophe Dubach to fix problem with --with-minimum configuration (bug 133773) * nanoftp.c: fixed potential buffer overflow problem, similar to fix just applied to nanohttp.c.
Igor Zlatkovic 537769a6 2004-02-09T17:40:31 fixed the fix for the buffer overflow, thanks William :-)
William M. Brack 2e6b143e 2004-02-09T15:10:28 fixed problem concerning determining SOCKLEN_T as pointed out by Daniel * acinclude.m4, configure.in: fixed problem concerning determining SOCKLEN_T as pointed out by Daniel Richard G. on the mailing list
Igor Zlatkovic 37704356 2004-02-09T14:32:17 fixed buffer overflow reported by Yuuich Teranishi
Daniel Veillard b3377955 2004-02-09T12:48:55 small patch from Philip Ludlam to avoid warnings. Daniel * xpath.c: small patch from Philip Ludlam to avoid warnings. Daniel
Daniel Veillard 182d32a5 2004-02-09T12:42:55 applied a small patch from Alfred Mickautsch to avoid an out of bound * encoding.c: applied a small patch from Alfred Mickautsch to avoid an out of bound error in isolat1ToUTF8() Daniel
Daniel Veillard 5bb9ccd5 2004-02-09T12:39:02 remove the warning on the 2001 namespace remove some warnings when * xinclude.c: remove the warning on the 2001 namespace * parser.c parserInternals.c xpath.c: remove some warnings when compiling with MSVC6 * nanohttp.c: applied a patch when using _WINSOCKAPI_ Daniel
William M. Brack 95af594b 2004-02-08T04:12:49 added a small hack to fix interference between my fixes for bugs 132585 * xinclude.c: added a small hack to fix interference between my fixes for bugs 132585 and 132588. * python/libxml.c: fixed problem with serialization of namespace reported on the mailing list by Anthony Carrico
William M. Brack 6bdacd7a 2004-02-07T08:53:23 fixed problem with function xmlXIncludeCopyRange (bug 133686). * xinclude.c: fixed problem with function xmlXIncludeCopyRange (bug 133686).
William M. Brack 1ce3c802 2004-02-06T13:03:38 fixed problem with return value of xmlTextWriterWriteIndent() (bug 133297) * xmlwriter.c: fixed problem with return value of xmlTextWriterWriteIndent() (bug 133297)
William M. Brack 6b1a28d3 2004-02-06T11:24:44 changed coding to output good XIncludes when one or more bad ones are * xinclude.c: changed coding to output good XIncludes when one or more bad ones are present (bug 132588)
William M. Brack ef245fda 2004-02-06T09:33:59 corrected handling of empty fallback condition (bug 132585) * xinclude.c: corrected handling of empty fallback condition (bug 132585)
William M. Brack edb65a7a 2004-02-06T07:36:04 added initialisation for ctxt->vctxt in HTMLInitParser (bug 133127) minor * HTMLparser.c: added initialisation for ctxt->vctxt in HTMLInitParser (bug 133127) * valid.c: minor cosmetic change (removed ATTRIBUTE_UNUSED from several function params)
William M. Brack b2d25dd7 2004-02-04T00:51:21 fixed problem regarding freeing of dictionary when there are errors within * xinclude.c: fixed problem regarding freeing of dictionary when there are errors within an XInclude file (bug 133106). Thanks to Oleg Paraschenko for the assistance.
William M. Brack fbf2c5ea 2004-02-03T17:55:56 fixed validation of maxLength with no content using patch submitted by * xmlschemastypes.c: fixed validation of maxLength with no content using patch submitted by Eric Haszlakiewicz (bug 133259)
Igor Zlatkovic 6619b6a0 2004-02-03T08:28:45 *** empty log message ***
William M. Brack b9079053 2004-02-03T04:20:18 enhanced output indenting (bug 133264) * xmlwriter.c: enhanced output indenting (bug 133264)
William M. Brack 93d004f9 2004-02-03T00:14:10 applied patch from Steve Ball to provide structured error reports. * xmlreader.c, include/libxml/xmlreader.h: applied patch from Steve Ball to provide structured error reports.
William M. Brack a9c612c3 2004-02-01T10:04:05 moved serialization of attribute text data (xmlSerializeContent) into a * tree.c, include/libxml/tree.h: moved serialization of attribute text data (xmlSerializeContent) into a separate routine (xmlSerializeTxtContent) so it can be used by xmlwriter.c * xmlwriter.c: changed handling of attribute string to use the routine above (fixed bug 131548)
John Fleck 92aa0300 2004-01-31T15:24:23 John Fleck <jfleck@inkstain.net> changelog on reader*.c commits to update John Fleck <jfleck@inkstain.net> changelog on reader*.c commits to update example docs
John Fleck 9387637d 2004-01-31T03:47:42 John Fleck <jfleck@inkstain.net> ChangeLog to go with docs/examples commit John Fleck <jfleck@inkstain.net> ChangeLog to go with docs/examples commit
William M. Brack c07ed5e6 2004-01-30T07:52:48 added (void *) type override to prevent warning on Solaris (Bug 132671) * xpath.c: added (void *) type override to prevent warning on Solaris (Bug 132671)
MST 2004 John Fleck 4f8b8d9d 2004-01-28T14:22:37 doc/examples/Makefile.am per Jan. 15 email to the list from oliverst, the Wed Jan 28 07:20:37 MST 2004 John Fleck <jfleck@inkstain.net> * doc/examples/Makefile.am per Jan. 15 email to the list from oliverst, the index.html file from this directory wasn't making it into the tarball
Daniel Veillard e1021fa1 2004-01-26T17:03:09 applied fix from Alexander Winston for a problem related to automake-1.8 , * acinclude.m4: applied fix from Alexander Winston for a problem related to automake-1.8 , c.f. #132513 and #129861 Daniel
Daniel Veillard c3a429aa 2004-01-26T11:55:11 don't rely on . being on the path for make tests, should keep Mr. Crozat * doc/examples/index.py: don't rely on . being on the path for make tests, should keep Mr. Crozat quiet until next time... Daniel
Daniel Veillard 189f46b1 2004-01-25T21:03:04 preparing release 2.6.5, rebuilt the docs, checked rngparser stuff does * configure.in NEWS doc/*: preparing release 2.6.5, rebuilt the docs, checked rngparser stuff does not end up in the tarball Daniel
Daniel Veillard 05349ab2 2004-01-25T20:01:35 applied patch from Frederic Peters fixing the wrong arg order in xpath * python/libxml.c: applied patch from Frederic Peters fixing the wrong arg order in xpath callback in bug #130980 Daniel
Daniel Veillard 03c2f0a4 2004-01-25T19:54:59 fixing #130453 XInclude element with no href attribute fully integrating * xinclude.c: fixing #130453 XInclude element with no href attribute * relaxng.c rngparser.c include/libxml2/relaxng.h: fully integrating the compact syntax will require more work, postponed for the 2.6.5 release. Daniel
Daniel Veillard dda22c15 2004-01-24T08:31:30 applied patch from Steve Ball to avoid a double-free. Daniel * include/libxml/schemasInternals.h xmlschemas.c: applied patch from Steve Ball to avoid a double-free. Daniel
Daniel Veillard 4773df2a 2004-01-23T13:15:13 added io1.c an example ox xmlIO usage and io1.res test result, fixed a * doc/examples/*: added io1.c an example ox xmlIO usage and io1.res test result, fixed a awful lot of memory leaks showing up in testWriter.c, changed the examples and the Makefiles to test memory leaks. * xmlwriter.c: fixed a memory leak * Makefile.am: run the doc/examples regression tests as part of make tests * xpath.c include/libxml/xpath.h: added xmlXPathCtxtCompile() to compile an XPath expression within a context, currently the goal is to be able to reuse the XSLT stylesheet dictionnary, but this opens the door to others possible optimizations. * dict.c include/libxml/dict.h: added xmlDictCreateSub() which allows to build a new dictionnary based on another read-only dictionnary. This is needed for XSLT to keep the stylesheet dictionnary read-only while being able to reuse the strings for the transformation dictionnary. * xinclude.c: fixed a dictionnar reference counting problem occuring when document parsing failed. * testSAX.c: adding option --repeat for timing 100times the parsing * doc/* : rebuilt all the docs Daniel
Aleksey Sanin e9f0811a 2004-01-22T22:20:31 make xmlReallocLoc() accept NULL pointer
Daniel Veillard 1516d5b3 2004-01-22T07:27:45 applied patch from John Belmonte for normalizedString datatype support. * xmlschemastypes.c: applied patch from John Belmonte for normalizedString datatype support. Daniel
William M. Brack ce4fc56e 2004-01-22T02:47:18 fixed problem with union when last() is used in predicate (bug #131971) * xpath.c: fixed problem with union when last() is used in predicate (bug #131971) * xpointer.c: minor change to comment for doc generation
Daniel Veillard ae28918b 2004-01-21T16:00:43 fixed bug #131745 raised by Shaun McCance with the suggested patch Daniel * parser.c: fixed bug #131745 raised by Shaun McCance with the suggested patch Daniel
Daniel Veillard 20c5e787 2004-01-21T09:57:31 applied patch from Alfred Mickautsch fixing a memory leak reported on the * xmlwriter.c: applied patch from Alfred Mickautsch fixing a memory leak reported on the list. Daniel
Daniel Veillard 4f4a27f9 2004-01-14T23:50:34 applied patch from Stephane Bidoul to add enums to the Python bindings. * python/generator.py python/tests/tstLastError.py: applied patch from Stephane Bidoul to add enums to the Python bindings. Daniel
Daniel Veillard c2c0d142 2004-01-13T20:51:03 another small patch from Mark Vadoc Daniel * testHTML.c: another small patch from Mark Vadoc Daniel