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: c2ea35962b2c2c908434713157074f7846c3eede (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
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.