Log

Author Commit Date CI Message
Daniel Veillard b6b36d37 2005-02-09T16:48:53 applied patch to xmlSetNsProp from Mike Hommey Daniel * tree.c: applied patch to xmlSetNsProp from Mike Hommey Daniel
Daniel Veillard 2b2e02d6 2005-02-05T23:20:22 fixed implementation for | added a specific regression test Daniel * pattern.c xmllint.c: fixed implementation for | * test/pattern/conj.* result/pattern/conj: added a specific regression test Daniel
Daniel Veillard f1f08cf8 2005-02-05T16:35:04 first implementation for | support Daniel * pattern.c: first implementation for | support Daniel
Daniel Veillard 0996a162 2005-02-05T14:00:10 fixed the namespaces support fixed xmlGetNodePath when namespaces are used * pattern.c: fixed the namespaces support * tree.c: fixed xmlGetNodePath when namespaces are used * result/pattern/multiple result/pattern/namespaces test/pattern/multiple.* test/pattern/namespaces.*: added more regression tests Daniel
Daniel Veillard e92bf5d6 2005-02-04T17:28:19 fixed one internal function applied patch from Joel Reed regenerated * xmlschemas.c: fixed one internal function * doc/Makefile.am doc/wiki.xsl: applied patch from Joel Reed * testapi.c doc/libxml2-api.xml doc/libxml2-refs.xml: regenerated daniel
Daniel Veillard d4301aba 2005-02-03T22:24:10 use the walker to test the patterns instead of the normal reader bug fixes * Makefile.am: use the walker to test the patterns instead of the normal reader * pattern.c xmllint.c: bug fixes in the train including fixing the stupid build break. Daniel
Daniel Veillard 364fbed5 2005-02-03T09:08:06 Fixed debug in pattern.c, Daniel
Daniel Veillard 9740d1d4 2005-02-01T16:21:43 more bug fixes for the XPath streaming code. Daniel * pattern.c: more bug fixes for the XPath streaming code. Daniel
Kasimier T. Buchcik 0a598528 2005-01-31T17:02:07 Integrated the streaming pattern from the pattern module. Fixed some IDC * xmlschemas.c: Integrated the streaming pattern from the pattern module. Fixed some IDC code bugs. Changed fallback for attribute declaration addition to work like for element declarations.
Daniel Veillard 16ef800b 2005-01-31T00:27:50 bugfixes around the streaming patterns Daniel * pattern.c xmllint.c: bugfixes around the streaming patterns Daniel
Daniel Veillard f9d16914 2005-01-30T22:36:30 added first test for the patterns a few fixes Daniel * Makefile.am configure.in result/pattern/simple test/pattern/simple.*: added first test for the patterns * pattern.c xmllint.c: a few fixes Daniel
Daniel Veillard 8f2efae4 2005-01-30T18:44:30 Oops desabling debug, Daniel
Daniel Veillard 2fc6df95 2005-01-30T18:42:55 added a streaming pattern detector for a subset of XPath, should help * pattern.c include/libxml/pattern.h xmllint.c: added a streaming pattern detector for a subset of XPath, should help Kasimier for identity constraints * python/generator.py: applied Stephane Bidoul patch to find paths without breaking. Daniel
Daniel Veillard d3210bc8 2005-01-28T17:56:39 fixed an untested pointer dereference and a & vs && Daniel * xmlschemas.c: fixed an untested pointer dereference and a & vs && Daniel
Daniel Veillard e125b316 2005-01-28T17:39:49 implementation of xmlTextReaderReadString by Bjorn Reese Daniel * xmlreader.c: implementation of xmlTextReaderReadString by Bjorn Reese Daniel
Kasimier T. Buchcik 87250a97 2005-01-28T15:59:53 Corrected an ambigious symbol-space for local attribute declarations. * xmlschemas.c: Corrected an ambigious symbol-space for local attribute declarations. IFDEFed more IDC code to surpress compiler warnings. * xmlschemas.c: tiny enhancement for content model error reports (#157190, #143948). Removed abbreviations: CT, ST and WC (#157190, reported by Frans Englich). * result/schemas/all* result/schemas/any3_0_0.err result/schemas/choice* result/schemas/cos-st-restricts-1-2-err_0_0.err result/schemas/derivation-ok-extension-err_0_0.err result/schemas/derivation-ok-extension_0_0.err result/schemas/derivation-ok-restriction-2-1-1_0_0.err result/schemas/derivation-ok-restriction-4-1-err_0_0.err result/schemas/deter0_0_0.err result/schemas/extension1_0_2.err result/schemas/facet-unionST-err1_0_0.err result/schemas/hexbinary_0_1.err result/schemas/list* result/schemas/restriction-attr1_0_0.err result/schemas/vdv-first4_0_1.err result/schemas/vdv-first4_0_2.err: Adapted output. xmlSchemaTypeFixup; this ensures facets of inherited types to be checked prior to facets of derived types - which caused a seg fault otherwise (bug #158216, reported by Frans Englich).
Daniel Veillard 48bc0622 2005-01-28T00:08:31 oops forgot to add the bakefile, Daniel
Daniel Veillard 5351695d 2005-01-27T23:59:14 files for the Bakefile generator for Makefiles from Francesco Montorsi * bakefile/Readme.txt bakefile/Bakefiles.bkgen bakefile/libxml2.bkl: files for the Bakefile generator for Makefiles from Francesco Montorsi * win32/configure.js: fixes for Windows compilation with non-default flags by Joel Reed Daniel
Daniel Veillard f59507d4 2005-01-27T17:26:49 fixed xmlCopyDoc to also copy the doc->URL as pointed by Martijn Faassen * tree.c: fixed xmlCopyDoc to also copy the doc->URL as pointed by Martijn Faassen Daniel
Kasimier T. Buchcik e8a550b3 2005-01-27T12:49:31 Added an initial skeleton for indentity-constraints. This is all defined * xmlschemas.c include/libxml/schemasInternals.h: Added an initial skeleton for indentity-constraints. This is all defined out, since not complete, plus it needs support from other modules. Added machanism to store element information for the ancestor-or-self axis; this is needed for identity-constraints and should be helpfull for a future streamable validation. * include/libxml/xmlerror.h: Added an error code for identity-constraints.
Daniel Veillard c394f734 2005-01-26T00:04:52 had to fix generation and rebuild. the testapi found a bug in the last * gentest.py testapi.c: had to fix generation and rebuild. * valid.c: the testapi found a bug in the last code of course ! Daniel
Daniel Veillard 2ae13382 2005-01-25T23:45:06 fixing the way testapi.c is generated, fixes bug #161386 fix a comment * Makefile.am testapi.c doc/Makefile.am: fixing the way testapi.c is generated, fixes bug #161386 * dict.c: fix a comment typo * elfgcchack.h doc/*: regenerated Daniel
Daniel Veillard 8f8a9dd7 2005-01-25T21:41:42 found and fixed 2 problems in the internal subset scanning code affecting * parser.c: found and fixed 2 problems in the internal subset scanning code affecting the push parser (and the reader), fixes #165126 * test/intsubset2.xml result//intsubset2.xml*: added the test case to the regression tests. Daniel
Daniel Veillard cee2b3a5 2005-01-25T00:22:52 warning patches from Peter Breitenlohner serious DTD parsing speedups, * testdso.c xmlregexp.c: warning patches from Peter Breitenlohner * include/libxml/valid.h valid.c parser.c: serious DTD parsing speedups, start to deprecate 3 ElementDef related entry point and replace them with better ones. Daniel
Daniel Veillard b9e2f26e 2005-01-23T23:48:34 more hash dictionary interning changes Daniel * xmlschemas.c: more hash dictionary interning changes Daniel
Daniel Veillard 316a5c39 2005-01-23T22:56:39 added xmlHashCreateDict where the hash reuses the dictionnary for internal * hash.c include/libxml/hash.h: added xmlHashCreateDict where the hash reuses the dictionnary for internal strings * entities.c valid.c parser.c: reuse that new API, leads to a decent speedup when parsing for example DocBook documents. Daniel
Daniel Veillard 7da92709 2005-01-23T20:15:53 small speedup in skipping blanks characters interning the entities strings * parser.c: small speedup in skipping blanks characters * entities.c: interning the entities strings Daniel
Daniel Veillard 4c778d8b 2005-01-23T17:37:44 boosting common commnent parsing code, it was really slow. added sprecific * parser.c: boosting common commnent parsing code, it was really slow. * test/comment[3-5].xml result//comment[3-5].xml*: added sprecific regression tests Daniel
Daniel Veillard 0714c5bf 2005-01-23T00:01:01 small optimization back. Daniel * parser.c: small optimization back. Daniel
Daniel Veillard 1441251f 2005-01-21T23:53:26 a single lock version mostly avoid the cost penalty of the lock in case of * dict.c parser.c include/libxml/dict.h: a single lock version mostly avoid the cost penalty of the lock in case of low parallelism, so applying that version instead. Daniel
Daniel Veillard 1bb16a18 2005-01-21T16:55:41 patch from Gary Coady to fix a race in dict reference counting in * dict.c: patch from Gary Coady to fix a race in dict reference counting in multithreaded apps. Daniel
Daniel Veillard b8590d4c 2005-01-21T15:10:23 fixed bug #164556 where non-fatal errors stopped push parsing and * parser.c: fixed bug #164556 where non-fatal errors stopped push parsing and xmlreader. * Makefile.am: fixup * test/errors/webdav.xml result/errors/webdav*: adding regression test for this problem. Daniel
Kasimier T. Buchcik f500aec5 2005-01-19T16:30:24 Corrected targetNamespace in xmlSchemaElementDump. Cosmetic changes to the * xmlschemas.c: Corrected targetNamespace in xmlSchemaElementDump. Cosmetic changes to the dump output.
Daniel Veillard 298d9640 2005-01-16T20:01:55 preparing release of 2.6.17, updated and rebuilt the docs Daniel * configure.in NEWS doc/*: preparing release of 2.6.17, updated and rebuilt the docs Daniel
Daniel Veillard df292f7a 2005-01-16T19:00:15 better fix for #151694 not killing c14n regression tests fixing bug * parser.c: better fix for #151694 not killing c14n regression tests * xmlschemastypes.c: fixing bug #157653 Daniel
Daniel Veillard e3740edc 2005-01-16T18:02:13 fixing bug #151694, line should always be set in the elements. Daniel * parser.c: fixing bug #151694, line should always be set in the elements. Daniel
Daniel Veillard 6fc5db00 2005-01-16T00:05:58 trying to fix at least the message from bug #158628 added first xmlsave * xmlschemastypes.c: trying to fix at least the message from bug #158628 * include/libxml/xmlsave.h xmlsave.c: added first xmlsave option for format, c.f. bug #159997 Daniel
Daniel Veillard 1cd4dae1 2005-01-15T17:45:28 make __str__ call serialize() on nodes, c.f. bug #157872 Daniel * python/libxml.py: make __str__ call serialize() on nodes, c.f. bug #157872 Daniel
Daniel Veillard db439254 2005-01-15T17:18:53 applied patch from Dan McNichol for compilation on AIX Daniel * nanoftp.c: applied patch from Dan McNichol for compilation on AIX Daniel
Daniel Veillard 9186a1fd 2005-01-15T12:38:10 fixed bug #157633 in relaxng choice optimization added regression tests * relaxng.c: fixed bug #157633 in relaxng choice optimization * result/relaxng/choice0* test/relaxng/choice0*: added regression tests about it. * doc/*: rebuilt * testdso.c: removed a warning due to a missing void in signature. Daniel
Kasimier T. Buchcik 31113c7e 2005-01-13T16:57:20 Exposed targetNamespace for simple/complex types, model groups, attribute * include/libxml/schemasInternals.h xmlschemas.c: Exposed targetNamespace for simple/complex types, model groups, attribute groups and notations (reported by Michael Hewarth to the mailing list). Added targetNamespace to xmlSchemaType, xmlSchemaAttributeGroup and xmlSchemaNotation. Tiny cosmetic change to the content model error report output. * result//all_*.err result//any3_0_0.err result//choice_*.err result//list0_0_1.err result//list0_1_1.err: Adapted output of regression tests.
Kasimier T. Buchcik de938cd4 2005-01-13T12:25:57 Put the fix of Daniel (from Tue Jan 11 14:41:47 CET) back in, since I * xmlschemas.c: Put the fix of Daniel (from Tue Jan 11 14:41:47 CET) back in, since I missed to update xmlschemas.c before doing the previous commit.
Kasimier T. Buchcik c3af19d1 2005-01-13T12:10:11 Integrated xmlRegExecErrInfo and xmlRegExecNextValues from xmlregexp.c to * xmlschemas.c: Integrated xmlRegExecErrInfo and xmlRegExecNextValues from xmlregexp.c to report expected elements on content model errors. * all_*.err any3_0_0.err choice_*.err list0_0_1.err list0_1_1.err: Adapted output of regression tests.
Daniel Veillard dcd93903 2005-01-13T11:25:15 trying to work around the compilation problem on HP-UX Daniel * config.h.in configure.in xmlmodule.c: trying to work around the compilation problem on HP-UX Daniel
Daniel Veillard c7c9fb19 2005-01-12T21:04:15 fixed the fixed size array structure problem reported by Patrick Streule * pattern.c: fixed the fixed size array structure problem reported by Patrick Streule Daniel
Daniel Veillard f47d2e32 2005-01-12T14:16:08 regenerated the API description, rebuilt, improved navigation in * elfgcchack.h testapi.c doc/libxml2-api.xml doc/*: regenerated the API description, rebuilt, improved navigation in documentation a bit. Daniel
Daniel Veillard cc026dc6 2005-01-12T13:21:17 extended xmlRegExecErrInfo() and xmlRegExecNextValues() to return error * include/libxml/xmlregexp.h xmlregexp.c: extended xmlRegExecErrInfo() and xmlRegExecNextValues() to return error transition strings too, and sink state detection and handling. Daniel
Daniel Veillard 618732b6 2005-01-11T13:43:13 fixed bug #163641 when the value passed for an atomic list type is NULL. * xmlschemas.c: fixed bug #163641 when the value passed for an atomic list type is NULL. Daniel
William M. Brack a73f45b6 2005-01-11T02:21:33 fixed dependency on python 2.3, also small improvement for cygwin (bug * Makefile.am configure.in: fixed dependency on python 2.3, also small improvement for cygwin (bug 163273)
Daniel Veillard fc0b6f6a 2005-01-09T17:48:02 William noticed I forgot to add special support for xmlmodules.c define * gentest.py testapi.c: William noticed I forgot to add special support for xmlmodules.c define * xmlregexp.c include/libxml/xmlregexp.h: added terminal to xmlRegExecErrInfo() API, adding new xmlRegExecNextValues() entry point and refactored to use both code. Daniel
William M. Brack 99906ada 2005-01-09T17:02:42 added an FAQ under Developer for setting up a "private" library (after * doc/xml.html, doc/FAQ.html: added an FAQ under Developer for setting up a "private" library (after some list posts about people having trouble doing it)
Daniel Veillard 9070015b 2005-01-08T22:05:09 fixing behaviour for xmlRegExecErrInfo in case of rollback Daniel * xmlregexp.c: fixing behaviour for xmlRegExecErrInfo in case of rollback Daniel
Daniel Veillard 7bd8b4b8 2005-01-07T13:56:19 small update trying to add an API to get useful error informations back * TODO: small update * xmlregexp.c: trying to add an API to get useful error informations back from a failing regexp context. Daniel
William M. Brack cd65bc9a 2005-01-06T09:39:18 fixed problem with xmlXPathErr when error number subscript was out of * xpath.c: fixed problem with xmlXPathErr when error number subscript was out of range (bug 163055)
William M. Brack f3cf1a1e 2005-01-06T02:25:59 fixed problem with xmlURIEscape when query part was empty (actually fixed * uri.c: fixed problem with xmlURIEscape when query part was empty (actually fixed xmlURIEscapeStr to return an empty string rather than NULL for empty string input) (bug 163079)
Aleksey Sanin 8fdc32ab 2005-01-05T15:37:55 fixing col information in xmlParserInput and propagating column into xmlError
Daniel Veillard c7426093 2005-01-05T15:11:41 Added informations about wxXml2 wrappers, Daniel
Daniel Veillard 48df9613 2005-01-04T21:50:05 fixed namespace bug in push mode reported by Rob Richards added it to the * parser.c: fixed namespace bug in push mode reported by Rob Richards * test/ns6 result//ns6*: added it to the regression tests * xmlmodule.c testModule.c include/libxml/xmlmodule.h: added an extra option argument to module opening and defined a couple of flags to the API. Daniel
Daniel Veillard be076e9b 2005-01-04T20:18:14 applied patch from Bjorn Reese, plus some cleanups fixed the stylesheet to * xmlmodule.c include/libxml/xmlmodule.h: applied patch from Bjorn Reese, plus some cleanups * elfgcchack.h doc/elfgcchack.xsl: fixed the stylesheet to add the new header * doc/* testapi.c: regenerated the API Daniel
Daniel Veillard f6b71bd1 2005-01-04T17:50:14 making DSO support an option code and documentation cleanups regenerated * configure.in: making DSO support an option * xmlmodule.c xmlreader.c include/libxml/xmlmodule.h: code and documentation cleanups * elfgcchack.h testapi.c doc/*: regenerated the docs and checks for new module * test/valid/REC-xml-19980210.xml: fix a small change introduced previously Daniel
Daniel Veillard ce1648b1 2005-01-04T15:10:22 applied DSO support patch 2 from Joel Reed Daniel * Makefile.am config.h.in configure.in error.c libxml-2.0.pc.in testModule.c testdso.c xml2-config.in xmllint.c xmlmodule.c include/libxml/Makefile.am include/libxml/xmlerror.h include/libxml/xmlmodule.h include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in: applied DSO support patch 2 from Joel Reed Daniel
Daniel Veillard 7a3447a5 2005-01-04T14:31:14 applied patch from Marcin Konicki for BeOS Daniel * configure.in: applied patch from Marcin Konicki for BeOS Daniel
Aleksey Sanin d671e286 2005-01-03T21:58:59 GetLineNumber and GetColumnNumber functions for xmlReader
William M. Brack 21e4ef20 2005-01-02T09:53:13 Re-examined the problems of configuring a "minimal" library. Synchronized the header files with the library code in order to assure that all the various conditionals (LIBXML_xxxx_ENABLED) were the same in both. Modified the API database content to more accurately reflect the conditionals. Enhanced the generation of that database. Although there was no substantial change to any of the library code's logic, a large number of files were modified to achieve the above, and the configuration script was enhanced to do some automatic enabling of features (e.g. --with-xinclude forces --with-xpath). Additionally, all the format errors discovered by apibuild.py were corrected. * configure.in: enhanced cross-checking of options * doc/apibuild.py, doc/elfgcchack.xsl, doc/libxml2-refs.xml, doc/libxml2-api.xml, gentest.py: changed the usage of the <cond> element in module descriptions * elfgcchack.h, testapi.c: regenerated with proper conditionals * HTMLparser.c, SAX.c, globals.c, tree.c, xmlschemas.c, xpath.c, testSAX.c: cleaned up conditionals * include/libxml/[SAX.h, SAX2.h, debugXML.h, encoding.h, entities.h, hash.h, parser.h, parserInternals.h, schemasInternals.h, tree.h, valid.h, xlink.h, xmlIO.h, xmlautomata.h, xmlreader.h, xpath.h]: synchronized the conditionals with the corresponding module code * doc/examples/tree2.c, doc/examples/xpath1.c, doc/examples/xpath2.c: added additional conditions required for compilation * doc/*.html, doc/html/*.html: rebuilt the docs
Daniel Veillard b78757b3 2004-12-30T21:30:23 Added link for XMLLib osax, Daniel
Daniel Veillard 1cb689ba 2004-12-26T21:01:48 fixed a typo, Daniel
William M. Brack 1d8c9b29 2004-12-25T10:14:57 fixed to skip (if necessary) the BOM for encoding 'utf-16'. Completes the * parserInternals.c: fixed to skip (if necessary) the BOM for encoding 'utf-16'. Completes the fix for bug #152286. * tree.c, parser.c: minor warning cleanup, no change to logic
William M. Brack ff349110 2004-12-24T08:39:13 added most required entires to foreign encoding table, plus some * python/generator.py: added most required entires to foreign encoding table, plus some additional logic to assure only the 1st param uses the 't#' format. Fixes bug #152286, but may still have some other UTF-16 problems.
William M. Brack 106cad66 2004-12-23T15:56:12 enhanced for enabling build in a different directory. Added (optional) * Makefile.am, gentest.py: enhanced for enabling build in a different directory. Added (optional) param to gentest.py to specify the source directory (bug #155468) * doc/Makefile.am: changed destination of NEWS from (top_srcdir) to (top_builddir) (bug #155468) * python/Makefile.am, python/generator.py: enhanced for enabling build in a different directory(bug #155468). Added (optional) param to generator.py to specify the source directory. Added a new table of functions which have possible "foreign" encodings (e.g. UTF16), and code to use python 't' format instead of 'z' format (mostly solving bug #152286, but still need to populate the table).
MST 2004 John Fleck b759b305 2004-12-21T15:14:08 doc/site.xsl, doc/xml.html, plus rebuilt all the html pages Change Tue Dec 21 08:10:44 MST 2004 John Fleck <jfleck@inkstain.net> * doc/site.xsl, doc/xml.html, plus rebuilt all the html pages Change reference to new site for Solaris binaries, fixing bug 160598
William M. Brack 230c5504 2004-12-20T16:18:49 reset input->base within xmlStopParser removed call to xmlUTF8Strlen from * parser.c: reset input->base within xmlStopParser * xmlstring.c: removed call to xmlUTF8Strlen from within xmlUTF8Strpos (Bill Moseley pointed out it was not useful)
William M. Brack e4d526fe 2004-12-18T00:01:21 changed xmlErrValidWarning to use ctxt->warning instead of ctxt->error for * valid.c: changed xmlErrValidWarning to use ctxt->warning instead of ctxt->error for its reports (bug #160662)
William M. Brack dbbcf8e1 2004-12-17T22:50:53 modified to allow the ns and nsDefs accessors to return None instead of * python/generator.py: modified to allow the ns and nsDefs accessors to return None instead of error when no namespace is present (bug #)
William M. Brack 5a9c1fdd 2004-12-17T21:38:09 changed maintainer-clean dependency with suggestion from Crispin Flowerday * doc/Makefile.am: changed maintainer-clean dependency with suggestion from Crispin Flowerday (bug #157634) * debugXML.c: fixed crash when ATTRIBUTE or DOCUMENT nodes were specified with debugDumpNode (bug #160621)
Daniel Veillard 91b955c1 2004-12-10T10:26:42 fixed ID deallocation problem based on patch from Steve Shepard fixes bug * valid.c: fixed ID deallocation problem based on patch from Steve Shepard fixes bug #160893 * xmlmemory.c: improving comment. * testapi.c: new test for xmlDictExists() is generated. Daniel
William M. Brack ad0e67c5 2004-12-01T14:35:10 fixed up some gcc warnings, no change to logic. New macro XML_CAST_FPTR to * dict.c, xpath.c, include/libxml/hash.h: fixed up some gcc warnings, no change to logic. New macro XML_CAST_FPTR to circumvent gcc warnings on function pointer <-> object pointer (a hack).
Daniel Veillard 7eca35fb 2004-11-29T13:08:03 fixed a memory leak on errors in some circumstances #159812 Daniel * xpath.c: fixed a memory leak on errors in some circumstances #159812 Daniel
William M. Brack 66e40b14 2004-11-26T15:45:19 added a check within xmlOutputBufferWriteEscape to prevent a dead loop on * xmlIO.c: added a check within xmlOutputBufferWriteEscape to prevent a dead loop on bad data (bug 159550)
Kasimier T. Buchcik 5dd55d95 2004-11-26T12:35:21 Fixed strict/lax element wildcards: the children of elements for which a * xmlschemas.c: Fixed strict/lax element wildcards: the children of elements for which a declaration existed were still processed by the wildcard mechanism (reported by philippe ventrillon to the mailing list). Changed the import and include machanism to share dictionaries.
Daniel Veillard 29614c70 2004-11-26T10:47:26 make sure xmlCtxtReadFile and htmlCtxtReadFile go through the catalog * HTMLparser.c parser.c: make sure xmlCtxtReadFile and htmlCtxtReadFile go through the catalog resolution. * gentest.py testapi.c: fix a side effect wrning of the change Daniel
Daniel Veillard 6bb3e86d 2004-11-24T12:39:00 added xmlDictExists() to the dictionnary interface. applying * dict.c include/libxml/dict.h: added xmlDictExists() to the dictionnary interface. * xmlreader.c: applying xmlTextReaderHasAttributes fix for namespaces from Rob Richards Daniel
Kasimier T. Buchcik 8b41817d 2004-11-17T13:14:27 tiny enhancement for content model error reports (#157190, #143948). * xmlschemas.c: tiny enhancement for content model error reports (#157190, #143948). Removed abbreviations: CT, ST and WC (#157190, reported by Frans Englich). Initial: no report of local components. * result/schemas/all* result/schemas/any3_0_0.err result/schemas/choice* result/schemas/cos-st-restricts-1-2-err_0_0.err result/schemas/derivation-ok-extension-err_0_0.err result/schemas/derivation-ok-extension_0_0.err result/schemas/derivation-ok-restriction-2-1-1_0_0.err result/schemas/derivation-ok-restriction-4-1-err_0_0.err result/schemas/deter0_0_0.err result/schemas/extension1_0_2.err result/schemas/facet-unionST-err1_0_0.err result/schemas/hexbinary_0_1.err result/schemas/list* result/schemas/restriction-attr1_0_0.err result/schemas/vdv-first4_0_1.err result/schemas/vdv-first4_0_2.err: Adapted output.
Kasimier T. Buchcik b884124c 2004-11-15T12:11:56 Moved execution of xmlSchemaCheckDefaults to xmlSchemaTypeFixup; this * xmlschemas.c: Moved execution of xmlSchemaCheckDefaults to xmlSchemaTypeFixup; this ensures facets of inherited types to be checked prior to facets of derived types - which caused a seg fault otherwise (bug #158216, reported by Frans Englich).
William M. Brack 094dd86c 2004-11-14T14:28:34 further enhancement, now all compilation warnings have been fixed. added * gentest.py, testapi.c: further enhancement, now all compilation warnings have been fixed. * xmlschemastypes.c: added NULL check for one function
William M. Brack f13f77f0 2004-11-12T16:03:48 trivial change (changed CHECK_CONTEXT to CHECK_CTXT on a couple of lines) * xpath.c: trivial change (changed CHECK_CONTEXT to CHECK_CTXT on a couple of lines) * gentest.py, testapi.c: enhanced to reduce compilation warnings
Kasimier T. Buchcik 48307f43 2004-11-12T15:16:25 Un-commented a TODO in xmlSchemaParseElement. * xmlschemas.c: Un-commented a TODO in xmlSchemaParseElement.
Kasimier T. Buchcik 91feaf84 2004-11-12T14:04:58 Correct symbol space for 'all' and 'choice'. Added 'replace' normalization * xmlschemas.c: Correct symbol space for 'all' and 'choice'. * xmlschemastypes.c include/xmlschemastypes.h: Added 'replace' normalization for 'normalizedString'. Added xmlSchemaWhiteSpaceReplace to the API.
Daniel Veillard aba37dff 2004-11-11T20:42:04 forgot a $(srcdir) stupid error wrong name #157976 Daniel * Makefile.am: forgot a $(srcdir) * encoding.c: stupid error wrong name #157976 Daniel
Daniel Veillard c3d7cb4e 2004-11-10T14:34:45 preparing release of libxml2-2.6.16 Daniel * NEWS configure.in doc/*: preparing release of libxml2-2.6.16 Daniel
Daniel Veillard 850ce9b6 2004-11-10T11:55:47 Applied patch from Brent Hendricks adding support for late DTD validation. * python/generator.py python/libxml.c python/libxml2class.txt python/libxml_wrap.h python/types.c: Applied patch from Brent Hendricks adding support for late DTD validation. * python/tests/Makefile.am python/tests/dtdvalid.py python/tests/test.dtd: integrated the provided regression test Daniel
Dodji Seketeli 8eba3f3f 2004-11-09T18:30:30 Tue nov 9 19:29:04 CET 2004 Dodji Seketeli <dodji@seketeli.org> * configure.in: detect when struct sockaddr_storage has the __ss_family member instead of ss_family and behave accordingly. We know can use ipv6 on aix.
Daniel Veillard d0cf7f6e 2004-11-09T16:17:02 integrated in "make tests" added -q option, and more conditional features * Makefile.am gentest.py testapi.c: integrated in "make tests" added -q option, and more conditional features fixes * catalog.c debugXML.c parser.c testThreads.c xmllint.c xmlschemastypes.c xmlwriter.cinclude/libxml/catalog.h include/libxml/debugXML.h: various compilation and conditional cleanups. * doc/*: regenerated Daniel
Daniel Veillard a521d287 2004-11-09T14:59:59 better handling of conditional features more testing on parser contexts * gentest.py testapi.c: better handling of conditional features * HTMLparser.c SAX2.c parserInternals.c xmlwriter.c: more testing on parser contexts closed leaks, error messages Daniel
William M. Brack 645a924a 2004-11-09T12:20:42 fixed problem concerning XPath context corruption during function argument * xpath.c: fixed problem concerning XPath context corruption during function argument evaluation (bug 157652)
Daniel Veillard f2a36f98 2004-11-08T17:55:01 more types. more fixes Daniel * testapi.c: more types. * parserInternals.c xpath.c: more fixes Daniel
Daniel Veillard 6128c01c 2004-11-08T17:16:15 better parser options coverage more cleanups. Daniel * gentest.py testapi.c: better parser options coverage * SAX2.c xpath.c: more cleanups. Daniel
Daniel Veillard c831149a 2004-11-08T16:51:13 trying to fix some optional support brokenness daniel * testapi.c: trying to fix some optional support brokenness daniel
Daniel Veillard a82b1826 2004-11-08T16:24:57 more coverage more fixes Daniel * gentest.py testapi.c: more coverage * debugXML.c parser.c xmlregexp.c xpath.c: more fixes Daniel
Daniel Veillard 2a4fb5ac 2004-11-08T14:02:18 more coverage more fixes Daniel * gentest.py testapi.c: more coverage * SAX2.c parser.c parserInternals.c: more fixes Daniel
Daniel Veillard 5ea30d7f 2004-11-08T11:54:28 more fixes. Daniel * parser.c testapi.c xmlIO.c xmlstring.c: more fixes. Daniel