2007-10-30 Robert Jordan <robertj@gmx.net>
[mono.git] / mcs / class / System.Runtime.Remoting / System.Runtime.Remoting.Channels.Http / ChangeLog
index d292b26185a7b4457b08ddba97407bdae6945785..d39367bb2b8523442006bcc837b150dcfe913c87 100644 (file)
@@ -1,3 +1,92 @@
+2007-10-30  Robert Jordan  <robertj@gmx.net>
+
+       * HttpHelper.cs: Support for the "https" scheme. Make scheme parser
+       case invariant. Fixes bug #81701.
+
+       * HttpServerChannel.cs (GetChannelUri): Take channel data into account.
+
+       * HttpServerChannel.cs (SetupChannel): Initialize channel data
+       with "null", because at this stage we don't necessary have a valid
+       channel URI.
+
+2007-08-23  Robert Jordan  <robertj@gmx.net>
+
+       * HttpRemotingHandlerFactory.cs: configure Remoting because
+       System.Web doesn't anymore. Fixes #81831.
+
+2006-12-18  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * HttpServerChannel.cs: The remoting infrastructure does not call
+         StartListening() anymore, so it has to be called by the channel.
+
+2006-03-05  Andrew Skiba <andrews@mainsoft.com>
+
+       * HttpClientChannel.cs, HttpServerChannel.cs: exceptions propagating
+       incompatible with dotnet. Patch by roeie@mainsoft.com
+
+2005-11-06  Svetlana Zholkovsky  <svetlanaz@mainsoft.com>
+
+    * Add HttpHandlerFactory.jvm.cs
+       * HttpHandlerFactory.cs: Create and register HttpChannel in case it 
+       was not registered before.
+       * HttpHandler.cs: Send response headers.
+       * HttpServerChannel.cs:
+         - Change default port to -1.
+         - Don't start a listener if the port == -1
+         - Send response to the client also in case of DispatchRequest fails
+
+2005-10-10  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * HttpServer.cs: Removed all non-sense regular expressions for
+       parsing files. Makes the channel faster and fixes bug #75886.
+
+2005-07-06  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * HttpServer.cs: Close the connection after processing the request.
+       Based on a patch by Brion Vibber. Fixes bug #75467.
+
+2005-05-18  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * HttpServerChannel.cs: Catch exceptions thrown in the server thread.
+       In StopListening, wait for the server thread to stop before returning.
+
+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 
 
        * HttpServer.cs: Removed dead code.
 
-2004-02-27  Lluis Sanchez Gual  <lluis@ximian.com>
+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>
+2004-02-04  Lluis Sanchez Gual  <lluis@ximian.com>
 
        * HttpRemotingHandlerFactory.cs: Loading of remoting configuration moved
          to System.Web.Configuraiton.