Log

Author Commit Date CI Message
Igor Zlatkovic c06bb62c 2003-04-27T15:59:00 included libxml/uri.h for xmlCanonicPath declaration
Daniel Veillard 1177ca42 2003-04-26T22:29:54 updated the web site separated developers from common pages, made the * NEWS doc/*.xsl doc/*.html: updated the web site separated developers from common pages, made the transition to XHTML1, added validity checking to the makefile rules. Daniel
Daniel Veillard 329456ab 2003-04-26T21:21:00 fix for xmlIOParseDTD same as previous and reported by Petr Pajas Daniel * parser.c: fix for xmlIOParseDTD same as previous and reported by Petr Pajas Daniel
Daniel Veillard c6abc3d8 2003-04-26T13:27:30 applied fix to xmlSAXParseDTD from Malcolm Tredinnick closing #111638 * parser.c: applied fix to xmlSAXParseDTD from Malcolm Tredinnick closing #111638 Daniel
Daniel Veillard 2b32e6f3 2003-04-26T12:03:54 fixed a problem in the generator where the way functions are remapped as * python/generator.py: fixed a problem in the generator where the way functions are remapped as methods on classes was not symetric and dependant on python internal hash order, as reported by Stéphane Bidoul Daniel
MDT 2003 John Fleck 8aff3b7d 2003-04-26T03:54:07 xmltutorial.xml xmltutorial.pdf *.html add appendix on generating compiler Fri Apr 25 21:52:33 MDT 2003 John Fleck <jfleck@inkstain.net> * doc/tutorial: xmltutorial.xml xmltutorial.pdf *.html add appendix on generating compiler flags, more indexing
Daniel Veillard 1c960272 2003-04-25T23:12:22 applied patch from Craig A. Berry to get libxml-2.5.7 to compile on * triodef.h vms/build_libxml.com: applied patch from Craig A. Berry to get libxml-2.5.7 to compile on OpenVMS Daniel
Daniel Veillard c5573464 2003-04-25T16:43:49 fixing an xmlParseDTD bug raised by Petr Pajas Daniel * parser.c: fixing an xmlParseDTD bug raised by Petr Pajas Daniel
Daniel Veillard fd583410 2003-04-25T13:22:10 automated the generation of the man page based on xsltproc and a * doc/Makefile.am doc/xmlcatalog.1 doc/xmlcatalog_man.xml doc/xmllint.1 doc/xmllint.xml: automated the generation of the man page based on xsltproc and a stylesheet PI in the XML. Daniel
Daniel Veillard dc07e18b 2003-04-25T10:39:38 trying to fix #110541 where &nbsp; generated character preventing * doc/xmllint.*: trying to fix #110541 where &nbsp; generated character preventing rendering by the man command. Daniel
Daniel Veillard 8594de98 2003-04-25T10:08:44 Fixed a wrong reference to XMLCATALOG env variable, Daniel
Daniel Veillard 92fc02cc 2003-04-24T23:12:35 preparing release 2.5.7 updated and rebuilt the docs fixed the script * NEWS configure.in: preparing release 2.5.7 * doc/*: updated and rebuilt the docs * doc/apibuild.py: fixed the script Daniel
Daniel Veillard de0a0a5a 2003-04-24T17:12:57 make sure the OOM code don't get in the way of the builds automatic update * Makefile.am doc/apibuild.py: make sure the OOM code don't get in the way of the builds * doc/libxml2-api.xml python/libxml2class.txt: automatic update Daniel
Daniel Veillard a76fe5ca 2003-04-24T16:06:47 integrated the Out Of Memory test from Havoc Pennington #109368 a lot of * Makefile.am testOOM.c testOOMlib.[ch] : integrated the Out Of Memory test from Havoc Pennington #109368 * SAX.c parser.c parserInternals.c tree.c uri.c valid.c xmlmemory.c xmlreader.c xmlregexp.c include/libxml/tree.h include/libxml/parser.h: a lot of memory allocation cleanups based on the results of the OOM testing * check-relaxng-test-suite2.py: seems I forgot to commit the script. Daniel
Daniel Veillard 18f113da 2003-04-23T15:18:26 trivial fix for 109774 removing a warning Daniel * xmlschemastypes.c: trivial fix for 109774 removing a warning Daniel
Daniel Veillard 85095e2c 2003-04-23T13:56:44 try to find more places where xmlCanonicPath() must be used to convert * DOCBparser.c SAX.c catalog.c debugXML.c parser.c: try to find more places where xmlCanonicPath() must be used to convert filenames to URLs, trying to fix #111088 Daniel
Daniel Veillard 5439624b 2003-04-23T07:36:50 applied patch from Brent M Hendricks adding binding for xmlCatalogAddLocal * python/libxml.c python/libxml.py: applied patch from Brent M Hendricks adding binding for xmlCatalogAddLocal Daniel
Daniel Veillard 45269b8b 2003-04-22T13:21:57 tried to fix #98879 again in a more solid way. Daniel * HTMLparser.c: tried to fix #98879 again in a more solid way. Daniel
Igor Zlatkovic 94f48843 2003-04-22T12:00:37 *** empty log message ***
Igor Zlatkovic c7a37e81 2003-04-22T12:00:14 added more exports
Daniel Veillard f431eb81 2003-04-22T08:37:26 applied the patch provided by Brent Hendricks fixing #105992 and * SAX.c test/valid/ns* test/result/ns*: applied the patch provided by Brent Hendricks fixing #105992 and integrated the examples in the testsuite. Daniel
Daniel Veillard c4f65abe 2003-04-21T23:07:45 updated a bit fixed the comment, threads now default to on fixed an * TODO: updated a bit * configure.in: fixed the comment, threads now default to on * parserInternals.c: fixed an erroneous xmlMallocAtomic() call Daniel
Daniel Veillard a880b124 2003-04-21T21:36:41 a lot of performance work especially the speed of streaming through the * globals.c libxml.h parser.c parserInternals.c tree.c xmllint.c xmlreader.c include/libxml/parser.h: a lot of performance work especially the speed of streaming through the reader and push interface. Some thread related optimizations. Nearly doubled the speed of parsing through the reader. Daniel
MDT 2003 John Fleck 83c8a5cd 2003-04-20T16:45:07 doc/xmllint.xml doc/xmllint.1 update man page to explain use of --stream Sun Apr 20 10:36:05 MDT 2003 John Fleck <jfleck@inkstain.net> * doc/xmllint.xml * doc/xmllint.1 update man page to explain use of --stream
Daniel Veillard 3c908dca 2003-04-19T00:07:51 added xmlMallocAtomic() to be used when allocating blocks which do not * DOCBparser.c HTMLparser.c c14n.c catalog.c encoding.c globals.c nanohttp.c parser.c parserInternals.c relaxng.c tree.c uri.c xmlmemory.c xmlreader.c xmlregexp.c xpath.c xpointer.c include/libxml/globals.h include/libxml/xmlmemory.h: added xmlMallocAtomic() to be used when allocating blocks which do not contains pointers, add xmlGcMemSetup() and xmlGcMemGet() to allow registering the full set of functions needed by a garbage collecting allocator like libgc, ref #109944 Daniel
Daniel Veillard 84942713 2003-04-18T14:40:05 switched to have thread support enabled by default, didn't got troubles * configure.in: switched to have thread support enabled by default, didn't got troubles with ABI compatibility on Linux, hope it won't break on strange OSes, if yes, report the system ID * doc/libxml2-api.xml: just rebuilt the API Daniel
Daniel Veillard 3e59fc52 2003-04-18T12:34:58 added support for large file, tested with a 3+GB instance, and some * libxml.h include/libxml/parser.h parser.c xmlIO.c DOCBparser.c: added support for large file, tested with a 3+GB instance, and some cleanup. * catalog.c: added a TODO * Makefile.am: added some "make tests" comments Daniel
Daniel Veillard e81765f6 2003-04-17T14:59:27 Small fixup of one example, daniel
Daniel Veillard ac297930 2003-04-17T12:55:35 some cleanups extended the document to cover RelaxNG and tree operations * relaxng.c: some cleanups * doc/xmlreader.html: extended the document to cover RelaxNG and tree operations * python/tests/Makefile.am python/tests/reader[46].py: added some xmlReader example/regression tests * result/relaxng/tutor*.err: updated the output of a number of tests Daniel
Daniel Veillard 62163604 2003-04-17T09:36:38 valgrind pointed out an uninitialized variable error. Daniel * relaxng.c: valgrind pointed out an uninitialized variable error. Daniel
Daniel Veillard 33300b49 2003-04-17T09:09:19 augnemting the APIs, cleanups. cleanup bug #111005 added some missing * include/libxml/relaxng.h relaxng.c include/libxml/xmlreader.h xmlreader.c: augnemting the APIs, cleanups. * parser.c: cleanup bug #111005 * xmlIO.c: added some missing comments Daniel
Daniel Veillard ce192eb8 2003-04-16T15:58:05 more work on RelaxNG streaming validation trying to improve the subset * relaxng.c xmllint.c: more work on RelaxNG streaming validation trying to improve the subset compiled, and more testing. * doc/downloads.html doc/xml.html doc/xmlmem.html: some updates on the documentation * test/relaxng/tutor11_1_3.xml: fixes the DTD path * result/relaxng/*.err: fix some of the outputs Daniel
Daniel Veillard f4e5576f 2003-04-15T23:32:22 implemented streaming of RelaxNG (when possible) on top of the xmlReader * relaxng.c xmlreader.c xmllint.c include/libxml/relaxng.h include/libxml/xmlreader.h: implemented streaming of RelaxNG (when possible) on top of the xmlReader interface, provided it as xmllint --stream --relaxng .rng .xml This seems to mostly work. * Makefile.am: updated to test RelaxNG streaming Daniel
Daniel Veillard c58f4efb 2003-04-14T16:11:26 integrated the regexp based validity checking of fragments of the document * relaxng.c include/libxml/relaxng.h: integrated the regexp based validity checking of fragments of the document for which the RNG can be compiled to regexps. Works on all regression tests, only fix needed is related to error messages. Daniel
Daniel Veillard 52b48c7a 2003-04-13T19:53:42 Starting work precompiling parts of RelaxNG schemas. Not plugged onto * relaxng.c xmlregexp.c include/libxml/xmlautomata.h include/libxml/xmlregexp.h: Starting work precompiling parts of RelaxNG schemas. Not plugged onto validity checking yet, just the regexp building part. Needed to extend some of the automata and regexp APIs. Daniel
Daniel Veillard f6bad798 2003-04-11T19:38:54 make sure xmllint --stream and xmllint --stream --valid returns errors * xmllint.c xmlreader.c include/libxml/xmlreader.h: make sure xmllint --stream and xmllint --stream --valid returns errors code appropriately Daniel
Daniel Veillard c6cae7b6 2003-04-11T09:02:11 Added the Expand() and Next() operation to work on subtrees within the * xmlreader.c include/libxml/xmlreader.h: Added the Expand() and Next() operation to work on subtrees within the reader framework. * doc/libxml2-api.xml python/libxml2class.txt: resulting updates * python/tests/reader5.py: added an example for those new functions of the reader. Daniel
Daniel Veillard 645c690d 2003-04-10T21:40:49 patch from Vasily Tchekalkin to fix #109865 Daniel * HTMLtree.c: patch from Vasily Tchekalkin to fix #109865 Daniel
Daniel Veillard 9e07710b 2003-04-10T13:36:54 fixing HasValue for namespace as raised by Denys Duchier Daniel * xmlreader.c: fixing HasValue for namespace as raised by Denys Duchier Daniel
Daniel Veillard 02ea1414 2003-04-09T12:08:47 exported htmlCreateMemoryParserCtxt() it was static Daniel * HTMLparser.c include/libxml/HTMLparser.h: exported htmlCreateMemoryParserCtxt() it was static Daniel
Daniel Veillard d3b9cd88 2003-04-09T11:24:17 update from Charles Bozeman for date and duration types updated too Daniel * xmlschemas.c xmlschemastypes.c include/libxml/xmlschemas.h: update from Charles Bozeman for date and duration types * test/schemas/date_0.* test/schemas/dur_0.* result/schemas/date_0.* result/schemas/dur_0.*: updated too Daniel
Daniel Veillard f83a2c7e 2003-04-08T13:48:40 Cleanup infos about XML Schemas, Daniel
Daniel Veillard b46a573c 2003-04-08T13:35:48 Slightly updated the download section, pointing to HP UX port, Daniel
Daniel Veillard 238836e8 2003-04-07T22:57:29 Link to Tim Bray's blog about Unicode, daniel
Daniel Veillard c00cda8c 2003-04-07T10:22:39 fixing bug #107129, removing excessive allocation and calls to *printf in * tree.c valid.c xpath.c include/libxml/tree.h include/libxml/valid.h: fixing bug #107129, removing excessive allocation and calls to *printf in the code to build QName strings. Daniel
Igor Zlatkovic 6965118d 2003-04-05T09:43:30 *** empty log message ***
Igor Zlatkovic 398de29b 2003-04-05T09:43:07 fixed few conditional exports
Daniel Veillard adba5f1b 2003-04-04T16:09:01 fixed a possible problem with xmlRecoverMemory() Daniel * parser.c: fixed a possible problem with xmlRecoverMemory() Daniel
Daniel Veillard a48ed3d6 2003-04-03T15:28:28 Bjorn sent an update for the TRIO portability layer. Daniel * trio.c trio.h triodef.h trionan.c trionan.h triop.h triostr.c triostr.h: Bjorn sent an update for the TRIO portability layer. Daniel
Igor Zlatkovic d6c8650b 2003-04-01T20:00:42 *** empty log message ***
Igor Zlatkovic c980b6d0 2003-04-01T20:00:02 exported new functions
Daniel Veillard c2d4a93d 2003-04-01T11:13:05 preparing release 2.5.6 updated and rebuilt the docs Daniel * configure.in NEWS: preparing release 2.5.6 * doc/*: updated and rebuilt the docs Daniel
Daniel Veillard e502041f 2003-04-01T09:55:20 fixed an uninitialized memory access pointed by valgrind on C14Ntests * SAX.c: fixed an uninitialized memory access pointed by valgrind on C14Ntests Daniel
Daniel Veillard 7fe1f3a5 2003-03-31T22:13:33 one more fixup of error message reporting Daniel * relaxng.c: one more fixup of error message reporting Daniel
Daniel Veillard 5f1946ad 2003-03-31T16:38:16 more work on bug #109225, and fixed an uninitialized variable pointed out * relaxng.c: more work on bug #109225, and fixed an uninitialized variable pointed out by valgrind Daniel
Daniel Veillard a507fbf3 2003-03-31T16:09:37 try to work on bug #109225 and provide better error reports. this change * relaxng.c: try to work on bug #109225 and provide better error reports. * result/relaxng/* : this change the output of a number of tests * xinclude.c: fixing the parsed entity redefinition problem raised on the list. * test/schemas/date_0.xsd: updated the date test c.f. E2-12 Daniel
Daniel Veillard b3721c25 2003-03-31T11:22:25 fixed date comparison to handle the tzo The only failures left are * xmlschemastypes.c: fixed date comparison to handle the tzo The only failures left are disagreements on Notations and '+1' not being allowed for ulong, uint, ushort and ubyte. Daniel
Daniel Veillard 455cc073 2003-03-31T10:13:23 fixed gMonth parsing routine accordingly to the XML Schemas errata * xmlschemastypes.c: fixed gMonth parsing routine accordingly to the XML Schemas errata http://www.w3.org/2001/05/xmlschema-errata#e2-12 Daniel
Daniel Veillard e637c4ad 2003-03-30T21:10:09 more work on XML Schemas datatypes and facets support. Currently only * relaxng.c xmlschemastypes.c: more work on XML Schemas datatypes and facets support. Currently only schemas with binHex or base64 don't compile. A few error left in the test suite: found 1035 test instances: 919 success 23 failures most are gdate or gdateyear failing check, and a few cases where James clark tests results are strange. * valid.c: allow to reuse the Notation checking routine without having a validation context. * SAX.c: removed a #if 0 Daniel
Daniel Veillard b6c7f415 2003-03-29T16:41:55 forgot to apply one check from #106931 patch more work on XML Schemas * xinclude.c: forgot to apply one check from #106931 patch * xmlschemastypes.c: more work on XML Schemas datatypes Daniel
Daniel Veillard c4c21551 2003-03-29T10:53:38 more work on cleaning up XML Schemas datatypes based on James Clark tests * relaxng.c include/libxml/relaxng.h xmlschemastypes.c: more work on cleaning up XML Schemas datatypes based on James Clark tests test/xsdtest/xsdtest.xml Daniel
Daniel Veillard 80b19092 2003-03-28T13:29:53 implemented comparisons for Schemas values. fixed some bugs in duration * relaxng.c: implemented comparisons for Schemas values. * xmlschemastypes.c include/libxml/xmlschemastypes.h: fixed some bugs in duration handling, comparisons for durations and decimals, removed all memory leaks pointed out by James testsuite. Current status is now found 238 test schemas: 197 success 41 failures found 1035 test instances: 803 success 130 failures Daniel
Daniel Veillard 91a1325b 2003-03-27T23:44:43 fixed bugs and memory leaks in the W3C XML Schemas code implemented * xmlschemas.c include/libxml/xmlschemas.h: fixed bugs and memory leaks in the W3C XML Schemas code * xmlschemastypes.c: implemented nonPositiveInteger * test/schemas/length2_0.xsd result/schemas/length2_0_0.err: fixed the test and result. Daniel
Daniel Veillard 6560a42c 2003-03-27T21:25:38 two patches from James Bursa on the HTML parser and a typo reindenting, * HTMLparser.c tree.c: two patches from James Bursa on the HTML parser and a typo * xmlschemastypes.c: reindenting, fixing a memory access problem with dates. Daniel
Daniel Veillard 6c5b2d3f 2003-03-27T14:55:52 fixing #109227 providing more context in case of start/end tag mismatch * parser.c: fixing #109227 providing more context in case of start/end tag mismatch * python/tests/ctxterror.py python/tests/readererr.py: update the tests accordingly Daniel
Daniel Veillard d9b72839 2003-03-27T14:24:00 should fix #109327 errors on memory accesses Daniel * xinclude.c: should fix #109327 errors on memory accesses Daniel
Daniel Veillard c7e9b194 2003-03-27T14:08:24 Fixed reopening of #78662 <form action="..."> is an URI reference Daniel * HTMLtree.c: Fixed reopening of #78662 <form action="..."> is an URI reference Daniel
Daniel Veillard e209b330 2003-03-26T21:40:13 fixed bug #109160 on non-ASCII IDs Daniel * xpath.c: fixed bug #109160 on non-ASCII IDs Daniel
Daniel Veillard 642104e1 2003-03-26T16:32:05 Norm suggested a nicer error message for xml:space values errors Daniel * parser.c: Norm suggested a nicer error message for xml:space values errors Daniel
Daniel Veillard e4fa2932 2003-03-26T00:38:10 first part of the fix to performance bug #108905, adds * xpath.c include/libxml/xpath.h: first part of the fix to performance bug #108905, adds xmlXPathOrderDocElems() providing document order for nodes. * python/libxml.c: Python may require TRIO as Albert Chin pointed out Daniel
Daniel Veillard 09628210 2003-03-25T15:10:27 removing a warning with Sun compiler bug #109154 Daniel * xmlschemastypes.c: removing a warning with Sun compiler bug #109154 Daniel
MST 2003 John Fleck da271740 2003-03-25T14:05:17 doc/xmllint.xml doc/xmllint.1 update xmllint man page with --relaxng Tue Mar 25 07:02:56 MST 2003 John Fleck <jfleck@inkstain.net> * doc/xmllint.xml * doc/xmllint.1 update xmllint man page with --relaxng option
Daniel Veillard 2032d294 2003-03-25T11:09:40 was missing "drv_libxml2.py" Daniel * python/setup.py.in : was missing "drv_libxml2.py" Daniel
Daniel Veillard 9adc0469 2003-03-24T18:39:54 some changes related to the new way of handling Result Value Tree, before * tree.c xpath.c: some changes related to the new way of handling Result Value Tree, before 2.5.5 Daniel
Daniel Veillard d8da01cf 2003-03-24T15:58:23 preparing release 2.5.5 updated the documentation and regenerated it. * configure.in NEWS: preparing release 2.5.5 * doc/* : updated the documentation and regenerated it. Daniel
Daniel Veillard ef0b4501 2003-03-24T13:57:34 fixed some problems related to #75813 about handling of Result Value Trees * xpath.c: fixed some problems related to #75813 about handling of Result Value Trees Daniel
Daniel Veillard 9231ff92 2003-03-23T22:00:51 applied a set of patches from Lorenzo Viali correcting URI parsing errors. * uri.c: applied a set of patches from Lorenzo Viali correcting URI parsing errors. Daniel
Daniel Veillard 5f8d1a35 2003-03-23T21:02:00 validity status was not passed back when validating in entities, but * parser.c: validity status was not passed back when validating in entities, but raised by Oliver Fischer Daniel
Daniel Veillard aec63569 2003-03-23T20:42:17 Rebuilt the docs, Daniel
Daniel Veillard 04ee2f2d 2003-03-23T20:31:46 avoid escaping ',' in URIs Daniel * HTMLtree.c: avoid escaping ',' in URIs Daniel
Daniel Veillard ef8dd7be 2003-03-23T12:02:56 fixing bug #108976 get the ID/REFs to reference the ID in the document * parser.c: fixing bug #108976 get the ID/REFs to reference the ID in the document content and not in the entity copy * SAX.c include/libxml/parser.h: more checking of the ID/REF stuff, better solution for #107208 * xmlregexp.c: removed a direct printf, dohhh * xmlreader.c: fixed a bug on streaming validation of empty elements in entities * result/VC/ElementValid8 test/VCM/v20.xml result/valid/xhtml1.xhtml: cleanup of the validation tests * test/valid/id* test/valid/dtds/destfoo.ent result/valid/id*: added more ID/IDREF tests to the suite Daniel
Daniel Veillard 2cfd9dff 2003-03-22T22:39:16 fixed #107043 removing 2 warnings with Sun One compiler. Daniel * xmlreader.c: fixed #107043 removing 2 warnings with Sun One compiler. Daniel
Daniel Veillard 20863829 2003-03-22T17:51:47 valgrind'ed and cleaned up a couple of memory issues. Daniel * relaxng.c: valgrind'ed and cleaned up a couple of memory issues. Daniel
Daniel Veillard 9ff2d478 2003-03-22T15:18:01 fix bug #107208 avoid false duplicates when ID/REFs are defined in * SAX.c: fix bug #107208 avoid false duplicates when ID/REFs are defined in entities content Daniel
Daniel Veillard 99737f50 2003-03-22T14:55:50 Fixed validation bug #108858 on namespace names using entities and * SAX.c: Fixed validation bug #108858 on namespace names using entities and reported by Brent Hendricks * xmllint.c: report xmlTextReaderHasValue() result in --stream --debug output. Daniel
Daniel Veillard 48ef4c98 2003-03-22T12:38:15 fixed bug #108801 reported by Malcolm Tredinnick about the DocType node * xmlreader.c: fixed bug #108801 reported by Malcolm Tredinnick about the DocType node not being reported sometimes. * python/tests/reader.py: added to test to the regression checks Daniel
Daniel Veillard 120e8eb2 2003-03-22T01:00:34 fixed bug #108546 on long CDATA (or text nodes) reported by Edd Dumbill * xmlreader.c: fixed bug #108546 on long CDATA (or text nodes) reported by Edd Dumbill Daniel
Daniel Veillard 77a90a7f 2003-03-22T00:04:05 patch from johan@evenhuis.nl for #107937 fixing some line counting * HTMLparser.c parser.c parserInternals.c: patch from johan@evenhuis.nl for #107937 fixing some line counting problems, and some other cleanups. * result/HTML/: this result in some line number changes Daniel
Daniel Veillard 580ced8e 2003-03-21T21:22:48 fixed Red Hat bug #86118 use libxml2.spec instead of libxml.spec fixed * configure.in Makefile.am: fixed Red Hat bug #86118 use libxml2.spec instead of libxml.spec * relaxng.c: fixed some of the error reporting excessive verbosity * catalog.c debugXML.c valid.c xmlreader.c xmlschemas.c xpath.c xmlschemastypes.c: removed some warnings from gcc * doc/libxml2-api.xml: rebuilt Daniel
Daniel Veillard e063f482 2003-03-21T16:53:17 another optimization, for choice this time cleanups. Daniel * relaxng.c: another optimization, for choice this time * result/relaxng/spec1* result/relaxng/tutor12_1* result/relaxng/tutor3_7: cleanups. Daniel
Daniel Veillard 0e3d3ce2 2003-03-21T12:43:18 fixed xmlRelaxNGNodeMatchesList augmented the test suite this fixes some * relaxng.c: fixed xmlRelaxNGNodeMatchesList * test/relaxng/testsuite.xml: augmented the test suite * result/relaxng/spec1* result/relaxng/tutor12_1*: this fixes some schemas validation tests in the presence of foreign namespaces. Daniel
Daniel Veillard bbb78b5d 2003-03-21T01:24:45 added another interleave speedup. Daniel * relaxng.c: added another interleave speedup. Daniel
Daniel Veillard ef2e4ec1 2003-03-20T16:23:26 added integer and fixed one of the IDREFS regression tests pbm updated * xmlschemastypes.c: added integer and fixed one of the IDREFS regression tests pbm * result/relaxng/docbook_0.err: updated Daniel
Daniel Veillard 806cadaf 2003-03-19T21:58:59 Adding a graph from the xmlbench benchmark results and a link, Daniel
Daniel Veillard 249d7bbe 2003-03-19T21:02:29 attempt to cope with ID/IDREF(S) declared both in the DTD and in the * valid.c xmlschemastypes.c: attempt to cope with ID/IDREF(S) declared both in the DTD and in the Schemas <grin/> * relaxng.c: more debug, added a big optimization for <mixed> * test/relaxng/testsuite.xml: augmented the testsuite * test/relaxng/ result/relaxng: added the RelaxNG spec and a DocBook example to the regression tests Daniel
Daniel Veillard 798024a1 2003-03-19T10:36:09 cosmetic change for output try to minimize calls to malloc/free for * check-xsddata-test-suite.py: cosmetic change for output * relaxng.c: try to minimize calls to malloc/free for states. Daniel
Daniel Veillard a1a9d041 2003-03-18T16:53:17 removed a warning more cleanup, added ENTITY and ENTITIES support * tree.c: removed a warning * xmlschemastypes.c: more cleanup, added ENTITY and ENTITIES support * check-relaxng-test-suite.py check-xsddata-test-suite.py: cleanup/improvements of the regression tests batch * test/relaxng/testsuite.xml: augmented libxml2 own testsuite Daniel
Daniel Veillard 28c52ab5 2003-03-18T11:39:17 fixed error msg cleanup deallocation added a function to handle lists of * relaxng.c: fixed error msg cleanup deallocation * xmlschemastypes.c: added a function to handle lists of atomic types, added support for IDREFS Daniel
Daniel Veillard c3da18a1 2003-03-18T00:31:04 added Datatype ID and IDREF, usable from RelaxNG now need to add a new * relaxng.c valid.c xmlschemastypes.c: added Datatype ID and IDREF, usable from RelaxNG now * include/libxml/xmlschemastypes.h: need to add a new interface because the validation modifies the infoset * test/relaxng/testsuite.xml: extended the testsuite Daniel
Daniel Veillard 952379b7 2003-03-17T15:37:12 fixed the last core RelaxNG bug known #107083, shemas datatype ID/IDREF * relaxng.c: fixed the last core RelaxNG bug known #107083, shemas datatype ID/IDREF support still missing though. * xmlreader.c: fix a crashing bug with prefix raised by Merijn Broeren * test/relaxng/testsuite.xml: augmented the testsuite with complex inheritance tests Daniel