1 2005-06-15 Atsushi Enomoto <atsushi@ximian.com>
3 * Mono.Data.DtsClient.dll.sources :
4 remove duplicate MonoTODOAttribute.cs
6 2004-04-05 Lluis Sanchez Gual <lluis@ximian.com>
8 * Mono.Data.TdsClient.dll.sources: Removed TdsConnectionPool.cs.
10 2003-02-16 Daniel Morgan <danmorg@sc.rr.com>
12 * TdsConnection.cs: - parse data source for 2 possible uses:
14 "Server=hostname,port" and open the connection based on the
15 resulting server name and port.
17 2002-12-01 Tim Coleman <tim@timcoleman.com>
18 * Mono.Data.TdsClient/TdsDataReader.cs:
19 Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
22 2002-11-26 Tim Coleman <tim@timcoleman.com>
23 * Mono.Data.TdsClient.build:
25 Add System.EnterpriseServices to build.
26 * Mono.Data.TdsClient/TdsCommand.cs:
27 * Mono.Data.TdsClient/TdsConnection.cs:
28 * Mono.Data.TdsClient/TdsDataReader.cs:
29 * Mono.Data.TdsClient/TdsException.cs:
30 * Mono.Data.TdsClient/TdsParameter.cs:
31 * Mono.Data.TdsClient/TdsParameterCollection.cs:
32 * Mono.Data.TdsClient/TdsTransaction.cs:
33 * Mono.Data.TdsTypes/TdsDecimal.cs:
34 Copied over from the Sybase classes because the
35 whole world is changing and I want generic
38 2002-11-21 Tim Coleman <tim@timcoleman.com>
39 * Mono.Data.TdsClient.build:
40 * Mono.Data.TdsClient/TdsCommand.cs:
41 * Mono.Data.TdsClient/TdsConnection.cs:
42 * Mono.Data.TdsClient/TdsConnectionPool.cs:
43 * Mono.Data.TdsClient/TdsDataReader.cs:
44 * Mono.Data.TdsClient/TdsError.cs:
45 * Mono.Data.TdsClient/TdsErrorCollection.cs:
46 * Mono.Data.TdsClient/TdsException.cs:
47 * Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
48 * Mono.Data.TdsClient/TdsParameterCollection.cs:
49 * Mono.Data.TdsClient/TdsTransaction.cs:
50 * Mono.Data.TdsTypes/TdsDecimal.cs:
51 Modify to accept new Mono.Data.Tds.Protocol
52 namespace in Mono.Data.Tds assembly, replacing
53 Mono.Data.TdsClient.Internal
55 2002-11-19 Tim Coleman <tim@timcoleman.com>
56 * Mono.Data.TdsClient.Internal/Tds.cs:
57 * Mono.Data.TdsClient.Internal/Tds50.cs:
58 * Mono.Data.TdsClient.Internal/TdsPacketSubType.cs:
59 More changes to get Sybase queries working
63 2002-11-18 Tim Coleman <tim@timcoleman.com>
64 * Mono.Data.TdsClient.Internal/Tds.cs:
65 * Mono.Data.TdsClient.Internal/Tds50.cs:
66 * Mono.Data.TdsClient.Internal/TdsComm.cs:
67 * Mono.Data.TdsClient.Internal/TdsPacketSubType.cs:
68 * Mono.Data.TdsClient.Internal/TdsPacketType.cs:
69 Sybase compatibility fixes.
71 2002-11-15 Tim Coleman <tim@timcoleman.com>
72 * Mono.Data.TdsClient.Internal/Tds.cs:
73 Add support for UniqueIdentifier (GUID),
76 2002-11-14 Tim Coleman <tim@timcoleman.com>
78 * Mono.Data.TdsClient/TdsType.cs:
80 * Mono.Data.TdsClient/TdsDataReader.cs:
81 Add GetSchemaTable implementation
82 * Mono.Data.TdsClient.Internal/ITds.cs:
84 * Mono.Data.TdsClient.Internal/Tds.cs:
86 Fix handling of DateTime, decimal, and float types
87 * Mono.Data.TdsClient.Internal/Tds42.cs:
88 * Mono.Data.TdsClient.Internal/Tds50.cs:
89 * Mono.Data.TdsClient.Internal/Tds70.cs:
90 * Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs:
91 * Mono.Data.TdsClient.Internal/TdsSchemaInfo.cs:
92 Change SchemaTable handling
93 * Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs:
94 Add proper decimal handling
96 2002-11-13 Tim Coleman <tim@timcoleman.com>
97 * Mono.Data.TdsClient.Internal/Tds.cs:
98 Fix GetStringValue, GetTextValue when handling NULL
100 * Mono.Data.TdsClient.Internal/TdsComm.cs:
101 Comment out asynchronous socket connect
102 because it doesn't work properly yet on
105 2002-11-12 Tim Coleman <tim@timcoleman.com>
106 * Mono.Data.TdsClient.Internal/TdsContext.cs:
107 Remove this class as it is not being used
108 * Mono.Data.TdsClient.Internal/ITds.cs
109 * Mono.Data.TdsClient.Internal/Tds.cs
110 * Mono.Data.TdsClient.Internal/Tds42.cs
111 * Mono.Data.TdsClient.Internal/Tds50.cs
112 * Mono.Data.TdsClient.Internal/Tds70.cs
113 * Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs
114 * Mono.Data.TdsClient.Internal/TdsPacketColumnNamesResult.cs
115 * Mono.Data.TdsClient.Internal/TdsPacketColumnOrderResult.cs
116 * Mono.Data.TdsClient.Internal/TdsPacketControlResult.cs
117 * Mono.Data.TdsClient.Internal/TdsPacketEndTokenResult.cs
118 * Mono.Data.TdsClient.Internal/TdsPacketOutputParam.cs
119 * Mono.Data.TdsClient.Internal/TdsPacketRetStatResult.cs
120 * Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs
121 * Mono.Data.TdsClient.Internal/TdsPacketUnknown.cs
122 Remove references to System.Data
124 2002-11-09 Tim Coleman <tim@timcoleman.com>
126 Add new internal classes
127 * Mono.Data.TdsClient.Internal/TdsInternalException.cs:
128 * Mono.Data.TdsClient.Internal/TdsTimeoutException.cs:
129 Add new classes to implement timeouts
130 * Mono.DataTdsClient/TdsConnection.cs:
131 * Mono.DataTdsClient/TdsConnectionPool.cs:
132 Add connection timeout
133 * Mono.Data.TdsClient.Internal/ITds.cs:
135 * Mono.Data.TdsClient.Internal/Tds.cs:
136 * Mono.Data.TdsClient.Internal/Tds42.cs:
137 * Mono.Data.TdsClient.Internal/Tds50.cs:
138 * Mono.Data.TdsClient.Internal/Tds70.cs:
139 * Mono.Data.TdsClient.Internal/Tds80.cs:
140 * Mono.Data.TdsClient.Internal/TdsComm.cs:
141 Add command, connection timeouts
143 2002-11-04 Tim Coleman <tim@timcoleman.com>
145 Add Mono.Data.TdsClient.Internal.TdsInternalError
146 Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
147 Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
148 Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
149 Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
150 Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
151 Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
152 Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
153 Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
154 * Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
155 * Mono.Data.TdsClient/TdsInfoMessageEventHandler.cs:
156 * Mono.Data.TdsClient.Internal/TdsInternalError.cs:
157 * Mono.Data.TdsClient.Internal/TdsInternalErrorCollection.cs:
158 * Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventArgs.cs:
159 * Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventHandler.cs:
160 * Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventArgs.cs:
161 * Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventHandler.cs:
163 * Mono.Data.TdsClient.Internal/TdsPacketErrorResult.cs:
164 * Mono.Data.TdsClient.Internal/TdsPacketErrorResultCollection.cs:
165 * Mono.Data.TdsClient.Internal/TdsPacketMessageResult.cs:
167 * Mono.Data.TdsClient/TdsCommand.cs:
168 * Mono.Data.TdsClient/TdsConnection.cs:
169 * Mono.Data.TdsClient/TdsError.cs:
170 * Mono.Data.TdsClient/TdsErrorCollection.cs:
171 * Mono.Data.TdsClient/TdsException.cs:
172 * Mono.Data.TdsClient/TdsTransaction.cs:
173 * Mono.Data.TdsClient/TdsPacketColumnInfoResult.cs:
175 * Mono.Data.TdsClient.Internal/ITds.cs:
176 * Mono.Data.TdsClient.Internal/Tds.cs:
177 * Mono.Data.TdsClient.Internal/Tds42.cs:
178 * Mono.Data.TdsClient.Internal/Tds50.cs:
179 * Mono.Data.TdsClient.Internal/Tds70.cs:
180 * Mono.Data.TdsClient.Internal/Tds80.cs:
183 2002-11-04 Tim Coleman (tim@timcoleman.com)
185 Add Mono.Data.TdsClient.Internal.TdsBigDecimal
187 2002-11-03 Tim Coleman (tim@timcoleman.com)
189 Add Mono.Data.TdsTypes
190 Add Mono.Data.TdsClient.Locale.cs
191 Add Mono.Data.TdsClient.Internal.TdsColumnStatus.cs
193 2002-10-31 Tim Coleman (tim@timcoleman.com)
197 2002-10-30 Tim Coleman (tim@timcoleman.com)
199 Remove TdsColumnSchema.cs
201 2002-10-25 Tim Coleman (tim@timcoleman.com)
203 Add new files to build.
205 2002-10-24 Tim Coleman (tim@timcoleman.com)
207 Add new files to build.
209 2002-10-23 Tim Coleman (tim@timcoleman.com)
211 Add new files to build
212 * Mono.Data.TdsClient.build:
213 Exclude Tds70.cs, Tds80.cs, Tds50.cs
214 Those should only be included with
215 the appropriate providers.
218 2002-10-22 Tim Coleman (tim@timcoleman.com)
220 Add TODOAttribute in both
222 Add TdsConnectionPool
224 2002-10-20 Tim Coleman (tim@timcoleman.com)
226 Add new files to build.
228 2002-10-19 Tim Coleman (tim@timcoleman.com)
230 Add new files to build.
232 2002-10-18 Tim Coleman (tim@timcoleman.com)
234 Add Mono.Data.TdsClient.Internal/TdsCommInternal.cs
236 Mono.Data.TdsClient.Internal/TdsConnectionParametersInternal.cs
237 Mono.Data.TdsClient.Internal/TdsInternal.cs
239 2002-10-17 Tim Coleman (tim@timcoleman.com)
241 Add files from Mono.Data.TdsClient.Internal
243 Add reference to System.Data.dll. This is
244 fine, just not the reverse.
246 2002-10-16 Daniel Morgan <danmorg@sc.rr.com>
248 * Mono.Data.TdsClient.build: added build for windows
250 * Test: added directory for tests
252 * Mono.Data.TdsClient/TdsVersion.cs: added file for
255 * Mono.Data.TdsClient/TdsConnection.cs: added public
256 property TdsVersion so it can be set to
257 use TDS version 4.2, 5.0, 7.0, or 8.0. Also, added
261 2002-10-16 Tim Coleman (tim@timcoleman.com)
265 Added new files to start this assembly