Welcome to mirror list, hosted at ThFree Co, Russian Federation.

ChangeLog « System.Runtime.Remoting.Channels « System.Runtime.Remoting « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 47d41efa66eec53359aafe857b996373e6903ae1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
2004-07-26  Lluis Sanchez Gual  <lluis@ximian.com>

	* SoapMessageFormater.cs: In BuildSoapMessageFromMethodResponse, add the
	  return value to the SoapMessage even if it is null. This fixes bug #61837.

2004-07-06  Lluis Sanchez Gual  <lluis@ximian.com>

	* SoapMessageFormatter.cs: In BuildMethodCallFromSoapMessage, set get the
	  parameters from the SoapMessage by position, not by name, since names
	  may be different. This fixes bug #60427.

2004-06-16  Lluis Sanchez Gual  <lluis@ximian.com>

	* SoapServerFormatterSink.cs: Removed unneded method.

2004-06-10  Lluis Sanchez Gual  <lluis@ximian.com>

	* SoapMessageFormatter.cs: Don't add the signature to the headers list if
	  the method is not overloaded, and don't add the LogicalCallContext if
	  it has no info.

2004-05-26  Lluis Sanchez Gual  <lluis@ximian.com>

	* SoapMessageFormatter.cs: Include soap headers as properties when creating
	  the IMessage, and add IMessage properties as headers when creating the
	  SoapMessage. LogicalCallContext info will be passed as a header value.

2004-05-13  Lluis Sanchez Gual  <lluis@ximian.com>

	* BinaryCore.cs, SoapCore.cs: Added Properties property.
	* BinaryServerFormatterSink.cs, SoapServerFormatterSink.cs: Added missing
	  TypeFilterLevel property.
	* BinaryServerFormatterSinkProvider.cs: Fixed setter for TypeFilterLevel.
	* SoapServerFormatterSinkProvider.cs: Added missing TypeFilterLevel
	  property.
	
2004-05-11  Lluis Sanchez Gual  <lluis@ximian.com>

	* ChannelCore.cs: Use LoadWithPartialName when configuration information
	  is not present.

2004-04-30  Lluis Sanchez Gual <lluis@ximian.com>

	* SoapClientFormatterSink.cs: The deserialized message can be actually a
	  SoapFault. Taken this into account.
	* SoapMessageFormatter.cs: Added FormatFault method. In FormatResponse(),
	  the array of output parameters must also include placeholders for the
	  input parameters (set to null). 
	  ParameterInfo.IsOut does not correspond to the "out" keyword in C#, but
	  to the OutAttribute applied to parameters. There can be input parameters
	  with the OutAttribute. Fixed this in a couple of places.
	  Added CreateSoapMessage method, which creates a SoapMessage including
	  the parameter types (only for responses, since for requests the target
	  method is not known).
	* SoapServerFormatterSink.cs: Use soapMsgFormatter.CreateSoapMessage to
	  create the SoapMessage.

2004-02-27  Lluis Sanchez Gual  <lluis@ximian.com>

	* BinaryClientFormatterSink.cs: Don't set the request uri here, this will
	  be done in the transport sink.
	* BinaryCore.cs: Added TypeFilterLevel property.
	* BinaryServerFormatterSinkProvider.cs: Added missing TypeFilterLevel property.

2003-12-15  Lluis Sanchez Gual  <lluis@ximian.com>

	* BinaryServerFormatterSinkProvider.cs, SoapServerFormatterSinkProvider.cs:
	  Changed some ifdefs for allowedProperties field.

2003-12-11  Patrik Torstensson  <p@rxc.se>

	* SoapMessageFormater.cs: Use GetMethod with signature if possible, solves
          AmbiguousMatchException for bug 51990.
 
2003-12-10  Lluis Sanchez Gual  <lluis@ximian.com>

	* BinaryServerFormatterSinkProvider.cs: Removed TODO.
	* CommonTransportKeys.cs: Added some internal transport keys.

2003-11-21  Lluis Sanchez Gual  <lluis@ximian.com>

	* BinaryClientFormatterSinkProvider.cs, BinaryServerFormatterSinkProvider.cs,
	  BinaryCore.cs, BinaryServerFormatterSinkProvider.cs,
	  SoapClientFormatterSinkProvider.cs, SoapCore.cs, 
	  SoapServerFormatterSinkProvider.cs.cs: Added support for TypeFilterLevel
	  property.
	
2003-11-17  Lluis Sanchez Gual  <lluis@ximian.com>

	* BinaryClientFormatterSinkProvider.cs, BinaryServerFormatterSinkProvider.cs:
	  SoapClientFormatterSinkProvider.cs, SoapServerFormatterSinkProvider.cs: Small fix.
	* SoapServerFormatterSink.cs: Small fix in AsyncProcessResponse.
	* BinaryCore.cs, SoapCore.cs: throw an exception if an unknown property
	  is found.
	
2003-11-16  Lluis Sanchez Gual  <lluis@ximian.com>

	* BinaryClientFormatterSink.cs, BinaryClientFormatterSinkProvider.cs,
	  BinaryServerFormatterSink.cs, BinaryServerFormatterSinkProvider.cs:
	  Moved formatter code to BinaryCore. This adds support for the properties
	  "includeVersion" and "strictBinding" to the binary formatter.
	* BinaryCore.cs: New file. Contains some code used by the binary formatter sinks.
	* SoapClientFormatterSink.cs, SoapClientFormatterSinkProvider.cs,
	  SoapServerFormatterSink.cs, SoapServerFormatterSinkProvider.cs
	  Moved formatter code to BinaryCore. This adds support for the properties
	  "includeVersion" and "strictBinding" to the soap formatter.
	* SoapCore.cs: New file. Contains some code used by the soap formatter sinks.
	* ChannelCore.cs: New file. Implements a simple type binder used by the
	  formatter sinks.

2003-11-12  Lluis Sanchez Gual  <lluis@ximian.com>

	* BinaryServerFormatterSink.cs: Removed fixme.
	* BinaryServerFormatterSinkProvider.cs: Removed a NotImplementedException.
	* SoapServerFormatterSinkProvider.cs: Removed some TODOs.

2003-09-25  Lluis Sanchez Gual  <lluis@ximian.com>

	* SoapMessageFormatter.cs: Consider parameters with Out flag when collectiong
	  out parameters.

2003-08-22  Lluis Sanchez Gual  <lluis@ximian.com>

	* SoapClientFormatterSink.cs: Fixed a some bugs to make async calls work.
	* SoapMessageFormatter.cs: Fixed some problems with out and ref parameters.
	* SoapServerFormatterSink.cs: Improved catching of exceptions.

2003-07-23  Lluis Sanchez Gual  <lluis@ximian.com>

	* SoapMessageFormatter.cs: ParameterInfo.Position is now zero-based.
	  Fixed methods that use it.

2003-07-09:  Jean-Marc André <jean-marc.andre@polymtl.ca>

	* SoapClientFormatterSink.cs, SoapClientFormatterSinkProvider.cs, 
	SoapServerFormatterSink.cs, SoapServerFormatterSinkProvider.cs, 
	SoapMessageFormatter.cs: Support for the soap serialization added to
	the remoting infrastructure.