* ObjRef.cs: Added new constructor to support CAD channel.
[mono.git] / mcs / class / corlib / System.Runtime.Remoting / ChangeLog
index 47333dbc4104d7b6f285bf01d66552a27af95022..47894a47354dd884e394862fdb8da008a453b1c3 100755 (executable)
@@ -1,3 +1,84 @@
+2003-10-09  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * ObjRef.cs: Added new constructor to support CAD channel.
+
+2003-10-08  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * Identity.cs, RemotingServices.cs: Fixed memory leak. I Changed reference 
+         to proxy in ClientIdentity to a WeakReference. This fixes a memory leak.
+       * RemotingServices.cs: Ignore first "/" char in uris when looking for
+         and object. 
+         Take into account that identity now has a weak reference
+         of the proxy.
+
+2003-09-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * ObjectHandle.cs: simplified and fix InitializeLifetimeService.
+
+2003-09-11  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * RemotingServices.cs: Collect value of parameters with the Out flag
+       into the return message. Also set and reset CallContext.  Added method
+       UpdateOutArgObject.
+
+2003-08-25  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * RemotingServices.cs: Some small fixes.
+
+2003-08-14  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * ObjRef.cs: Implemented IsFromThisProcess().
+       * RemotingServices.cs: Implemented methods GetLifetimeService and
+         GetEnvoyChainForProxy. Stubbed LogRemotingStage.
+       
+2003-07-29  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * RemotingServices.cs: GetObjectUri(): For client proxies, return
+         the target url.
+
+2003-07-26  Duncan Mak  <duncan@ximian.com>
+
+       * SoapServices.cs (XmlNsForClrTypeWithNsAndAssembly):
+       Fixed typo. It's 'Ns', but 'Ms'.
+
+2003-07-25  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * RemotingServices.cs: If the type for a proxy is not available in
+         the client site, use the MarshalByRefObject type.
+
+2003-07-21  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * ServerIdentity.cs: Fixed bug #46645
+
+2003-07-16  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * Identity.cs: Added TargetUri property
+
+2003-04-10  Lluis Sanchez Gual <lluis@ideary.com>
+
+       * ObjRef.cs: Fixed bug #43187, based on the patch by Jean-Marc Andre
+
+2003-04-10  Lluis Sanchez Gual <lluis@ideary.com>
+
+       * ObjRef.cs: Renamed ChannelInfoStore to ChannelInfo (match MS.NET)
+       * RemotingServices.cs: Added method to help support Async messages.
+       * RemotingConfiguration.cs: Implemented property ProcessID.
+
+2003-03-24  Lluis Sanchez Gual <lluis@ideary.com>
+
+       * RemotingServices.cs: Fixed bug #39915
+
+2003-03-20  Lluis Sanchez Gual <lluis@ideary.com>
+
+       * Identity.cs: Added support for dynamic properties.
+       * ObjRef.cs: Removed some [MonoTODO]
+       * TypeInfo.cs: Added support for interfaces.
+       * RemotingServices.cs: Several fixes to support interfaces in proxies.
+
+2003-03-15  Lluis Sanchez Gual <lluis@ideary.com>
+
+       * RemotingServices.cs: fixes bugs #39380 and #39331.
+
 2003-02-25 Lluis Sanchez Gual <lluis@ideary.com>
 
        * Identity.cs: Added property to check if an identity is connected (it is remotely accesible)
 2001-09-02  Miguel de Icaza  <miguel@ximian.com>
 
        * ObjRef.cs: Include System.Runtime.Serialization
-