+2010-03-03 Lluis Sanchez Gual <lluis@novell.com>
+
+ * ServiceDescriptionCollection.cs: When looking for bindings and other
+ items, look in the list instead of the namespace table, since the
+ collection may have several description documents with the same
+ namespace.
+ * ProtocolImporter.cs: Same as above. A schemas collection can have
+ more than one schema with the same name, so we can use the namespace
+ indexer to find schemas.
+ * BasicProfileChecker.cs: Added null check.
+
+2010-02-01 Jb Evain <jbevain@novell.com>
+
+ * SoapProtocolImporter.cs: properly generate the SoapHeader
+ attribute on NET_2_0.
+
+2009-09-30 Miguel de Icaza <miguel@novell.com>
+
+ * ExtensionManager.cs: Initialize the NET_2_0 pieces with
+ MonoTouch, but do not register any of the System.Configuration
+ depending extensions.
+
+ BuildExtensionImporters, BuildExtensionReflectors: empty methods
+ for MOnoTouch.
+
+ * ServiceDescriptionImporter.cs, WebReference.cs: Remove
+ codegeneration features for MonoTouch
+
+2008-12-18 Atsushi Enomoto <atsushi@ximian.com>
+
+ * BasicProfileChecker.cs : /definitions/message/part could omit
+ name attribute and it should not cause null key error.
+
+2008-12-09 Atsushi Enomoto <atsushi@ximian.com>
+
+ * BasicProfileChecker.cs : reimplemented R2305 that turned out to
+ be wrong on fixing bug #443095 (fixed).
+
+2008-10-28 Atsushi Enomoto <atsushi@ximian.com>
+
+ * BasicProfileChecker.cs : use indexer instead of Add() for
+ collected MessagePart table. Fixed bug #434892.
+
+2008-07-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceDescriptionSerializerBase2.cs,
+ ServiceDescriptionSerializerBase.cs : regenerated with the latest
+ sys.xml(.serialization).
+
+2008-07-02 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ProtocolImporter.cs : make event stuff public.
+
+2008-07-01 Atsushi Enomoto <atsushi@ximian.com>
+
+ * BasicProfileChecker.cs : it does not really resolve relative URI in
+ <import> element. It caused error, which should be reported, but
+ .net ignores it. It must be LAMESPEC. Anyways added comments.
+
+2008-07-01 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceDescription.cs : fill RetrievalUrl by string.Empty
+ by default.
+
+2008-07-01 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ProtocolImporter.cs, HttpSimpleProtocolImporter.cs,
+ SoapProtocolImporter.cs : make classes partial in 2.0 profile.
+
+2008-06-10 Vladimir Krasnov <vladimirk@mainsoft.com>
+
+ * ProtocolReflector.cs: fixed ImportBinding method, ports with the same
+ name declaration when non-default binding used, #345449
+
+2008-04-01 Lluis Sanchez Gual <lluis@novell.com>
+
+ * ProtocolImporter.cs: Use the binding name as class name for the
+ proxy.
+ * SoapProtocolImporter.cs: Use the element name as field name for soap
+ headers. In 2.0, generate a property for accessing the field.
+
+2008-02-22 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ProtocolReflector.cs : reverted previous change, which caused
+ several regressions.
+
+2007-12-11 Vladimir Krasnov <vladimirk@mainsoft.com>
+
+ * ProtocolReflector.cs: fixed ImportBinding method, ports with the same
+ name declaration when non-default binding used, #345449
+
+2007-11-01 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * SoapProtocolImporter.cs: Only output Required argument for
+ SoapHeaderAttribute on .NET 1.0, since it is not used in .NET 1.1 and
+ higher. Avoids numerous warnings when compiling generated code.
+
+2007-10-05 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceDescriptionCollection.cs : added missing members.
+
+2007-08-31 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * ServiceDescription.cs: Do not require write access to file.
+
+2007-05-20 Konstantin Triger <kostat@mainsoft.com>
+
+ * ProtocolReflector.cs: init context with current checker.
+
+2007-05-11 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ProtocolImporter.cs, ServiceDescriptionImporter.cs : when there
+ is no binding item for a supported protocol in a WSDL, skip such
+ protocol and try next protocol, so that it can match HTTPGET-only
+ WSDLs. Part of fix for #81457.
+
+2007-05-08 Atsushi Enomoto <atsushi@ximian.com>
+
+ * HttpSimpleProtocolReflector.cs : ServerType -> LogicalTypeInfo.
+
+2007-05-07 Adar Wesley <adarw@mainsoft.com>
+
+ * ProtocolReflector.cs: added missing method ReflectDescription.
+ implementation throws NotImplementedException.
+
+2007-03-21 Konstantin Triger <kostat@mainsoft.com>
+
+ * ConformanceChecker.cs, BasicProfileChecker.cs: enable looking the
+ documents up by namespace.
+
+2007-03-11 Konstantin Triger <kostat@mainsoft.com>
+
+ * ConformanceChecker.cs, WebServicesInteroperability.cs, ProtocolReflector.cs,
+ BasicProfileChecker.cs: fix validation of the R2401 rule.
+
+2007-03-11 Konstantin Triger <kostat@mainsoft.com>
+
+ * ServiceDescriptionFormatExtensionCollection.cs: make FindAll(Type)
+ consistent with Find(Type).
+
+2007-02-28 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ServiceDescriptionSerializeBase2.cs : regenerated with the latest
+ genxs.
+
+2007-02-28 Konstantin Triger <kostat@mainsoft.com>
+
+ * ProtocolReflector.cs: emit conformance claims when required.
+