In .:
[mono.git] / mcs / class / System.Runtime.Serialization.Formatters.Soap / System.Runtime.Serialization.Formatters.Soap / ChangeLog
index e29ae99206d1aa8473de6910c0179a0603be29ed..58eb1b1e6a98ab7e42d348e6ff4160c55adc1d09 100644 (file)
@@ -1,3 +1,57 @@
+2005-07-29  Lluis Sanchez Gual <lluis@novell.com>
+
+       * SoapWriter.cs: Wrap method signature headers in a MethodSignature
+       object before serializing. Track changes in SoapTypeMapper.
+       * SoapReader.cs: Track changes in SoapTypeMapper. Factorized some code.
+       * SoapTypeMapper.cs: Replaced indexers by regular methods, this makes
+       code easier to read an understand. Simplified the code for registering
+       basic soap types. Added support for types from
+       System.Runtime.Remoting.Metadata.W3cXsd2001. Implemented support
+       for MethodSignature serialization. All this fixes bug #75537.
+
+2005-07-14  Lluis Sanchez Gual <lluis@novell.com>
+
+       * SoapReader.cs: Fixed parsing of array dimensions. Patch by Roei Erez
+       for bug #75536.
+       * SoapTypeMapper.cs: When encoding the name of a type, if the type is
+       an array don't encode the array dimensions. 
+
+2005-06-27  Lluis Sanchez Gual <lluis@novell.com>
+
+       * SoapWriter.cs: Serialize TimeSpan values like MS.NET. Fix by Roei Erez
+       for bug #75364.
+
+2005-05-10  Lluis Sanchez Gual <lluis@novell.com>
+
+       * SoapTypeMapper.cs: Serialize floats and doubles using the correct
+       precision. Patch by Roei Erez that fixes bug #75196.
+
+2005-05-09  Lluis Sanchez Gual <lluis@novell.com>
+
+       * SoapReader.cs:
+       * SoapWriter.cs: Use InternalRemotingServices.GetCachedSoapAttribute to
+       get the name of the fields being serialized. Fixed some warnings.
+
+2005-05-05  Lluis Sanchez Gual <lluis@novell.com>
+
+       * SoapTypeMapper.cs: Added missing maps for primitive types and
+       fixed bool conversion to string. This patch by Luke Ravitch
+       fixes bug #74295.
+
+2005-02-10  Lluis Sanchez Gual <lluis@novell.com>
+
+       * SoapFormatter.cs: Don't store the SoapWriter in an instance field,
+       it is not needed and it is not thread safe. This fixes bug #72344.
+
+2005-02-10  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * SoapReader.cs: Don't crash if the xml has more fields than expected.
+
+2004-09-13  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * SoapReader.cs: Handle SOAP invocation without arguments in SoapReader.
+         Patch by Stefan Paletta.
+
 2004-08-24  Lluis Sanchez Gual <lluis@ximian.com>
 
        * SoapReader.cs: Serialize byte arrays using base64 encoding.