2007-02-18 Marek Sieradzki <marek.sieradzki@gmail.com>
[mono.git] / mcs / class / corlib / System.Runtime.Remoting.Messaging / ChangeLog
index e6c1d31db47ef47b335024a76b842827ca48cff2..a60f10c7a928c7e6ca3037e5540fe085f885cdfa 100644 (file)
@@ -1,3 +1,52 @@
+2006-12-25  Robert Jordan  <robertj@gmx.net>
+
+       * MethodCall.cs: Add support for generic methods.
+       * MethodCall.cs (GetTypeNameFromAssemblyQualifiedName):
+       Add support for generic types.
+       * ReturnMessage.cs: Fix bug #80371.
+
+2006-12-18  Lluis Sanchez Gual <lluis@novell.com> 
+
+       * StackBuilderSink.cs: Avoid unneeded cast that was causing some
+         cast exceptions.
+
+2006-12-01  Lluis Sanchez Gual <lluis@novell.com> 
+
+       * ReturnMessage.cs: When creating an exception message, copy the call
+         context from the call message.
+
+2006-08-04  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * MethodCall.cs, CADMessages.cs: Added missing unmarshalling case
+         for IntPtr. When getting the method from the CAD message,
+         check that the same declaring type is loaded in the target domain
+         from the same assembly. If it is not, get the correct type and
+         method for the domain.
+
+2006-05-31  Zoltan Varga  <vargaz@gmail.com>
+
+       * AsyncResult.cs: Add an 'object_data' field which has GC tracking.
+       
+       * AsyncResult.cs: Revert the last change.
+       
+       * AsyncResult.cs: Make 'data' field an object to allow GC tracking.
+
+2006-02-06  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * LogicalCallContext.cs, MethodCall.cs, ReturnMessage.cs,
+         MethodResponse.cs: Create a new LogicalCallContext for
+         every message. Fixes #77364 again.
+
+2006-01-31  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * LogicalCallContext.cs: Added shared empty call context.
+       * MethodCall.cs: Added better error checking and reporting in
+       the code that resolves methods.
+       
+       * ReturnMessage.cs, MethodResponse.cs, MethodCall.cs: Never return null in 
+       LogicalCallContext. If it's null, return an empty context. Based
+       on a patch by Dominic Ullmann that fixes bug #77364.
+
 2005-06-22  Lluis Sanchez Gual  <lluis@novell.com>
 
        * MethodReturnMessageWrapper.cs: ArgCount now returns the count