[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / corlib / System.Runtime.Remoting / ChangeLog
index 1848dede1489196a76e87817fa90fd2a5ffdd16f..a652ecf30ed0ed5970aab5707bfa0e3f14c9b57a 100644 (file)
@@ -1,3 +1,121 @@
+2010-03-05  Robert Jordan  <robertj@gmx.net>
+
+       * ObjRef.cs (GetRealObject): Revert previous patch as it doesn't
+       cope well with CAD remoting, which doesn't flag well-known types.
+
+2010-02-26  Robert Jordan  <robertj@gmx.net>
+
+       * ObjRef.cs (GetRealObject): Refine to server type only when
+       necessary. Fixes #504886.
+
+2010-02-05 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * RemotingServices.cs (InternalExecuteMessage): Properly
+       handle generic methods. We can't call MakeGenericMethod on
+       a non GMD method.
+
+2009-11-18  Marek Safar  <marek.safar@gmail.com>
+
+       * RemotingServices.cs: Delay heavyweight GUID initialization.
+
+2009-09-18  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RemotingServices.cs: Avoid depending on COM stuff for NET_2_1
+
+2009-07-11  Robert Jordan  <robertj@gmx.net>
+
+       * RemotingServices.cs: Track ComInteropProxy's changes.
+
+2009-04-18  Mark Probst  <mark.probst@gmail.com>
+
+       * RemotingServices.cs (GetDomainProxy): Make a copy of the array
+       created in the other app domain so as not to pollute our own.
+
+2008-10-04  Robert Jordan  <robertj@gmx.net>
+
+       * ServerIdentity.cs (DisposeServerObject):
+       Notify TrackingServices about server's disconnection.
+
+2008-08-04  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * RemotingConfiguration.cs : use ordinal comparison in config paths.
+         Fixed bug #384264.
+
+2008-07-03  Andreas Nahr  <ClassDevelopment@A-SoftTech.com>
+
+       * ServerException.cs:
+       * RemotingTimeoutException.cs:
+       * RemotingException.cs:
+       * RemotingServices.cs:
+       * RemotingConfiguration.cs:
+       * ObjRef.cs: "Fix" parameter names
+
+2008-01-07  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Identity.cs: Fix Disposed setter to use value (not true). Found 
+       using Gendarme.
+
+2007-11-21  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * RemotingConfiguration.cs : added CustomErrorMode (stub).
+
+2007-10-30  Robert Jordan  <robertj@gmx.net>
+
+       * RemotingServices.cs: (InternalExecuteMessage):
+       Resolve interface methods using the new icall GetVirtualMethod ().
+       Remove the now obsolete GetMethodBaseFromName + generic params
+       overloads.
+
+2007-08-30  Robert Jordan  <robertj@gmx.net>
+
+       * RemotingServices.cs (InternalExecuteMessage): Resolve interface
+       methods correctly. Fixes #81554. Ditto for generic methods.
+
+       * RemotingServices.cs (GetMethodBaseFromName): Reuse already computed
+       FieldSetter|GetterMethods.
+
+       * RemotingServices.cs (GetMethodBaseFromName): New overload that
+       takes generic arguments into account.
+
+2007-08-15  Mark Probst  <mark.probst@gmail.com>
+
+       * RemotingServices.cs: Make sure InternalExecute doesn't get
+       called with a null method, because that makes it crash.  Throw a
+       NullReferenceException instead.  Doesn't fix bug #82302, but
+       prevents the crash.
+
+2007-08-15  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * RemotingConfiguration.cs WellKnownObjectMode.cs
+         InternalRemotingServices.cs RemotingServices.cs :
+         [ComVisible], [Serializable], [Obsolete].
+       * CustomErrorsModes.cs : new in 2.0
+
+2007-05-02  Jonathan Chambers  <joncham@gmail.com>
+
+       * RemotingConfiguration.cs: Added Configure overload for 2.0
+       with MonoTODO for security.
+
+2006-12-18  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * RemotingServices.cs: FieldSetter and FieldGetter methods need
+         to be handled in a special way, since they are the only private
+         methods which can be called from a subclass.
+         In UpdateOutArgObject, removed support for StringBuilder objects,
+         now supporting only arrays, like MS.NET.
+
+2006-11-22  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * RemotingServices.cs: Avoid generating urls with negative numbers.
+         When building the url for the RemoteActivationService service,
+         avoid duplicate path separator.
+
+2006-10-30  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * RemotingServices.cs: Explicitly set FormatterAssemblyStyle to Full
+       in 2.0 profile, as the default has changed from Full to Simple.
+       Fixes bug #79732.
+
 2006-08-23  Lluis Sanchez Gual  <lluis@novell.com>
 
        * ObjRef.cs: Throw a TypeLoadException exception if the referenced