(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / System.Runtime.Remoting / System.Runtime.Remoting.Channels / ChangeLog
blob47d41efa66eec53359aafe857b996373e6903ae1
1 2004-07-26  Lluis Sanchez Gual  <lluis@ximian.com>
3         * SoapMessageFormater.cs: In BuildSoapMessageFromMethodResponse, add the
4           return value to the SoapMessage even if it is null. This fixes bug #61837.
6 2004-07-06  Lluis Sanchez Gual  <lluis@ximian.com>
8         * SoapMessageFormatter.cs: In BuildMethodCallFromSoapMessage, set get the
9           parameters from the SoapMessage by position, not by name, since names
10           may be different. This fixes bug #60427.
12 2004-06-16  Lluis Sanchez Gual  <lluis@ximian.com>
14         * SoapServerFormatterSink.cs: Removed unneded method.
16 2004-06-10  Lluis Sanchez Gual  <lluis@ximian.com>
18         * SoapMessageFormatter.cs: Don't add the signature to the headers list if
19           the method is not overloaded, and don't add the LogicalCallContext if
20           it has no info.
22 2004-05-26  Lluis Sanchez Gual  <lluis@ximian.com>
24         * SoapMessageFormatter.cs: Include soap headers as properties when creating
25           the IMessage, and add IMessage properties as headers when creating the
26           SoapMessage. LogicalCallContext info will be passed as a header value.
28 2004-05-13  Lluis Sanchez Gual  <lluis@ximian.com>
30         * BinaryCore.cs, SoapCore.cs: Added Properties property.
31         * BinaryServerFormatterSink.cs, SoapServerFormatterSink.cs: Added missing
32           TypeFilterLevel property.
33         * BinaryServerFormatterSinkProvider.cs: Fixed setter for TypeFilterLevel.
34         * SoapServerFormatterSinkProvider.cs: Added missing TypeFilterLevel
35           property.
36         
37 2004-05-11  Lluis Sanchez Gual  <lluis@ximian.com>
39         * ChannelCore.cs: Use LoadWithPartialName when configuration information
40           is not present.
42 2004-04-30  Lluis Sanchez Gual <lluis@ximian.com>
44         * SoapClientFormatterSink.cs: The deserialized message can be actually a
45           SoapFault. Taken this into account.
46         * SoapMessageFormatter.cs: Added FormatFault method. In FormatResponse(),
47           the array of output parameters must also include placeholders for the
48           input parameters (set to null). 
49           ParameterInfo.IsOut does not correspond to the "out" keyword in C#, but
50           to the OutAttribute applied to parameters. There can be input parameters
51           with the OutAttribute. Fixed this in a couple of places.
52           Added CreateSoapMessage method, which creates a SoapMessage including
53           the parameter types (only for responses, since for requests the target
54           method is not known).
55         * SoapServerFormatterSink.cs: Use soapMsgFormatter.CreateSoapMessage to
56           create the SoapMessage.
58 2004-02-27  Lluis Sanchez Gual  <lluis@ximian.com>
60         * BinaryClientFormatterSink.cs: Don't set the request uri here, this will
61           be done in the transport sink.
62         * BinaryCore.cs: Added TypeFilterLevel property.
63         * BinaryServerFormatterSinkProvider.cs: Added missing TypeFilterLevel property.
65 2003-12-15  Lluis Sanchez Gual  <lluis@ximian.com>
67         * BinaryServerFormatterSinkProvider.cs, SoapServerFormatterSinkProvider.cs:
68           Changed some ifdefs for allowedProperties field.
70 2003-12-11  Patrik Torstensson  <p@rxc.se>
72         * SoapMessageFormater.cs: Use GetMethod with signature if possible, solves
73           AmbiguousMatchException for bug 51990.
75 2003-12-10  Lluis Sanchez Gual  <lluis@ximian.com>
77         * BinaryServerFormatterSinkProvider.cs: Removed TODO.
78         * CommonTransportKeys.cs: Added some internal transport keys.
80 2003-11-21  Lluis Sanchez Gual  <lluis@ximian.com>
82         * BinaryClientFormatterSinkProvider.cs, BinaryServerFormatterSinkProvider.cs,
83           BinaryCore.cs, BinaryServerFormatterSinkProvider.cs,
84           SoapClientFormatterSinkProvider.cs, SoapCore.cs, 
85           SoapServerFormatterSinkProvider.cs.cs: Added support for TypeFilterLevel
86           property.
87         
88 2003-11-17  Lluis Sanchez Gual  <lluis@ximian.com>
90         * BinaryClientFormatterSinkProvider.cs, BinaryServerFormatterSinkProvider.cs:
91           SoapClientFormatterSinkProvider.cs, SoapServerFormatterSinkProvider.cs: Small fix.
92         * SoapServerFormatterSink.cs: Small fix in AsyncProcessResponse.
93         * BinaryCore.cs, SoapCore.cs: throw an exception if an unknown property
94           is found.
95         
96 2003-11-16  Lluis Sanchez Gual  <lluis@ximian.com>
98         * BinaryClientFormatterSink.cs, BinaryClientFormatterSinkProvider.cs,
99           BinaryServerFormatterSink.cs, BinaryServerFormatterSinkProvider.cs:
100           Moved formatter code to BinaryCore. This adds support for the properties
101           "includeVersion" and "strictBinding" to the binary formatter.
102         * BinaryCore.cs: New file. Contains some code used by the binary formatter sinks.
103         * SoapClientFormatterSink.cs, SoapClientFormatterSinkProvider.cs,
104           SoapServerFormatterSink.cs, SoapServerFormatterSinkProvider.cs
105           Moved formatter code to BinaryCore. This adds support for the properties
106           "includeVersion" and "strictBinding" to the soap formatter.
107         * SoapCore.cs: New file. Contains some code used by the soap formatter sinks.
108         * ChannelCore.cs: New file. Implements a simple type binder used by the
109           formatter sinks.
111 2003-11-12  Lluis Sanchez Gual  <lluis@ximian.com>
113         * BinaryServerFormatterSink.cs: Removed fixme.
114         * BinaryServerFormatterSinkProvider.cs: Removed a NotImplementedException.
115         * SoapServerFormatterSinkProvider.cs: Removed some TODOs.
117 2003-09-25  Lluis Sanchez Gual  <lluis@ximian.com>
119         * SoapMessageFormatter.cs: Consider parameters with Out flag when collectiong
120           out parameters.
122 2003-08-22  Lluis Sanchez Gual  <lluis@ximian.com>
124         * SoapClientFormatterSink.cs: Fixed a some bugs to make async calls work.
125         * SoapMessageFormatter.cs: Fixed some problems with out and ref parameters.
126         * SoapServerFormatterSink.cs: Improved catching of exceptions.
128 2003-07-23  Lluis Sanchez Gual  <lluis@ximian.com>
130         * SoapMessageFormatter.cs: ParameterInfo.Position is now zero-based.
131           Fixed methods that use it.
133 2003-07-09:  Jean-Marc AndrĂ© <jean-marc.andre@polymtl.ca>
135         * SoapClientFormatterSink.cs, SoapClientFormatterSinkProvider.cs, 
136         SoapServerFormatterSink.cs, SoapServerFormatterSinkProvider.cs, 
137         SoapMessageFormatter.cs: Support for the soap serialization added to
138         the remoting infrastructure.