[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / corlib / System.Runtime.Remoting.Proxies / ChangeLog
index 42160f73b74c9f6f6fb9d79de61af3b817a4252f..aafa601367a90497bd31eb45442c1588ce2bc108 100644 (file)
@@ -1,3 +1,36 @@
+2010-02-28  Robert Jordan  <robertj@gmx.net>
+
+       * RealProxy.cs (PrivateInvoke): BeginInvoke return messages
+       do not have out args (by design). The issue has existed for many
+       years but it was invisible because mono_delegate_begin_invoke ()
+       has swallowed exceptions, which was fixed by Gonzalo in r141856.
+       Fixes a couple of disabled remoting tests (#576618).
+
+2009-09-27 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * RealProxy.cs: for a custom proxy, retrieve the OutArgs before
+       allowing EndInvoke to proceed because after that, OutArgs will throw
+       because there is no method. Fixes remoting2 and remoting3 tests.
+
+2009-05-06  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * RealProxy.cs: If async dispatch crashes, don't propagate the
+       exception. The exception will be raised when calling EndInvoke.
+
+2008-04-02  Andreas Nahr  <ClassDevelopment@A-SoftTech.com>
+
+       * ProxyAttribute.cs: Fix parameter names
+
+2008-02-10  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RealProxy.cs: Use 'is' instead of 'as' and a null check. Found 
+       using Gendarme new UseIsOperator rule.
+
+2007-05-03  Dick Porter  <dick@ximian.com>
+
+       * ProxyAttribute.cs: 
+       * RealProxy.cs: Update to 2.0 profile
+
 2006-07-15  Jonathan Chambers  <joncham@gmail.com>
 
        * RealProxy.cs: Indicate that all fields need keep in sync