2002-12-01 Tim Coleman <tim@timcoleman.com>
[mono.git] / mcs / class / Mono.Data.SybaseClient / ChangeLog
1 2002-12-01  Tim Coleman <tim@timcoleman.com>
2         * Mono.Data.SybaseClient/SybaseDataAdapter.cs:
3                 Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
4                 shift.
5
6 2002-11-26  Tim Coleman <tim@timcoleman.com>
7         * Mono.Data.SybaseClient.build:
8                 Copy dll into Test directory.
9         * Mono.Data.SybaseClient/SybaseCommand.cs:
10         * Mono.Data.SybaseClient/SybaseConnection.cs:
11         * Mono.Data.SybaseClient/SybaseParameter.cs:
12         * Mono.Data.SybaseClient/SybaseParameterCollection.cs:
13         * Mono.Data.SybaseClient/SybaseTransaction.cs:
14                 Many changes around making PREPAREs work in
15                 Sybase as well as SQL Server.
16
17 2002-11-21  Tim Coleman <tim@timcoleman.com>
18         * Mono.Data.SybaseClient.build:
19         * Mono.Data.SybaseClient/SybaseCommand.cs:
20         * Mono.Data.SybaseClient/SybaseConnection.cs:
21         * Mono.Data.SybaseClient/SybaseConnectionPool.cs:
22         * Mono.Data.SybaseClient/SybaseDataReader.cs:
23         * Mono.Data.SybaseClient/SybaseException.cs:
24         * Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
25         * Mono.Data.SybaseClient/SybaseParameter.cs:
26         * Mono.Data.SybaseClient/SybaseTransaction.cs:
27         * Mono.Data.SybaseTypes/SybaseDecimal.cs:
28                 Modify to accept new Mono.Data.Tds.Protocol
29                 namespace in Mono.Data.Tds assembly, replacing
30                 Mono.Data.TdsClient.Internal
31
32 2002-11-19  Tim Coleman <tim@timcoleman.com>
33         * Mono.Data.SybaseClient/SybaseCommand.cs:
34                 Fix BuildExec to work.
35
36 2002-11-18  Tim Coleman <tim@timcoleman.com>
37         * Mono.Data.SybaseClient/SybaseCommand.cs:
38         * Mono.Data.SybaseClient/SybaseConnection.cs:
39         * Mono.Data.SybaseClient/SybaseDataReader.cs:
40         * Mono.Data.SybaseClient/SybaseException.cs:
41         * Mono.Data.SybaseClient/SybaseParameter.cs:
42         * Mono.Data.SybaseClient/SybaseParameterCollection.cs:
43         * Mono.Data.SybaseClient/SybaseTransaction.cs:
44         * Mono.Data.SybaseTypes/SybaseDecimal.cs:
45                 Various changes to overhaul Sybase provider,
46                 and bring it closer to being in-line with
47                 the SqlClient.  Can now connect to Sybase DB.
48
49 2002-11-14  Tim Coleman <tim@timcoleman.com>
50         * Mono.Data.SybaseClient/SybaseDataReader.cs:
51                 Change SchemaTable handling
52
53 2002-11-12  Tim Coleman <tim@timcoleman.com>
54         * list:
55                 Remove Mono.Data.TdsClient.Internal/TdsContext.cs
56
57 2002-11-09  Tim Coleman <tim@timcoleman.com>
58         * list:
59                 Add new internal tds classes
60         * Mono.Data.SybaseClient/SybaseConnectionPool.cs:
61         * Mono.Data.SybaseClient/SybaseConnection.cs:
62                 Implement connection timeouts
63
64 2002-11-04  Tim Coleman <tim@timcoleman.com>
65         * list:
66                 Add Mono.Data.TdsClient.Internal.TdsInternalError
67                 Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
68                 Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
69                 Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
70                 Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
71                 Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
72                 Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
73                 Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
74                 Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
75         * Mono.Data.SybaseClient/SybaseCommand.cs:
76         * Mono.Data.SybaseClient/SybaseConnection.cs:
77         * Mono.Data.SybaseClient/SybaseDataReader.cs:
78         * Mono.Data.SybaseClient/SybaseException.cs:
79         * Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
80         * Mono.Data.SybaseClient/SybaseTransaction.cs:
81                 Remove error checks in favour of event handlers
82
83 2002-11-04  Tim Coleman (tim@timcoleman.com)
84         * list :
85                 Add Mono.Data.TdsClient.Internal.TdsBigDecimal
86
87 2002-11-03  Tim Coleman (tim@timcoleman.com)
88         * list:
89                 Add Mono.Data.TdsClient.Internal.TdsColumnStatus
90         * Mono.Data.SybaseClient/SybaseDataReader.cs:
91                 Add more schema information
92
93 2002-11-01  Tim Coleman (tim@timcoleman.com)
94         * Mono.Data.SybaseClient/Locale.cs:
95         * Mono.Data.SybaseClient/SybaseCommand.cs:
96         * Mono.Data.SybaseClient/SybaseCommandBuilder.cs:
97         * Mono.Data.SybaseClient/SybaseConnection.cs:
98         * Mono.Data.SybaseClient/SybaseConnectionPool.cs:
99         * Mono.Data.SybaseClient/SybaseDataAdapter.cs:
100         * Mono.Data.SybaseClient/SybaseDataReader.cs:
101         * Mono.Data.SybaseClient/SybaseError.cs:
102         * Mono.Data.SybaseClient/SybaseErrorCollection.cs:
103         * Mono.Data.SybaseClient/SybaseException.cs:
104         * Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
105         * Mono.Data.SybaseClient/SybaseInfoMessageEventHandler.cs:
106         * Mono.Data.SybaseClient/SybaseParameter.cs:
107         * Mono.Data.SybaseClient/SybaseParameterCollection.cs:
108         * Mono.Data.SybaseClient/SybasePermission.cs:
109         * Mono.Data.SybaseClient/SybasePermissionAttribute.cs:
110         * Mono.Data.SybaseClient/SybaseRowUpdatedEventArgs.cs:
111         * Mono.Data.SybaseClient/SybaseRowUpdatedEventHandler.cs:
112         * Mono.Data.SybaseClient/SybaseRowUpdatingEventArgs.cs:
113         * Mono.Data.SybaseClient/SybaseRowUpdatingEventHandler.cs:
114         * Mono.Data.SybaseClient/SybaseTransaction.cs:
115         * Mono.Data.SybaseClient/SybaseType.cs:
116         * Mono.Data.SybaseClient/TODOAttribute.cs:
117         * Mono.Data.SybaseTypes/SybaseBinary.cs:
118         * Mono.Data.SybaseTypes/SybaseBoolean.cs:
119         * Mono.Data.SybaseTypes/SybaseByte.cs:
120         * Mono.Data.SybaseTypes/SybaseCompareOptions.cs:
121         * Mono.Data.SybaseTypes/SybaseDateTime.cs:
122         * Mono.Data.SybaseTypes/SybaseDecimal.cs:
123         * Mono.Data.SybaseTypes/SybaseDouble.cs:
124         * Mono.Data.SybaseTypes/SybaseGuid.cs:
125         * Mono.Data.SybaseTypes/SybaseInt16.cs:
126         * Mono.Data.SybaseTypes/SybaseInt32.cs:
127         * Mono.Data.SybaseTypes/SybaseInt64.cs:
128         * Mono.Data.SybaseTypes/SybaseMoney.cs:
129         * Mono.Data.SybaseTypes/SybaseNullValueException.cs:
130         * Mono.Data.SybaseTypes/SybaseSingle.cs:
131         * Mono.Data.SybaseTypes/SybaseString.cs:
132         * Mono.Data.SybaseTypes/SybaseTruncateException.cs:
133         * Mono.Data.SybaseTypes/SybaseTypeException.cs:
134                 New classes added to start this namespace.  These are mostly
135                 just copies of the SqlClient classes, with changed names and
136                 namespaces.
137         * list:
138         * makefile.gnu:
139         * Mono.Data.SybaseClient.build:
140                 New files added to build this assembly
141         * ChangeLog:
142                 New changelog added