* SoapProtocolImporter.cs: Only output Required argument for
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Description / ChangeLog
index f6a30034663bf9bd597d5bcda02eea3ccab8e95d..f23c5538422ee88a7dea43477f32e932836942fd 100644 (file)
@@ -1,3 +1,84 @@
+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.
+
+2007-02-27  Konstantin Triger <kostat@mainsoft.com>
+
+       * DocumentableItem.cs: consider empty string as nothing for documentation.
+
+2007-02-06  Konstantin Triger <kostat@mainsoft.com>
+
+       * ProtocolReflector.cs: Ensure the schemas are available for validation.
+
+2007-02-01  Konstantin Triger <kostat@mainsoft.com>
+
+       * ProtocolReflector.cs: throw if not conformant, but declared to be.
+
+2007-01-25  Konstantin Triger <kostat@mainsoft.com>
+
+       * ServiceDescriptionReflector.cs: describe only supported bindings and
+               never HttpPostLocalhost.
+
+2007-01-19  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ServiceDescriptionImporter.cs : initialize CodeGenerator with C#.
+       * SoapProtocolImporter.cs : use XmlMemberMapping.GenerateTypeName()
+         instead of TypeFullName for 2.0 nullable support. Fixed bug #80551.
+
 2006-12-18  Atsushi Enomoto  <atsushi@ximian.com>
 
        * ProtocolReflector.cs, SoapProtocolReflector.cs,