+2008-02-19 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdWildcard.cs : block extra compilation and made compilation reset.
+ This somehow fixed bug #360541.
+
+2007-10-31 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs : r68046 didn't really fix the issue.
+ Enabled the actual fix. and fixed bug #336625.
+
+2007-07-25 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs : reject more whitespaces in empty model
+ element.
+
+2007-07-17 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs : Process empty and element-only contents
+ differently along with the spec 3.4.4 Element Locally Valid (Complex
+ Type) 2.3 (and 2.1 respectively). Itchy specification indeed.
+ This demanded not a few internal changes. Fixed bug #82099.
+
+2007-04-27 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlSchemaValidatingReader.cs : nsResolver field must be initialized.
+ Fixed bug #81460.
+
+2006-11-17 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs : when ValidationType is None, it does not
+ load external schemas. Fixed bug #79924.
+
+2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlSchemaValidatingReader.cs : dispatch validation events from
+ XmlReaderSettings. Turned out that outside System.Xml.dll
+ XmlReaderSettings.ValidationEventHandler is useless.
+
+2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs : Fixed bug #79650. Enumeration facet was
+ not validated for attributes. Also, simple type restriction should
+ require namespace manager to resolve QNames.
+
+2006-08-04 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdIdentityState.cs : Fixed bug #78985. If there are two identical
+ field path "@key" in two different keys where one is in scope
+ within another, it incorrectly matched the attribute whose name
+ is same but in different element hierarchy (depth).
+
+2006-04-12 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlSchemaValidatingReader.cs : don't reject such XmlReader that
+ does not implement IXmlNamespaceResolver.
+
+2006-02-20 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs : when DTD did not appear in
+ DTDValidatingReader, it almost makes no sense to use it, so just
+ use its internal EntityResolvingXmlReader (it is required to
+ detect "undeclared entity in use" well-formedness violation).
+ It could double processing speed (or more).
+
+2006-01-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs : whitespace nodes should be allowed inside
+ empty or element-only content types. Fixed bug #77241.
+
+2006-01-11 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlSchemaValidatingReader.cs : removed unused constructors.
+ Now it implements IXmlSchemaInfo. Use XmlSchemaType instead of
+ Object to represent schema types.
+
+2006-01-06 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs :
+ Don't use normalized string as input to AssessStringValid(). It
+ incorrectly invalidates strings against simple types with length-
+ related facets.
+ Now that we don't ignore whitespaces, we need to explicitly allow
+ pure whitespace texts in ElementOnly/Empty model.
+
+2005-12-26 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs : Fixed the bug that only the last schema
+ URL in a schemaLocation was processed. Patch by Vorobiev Maksim.
+
+2005-12-12 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs : it is not IXmlNamespaceResolver anymore.
+
+2005-11-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlSchemaValidatingReader.cs : XmlSchemaValidationFlags is updated.
+
+2005-11-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs, XmlSchemaValidatingReader.cs,
+ XsdIdentityState.cs :
+ Dependent changes caused by XmlValueGetter changes.
+
+2005-11-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs : XmlReader.ReadTypedValue() does not exist
+ anymore, so it is not override.
+
+2005-09-30 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs: make ParserContext and its NamespaceManager
+ optional. This is for NVDL xsd support.
+
+2005-09-30 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XsdValidatingReader.cs: allow validation for such XmlReader whose
+ ReadState is Interactive (hold different "is started" flag). This
+ is a fix for nvdl support.
+
+2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlSchemaValidatingReader.cs: XmlSchemaValidationFlags updates.
+