- 06 Oct, 2004 2 commits
-
-
William M. Brack authored
* catalog.c: small change to last fix, to get xml:base right
-
William M. Brack authored
* catalog.c: added code to handle <group>, including dumping to output (bug 151924). * xmlcatalog.c, xmlstring.c, parser.c: minor compiler warning cleanup (no change to logic)
-
- 04 Oct, 2004 3 commits
-
-
Daniel Veillard authored
* configure.in debugXML.c include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in: revamped the XML debugging module and prepare for a new checking mode Daniel
-
Daniel Veillard authored
* parser.c: applied patch from Malcolm Tredinnick fixing bug #152426 Daniel
-
Daniel Veillard authored
* python/generator.py python/libxml.c python/tests/outbuf.py: applied patch from Malcolm Tredinnick fixing bug #154294 related to saving to python file objects. Daniel
-
- 03 Oct, 2004 2 commits
-
-
William M. Brack authored
* tree.c: changed xmlHasNsProp to properly handle a request for the default namespace (bug 153557)
-
William M. Brack authored
* parser.c: fixed problem with dictionary handling within xmlParseInNodeContext (bug 153175)
-
- 02 Oct, 2004 3 commits
-
-
William M. Brack authored
* check-relaxng-test-suite.py, check-relaxng-test-suite2.py, check-xinclude-test-suite.py, check-xml-test-suite.py, check-xsddata-test-suite.py, doc/examples/index.py: changed changed sys.path setting from 'append' to 'insert' (patch supplied by Malcolm Tredinnick) (bug 153716)
-
William M. Brack authored
* include/libxml/parserInternals.h: added two new macros IS_ASCII_LETTER and IS_ASCII_DIGIT used with (html) parsing and xpath for testing data not necessarily unicode. * HTMLparser.c, xpath.c: changed use of IS_LETTER_CH and IS_DIGIT_CH macros to ascii versions (bug 153936).
-
William M. Brack authored
* error.c: added some coding to attempt to display which file contains an error when using XInclude (bug 152623)
-
- 30 Sep, 2004 1 commit
-
-
Daniel Veillard authored
* configure.in: stupid cut'n paste bug in xmllint detection daniel
-
- 29 Sep, 2004 3 commits
-
-
Daniel Veillard authored
* configure.in doc/*: releasing 2.6.14, rebuilding the docs Daniel
-
Kasimier T. Buchcik authored
* xmlschemas.c include/libxml/xmlerror.h include/libxml/xmlschemas.h include/libxml/schemasInternals.h: Parsing of <complexContent> - handle attribute 'mixed', catch illegal attributes. Parsing of <complexType> - handle attributes 'abstract', 'final' and 'block', catch illegal attributes. Validation of complex types - handle abstract types. Added handling of default/fixed attributes and element values. Per validation option attribute nodes/text nodes are created on the instance. Added the corresponding constraints for fixed/default. Added xmlSchemaSetValidOptions, xmlSchemaGetValidOptions to the external API. Extended element declaration constraints. Got rid of perseverative creation of temporery validation/parser contexts. Added handling of xsi:schemaLocation and xsi:noNamespaceSchemaLocation. Fixed xsi:type component resolution if using non-prefixed QNames. * xmlregexp.c xmlschemas.c include/libxml/xmlautomata.h: Enabled namespace awareness of the content model if using the model group "all". * test/schemas/bug152470_1.xsd: Removed an "abstract" attribute, which broke the test. * xstc/xstc.py: Workaround to accomodate case insensitive test definitions in ms-test.def.xml (was missing in a previous commit).
-
Daniel Veillard authored
* python/drv_libxml2.py: another patch from Malcolm Tredinnick adding option not to load dtd from the drv_libxml2.py module #134633 Daniel
-
- 28 Sep, 2004 2 commits
-
-
Daniel Veillard authored
* acconfig.h config.h.in configure.in xmlIO.c xmlregexp.c xmlschemas.c xmlschemastypes.c: another patch from Malcolm Tredinnick fixing warning generated by the Nonstop Kernel Open System Services compiler #151710 Daniel
-
Daniel Veillard authored
* python/libxml.py: applied patch from Malcolm Tredinnick fixing python exception hierarchy #139824 Daniel
-
- 26 Sep, 2004 2 commits
-
-
Daniel Veillard authored
* valid.c TODO: applied patch from Malcolm Tredinnick fixing errata E20 concerning NMTOKENS and co. validation #153722 * result/VC/AttributeNmtokens test/VC/AttributeNmtokens test/VCM/AttributeNmtokens.xml: also added tests from Malcolm Daniel
-
Daniel Veillard authored
* xstc/xstc.py: applied patch from Malcolm Tredinnick fixing space/tabs * xpath.c: fixed a realloc potential problem Daniel
-
- 24 Sep, 2004 1 commit
-
-
Daniel Veillard authored
* Makefile.am: fixed make valgrind xstc Daniel
-
- 23 Sep, 2004 2 commits
-
-
Daniel Veillard authored
* xmlschemastypes.c: fixing an out of bound adressing issue Daniel
-
Daniel Veillard authored
* HTMLparser.c parser.c relaxng.c xmlschemas.c: more memory related code cleanups. Daniel
-
- 22 Sep, 2004 2 commits
-
-
Daniel Veillard authored
* parser.c: fixed a bunch of errors when realloc failed. Daniel
-
Daniel Veillard authored
* threads.c uri.c: couple of memory fixes from Mark Vakoc reported by Purify on Windows. Daniel
-
- 20 Sep, 2004 1 commit
-
-
Daniel Veillard authored
* xmllint.c: added --timing --copy timing for the copy * vms/build_libxml.com: applied patch from Craig Berry to build with recent releases Daniel
-
- 18 Sep, 2004 1 commit
-
-
William M. Brack authored
* nanohttp.c, include/libxml/nanohttp.h: added the routine xmlNanoHTTPContentLength to the external API (bug151968). * parser.c: fixed unnecessary internal error message (bug152060); also changed call to strncmp over to xmlStrncmp. * encoding.c: fixed compilation warning (bug152307). * tree.c: fixed segfault in xmlCopyPropList (bug152368); fixed a couple of compilation warnings. * HTMLtree.c, debugXML.c, xmlmemory.c: fixed a few compilation warnings; no change to logic.
-
- 17 Sep, 2004 2 commits
-
-
Daniel Veillard authored
* parser.c: removed some extern before function code reported by Kjartan Maraas on IRC * legacy.c: fixed compiling when configuring out the HTML parser * Makefile.am: added a declaration for CVS_EXTRA_DIST * HTMLparser.c: beginning of an attempt at cleaning up the construction of the HTML parser data structures, current data generate a huge amount of ELF relocations at loading time. Daniel
-
Daniel Veillard authored
* ChangeLog: applied fix from Stepan Kasal to fix duplication in the change log and cleanup of space/tabs issues. Daniel
-
- 16 Sep, 2004 1 commit
-
-
Kasimier T. Buchcik authored
* xmlschemas.c include/libxml/schemasInternals.h test/schemas/bug152470_1.* result/schemas/bug152470_1_1*: Simpified attribute wildcard creation and assignment to get rid of memory leaks. Restructured the validation process. Restructured and expanded parsing of <attributeGroup>. Added initial handing of xsi:type. Advanced handling of xsi:nil (should work now for simple types). Added construction of schemata using xsi:schemaLocation and xsi:noNamespaceSchemaLocation; this is not enabled, since no corresponding API exists yet. Moved the content model to complex type components. Resolution of types for attributes will look for simple types only (incl. all the built-in simple types). Extended parsing of 'anyAttribute'. Fixed content-type type for complex types if derived from 'anyType' using the short-hand form (see bug # 152470, submitted by Thilo Jeremias). * include/libxml/xmlschematypes.h: Cleaned up some comments. * xstc/xstc.py: Workaround to accomodate case insensitive test definitions in ms-test.def.xml. * result/schemas/deter0_0_0.err result/schemas/ns0_0_2.err result/schemas/ns0_1_2.err: Adapted.
-
- 13 Sep, 2004 1 commit
-
-
Daniel Veillard authored
-
- 11 Sep, 2004 1 commit
-
-
William M. Brack authored
* xmlwriter.c: changed char array initialisation to avoid a complaint from some compiler(s) (bug 152308)
-
- 09 Sep, 2004 1 commit
-
-
William M. Brack authored
* encoding.c: applied fixes for the UTF8ToISO8859x transcoding routine suggested by Mark Itzcovitz
-
- 08 Sep, 2004 2 commits
-
-
Daniel Veillard authored
* valid.c xmlsave.c: fixed 2 problems raised by #152140, one which is that notation not in the internal subset should not be saved, and the second more nasty on an error saving NOTATIONs, if there is a proof that nobody uses notations ! Daniel
-
Kasimier T. Buchcik authored
* xmlschemas.c include/libxml/xmlschemas.h: Added the function xmlSchemaValidateOneElement to the XML Schema validation API, as proposed by Jeffrey Fink - see bug # 152073.
-
- 07 Sep, 2004 1 commit
-
-
Daniel Veillard authored
* configure.in doc/Makefile.am xstc/Makefile.am: some cleanup checking for xmllint and xsltproc in configure.in, fixed make dist w.r.t. the new xstc subdir. * doc/*: rebuilt Daniel
-
- 06 Sep, 2004 6 commits
-
-
Kasimier T. Buchcik authored
* xstc/xstc.py: Changed to finally validate instance documents.
-
Daniel Veillard authored
* xstc/Makefile.am Makefile.am: integrated to "make valgrind", heavy ... weight 250MB of VM ! Daniel
-
Daniel Veillard authored
-
Daniel Veillard authored
-
Daniel Veillard authored
* xstc/Makefile.am xstc/xstc-to-python.xsl xstc/xstc.py Makefile.am: more cleanup in integrating the xstc testsuite Daniel
-
Daniel Veillard authored
-