ChangeLog


Log

Author Commit Date CI Message
Daniel Veillard b2f8f1de 2006-04-28T16:30:48 preparing 2.6.24 release, fixed Python paths at the last moment fix some * NEWS configure.in doc//*: preparing 2.6.24 release, fixed Python paths at the last moment * relaxng.c testapi.c tree.c: fix some comments Daniel
Daniel Veillard f741601c 2006-04-27T08:15:20 applied patch from Roland Schwingel to allow UTF-8 file paths on Windows * xmlIO.c: applied patch from Roland Schwingel to allow UTF-8 file paths on Windows Daniel
Daniel Veillard 02c1f232 2006-04-27T08:10:25 patch from Jason Viers for line breaks after EndPI Daniel * xmlwriter.c: patch from Jason Viers for line breaks after EndPI Daniel
Daniel Veillard 973dceb7 2006-04-25T20:22:20 fix compilation without tree Daniel * tree.c: fix compilation without tree Daniel
Daniel Veillard 968d6439 2006-04-25T16:17:53 applied patch from Gary Coady to really make sure xmllint --nonet would * xmllint.c: applied patch from Gary Coady to really make sure xmllint --nonet would not reach the network, should fix #337483. Daniel
Daniel Veillard 8492ba1c 2006-04-25T12:52:12 applied patch from Joseph Sacco changing slightly the python detection * configure.in: applied patch from Joseph Sacco changing slightly the python detection scheme should fix bug #338526 Daniel
Daniel Veillard 3b1478b7 2006-04-24T08:50:10 fix the error message for invalid code point in content c.f. bug #339311 * parser.c: fix the error message for invalid code point in content c.f. bug #339311 Daniel
Kasimier T. Buchcik b63d2fab 2006-04-19T11:20:49 Fixed incorrect validation of restricted enumerations. Added related * xmlschemas.c test/schemas/restriction-enum-1* result/schemas/restriction-enum-1*: Fixed incorrect validation of restricted enumerations. Added related regression tests.
Daniel Veillard cdf59aa5 2006-04-13T07:50:11 fixing a deallocation problem in xmlSchemaAddSchemaDoc() in case of * xmlschemas.c: fixing a deallocation problem in xmlSchemaAddSchemaDoc() in case of errors, should fix bug #338303 Daniel
Daniel Veillard 3f845a99 2006-04-13T07:33:44 fixing a deallocation problem in xmlRelaxNGParse() in case of errors, * relaxng.c: fixing a deallocation problem in xmlRelaxNGParse() in case of errors, should fix bug #338306 Daniel
Daniel Veillard bf95fd23 2006-04-06T08:22:51 applied man page improvements from Daniel Leidert Daniel * doc/xmlcatalog.1 doc/xmlcatalog_man.xml doc/xmllint.1 doc/xmllint.xml: applied man page improvements from Daniel Leidert Daniel
Daniel Veillard b294717b 2006-03-27T09:45:01 removed unused code or variables, from Stefan Kost fixing #336163 and * xmlschemas.c: removed unused code or variables, from Stefan Kost fixing #336163 and #336164 Daniel
Daniel Veillard fef73a55 2006-03-27T09:38:57 applied patch from Stefan Kost fixing #336160 Daniel * xmlschemas.c: applied patch from Stefan Kost fixing #336160 Daniel
Daniel Veillard 05e9db80 2006-03-27T09:30:13 applied patches from Aivars Kalvans to make unicode tables const, fixes * chvalid.c genChRanges.py genUnicode.py xmlunicode.c include/libxml/chvalid.h include/libxml/xmlunicode.h: applied patches from Aivars Kalvans to make unicode tables const, fixes bug #336096, this also updates to Unicode 4.01 final with a couple of character ranges fixes. Daniel
Daniel Veillard 8ea29c48 2006-03-26T22:52:40 fixed bug #335603 and resync'ed genChRanges.py to the expected output. * chvalid.c genChRanges.py include/libxml/chvalid.h: fixed bug #335603 and resync'ed genChRanges.py to the expected output. Daniel
Daniel Veillard 54eb0243 2006-03-21T23:17:57 applied patch from Youri Golovanov fixing bug #316338 and adding a couple * xmlregexp.c: applied patch from Youri Golovanov fixing bug #316338 and adding a couple of optimizations in the regexp compilation engine. * test/regexp/bug316338 result/regexp/bug316338: added regression tests based on the examples provided in the bug report. Daniel
Daniel Veillard aac7c68e 2006-03-10T13:40:16 fix a few warning raised by gcc-4.1 and latests changes Daniel * c14n.c encoding.c xmlschemas.c xpath.c xpointer.c: fix a few warning raised by gcc-4.1 and latests changes Daniel
Daniel Veillard 11ce4004 2006-03-10T00:36:23 end of first pass on coverity reports. Daniel * runtest.c schematron.c testAutomata.c tree.c valid.c xinclude.c xmlcatalog.c xmlreader.c xmlregexp.c xpath.c: end of first pass on coverity reports. Daniel
Daniel Veillard 14b56439 2006-03-09T18:41:40 more cleanups based on coverity reports. Daniel * relaxng.c xmlschemas.c xmlschemastypes.c: more cleanups based on coverity reports. Daniel
Daniel Veillard 2728f845 2006-03-09T16:49:24 more cleanups based on coverity reports. Daniel * SAX2.c catalog.c encoding.c entities.c example/gjobread.c python/libxml.c: more cleanups based on coverity reports. Daniel
Daniel Veillard 30e7607b 2006-03-09T14:13:55 a bunch of small cleanups based on coverity reports. Daniel * HTMLparser.c parser.c parserInternals.c pattern.c uri.c: a bunch of small cleanups based on coverity reports. Daniel
Daniel Veillard e68e2766 2006-03-09T08:43:32 added schematron as pointed out by Eric Zurcher Daniel * win32/Makefile.bcb: added schematron as pointed out by Eric Zurcher Daniel
Daniel Veillard 4f27a8a4 2006-03-07T09:00:20 fix Red Hat bug #184170 Daniel * xml2-config.in: fix Red Hat bug #184170 Daniel
Kasimier T. Buchcik 4435341d 2006-03-06T13:26:16 Simplified usage of the internal xmlNsMap. Added a "strict" lookup for * tree.c: Simplified usage of the internal xmlNsMap. Added a "strict" lookup for namespaces based on a prefix. Fixed a namespace processing issue in the clone-node function, which occured if a @ctxt argument was given.
Rob Richards 04bffc02 2006-03-03T16:44:37 fix HTML attribute ID checking for input element. Maintain current * valid.c: fix HTML attribute ID checking for input element. Maintain current attribute "name" behavior for now.
Kasimier T. Buchcik 30f874d7 2006-03-02T18:04:29 Bundled lookup of attr-nodes and retrieving their values into the * tree.c: Bundled lookup of attr-nodes and retrieving their values into the functions xmlGetPropNodeInternal() and xmlGetPropNodeValueInternal(). Changed relevant code to use those functions.
Daniel Veillard d3ff7ef6 2006-02-27T19:43:17 workaround HP-UX compiler bug by Rick Jones Daniel * xpath.c: workaround HP-UX compiler bug by Rick Jones Daniel
Daniel Veillard 745648bc 2006-02-27T09:59:30 remove a tab, as pointed out on IRC Daniel * python/libxml2.py: remove a tab, as pointed out on IRC Daniel
Rob Richards 6581512a 2006-02-25T17:13:33 Fix the add sibling functions when passing attributes. Modify testing for * tree.c: Fix the add sibling functions when passing attributes. Modify testing for ID in xmlSetProp. No longer remove IDness when unlinking or replacing an attribute.
Daniel Veillard 27bec146 2006-02-24T20:22:27 Martin Cole pointed out a bug in xmlCatalogAdd() if /etc/xml/catalog * catalog.c: Martin Cole pointed out a bug in xmlCatalogAdd() if /etc/xml/catalog doesn't exist. Daniel
Daniel Veillard d463c99f 2006-02-23T22:07:59 updated the Ruby bindings links, and regenerated the docs. Daniel * doc//*: updated the Ruby bindings links, and regenerated the docs. Daniel
Daniel Veillard 890b5492 2006-02-23T08:14:00 improve catalog debugging message patch from Rick Jones Daniel * catalog.c: improve catalog debugging message patch from Rick Jones Daniel
Daniel Veillard 634ec27a 2006-02-22T15:11:32 Nic Ferrier found debug statement left in the XPath conversion code Daniel * python/types.c: Nic Ferrier found debug statement left in the XPath conversion code Daniel
Daniel Veillard 961bfc14 2006-02-21T19:24:04 small man page improvements from Daniel Leidert Daniel * doc/xmllint.1 doc/xmllint.xml: small man page improvements from Daniel Leidert Daniel
Kasimier T. Buchcik 4c0aa16e 2006-02-20T14:47:08 Fixed a side-effect of the previous XSI bugfix: The constructor needs a * xmlschemas.c: Fixed a side-effect of the previous XSI bugfix: The constructor needs a bucket to be assigned during component fixup.
Kasimier T. Buchcik 1869be56 2006-02-20T13:37:55 Fixed xs:boolean to reject the empty string (reported by Bas Driessen on * xmlschemas.c xmlschemastypes.c: Fixed xs:boolean to reject the empty string (reported by Bas Driessen on the mailing-list). Fixed schema XSI-acquisition and construction: the schemata (xmlSchema) didn't get the targetNamespace in some cases, thus the component resolution mechanism failed to work. The XSI stuff needs to be tested more intensively; think about how to test this for regression.
Daniel Veillard 46f97219 2006-02-20T08:58:51 more man page improvements from Daniel Leidert Daniel * doc/xmllint.1 doc/xmllint.xml: more man page improvements from Daniel Leidert Daniel
Daniel Veillard 6464d6aa 2006-02-19T21:35:39 man page improvements from Daniel Leidert, c.f. #331290 Daniel * doc/xmllint.1 doc/xmllint.xml: man page improvements from Daniel Leidert, c.f. #331290 Daniel
Daniel Veillard ea71f5dd 2006-02-19T16:55:55 fix an error report when using --path and --valid closes bug #331290 * xmllint.c: fix an error report when using --path and --valid closes bug #331290 Daniel
Daniel Veillard 87254c84 2006-02-19T15:27:17 trying to fix #331062, this is again a problem around interleave, there is * relaxng.c: trying to fix #331062, this is again a problem around interleave, there is no good fix unless reimplementing but this works around some cases and allow to validate in that case. Daniel
Kasimier T. Buchcik eb468708 2006-02-15T10:57:50 Fixed bug #328896 reported by Liron. The path for text- and * tree.c: Fixed bug #328896 reported by Liron. The path for text- and CDATA-section-nodes was computed incorrectly in xmlGetNodePath().
Daniel Veillard fc011b7f 2006-02-12T19:14:15 bug fixes for #327167 as well as some cleanups and more thorough tests on * xmlregexp.c: bug fixes for #327167 as well as some cleanups and more thorough tests on atoms comparisons. Daniel
Daniel Veillard 73dd71ec 2006-02-09T09:08:46 patch from Eric Zurcher to compile with Borland C++ 6 Daniel * include/wsockcompat.h: patch from Eric Zurcher to compile with Borland C++ 6 Daniel
Daniel Veillard 9b528c75 2006-02-05T03:06:15 bill pointed out a missing block in xmlParseComment trying to fill with a * parser.c: bill pointed out a missing block in xmlParseComment trying to fill with a normal processing of the given character. Daniel
Daniel Veillard 6974feb0 2006-02-05T02:43:36 fixed the comment streaming bug raised by Graham Bennett added to the * parser.c: fixed the comment streaming bug raised by Graham Bennett * test/badcomment.xml result//badcomment.xml*: added to the regression suite. Daniel
Kasimier T. Buchcik a81d9199 2006-02-03T16:37:44 Added the xmlDOMWrapCloneNode() to the header file. * include/libxml/tree.h: Added the xmlDOMWrapCloneNode() to the header file.
Kasimier T. Buchcik cab801b1 2006-02-03T16:35:27 Added an initial version of xmlDOMWrapCloneNode() to the API. It will be * tree.c: Added an initial version of xmlDOMWrapCloneNode() to the API. It will be used to reflect DOM's Node.cloneNode and Document.importNode methods. The pros: 1) non-recursive, 2) optimized ns-lookup (mostly pointer comparison), 3) user defined ns-lookup, 4) save ns-processing. The function is in an unfinished and experimental state and should be only used to test it.
Daniel Veillard 8f3392ef 2006-02-03T09:45:10 applied patch from Rob Richards fixing the URI regressions tests on * uri.c: applied patch from Rob Richards fixing the URI regressions tests on Windows which seems to indicate bad escaping. Daniel
Kasimier T. Buchcik e8f8d751 2006-02-02T12:13:07 Fixed some bugs xmlDOMWrapReconcileNamespaces() wrt the previous addition * tree.c: Fixed some bugs xmlDOMWrapReconcileNamespaces() wrt the previous addition of the removal of redundant ns-decls.
Kasimier T. Buchcik e01b2fd7 2006-02-01T16:36:13 Enhanced xmlDOMWrapReconcileNamespaces() to remove redundant ns-decls if * tree.c: Enhanced xmlDOMWrapReconcileNamespaces() to remove redundant ns-decls if the option XML_DOM_RECONNS_REMOVEREDUND was given. Note that I haven't moved this option to the header file yet; so just call this function with an @option of 1 to test the behaviour.
Kasimier T. Buchcik 2363555e 2006-02-01T11:28:14 Added changed as proposed on the mailing list by venkat naidu in order to * tapi.c win32/Makefile.*: Added changed as proposed on the mailing list by venkat naidu in order to compile testapi.c on windows.
Daniel Veillard 4188ddf8 2006-01-19T08:58:42 trying to fix windows/configure issues reported by Tim Van Holder Daniel * configure.in xml2-config.in: trying to fix windows/configure issues reported by Tim Van Holder Daniel
Daniel Veillard 499cc920 2006-01-18T17:22:35 try to fix xmlParseInNodeContext when operating on an HTML document. * HTMLparser.c libxml.h parser.c: try to fix xmlParseInNodeContext when operating on an HTML document. Daniel
Kasimier T. Buchcik a930fbec 2006-01-09T16:28:20 Added xmlRelaxNGSetParserStructuredErrors() to the API. * relaxng.c include/libxml/relaxng.h: Added xmlRelaxNGSetParserStructuredErrors() to the API.
Daniel Veillard a617e24f 2006-01-09T14:38:44 reverted first patches for #319279 which led to #326295 and fixed the * parser.c: reverted first patches for #319279 which led to #326295 and fixed the problem in xmlParseChunk() instead * test/ent11 result//ent11*: added test for #326295 to the regression suite Daniel
Daniel Veillard 67952601 2006-01-05T15:29:44 upated the news regenerated the docs, preparing for release of 2.6.23 * NEWS configure.in libxml.spec.in testapi.c doc/*: upated the news regenerated the docs, preparing for release of 2.6.23 * pattern.c xmlschemas.c: fixed some comments Daniel
Kasimier T. Buchcik bb2074e8 2006-01-05T14:49:40 Added regression tests for the latest XPath/pattern fixes. * test/XPath/docs/nodes test/XPath/tests/nodespat result/XPath/tests/nodespat: Added regression tests for the latest XPath/pattern fixes.
Kasimier T. Buchcik bb80f544 2006-01-05T14:44:45 Another fix to handle "foo//.": "foo" was not included in the resulting * pattern.c: Another fix to handle "foo//.": "foo" was not included in the resulting node-set.
Kasimier T. Buchcik 97258713 2006-01-05T12:30:43 Fixed bug #322928, reported by Erich Schubert: The bug was in pattern.c, * pattern.c xpath.c include/libxml/pattern.h: Fixed bug #322928, reported by Erich Schubert: The bug was in pattern.c, which is used for a tiny subset of xpath expression which can be evaluated in an optimized way. The doc-node was never considered when evaluating "//" expressions. Additionally, we fixed resolution to nodes of any type in pattern.c; i.e. a "//." didn't work yet, as it did select only element-nodes. Due to this issue the pushing of nodes in xpath.c needed to be adjusted as well.
Daniel Veillard b20c63a2 2006-01-04T17:08:46 tiny refactoring patch from Bjorn Reese Daniel * parser.c: tiny refactoring patch from Bjorn Reese Daniel
Daniel Veillard 6977c6c4 2006-01-04T14:03:10 fix bug #324432 with <xml:foo/> added to the regression tests Daniel * SAX2.c: fix bug #324432 with <xml:foo/> * test/ns7 resul//ns7*: added to the regression tests Daniel
Daniel Veillard affb8688 2006-01-04T09:55:16 applied patch from Mark Junker, fixing a MinGW compilation problem, should * include/wsockcompat.h: applied patch from Mark Junker, fixing a MinGW compilation problem, should close bug #324943 Daniel
Kasimier T. Buchcik dfbc33a1 2006-01-03T10:51:59 Removed last dependency on the obsolete enum xmlSchemaValidError. * xmlschemas.c: Removed last dependency on the obsolete enum xmlSchemaValidError.
Daniel Veillard d0271473 2006-01-02T10:22:02 compilation and doc build fixes from Michael Day Daniel * xmlreader.c include/libxml/xmlreader.h xmlschemas.c: compilation and doc build fixes from Michael Day Daniel
Daniel Veillard 0b1ff14b 2005-12-28T21:13:33 bug in xmlRegExecPushString2() pointed out by Sreeni Nair. Daniel * xmlregexp.c: bug in xmlRegExecPushString2() pointed out by Sreeni Nair. Daniel
Rob Richards 77b92ff6 2005-12-20T15:55:14 fix bug #322136 in xmlNodeBufGetContent when entity ref is a child of an * tree.c: fix bug #322136 in xmlNodeBufGetContent when entity ref is a child of an element (fix by Oleksandr Kononenko). * HTMLtree.c include/libxml/HTMLtree.h: Add htmlDocDumpMemoryFormat.
Kasimier T. Buchcik 5bb0c08d 2005-12-20T10:48:33 Fixed a segfault during text concatenation when validating a node tree: * xmlschemas.c xmlstring.c: Fixed a segfault during text concatenation when validating a node tree: xmlStrncat was called with a @len of -1; but unlike xmlStrncatNew, it does not calculate the length automatically in such a case (reported by Judy Hay on the mailing list). Updated the descriptions of the involved string functions to note this.
Daniel Veillard 9a2724d8 2005-12-15T11:12:26 applied patch from Gary Coady to accept gzipped http resources. Daniel * nanohttp.c: applied patch from Gary Coady to accept gzipped http resources. Daniel
Kasimier T. Buchcik 4a113f98 2005-12-14T17:43:03 Added enable/disable of runtime debugging (LIBXML_DEBUG_RUNTIME). * win32/configure.js: Added enable/disable of runtime debugging (LIBXML_DEBUG_RUNTIME).
Kasimier T. Buchcik d81ebd17 2005-12-14T17:14:35 Fixed to define LIBXML_DEBUG_RUNTIME on the basis of @WITH_RUN_DEBUG@. * include/libxml/xmlversion.h.in: Fixed to define LIBXML_DEBUG_RUNTIME on the basis of @WITH_RUN_DEBUG@.
Kasimier T. Buchcik b0d74c66 2005-12-13T11:52:35 Added regression test for bug #321475 (reported by Gabor Nagy). Fixing of * test/schemas/bug321475* result/schemas/bug321475*: Added regression test for bug #321475 (reported by Gabor Nagy). Fixing of bug #323510 seemed to have fixed this bug as well.
Kasimier T. Buchcik bd9d91f9 2005-12-12T15:34:04 Adjusted a bug's wrong date-time
Kasimier T. Buchcik 826da468 2005-12-12T15:26:39 Named the reporter of bug #323510
Kasimier T. Buchcik 183fa3e7 2005-12-12T15:20:28 Added regression test for bug #323510. * test/schemas/bug323510* result/schemas/bug323510*: Added regression test for bug #323510.
Kasimier T. Buchcik 7ca5aedf 2005-12-12T15:13:40 Workaround for bug #323510: substituted the epsilon transition for a * xmlschemas.c: Workaround for bug #323510: substituted the epsilon transition for a labelled transition, in order to avoid a bug in xmlregexp.c which eliminated the epsilon transition and marked the initial state as final.
Daniel Veillard bc4cc9da 2005-12-12T13:26:56 Gary Coady pointed a memory leak in xmlTextReaderReadInnerXml() applied * xmlreader.c: Gary Coady pointed a memory leak in xmlTextReaderReadInnerXml() applied patch fixing #323864 Daniel
Daniel Veillard 6a0baa0c 2005-12-10T11:11:12 fixed a number of warnings shown by HP-UX compiler and reported by Rick * HTMLparser.c configure.in parserInternals.c runsuite.c runtest.c testapi.c xmlschemas.c xmlschemastypes.c xmlstring.c: fixed a number of warnings shown by HP-UX compiler and reported by Rick Jones Daniel
Rob Richards ffe47feb 2005-12-09T17:52:21 Insert space between pubid and sysid when both passed to * xmlwriter.c: Insert space between pubid and sysid when both passed to xmlTextWriterStartDTD and indenting not being used. Remove no longer used Mem callbacks.
Kasimier T. Buchcik dcac4fce 2005-12-09T10:03:27 Changed to instantly mark instance-tests as failed if the corresponding * runsuite.c: Changed to instantly mark instance-tests as failed if the corresponding schema was invalid. This reflects the side of the Python code for the XML Schema test suite. We now get the same number of failed tests on both sides.
Kasimier T. Buchcik bdadaedd 2005-12-07T14:02:42 Added xmlTextReaderSchemaValidateCtxt() to the API. * xmlreader.c include/libxml/xmlreader.h: Added xmlTextReaderSchemaValidateCtxt() to the API.
Kasimier T. Buchcik 215406f0 2005-12-07T12:14:09 Fixed a segfault: the instance document was still tried to be validated, * xmlschemas.c: Fixed a segfault: the instance document was still tried to be validated, if the schema, dynamically acquired using XSI was invalid, thus mangled. The validation will stop (or rather won't validate) now in such a case. The schema parser error code will be set on the validion context now; this is somehow not nice, but it assures that the validation context indicates an error in there was a parser error.
Daniel Veillard 42ca6734 2005-12-06T22:21:46 small doc patch from Aron Stansvik another doc patch for a deprecated API * xmlreader.c: small doc patch from Aron Stansvik * legacy.c: another doc patch for a deprecated API Daniel
Kasimier T. Buchcik 27759f26 2005-12-05T15:32:28 Tiny change for 'make tests': raised the number of expected failures for * Makefile.am: Tiny change for 'make tests': raised the number of expected failures for James Clark's XML Schema datatype tests from 10 to 11. The additional reported error was agreed to be correct long time ago, but we missed to adjust the message reported by the testing script.
Kasimier T. Buchcik 7c78215b 2005-12-02T12:52:47 Added missing regression test results for the latest IDC and xs:decimal * result/schemas/decimal* result/schemas/bug322411*: Added missing regression test results for the latest IDC and xs:decimal bugs.
Kasimier T. Buchcik bf442eb2 2005-11-30T11:24:18 Added regression tests for the latest IDC and xs:decimal bugs. * test/schemas/decimal* test/schemas/bug322411*: Added regression tests for the latest IDC and xs:decimal bugs.
Kasimier T. Buchcik f39e8d1f 2005-11-30T11:03:24 Fixed bubbling of duplicate IDC nodes: the parent's list of duplicates was * xmlschemas.c: Fixed bubbling of duplicate IDC nodes: the parent's list of duplicates was filled with NULLs instead of the nodes under certain conditions. This lead to a segfault when the list's entries were accessed.
Kasimier T. Buchcik 72f50c18 2005-11-28T16:36:30 Fixed parsing of xs:decimal to allow/deny special lexical forms. Fixed the * xmlschemastypes.c: Fixed parsing of xs:decimal to allow/deny special lexical forms. Fixed the totalDigits for values in the range (x < 1) && (x > -1) && (x != 0); E.g "0.123" has now a totalDigits of 3 (was 4 previously). Adjusted the comparison function for decimals due to this change. As a side effect comparison against zeroes was optimized.
Kasimier T. Buchcik 132ba5f5 2005-11-28T12:32:24 An assignment to a local variable, which was used to access the IDC node * xmlschemas.c: An assignment to a local variable, which was used to access the IDC node list, was missing after the reallocation of the list (reported by Fabrice GUY bug #322411). Renamed the define ENABLE_IDC_NODE_TABLES to ENABLE_IDC_NODE_TABLES_TEST and *disabled* it, since it is used to force bubbling of IDC node tables even if not necessary; this was intended to be used for test purposes, but I obviously missed to disable it (although it apparently helped finding the bug).
Kasimier T. Buchcik 81755ea6 2005-11-23T16:39:27 In xmlSchemaAssembleByXSI() the return value of xmlSchemaGetMetaAttrInfo() * xmlschemas.c: In xmlSchemaAssembleByXSI() the return value of xmlSchemaGetMetaAttrInfo() was not assigned to anything; this caused XSI-driven-dynamic schema acquisition to fail with @noNamespaceSchemaLocation (reported by Julien Lamy on the mailing list).
Kasimier T. Buchcik 5d2998be 2005-11-22T17:36:01 Fixed a bug in xmlSchemaFindRedefCompInGraph() which caused the search for * xmlschemas.c: Fixed a bug in xmlSchemaFindRedefCompInGraph() which caused the search for components to stop at the first encountered attribute group component. Fixed error report in xmlSchemaCheckSRCRedefineFirst(): the designation of a not-found component was not reported.
Daniel Veillard 5e9576a4 2005-11-21T11:23:47 Albert Chin found another signed/unsigned problem in the date and time * xmlschemastypes.c: Albert Chin found another signed/unsigned problem in the date and time code raised on IRIX 6.5 Daniel
Kasimier T. Buchcik 90b5ebc0 2005-11-18T17:18:27 Added xmlSchemaSetParserStructuredErrors() to the API. Fixed channeling of * xmlschemas.c include/libxml/xmlschemas.h: Added xmlSchemaSetParserStructuredErrors() to the API. Fixed channeling of error relevant information to subsequent parser/validation contexts.
Daniel Veillard c19d535e 2005-11-17T13:12:16 removed unreachable code pointed out by Oleksandr Kononenko, fixes bug * parserInternals.c: removed unreachable code pointed out by Oleksandr Kononenko, fixes bug #321695 Daniel
Daniel Veillard ae487ba0 2005-11-17T07:25:52 use ctxt->standalone = -2 to indicate that the XMLDecl was parsed but no * parser.c: use ctxt->standalone = -2 to indicate that the XMLDecl was parsed but no standalone attribute was found, suggested by Michael Day to detect if an XMLDecl was found. Daniel
Daniel Veillard 93e577f1 2005-11-15T08:50:04 Hisashi Fujinaka pointed that errors in Schemas tests were not properly * runtest.c: Hisashi Fujinaka pointed that errors in Schemas tests were not properly reported. Daniel
Daniel Veillard 4d3866cf 2005-11-13T12:43:59 applied patch from Geert Jansen to remove xmlBufferClose() which is not * xmlIO.c: applied patch from Geert Jansen to remove xmlBufferClose() which is not needed. Daniel
Kasimier T. Buchcik 77e76829 2005-11-11T12:52:32 Changed xmlSchemaFormatIDCKeySequence() to use * xmlschemas.c: Changed xmlSchemaFormatIDCKeySequence() to use xmlSchemaGetCanonValueWhtspExt() in order to correctly report values for xs:anySimpleType. * test/schemas/idc-keyref-err1* result/schemas/idc-keyref-err1*: Added a test for this change.
Rob Richards a44f234d 2005-11-09T18:03:45 function consolidation when writing to xmlBuffer. Return error condition * xmlIO.c xmlwriter.c: function consolidation when writing to xmlBuffer. Return error condition not len if xmlwriter fails writing to buffer.
Daniel Veillard 9a00fd29 2005-11-09T08:56:26 applied patch from Geert Jansen to implement the save function to a * xmlsave.c xmlIO.c include/libxml/xmlIO.h include/libxml/xmlsave.h: applied patch from Geert Jansen to implement the save function to a xmlBuffer, and a bit of cleanup. Daniel
Kasimier T. Buchcik 69dea3a0 2005-11-07T14:02:44 Fixed the type of the totalDigits value to be positiveInteger. Fixed crash * xmlschemas.c xmlschemastypes.c: Fixed the type of the totalDigits value to be positiveInteger. Fixed crash in an error report function when we gave it the document node; only element and attribute nodes are processed now (reported by Rob Richards).