1 2005-05-10 Lluis Sanchez Gual <lluis@novell.com>
3 * SoapTypeMapper.cs: Serialize floats and doubles using the correct
4 precision. Patch by Roei Erez that fixes bug #75196.
6 2005-05-09 Lluis Sanchez Gual <lluis@novell.com>
9 * SoapWriter.cs: Use InternalRemotingServices.GetCachedSoapAttribute to
10 get the name of the fields being serialized. Fixed some warnings.
12 2005-05-05 Lluis Sanchez Gual <lluis@novell.com>
14 * SoapTypeMapper.cs: Added missing maps for primitive types and
15 fixed bool conversion to string. This patch by Luke Ravitch
18 2005-02-10 Lluis Sanchez Gual <lluis@novell.com>
20 * SoapFormatter.cs: Don't store the SoapWriter in an instance field,
21 it is not needed and it is not thread safe. This fixes bug #72344.
23 2005-02-10 Lluis Sanchez Gual <lluis@novell.com>
25 * SoapReader.cs: Don't crash if the xml has more fields than expected.
27 2004-09-13 Lluis Sanchez Gual <lluis@ximian.com>
29 * SoapReader.cs: Handle SOAP invocation without arguments in SoapReader.
30 Patch by Stefan Paletta.
32 2004-08-24 Lluis Sanchez Gual <lluis@ximian.com>
34 * SoapReader.cs: Serialize byte arrays using base64 encoding.
35 GetComponentType should always return the type if
36 specified, GetId can now be !=0 for base64 arrrays.
37 * SoapTypeMapper.cs: Register byte[] as base64 xml type.
38 * SoapWriter.cs: Handle base64 encoded byte arrays.
40 2004-06-10 Lluis Sanchez Gual <lluis@ximian.com>
42 * SoapWriter.cs: In SerializeArray, consider 1 a valid id.
44 2004-05-26 Lluis Sanchez Gual <lluis@ximian.com>
46 * SoapFormatter.cs: Added headers parameter to SoapWriter call.
47 * SoapReader.cs: Added support for deserialization of headers. Cache
48 both member indexes and member infos in the new TypeMetadata structure.
49 * SoapWriter.cs: Added support for serialization of headers.
51 2004-05-10 Gert Driesen (drieseng@users.sourceforge.net)
52 * SoapFormatter.cs: sealed class and added ComVisible attribute
53 to FilterLevel property to match MS.NET
54 * SoapTypeMapper.cs: fixed compiler warnings
56 2004-05-07 Lluis Sanchez Gual <lluis@ximian.com>
58 * SoapWriter.cs: Fixed string formatting.
60 2004-04-30 Lluis Sanchez Gual <lluis@ximian.com>
62 * SoapReader.cs: If the SoapMessage instance being filled includes the
63 array of parameter types, use those to deserialize the parameter values.
64 Use the new method SoapTypeMapper.ParseXsdValue() to parse primitive values.
65 * SoapTypeMapper.cs: Added GetXsdValue and ParseXsdValue.
66 * SoapWriter.cs: Always include parameter types when serializing a message.
69 2003-03-18 David Sheldon <dave-mono@earth.li>
71 * SoapTypeMapper.cs: Map object to xsd:anyType rather than
72 SOAP-ENC:anyType so we can deserialise the objects serialised
75 2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
77 * SoapReader.cs: Little fix.
78 * SoapWriter.cs: Use ObjectIDGenerator instead of a couple of Hashtable.
80 2003-11-21 Lluis Sanchez Gual <lluis@ximian.com>
82 * SoapFormatter.cs: Added FilterLevel property.
84 2003-11-16 Lluis Sanchez Gual <lluis@ximian.com>
86 * SoapFormatter.cs: Added AssemblyFormat property.
88 2003-11-13 Lluis Sanchez Gual <lluis@ximian.com>
90 * ObjectWriter.cs: Added FIXME
91 * SoapParser.cs: Added null reference check.
93 2002-08-15 Tim Coleman <tim@timcoleman.com>
95 That should be IRemotingFormatter, not IRemoteFormatter.
96 Some stubs to make it compile on linux.
98 Added this class to this assembly.
100 2002-07-23 Duncan Mak <duncan@ximian.com>
102 * SoapFormatter.cs: This implements IFormatter and IRemoteFormatter.