In System.Runtime.Serialization/System.Xml:
[mono.git] / mcs / class / System.XML / System.Xml / ChangeLog
index 29329188800606bb1b9cacce138c407a4b5a77c2..2e7baf4ad00b2aeb67a56b60db2f92389ac89920 100644 (file)
@@ -1,3 +1,124 @@
+2009-03-02  Chris Toshok  <toshok@ximian.com>
+
+       * XmlReader.cs, XmlTextReader.cs, XmlTextReader2.cs,
+       EntityResolvingXmlReader.cs: 2.1 has HasValue.
+
+
+2009-02-27  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlReader.cs : do not try to read at non-readable state in
+         MoveToContent().
+
+2009-02-23  Alan McGovern  <amcgovern@novell.com>
+
+       * XmlTextReader.cs: Under the SL2 profile, the default resolver
+       is a XmlXapResolver.
+
+2009-02-23  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlReader.cs : ReadContentAsXxx() should not advance XmlReader
+         when it is on attribute *value* text.
+
+2009-02-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlTextWriter2.cs : similar fix in WriteStartElement() to
+         previous change. Fixed bug #474091.
+
+2009-02-09  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlElementTest.cs: SetAttribute(name,value) should identify value
+         change for existing node, from new node insertion.
+         Fixed bug #464394.
+
+2009-02-06  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlTextWriter2.cs : in WriteStartAttribute(), fill namespace in
+         case it is null and the prefix has matching ns. Fixed bug #472634.
+
+2009-01-30  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DTDValidatingReader2.cs, EntityResolvingXmlReader.cs : simplify
+         parsercontext provision.
+       * XmlValidatingReader.cs : expand parser context provision to
+         non-dtdvalidating readers.
+
+2009-01-22  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlXapResolver.cs : fix assembly qualified names,
+         and give detailed errors.
+       * XmlResolver.cs : in 2.1 do not resolve relative Uri
+         to absolute.
+
+2009-01-22  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlXapResolver.cs : new in 2.1.
+       * XmlReaderSettings.cs : use above.
+
+2009-01-20  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlDocumentNavigator.cs : in some corner cases an attribute
+         may have null OwnerElement. Fixed bug #458245.
+
+2009-01-20  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlReaderBinarySupport.cs : do not hang in the middle of reading
+         byte chunk at some node types. Fixed bug #464229.
+
+2009-01-14  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * NamespaceHandling.cs: New. Enum for Silverlight 2. Microsoft's 
+       System.Xml.Linq.dll (often bundled in XAP files) needs it (or we 
+       throw a TypeLoadException).
+       * XmlWriterSettings.cs: Add SL2 specific NamespaceHandling property
+
+2009-01-08  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlReader.cs : ReadContentAsString() does not reject non-elements.
+         ReadElementContentAsString() rejects non-content nodes.
+
+2008-12-19  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlNamespaceManager.cs : namespace lookup failed for non-atomic
+         string in 1.1 profile. Fixed 1.0 part of #379139.
+
+2008-12-18  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DTDValidatingReader.cs : remove unused file.
+
+2008-11-04  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlTextReader.cs : simply call ClearValueBuffer() on each Read().
+
+2008-10-02  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlDocumentNavigator.cs : added some overriden methods (to be
+         implemented).
+
+2008-09-24  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlDocument.cs : it returns non-null Schemas by default (and
+         returns non-empty set after being set null).
+
+2008-09-17  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlReader.cs : detailed error location in ReadSubtree().
+
+2008-09-17  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlReader.cs : ReadSubtree() is valid only on an element.
+
+2008-09-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlDocument.cs, XmlDocumentNavigator.cs :
+         reduce navigator fields.
+
+2008-08-21  Stephane Delcroix  <sdelcroix@novell.com>
+
+       * EnityResolvingXmlReader.cs:
+       * XmlReader.cs:
+       * XmlTextReader.cs:
+       * XmlTextReader2.cs: re-enable ResolveEntity for 2.1
+
 2008-08-21  Stephane Delcroix  <sdelcroix@novell.com>
 
        * XmlReaderSettings.cs: adding DtdProcessing and