X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem.XML%2FSystem.Xml%2FChangeLog;h=0e3a94d7a087240ce810c29633ed4ad624fbbf14;hb=46787574657180838d2be557f6e0d7f5afca1934;hp=0314c3d5fea6747a30a392e2de039827cfd5661f;hpb=65f82e7013c9eb33e161ad441993d7008be750d4;p=mono.git diff --git a/mcs/class/System.XML/System.Xml/ChangeLog b/mcs/class/System.XML/System.Xml/ChangeLog index 0314c3d5fea..0e3a94d7a08 100644 --- a/mcs/class/System.XML/System.Xml/ChangeLog +++ b/mcs/class/System.XML/System.Xml/ChangeLog @@ -1,3 +1,161 @@ +2010-01-15 Atsushi Enomoto + + * XmlConvert.cs : shorten format string patterns. + +2010-01-15 Atsushi Enomoto + + * XmlConvert.cs : DateTimeOffset parse is sloppy. + +2010-01-12 Atsushi Enomoto + + * XmlConvert.cs : handle Infinity and -Infinity here due to the + commented reason. + +2010-01-12 Atsushi Enomoto + + * XmlConvert.cs : ToSingle(string) should do the same as ToDouble(). + +2010-01-12 Atsushi Enomoto + + * XmlConvert.cs : ToDouble(string) should handle NaN, INF and -INF + with whitespace allowed. + +2010-01-12 Atsushi Enomoto + + * XmlConvert.cs : ToDouble(string) and ToIntXX(string) allows + whitespaces. + +2010-01-12 Atsushi Enomoto + + * XmlConvert.cs : ToString(DateTimeOffset) does not emit extra + fraction numbers. + +2010-01-12 Atsushi Enomoto + + * XmlConvert.cs : fix some cosmetic compatibility bugs: + ArgumentException -> FormatException. + +2010-01-12 Atsushi Enomoto + + * XmlWriter.cs : handle a corner case for empty string handling + difference between XmlTextWriter and XmlWriter.Create(). + +2009-11-27 Atsushi Enomoto + + * NamespaceHandling.cs, XmlWriterSettings.cs, XmlTextWriter2.cs: + implement NamespaceHandling support for Moonlight. + +2009-11-17 Atsushi Enomoto + + * XmlConvert.cs : fix DateTimeOffset roundtrip by giving format + strings in refined order. Patch by Santa Marta, at: + http://irc.gimite.net/channel/mono-jp/archive/20091105 + ( http://smdn.invisiblefulmoon.net/misc/forum/programming/#n10 ) + +2009-11-13 Andreia Gaita + + * XmlNamespaceManager.cs: XmlReader.Read calls LookupNamespace via + the internal sig, which skips any overrides that might exist on + subclasses, so redirect all calls to the public call to make sure + all overrides are called as well. + Make AddNamespace, HasNamespace and RemoveNamespace private. + +2009-11-11 Atsushi Enomoto + + * XmlDocument.cs, XmlElement.cs, XmlAttribute.cs, + XmlAttributeCollection.cs : + when CreateElement() and/or CreateAttribute() are overriden, + use overriden method. Otherwise, use internal optimal ones. + Fixed bug #549839. + +2009-11-11 Atsushi Enomoto + + * XmlNodeReaderImpl.cs : when the reader is at attribute value, + MoveToNextAttribute() incorrectly moved to the first attribute. + Fixed bug #550379. + +2009-10-23 Andreia Gaita + + * XmlConvert.cs: make ToUri static, fixes #548918 (moon) + +2009-10-05 Atsushi Enomoto + + * XmlConvert.cs : fix wrong ToDateTimeOffset loop, based on the + patch by David Mitchell. + +2009-09-15 Atsushi Enomoto + + * XmlAttributeCollection.cs : removed duplicate ID attribute check + here as this behavior not specifically defined by W3C DOM Level 2 + specification. Fixed bug #508296. + +2009-08-21 Atsushi Enomoto + + * XmlTextReader.cs : there still was use of bogus + XmlParserContext.NameTable. + +2009-07-22 Atsushi Enomoto + + * XmlNamespaceManager.cs : Adding prefix "xml" seems to be allowed + as long as the URI is correct. Fixed bug #514015. + +2009-07-22 Atsushi Enomoto + + * XmlInputStream.cs : cosmetic exception type change. Patch by + Hib Eris. Fixed bug #523971. + +2009-05-27 Sebastien Pouliot + + * XmlReaderSettings.cs: Set prohibitDtd when changing the value + of DtdProcessing. Will fix a few Moonlight DRT tests + +2009-05-19 Atsushi Enomoto + + * XmlConvert.cs : no reason not to report invalid input string for + ToGuid(). + +2009-04-28 Sebastien Pouliot + + * XmlTextReader.cs (InitializeContext): Under NET_2_1 do not give + a second change using Path.GetFullPath. (GetStreamFromUrl) Add + extra validations that would be missed in NET_2_1 + +2009-04-28 Sebastien Pouliot + + * XmlReaderSettings.cs: Add MaxCharactersInDocument property for + NET_2_1 profile + * XmlUrlResolver.cs: Cleanup #ifdef NET_2_1 inside this file + since this is not used anymore in Moonlight + +2009-04-28 Sebastien Pouliot + + * XmlXapResolver.cs: Remove dependency on XmlUrlResolver. Small + fixes wrt new unit tests (inside moon-unit). + +2009-04-28 Sebastien Pouliot + + * XmlResolver.cs: Small fixes wrt new unit tests. Add SupportsType + method for NET_2_1 profile. + +2009-04-22 Atsushi Enomoto + + * XmlQualifiedName.cs : added Parse() overload that is used for + xsd validation. + +2009-04-22 Atsushi Enomoto + + * XmlAttributeCollection.cs : when the node to be inserted has owner + element _but_ is identical to that of this collection, do not + reject it to raise an error. Fixed bug #496022. + +2009-03-25 Geoff Norton + + * XmlTextReader.cs: Create the uri as relativeorabsolute. + +2009-03-18 Atsushi Enomoto + + * XmlReader.cs : handle DateTimeOffset in typed reader methods. + 2009-03-17 Atsushi Enomoto * XmlTextWriter2.cs : some weird TextWriter has null Encoding.