New test.
[mono.git] / mcs / class / System.EnterpriseServices / System.EnterpriseServices / ChangeLog
1 2006-05-31  Gert Driesen <drieseng@users.sourceforge.net>
2
3         * SecurityRoleAttribute.cs: Set AllowMultiple to true.
4         * InterfaceQueueingAttribute.cs: Set AllowMultiple to true.
5         * ObjectPoolingAttribute.cs: Implement IConfigurationAttribute.
6         * SecureMethodAttribute.cs: Attribute is not valid on assemblies.
7         * BOID.cs: Added MarshalAs attribute to match MS.NET.
8
9 2006-05-31  Gert Driesen <drieseng@users.sourceforge.net>
10
11         * AccessChecksLevelOption.cs: Fixed line endings. Set eol-style to CRLF.
12         * ActivationOption.cs: Fixed line endings. Set eol-style to CRLF.
13         * Activity.cs: Fixed line endings. Set eol-style to CRLF.
14         * ApplicationAccessControlAttribute.cs: Set eol-style to native.
15         * ApplicationActivationAttribute.cs: Set eol-style to native.
16         * ApplicationIDAttribute.cs: Set eol-style to native.
17         * ApplicationNameAttribute.cs: Set eol-style to native.
18         * ApplicationQueuingAttribute.cs: Fixed line endings. Set eol-style 
19         to CRLF.
20         * AuthenticationOption.cs: Set eol-style to native.
21         * AutoCompleteAttribute.cs: Fixed line endings. Set eol-style to CRLF.
22         * BindingOption.cs: Fixed line endings. Set eol-style to CRLF.
23         * BOID.cs: Fixed line endings. Set eol-style to CRLF.
24         * BYOT.cs: Fixed line endings. Set eol-style to CRLF.
25         * ComponentAccessControlAttribute.cs: Fixed line endings. Set eol-style
26         to CRLF.
27         * COMTIIntrinsicsAttribute.cs: Fixed line endings. Set eol-style 
28         to CRLF.
29         * ConstructionEnabledAttribute.cs: Fixed line endings. Set eol-style
30         to CRLF.
31         * ContextUtil.cs: Fixed line endings. Set eol-style to CRLF.
32         * DescriptionAttribute.cs: Fixed line endings. Set eol-style to CRLF.
33         * EventClassAttribute.cs: Fixed line endings. Set eol-style to CRLF.
34         * EventTrackingEnabledAttribute.cs: Fixed line endings. Set eol-style
35         to CRLF.
36         * ExceptionClassAttribute.cs: Fixed line endings. Set eol-style to CRLF.
37         * IAsyncErrorNotify.cs: Fixed line endings. Set eol-style to CRLF.
38         * IConfigurationAttribute.cs: Set eol-style to native.
39         * IISIntrinsicsAttribute.cs: Fixed line endings. Set eol-style to CRLF.
40         * ImpersonationLevelOption.cs: Set eol-style to native.
41         * InheritanceOption.cs: Fixed line endings. Set eol-style to CRLF.
42         * InstallationFlags.cs: Set eol-style to native.
43         * InterfaceQueuingAttribute.cs: Fixed line endings. Set eol-style
44         to CRLF.
45         * IPlaybackControl.cs: Fixed line endings. Set eol-style to CRLF.
46         * IProcessInitControl.cs: Fixed line endings. Set eol-style to CRLF.
47         * IProcessInitializer.cs: Set eol-style to native.
48         * IRegistrationHelper.cs: Set eol-style to native.
49         * IRemoteDispatch.cs: Fixed line endings. Set eol-style to CRLF. Set
50         Autocomplete to false for RemoteDispatchNotAutoDone method.
51         * ISecurityCallContext.cs: Fixed line endings. Set eol-style to CRLF.
52         * ISecurityCallersColl.cs: Fixed line endings. Set eol-style to CRLF.
53         * ISecurityIdentityColl.cs: Fixed line endings. Set eol-style to CRLF.
54         * IServiceCall.cs: Fixed line endings. Set eol-style to CRLF.
55         * IServicedComponentInfo.cs: Fixed line endings. Set eol-style to CRLF.
56         * ISharedProperty.cs: Fixed line endings. Set eol-style to CRLF.
57         * ISharedPropertyGroup.cs: Fixed line endings. Set eol-style to CRLF.
58         * ITransaction.cs: Fixed line endings. Set eol-style to CRLF.
59         * JustInTimeActivationAttribute.cs: Fixed line endings. Set eol-style
60         to CRLF.
61         * LoadBalancingSupportedAttribute.cs: Fixed line endings. Set eol-style
62         to CRLF.
63         * MustRunInClientContextAttribute.cs: Fixed line endings. Set eol-style
64         to CRLF.
65         * ObjectPoolingAttribute.cs: Fixed line endings. Set eol-style to CRLF.
66         * PartitionOption.cs: Fixed line endings. Set eol-style to CRLF.
67         * PrivateComponentAttribute.cs: Fixed line endings. Set eol-style
68         to CRLF.
69         * PropertyLockMode.cs: Set eol-style to native.
70         * PropertyReleaseMode.cs: Set eol-style to native.
71         * RegistrationConfig.cs: Fixed line endings. Set eol-style to CRLF.
72         * RegistrationErrorInfo.cs: Fixed line endings. Set eol-style to CRLF.
73         * RegistrationException.cs: Fixed line endings. Set eol-style to CRLF.
74         * RegistrationHelper.cs: Set eol-style to native.
75         * RegistrationHelperTx.cs: Set eol-style to native.
76         * ResourcePool.cs: Fixed line endings. Set eol-style to CRLF.
77         * SecureMethodAttribute.cs: Fixed line endings. Set eol-style to CRLF.
78         * SecurityCallContext.cs: Fixed line endings. Set eol-style to CRLF.
79         * SecurityCallers.cs: Fixed line endings. Set eol-style to CRLF.
80         * SecurityIdentity.cs: Fixed line endings. Set eol-style to CRLF.
81         * SecurityRoleAttribute.cs: Fixed line endings. Set eol-style to CRLF.
82         * ServiceConfig.cs: Fixed line endings. Set eol-style to CRLF.
83         * ServicedComponent.cs: Fixed line endings. Set eol-style to CRLF.
84         * ServicedComponentException.cs: Fixed line endings. Set eol-style
85         to CRLF.
86         * ServiceDomain.cs: Fixed line endings. Set eol-style to CRLF.
87         * SharedProperty.cs: Fixed line endings. Set eol-style to CRLF.
88         * SharedPropertyGroup.cs: Fixed line endings. Set eol-style to CRLF.
89         * SharedPropertyGroupManager.cs: Fixed line endings. Set eol-style
90         to CRLF.
91         * SxsOption.cs: Fixed line endings. Set eol-style to CRLF.
92         * SynchronizationAttribute.cs: Fixed line endings. Set eol-style
93         to CRLF.
94         * SynchronizationOption.cs: Set eol-style to native.
95         * ThreadPoolOption.cs: Fixed line endings. Set eol-style to CRLF.
96         * TransactionAttribute.cs: Fixed line endings. Set eol-style to CRLF.
97         * TransactionIsolationLevel.cs: Set eol-style to native.
98         * TransactionOption.cs: Set eol-style to native.
99         * TransactionStatus.cs: Fixed line endings. Set eol-style to CRLF.
100         * TransactionVote.cs: Set eol-style to native.
101         * XACTTRANSINFO.cs: Fixed line endings. Set eol-style to CRLF.
102
103 2004-06-18  Gert Driesen <drieseng@users.sourceforge.net>
104
105         * AuthenticationOption.cs: fixed enum field values to match MS.NET
106         * IProcessInitializer.cs: added missing marshalling attributes
107         * IRegistrationHelper.cs: added missing marshalling attributes
108         * ImpersonationLevelOption: fixed enum field values to match MS.NET
109         * InstallationFlags: fixed enum field values to match MS.NET
110         * PropertyLockMode: fixed enum field values to match MS.NET
111         * PropertyReleaseMode: fixed enum field values to match MS.NET
112         * RegistrationHelper: added missing marshalling attributes
113         * RegistrationHelperTx: added missing marshalling attributes
114         * SynchronizationOption: fixed enum field values to match MS.NET
115         * TransactionIsolationLevel: fixed enum field values to match MS.NET
116         * TransactionVote: fixed enum field values to match MS.NET
117
118 2004-06-11  Gert Driesen <drieseng@users.sourceforge.net>
119
120         * RegistrationHelperTx.cs: added missing attribute on class
121         * TransactionOption.cs: corrected values of enum fields
122
123 2004-05-15  Gert Driesen <drieseng@users.sourceforge.net>
124
125         * ServiceDomain.cs: added private ctor to match MS
126         * BYOT.cs: added private ctor to match MS
127         * RegistrationErrorInfo.cs: marked ctor internal
128
129 2004-05-15  Gert Driesen <drieseng@users.sourceforge.net>
130
131         * IConfigurationAttribute.cs: added
132         * ApplicationAccessControlAttribute.cs:
133         * ApplicationActivationAttribute.cs:
134         * ApplicationIDAttribute.cs:
135         * ApplicationNameAttribute.cs: stubbed implementation of 
136         IConfigurationAttribute
137
138 2004-05-13  Mike Kestner <mkestner@ximian.com>
139
140         * RegistrationHelper.cs : add Guid and 2 methods
141         * RegistrationHelperTx.cs : add Guid and 2 methods
142         * SynchronizationAttribute.cs : add ComVisible
143
144 2004-05-13  Mike Kestner <mkestner@ximian.com>
145
146         * ContextUtil.cs : fix sigs for 2 methods
147         * RegistrationConfig.cs : impl
148
149 2004-05-13  Mike Kestner <mkestner@ximian.com>
150
151         * EventTrackingEnabledAttribute.cs : add ComVisible
152         * ExceptionClassAttribute.cs : add ComVisible
153         * IISIntrinsicsAttribute.cs : add ComVisible
154         * InterfaceQueuingAttribute.cs : add ComVisible
155         * JustInTimeActivationAttribute.cs : add ComVisible
156         * LoadBalancingSupportedAttribute.cs : add ComVisible
157         * MustRunInClientContextAttribute.cs : add ComVisible
158         * ObjectPoolingAttribute.cs : add ComVisible
159         * PrivateComponentAttribute.cs : add ComVisible
160
161 2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
162
163         * RegistrationHelper.cs: fixed the build on windows. I will file a bug
164         report on mcs for this.
165
166 2004-05-12  Mike Kestner <mkestner@ximian.com>
167
168         * ApplicationAccessControlAttribute.cs : Add ComVisible and
169         s/Impersonation/ImpersonationLevel.
170         * ApplicationActivationAttribute.cs : Add ComVisible
171         * ApplicationIDAttribute.cs : Add ComVisible
172         * ApplicationNameAttribute.cs : Add ComVisible
173         * ApplicationQueuingAttribute.cs : Add ComVisible
174         * AutoCompleteAttribute.cs : Add ComVisible
175         * ComponentAccessControlAttribute.cs : Add ComVisible and remove
176         set_Value.
177         * COMTIIntrinsicsAttribute.cs : Add ComVisible and remove set_Value.
178         * ConstructionEnabledAttribute.cs : Add ComVisible, add Enabled, and 
179         remove set_Value.
180         * DescriptionAttribute.cs : Add ComVisible
181         * EventClassAttribute.cs : Add ComVisible and s/InProc/Inproc.
182         * SecureMethodAttribute.cs : Add ComVisible
183         * SecurityRoleAttribute.cs : Add ComVisible
184         * ServicedComponentException.cs : Add ComVisible
185
186 2004-05-12  Mike Kestner <mkestner@ximian.com>
187
188         * BOID.cs : add ComVisible attr.
189         * ServiceDomain.cs : impl
190         * SynchronizationAttribute.cs : add ComVisible attr
191         * TransactionAttribute.cs : add ComVisible attr
192         * XACTRRANSINFO.cs : add ComVisible attr.
193
194 2004-05-12  Mike Kestner <mkestner@ximian.com>
195
196         * TransactionStatus.cs : impl
197
198 2004-05-12  Mike Kestner <mkestner@ximian.com>
199
200         * Activity.cs : stub
201         * BindingOption.cs : impl
202         * InheritanceOption.cs : impl
203         * PartitionOption.cs : impl
204         * ServiceConfig.cs : stub
205         * SxsOption.cs : impl
206         * ThreadPoolOption.cs : impl
207
208 2004-05-12  Mike Kestner <mkestner@ximian.com>
209
210         * IAsyncErrorNotify.cs : oops, should be public
211         * IProcessInitComponent.cs : ditto
212         * IProcessInitializer.cs : ditto
213         * IServiceCall.cs : ditto
214
215 2004-05-12  Mike Kestner <mkestner@ximian.com>
216
217         * IAsyncErrorNotify.cs : implement new 1.1 iface.
218         * IPlaybackControl.cs : implement new 1.1 iface.
219         * IProcessInitComponent.cs : implement new 1.1 iface.
220         * IProcessInitializer.cs : implement new 1.1 iface.
221         * IRegistrationHelper.cs : add GUID, fix some param passing.
222         * IRemoteDispatch.cs : add GUID
223         * IServiceCall.cs : implement new 1.1 iface.
224         * IServicedComponentInfo.cs : add GUID
225         * ITransaction.cs : add GUID
226
227 2002-08-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
228
229         * RegistrationHelper.cs: fixed compilation.
230
231 2002-08-09  Tim Coleman <tim@timcoleman.com>
232         * RegistrationHelperTx.cs:
233                 Commit the add of RegistrationHelperTx.cs
234
235 2002-08-08  Tim Coleman <tim@timcoleman.com>
236         * ISecurityCallContext.cs:
237         * ISecurityCallersColl.cs:
238         * ISecurityIdentityColl.cs:
239         * ISharedProperty.cs:
240         * ISharedPropertyGroup.cs:
241         * RegistrationHelperTx.cs:
242         * ResourcePool.cs:
243         * SecureMethodAttribute.cs:
244         * SecurityCallContext.cs:
245         * SecurityCallers.cs:
246         * SecurityIdentity.cs:
247         * SecurityRoleAttribute.cs:
248         * ServicedComponentException.cs:
249         * SharedProperty.cs:
250         * SharedPropertyGroup.cs:
251         * SharedPropertyGroupManager.cs:
252         * SynchronizationAttribute.cs:
253         * SynchronizationOption.cs:
254         * TransactionAttribute.cs:
255         * TransactionIsolationLevel.cs:
256                 New files added.
257         * ContextUtil.cs:
258                 New internal constructor added, methods added.
259         * IRemoteDispatch.cs:
260                 AutoComplete attributes added to methods
261         * TODOAttribute.cs:
262                 Namespace adjusted.
263
264
265 2002-08-07  Tim Coleman <tim@timcoleman.com>
266         * RegistrationErrorInfo.cs:
267         * RegistrationException.cs:
268         * RegistrationHelper.cs:
269         * ServicedComponent.cs:
270                 New stubs added
271
272 2002-08-06  Tim Coleman <tim@timcoleman.com>    
273         * IRegistrationHelper.cs:       
274         * IRemoteDispatch.cs:
275         * IServicedComponentInfo.cs:
276         * ITransaction.cs:
277                 Comment out Guid attribute for now
278                 because it doesn't build with CSC unless
279                 you supply a valid Guid.
280
281 2002-08-06  Tim Coleman <tim@timcoleman.com>
282         * DescriptionAttribute.cs:
283         * EventClassAttribute.cs:
284         * EventTrackingEnabledAttribute.cs:
285         * ExceptionClassAttribute.cs:
286         * IISIntrinsicsAttribute.cs:
287         * IRegistrationHelper.cs:
288         * IRemoteDispatch.cs:
289         * IServicedComponentInfo.cs:
290         * ITransaction.cs:
291         * InstallationFlags.cs:
292         * InterfaceQueuingAttribute.cs:
293         * JustInTimeActivationAttribute.cs:
294         * LoadBalancingSupportedAttribute.cs:
295         * MustRunInClientContextAttribute.cs:
296         * ObjectPoolingAttribute.cs:
297         * PrivateComponentAttribute.cs:
298         * PropertyLockMode.cs:
299         * PropertyReleaseMode.cs:
300         * XACTTRANSINFO.cs:
301                 New stubs added.
302
303 2002-08-03  Tim Coleman <tim@timcoleman.com>
304         * AccessChecksLevelOption.cs:
305         * ActivationOption.cs:
306         * ApplicationAccessControlAttribute.cs:
307         * ApplicationActivationAttribute.cs:
308         * ApplicationIDAttribute.cs:
309         * ApplicationNameAttribute.cs:
310         * ApplicationQueuingAttribute.cs:
311         * AuthenticationOption.cs:
312         * AutoCompleteAttribute.cs:
313         * BOID.cs:
314         * BYOT.cs:
315         * COMTIIntrinsicsAttribute.cs:
316         * ComponentAccessControlAttribute.cs:
317         * ConstructionEnabledAttribute.cs:
318         * ContextUtil.cs:
319         * ImpersonationLevelOption.cs:
320         * TransactionVote.cs:
321                 New stubs added
322
323 2002-07-22 Tim Coleman  <tim@timcoleman.com>
324         * TransactionOption.cs: New enum added as
325                 required by System.Web.Services