1 2008-07-06 Sebastien Pouliot <sebastien@ximian.com>
3 * Mono.Data.TdsClient/TdsCommand.cs: Fix unneeded assignment
4 for commandText (assigned to self). Also fix another unneeded
5 assignment (already taken care by the called ctor).
6 [Found using Gendarme ReviewSelfAssignmentRule]
8 2005-06-15 Atsushi Enomoto <atsushi@ximian.com>
10 * Mono.Data.DtsClient.dll.sources :
11 remove duplicate MonoTODOAttribute.cs
13 2004-04-05 Lluis Sanchez Gual <lluis@ximian.com>
15 * Mono.Data.TdsClient.dll.sources: Removed TdsConnectionPool.cs.
17 2003-02-16 Daniel Morgan <danmorg@sc.rr.com>
19 * TdsConnection.cs: - parse data source for 2 possible uses:
21 "Server=hostname,port" and open the connection based on the
22 resulting server name and port.
24 2002-12-01 Tim Coleman <tim@timcoleman.com>
25 * Mono.Data.TdsClient/TdsDataReader.cs:
26 Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
29 2002-11-26 Tim Coleman <tim@timcoleman.com>
30 * Mono.Data.TdsClient.build:
32 Add System.EnterpriseServices to build.
33 * Mono.Data.TdsClient/TdsCommand.cs:
34 * Mono.Data.TdsClient/TdsConnection.cs:
35 * Mono.Data.TdsClient/TdsDataReader.cs:
36 * Mono.Data.TdsClient/TdsException.cs:
37 * Mono.Data.TdsClient/TdsParameter.cs:
38 * Mono.Data.TdsClient/TdsParameterCollection.cs:
39 * Mono.Data.TdsClient/TdsTransaction.cs:
40 * Mono.Data.TdsTypes/TdsDecimal.cs:
41 Copied over from the Sybase classes because the
42 whole world is changing and I want generic
45 2002-11-21 Tim Coleman <tim@timcoleman.com>
46 * Mono.Data.TdsClient.build:
47 * Mono.Data.TdsClient/TdsCommand.cs:
48 * Mono.Data.TdsClient/TdsConnection.cs:
49 * Mono.Data.TdsClient/TdsConnectionPool.cs:
50 * Mono.Data.TdsClient/TdsDataReader.cs:
51 * Mono.Data.TdsClient/TdsError.cs:
52 * Mono.Data.TdsClient/TdsErrorCollection.cs:
53 * Mono.Data.TdsClient/TdsException.cs:
54 * Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
55 * Mono.Data.TdsClient/TdsParameterCollection.cs:
56 * Mono.Data.TdsClient/TdsTransaction.cs:
57 * Mono.Data.TdsTypes/TdsDecimal.cs:
58 Modify to accept new Mono.Data.Tds.Protocol
59 namespace in Mono.Data.Tds assembly, replacing
60 Mono.Data.TdsClient.Internal
62 2002-11-19 Tim Coleman <tim@timcoleman.com>
63 * Mono.Data.TdsClient.Internal/Tds.cs:
64 * Mono.Data.TdsClient.Internal/Tds50.cs:
65 * Mono.Data.TdsClient.Internal/TdsPacketSubType.cs:
66 More changes to get Sybase queries working
70 2002-11-18 Tim Coleman <tim@timcoleman.com>
71 * Mono.Data.TdsClient.Internal/Tds.cs:
72 * Mono.Data.TdsClient.Internal/Tds50.cs:
73 * Mono.Data.TdsClient.Internal/TdsComm.cs:
74 * Mono.Data.TdsClient.Internal/TdsPacketSubType.cs:
75 * Mono.Data.TdsClient.Internal/TdsPacketType.cs:
76 Sybase compatibility fixes.
78 2002-11-15 Tim Coleman <tim@timcoleman.com>
79 * Mono.Data.TdsClient.Internal/Tds.cs:
80 Add support for UniqueIdentifier (GUID),
83 2002-11-14 Tim Coleman <tim@timcoleman.com>
85 * Mono.Data.TdsClient/TdsType.cs:
87 * Mono.Data.TdsClient/TdsDataReader.cs:
88 Add GetSchemaTable implementation
89 * Mono.Data.TdsClient.Internal/ITds.cs:
91 * Mono.Data.TdsClient.Internal/Tds.cs:
93 Fix handling of DateTime, decimal, and float types
94 * Mono.Data.TdsClient.Internal/Tds42.cs:
95 * Mono.Data.TdsClient.Internal/Tds50.cs:
96 * Mono.Data.TdsClient.Internal/Tds70.cs:
97 * Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs:
98 * Mono.Data.TdsClient.Internal/TdsSchemaInfo.cs:
99 Change SchemaTable handling
100 * Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs:
101 Add proper decimal handling
103 2002-11-13 Tim Coleman <tim@timcoleman.com>
104 * Mono.Data.TdsClient.Internal/Tds.cs:
105 Fix GetStringValue, GetTextValue when handling NULL
107 * Mono.Data.TdsClient.Internal/TdsComm.cs:
108 Comment out asynchronous socket connect
109 because it doesn't work properly yet on
112 2002-11-12 Tim Coleman <tim@timcoleman.com>
113 * Mono.Data.TdsClient.Internal/TdsContext.cs:
114 Remove this class as it is not being used
115 * Mono.Data.TdsClient.Internal/ITds.cs
116 * Mono.Data.TdsClient.Internal/Tds.cs
117 * Mono.Data.TdsClient.Internal/Tds42.cs
118 * Mono.Data.TdsClient.Internal/Tds50.cs
119 * Mono.Data.TdsClient.Internal/Tds70.cs
120 * Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs
121 * Mono.Data.TdsClient.Internal/TdsPacketColumnNamesResult.cs
122 * Mono.Data.TdsClient.Internal/TdsPacketColumnOrderResult.cs
123 * Mono.Data.TdsClient.Internal/TdsPacketControlResult.cs
124 * Mono.Data.TdsClient.Internal/TdsPacketEndTokenResult.cs
125 * Mono.Data.TdsClient.Internal/TdsPacketOutputParam.cs
126 * Mono.Data.TdsClient.Internal/TdsPacketRetStatResult.cs
127 * Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs
128 * Mono.Data.TdsClient.Internal/TdsPacketUnknown.cs
129 Remove references to System.Data
131 2002-11-09 Tim Coleman <tim@timcoleman.com>
133 Add new internal classes
134 * Mono.Data.TdsClient.Internal/TdsInternalException.cs:
135 * Mono.Data.TdsClient.Internal/TdsTimeoutException.cs:
136 Add new classes to implement timeouts
137 * Mono.DataTdsClient/TdsConnection.cs:
138 * Mono.DataTdsClient/TdsConnectionPool.cs:
139 Add connection timeout
140 * Mono.Data.TdsClient.Internal/ITds.cs:
142 * Mono.Data.TdsClient.Internal/Tds.cs:
143 * Mono.Data.TdsClient.Internal/Tds42.cs:
144 * Mono.Data.TdsClient.Internal/Tds50.cs:
145 * Mono.Data.TdsClient.Internal/Tds70.cs:
146 * Mono.Data.TdsClient.Internal/Tds80.cs:
147 * Mono.Data.TdsClient.Internal/TdsComm.cs:
148 Add command, connection timeouts
150 2002-11-04 Tim Coleman <tim@timcoleman.com>
152 Add Mono.Data.TdsClient.Internal.TdsInternalError
153 Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
154 Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
155 Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
156 Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
157 Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
158 Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
159 Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
160 Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
161 * Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
162 * Mono.Data.TdsClient/TdsInfoMessageEventHandler.cs:
163 * Mono.Data.TdsClient.Internal/TdsInternalError.cs:
164 * Mono.Data.TdsClient.Internal/TdsInternalErrorCollection.cs:
165 * Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventArgs.cs:
166 * Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventHandler.cs:
167 * Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventArgs.cs:
168 * Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventHandler.cs:
170 * Mono.Data.TdsClient.Internal/TdsPacketErrorResult.cs:
171 * Mono.Data.TdsClient.Internal/TdsPacketErrorResultCollection.cs:
172 * Mono.Data.TdsClient.Internal/TdsPacketMessageResult.cs:
174 * Mono.Data.TdsClient/TdsCommand.cs:
175 * Mono.Data.TdsClient/TdsConnection.cs:
176 * Mono.Data.TdsClient/TdsError.cs:
177 * Mono.Data.TdsClient/TdsErrorCollection.cs:
178 * Mono.Data.TdsClient/TdsException.cs:
179 * Mono.Data.TdsClient/TdsTransaction.cs:
180 * Mono.Data.TdsClient/TdsPacketColumnInfoResult.cs:
182 * Mono.Data.TdsClient.Internal/ITds.cs:
183 * Mono.Data.TdsClient.Internal/Tds.cs:
184 * Mono.Data.TdsClient.Internal/Tds42.cs:
185 * Mono.Data.TdsClient.Internal/Tds50.cs:
186 * Mono.Data.TdsClient.Internal/Tds70.cs:
187 * Mono.Data.TdsClient.Internal/Tds80.cs:
190 2002-11-04 Tim Coleman (tim@timcoleman.com)
192 Add Mono.Data.TdsClient.Internal.TdsBigDecimal
194 2002-11-03 Tim Coleman (tim@timcoleman.com)
196 Add Mono.Data.TdsTypes
197 Add Mono.Data.TdsClient.Locale.cs
198 Add Mono.Data.TdsClient.Internal.TdsColumnStatus.cs
200 2002-10-31 Tim Coleman (tim@timcoleman.com)
204 2002-10-30 Tim Coleman (tim@timcoleman.com)
206 Remove TdsColumnSchema.cs
208 2002-10-25 Tim Coleman (tim@timcoleman.com)
210 Add new files to build.
212 2002-10-24 Tim Coleman (tim@timcoleman.com)
214 Add new files to build.
216 2002-10-23 Tim Coleman (tim@timcoleman.com)
218 Add new files to build
219 * Mono.Data.TdsClient.build:
220 Exclude Tds70.cs, Tds80.cs, Tds50.cs
221 Those should only be included with
222 the appropriate providers.
225 2002-10-22 Tim Coleman (tim@timcoleman.com)
227 Add TODOAttribute in both
229 Add TdsConnectionPool
231 2002-10-20 Tim Coleman (tim@timcoleman.com)
233 Add new files to build.
235 2002-10-19 Tim Coleman (tim@timcoleman.com)
237 Add new files to build.
239 2002-10-18 Tim Coleman (tim@timcoleman.com)
241 Add Mono.Data.TdsClient.Internal/TdsCommInternal.cs
243 Mono.Data.TdsClient.Internal/TdsConnectionParametersInternal.cs
244 Mono.Data.TdsClient.Internal/TdsInternal.cs
246 2002-10-17 Tim Coleman (tim@timcoleman.com)
248 Add files from Mono.Data.TdsClient.Internal
250 Add reference to System.Data.dll. This is
251 fine, just not the reverse.
253 2002-10-16 Daniel Morgan <danmorg@sc.rr.com>
255 * Mono.Data.TdsClient.build: added build for windows
257 * Test: added directory for tests
259 * Mono.Data.TdsClient/TdsVersion.cs: added file for
262 * Mono.Data.TdsClient/TdsConnection.cs: added public
263 property TdsVersion so it can be set to
264 use TDS version 4.2, 5.0, 7.0, or 8.0. Also, added
268 2002-10-16 Tim Coleman (tim@timcoleman.com)
272 Added new files to start this assembly