New test.
[mono.git] / mcs / class / System.ServiceModel / System.ServiceModel.Dispatcher / ChangeLog
index 99ee9cad97054d33ec48aa38ff22e576cf3cfec7..2fd02d25e0d9b6213c4fe0a49542c6e36fafc223 100644 (file)
@@ -1,3 +1,91 @@
+2010-03-25  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * OperationInvokerHandler.cs : removed unused code.
+
+2010-03-24  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ChannelDispatcher.cs : return EndpointDispatcher at initializing
+         for internal use. Add some locks. Patch by Matt Dargavel.
+
+2010-03-24  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ChannelDispatcher.cs : fix wrong method call in open_delegate.
+         Patch by Matt Dargavel.
+
+2010-03-24  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ChannelDispatcher.cs : give the actual exception message instead
+         of "error occured".
+
+2010-03-18  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XPathMessageContext.cs : implement.
+       * XPathMessageFilterTable.cs : add some missing overloads.
+
+2010-02-26  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * InputOrReplyRequestProcessor.cs : now ServiceRuntimeChannel is
+         moved to fake public namespace.
+
+2010-02-18  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ChannelDispatcher.cs : revert previous change - it could result
+         in blocking some threads and block nunit completion.
+
+2010-02-04  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ChannelDispatcher.cs : now I can enable service throttling to
+         handle more than one concurrent channels as ASP.NET reply channel
+         got fixed.
+
+2010-01-25  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ChannelDispatcher.cs : actually instance context provider could be
+         null through the entire service run.
+
+         Fixed all current nunit failures!
+
+2010-01-22  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ChannelDispatcher.cs : do not try to iterate channel acceptor when
+         it is being closed.
+
+2010-01-19  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ChannelDispatcher.cs : another error audit.
+
+2010-01-13  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * FaultContractInfo.cs : implement.
+       * DispatchOperation.cs, ClientOperation.cs: fill Faults.
+
+2010-01-08  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * EndpointDispatcher.cs, InputOrReplyRequestProcessor.cs :
+         Pass service type to correctly retrieve ServiceContractAttribute
+         from the service type, not callback type.
+
+2010-01-07  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ChannelDispatcher.cs : make sure to unlock channel acceptor wait
+         handle when the delegated method resulted in an error.
+
+2009-12-26  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ChannelDispatcher.cs : close such channels that failed to receive
+         request or input.
+
+2009-12-26  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * DispatchRuntime.cs : shortened code and scattered monotodos.
+
+2009-12-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * OperationInvokerHandler.cs : fix async operation handling. Since
+         the entire handler chain is designed to be in synchronous, one
+         single handler must not leave its work incomplete (async). Just
+         wait for the async process completion within the handler.
+
 2009-12-07  Atsushi Enomoto  <atsushi@ximian.com>
 
        * ChannelDispatcher.cs : fix regression; ServiceBehaviorAttribute