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
	  support.
	* MoonlightChannelBaseExtension.cs : new, moonlight proxy generator.
	  Implemented as I[Service|Operation]ContractGenerationExtension.
	* svcutil.exe.sources : add above.

2006-10-19  Ankit Jain  <jankit@novell.com>

	* Driver.cs: Try to use HTTP GET to get wsdl, if it fails then try
	ws-mex.
	* Makefile: Add reference to System.Web.Services.dll

2006-06-27  Ankit Jain  <jankit@novell.com>

	* Copy of client-proxy-generator.
	* Driver.cs: Hacked to use fetch metadata from a url.

2006-04-14  Atsushi Enomoto  <atsushi@ximian.com>

	* README : added, as this tool exists only in mono.

2006-04-14  Atsushi Enomoto  <atsushi@ximian.com>

	* CommandLineOptions.cs : set "" for default Namespace value.

2006-04-14  Atsushi Enomoto  <atsushi@ximian.com>

	* CommandLineOptions.cs, Driver.cs, Makefile,
	  client-proxy-gen.exe.sources :
	  new files for convenient client proxy generator *from contract Type*.
