Log

Author Commit Date CI Message
Daniel Veillard 869fb320 2003-02-10T16:24:45 Adding the 2 check python scripts for RelaxNG and XInclude, Daniel
Daniel Veillard 1d788d24 2003-02-10T16:21:58 preparing release 2.5.3 Daniel * NEWS doc/* configure.in: preparing release 2.5.3 Daniel
Daniel Veillard fd7ce5f7 2003-02-10T16:12:39 trying to fix #104934 about some XHTML1 serialization issues. Daniel * tree.c: trying to fix #104934 about some XHTML1 serialization issues. Daniel
Daniel Veillard 809faa52 2003-02-10T15:43:53 fixing bug #104646 about iconv based encoding conversion when the input * encoding.c xmlIO.c: fixing bug #104646 about iconv based encoding conversion when the input buffer stops in the middle of a multibyte char Daniel
Daniel Veillard 1703c5fc 2003-02-10T14: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
Daniel Veillard 6aa2f603 2003-02-10T00:01:56 fixing #105678 problem when dumping a namespace node. Daniel * tree.c: fixing #105678 problem when dumping a namespace node. Daniel
Daniel Veillard 591b4be0 2003-02-09T23:33:36 fixed doc comment problems adding RelaxNG wrappers added a specific test * xpath.c: fixed doc comment problems * python/generator.py python/libxml_wrap.h python/types.c: adding RelaxNG wrappers * python/tests/Makefile.am python/tests/relaxng.py: added a specific test of those early Python RelaxNG bindings Daniel
Daniel Veillard 6581e1b8 2003-02-09T22:21:43 fixed the download links to gnome.org to use 2.5 and not 2.4, Daniel
Daniel Veillard 231d791f 2003-02-09T14: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
Igor Zlatkovic dc329b9b 2003-02-08T17:54:08 added relaxng exports
Igor Zlatkovic f3bffaf0 2003-02-08T17:53:46 updates for relaxng
Igor Zlatkovic 6dacee67 2003-02-08T17:52:57 *** empty log message ***
Daniel Veillard 97fd5670 2003-02-07T13:01:54 applied another bug fix from Sean Chittenden Daniel * xinclude.c: applied another bug fix from Sean Chittenden Daniel
Daniel Veillard ef4d3bc3 2003-02-07T12:38:22 I f...ed up the default configuration of schemas and --relaxng option * configure.in xmllint.c: I f...ed up the default configuration of schemas and --relaxng option display in xmllint, pointed by Morus Walter. * xlink.c: Sean Chittenden pointed a couple of errors in the XLink detection module, fixes bug #105374. Daniel
Daniel Veillard c5a70f26 2003-02-06T23:41:59 added the boolean base type. Daniel * xmlschemastypes.c: added the boolean base type. Daniel
Daniel Veillard 96a4b252 2003-02-06T08:22:32 started implementing some of the missing default simple types updated the * xmlschemastypes.c: started implementing some of the missing default simple types * result/relaxng/*: updated the results Daniel
Daniel Veillard 72fef16e 2003-02-05T14:31:19 updated the docs, ready for 2.5.2 release Daniel * NEWS doc/*: updated the docs, ready for 2.5.2 release Daniel
Daniel Veillard 71531f33 2003-02-05T13:19:53 comments cleanups use xmllint for doing the RelaxNG tests preparing 2.5.2 * HTMLparser.c tree.c xmlIO.c: comments cleanups * Makefile.am: use xmllint for doing the RelaxNG tests * configure.in: preparing 2.5.2 made schemas support default to on instead of off * relaxng.c: removed the verbosity * xmllint.c: added --relaxng option * python/generator.py python/libxml_wrap.h: prepared the integration of the new RelaxNG module and schemas * result/relaxng/*: less verbose output Daniel
Daniel Veillard ec498e1b 2003-02-05T11:01:50 do not run content model validation if the content is not determinist * valid.c: do not run content model validation if the content is not determinist Daniel
Daniel Veillard de590ca1 2003-02-05T10:45:26 added the redefinition of namespaced attribute check that was missing as * SAX.c: added the redefinition of namespaced attribute check that was missing as Fabrice Desré pointed out. Daniel
Daniel Veillard 930dfb63 2003-02-05T10:17:38 applied HTML improvements from Nick Kew, allowing to do more checking to * HTMLparser.c include/libxml/HTMLparser.h: applied HTML improvements from Nick Kew, allowing to do more checking to HTML elements and attributes. Daniel
Daniel Veillard 4287c57a 2003-02-04T22:48:53 fixing bug #105137 about entities declaration needing to be copied to the * xinclude.c: fixing bug #105137 about entities declaration needing to be copied to the including document. Daniel
Daniel Veillard 652d8a94 2003-02-04T19:28:49 fixed bug #104817 with delegateURI fixing bugs #104123 and #104125 Daniel * catalog.c: fixed bug #104817 with delegateURI * xpath.c: fixing bugs #104123 and #104125 Daniel
Daniel Veillard 0e298ad2 2003-02-04T16:14:33 fixing #104096 to compile without regexps Daniel * configure.in valid.c xmlreader.c python/libxml_wrap.h python/types.c: fixing #104096 to compile without regexps Daniel
Daniel Veillard 57e79b30 2003-02-04T15:33:12 fixing bug #103969 forgot to add an epsilon transition when building the * valid.c: fixing bug #103969 forgot to add an epsilon transition when building the automata for elem* Daniel
Daniel Veillard 358a9896 2003-02-04T15:22:32 applied patch from Arne de Bruijn fixing bug #103827 Daniel * HTMLparser.c: applied patch from Arne de Bruijn fixing bug #103827 Daniel
Daniel Veillard eb137179 2003-02-04T15:18:06 updating a comment, fixing #103776 Daniel * HTMLparser.c: updating a comment, fixing #103776 Daniel
Daniel Veillard 8d589046 2003-02-04T15:07:21 fixing bug 105049 for validity checking of content within recursive * parser.c: fixing bug 105049 for validity checking of content within recursive entities. Daniel
Daniel Veillard e5b110b3 2003-02-04T14:43:39 try to fix # 105049 a couple of changes and extensions updated a function * HTMLparser.c: try to fix # 105049 * relaxng.c xmlschemastypes.c: a couple of changes and extensions * tree.c: updated a function comment Daniel
Daniel Veillard 419a7688 2003-02-03T23: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
Daniel Veillard 144fae16 2003-02-03T13: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
Daniel Veillard 1ed7f364 2003-02-03T10: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
Daniel Veillard 3b2e4e1c 2003-02-03T08:52:58 removed an unprotedted debug message Aleksi Suhonen put a guard against * python/libxml.c: removed an unprotedted debug message Aleksi Suhonen * parser.c: put a guard against infinite document depth, basically trying to avoid another kind of DoS attack. * relaxng.c: some code w.r.t. nameClasses Daniel
Daniel Veillard fc1a4503 2003-02-02T16: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
Daniel Veillard e2a5a08b 2003-02-02T14: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
Daniel Veillard a9d912de 2003-02-01T17: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
Daniel Veillard 80ec90ac 2003-01-30T14:12:27 More tests from section 9 of the tutorial, Daniel
Daniel Veillard 0fb01065 2003-01-30T13:41:41 Combine with interleave on attributes worked without chnages, daniel
Daniel Veillard 154877e5 2003-01-30T12: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
Daniel Veillard b711312c 2003-01-30T05:49:40 oops forgot two external rngs, Daniel
Daniel Veillard e431a27d 2003-01-29T23: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
Daniel Veillard 03e6e8d4 2003-01-29T21:32:01 Oops forgot some result files, daniel
Daniel Veillard d41f4f48 2003-01-29T21: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
Daniel Veillard b08c9815 2003-01-28T23: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
Daniel Veillard 76fc5eda 2003-01-28T20: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
MST 2003 John Fleck da81d192 2003-01-27T14:35:56 doc/tutorial/customfo.xsl doc/tutorial/customhtml.xsl adding stylesheet Mon Jan 27 07:35:29 MST 2003 John Fleck <jfleck@inkstain.net> * doc/tutorial/customfo.xsl * doc/tutorial/customhtml.xsl adding stylesheet customizations used to generate fo for pdf and html
Daniel Veillard c6e997c9 2003-01-27T12: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
MST 2003 John Fleck 731967ea 2003-01-27T00:39:50 in docs/tutorial: apa.html apb.html apc.html apd.html ape.html apf.html Sun Jan 26 17:37:06 MST 2003 John Fleck <jfleck@inkstain.net> in docs/tutorial: * apa.html * apb.html * apc.html * apd.html * ape.html * apf.html * apg.html * ar01s02.html * ar01s03.html * ar01s04.html * ar01s05.html * ar01s06.html * ar01s07.html * ar01s08.html * index.html * xmltutorial.pdf * xmltutorial.xml add index to tutorial
MST 2003 John Fleck 937362d3 2003-01-27T00:04:32 doc/xmlcatalog.1 doc/xmlcatalog_man.html doc/xmlcatalog_man.xml belatedly Sun Jan 26 17:02:29 MST 2003 John Fleck <jfleck@inkstain.net> * doc/xmlcatalog.1 * doc/xmlcatalog_man.html * doc/xmlcatalog_man.xml belatedly fixing bug #93622 (adds rewriteURI type to "--add" option in xmlcatalog man page
Daniel Veillard 3be27518 2003-01-26T19:49:04 applied patch for FreeBSD by Julio Merino, closing #104475 Daniel * xmlcatalog.c xmllint.c: applied patch for FreeBSD by Julio Merino, closing #104475 Daniel
Daniel Veillard ea3f398c 2003-01-26T19: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
Daniel Veillard edc91928 2003-01-26T00: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
Daniel Veillard dd1655c5 2003-01-25T18: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
Daniel Veillard 831e8fdd 2003-01-25T11:45:34 State that I will Cc the list for all technical answer, Daniel
Daniel Veillard 7424eb60 2003-01-24T14:14:52 applied a documentation patch from Stefan Kost Daniel * error.c parser.c tree.c: applied a documentation patch from Stefan Kost Daniel
Daniel Veillard 276be4a6 2003-01-24T01: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
Daniel Veillard 98bf67ac 2003-01-23T22:00:09 Adding testRelax.c, I forgot it, Daniel
Daniel Veillard bb4c817c 2003-01-23T18:35:42 oops forgot a new header, daniel
Daniel Veillard 6eadf63c 2003-01-23T18: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
Daniel Veillard 814a76db 2003-01-23T18:24:20 minimized the memory allocated for GetContent and a bit of cleanup. Daniel * tree.c: minimized the memory allocated for GetContent and a bit of cleanup. Daniel
Daniel Veillard ff12c494 2003-01-23T16:42:55 seems there is no good reasons to not generate bindings for XPointer * python/generator.py: seems there is no good reasons to not generate bindings for XPointer Daniel
Daniel Veillard 540a31a3 2003-01-21T11:21:07 applied a new patch from Stéphane Bidoul for cleanups rebuilt the API * xmlreader.c doc/apibuild.py: applied a new patch from Stéphane Bidoul for cleanups * doc/libxml2-api.xml: rebuilt the API description with new entry points Daniel
Daniel Veillard 417be3ae 2003-01-20T21:26:34 patch from Stéphane Bidoul for better per context error message APIs * xmlreader.c python/drv_libxml2.py python/generator.py python/libxml.c python/libxml.py python/libxml_wrap.h python/types.c: patch from Stéphane Bidoul for better per context error message APIs * python/tests/ctxterror.py python/tests/readererr.py: update of the tests Daniel
MST 2003 John Fleck 97ddfc0b 2003-01-20T00:09:57 doc/guidelines.html grammar and spelling cleanup Sun Jan 19 17:09:28 MST 2003 John Fleck <jfleck@inkstain.net> * doc/guidelines.html grammar and spelling cleanup
Daniel Veillard 1aaae654 2003-01-17T10:48:04 Forgot to add readererr.py, oops, Daniel
Daniel Veillard 26f70269 2003-01-16T22:45:08 applied a patch from Stéphane Bidoul to allow per XMLtextReader error and * xmlreader.c include/libxml/xmlreader.h python/generator.py python/libxml.c python/libxml.py win32/libxml2.def.src: applied a patch from Stéphane Bidoul to allow per XMLtextReader error and warning handling * python/tests/Makefile.am python/tests/readererr.py: adding the specific regression test Daniel
Daniel Veillard 71f9d731 2003-01-14T16:07:16 Alexey Efimov pointed out that concat('a', 'b', ) should raise a syntax * xpath.c: Alexey Efimov pointed out that concat('a', 'b', ) should raise a syntax error Daniel
Daniel Veillard e4a07e7b 2003-01-14T14:40:25 cleanup patch from Stéphane Bidoul Daniel * python/libxml.c: cleanup patch from Stéphane Bidoul Daniel
Daniel Veillard 81601f98 2003-01-14T13:42:37 fixing bug #103100 with a dummy UTF8ToUTF8 copy Daniel * encoding.c: fixing bug #103100 with a dummy UTF8ToUTF8 copy Daniel
Daniel Veillard e6227e05 2003-01-14T11:42:39 applied and fixed a patch from Stephane Bibould to provide per parser * python/generator.py python/libxml.c python/libxml.py python/libxml_wrap.h python/types.c: applied and fixed a patch from Stephane Bibould to provide per parser error handlers at the Python level. * python/tests/Makefile.am python/tests/ctxterror.py: added a regression test for it. Daniel
Daniel Veillard 4dbe77a8 2003-01-14T00:17:42 fixed the streaming property of the reader, it was generating tree faster * xmlreader.c: fixed the streaming property of the reader, it was generating tree faster than consuming it. Pointed out by Nate Myers * tree.c: fixed a bug in xmlSaveFormatFileEnc if passed a NULL doc Daniel
Daniel Veillard d105eb6f 2003-01-13T16:21:45 Be a bit more precise about attribute in textual content, Daniel
Igor Zlatkovic 78abcb1d 2003-01-12T21:43:50 added few global exports
Igor Zlatkovic d31876c1 2003-01-12T21:43:13 *** empty log message ***
Igor Zlatkovic 9df2474f 2003-01-12T21:15:55 *** empty log message ***
Igor Zlatkovic 4cd83c8e 2003-01-12T21:15:37 added more xmlreader exports
Daniel Veillard 4a603e40 2003-01-11T14:18:53 Small interface changes to the Web pages, Daniel
Daniel Veillard 8e7e1c00 2003-01-10T17:06:09 fix to the XPath implementation for parent and ancestors axis when * xpath.c: fix to the XPath implementation for parent and ancestors axis when operating on a Result Value Tree. Fixes bug #100271 Daniel
Daniel Veillard cacbe5d1 2003-01-10T16:09:51 patch from Stefano Zacchiroli to fix some URI/file escaping problems * nanoftp.c nanohttp.c xmlIO.c: patch from Stefano Zacchiroli to fix some URI/file escaping problems Daniel
Daniel Veillard 3b87b6b3 2003-01-10T15:21:50 fixed a bug raised by Raymond Wiker, docSetRootElement() should not raise * python/generator.py: fixed a bug raised by Raymond Wiker, docSetRootElement() should not raise an exception if the return is None Daniel
Daniel Veillard 3e20a292 2003-01-10T13:14:40 fixed bug #102181 by applying the suggested change and fixing the * python/libxml.py python/libxml.c python/libxml2-python-api.xml: fixed bug #102181 by applying the suggested change and fixing the generation/registration problem. Daniel
Daniel Veillard e55e8e48 2003-01-10T12:50:02 fixed bug #102960 by reusing the XML name parsing routines. Daniel * HTMLparser.c: fixed bug #102960 by reusing the XML name parsing routines. Daniel
Daniel Veillard 98d071d8 2003-01-10T09:22:44 Be really clear about support guidelines, Daniel
Daniel Veillard 8f872442 2003-01-09T23:19:02 one more IsEmptyElement crazyness, that time in external parsed entities * parser.c: one more IsEmptyElement crazyness, that time in external parsed entities if substitution is asked. * python/tests/reader3.py: added a specific test. Daniel
Daniel Veillard e329fc24 2003-01-09T21:36:42 update from Stéphane Bidoul: python 2.1 support and improved error handler * python/drv_libxml2.py: update from Stéphane Bidoul: python 2.1 support and improved error handler registration Daniel
Daniel Veillard 5ecaf7f9 2003-01-09T13:19:33 fixes #102920 about namespace handling in HTML output and section 16.2 * HTMLtree.c tree.c: fixes #102920 about namespace handling in HTML output and section 16.2 "HTML Output Method" of XSLT-1.0 * README: fixed a link Daniel
Daniel Veillard e2830f1e 2003-01-08T17:47:49 preparing 2.5.1 release fixing XmlTextReader bug Daniel * configure.in doc/* NEWS: preparing 2.5.1 release * SAX.c parser.c: fixing XmlTextReader bug Daniel
Daniel Veillard 8bf70b95 2003-01-07T23:14:24 fuck, I introduced a memory leak on external parsed entities in 2.5.0 :-( * SAX.c: fuck, I introduced a memory leak on external parsed entities in 2.5.0 :-( Daniel
Daniel Veillard 56ada1dd 2003-01-07T11:17:25 another fix needed as pointed by Christophe Merlet for --stream --debug if * xmllint.c: another fix needed as pointed by Christophe Merlet for --stream --debug if compiled without debug support. Daniel
MST 2003 John Fleck 7e54be15 2003-01-07T03:54:25 doc/xmllint.xml doc/xmllint.1 update man page with --stream and Mon Jan 6 20:53:08 MST 2003 John Fleck <jfleck@inkstain.net> * doc/xmllint.xml * doc/xmllint.1 update man page with --stream and --chkregister
Daniel Veillard 8326e73b 2003-01-07T00:19:07 fixed --with-threads compile fixed --without-debug compile cleanup add a * globals.c: fixed --with-threads compile * xmllint.c: fixed --without-debug compile * include/libxml/globals.h: cleanup * include/libxml/schemasInternals.h: add a missing include Daniel
Daniel Veillard a55b27bc 2003-01-06T22:20:21 fixed the title ... Daniel
Daniel Veillard 7b4b2f9d 2003-01-06T13:11:20 preparing 2.5.0 release only warn in pedantic mode about namespace name * configure.in NEWS: preparing 2.5.0 release * SAX.c: only warn in pedantic mode about namespace name brokeness * globals.c: fix a doc generation problem * uri.c: fix #101520 * doc/*: updated and rebuilt the doc for the release, includuding stylesheet update * python/Makefile.am: fix a filename bug Daniel
Daniel Veillard e0ed10cb 2003-01-06T11:06:26 fixed #101894 if doc == NULL xmlFreeDoc should not be called. Daniel * doc/tutorial/* : fixed #101894 if doc == NULL xmlFreeDoc should not be called. Daniel
Daniel Veillard 0aaaacdb 2003-01-06T10:59:57 applied the patch to fix #101894 Daniel * libxml-2.0.pc.in: applied the patch to fix #101894 Daniel
Daniel Veillard 8a1b1853 2003-01-05T22:37:17 applied patch from Lukas Schroeder for register callbacks modified patch * tree.c : applied patch from Lukas Schroeder for register callbacks * valid.c: modified patch from Lukas Schroeder to test register callbacks with --chkregister Daniel
Daniel Veillard 067bae5f 2003-01-05T01:27:54 seriously changed the way data are pushed to the underlying parser, go by * xmlreader.c: seriously changed the way data are pushed to the underlying parser, go by block of 512 bytes instead of tryng to detect tag boundaries at that level. Changed the way empty element are detected and tagged. * python/tests/reader.py python/tests/reader2.py python/tests/reader3.py: small changes mostly due to context reporting being different and DTD node being reported. Some errors previously undetected are now caught and fixed. * doc/xmlreader.html: flagged last section as TODO Daniel
Daniel Veillard 51a447a5 2003-01-04T19:42:46 integrated the Python 2.2 optimizations from Hannu Krosing, while * python/libxml.py: integrated the Python 2.2 optimizations from Hannu Krosing, while maintaining compatibility with 1.5 and 2.1 Daniel
Daniel Veillard 2bc13cac 2003-01-04T19:06:55 fixed a small problem related to order of files in dir, Daniel
Daniel Veillard e59494fa 2003-01-04T16:35:29 a bit of cleanup small fix more work on the XmlTextReader tutorial a few * xmllint.c: a bit of cleanup * xmlreader.c: small fix * doc/xmlreader.html: more work on the XmlTextReader tutorial * python/libxml.py: a few fixes pointed out by Hannu Krosing Daniel