+2004-04-05 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * Mono.Data.TdsClient.dll.sources: Removed TdsConnectionPool.cs.
+
+2003-02-16 Daniel Morgan <danmorg@sc.rr.com>
+
+ * TdsConnection.cs: - parse data source for 2 possible uses:
+ "Server=hostname",
+ "Server=hostname,port" and open the connection based on the
+ resulting server name and port.
+
+2002-12-01 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.TdsClient/TdsDataReader.cs:
+ Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
+ shift.
+
+2002-11-26 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.TdsClient.build:
+ * makefile.gnu:
+ Add System.EnterpriseServices to build.
+ * Mono.Data.TdsClient/TdsCommand.cs:
+ * Mono.Data.TdsClient/TdsConnection.cs:
+ * Mono.Data.TdsClient/TdsDataReader.cs:
+ * Mono.Data.TdsClient/TdsException.cs:
+ * Mono.Data.TdsClient/TdsParameter.cs:
+ * Mono.Data.TdsClient/TdsParameterCollection.cs:
+ * Mono.Data.TdsClient/TdsTransaction.cs:
+ * Mono.Data.TdsTypes/TdsDecimal.cs:
+ Copied over from the Sybase classes because the
+ whole world is changing and I want generic
+ TDS to keep up.
+
+2002-11-21 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.TdsClient.build:
+ * Mono.Data.TdsClient/TdsCommand.cs:
+ * Mono.Data.TdsClient/TdsConnection.cs:
+ * Mono.Data.TdsClient/TdsConnectionPool.cs:
+ * Mono.Data.TdsClient/TdsDataReader.cs:
+ * Mono.Data.TdsClient/TdsError.cs:
+ * Mono.Data.TdsClient/TdsErrorCollection.cs:
+ * Mono.Data.TdsClient/TdsException.cs:
+ * Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
+ * Mono.Data.TdsClient/TdsParameterCollection.cs:
+ * Mono.Data.TdsClient/TdsTransaction.cs:
+ * Mono.Data.TdsTypes/TdsDecimal.cs:
+ Modify to accept new Mono.Data.Tds.Protocol
+ namespace in Mono.Data.Tds assembly, replacing
+ Mono.Data.TdsClient.Internal
+
+2002-11-19 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.TdsClient.Internal/Tds.cs:
+ * Mono.Data.TdsClient.Internal/Tds50.cs:
+ * Mono.Data.TdsClient.Internal/TdsPacketSubType.cs:
+ More changes to get Sybase queries working
+ properly.
+
+
+2002-11-18 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.TdsClient.Internal/Tds.cs:
+ * Mono.Data.TdsClient.Internal/Tds50.cs:
+ * Mono.Data.TdsClient.Internal/TdsComm.cs:
+ * Mono.Data.TdsClient.Internal/TdsPacketSubType.cs:
+ * Mono.Data.TdsClient.Internal/TdsPacketType.cs:
+ Sybase compatibility fixes.
+
+2002-11-15 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.TdsClient.Internal/Tds.cs:
+ Add support for UniqueIdentifier (GUID),
+ Money types
+
+2002-11-14 Tim Coleman <tim@timcoleman.com>
+ * list:
+ * Mono.Data.TdsClient/TdsType.cs:
+ Add this class
+ * Mono.Data.TdsClient/TdsDataReader.cs:
+ Add GetSchemaTable implementation
+ * Mono.Data.TdsClient.Internal/ITds.cs:
+ Add RecordsAffected
+ * Mono.Data.TdsClient.Internal/Tds.cs:
+ Add RecordsAffected
+ Fix handling of DateTime, decimal, and float types
+ * Mono.Data.TdsClient.Internal/Tds42.cs:
+ * Mono.Data.TdsClient.Internal/Tds50.cs:
+ * Mono.Data.TdsClient.Internal/Tds70.cs:
+ * Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs:
+ * Mono.Data.TdsClient.Internal/TdsSchemaInfo.cs:
+ Change SchemaTable handling
+ * Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs:
+ Add proper decimal handling
+
+2002-11-13 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.TdsClient.Internal/Tds.cs:
+ Fix GetStringValue, GetTextValue when handling NULL
+ values.
+ * Mono.Data.TdsClient.Internal/TdsComm.cs:
+ Comment out asynchronous socket connect
+ because it doesn't work properly yet on
+ Linux.
+
+2002-11-12 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.TdsClient.Internal/TdsContext.cs:
+ Remove this class as it is not being used
+ * Mono.Data.TdsClient.Internal/ITds.cs
+ * Mono.Data.TdsClient.Internal/Tds.cs
+ * Mono.Data.TdsClient.Internal/Tds42.cs
+ * Mono.Data.TdsClient.Internal/Tds50.cs
+ * Mono.Data.TdsClient.Internal/Tds70.cs
+ * Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs
+ * Mono.Data.TdsClient.Internal/TdsPacketColumnNamesResult.cs
+ * Mono.Data.TdsClient.Internal/TdsPacketColumnOrderResult.cs
+ * Mono.Data.TdsClient.Internal/TdsPacketControlResult.cs
+ * Mono.Data.TdsClient.Internal/TdsPacketEndTokenResult.cs
+ * Mono.Data.TdsClient.Internal/TdsPacketOutputParam.cs
+ * Mono.Data.TdsClient.Internal/TdsPacketRetStatResult.cs
+ * Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs
+ * Mono.Data.TdsClient.Internal/TdsPacketUnknown.cs
+ Remove references to System.Data
+
+2002-11-09 Tim Coleman <tim@timcoleman.com>
+ * list:
+ Add new internal classes
+ * Mono.Data.TdsClient.Internal/TdsInternalException.cs:
+ * Mono.Data.TdsClient.Internal/TdsTimeoutException.cs:
+ Add new classes to implement timeouts
+ * Mono.DataTdsClient/TdsConnection.cs:
+ * Mono.DataTdsClient/TdsConnectionPool.cs:
+ Add connection timeout
+ * Mono.Data.TdsClient.Internal/ITds.cs:
+ Add command timeouts
+ * Mono.Data.TdsClient.Internal/Tds.cs:
+ * Mono.Data.TdsClient.Internal/Tds42.cs:
+ * Mono.Data.TdsClient.Internal/Tds50.cs:
+ * Mono.Data.TdsClient.Internal/Tds70.cs:
+ * Mono.Data.TdsClient.Internal/Tds80.cs:
+ * Mono.Data.TdsClient.Internal/TdsComm.cs:
+ Add command, connection timeouts
+
+2002-11-04 Tim Coleman <tim@timcoleman.com>
+ * list:
+ Add Mono.Data.TdsClient.Internal.TdsInternalError
+ Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
+ Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
+ Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
+ Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
+ Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
+ Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
+ Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
+ Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
+ * Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
+ * Mono.Data.TdsClient/TdsInfoMessageEventHandler.cs:
+ * Mono.Data.TdsClient.Internal/TdsInternalError.cs:
+ * Mono.Data.TdsClient.Internal/TdsInternalErrorCollection.cs:
+ * Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventArgs.cs:
+ * Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventHandler.cs:
+ * Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventArgs.cs:
+ * Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventHandler.cs:
+ New classes added
+ * Mono.Data.TdsClient.Internal/TdsPacketErrorResult.cs:
+ * Mono.Data.TdsClient.Internal/TdsPacketErrorResultCollection.cs:
+ * Mono.Data.TdsClient.Internal/TdsPacketMessageResult.cs:
+ Classes removed
+ * Mono.Data.TdsClient/TdsCommand.cs:
+ * Mono.Data.TdsClient/TdsConnection.cs:
+ * Mono.Data.TdsClient/TdsError.cs:
+ * Mono.Data.TdsClient/TdsErrorCollection.cs:
+ * Mono.Data.TdsClient/TdsException.cs:
+ * Mono.Data.TdsClient/TdsTransaction.cs:
+ * Mono.Data.TdsClient/TdsPacketColumnInfoResult.cs:
+ More implementation
+ * Mono.Data.TdsClient.Internal/ITds.cs:
+ * Mono.Data.TdsClient.Internal/Tds.cs:
+ * Mono.Data.TdsClient.Internal/Tds42.cs:
+ * Mono.Data.TdsClient.Internal/Tds50.cs:
+ * Mono.Data.TdsClient.Internal/Tds70.cs:
+ * Mono.Data.TdsClient.Internal/Tds80.cs:
+ New events added
+
+2002-11-04 Tim Coleman (tim@timcoleman.com)
+ * list :
+ Add Mono.Data.TdsClient.Internal.TdsBigDecimal
+
+2002-11-03 Tim Coleman (tim@timcoleman.com)
+ * list :
+ Add Mono.Data.TdsTypes
+ Add Mono.Data.TdsClient.Locale.cs
+ Add Mono.Data.TdsClient.Internal.TdsColumnStatus.cs
+
+2002-10-31 Tim Coleman (tim@timcoleman.com)
+ * list :
+ Add TdsSchemaInfo.cs
+
+2002-10-30 Tim Coleman (tim@timcoleman.com)
+ * list :
+ Remove TdsColumnSchema.cs
+
2002-10-25 Tim Coleman (tim@timcoleman.com)
* list:
Add new files to build.