+2008-12-21 Veerapuram Varadhan <vvaradhan@novell.com>
+
+ * SqlXml.cs (CreateReader): Better use
+ ConformanceLevel.Fragment while creating the reader as column
+ values are not really Xml documents. Also, throw
+ SqlNullValueException when data is null.
+ (.ctor): Take good care of empty XmlReaders.
+
+2008-09-24 Veerapuram Varadhan <vvaradhan@novell.com>
+
+ * SqlXml.cs (.ctor): Use unicode encoding instead of ASCII.
+
+2008-09-24 Veerapuram Varadhan <vvaradhan@novell.com>
+
+ * SqlXml.cs (.ctor): Handle 0 length streams.
+ (get_Value): Throw SqlNullValueException if data is
+ null.
+
+2008-09-23 Veerapuram Varadhan <vvaradhan@novell.com>
+
+ * SqlXml.cs (.ctor, get_Value, CreateReader): Implemented and
+ removed MonoTODO and MethodNotImplementedException.
+
+2008-06-12 Atsushi Enomoto <atsushi@ximian.com>
+
+ * SqlDateTime.cs, SqlDecimal.cs, SqlInt32.cs, SqlInt16.cs,
+ SqlByte.cs, SqlInt64.cs, SqlString.cs, SqlDouble.cs,
+ SqlSingle.cs, SqlBinary.cs, SqlMoney.cs, SqlGuid.cs:
+ ok, everything needs the same fix.
+ (Do not let me write exhausting tests for everything.)
+
+2008-06-12 Atsushi Enomoto <atsushi@ximian.com>
+
+ * SqlBoolean.cs : SqlBoolean.Null.Equals(non-null) caused crash.
+
+2008-04-21 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * SqlDateTime.cs: Changed argument names to match MS. Code formatting.
+ * SqlDecimal.cs: Changed argument names to match MS. Code formatting.
+ * SqlNotFilledException.cs: Changed argument names to match MS. Code
+ formatting.
+ * SqlChars.cs: Changed argument names to match MS. Code formatting.
+ * SqlTypeException.cs: Changed argument names to match MS. Code
+ formatting.
+ * SqlXml.cs: Changed argument names to match MS. Code formatting.
+ * SqlInt16.cs: Changed argument names to match MS. Code formatting.
+ * SqlInt64.cs: Changed argument names to match MS. Code formatting.
+ * SqlTruncateException.cs: Changed argument names to match MS.
+ Code formatting.
+ * SqlDouble.cs: Changed argument names to match MS. Code formatting.
+ * SqlSingle.cs: Changed argument names to match MS. Code formatting.
+ * SqlBytes.cs: Changed argument names to match MS. Code formatting.
+ * SqlNullValueException.cs: Changed argument names to match MS. Code
+ formatting.
+ * SqlMoney.cs: Changed argument names to match MS. Code formatting.
+
+2007-10-02 Veerapuram Varadhan <vvaradhan@novell.com>
+
+ * SqlChars.cs, SqlBytes.cs (Read, Write): Implemented missing 2.0 APIs.
+
+2007-09-27 Veerapuram Varadhan <vvaradhan@novell.com>
+
+ * SqlDecimal.cs, SqlInt32.cs, SqlChars.cs, SqlInt16.cs, SqlInt64.cs,
+ SqlString.cs, SqlDouble.cs (GetXsdType, GetSchema): Removed the
+ extra XmlRootAttribute and GetXsdType will return appropriate
+ modified root attribute for the XML Serializer. Implemented
+ missing 2.0 API.
+
+2007-09-25 Veerapuram Varadhan <vvaradhan@novell.com>
+
+ * SqlChars.cs (ReadXml, WriteXml): Implemented APIs.
+
+ * SqlInt16.cs (ReadXml, WriteXml): Implemented APIs.
+
+ * SqlInt32.cs (ReadXml, WriteXml): Implemented APIs.
+
+ * SqlInt64.cs (ReadXml, WriteXml): Implemented APIs.
+
+ * SqlDecimal.cs (ReadXml, WriteXml): Implemented APIs.
+
+ * SqlDouble.cs (ReadXml, WriteXml): Implemented APIs.
+
+ * SqlString.cs (ReadXml, WriteXml): Implemented APIs.
+
+2007-09-25 Nagappan A <anagappan@novell.com>
+
+ * SqlMoney.cs (implicit, explicit): Implemented missing APIs.
+
+ * SqlBytes.cs (implicit, explicit): Implemented missing APIs.
+
+ * SqlBinary.cs: 2.0 attribute fixes.
+
+ * SqlAlreadyFilledException.cs: 2.0 attribute fixes.
+
+ * SqlBoolean.cs: 2.0 attribute fixes.
+
+ * SqlByte.cs: 2.0 attribute fixes.
+
+ * SqlXml.cs: 2.0 attribute fixes.
+
+ * SqlChars.cs (implicit, explicit): Implemented missing APIs.
+
+ * SqlDecimal.cs (implicit, explicit): Implemented missing APIs.
+
+2007-07-26 Nagappan A <anagappan@novell.com>
+
+ * SqlString.cs: notNull private member is now updated properly in
+ the constructure, based on the argument being passed.
+
+2007-07-24 Nagappan A <anagappan@novell.com>
+
+ * SqlString.cs: Fixed compilation warning.
+
+ * SqlBytes.cs: Fixed compilation warning.
+
+ * SqlChars.cs: Fixed compilation warning.
+
+2007-05-10 Adar Wesley <adarw@mainsoft.com>
+
+ * SqlBoolean.cs: fixed typo in method names GreaterThanOrEquals,
+ LessThanOrEquals.
+
+ * SqlByte.cs: added missing method Modulus.
+
+ * SqlBytes.cs: added missing methods Read, Write.
+
+ * SqlChars.cs: added missing methods ToSqlString, Write.
+
+ * SqlDateTime.cs: added missing methods Add, Subtract.
+
+ * SqlXml.cs: added missing method CreateReader.
+
+2007-05-04 Raja R Harinath <rharinath@novell.com>
+
+ * SqlDateTime.cs: Rewrite parts converting SQL ticks to and from
+ DateTime ticks. Attempt to understand what the damned 'bilisecond'
+ means.
+
+2007-03-09 Nagappan A <anagappan@novell.com>
+
+ * SqlBoolean.cs (GreaterThan, GreaterThanOrEqual, LessThan)
+ (LessThanOrEqual, GetXsdType, operator >, >=, <, <=): Implemented
+ missing 2.0 methods.
+
+ * SqlDouble.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlString.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlBinary.cs (Add, GetXsdType): Implemented missing 2.0 methods.
+
+ * SqlByte.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlBytes.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlChars.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlXml.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlGuid.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlInt64.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlInt32.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlInt16.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlNotFilledException.cs: Fixed syntax errors based on class
+ status page.
+
+ * SqlDecimal.cs (GetXsdType): Implemented missing method.
+
+ * SqlDateTime.cs (GetXsdType): Implemented missing method.
+
+ * SqlMoney.cs (GetXsdType): Implemented missing 2.0 method.
+
+ * SqlSingle.cs (GetXsdType): Implemented missing 2.0 method.
+
+2007-02-11 Konstantin Triger <kostat@mainsoft.com>
+
+ * SqlDateTime.cs, SqlDecimal.cs, SqlByte.cs, SqlDouble.cs, SqlBoolean.cs,
+ SqlBinary.cs, SqlGuid.cs: Added a 2.0 CompareTo override (refactoring).
+
+2007-02-11 Vladimir Krasnov <vladimirk@mainsoft.com>
+
+ * SqlDateTime.cs: changed MaxValue and MinValue initialization, it was
+ failing on .net VM.
+
+2007-02-09 Nagappan A <anagappan@novell.com>
+
+ * SqlNotFilledException.cs: Removed APIs that are not part of both
+ 1.0 and 2.0.
+
+ * SqlTypeException.cs: Implemented missing attributes.
+
+ * SqlChars.cs, SqlBytes.cs: Implemented missing attributes,
+ methods and added IXmlSerializable.
+
+ * SqlDouble.cs, SqlSingle.cs, SqlBinary.cs, SqlString.cs:
+ Implemented missing attributes, added IXmlSerializable.
+
+ * SqlXml.cs, SqlInt16.cs, SqlInt32.cs, SqlInt64.cs: Implemented
+ missing attributes, added IXmlSerializable.
+
+ * SqlDateTime.cs, SqlDecimal.cs, SqlMoney.cs, SqlGuid.cs:
+ Implemented missing attributes, added IXmlSerializable
+
+2006-07-19 Senganal T <tsenganal@novell.com>
+
+ * SqlDecimal.cs :
+ - Ctr : Throw OverflowException is value oveflows
+ - AdjustScale : Support values greater than Decimal.MaxValue.
+ Throw SqlTruncateException if scale cannot be adjusted.
+ - ConvertToPrecScale : Fix the precision
+ - Sign : use IsPositive to check for sign
+ - ToString : Do not append extrs '0'
+ - operator + , -, * : Support values greater than
+ decimal.maxvalue. Fix for infinite loop when '-' is
+ invoked for some cases.
+ - operators >,<,>=.<=,==,!= : Fix operations on negative numbers
+ Thanks to Harish Kumar Singh for the patch
+
2006-02-17 Chris Toshok <toshok@ximian.com>
* StorageState.cs: correct namespace, and remove "Delayed"