+2005-09-21 Senganal T <tsenganal@novell.com>
+
+ * Mono.Data.Tds.Protocol/Tds.cs:
+ - Modified the way Server Version number is calculated
+ - Added a new varaible to remember the original database
+ connected to and to reset the Database property when the
+ connection to database is closed.
+ * Mono.Data.Tds.Protocol/Tds70.cs:
+ modified Reset() to Call the Reset() of base class which
+ in turn resets the database name.
+
+2005-04-07 Sureshkumar T <tsureshkumar@novell.com>
+
+ * Mono.Data.Tds.dll.sources: In Mono.Data.Tds.Protocol
+ Added TdsAsyncResult.cs & TdsAsyncState.cs.
+
+2004-08-14 Geoff Norton <gnorton@customerdna.com>
+
+ * Mono.Data.Tds.Protocol/TdsComm.cs:
+ Mono.Data.Tds.Protocol/Tds70.cs:
+ Make Tds70 work on Big Endian machines.
+
+2004-04-28 Sebastien Pouliot <sebastien@ximian.com>
+
+ * Mono.Data.Tds.dll.sources: Added Assembly/AssemblyInfo.cs and
+ Locale.cs to the build.
+
+2004-04-05 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * Mono.Data.Tds.dll.sources: Added TdsConnectionPool.cs.
+
+2004-04-01 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * TdsMetaParameter.cs: When the size of the parameter is not specified,
+ use the same default sizes as in MS.NET.
+
+2003-12-17 Sebastien Pouliot <spouliot@videotron.ca>
+ for Daniel Morgan <danielmorgan@verizon.net>
+
+ * Makefile: added Mono.Security.dll as a reference so we can get
+ NTLM support via Mono.Security.Protocol.Ntlm
+
+2003-11-20 Joerg Rosenkranz <joergr@voelcker.com>
+
+ * Mono.Data.Tds/TdsMetaParameter.cs: Fixed Prepare to allow string
+ and binary parameters with Length == 0
+
+2002-12-22 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.Tds.Protocol/TdsComm.cs:
+ Change GetString to NOT explicitly add a NUL
+ to the end of the string since Encoder.GetString ()
+ will do that.
+
+2002-12-14 Daniel Morgan <danmorg@sc.rr.com>
+
+ * Mono.Data.Tds.Protocol/Tds70.cs: single quotes in SQL string
+ need to be escaped as two single quotes
+
+2002-12-01 Tim Coleman <tim@timcoleman.com>
+ * list:
+ Remove more unnecessary files.
+ * Mono.Data.Tds.Protocol/TdsDataRow.cs:
+ * Mono.Data.Tds.Protocol/TdsDataColumn.cs:
+ * Mono.Data.Tds.Protocol/TdsDataColumnCollection.cs:
+ New classes
+ * Mono.Data.Tds.Protocol/TdsPacketColumnInfoResult.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketColumnOrderResult.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketControlResult.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketOutputParam.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketResult.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketRowResult.cs:
+ * Mono.Data.Tds.Protocol/TdsSchemaInfo.cs:
+ Remove obsolete classes
+ * Mono.Data.Tds.Protocol/ITds.cs:
+ * Mono.Data.Tds.Protocol/Tds.cs:
+ * Mono.Data.Tds.Protocol/Tds42.cs:
+ * Mono.Data.Tds.Protocol/Tds50.cs:
+ * Mono.Data.Tds.Protocol/Tds70.cs:
+ * Mono.Data.Tds.Protocol/Tds80.cs:
+ Change Schema and ColumnValues
+
+
+2002-11-30 Tim Coleman <tim@timcoleman.com>
+ * list:
+ Remove unnecessary files.
+ * Mono.Data.Tds.Protocol/TdsPacketEndTokenResult.cs:
+ * Mono.Data.Tds.Protocol/TdsMessage.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketUnknown.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketRetStatResult.cs:
+ Remove these classes as they are unused.
+ * Mono.Data.Tds.Protocol/TdsPacketColumnNamesResult.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketTableNameResult.cs:
+ Remove these classes, since they are essentially just
+ ArrayLists.
+ * Mono.Data.Tds.Protocol/Tds.cs:
+ * Mono.Data.Tds.Protocol/Tds42.cs:
+ * Mono.Data.Tds.Protocol/Tds50.cs:
+ * Mono.Data.Tds.Protocol/Tds70.cs:
+ Make ProcessSubPacket return an enum instead of instantiating
+ useless classes. Remove the TdsPacketColumnNamesResult
+ and TdsPacketTableNameResult in favour of ArrayLists.
+ * Mono.Data.Tds.Protocol/TdsPacketColumnInfoResult.cs:
+ Add a Count property.
+
+2002-11-26 Tim Coleman <tim@timcoleman.com>
+ * list:
+ * Mono.Data.Tds/TdsMetaParameter.cs:
+ * Mono.Data.Tds/TdsMetaParameterCollection.cs:
+ * Mono.Data.Tds/TdsParameterDirection.cs:
+ * Mono.Data.Tds.Protocol/ITds.cs:
+ * Mono.Data.Tds.Protocol/Tds.cs:
+ * Mono.Data.Tds.Protocol/Tds50.cs:
+ * Mono.Data.Tds.Protocol/Tds70.cs:
+ * Mono.Data.Tds.Protocol/Tds80.cs:
+ * Mono.Data.Tds.Protocol/TdsColumnType.cs:
+ * Mono.Data.Tds.Protocol/TdsComm.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketColumnInfoResult.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketColumnNamesResult.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketColumnOrderResult.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketSubType.cs:
+ * Mono.Data.Tds.Protocol/TdsPacketType.cs:
+ Restructuring around making Sybase and SQL Server
+ support both work with same interface. In particular,
+ the bulk of parameter work is moved into the meta
+ parameter objects from the native objects. The
+ Sybase TDS50 stuff needs intimate access to the parameters.
+ This will also allow me to eventually plonk output values
+ directly into parameters rather than through the current
+ klugey interface.
+
+
+2002-11-24 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.Tds.Protocol/Tds.cs: Change error/
+ message conditions because they were
+ reversed (caused wrongful exceptions).
+
+2002-11-21 Daniel Morgan <danmorg@sc.rr.com>
+
+ * Mono.Data.Tds.build: added missing file
+ for Windows build
+
2002-11-21 Tim Coleman <tim@timcoleman.com>
* list:
* ChangeLog: