summaryrefslogtreecommitdiff
path: root/result
Commit message (Collapse)AuthorAgeFilesLines
* final touch at closing #87235 </p> end tags need to be generated. thisDaniel Veillard2002-11-223-5/+5
| | | | | | | | | * HTMLparser.c: final touch at closing #87235 </p> end tags need to be generated. * result/HTML/cf_128.html result/HTML/test2.html result/HTML/test3.html: this change slightly the output of a few tests * doc/*: regenerated Daniel
* modified the existing APIs to handle XHTML1 serialization rulesDaniel Veillard2002-11-213-44/+104
| | | | | | | | | | | | * 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
* fixed #99082 for xi:include encoding="..." support on text includes. addedDaniel Veillard2002-11-201-0/+6
| | | | | | | | | | | * 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
* Christian Glahn found a problem with a recent patch toDaniel Veillard2002-10-264-0/+95
| | | | | | | | | | * 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
* Mikhail Sogrine pointed out a bug in HTML parsing, applied his patch addedDaniel Veillard2002-10-223-0/+25
| | | | | | | | | * 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
* fixed the validation of sequences content model when some of the blocksDaniel Veillard2002-10-1614-2/+50
| | | | | | | | | * 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
* fixed bug #92518 validation error were not covering namespaceDaniel Veillard2002-09-262-0/+7
| | | | | | | | | * 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
* fixed the data callback on transition functionality which was broken whenDaniel Veillard2002-09-2444-1381/+0
| | | | | | | | | | | | | * xmlregexp.c: fixed the data callback on transition functionality which was broken when using the compact form * result/schemas/*: updated the results, less verbose, all tests pass like before * DOCBparser.c testAutomata.c testC14N.c testSchemas.c testThreads.c testXPath.c valid.c xinclude.c xmllint.c xmlregexp.c xmlschemas.c xmlschemastypes.c xpath.c python/libxml.c: removed a bunch of annoying warnings * xpath.c: try to provide better error report when possible Daniel
* working on better error reporting of validity errors, especially providingDaniel Veillard2002-09-052-2/+2
| | | | | | | | * error.c valid.c: working on better error reporting of validity errors, especially providing an accurate context. * result/valid/xlink.xml.err result/valid/rss.xml.err: better error reports in those cases. Daniel
* oops I was missing the xml:base fixup too this adds xml:base attributes toDaniel Veillard2002-08-144-4/+4
| | | | | | | * xinclude.c: oops I was missing the xml:base fixup too * result/XInclude/*.xml: this adds xml:base attributes to most results of the tests Daniel
* quick but apparently working implementation of xi:fallback, should closeDaniel Veillard2002-08-141-0/+5
| | | | | | | | | | | * 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
* adding a new API for Christian Glahn: xmlParseBalancedChunkMemoryRecoverDaniel Veillard2002-08-029-12/+12
| | | | | | | | | | * parser.c include/libxml/parser.h: adding a new API for Christian Glahn: xmlParseBalancedChunkMemoryRecover * valid.c: patch from Rick Jones for some grammar cleanup in validation messages * result/VC/* result/valid/*: this slightly change some of the regression tests outputs Daniel
* trying to fix 87235 about discarded white spaces in the HTML parser. thisDaniel Veillard2002-07-057-202/+467
| | | | | | | | * HTMLparser.c: trying to fix 87235 about discarded white spaces in the HTML parser. * result/HTML/*: this changes the output of a number of HTML regression tests Daniel
* applied patch from Richard Jinks for the namespace axis + fixed a memoryDaniel Veillard2002-07-011-0/+20
| | | | | | | | | | | * 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
* applied a patch from Peter Jacobi to solve a problem when compiling withDaniel Veillard2002-06-1842-138/+137
| | | | | | | | * hash.c: applied a patch from Peter Jacobi to solve a problem when compiling with the Watcom C on Win32 * result/schemas/*.err: the change of hashing algo generated permutations in the output Daniel
* applied a couple of patches from Peter Jacobi to start to get rid ofDaniel Veillard2002-06-1120-0/+83
| | | | | | | | | | * 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
* patch from Richard Jinks for XPath substring() function new set of testsDaniel Veillard2002-06-101-4/+40
| | | | | | * xpath.c: patch from Richard Jinks for XPath substring() function * result/XPath/expr/strings test/XPath/expr/strings: new set of tests Daniel
* added merlin-c14n-two.tar.gz tests forAleksey Sanin2002-06-0427-0/+192
| | | | | c14n/exc-c14n and slightly modified test script to handle these test cases
* C14N tests integrated into LibXML2 test suiteAleksey Sanin2002-05-3118-0/+127
| | | | | * Makefile.am result/c14n/* test/c14n/*: C14N tests integrated into LibXML2 test suite
* 2.6.0beta1 changes Fixing attribute normalization, might not be totallyDaniel Veillard2002-05-312-2/+2
| | | | | | | | | | | | | | | * configure.in doc/* : 2.6.0beta1 changes * SAX2.c hash.c parser.c parserInternals.c: Fixing attribute normalization, might not be totally fixed but this should make sure SAX event provide the right strings for attributes except entities for which libxml2 is different by default This should fix #109564 * result/attrib.xml.sax result/ent3.sax result/p3p.sax: minor changes in attribute callback values * result/c14n/with-comments/example-4 result/c14n/without-comments/example-4: this also fixes a subtle bug in the canonicalization tests. Daniel
* C14N tests integrated into LibXML2 test suiteAleksey Sanin2002-05-312-0/+18
| | | | | * Makefile.am result/c14n/* test/c14n/*: C14N tests integrated into LibXML2 test suite
* Aleksey's commit changed the output of one catalog test DanielDaniel Veillard2002-05-241-3/+3
| | | | | | * result/catalogs/mycatalog.full: Aleksey's commit changed the output of one catalog test Daniel
* a bit of work on import. Charles Bozeman provided a compare function forDaniel Veillard2002-05-222-0/+421
| | | | | | | | | | * 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
* patch Charles Bozeman for validation of all the date, time, and durationDaniel Veillard2002-05-032-0/+197
| | | | | | | | | * 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
* another XPath conformance patch from Richard Jinks DanielDaniel Veillard2002-04-242-0/+24
| | | | | | | * 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
* fixed validation of attribute groups. added an example from the primerDaniel Veillard2002-04-232-0/+40
| | | | | | * xmlschemas.c: fixed validation of attribute groups. * test/schemas result/schemas: added an example from the primer Daniel
* more work on Schemas updated the test list DanielDaniel Veillard2002-04-232-0/+40
| | | | | | * Makefile.am xmlschemas.c xmlschemastypes.c: more work on Schemas * test/schemas result/schemas: updated the test list Daniel
* updated a bit made a comment more specific more work on the SchemasDaniel Veillard2002-04-2216-12/+24
| | | | | | | | | * 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
* implementing xs:all with minOccurs = 0 added more tests covering xs:allDaniel Veillard2002-04-2025-8/+314
| | | | | | | | * 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
* more Schemas work added more tests coming from the spec. DanielDaniel Veillard2002-04-198-0/+118
| | | | | | | * xmlschemas.c: more Schemas work * test/schemas/* result/schemas/*: added more tests coming from the spec. Daniel
* more Schemas work added more tests coming from the spec. DanielDaniel Veillard2002-04-1824-54/+7
| | | | | | | * Makefile.am xmlschemas.c: more Schemas work * test/schemas/* result/schemas/*: added more tests coming from the spec. Daniel
* fixed & serialization bug introduced in 2.4.20 this changes a few thingsDaniel Veillard2002-04-182-8/+8
| | | | | | * HTMLtree.c: fixed & serialization bug introduced in 2.4.20 * result/HTML/*: this changes a few things in the results Daniel
* more work on the automata interfaces and debug of counted choices added aDaniel Veillard2002-04-1732-0/+536
| | | | | | | * 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
* a bit of work on Schemas try to make it more useful changed the SchemasDaniel Veillard2002-04-1713-0/+286
| | | | | | | | | * 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
* merged the current state of XML Schemas implementation, it is notDaniel Veillard2002-04-1611-0/+93
| | | | | | | | | | | | | | | | * 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
* fixing bug #78662 i.e. add proper escaping of URI when saving HTML files.Daniel Veillard2002-04-142-51/+49
| | | | | | | * HTMLtree.c uri.c: fixing bug #78662 i.e. add proper escaping of URI when saving HTML files. * result/HTML/*: this impacted some tests Daniel
* another patch from Richard Jinks for substring conformance update of theDaniel Veillard2002-04-102-0/+24
| | | | | | | | * 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
* more patches from Richard Jinks Updated tests though they show aDaniel Veillard2002-03-275-5/+321
| | | | | | | | | | | * 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
* Never commit without running "make tests" :-( fix a couple of stupiditiesDaniel Veillard2002-03-254-7/+7
| | | | | | | | * valid.c SAX.c: Never commit without running "make tests" :-( fix a couple of stupidities in the previous commit * result/*: a few changes in some attribute order result of previous commit. Daniel
* fixing a comment fixing some troubles with validity check on namespacesDaniel Veillard2002-02-131-0/+3
| | | | | | | * 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
* Fixing #71342 serializing '\n' in attribute values added a specific test.Daniel Veillard2002-02-132-0/+4
| | | | | | | * tree.c: Fixing #71342 serializing '\n' in attribute values * result/noent/att3 result/att3 test/att3: added a specific test. Daniel
* fix #68882, cleanup the XInclude copying of node, merge back IDs in theDaniel Veillard2002-02-102-1/+20
| | | | | | | | | * 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
* Fixed a few other problems raised by Charlie Bozeman. fixed the outputDaniel Veillard2001-12-313-3/+3
| | | | | | | | * DOCBparser.c parser.c valid.c include/libxml/parserInternals.h include/libxml/xmlerror.h include/libxml/xpathInternals.h: Fixed a few other problems raised by Charlie Bozeman. * result/VC/ElementValid[5-7]: fixed the output Daniel
* fix comment in scripts element parsing. updated the results. DanielDaniel Veillard2001-11-103-28/+57
| | | | | | * HTMLparser.c: fix comment in scripts element parsing. * result/HTML/doc3*: updated the results. Daniel
* trying to fix namespaces + validation problems for good, closing #63619 inDaniel Veillard2001-11-081-98/+98
| | | | | | | | * 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
* handle the case of < in quoted attributes, Bastian Kleineidam DanielDaniel Veillard2001-11-063-0/+21
| | | | | | * HTMLparser.c test/HTML/lt.html result/HTML/lt.html*: handle the case of < in quoted attributes, Bastian Kleineidam Daniel
* releasing 2.4.9 fixing catalog breakages fixed more problems in catalogDaniel Veillard2001-11-063-0/+15
| | | | | | | | | | * 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
* fixed an erroneous validation bug when PE refs occurs in external parsedDaniel Veillard2001-10-234-2/+809
| | | | | | | | | | | | * 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
* fixed a very serious (looping) validation bug DanielDaniel Veillard2001-10-181-3/+3
| | | | | | * parser.c valid.c result/valid/rss.xml result/valid/rss.xml.err: fixed a very serious (looping) validation bug Daniel
* do not output hexadecimal charrefs when serializing HTML since someDaniel Veillard2001-09-141-9/+9
| | | | | | | | | * encoding.c entities.c: do not output hexadecimal charrefs when serializing HTML since some version of Netscape can't grok it, generate decimal ones. * result/HTML/doc3.htm: output changed due to previous test * parserInternals.c: repair xmlKeepBlanksDefault() broken in 2.4.4 Daniel