(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / corlib / System.Runtime.Remoting.Channels / ChangeLog
blob21eac32b525098fc546844f97de223206ae2e9a0
1 2004-09-28  Lluis Sanchez Gual  <lluis@novell.com>
3         * CrossAppDomainChannel.cs: In CreateMessageSink, ignore the url
4           parameter, it is not needed.
6 2004-07-02  Lluis Sanchez Gual  <lluis@novell.com>
8         * ChannelServices.cs: In RegisterChannel, ignore name colisions if the
9           channel name is "". This fixes bug #61592.
11 2004-07-02  Lluis Sanchez Gual  <lluis@ximian.com>
13         * ChannelServices.cs: In UnregisterChannel, look for registered channels
14           using reference compares.
16 2004-06-15  Gert Driesen <drieseng@users.sourceforge.net>
18         * TransportHeaders.cs: added TODO for serialization
20 2004-06-10  Lluis Sanchez Gual <lluis@ximian.com>
22         * ChannelServices.cs: ExceptionFilterSink should be internal.
24 2004-05-14  Lluis Sanchez Gual <lluis@ximian.com>
26         * AggregateDictionary.cs: Moved to System.Runtime.Remoting.Channels 
27           namespace.
28         * BaseChannelObjectWithProperties.cs: format.
29         * BaseChannelWithProperties.cs: Implemented.
31 2004-05-11  Lluis Sanchez Gual <lluis@ximian.com>
33         * ChannelServices.cs: Configure delayed load channels when a chanel lookup
34           fails.
35         
36 2004-04-26  Lluis Sanchez Gual <lluis@ximian.com>
38         * ChannelServices.cs: Implemented partial support for CustomErrors
39           configuraiton option.
41 2003-11-17  Lluis Sanchez Gual <lluis@ximian.com>
43         * GetChannelSinkProperties.cs: Implemented GetChannelSinkProperties().
44         * ServerDispatchSink.cs: Removed some TODOs.
45         * AggregateDictionary.cs: Added.
47 2003-11-16  Lluis Sanchez Gual <lluis@ximian.com>
49         * ChannelServices.cs: Removed some TODOs. Implemented AsyncDispatchMessage.
51 2003-11-13  Lluis Sanchez Gual <lluis@ximian.com>
53         * ChannelServices.cs: Catch errors when creating configured channels.
55 2003-11-12  Lluis Sanchez Gual <lluis@ximian.com>
57         * ChannelServices.cs: Added support for creating channels from configuration
58           files. Added some locks.
59         * SinkProviderData.cs: Implemented.
61 2003-11-11  Lluis Sanchez Gual <lluis@ximian.com>
63         * CrossAppDomainChannel.cs: Implemented support for async calls.
64         * ClientChannelSinkStack.cs, ServerDispatchSinkProvider.cs: Removed some TODOs
66 2003-11-01  Zoltan Varga  <vargaz@freemail.hu>
68         * CrossAppDomainChannel.cs (SyncProcessMessage): Use the new 
69         InvokeInDomain function instead of calling SetDomain.   
71 2003-10-23  Lluis Sanchez Gual <lluis@ximian.com>
73         * CrossAppDomainChannel.cs: Before the domain switch, save and reset
74           thread's datastore. Restore it on return. This fixes bug #49774.
76 2003-09-11  Lluis Sanchez Gual <lluis@ximian.com>
78         * ChannelServices.cs: Call context management moved to RemotingServices.
80 2003-08-25  Lluis Sanchez Gual <lluis@ximian.com>
82         * ClientChannelSinkStack.cs: Implemented DispatchException.
84 2003-08-14  Lluis Sanchez Gual <lluis@ximian.com>
86         * ChannelServices.cs: Set call context info for the incoming
87           remote call, and restore the context after the call.
89 2003-07-28  Duncan Mak  <duncan@ximian.com>
91         * TransportHeaders.cs: Added Serializable attribute.
93         * ClientChannelSinkStack.cs: Added no-param constructor.
95 2003-07-21  Lluis Sanchez Gual <lluis@ximian.com>
97         * ChannelServices.cs: Implemented GetChannel() and GetUrlsForObject()
99 2003-04-10  Lluis Sanchez Gual <lluis@ideary.com>
101         * ChannelDataStore.cs: renamed some members to match MS.NET.
102         * ChannelServices.cs: renamed ChannelInfoStore an its members to match MS.NET.
103         * CrossAppDomainChannel.cs: Renamed CrossAppDomainChannelData to match MS.NET.
104           Added processId property to CrossAppDomainData. Now it is checked in CreateSink.
106 2003-03-15  Lluis Sanchez Gual <lluis@ideary.com>
108         * CrossAppDomainChannel.cs: fixes bugs #39380 and #39331.
110 2003-03-03  Lluis Sanchez Gual  <lluis@ideary.com>
112         * ChannelServices.cs: Minor corrections.
113         * CrossAppDomainChannel.cs: Context is now restored when exiting the domain.
115 2003-02-18  Lluis Sanchez Gual  <lluis@ideary.com>
117         * ChannelServices.cs: Added static property for getting the CrossContextChannel.
119 2003-02-05  Lluis Sanchez Gual  <lluis@ideary.com>
121         * ChannelServices.cs: Added new constructor in ChannelInfoStore, that is used by
122           ObjRef to create a ChannelInfoStore with user provided channel info.
124 2003-02-05  Lluis Sanchez Gual  <lluis@ideary.com>
126         * CrossAppDomainChannel.cs: Corrected CADSerializer.DeserializeMessage. 
127           Now it uses the method DeserializeMethodResponse to deserialize the message
128           when the msg is provided.       
130 2003-02-04  Lluis Sanchez Gual  <lluis@ideary.com>
132         * ChannelServices.cs: Modified to work with new types of identities.
134 2003-02-03 Patrik Torstensson
136         * CrossAppDomainChannel.cs: Implemented cross appdomain marshalling via cross 
137         app domain messages (smuggling objects between domains)
139 2002-12-29  Lluis Sanchez Gual  <lluis@ideary.com>
141         * ChannelServices.cs: corrected generation of exception in SyncDispatchMessage.
143 2002-12-28  Patrik Torstensson
144         * CrossAppDomainChannel.cs: First version, without support for "going" into the right domain
146 2002-12-26  Lluis Sanchez Gual  <lluis@ideary.com>
148         * ChannelServices.cs: small correction in CreateClientChannelSinkChain.
149         * ChannelDataStore.cs: added Serializable attribute.
151 2002-12-20  Lluis Sanchez Gual  <lluis@ideary.com>
153         * ChannelServices.cs: added internal method for creating client 
154           channel sink. Implemented some other methods.
155         * ClientChannelSinkStack.cs: implemented most of methods.
156         * ServerChannelSinkStack.cs: implemented most of methods.
157         * ChannelSinkStackEntry.cs: added
158         * ServerDispatchSink.cs: ProcessMessage now forwards messages
159           to ChannelServices.DispatchMessage
161 2002-12-06  Duncan Mak  <duncan@ximian.com>
163         * BaseChannelObjectWithProperties.cs :
164         Implemented the Count, IsFixedSize, IsReadOnly, IsSynchronized,
165         Keys, Properties, SyncRoot, Values properties.
166         
167         Implemented the Contains and GetEnumerator methods.
169         Removed the unnecessary TODO attribute on the constructor, and the
170         Add method.
171         
172         * BaseChannelSinkWithProperties.cs (constructor): Implemented by
173         chaining on to the base constructor.
175 2002-08-31  Dietmar Maurer  <dietmar@ximian.com>
177         * ChannelDataStore.cs: use a hash to store other keys
179 2002-08-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
181         * ChannelServices.cs: added private .ctor
183 2002-08-13  Rodrigo Moya <rodrigo@ximian.com>
185         * SoapClientFormatterSink.cs:
186         * SoapServerFormatterSinkProvider.cs:
187         * SinkProviderData.cs: new classes.
189 2002-08-10  Rodrigo Moya <rodrigo@ximian.com>
191         * CommonTransportKeys.cs:
192         * ServerChannelSinkStack.cs: new classes.
194 2002-08-05  Rodrigo Moya <rodrigo@ximian.com>
196         * ChannelServices.cs:
197         * ChannelDataStore.cs:
198         * ClientChannelSinkStack.cs: new classes with some implementation.
200 2002-08-03  Rodrigo Moya <rodrigo@ximian.com>
202         * BinaryServerFormatterSinkProvider.cs:
203         * BinaryClientFormatterSinkProvider.cs: new stubs.
205 2002-08-03  Duncan Mak  <duncan@ximian.com>
207         * BinaryClientFormatterSink.cs: 
208         * IClientChannelSink.cs: Fixed signature for AsyncProcessResponse.
210 2002-08-01  Rodrigo Moya <rodrigo@ximian.com>
212         * BinaryClientFormatterSink.cs:
213         * BaseChannelWithProperties.cs: new stubs.
215 2002-08-02  Duncan Mak  <duncan@ximian.com>
217         * IChannel.cs: 
218         * IChannelReceiver.cs: 
219         * IChannelReceiverHook.cs: 
220         * IClientChannelSink.cs: 
221         * IClientChannelSinkStack.cs: 
222         * IServerChannelSink.cs: 
223         * IServerChannelSinkProvider.cs: 
224         * IServerChannelSinkStack.cs: Fixed various typos, cut-n-paste
225         errors.
227 2002-07-31  Rodrigo Moya <rodrigo@ximian.com>
229         * BaseChannelSinkWithProperties.cs:
230         * BaseChannelObjectWithProperties.cs: new stubs.
232 2002-08-01  Duncan Mak  <duncan@ximian.com>
234         * IChannel.cs:
235         (Parse): Added.
237         * BinaryServerFormatterSink.cs: 
238         * SoapServerFormatterSink.cs: Fixed typo.
240         * IServerChannelSink.cs:
241         (ProcessMessage): Fixed definition.
243 2002-07-31  Duncan Mak  <duncan@ximian.com>
245         * BinaryServerFormatterSink.cs:
246         * SoapServerFormatterSink.cs: Added.
248         * IChannelReceiverHook.cs: 
249         * IClientFormatterSink.cs: Various compilation fixes.
251 2002-07-31  Duncan Mak  <duncan@ximian.com>     
253         * *.cs: Added all the interfaces in this namespace.
255         * ServerProcessing.cs: Added.