File: ChangeLog

package info (click to toggle)
mono 2.6.7-5.1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 327,344 kB
  • ctags: 413,649
  • sloc: cs: 2,471,883; xml: 1,768,594; ansic: 350,665; sh: 13,644; makefile: 8,640; perl: 1,784; asm: 717; cpp: 209; python: 146; sql: 81; sed: 16
file content (321 lines) | stat: -rw-r--r-- 12,057 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
2009-02-19 Gonzalo Paniagua Javier <gonzalo@novell.com>

	* OleDbFactory.cs: New file.

2008-04-21  Gert Driesen  <drieseng@users.sourceforge.net>

	* OleDbDataAdapter.cs: Changed argument names to match MS. Removed
	extra explicit interface implementation.
	* OleDbParameter.cs: Changed argument names to match MS.
	* OleDbTransaction.cs: Do not include IDbConnection.Connection and
	IDisposable.Dispose for 2.0 profile.
	* OleDbParameterCollection.cs: Changed argument names to match MS.
	Do not include explicit interface implementations on 2.0 profile.
	* OleDbConnection.cs: Changed argument names to match MS. Code
	formatting.

2008-03-03  Ankit Jain  <jankit@novell.com>

	* OleDbMetaDataCollectionNames.cs: New.

2007-10-21  Gert Driesen  <drieseng@users.sourceforge.net>

	* OleDbCommand.cs: Use ExceptionHelper.CheckEnumValue for enum checks.

2007-10-20  Gert Driesen  <drieseng@users.sourceforge.net>

	* OleDbDataAdapter.cs: In default ctor, set SelectCommand to null.
	Only initialize SelectCommand in ctors. Use direct assignment in
	IDbDataAdapter implementation.
	* OleDbCommand.cs: Added constant for default CommandTimeout, instead
	of using a magic number. Avoid unnecessary initialization. Fixed
	default value for DesignTimeVisible. Return zero-length string if
	CommandText is null. Added implementation for UpdatedRowSource.
	* OleDbConnection.cs: Moved initialization of gda to Open ().
	Avoid unnecessary initialization. Return zero-length string if
	ConnectionString is null. If getters to Database, DataSource and
	Provider return zero-length string if the connection is closed.
	In ServerVersion, BeginTransaction and GetSchema, throw an
	InvalidOperationException if connection is closed.

2007-10-19  Gert Driesen  <drieseng@users.sourceforge.net>

	* OleDbTransaction.cs: Clear connection in Commit and Rollback. In
	IsolationLevel and Begin overloads, throw IOE if transaction is no
	longer open.

2007-10-19  Gert Driesen  <drieseng@users.sourceforge.net>

	* OleDbTransaction.cs: Keep track of whether transaction is open and
	whether it's disposed. In Commit an Rollback, throw an IOE if the
	transaction is no longer open. In Dispose (bool), perform a rollback
	if the transaction is still open.

2007-10-19  Nagappan <anagappan@novell.com> 

	* OleDbCommandBuilder.cs: Implemented ApplyParameterInfo, Dispose,
	  GetParameterName, GetParameterPlaceholder, RefreshSchema methods.

2007-10-19  Nagappan <anagappan@novell.com> 

	* OleDbCommand.cs: Implemented Clone, Dispose methods.
	  Implemented CreateDbParameter, DbConnection, DbParameterCollection,
	  DbTransaction, ExecuteDbDataReader properties.

	* OleDbParameterCollection.cs: Fixed 1.0 API compatibility.

2007-09-27  Nagappan A <anagappan@novell.com> 

	* OleDbDataReader.cs: Removed bogus MonoTODO.

2007-09-26  Nagappan A <anagappan@novell.com> 

	* OleDbTransaction.cs: Removed bogus TODO.
	  Modified Finalize method to exist only in 1.0 profile.

2007-09-25  Nagappan A  <anagappan@novell.com>

	* OleDbConnection.cs: 2.0 attribute changes.

	* OleDbException.cs: 2.0 attribute changes.

	* OleDbDataReader.cs: 2.0 attribute changes.

	* OleDbCommandBuilder.cs: 2.0 attribute changes.

	* OleDbParameter.cs: 2.0 attribute changes.

2007-07-22  Nagappan A  <anagappan@novell.com>

	* OleDbDataReader.cs: Fixed compilation warning.

	* OleDbParameterCollection.cs: Fixed compilation warning.

	* OleDbTransaction.cs: Fixed compilation warning.

	* OleDbCommandBuilder.cs: Fixed compilation warning.

2007-07-02  Gert Driesen  <drieseng@users.sourceforge.net>

	* OleDbConnection.cs: Derive from DbConnection on 2.0 profile, and
	stubbed out where necessary. Fixed attributes for ConnectionString on
	2.0 profile. Marked several members as override on 2.0 profile.
	Do not hide StateChange event. Code formatting.
	* OleDbCommandBuilder.cs: On 2.0, derive from DbCommandBuilder. Do not
	include QuotePrefix and QuoteSuffix on 2.0. Stubbed out 2.0 members.
	* OleDbDataAdapter.cs: On 2.0, derive from DbDataAdapter. Stubbed out
	2.0 members. Do not not override Dispose on 2.0. Code formatting.
	* OleDbDataReader.cs: Derive from DbDataReader on 2.0 profile. Marked
	several members as override. Stubbed VisibleFieldCount. Added
	EditorBrowsable attribute on GetData. Added GetDbDataReader on 2.0.
	On 2.0, override GetEnumerator instead of explicit interface
	implementation.
	* OleDbErrorCollection.cs: Added 2.0 CopyTo overload.
	* OleDbInfoMessageEventHandler.cs: Do not mark class serializable on
	2.0 profile. Fixed API mismatch.
	* OleDbParameter.cs: On 2.0, derive from DbParameter. Added new 2.0
	ctor.  Override properties from base class and added
	SourceColumnNullMapping property on 2.0. Implemented ResetDbType and
	ResetOleDbType methods on 2.0.
	* OleDbParameterCollection.cs: Derive from DbParameterCollection on
	2.0 profile. Marked several members as override. Implemented AddRange,
	CopyTo, IndexOf, Insert, Remove and RemoveAt methods introduced in
	2.0 profile. Stubbed out GetParameter and SetParameter overloads.
	* OleDbPermission.cs: Added missing BrowsableAttribute on Provider.
	Code formatting.
	* OleDbPermissionAttribute.cs: Added BrowsableAttribute on Provdider
	(2.0 only).
	* OleDbRowUpdatedEventHandler.cs:  Do not mark class serializable on
	2.0 profile.
	* OleDbRowUpdatingEventArgs.cs: Removed unused command field. Added
	BaseCommand property on 2.0
	* OleDbRowUpdatingEventHandler.cs: Do not mark class serializable on
	2.0 profile. Fixed API mismatch.
	* OleDbTransaction.cs: On 2.0, derive from DbTransaction. Added
	DbConnection property and override Dispose (both 2.0 only). On 2.0,
	Override Commit and Rollback. Code formatting.

2007-07-01  Gert Driesen  <drieseng@users.sourceforge.net>

	* OleDbCommand.cs: 2.0 API fixes. Build fix.

2007-07-01  Gert Driesen  <drieseng@users.sourceforge.net>

	* OleDbCommand.cs: Code formatting.
	* OleDbDataReader.cs: Code formatting.
	* OleDbError.cs: Code formatting.
	* OleDbErrorCollection.cs: Code formatting.
	* OleDbException.cs: Code formatting.
	* OleDbInfoMessageEventArgs.cs: Code formatting.
	* OleDbParameter.cs: Code formatting.
	* OleDbParameterCollection.cs: Code formatting.

2007-06-21  Nagappan A  <anagappan@novell.com>

	* OleDbConnection.cs: Fixed compiler warning.

	* OleDbParameterCollection.cs (AddWithValue): Fixed compiler
	warning.

2007-02-20  Frederik Carlier <frederik.carlier@carlier-online.be>

	* OleDbParameterCollection.cs: Added AddWithValue method.

2007-01-08  Nagappan A  <anagappan@novell.com>

	* OleDbCommand.cs: Fixed compilation warning.

	* OleDbDataAdapter.cs: Fixed compilation warning.

2006-07-13  Senganal T  <tsenganal@novell.com>
	
	* OleDbCommand : 2.0 Api fixes

2006-05-31  Gert Driesen  <drieseng@users.sourceforge.net>

	* OleDbErrorCollection.cs: Removed explicit interface implementation
	of IEnumerable.GetEnumerator ().
	* OleDbParameterCollection.cs: Removed explicit interface 
	implementation members that are already implementation by public
	members.

2006-02-17  Chris Toshok  <toshok@ximian.com>

	* OleDbDataAdapter.cs, OleDbCommand.cs, OleDbParameter.cs,
	OleDbCommandBuilder.cs, OleDbConnection.cs: remove
	DataSysDescriptions for >= 2.0.

2006-02-17  Chris Toshok  <toshok@ximian.com>

	* OleDbCommand.cs: remove extra using System.Data.  fixes warning.

2005-10-04  Sebastien Pouliot  <sebastien@ximian.com>

	* OleDbDataReader.cs: Added a call to GC.SuppressFinalize in Dispose
	method (and avoids calling the destructor if the object was disposed).
	* OleDbTransaction.cs: Added a call to GC.SuppressFinalize in Dispose
	method (even if we throw an NotImplementedException afterward). This
	will remove warnings from gendarme.

2005-09-20  Alexandre Miguel Pedro Gomes  <alexmipego@gmail.com>
	
	* OleDbConnection.cs: Verify and throw an exception if the
	connection isn't valid.

2005-09-13  Sureshkumar T  <tsureshkumar@novell.com>

	* Moved TestGda.cs & TestOleDb.cs to ..\Test.
	
2005-08-08  Gert Driesen  <drieseng@users.sourceforge.net>

	* OleDbDataAdapter.cs: Fixed custom attributes to match MS.NET.
	* OleDbCommand.cs: Fixed custom attributes to match MS.NET.
	* OleDbParameter.cs: Fixed custom attribute to match MS.NET.
	* OleDbException.cs: Added ErrorTypeConverter, assigned to ErrorCode
	property to match MS.NET.
	* OleDbConnection.cs: Fixed custom attributes to match MS.NET.

2005-02-16  Lluis Sanchez Gual  <lluis@novell.com>

	* OleDbCommand.cs: Make it inherit from the correct base class in 2.0,
	and added stubs for some interface methods.

2004-09-14  Sebastien Pouliot  <sebastien@ximian.com>

	* OleDbPermission.cs: Added internal constructor accepting an OleDb
	PermissionAttribute parameter (using base class protected ctor).
	Re-added the Provider property (removed by error).
	* OleDbPermission.cs: Copy now use the new OleDbPermission
	constructor. Re-added the Provider property (removed by error).

2004-09-13  Sebastien Pouliot  <sebastien@ximian.com>

	* OleDbPermission.cs: Mostly completed (needs tests).
	* OleDbPermissionAttribute.cs: Completed.

2004-06-16  Gert Driesen <drieseng@users.sourceforge.net>

	* OleDbError.cs: fixed serialization compatibility with MS.NET
	* OleDbErrorCollection.cs: fixed serialization compatibility with
	MS.NET

2004-06-13  Gert Driesen <drieseng@users.sourceforge.net>

	* OleDbLiteral.cs: changed enum field values to match MS.NET
	* OleDbType.cs: changed enum field values to match MS.NET

2004-06-04  Gert Driesen <drieseng@users.sourceforge.net>

	* OleDbDataAdapter.cs: added stub for missing 
	Dispose override

2004-06-02  Gert Driesen <drieseng@users.sourceforge.net>

        * OleDbParameter.cs: added missing attributes
        * OleDbPermission.cs: added missing attributes
        * OleDbConnection.cs: added missing attributes
        * OleDbDataAdapter.cs: added missing attributes

2004-05-27  Atsushi Enomoto  <atsushi@ximian.com>

	* OleDbDataReader.cs : don't output debug message to Console.

2004-05-20  Gert Driesen (drieseng@users.sourceforge.net)

        *  OleDbPermissionAttribute.cs: change AllowMultiple and
        Inherited to match .NET

2004-05-14 Umadevi S (sumadevi@novell.com)
        * OleDbAdapter.cs -Implemented attributes, changed method signature for fill

2004-05-14 Umadevi S (sumadevi@novell.com)
        * OleDbCommand.cs - Completed implementing all the attributes

2004-05-14 Umadevi S (sumadevi@novell.com)
        * OleDbCommand.cs - Completed implementing all the attribute

2004-05-14 Umadevi S (sumadevi@novell.com)
        * OleDbConnection.cs - Completed implementing all the attributes
                           - Stubbed EnlistDistributedTransaction method

2004-05-14 Umadevi S (sumadevi@novell.com)
        * OleDbDataAdapter.cs - Completed implementing all the attributes
			   - Stubbed the Fill methods

2004-05-14 Umadevi S (sumadevi@novell.com)
        * OleDbParameter.cs - Completed implementing all the attributes             


2004-05-13 Umadevi S (sumadevi@novell.com)
	* OleDbDataReader.cs - Stubbed HasRows method
			- Implemented EditorBrowsableAttribute
	* OleDbParameterConverter.cs - Stubbed this class
	* OleDbParameter.cs - Added a few attributes.

2004-05-09  Gert Driesen (drieseng@users.sourceforge.net)
	* OleDbCommand.cs: removed setter for Parameters property to
	match MS.NET
	* OleDbCommandBuilder.cs: fixed GetUpdatetCommand typo
	* OleDbErrorCollection: added default internal ctor to match
	MS.NET
	* OleDbInfoMessageEventArgs.cs: added default internal ctor
	to match MS.NET
	* OleDbParameter.cs: added setter for IsNullable
	* OleDbParameterCollection: added default internal ctor to
	match MS.NET
	* OleDbPermission.cs: removed extra IsSubsetOf method

2004-04-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* OleDbPermissionAttribute.cs: missing bits from Gert's patch for
	CLS compliance.

2004-01-10  Atsushi Enomoto  <atsushi@ximian.com>

	* OleDbPermission.cs : NET_2_0 fix not to call obsolete .ctor.

2002-11-01  Daniel Morgan <danmorg@sc.rr.com>

	* OleDbDataReader.cs: implemented
	Dispose() and GetEnumerator()