Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 9475a352 | 2003-09-26 12:47:50 | added the same htmlRead APIs than their XML counterparts new parser * HTMLparser.c testHTML.c xmllint.c include/libxml/HTMLparser.h: added the same htmlRead APIs than their XML counterparts * include/libxml/parser.h: new parser options, not yet implemented, added an options field to the context. * tree.c: patch from Shaun McCance to fix bug #123238 when ]]> is found within a cdata section. * result/noent/cdata2 result/cdata2 result/cdata2.rdr result/cdata2.sax test/cdata2: add one more cdata test Daniel | ||
| 899abafb | 2003-09-13 12:45:33 | Forgot to add some more tests for namespace error handling, Daniel | ||
| 3b7840cd | 2003-09-11 23:42:01 | adding namespace checkings while making sure they still parse as * parser.c parserInternals.c tree.c include/libxml/parser.h include/libxml/xmlerror.h: adding namespace checkings while making sure they still parse as wellformed documents. Add an nsWellFormed status report to the context, and provide new appropriate error codes. * Makefile.am result/namespaces/* test/namespaces/*: add specific regression testing for the new namespace support * test/att5 result/noent/att5 result/att5 result/att5.sax: add more coverage for the attribute parsing and normalization code. Daniel | ||
| 07cb8226 | 2003-09-10 10:51:05 | Time to commit 3 days of work rewriting the parser internal, fixing bugs and migrating to SAX2 interface by default. There is some work letf TODO, like namespace validation and attributes normalization (this break C14N right now) * Makefile.am: fixed the test rules * include/libxml/SAX2.h include/libxml/parser.h include/libxml/parserInternals.h SAX2.c parser.c parserInternals.c: changing the parser, migrating to SAX2, adding new interface to switch back to SAX1 or initialize a SAX block for v1 or v2. Most of the namespace work is done below SAX, as well as attribute defaulting * globals.c: changed initialization of the default SAX handlers * hash.c tree.c include/libxml/hash.h: added QName specific handling * xmlIO.c: small fix * xmllint.c testSAX.c: provide a --sax1 switch to test the old version code path * result/p3p result/p3p.sax result/noent/p3p test/p3p: the new code pointed out a typo in a very old test namespace Daniel | ||
| 67906944 | 2003-08-28 21:13:25 | fixed a namespace error on attribute reporting bug pointed out by Tobias * SAX2.c: fixed a namespace error on attribute reporting bug pointed out by Tobias Reif * test/p3p result/p3p result/noent/p3p: this test case was wrong using xmlsn instead of xmlns... Daniel | ||
| 70bcb0ea | 2003-08-08 14:00:28 | hum try to avoid some troubles when the library is not initialized and one * HTMLtree.c tree.c threads.c: hum try to avoid some troubles when the library is not initialized and one try to save, the locks in threaded env might not been initialized, playing safe * xmlschemastypes.c: apply patch for hexBinary from Charles Bozeman * test/schemas/hexbinary_* result/schemas/hexbinary_*: also added his tests to the regression suite. Daniel | ||
| 7b68df97 | 2003-08-03 22:58:54 | fixed bug #118712 about mixed content, and namespaced element names. added * valid.c: fixed bug #118712 about mixed content, and namespaced element names. * test/valid/mixed_ns.xml result/valid/mixed_ns*: added a check in the regression tests Daniel | ||
| 2dcb937a | 2003-07-16 21:18:19 | patch from Dodji Seketeli about UTF16 BOM when using the push XML parser. * parserInternals.c: patch from Dodji Seketeli about UTF16 BOM when using the push XML parser. * result/utf16bom.xml result/noent/utf16bom.xml test/utf16bom.xml: added the test to the regression suite. Daniel | ||
| a84c0b30 | 2003-06-02 16:58:46 | commiting some work done while in the Maldives (hence the timezone on the * relaxng.c xmlschemas.c include/libxml/schemasInternals.h: commiting some work done while in the Maldives (hence the timezone on the laptop !) * result/schemas/length3* test/schemas/deter0_* test/schemas/group0_*: some tests added too Daniel | ||
| 82bbbd4f | 2003-05-11 20:16:09 | fixed some problems in the handling of errors, and attributes addressed by * xmlschemas.c: fixed some problems in the handling of errors, and attributes addressed by references. * test/schemas/* result/schemas/*: dropped the verbosity level and added a couple of new tests Daniel | ||
| 37fc84d1 | 2003-05-09 19:38:15 | fixing bug #104081 with xs:all with an element holding minOccurs="0" added * xmlschemas.c: fixing bug #104081 with xs:all with an element holding minOccurs="0" * test/schemas/all_* result/schemas/all_*: added some regression tests for that bug * xmllint.c xmlreader.c: patches from Joerg Schmitz-Linneweber and Garry Pennington to compile without schemas support. Daniel | ||
| f431eb81 | 2003-04-22 08: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 | ||
| ce192eb8 | 2003-04-16 15: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 | ||
| d3b9cd88 | 2003-04-09 11: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 | ||
| a507fbf3 | 2003-03-31 16: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 | ||
| 91a1325b | 2003-03-27 23: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 | ||
| ef8dd7be | 2003-03-23 12: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 | ||
| 0e3d3ce2 | 2003-03-21 12: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 | ||
| 249d7bbe | 2003-03-19 21: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 | ||
| a1a9d041 | 2003-03-18 16: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 | ||
| c3da18a1 | 2003-03-18 00: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 | ||
| 952379b7 | 2003-03-17 15: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 | ||
| fd573f18 | 2003-03-16 17:52:32 | switched back to the previous Relax-NG code base, the derivation algorithm * relaxng.c: switched back to the previous Relax-NG code base, the derivation algorithm need severe constraining code to avoid combinatorial explosion. Fixed the problem with Sebastian Rahtz TEI based example and other bugs * result/relaxng/*err: updated the results * test/relaxng/testsuite.xml: started a new test suite Daniel | ||
| 5add868b | 2003-03-10 13:13:58 | stop generating wrong result file with * in name fixing the include bug * Makefile.am: stop generating wrong result file with * in name * relaxng.c: fixing the include bug raised by Sebastian Rahtz * result/relaxng/demo* test/relaxng/demo: added the tests from Sebastian reproducing the problem. Daniel | ||
| 42f12e99 | 2003-03-07 18:32:59 | after and exchange with James Clark it appeared I had bug in URI parsing * test/xsdtest/xsdtest.xml uri.c: after and exchange with James Clark it appeared I had bug in URI parsing code ... * relaxng.c include/libxml/relaxng.h: completely revamped error reporting to not loose message from optional parts. * xmllint.c: added timing for RNG validation steps * result/relaxng/*: updated the result, all error messages changed Daniel | ||
| 7b72ee5c | 2003-02-27 23:24:53 | fixed a node dump crash on attributes fixed an URI test bug and get better * tree.c: fixed a node dump crash on attributes * test/xsdtest/xsdtest.xml test/xsdtest/xsdtest.xsl: fixed an URI test bug and get better output. Daniel | ||
| eb7189ff | 2003-02-27 20:11:13 | import of the XSD Datatype regression tests from James Clark. Daniel * check-xsddata-test-suite.py test/xsdtest/xsdtest.xml test/xsdtest/xsdtest.xsl: import of the XSD Datatype regression tests from James Clark. Daniel | ||
| 9a237c9d | 2003-02-13 15:52:58 | improved the script accordingly to the XInclude regression tests updates * check-xinclude-test-suite.py: improved the script accordingly to the XInclude regression tests updates * xpointer.c: Implemented XPointer element() Scheme W3C PR of 13 November 2002 * result/XPath/xptr/chapterschildseq result/XPath/xptr/vidchildseq test/XPath/xptr/chapterschildseq test/XPath/xptr/vidchildseq: augmented the Xpointer testsuite for the element() scheme Daniel | ||
| 1703c5fc | 2003-02-10 14:28:44 | OASIS RelaxNG testsuite python script to run regression against OASIS * test/relaxng/OASIS/spectest.xml: OASIS RelaxNG testsuite * check-relaxng-test-suite.py: python script to run regression against OASIS RelaxNG testsuite * relaxng.c: some cleanup tweaks * HTMLparser.c globals.c: cleanups in comments * doc/libxml2-api.xml: updated the API * result/relaxng/*: errors moved files, so large diffs but no changes at the semantic level. Daniel | ||
| 231d791f | 2003-02-09 14:22:17 | fixes a libtool problem on AMD 64bits builds found the validation problem * libxml.spec.in: fixes a libtool problem on AMD 64bits builds * relaxng.c: found the validation problem I had with interleave when not covering all remaining siblings * Makefile.am test.relaxng/* result/relaxng/*: augmented the testsuite and check the RNG schemas against the RNG schemas given in appendix A Daniel | ||
| 419a7688 | 2003-02-03 23:22:49 | more work on grammars and refs/defs augmented/updated the regression tests * relaxng: more work on grammars and refs/defs * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| 144fae16 | 2003-02-03 13:17:57 | more work on name classes, except support augmented/updated the regression * relaxng: more work on name classes, except support * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| 1ed7f364 | 2003-02-03 10:57:45 | more work on name classes, the "validate all" schemas seems to work now. * relaxng: more work on name classes, the "validate all" schemas seems to work now. * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| fc1a4503 | 2003-02-02 16:02:55 | check all the namespace support was actually correct based on tutorial * test/relaxng/* result/relaxng/*: check all the namespace support was actually correct based on tutorial section 10. Daniel | ||
| e2a5a08b | 2003-02-02 14:35:17 | include seems to work okay now augmented/updated the regression tests * relaxng: include seems to work okay now * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| a9d912de | 2003-02-01 17:43:10 | a bit of work done in the train back. added one of the include tests * relaxng.c: a bit of work done in the train back. * test/relaxng/*: added one of the include tests Daniel | ||
| 80ec90ac | 2003-01-30 14:12:27 | More tests from section 9 of the tutorial, Daniel | ||
| 0fb01065 | 2003-01-30 13:41:41 | Combine with interleave on attributes worked without chnages, daniel | ||
| 154877e5 | 2003-01-30 12:17:05 | more work done in the train augmented/updated the regression tests Daniel * relaxng: more work done in the train * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| b711312c | 2003-01-30 05:49:40 | oops forgot two external rngs, Daniel | ||
| e431a27d | 2003-01-29 23:02:33 | debugging of externalRef augmented/updated the regression tests Daniel * relaxng.c: debugging of externalRef * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| d41f4f48 | 2003-01-29 21:07:52 | more work on Relax-NG, implementing externalRef augmented/updated the * relaxng.c: more work on Relax-NG, implementing externalRef * test/relaxng/* result/relaxng/*: augmented/updated the regression tests * Makefile.am: cleanup to Relaxtests target Daniel | ||
| b08c9815 | 2003-01-28 23:09:49 | more work on Relax-NG, implementing interleave augmented/updated the * relaxng.c: more work on Relax-NG, implementing interleave * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| 76fc5eda | 2003-01-28 20:58:15 | more work on Relax-NG, implementing interleave augmented/updated the * relaxng.c: more work on Relax-NG, implementing interleave * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| c6e997c9 | 2003-01-27 12:35:42 | more work on Relax-NG augmented/updated the regression tests added a * relaxng.c: more work on Relax-NG * test/relaxng/* result/relaxng/*: augmented/updated the regression tests * xmlschemastypes.c: added a number of base type definition but not the associated checks, those are still TODOs Daniel | ||
| ea3f398c | 2003-01-26 19:45:18 | more work on Relax-NG augmented/updated the regression tests Daniel * relaxng.c: more work on Relax-NG * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| edc91928 | 2003-01-26 00:52:04 | more work on Relax-NG augmented/updated the regression tests Daniel * relaxng.c: more work on Relax-NG * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| dd1655c5 | 2003-01-25 18:01:32 | updated the policy on private mail answers more work on Relax-NG * README: updated the policy on private mail answers * relaxng.c: more work on Relax-NG * test/relaxng/* result/relaxng/*: augmented/updated the regression tests Daniel | ||
| 276be4a6 | 2003-01-24 01:03:34 | more work on Relax-NG regenerated the docs updated and augmented the * relaxng.c: more work on Relax-NG * doc/*: regenerated the docs * test/relaxng/* result/relaxng/*: updated and augmented the Relax-NG regression tests and results Daniel | ||
| 6eadf63c | 2003-01-23 18:29:16 | First commit of the new Relax-NG validation code, not generally useful * Makefile.am configure.in relaxng.c include/libxml/relaxng.h: First commit of the new Relax-NG validation code, not generally useful yet. * test/relaxng/* result/relaxng/*: current state of the regression tests Daniel | ||
| d7046d17 | 2002-12-28 04:48:15 | quiet down cvs somewhat | ||
| 67df809c | 2002-12-16 22:04:11 | Vyacheslav Pindyura managed to trigger a bug in parseStartTag, fixing it. * parser.c: Vyacheslav Pindyura managed to trigger a bug in parseStartTag, fixing it. * test/att4 result/att4 result/noent/att4: adding the test * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: added more methods to XmlTextReader. Daniel | ||
| d5c2f92d | 2002-11-21 14:10:52 | modified the existing APIs to handle XHTML1 serialization rules * tree.c include/libxml/tree.h: modified the existing APIs to handle XHTML1 serialization rules automatically, also add xmlIsXHTML() to libxml2 API. Some tweaking to make sure libxslt serialization uses it when needed without changing the library API. * test/xhtml1 result/noent/xhtml1 result/valid/xhtml1.xhtml result/xhtml1: added a new test specifically for xhtml1 output and updated the result of one XHTML1 test Daniel | ||
| d076a20e | 2002-11-20 13:28:31 | fixed #99082 for xi:include encoding="..." support on text includes. added * xinclude.c parserInternals.c encoding.c: fixed #99082 for xi:include encoding="..." support on text includes. * result/XInclude/tstencoding.xml test/XInclude/docs/tstencoding.xml test/XInclude/ents/isolatin.txt : added a specific regression test * python/generator.py python/libxml2class.txt: fixed the generator the new set of comments generated for doc/libxml2-api.xml were breaking the python generation. Daniel | ||
| b39bc393 | 2002-10-26 19:29:51 | Christian Glahn found a problem with a recent patch to * parser.c: Christian Glahn found a problem with a recent patch to xmlParseBalancedChunkMemoryRecover() * xmlschemas.c: Charles Bozeman fixed some Schemas validation problems * result/schemas/elem* result/schemas/seq* test/schemas.elem* test/schemas/seq*: added the test cases from Charles Daniel | ||
| ce02dbc4 | 2002-10-22 19:14:58 | Mikhail Sogrine pointed out a bug in HTML parsing, applied his patch added * HTMLparser.c: Mikhail Sogrine pointed out a bug in HTML parsing, applied his patch * result/HTML/attrents.html result/HTML/attrents.html.err result/HTML/attrents.html.sax test/HTML/attrents.html: added the test and result case provided by Mikhail Sogrine Daniel | ||
| 3237023d | 2002-10-16 14:08:14 | fixed the validation of sequences content model when some of the blocks * xmlregexp.c xmlschemas.c: fixed the validation of sequences content model when some of the blocks have min or max, and a couple of bugs found in the process. * result/schemas/list0* test/schemas/list0*: added some specific regression tests Daniel | ||
| 90d68fbb | 2002-09-26 16:10:21 | fixed bug #92518 validation error were not covering namespace * SAX.c valid.c include/libxml/valid.h: fixed bug #92518 validation error were not covering namespace declarations. * result/valid/dia.xml test/valid/dia.xml: the test wasn't valid, it was missing the attribute declaration for the namespace * result/VC/NS3: the fix now report breakages in that test Daniel | ||
| e3b7d9a1 | 2002-08-14 14:11:30 | quick but apparently working implementation of xi:fallback, should close * xinclude.c: quick but apparently working implementation of xi:fallback, should close bug #89684 * Makefile.am test/XInclude/docs/fallback.xml result/XInclude/fallback.xml: added a basic test for fallback, and run with --nowarning to avoid a spurious warning * configure.in: applied patch from Frederic Crozat for python bindings on AMD 64bits machines. Daniel | ||
| fdc9156a | 2002-07-01 21:52:03 | applied patch from Richard Jinks for the namespace axis + fixed a memory * xpath.c: applied patch from Richard Jinks for the namespace axis + fixed a memory error. * parser.c parserInternals.c: applied patches from Peter Jacobi removing ctxt->token for good. * xmlschemas.c xmlschemastypes.c: fixed a few memory leaks popped out by the regression tests. * Makefile.am: patch for threads makefile from Gary Pennington Daniel | ||
| f5582f15 | 2002-06-11 10:08:16 | applied a couple of patches from Peter Jacobi to start to get rid of * parser.c: applied a couple of patches from Peter Jacobi to start to get rid of ctxt->token, with a possible significant speed improvement to be gained once done. Better compliance with PE references constructs in DTDs too. * test/valid/t[0-9]* result/valid/t[0-9]*: added a set of tests from Peter too Daniel | ||
| 9e412302 | 2002-06-10 15:59:44 | patch from Richard Jinks for XPath substring() function new set of tests * xpath.c: patch from Richard Jinks for XPath substring() function * result/XPath/expr/strings test/XPath/expr/strings: new set of tests Daniel | ||
| dfa3b242 | 2002-06-04 04:27:44 | added merlin-c14n-two.tar.gz tests for c14n/exc-c14n and slightly modified test script to handle these test cases | ||
| 508a1019 | 2002-05-31 06:32:32 | C14N tests integrated into LibXML2 test suite * Makefile.am result/c14n/* test/c14n/*: C14N tests integrated into LibXML2 test suite | ||
| 5a872413 | 2002-05-22 06:40:27 | a bit of work on import. Charles Bozeman provided a compare function for * xmlschemas.c: a bit of work on import. * xmlschemastypes.c: Charles Bozeman provided a compare function for date/time types so min/max facet restrictions should work, indeterminate comparisons return an error instead of equal. * test/schemas/date_0* result/schemas/date_0_0: specific test from Charles Bozeman too Daniel | ||
| 070803b3 | 2002-05-03 07:29:38 | patch Charles Bozeman for validation of all the date, time, and duration * xmlschemastypes.c: patch Charles Bozeman for validation of all the date, time, and duration types * test/schemas/dur_0* result/schemas/dur_0*: associated tests * configure.in: fixed an error pointed by an user * xml2-config.in: fixed an error pointed by an user Daniel | ||
| eca82810 | 2002-04-24 11:42:02 | another XPath conformance patch from Richard Jinks Daniel * test/XPath/expr/floats test/XPath/expr/functions result/XPath/expr/floats result/XPath/expr/functions xpath.c: another XPath conformance patch from Richard Jinks Daniel | ||
| 13e04c6c | 2002-04-23 17:51:29 | fixed validation of attribute groups. added an example from the primer * xmlschemas.c: fixed validation of attribute groups. * test/schemas result/schemas: added an example from the primer Daniel | ||
| 88c5891a | 2002-04-23 07:12:20 | more work on Schemas updated the test list Daniel * Makefile.am xmlschemas.c xmlschemastypes.c: more work on Schemas * test/schemas result/schemas: updated the test list Daniel | ||
| e19fc23b | 2002-04-22 16:01:24 | updated a bit made a comment more specific more work on the Schemas * TODO: updated a bit * parser.c: made a comment more specific * xmlregexp.c xmlschemas.c xmlschemastypes.c: more work on the Schemas conformance. * test/schemas result/schemas: updated the test list Daniel | ||
| 441bc32e | 2002-04-20 17:38:48 | implementing xs:all with minOccurs = 0 added more tests covering xs:all * xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: implementing xs:all with minOccurs = 0 * tes/schemas/* result/schemas/*: added more tests covering xs:all Daniel | ||
| b4398969 | 2002-04-19 07:01:55 | more Schemas work added more tests coming from the spec. Daniel * xmlschemas.c: more Schemas work * test/schemas/* result/schemas/*: added more tests coming from the spec. Daniel | ||
| decd64d6 | 2002-04-18 14:41:51 | more Schemas work added more tests coming from the spec. Daniel * Makefile.am xmlschemas.c: more Schemas work * test/schemas/* result/schemas/*: added more tests coming from the spec. Daniel | ||
| b509f154 | 2002-04-17 16:28:10 | more work on the automata interfaces and debug of counted choices added a * xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: more work on the automata interfaces and debug of counted choices * test/schemas/* result/schemas/*: added a number of tests Daniel | ||
| 8651f536 | 2002-04-17 09:06:27 | a bit of work on Schemas try to make it more useful changed the Schemas * xmlschemas.c xmlschemastypes.c include/libxml/xmlschemas.h: a bit of work on Schemas * testSchemas.c: try to make it more useful * test/schemas/* result/schemas/* Makefile.am: changed the Schemas regression test procedure, started adding a few samples Daniel | ||
| 4255d504 | 2002-04-16 15:50:10 | merged the current state of XML Schemas implementation, it is not * Makefile.am TODO_SCHEMAS configure.in genUnicode.py testAutomata.c testRegexp.c testSchemas.c xmlregexp.c xmlschemas.c xmlschemastypes.c xmlunicode.c include/libxml/Makefile.am include/libxml/schemasInternals.h include/libxml/xmlautomata.h include/libxml/xmlregexp.h include/libxml/xmlschemas.h include/libxml/xmlschemastypes.h include/libxml/xmlunicode.h include/libxml/xmlversion.h.in : merged the current state of XML Schemas implementation, it is not configured in by default, a specific --schemas configure option has been added. * test/automata test/regexp test/schemas Makefile.am result/automata result/regexp result/schemas: merged automata/regexp/schemas regression tests Daniel | ||
| 0eafdef9 | 2002-04-10 16:14:34 | another patch from Richard Jinks for substring conformance update of the * xpath.c: another patch from Richard Jinks for substring conformance * test/XPath/expr/floats test/XPath/expr/strings result/XPath/expr/floats result/XPath/expr/strings: update of the test suite to check those. Daniel | ||
| 21458c85 | 2002-03-27 16:12:22 | more patches from Richard Jinks Updated tests though they show a * trionan.c trionan.h xpath.c: more patches from Richard Jinks * test/XPath/expr/compare test/XPath/expr/equality test/XPath/expr/floats test/XPath/expr/functions test/XPath/expr/strings result/XPath/expr/compare result/XPath/expr/equality result/XPath/expr/floats result/XPath/expr/functions result/XPath/expr/strings: Updated tests though they show a divergence on Linux Daniel | ||
| e4301c8b | 2002-02-13 13:32:35 | fixing a comment fixing some troubles with validity check on namespaces * include/libxml/entities.h: fixing a comment * valid.c: fixing some troubles with validity check on namespaces * result/VC/NS3 test/VC/NS3: added a specific regression test Daniel | ||
| a6d05387 | 2002-02-13 13:07:41 | Fixing #71342 serializing '\n' in attribute values added a specific test. * tree.c: Fixing #71342 serializing '\n' in attribute values * result/noent/att3 result/att3 test/att3: added a specific test. Daniel | ||
| c5f05ada | 2002-02-10 11:57:22 | fix #68882, cleanup the XInclude copying of node, merge back IDs in the * tree.c valid.c xinclude.c: fix #68882, cleanup the XInclude copying of node, merge back IDs in the target document. * result/XInclude/docids.xml test/XInclude/docs/docids.xml test/XInclude/ents/ids.xml: test case * result/VC/ElementValid4: output changed due to a typo fix Daniel | ||
| be480fbb | 2001-11-08 23:36:42 | trying to fix namespaces + validation problems for good, closing #63619 in * valid.c include/libxml/tree.h: trying to fix namespaces + validation problems for good, closing #63619 in the process * result/valid/dia.xml test/valid/dia.xml: the Dia test was wrong in this respect, fixed it. Daniel | ||
| 957fdcf2 | 2001-11-06 22:50:19 | handle the case of < in quoted attributes, Bastian Kleineidam Daniel * HTMLparser.c test/HTML/lt.html result/HTML/lt.html*: handle the case of < in quoted attributes, Bastian Kleineidam Daniel | ||
| c853b32f | 2001-11-06 15:24:37 | releasing 2.4.9 fixing catalog breakages fixed more problems in catalog * configure.in include/libxml/xmlwin32version.h: releasing 2.4.9 fixing catalog breakages * Makefile.am catalog.c result/catalogs/catal result/catalogs/mycatalog.* test/catalogs/catal*: fixed more problems in catalog support, added more regression tests for both XML and SGML catalog handling Daniel | ||
| 5151c06f | 2001-10-23 13:10:19 | fixed an erroneous validation bug when PE refs occurs in external parsed * parser.c: fixed an erroneous validation bug when PE refs occurs in external parsed entities referenced from the internals subset * test/valid/index.xml test/valid/dtds/nitf-2-5.dtd test/valid/dtds/NewsMLv1.0.dtd result/valid/index.xml*: added the associated testcase, it's a nice one. * HTMLparser.c: generate the DTD node as HTML still ... * HTMLtree.c: fixed errors in Set/GetMetaEncoding Daniel | ||
| 89cad536 | 2001-10-22 09:46:13 | added entities testing to the Thread test make the test reasonable fix the * test/threads/*: added entities testing to the Thread test * testThreads.c: make the test reasonable * DOCBparser.c: fix the DTD public and system ID * xmllint.c: added --sgml for SGML DocBook importing * Makefile.am: added Docbtests target Daniel | ||
| ab7488ef | 2001-10-17 11:30:37 | fixed some bugs in CFLAGS passing. added a specific threaded test case * configure.in: fixed some bugs in CFLAGS passing. * test/threads Makefile.am testThreads.c: added a specific threaded test case (really nasty, guaranteed). Daniel | ||
| e2940ddb | 2001-08-22 00:06:49 | starts to look okay, really plugged the new framework, cleaned a lot of * catalog.c parser.c xmlIO.c xmlcatalog.c xmllint.c include/libxml/catalog.h: starts to look okay, really plugged the new framework, cleaned a lot of stuff, added some APIs, except the PI's support missing this should be mostly complete * result/catalogs/* test/catalogs/*: added new test, enriched the existing one with URN ID tests Daniel | ||
| 64339546 | 2001-08-21 12:57:59 | fixed nextCatalog started adding a small regression test Daniel * catalog.c: fixed nextCatalog * result/catalogs/docbook test/catalogs/*: started adding a small regression test Daniel | ||
| 48da9100 | 2001-08-07 01:10:10 | allow to inherit attributes from the DTD directly in the tree, this is * SAX.c testXPath.c valid.c xmllint.c include/libxml/valid.h: allow to inherit attributes from the DTD directly in the tree, this is needed for XPath and can be a useful feature. Inherited namespaces are always provided at the tree level now * test/defattr* result/defattr* result/noent/defattr*: added a couple of tests for this feature (XSLT being the prime user). Daniel | ||
| b8c9be97 | 2001-07-09 16:01:19 | fixed XML Base computation which was broken added a base function to the * tree.c: fixed XML Base computation which was broken * debugXML.c: added a base function to the shell * Makefile.am result/scripts/* test/scripts/*: added scripts based regression tests, and adding 2 XML Base tests Daniel | ||
| 0e4cd17b | 2001-06-28 12:13:56 | - parser.c: fixed UTF8 BOM support in push mode - test/utf8bom.xml result/utf8bom.xml result/noent/utf8bom.xml: added a specific testcase Daniel | ||
| f0c5376a | 2001-06-07 16:07:07 | - HTMLtree.c: when in a pre element no formatting space should be added. - test/HTML/pre.html result/HTML/pre.html*: added a regression test Daniel | ||
| d16df9f6 | 2001-05-23 13:44:21 | - xinclude.c: fixed XInclude recursive behaviour bug #54678 - result/XInclude/recursive.xml test/XInclude/docs/recursive.xml test/XInclude/ents/inc.txt test/XInclude/ents/sub-inc.ent: added specific regression test - parser.h: preparing for the XSLT mode where DTD inherited attributes are added to the tree. Daniel | ||
| bbd22458 | 2001-05-23 12:02:27 | - xinclude.[ch]: Updated the namespace for the Last Call version - result/XInclude/include test/XInclude/include: updated the testsuite accordingly Daniel | ||
| f69bb4b5 | 2001-05-19 13:24:56 | - HTMLparser.c: Closed bug #54891 - result/HTML/cf_128.html* test/HTML/cf_128.html: added the test to the suite forgot to commit this one yesterday - encoding.h hash.c nanoftp.h parser.h tree.h uri.h xlink.h xpointer.c: applied a documentation patch from LotR and filled in a few missing descriptions Daniel | ||
| e62d36c4 | 2001-05-15 08:53:16 | - valid.c test/VCM/v2[34].xml: Fixed bug #54631 added specific test case - INSTALL: was empty added stuff from the FAQ Daniel | ||
| 70a9da54 | 2001-04-21 16:57:29 | trio upgrade and integration | ||
| 1c14b8de | 2001-04-21 10:28:59 | The last main work left on non-determinist validation: - valid.c: fixed to validate within entities - test/VCM/v22.xml: added a specific testcase Daniel | ||
| ca1f1724 | 2001-04-20 15:47:35 | The lesson of the day is "never forget an epsilon transition or DocBook will raise it" - valid.c: forgot an epsilon transition in for ()+ - test/VCM/v21.xml : added a specific test case Daniel |