|
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
|
|
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
|
|
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
|
|
973dceb7
|
2006-04-25T20:22:20
|
|
fix compilation without tree Daniel
* tree.c: fix compilation without tree
Daniel
|
|
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
|
|
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
|
|
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
|
|
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.
|
|
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
|
|
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
|
|
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
|
|
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
|
|
fef73a55
|
2006-03-27T09:38:57
|
|
applied patch from Stefan Kost fixing #336160 Daniel
* xmlschemas.c: applied patch from Stefan Kost fixing #336160
Daniel
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
4f27a8a4
|
2006-03-07T09:00:20
|
|
fix Red Hat bug #184170 Daniel
* xml2-config.in: fix Red Hat bug #184170
Daniel
|
|
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.
|
|
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.
|
|
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.
|
|
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
|
|
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
|
|
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.
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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.
|
|
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.
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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().
|
|
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
|
|
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
|
|
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
|
|
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
|
|
a81d9199
|
2006-02-03T16:37:44
|
|
Added the xmlDOMWrapCloneNode() to the header file.
* include/libxml/tree.h: Added the xmlDOMWrapCloneNode() to
the header file.
|
|
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.
|
|
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
|
|
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.
|
|
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.
|
|
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.
|
|
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
|
|
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
|
|
a930fbec
|
2006-01-09T16:28:20
|
|
Added xmlRelaxNGSetParserStructuredErrors() to the API.
* relaxng.c include/libxml/relaxng.h: Added
xmlRelaxNGSetParserStructuredErrors() to the API.
|
|
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
|
|
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
|
|
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.
|
|
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.
|
|
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.
|
|
b20c63a2
|
2006-01-04T17:08:46
|
|
tiny refactoring patch from Bjorn Reese Daniel
* parser.c: tiny refactoring patch from Bjorn Reese
Daniel
|
|
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
|
|
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
|
|
dfbc33a1
|
2006-01-03T10:51:59
|
|
Removed last dependency on the obsolete enum xmlSchemaValidError.
* xmlschemas.c: Removed last dependency on the obsolete enum
xmlSchemaValidError.
|
|
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
|
|
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
|
|
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.
|
|
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.
|
|
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
|
|
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).
|
|
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@.
|
|
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.
|
|
bd9d91f9
|
2005-12-12T15:34:04
|
|
Adjusted a bug's wrong date-time
|
|
826da468
|
2005-12-12T15:26:39
|
|
Named the reporter of bug #323510
|
|
183fa3e7
|
2005-12-12T15:20:28
|
|
Added regression test for bug #323510.
* test/schemas/bug323510* result/schemas/bug323510*:
Added regression test for bug #323510.
|
|
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.
|
|
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
|
|
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
|
|
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.
|
|
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.
|
|
bdadaedd
|
2005-12-07T14:02:42
|
|
Added xmlTextReaderSchemaValidateCtxt() to the API.
* xmlreader.c include/libxml/xmlreader.h: Added
xmlTextReaderSchemaValidateCtxt() to the API.
|
|
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.
|
|
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
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
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).
|
|
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).
|
|
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.
|
|
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
|
|
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.
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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.
|
|
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.
|
|
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
|
|
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).
|