+2009-12-04 Atsushi Enomoto <atsushi@ximian.com>
+
+ * HttpRequestChannel.cs, HttpChannelFactory.cs,
+ HttpChannelListener.cs, HttpListenerManager.cs :
+ implemented http client authentication and some of corresponding
+ service code. Only client works so far.
+
+2009-12-03 Atsushi Enomoto <atsushi@ximian.com>
+
+ * HttpsTransportBindingElement.cs, HttpChannelListener.cs :
+ added URI scheme check.
+
+2009-12-03 Atsushi Enomoto <atsushi@ximian.com>
+
+ * TransportSecurityBindingElement.cs : fix 2.1 build.
+
+2009-12-03 Atsushi Enomoto <atsushi@ximian.com>
+
+ * HttpsTransportBindingElement.cs :
+ RequireClientCertificate is false by default.
+ Remove extra #if NET_2_1.
+ * SecurityBindingElement.cs :
+ Implement some transport security factory methods.
+ * TransportSecurityBindingElement.cs :
+ It is not ISecurityCapabilities anymore.
+
+2009-11-25 Atsushi Enomoto <atsushi@ximian.com>
+
+ * MessageHeaders.cs
+ SecurityBindingElement.cs
+ LocalClientSecuritySettings.cs
+ TransportSecurityBindingElement.cs
+ FaultConverter.cs : They are now part of SL3 API.
+
+2009-11-17 Atsushi Enomoto <atsushi@ximian.com>
+
+ * BinaryMessageEncodingBindingElement.cs : changes for 2.1 build.
+
+2009-11-05 Geoff Norton <gnorton@novell.com>
+
+ * HttpsTransportBindingElement.cs: Implement basic https transport
+ binding support for Moonlight and MonoTouch
+
+2009-10-22 Atsushi Enomoto <atsushi@ximian.com>
+
+ * HttpListenerManager.cs : remove CWLs.
+
+2009-10-22 Atsushi Enomoto <atsushi@ximian.com>
+
+ * SvcHttpHandler.cs : move back previous listener selector code in
+ ProcessRequest(). Unlike HttpListener, ASP.NET does not refine
+ and differentiate requests to deeper paths (such as /jsdebug), so
+ we need such refinement here.
+
+2009-10-22 Atsushi Enomoto <atsushi@ximian.com>
+
+ * HttpListenerManager.cs : dependent fix to ServiceMetadataExtension
+ changes.
+
+2009-10-22 Atsushi Enomoto <atsushi@ximian.com>
+
+ * SvcHttpHandler.cs, HttpReplyChannel.cs, AspNetReplyChannel.cs,
+ HttpChannelListener.cs, HttpListenerManager.cs :
+ Similar refactoring on ASP.NET side to the previous one.
+ Added ASP.NET implementation of HttpListenerManager and use some
+ part of it in SvcHttpHandler (ASP.NET stack does not fully make use
+ of the manager yet).
+ Rewrote AspNetReplyChannel to become almost the same as
+ HttpSimpleReplyChannel, to hopefully unify them later.
+ Now it dispatches requests to *.svc for wsdl, help and SOAP as long
+ as ServiceThrottle has MaxConcurrentSessions=1. Also REST calls
+ are still broken.
+
+2009-10-20 Atsushi Enomoto <atsushi@ximian.com>
+
+ * HttpReplyChannel.cs, HttpChannelListener.cs, HttpListenerManager.cs:
+ Refactoring on listener manager to correctly handle wsdl and help
+ requests for such case that they conflict in addressing. Now it
+ can correctly distinguish service calls, WSDL requests and help
+ requests when all of them point to "http://localhost/foo.svc"
+ (which is very common case that the user does not change Http*Url).
+
+2009-10-16 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ChannelListenerBase.cs : add Properties property to add arbitrary
+ properties handy (only inside this assembly).
+
+2009-10-16 Atsushi Enomoto <atsushi@ximian.com>
+
+ * HttpReplyChannel.cs : fix warning.
+
+2009-10-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * HttpReplyChannel.cs, AspNetReplyChannel.cs : set Via property.
+
2009-10-15 Atsushi Enomoto <atsushi@ximian.com>
* HttpReplyChannel.cs : make sure to release wait lock.