(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / Mono.Data.TdsClient / ChangeLog
blobe4e3856b9a625954204ed03d63b8131ed904f447
1 2004-04-05  Lluis Sanchez Gual  <lluis@ximian.com>
3         * Mono.Data.TdsClient.dll.sources: Removed TdsConnectionPool.cs.
5 2003-02-16  Daniel Morgan <danmorg@sc.rr.com>
7         * TdsConnection.cs: - parse data source for 2 possible uses:
8         "Server=hostname", 
9         "Server=hostname,port" and open the connection based on the
10         resulting server name and port.  
12 2002-12-01  Tim Coleman <tim@timcoleman.com>
13         * Mono.Data.TdsClient/TdsDataReader.cs:
14                 Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
15                 shift.
17 2002-11-26  Tim Coleman <tim@timcoleman.com>
18         * Mono.Data.TdsClient.build:
19         * makefile.gnu:
20                 Add System.EnterpriseServices to build.
21         * Mono.Data.TdsClient/TdsCommand.cs:
22         * Mono.Data.TdsClient/TdsConnection.cs:
23         * Mono.Data.TdsClient/TdsDataReader.cs:
24         * Mono.Data.TdsClient/TdsException.cs:
25         * Mono.Data.TdsClient/TdsParameter.cs:
26         * Mono.Data.TdsClient/TdsParameterCollection.cs:
27         * Mono.Data.TdsClient/TdsTransaction.cs:
28         * Mono.Data.TdsTypes/TdsDecimal.cs:
29                 Copied over from the Sybase classes because the
30                 whole world is changing and I want generic
31                 TDS to keep up.
33 2002-11-21  Tim Coleman <tim@timcoleman.com>
34         * Mono.Data.TdsClient.build:
35         * Mono.Data.TdsClient/TdsCommand.cs:
36         * Mono.Data.TdsClient/TdsConnection.cs:
37         * Mono.Data.TdsClient/TdsConnectionPool.cs:
38         * Mono.Data.TdsClient/TdsDataReader.cs:
39         * Mono.Data.TdsClient/TdsError.cs:
40         * Mono.Data.TdsClient/TdsErrorCollection.cs:
41         * Mono.Data.TdsClient/TdsException.cs:
42         * Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
43         * Mono.Data.TdsClient/TdsParameterCollection.cs:
44         * Mono.Data.TdsClient/TdsTransaction.cs:
45         * Mono.Data.TdsTypes/TdsDecimal.cs:
46                 Modify to accept new Mono.Data.Tds.Protocol
47                 namespace in Mono.Data.Tds assembly, replacing
48                 Mono.Data.TdsClient.Internal
50 2002-11-19  Tim Coleman <tim@timcoleman.com>
51         * Mono.Data.TdsClient.Internal/Tds.cs:
52         * Mono.Data.TdsClient.Internal/Tds50.cs:
53         * Mono.Data.TdsClient.Internal/TdsPacketSubType.cs:
54                 More changes to get Sybase queries working
55                 properly.
56         
58 2002-11-18  Tim Coleman <tim@timcoleman.com>
59         * Mono.Data.TdsClient.Internal/Tds.cs:
60         * Mono.Data.TdsClient.Internal/Tds50.cs:
61         * Mono.Data.TdsClient.Internal/TdsComm.cs:
62         * Mono.Data.TdsClient.Internal/TdsPacketSubType.cs:
63         * Mono.Data.TdsClient.Internal/TdsPacketType.cs:
64                 Sybase compatibility fixes.
66 2002-11-15  Tim Coleman <tim@timcoleman.com>
67         * Mono.Data.TdsClient.Internal/Tds.cs:
68                 Add support for UniqueIdentifier (GUID),
69                 Money types
71 2002-11-14  Tim Coleman <tim@timcoleman.com>
72         * list:
73         * Mono.Data.TdsClient/TdsType.cs:
74                 Add this class
75         * Mono.Data.TdsClient/TdsDataReader.cs:
76                 Add GetSchemaTable implementation
77         * Mono.Data.TdsClient.Internal/ITds.cs:
78                 Add RecordsAffected
79         * Mono.Data.TdsClient.Internal/Tds.cs:
80                 Add RecordsAffected
81                 Fix handling of DateTime, decimal, and float types
82         * Mono.Data.TdsClient.Internal/Tds42.cs:
83         * Mono.Data.TdsClient.Internal/Tds50.cs:
84         * Mono.Data.TdsClient.Internal/Tds70.cs:
85         * Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs:
86         * Mono.Data.TdsClient.Internal/TdsSchemaInfo.cs:
87                 Change SchemaTable handling
88         * Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs:
89                 Add proper decimal handling
91 2002-11-13  Tim Coleman <tim@timcoleman.com>
92         * Mono.Data.TdsClient.Internal/Tds.cs:
93                 Fix GetStringValue, GetTextValue when handling NULL
94                 values.
95         * Mono.Data.TdsClient.Internal/TdsComm.cs:
96                 Comment out asynchronous socket connect
97                 because it doesn't work properly yet on 
98                 Linux.
100 2002-11-12  Tim Coleman <tim@timcoleman.com>
101         * Mono.Data.TdsClient.Internal/TdsContext.cs:
102                 Remove this class as it is not being used
103         * Mono.Data.TdsClient.Internal/ITds.cs
104         * Mono.Data.TdsClient.Internal/Tds.cs
105         * Mono.Data.TdsClient.Internal/Tds42.cs
106         * Mono.Data.TdsClient.Internal/Tds50.cs
107         * Mono.Data.TdsClient.Internal/Tds70.cs
108         * Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs
109         * Mono.Data.TdsClient.Internal/TdsPacketColumnNamesResult.cs
110         * Mono.Data.TdsClient.Internal/TdsPacketColumnOrderResult.cs
111         * Mono.Data.TdsClient.Internal/TdsPacketControlResult.cs
112         * Mono.Data.TdsClient.Internal/TdsPacketEndTokenResult.cs
113         * Mono.Data.TdsClient.Internal/TdsPacketOutputParam.cs
114         * Mono.Data.TdsClient.Internal/TdsPacketRetStatResult.cs
115         * Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs
116         * Mono.Data.TdsClient.Internal/TdsPacketUnknown.cs
117                 Remove references to System.Data
119 2002-11-09  Tim Coleman <tim@timcoleman.com>
120         * list: 
121                 Add new internal classes
122         * Mono.Data.TdsClient.Internal/TdsInternalException.cs:
123         * Mono.Data.TdsClient.Internal/TdsTimeoutException.cs:
124                 Add new classes to implement timeouts
125         * Mono.DataTdsClient/TdsConnection.cs:
126         * Mono.DataTdsClient/TdsConnectionPool.cs:
127                 Add connection timeout
128         * Mono.Data.TdsClient.Internal/ITds.cs:
129                 Add command timeouts
130         * Mono.Data.TdsClient.Internal/Tds.cs:
131         * Mono.Data.TdsClient.Internal/Tds42.cs:
132         * Mono.Data.TdsClient.Internal/Tds50.cs:
133         * Mono.Data.TdsClient.Internal/Tds70.cs:
134         * Mono.Data.TdsClient.Internal/Tds80.cs:
135         * Mono.Data.TdsClient.Internal/TdsComm.cs:
136                 Add command, connection timeouts
137         
138 2002-11-04  Tim Coleman <tim@timcoleman.com>
139         * list:
140                 Add Mono.Data.TdsClient.Internal.TdsInternalError
141                 Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
142                 Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
143                 Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
144                 Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
145                 Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
146                 Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
147                 Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
148                 Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
149         * Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
150         * Mono.Data.TdsClient/TdsInfoMessageEventHandler.cs:
151         * Mono.Data.TdsClient.Internal/TdsInternalError.cs:
152         * Mono.Data.TdsClient.Internal/TdsInternalErrorCollection.cs:
153         * Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventArgs.cs:
154         * Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventHandler.cs:
155         * Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventArgs.cs:
156         * Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventHandler.cs:
157                 New classes added
158         * Mono.Data.TdsClient.Internal/TdsPacketErrorResult.cs:
159         * Mono.Data.TdsClient.Internal/TdsPacketErrorResultCollection.cs:
160         * Mono.Data.TdsClient.Internal/TdsPacketMessageResult.cs:
161                 Classes removed
162         * Mono.Data.TdsClient/TdsCommand.cs:
163         * Mono.Data.TdsClient/TdsConnection.cs:
164         * Mono.Data.TdsClient/TdsError.cs:
165         * Mono.Data.TdsClient/TdsErrorCollection.cs:
166         * Mono.Data.TdsClient/TdsException.cs:
167         * Mono.Data.TdsClient/TdsTransaction.cs:
168         * Mono.Data.TdsClient/TdsPacketColumnInfoResult.cs:
169                 More implementation
170         * Mono.Data.TdsClient.Internal/ITds.cs:
171         * Mono.Data.TdsClient.Internal/Tds.cs:
172         * Mono.Data.TdsClient.Internal/Tds42.cs:
173         * Mono.Data.TdsClient.Internal/Tds50.cs:
174         * Mono.Data.TdsClient.Internal/Tds70.cs:
175         * Mono.Data.TdsClient.Internal/Tds80.cs:
176                 New events added
178 2002-11-04  Tim Coleman (tim@timcoleman.com)
179         * list :
180                 Add Mono.Data.TdsClient.Internal.TdsBigDecimal
182 2002-11-03  Tim Coleman (tim@timcoleman.com)
183         * list :
184                 Add Mono.Data.TdsTypes
185                 Add Mono.Data.TdsClient.Locale.cs
186                 Add Mono.Data.TdsClient.Internal.TdsColumnStatus.cs
188 2002-10-31  Tim Coleman (tim@timcoleman.com)
189         * list :
190                 Add TdsSchemaInfo.cs
192 2002-10-30  Tim Coleman (tim@timcoleman.com)
193         * list :
194                 Remove TdsColumnSchema.cs
196 2002-10-25  Tim Coleman (tim@timcoleman.com)
197         * list:
198                 Add new files to build.
200 2002-10-24  Tim Coleman (tim@timcoleman.com)
201         * list:
202                 Add new files to build.
204 2002-10-23  Tim Coleman (tim@timcoleman.com)
205         * list:
206                 Add new files to build
207         * Mono.Data.TdsClient.build:
208                 Exclude Tds70.cs, Tds80.cs, Tds50.cs
209                 Those should only be included with
210                 the appropriate providers.
211         
213 2002-10-22  Tim Coleman (tim@timcoleman.com)
214         * list:
215                 Add TODOAttribute in both
216                 namespaces
217                 Add TdsConnectionPool
219 2002-10-20  Tim Coleman (tim@timcoleman.com)
220         * list: 
221                 Add new files to build.
223 2002-10-19  Tim Coleman (tim@timcoleman.com)
224         * list: 
225                 Add new files to build.
227 2002-10-18  Tim Coleman (tim@timcoleman.com)
228         * list:
229                 Add Mono.Data.TdsClient.Internal/TdsCommInternal.cs
230                 Add
231                 Mono.Data.TdsClient.Internal/TdsConnectionParametersInternal.cs
232                 Mono.Data.TdsClient.Internal/TdsInternal.cs
234 2002-10-17  Tim Coleman (tim@timcoleman.com)
235         * list:
236                 Add files from Mono.Data.TdsClient.Internal
237         * makefile.gnu:
238                 Add reference to System.Data.dll.  This is
239                 fine, just not the reverse.
241 2002-10-16  Daniel Morgan <danmorg@sc.rr.com>
243         * Mono.Data.TdsClient.build: added build for windows
244         
245         * Test: added directory for tests
246                 
247         * Mono.Data.TdsClient/TdsVersion.cs: added file for
248         enum TdsVersion
249         
250         * Mono.Data.TdsClient/TdsConnection.cs: added public 
251         property TdsVersion so it can be set to 
252         use TDS version 4.2, 5.0, 7.0, or 8.0.  Also, added
253         comments
256 2002-10-16  Tim Coleman (tim@timcoleman.com)
257         * ChangeLog:
258         * list:
259         * makefile.gnu:
260                 Added new files to start this assembly