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