+2009-08-11 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceHostBase.cs : use new IOperationInvoker implementation.
+
+2009-08-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceRuntimeChannel.cs : change .ctor() args.
+ Add proxy hook methods that simply calls those in callback
+ ClientRuntimeChannel.
+
+2009-08-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceHostBase.cs : create callback runtime here, if required.
+
+2009-08-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientRuntimeChannel.cs : factory was not fully optional. Add
+ contextChannel argument to make room for duplex callback channel.
+
+2009-08-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientProxyGenerator.cs : split client-specific code generation
+ from those common to service callback generation.
+ * ServiceProxyGenerator.cs : new file, uses common basis above.
+
+2009-08-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceRuntimeChannel.cs : created derived duplex type.
+
+2009-08-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientRuntimeChannel.cs : close/abort channels.
+ factory is optional now.
+
+2009-08-06 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientRuntimeChannel.cs : unify IChannel field to one.
+
+2009-08-06 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientRuntimeChannel.cs : de-factorying toward callback instancing.
+
+2009-08-06 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DuplexChannelFactory.cs, ClientRuntimeChannel.cs,
+ ChannelFactory_1.cs : more ServiceEndpoint dep reduction.
+
+2009-08-06 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientRuntimeChannel.cs : removing extra deps on ServiceEndpoint.
+
+2009-08-06 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientRuntimeChannel.cs : eliminate dependency on ChannelFactory,
+ which will block using it for callback instances.
+
+2009-08-05 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientRuntimeChannel.cs : fix 2.1 build.
+
+2009-08-05 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientRuntimeChannel.cs : actually CallbackInstance is set and
+ should be available.
+
+2009-08-05 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DuplexChannelFactory.cs, ClientProxyGenerator.cs, ClientBase.cs,
+ ChannelFactory_1.cs, DuplexClientBase.cs :
+ create IDuplexContextChannel from ClientBase if required.
+
+2009-08-05 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DuplexClientRuntimeChannel.cs : new proxy base channel.
+
+2009-08-05 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceRuntimeChannel.cs : it should implement IServiceChannel,
+ not IClientChannel.
+
+2009-08-04 Atsushi Enomoto <atsushi@ximian.com>
+
+ * OperationContext.cs : GetCallbackChannel<T>() should just return
+ channel (which should also implement T, which must be callback
+ type).
+
+2009-08-04 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceBehaviorAttribute.cs : cosmetic spelling fix.
+
+2009-07-31 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ClientRuntimeChannel.cs, ClientProxyGenerator.cs, ClientBase.cs,
+ ChannelFactory_1.cs : now proxies take remote address and via uri
+ which could be optionally specified and use it whenever required.
+
+2009-07-30 Atsushi Enomoto <atsushi@ximian.com>
+
+ * PeerNode.cs : remove TCP listener creator.
+ It is now in PeerDuplexChannel.
+
+2009-07-28 Atsushi Enomoto <atsushi@ximian.com>
+
+ * TransactionFlowAttribute.cs : new file.
+
+2009-07-28 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ChannelFactory.cs : implement some remaining members.
+ Remove null argument check and make setter optional.
+
+2009-07-24 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ChannelFactory.cs: add some null checks.
+
+2009-07-17 Atsushi Enomoto <atsushi@ximian.com>
+
+ * NetTcpBinding.cs : a couple of members should be passed to
+ appropriate binding element.
+
+2009-07-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceBehaviorAttribute.cs : fix IsolationLevel default value.
+ * CallbackBehaviorAttribute.cs : ditto.
+ Partly implemented interface methods.
+
+2009-07-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * OperationBehaviorAttribute.cs :
+ add AutoDisposeParameters, and apply it.
+ * CallbackBehaviorAttribute.cs : added couple of missing members.
+
2009-07-14 Atsushi Enomoto <atsushi@ximian.com>
* ServiceBehaviorAttribute.cs : fix default values and simplify code.