+2003-11-17 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * GetChannelSinkProperties.cs: Implemented GetChannelSinkProperties().
+ * ServerDispatchSink.cs: Removed some TODOs.
+ * AggregateDictionary.cs: Added.
+
+2003-11-16 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ChannelServices.cs: Removed some TODOs. Implemented AsyncDispatchMessage.
+
+2003-11-13 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ChannelServices.cs: Catch errors when creating configured channels.
+
+2003-11-12 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ChannelServices.cs: Added support for creating channels from configuration
+ files. Added some locks.
+ * SinkProviderData.cs: Implemented.
+
+2003-11-11 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * CrossAppDomainChannel.cs: Implemented support for async calls.
+ * ClientChannelSinkStack.cs, ServerDispatchSinkProvider.cs: Removed some TODOs
+
+2003-11-01 Zoltan Varga <vargaz@freemail.hu>
+
+ * CrossAppDomainChannel.cs (SyncProcessMessage): Use the new
+ InvokeInDomain function instead of calling SetDomain.
+
+2003-10-23 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * CrossAppDomainChannel.cs: Before the domain switch, save and reset
+ thread's datastore. Restore it on return. This fixes bug #49774.
+
+2003-09-11 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ChannelServices.cs: Call context management moved to RemotingServices.
+
+2003-08-25 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ClientChannelSinkStack.cs: Implemented DispatchException.
+
+2003-08-14 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ChannelServices.cs: Set call context info for the incoming
+ remote call, and restore the context after the call.
+
+2003-07-28 Duncan Mak <duncan@ximian.com>
+
+ * TransportHeaders.cs: Added Serializable attribute.
+
+ * ClientChannelSinkStack.cs: Added no-param constructor.
+
+2003-07-21 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ChannelServices.cs: Implemented GetChannel() and GetUrlsForObject()
+
+2003-04-10 Lluis Sanchez Gual <lluis@ideary.com>
+
+ * ChannelDataStore.cs: renamed some members to match MS.NET.
+ * ChannelServices.cs: renamed ChannelInfoStore an its members to match MS.NET.
+ * CrossAppDomainChannel.cs: Renamed CrossAppDomainChannelData to match MS.NET.
+ Added processId property to CrossAppDomainData. Now it is checked in CreateSink.
+
+2003-03-15 Lluis Sanchez Gual <lluis@ideary.com>
+
+ * CrossAppDomainChannel.cs: fixes bugs #39380 and #39331.
+
+2003-03-03 Lluis Sanchez Gual <lluis@ideary.com>
+
+ * ChannelServices.cs: Minor corrections.
+ * CrossAppDomainChannel.cs: Context is now restored when exiting the domain.
+
+2003-02-18 Lluis Sanchez Gual <lluis@ideary.com>
+
+ * ChannelServices.cs: Added static property for getting the CrossContextChannel.
+
+2003-02-05 Lluis Sanchez Gual <lluis@ideary.com>
+
+ * ChannelServices.cs: Added new constructor in ChannelInfoStore, that is used by
+ ObjRef to create a ChannelInfoStore with user provided channel info.
+
+2003-02-05 Lluis Sanchez Gual <lluis@ideary.com>
+
+ * CrossAppDomainChannel.cs: Corrected CADSerializer.DeserializeMessage.
+ Now it uses the method DeserializeMethodResponse to deserialize the message
+ when the msg is provided.
+
+2003-02-04 Lluis Sanchez Gual <lluis@ideary.com>
+
+ * ChannelServices.cs: Modified to work with new types of identities.
+
+2003-02-03 Patrik Torstensson
+
+ * CrossAppDomainChannel.cs: Implemented cross appdomain marshalling via cross
+ app domain messages (smuggling objects between domains)
+
+2002-12-29 Lluis Sanchez Gual <lluis@ideary.com>
+
+ * ChannelServices.cs: corrected generation of exception in SyncDispatchMessage.
+
+2002-12-28 Patrik Torstensson
+ * CrossAppDomainChannel.cs: First version, without support for "going" into the right domain
+
+2002-12-26 Lluis Sanchez Gual <lluis@ideary.com>
+
+ * ChannelServices.cs: small correction in CreateClientChannelSinkChain.
+ * ChannelDataStore.cs: added Serializable attribute.
+
+2002-12-20 Lluis Sanchez Gual <lluis@ideary.com>
+
+ * ChannelServices.cs: added internal method for creating client
+ channel sink. Implemented some other methods.
+ * ClientChannelSinkStack.cs: implemented most of methods.
+ * ServerChannelSinkStack.cs: implemented most of methods.
+ * ChannelSinkStackEntry.cs: added
+ * ServerDispatchSink.cs: ProcessMessage now forwards messages
+ to ChannelServices.DispatchMessage
+
+2002-12-06 Duncan Mak <duncan@ximian.com>
+
+ * BaseChannelObjectWithProperties.cs :
+ Implemented the Count, IsFixedSize, IsReadOnly, IsSynchronized,
+ Keys, Properties, SyncRoot, Values properties.
+
+ Implemented the Contains and GetEnumerator methods.
+
+ Removed the unnecessary TODO attribute on the constructor, and the
+ Add method.
+
+ * BaseChannelSinkWithProperties.cs (constructor): Implemented by
+ chaining on to the base constructor.
+
+2002-08-31 Dietmar Maurer <dietmar@ximian.com>
+
+ * ChannelDataStore.cs: use a hash to store other keys
+
+2002-08-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ChannelServices.cs: added private .ctor
+
+2002-08-13 Rodrigo Moya <rodrigo@ximian.com>
+
+ * SoapClientFormatterSink.cs:
+ * SoapServerFormatterSinkProvider.cs:
+ * SinkProviderData.cs: new classes.
+
+2002-08-10 Rodrigo Moya <rodrigo@ximian.com>
+
+ * CommonTransportKeys.cs:
+ * ServerChannelSinkStack.cs: new classes.
+
+2002-08-05 Rodrigo Moya <rodrigo@ximian.com>
+
+ * ChannelServices.cs:
+ * ChannelDataStore.cs:
+ * ClientChannelSinkStack.cs: new classes with some implementation.
+
+2002-08-03 Rodrigo Moya <rodrigo@ximian.com>
+
+ * BinaryServerFormatterSinkProvider.cs:
+ * BinaryClientFormatterSinkProvider.cs: new stubs.
+
+2002-08-03 Duncan Mak <duncan@ximian.com>
+
+ * BinaryClientFormatterSink.cs:
+ * IClientChannelSink.cs: Fixed signature for AsyncProcessResponse.
+
+2002-08-01 Rodrigo Moya <rodrigo@ximian.com>
+
+ * BinaryClientFormatterSink.cs:
+ * BaseChannelWithProperties.cs: new stubs.
+
+2002-08-02 Duncan Mak <duncan@ximian.com>
+
+ * IChannel.cs:
+ * IChannelReceiver.cs:
+ * IChannelReceiverHook.cs:
+ * IClientChannelSink.cs:
+ * IClientChannelSinkStack.cs:
+ * IServerChannelSink.cs:
+ * IServerChannelSinkProvider.cs:
+ * IServerChannelSinkStack.cs: Fixed various typos, cut-n-paste
+ errors.
+
2002-07-31 Rodrigo Moya <rodrigo@ximian.com>
* BaseChannelSinkWithProperties.cs:
* *.cs: Added all the interfaces in this namespace.
* ServerProcessing.cs: Added.
-