[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / tools / svcutil / ChangeLog
index ee5e9deb32c66cf93f968bfd9430262fd6ff859a..d12744864dedb24d5519eb37ac2d54e31af41bad 100644 (file)
@@ -1,3 +1,54 @@
+2010-03-04  Jonathan Pryor  <jpryor@novell.com>
+
+       * Driver.cs, CommandLineOptions.cs: Remove Mono.GetOptions use and use
+         Mono.Options instead (as Mono.GetOptions will be removed).
+       * Makefile: Remove Mono.GetOptions.dll reference.
+       * svcutil.exe.sources: Add Options.cs to the build.
+
+2010-01-28  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Driver.cs, MoonlightChannelBaseExtension.cs, CommandLineOptions.cs:
+         Now that ServiceContractGenerator generates both sync and async
+         methods, it has to explicitly remove sync methods from moonlight
+         proxies since they are not supported.
+         Also now we can generate sync proxies for monotouch, so
+         differentiate them again to support sync proxy generation (if you
+         don't want to generate sync methods, just use -moonlight).
+
+2009-12-18  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * MoonlightChannelBaseExtension.cs : do not remove base EventArgs.
+
+2009-12-18  Atsushi Enomoto  <atsushi@ximian.com>
+
+
+       * how-client-proxy-is-created.txt : brief summary of code generation
+         behavior (it is rather about ServiceContractGenerator, but would
+         rather fit here).
+
+2009-12-18  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Driver.cs, MoonlightChannelBaseExtension.cs, CommandLineOptions.cs:
+         Added event-based async generator support (/tcv:35).
+         Some refactoring on async method generation.
+         Removed IExtensibleDataObject usage in moonlight proxy.
+         Added notes on MT profile + sync impossibility (so far).
+
+2009-09-30  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Driver.cs, MoonlightChannelBaseExtension.cs, CommandLineOptions.cs:
+         add experimental -monotouch option to generate proxy that are based
+         on moonlight but for sync methods.
+
+2009-09-30  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * MoonlightChannelBaseExtension.cs : add CreateChannel() override.
+
+2009-08-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * MoonlightChannelBaseExtension.cs : fixed a couple of generated
+         code to compile on .NET (not in mcs yet; some nested generics bug).
+
 2009-08-10  Atsushi Enomoto  <atsushi@ximian.com>
 
        * Driver.cs, CommandLineOptions.cs : add moonlight proxy generator