2005-01-31 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / class / System.Runtime.Remoting / System.Runtime.Remoting.Channels.Http / ChangeLog
index 634c377d4202e6c4d825f754a443d89bb387b40c..b905a2b718abd356577f368b5919ee892eb75405 100644 (file)
@@ -1,3 +1,103 @@
+2005-01-25  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * HttpServer.cs: Use a single stream for in an out stream, since they
+       where the same. Set IPAddress and ConnectionId transport headers.
+
+2005-01-14  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * HttpServerChannel.cs: Use the new RemotingThreadPool to manage threads.
+         Fixed some warnings.
+       * HttpServer.cs: Minor fix.
+
+2004-12-17  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpHelper.cs: Removed unused method. Optimized CopyStream method.
+       * HttpServerChannel.cs: SendResponse does not return a bool any
+         more, it throws an exception when it fails.
+       * HttpServer.cs: Improved handling of errors.
+
+2004-10-22  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpClientChannel.cs: In CreateMessageSink, process the remote channel
+         data if the provided url does not have the expected format. This fixes
+         a regression from the fix for bug #66768 and fixes #68669.
+
+2004-09-27  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpClientChannel.cs: Throw an http exception if the response is a 500,
+         don't try to deserialize the exception.
+
+2004-05-26  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpServerChannel.cs: Default port is 0.
+
+2004-05-25  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpServerChannel.cs: Take unused port if the provided prot is 0.
+
+2004-05-13  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpChannel.cs, HttpClientChannel.cs: Added missing IDictionary 
+       properties.
+       * HttpRemotingHandler.cs: Added missing constructor.
+       * HttpRemotingHandlerFactory.cs: Made ConfigureHttpChannel private.
+       * HttpServerChannel.cs: Fixed IDictionary properties.
+
+2004-04-30  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpServer.cs: Removed dead code.
+
+2004-02-27  Lluis Sanchez Gual  <lluis@ximian.com>
+
+       * HttpClientChannel.cs: Set the RequestUri transport header before sending 
+         the request.
+
+2004-02-04  Lluis Sanchez Gual  <lluis@ximian.com>
+
+       * HttpRemotingHandlerFactory.cs: Loading of remoting configuration moved
+         to System.Web.Configuraiton.
+
+2003-12-12  Lluis Sanchez Gual  <lluis@ximian.com>
+
+       * HttpServer.cs: Removed debug code.
+       
+2003-12-10  Lluis Sanchez Gual  <lluis@ximian.com>
+
+       * HttpServer.cs: Allow the use of GET method (SdlServerSink supports it).
+       Added some text constans for transport keys.
+       * HttpServerChannel.cs: Add SdlChannelSinkProvider to the default 
+       sink provider chain. Removed unused ErrorMessage class.
+
+2003-11-16  Lluis Sanchez Gual  <lluis@ximian.com>
+
+       * HttpHelper.cs: Removed usnused method GetMachineIp.
+       * HttpServerChannel.cs: Added support for priority, bindTo, useIpAddress and
+         machineName properties.
+
+2003-11-13  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpChannel.cs: Create empty property dictionary in the default
+         constructor.
+
+2003-11-13  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpChannel.cs: Moved initialization code in SetupChannel to the
+         respective client and server channels. Added implementatoin of the
+         interface IChannelReceiverHook.
+       * HttpRemotingHandler.cs: Implemented.
+       * HttpRemotingHandlerFactory.cs: Implemented.
+       * HttpServer.cs: In general, use Stream instances instead of Socket. It is
+         more reusable in this way. Also improved formatting.
+       * HttpServerChannel.cs: Implemented support for IChannelReceiverHook.
+         Added new method DispatchRequest in HttpServerTransportSink that can
+         be reused by HttpRemotingHandler.
+
+2003-11-12  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpServerChannel.cs: Removed StartListening call from constructor. It
+         is called by the remoting framework.
+       * HttpClientChannel.cs, HttpHelper.cs: Fixed some formatting.
+
 2003-09-17  Lluis Sanchez Gual <lluis@ximian.com>
 
        * HttpHelper.cs: Fixed bug #48468. Patch by Jean-Marc Andre.