**** Merged from MCS ****
[mono-project.git] / mcs / class / System.Data.OracleClient / ChangeLog
blob04a8546b5976fe44bca3eae19991748c14d304c2
1 2004-09-14  Sebastien Pouliot  <sebastien@ximian.com>
3         * Makefile: Activate unit tests.
4         * System.Data.OracleClient_test.dll.sources: New. Sources for unit 
5         tests.
7 2004-06-19  Gert Driesen <drieseng@users.sourceforge.net>
9         * Makefile: added references to System.EnterpriseServices and
10         System.Drawing assemblies
11         * System.Data.OracleClient.dll: added Assembly/Consts.cs and
12         System.Data.OracleClient/OracleMonthSpan.cs
13         * OracleCommand.cs: added missing attributes, marked class sealed,
14         fixed signature of ExecuteOracleScalar method
15         * OracleCommandBuilder.cs: added missing attributes
16         * OracleConnection.cs: marked class sealed, added missing attributes,
17         stubbed missing propertie, methods and events
18         * OracleDataAdapter.cs: added missing attributes, removed extra
19         stubbed Dispose method
20         * OracleDataReader.cs: stubbed missing methods
21         * OracleDataTime.cs: fixed signature and implementation of operator
22         * OracleException.cs: marked serializable, added serialization ctor
23         * OracleParameter.cs: added missing attributes, marked extra methods
24         private
25         * OracleParameterCollection.cs: marked class sealed, added missing
26         attributes
27         * OracleString.cs: added missing methods, added missing operators
29 2004-05-27      Joerg Rosenkranz <joergr@voelcker.com>
31         * System.Data.OracleClient/OracleCommandBuilder.cs:
32                 Fixed namespace.
33         * System.Data.OracleClient.dll.sources:
34                 Added OracleCommandBuilder.cs.
35                 
36 2004-05-26      Joerg Rosenkranz <joergr@voelcker.com>
38         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
39                 Merged in a fix send by Rogerio Pereira Araujo 
40                 <webmaster@cisnet.com.br>: Fixed a bug with NUMBER data type 
41                 when no parameter is passed to OracleCommand.
42                 
43 2004-05-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
45         * System.Data.OracleClient/OracleType.cs: fixed values for Int16 and
46         Int32. Thanks to Artem Zabytin for reporting this.
48 2004-05-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>
50         * System.Data.OracleClient/OracleCommand.cs:
51         * System.Data.OracleClient/OracleDataReader.cs:
52         * System.Data.OracleClient.Oci/OciStatementHandle.cs: patch by Eduard
53         Nesiba that implements autocommit behavior for non query statement
54         which is out of transaction. In previous implementation changed rows
55         stayed locked until client disconnect and hasRows proper settings.
57 2004-05-10      Joerg Rosenkranz <joergr@voelcker.com>
59         * System.Data.OracleClient.Oci/OciCalls.cs:
60                 Added OCI calls OCICharSetToUnicode and OCIUnicodeToCharSet.
61         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
62                 Changed statement encoding from UTF8 to OCIUnicodeToCharSet.
63         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
64                 Changed string encoding from UTF8 to OCICharSetToUnicode.
65         
66 2004-05-21  Umadevi S  <sumadevi@novell.com>
67         * System.Data.OracleClient.Oci/OciDefineHandle.cs
68           Fixed bug 55030. Included checking for size           
69                 
71 2004-05-20  Atsushi Enomoto <atsushi@ximian.com>
73         * OracleCommandBuilder.cs : Added (stub).
74         * OracleString.cs : Implemented missing bits.
76 2004-04-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
78         * System.Data.OracleClient.Oci/OciDefineHandle.cs: added support for
79         basic RAW data type. Patch by Eduard Nesiba.
81 2004-03-31  Joerg Rosenkranz  <joergr@voelcker.com>
83         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
84                 Changed DefineChar to allow retrieval of 
85                 multibyte characters (i.e. german umlauts).
86         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
87                 OciDefineHandles are now disposed in the
88                 Dispose function.
89                 
90 2004-02-09  Joerg Rosenkranz  <joergr@voelcker.com>
92         * System.Data.OracleClient/OracleLob.cs:
93                 Changed Erase() to call Erase(offset, amount)
94                 using zero based offset.
95                 
96 2004-01-26  Joerg Rosenkranz  <joergr@voelcker.com>
98         * System.Data.OracleClient.Oci/OciCalls.cs:
99                 Changed binding of OciStmtPrepare from string 
100                 to byte [].
101         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
102                 Character types are converted using UTF8 encoding.
103         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
104                 SQL statement to be prepared is converted to byte
105                 array using UTF8 encoding.
106                 
107 2004-01-09  Joerg Rosenkranz  <joergr@voelcker.com>
109         * System.Data.OracleClient.Oci/OciCalls.cs:
110                 Added. It contains all external OCI calls which are 
111                 removed from all other files.
112         * System.Data.OracleClient/OciGlue.cs:
113                 Fix for #52699 (OCI not thread safe).
114         * System.Data.OracleClient.Oci/OciHandle.cs:
115                 Introduced special handling for Bind, Define and
116                 Environment handles in FreeHandle. Revised the handling for
117                 other types. Minor change in Dispose.
118                 Replaced OCI calls.
119         * System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
120                 Special handling for Parameter handles in FreeHandle.
121                 Replaced OCI calls.
122         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
123                 Character types are converted using the DefaultEncoding.
124                 Replaced OCI calls.
125         * System.Data.OracleClient/OracleCommand.cs:
126                 Dispose created OciStatementHandles.
127         * System.Data.OracleClient/OracleDataReader.cs:
128                 Dispose used OciStatementHandle.
129         * System.Data.OracleClient/OracleTransaction.cs:
130                 Dispose transaction handle.
131         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
132                 OCI_INVALID_HANDLE results in exception "Invalid handle."
133                 Replaced OCI calls.
134         * System.Data.OracleClient.Oci/OciTransactionHandle.cs:
135                 Introduced DetachFromServiceContext which is called in Commit
136                 and Rollback (Fix for #52702).
137         * System.Data.OracleClient/OracleParameter.cs:
138         * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
139         * System.Data.OracleClient.Oci/OciErrorHandle.cs:
140         * System.Data.OracleClient.Oci/OciLobLocator.cs:
141         * System.Data.OracleClient.Oci/OciServerHandle.cs:
142         * System.Data.OracleClient.Oci/OciServiceHandle.cs:
143         * System.Data.OracleClient.Oci/OciSessionHandle.cs:
144                 Replaced OCI calls.
145         
146 2003-12-16  Joerg Rosenkranz  <joergr@voelcker.com>
148         * System.Data.OracleClient/OracleCommand.cs:
149           Fix for bug #52223 (CommandTimeout throws exception).
151 2003-04-17  Nick Drochak  <ndrochak@gol.com>
153         * makefile.gnu: The Test dir does not contain a unit test.
155 2003-04-08  Miguel de Icaza  <miguel@ximian.com>
157         * System.Data.OracleClient/OracleConnection.cs: Apply fix from
158         David Pickens <dsp@rci.rutgers.edu>
160 2003-03-08  Tim Coleman <tim@timcoleman.com>
161         * System.Data.OracleClient.Oci/OciRowIdDescriptor.cs:
162         * list:
163                 New class added
164         * System.Data.OracleClient/OciGlue.cs:
165         * System.Data.OracleClient/OracleDataReader.cs:
166         * System.Data.OracleClient/OracleLob.cs:
167         * System.Data.OracleClient.Oci/OciBindHandle.cs:
168         * System.Data.OracleClient.Oci/OciDataType.cs:
169         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
170         * System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
171         * System.Data.OracleClient.Oci/OciErrorHandle.cs:
172         * System.Data.OracleClient.Oci/OciHandle.cs:
173         * System.Data.OracleClient.Oci/OciLobLocator.cs:
174         * System.Data.OracleClient.Oci/OciParameterDescriptor.cs:
175         * System.Data.OracleClient.Oci/OciServerHandle.cs:
176         * System.Data.OracleClient.Oci/OciServiceHandle.cs:
177         * System.Data.OracleClient.Oci/OciSessionHandle.cs:
178                 Small changes
179         * System.Data.OracleClient/OracleBoolean.cs:
180                 Change Null definition
181         * System.Data.OracleClient/OracleCommand.cs:
182                 More implementation, more toward getting ExecuteOracle*
183         * System.Data.OracleClient/OracleConnection.cs:
184                 Add new handle properties
185         * System.Data.OracleClient/OracleParameter.cs:
186         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
187                 Move binding operation to oracle parameter.
189 2003-03-04  Tim Coleman <tim@timcoleman.com>
190         * System.Data.OracleClient.Oci/IOciDescriptorHandle.cs:
191         * System.Data.OracleClient.Oci/IOciHandle.cs:
192         * System.Data.OracleClient.Oci/OciDescriptorType.cs:
193                 Removed. These are no longer used.
194         * System.Data.OracleClient.Oci/OciParameterDescriptor.cs:
195                 Add new class
196         * list:
197                 Add System.Data.OracleClient.Oci/OciParameterDescriptor.cs
198                 Rem System.Data.OracleClient.Oci/IOciDescriptorHandle.cs
199                 Rem System.Data.OracleClient.Oci/IOciHandle.cs
200                 Rem System.Data.OracleClient.Oci/OciDescriptorType.cs
201         * System.Data.OracleClient/OciGlue.cs:
202                 Move the OCIAttrGet* methods into OciHandle
203         * System.Data.OracleClient/OracleDataReader.cs:
204         * System.Data.OracleClient/OracleParameter.cs:
205                 Change the way that columns are bound and described
206         * System.Data.OracleClient.Oci/OciBindHandle.cs:
207         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
208         * System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
209         * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
210         * System.Data.OracleClient.Oci/OciErrorHandle.cs:
211         * System.Data.OracleClient.Oci/OciHandle.cs:
212         * System.Data.OracleClient.Oci/OciLobLocator.cs:
213         * System.Data.OracleClient.Oci/OciServerHandle.cs:
214         * System.Data.OracleClient.Oci/OciServiceHandle.cs:
215         * System.Data.OracleClient.Oci/OciSessionHandle.cs:
216         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
217         * System.Data.OracleClient.Oci/OciTransactionHandle.cs:
218                 All handles now derive from OciHandle, and these classes
219                 have been rewritten as such.  Also attempted to implement
220                 the Dispose () methods for these classes.
221         * System.Data.OracleClient.Oci/OciHandleType.cs:
222                 Add descriptor types into here because handles and
223                 descriptors are used in many of the same OCI functions.
225 2003-02-26  Tim Coleman <tim@timcoleman.com>
226         * System.Data.OracleClient/OracleConnection.cs:
227                 Rollback transactions when connection closes if they
228                 are open.
229         * System.Data.OracleClient/OracleDataReader.cs:
230                 Implement GetOracleLob ()
231         * System.Data.OracleClient/OracleLob.cs:
232                 Implement some of the details, like Read/Write/Seek
233         * System.Data.OracleClient.Oci/OciBindHandle.cs:
234                 Remove debug message.
235         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
236                 Add LOB support.
237         * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
238                 Minor formatting changes
239         * System.Data.OracleClient.Oci/OciLobLocator.cs:
240                 Huge amounts of code to make it work.  Lots of ugly
241                 OCI P/Invoke code.
242         * Test/TestOracleClient.cs:
243                 Improve the LOBTest.
245 2003-02-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
247         * System.Data.OracleClient/OracleMonthSpan.cs: fixed compilation.
249 2003-02-21  Tim Coleman <tim@timcoleman.com>
250         * System.Data.OracleClient/OracleDateTime.cs:
251         * System.Data.OracleClient/OracleInfoMessageEventArgs.cs:
252         * System.Data.OracleClient/OracleInfoMessageEventHandler.cs:
253         * System.Data.OracleClient/OracleMonthSpan.cs:
254         * System.Data.OracleClient/OraclePermission.cs:
255         * System.Data.OracleClient/OraclePermissionAttribute.cs:
256         * System.Data.OracleClient/OracleTimeSpan.cs:
257         * System.Data.OracleClient.Oci/IOciDescriptorHandle.cs:
258         * System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
259         * System.Data.OracleClient.Oci/OciLobLocator.cs:
260                 New classes added.  Some based on .NET docs,
261                 others (internal) based on getting some LOB
262                 support (doesn't actually work yet).
263         * list:
264                 Add new files
265         * System.Data.OracleClient/OracleBFile.cs:
266         * System.Data.OracleClient/OracleBinary.cs:
267         * System.Data.OracleClient/OracleLob.cs:
268         * System.Data.OracleClient/OracleNumber.cs:
269         * System.Data.OracleClient/OracleString.cs:
270                 Change handling of NULL object based on new
271                 discovery.
272         * System.Data.OracleClient/OracleCommand.cs:
273         * System.Data.OracleClient/OracleDataReader.cs:
274                 Typo fix.
275         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
276         * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
277                 Add some code to handle LOBs.  Still more to
278                 come.
279         * Test/TestOracleClient.cs:
280                 New test for LOB added.
281         
283 2003-02-20  Tim Coleman <tim@timcoleman.com>
284         * System.Data.OracleClient/OracleBFile.cs:
285         * System.Data.OracleClient/OracleBinary.cs:
286         * System.Data.OracleClient/OracleBoolean.cs:
287         * System.Data.OracleClient/OracleLob.cs:
288         * System.Data.OracleClient/OracleLobOpenMode.cs:
289         * System.Data.OracleClient/OracleNumber.cs:
290         * list:
291                 New class stubs added
292         * System.Data.OracleClient/OracleCommand.cs:
293         * System.Data.OracleClient/OracleDataReader.cs:
294                 Minor touch-ups
295         * Test/TestOracleClient.cs:
296                 Add required Prepare () call in parameter test.
298 2003-02-18  Tim Coleman <tim@timcoleman.com>
299         * System.Data.OracleClient/OciBindHandle.cs:
300         * list:
301                 Add new class
302         * System.Data.OracleClient/OracleCommand.cs:
303                 Add transaction logic for rollback/commit,
304                 attaching to oracle service context, and a
305                 couple of test cases.
306                 Add Parameter handling
307         * System.Data.OracleClient/OracleDataReader.cs:
308                 Change GetValue call
309         * System.Data.OracleClient/OracleParameter.cs:
310                 Make this work
311         * System.Data.OracleClient/OracleType.cs:
312                 Add values to enum
313         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
314                 Add GetValue call which is used by data reader
315         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
316                 Add parameter logic
317         * Test/TestOracleClient.cs:
318                 Add some new test cases.
319         * System.Data.OracleClient/OracleTransaction.cs:
320         * System.Data.OracleClient.Oci/OciTransactionHandle.cs:
321         * Test/TestOracleClient.cs:
322                 Add transaction logic for rollback/commit,
323                 attaching to oracle service context
326 2003-02-17  Tim Coleman <tim@timcoleman.com>
327         * Test/TestOracleClient.cs:
328                 Add OracleDataAdapter test.
329         * System.Data.OracleClient/OracleDataAdapter.cs:
330         * System.Data.OracleClient/OracleRowUpdatedEventArgs.cs:
331         * System.Data.OracleClient/OracleRowUpdatedEventHandler.cs:
332         * System.Data.OracleClient/OracleRowUpdatingEventArgs.cs:
333         * System.Data.OracleClient/OracleRowUpdatingEventHandler.cs:
334         * list:
335                 New classes added.
336         * System.Data.OracleClient/OracleDataReader.cs:
337         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
338                 Add handling for number and date types in OracleDataReader
339                 GetValue
341 2003-02-16  Daniel Morgan <danmorg@sc.rr.com>
343         * System.Data.OracleClient.Oci/OciStatementHandle.cs
344         * System.Data.OracleClient.Oci/OciColumnInfo.cs
345         * System.Data.OracleClient/OciGlue.cs
346         * System.Data.OracleClient/OracleDataReader.cs: fixes
347           to display character data in SQL# command-line 
348           and GTK# versions
349         
350         * Test/TestOracleClient.cs: updated test to
351           include reading data via the OracleDataReader
352         
353         * System.Data.OracleClient/OracleConnection.cs: removed
354           debug code
356 2003-02-13  Tim Coleman <tim@timcoleman.com>
357         * System.Data.OracleClient.Oci/OciColumnInfo.cs:
358         * System.Data.OracleClient.Oci/OciDataType.cs:
359         * System.Data.OracleClient.Oci/OciDefineHandle.cs:
360         * list:
361                 New classes added
362         * System.Data.OracleClient/OciGlue.cs:
363                 Changes to AttrGet functions
364         * System.Data.OracleClient/OracleCommand.cs:
365         * System.Data.OracleClient/OracleDataReader.cs:
366                 Start some work on getting data reader going
367         * System.Data.OracleClient.Oci/OciAttributeType.cs:
368                 Add DisplayName
369         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
370                 Add code to get schema for query, as well as
371                 define output values.
373 2003-02-12  Tim Coleman <tim@timcoleman.com>
374         * System.Data.OracleClient/OracleException.cs:
375         * System.Data.OracleClient.Oci/IOciHandle.cs:
376         * System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
377         * System.Data.OracleClient.Oci/OciErrorHandle.cs:
378         * System.Data.OracleClient.Oci/OciErrorInfo.cs:
379         * System.Data.OracleClient.Oci/OciHandle.cs:
380         * System.Data.OracleClient.Oci/OciServerHandle.cs:
381         * System.Data.OracleClient.Oci/OciServiceHandle.cs:
382         * System.Data.OracleClient.Oci/OciSessionHandle.cs:
383         * System.Data.OracleClient.Oci/OciStatementHandle.cs:
384         * System.Data.OracleClient.Oci/OciTransactionHandle.cs:
385         * list:
386                 New classes added.  This encapsulates the OCI
387                 functionality into Handle objects.
388         * System.Data.OracleClient/OciGlue.cs:
389                 Move a lot of code into Handle classes.
390         * System.Data.OracleClient/OracleCommand.cs:
391         * System.Data.OracleClient/OracleConnection.cs:
392         * System.Data.OracleClient/OracleTransaction.cs:
393                 Retrofit for changes in OciGlue.
395 2003-02-12  Daniel Morgan <danmorg@sc.rr.com>
397         * README.TXT\r
398     * System.Data.OracleClient/OciGlueLib_BCC_win32.make\r
399     * System.Data.OracleClient/OciGlueLib_GCC_linux.make\r
400     * System.Data.OracleClient/OciGlueLib_MSVC_win32.make\r
401     * System.Data.OracleClient/ociglue.c\r
402     * System.Data.OracleClient/ociglue.h\r
403     * Test/Test.csproj
404     * Test/Test.csproj.user: removed files because System.Data.OracleClient
405     no longer uses a glue library
406     
407     * System.Data.OracleClient/TODOAttribute.cs: added file
408     
409     * System.Data.OracleClient/OracleCommand.cs
410     * System.Data.OracleClient/OracleConnection.cs
411     * System.Data.OracleClient/OciGlue.cs: modified -
412     implement Disconnect and error handling (still need
413     to create OracleException though)
414     
415     * Test/TestOracleClient.cs: clean up and accept
416     connection parameters from command line   
417     
418 2003-02-11  Tim Coleman <tim@timcoleman.com>
419         * System.Data.OracleClient.Oci/OciAttributeType.cs:
420         * System.Data.OracleClient.Oci/OciCredentialType.cs:
421         * System.Data.OracleClient.Oci/OciDescriptorType.cs:
422         * System.Data.OracleClient.Oci/OciEnvironmentMode.cs:
423         * System.Data.OracleClient.Oci/OciExecuteMode.cs:
424         * System.Data.OracleClient.Oci/OciHandleType.cs:
425         * System.Data.OracleClient.Oci/OciLobType.cs:
426         * System.Data.OracleClient.Oci/OciPointerType.cs:
427         * System.Data.OracleClient.Oci/OciSessionMode.cs:
428         * System.Data.OracleClient.Oci/OciStatementLanguage.cs:
429         * System.Data.OracleClient.Oci/OciStatementMode.cs:
430         * System.Data.OracleClient.Oci/OciStatementType.cs:
431         * System.Data.OracleClient.Oci/OciTransactionFlags.cs:
432                 New files for Oci namespace
433         * list:
434         * makefile.gnu:
435                 Update these files to fix linux build
436         * System.Data.OracleClient/OciGlue.cs:
437                 Use OCI through P/Invoke directly, rename namespace
438         * System.Data.OracleClient/OracleCommand.cs:
439         * System.Data.OracleClient/OracleConnection.cs:
440         * System.Data.OracleClient/OracleDataReader.cs:
441         * System.Data.OracleClient/OracleParameter.cs:
442         * System.Data.OracleClient/OracleParameterCollection.cs:
443         * System.Data.OracleClient/OracleTransaction.cs:
444                 Retrofit these files for the changes in OciGlue.cs
446 2003-02-10  Tim Coleman <tim@timcoleman.com>
447         * System.Data.OracleClient/OracleDataReader.cs:
448         * System.Data.OracleClient/OracleParameter.cs:
449         * System.Data.OracleClient/OracleParameterCollection.cs:
450         * System.Data.OracleClient/OracleString.cs:
451         * System.Data.OracleClient/OracleTransaction.cs:
452         * System.Data.OracleClient/OracleType.cs:
453                 Added some implementation of these required objects.
454         * list:
455                 Add new files to the build.
456         * System.Data.OracleClient/OciGlue.cs:
457         * System.Data.OracleClient/ociglue.c:
458         * System.Data.OracleClient/ociglue.h:
459                 Add transaction logic.
460         * System.Data.OracleClient/OracleCommand.cs:
461         * System.Data.OracleClient/OracleConnection.cs:
462                 Add some more implementation
463         
464 2003-02-08  Tim Coleman <tim@timcoleman.com>
465         * System.Data.OracleClient/OciGlueLib_BCC_win32.make:
466         * System.Data.OracleClient/OciGlueLib_MSVC_win32.make:
467         change name of library to ociglue.dll
468         * System.Data.OracleClient/ociglue.c:
469         Use the "database" parameter as TNSNAME.
470         * System.Data.OracleClient/OciGlue.cs:
471         Change DllImport from "System.Data.OracleClient.ociglue.dll" to
472         "ociglue".
473         * System.Data.OracleClient/OciGlueLib_GCC_linux.make:
474         added makefile for ociglue shared lib on Linux platform
475         and compiler gcc.
477 2002-12-08  Daniel Morgan <danmorg@sc.rr.com>
479         * list
480         * makefile.gnu: added files for linux build
481         
482         * System.Data.OracleClient.build: added file 
483         for windows build
484         
485         * .cvsignore: added file for cvs to ignore files
487         * System.Data.OracleClient/OciGlue.cs
488         * System.Data.OracleClient/ociglue.h
489         * System.Data.OracleClient/ociglue.c: code clean up 
490         and     better error handling
491         
492 2002-12-05  Daniel Morgan <danmorg@sc.rr.com>
494         * System.Data.OracleClient
495         * System.Data.OracleClient/System.Data.OracleClient
496           added directory to mcs/class for the Oracle 8i 
497           data provider
498         
499         * System.Data.OracleClient/OciGlue.cs
500         * System.Data.OracleClient/OracleConnection.cs
501         * System.Data.OracleClient/OracleCommand.cs: added
502         files for the System.Data.OracleClient.dll assembly
503         
504         * System.Data.OracleClient/ociglue.c
505         * System.Data.OracleClient/ociglue.h: added
506         files for thte System.Data.OracleClient.gluelib.dll
507         unmanaged c shared library
508         
509         * System.Data.OracleClient/TestOracleClient.cs: test
510         the OracleClient data provider for Oracle 8i database
511         
512         * ChangeLog: added file
513         
514         * README.TXT: added file
515         
516         * System.Data.OracleClient/OciGlueLib_MSVC_win32.make:
517         added makefile for ociglue shared lib on Win32 platform 
518         and compiler Visual C++ 7.0
519         
520         * System.Data.OracleClient/OciGlueLib_BCC_win32.make:
521         added makefile for ociglue shared lib on Win32 platform
522         and compiler Borland C++ 5.5
523         
524         * MonoOracleClient.csproj
525         * MonoOracleClient.csproj.usr
526         * MonoOracleClient.sln
527         * MonoOracleClient.suo: added Visual Studio 1.0
528         project files to build the
529         assembly System.Data.OracleClient.dll