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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
|
2004-07-02 Lluis Sanchez Gual <lluis@novell.com>
* ChannelServices.cs: In RegisterChannel, ignore name colisions if the
channel name is "". This fixes bug #61592.
2004-06-15 Gert Driesen <drieseng@users.sourceforge.net>
* TransportHeaders.cs: added TODO for serialization
2004-06-10 Lluis Sanchez Gual <lluis@ximian.com>
* ChannelServices.cs: ExceptionFilterSink should be internal.
2004-05-14 Lluis Sanchez Gual <lluis@ximian.com>
* AggregateDictionary.cs: Moved to System.Runtime.Remoting.Channels
namespace.
* BaseChannelObjectWithProperties.cs: format.
* BaseChannelWithProperties.cs: Implemented.
2004-05-11 Lluis Sanchez Gual <lluis@ximian.com>
* ChannelServices.cs: Configure delayed load channels when a chanel lookup
fails.
2004-04-26 Lluis Sanchez Gual <lluis@ximian.com>
* ChannelServices.cs: Implemented partial support for CustomErrors
configuraiton option.
2003-11-17 Lluis Sanchez Gual <lluis@ximian.com>
* GetChannelSinkProperties.cs: Implemented GetChannelSinkProperties().
* ServerDispatchSink.cs: Removed some TODOs.
* AggregateDictionary.cs: Added.
2003-11-16 Lluis Sanchez Gual <lluis@ximian.com>
* ChannelServices.cs: Removed some TODOs. Implemented AsyncDispatchMessage.
2003-11-13 Lluis Sanchez Gual <lluis@ximian.com>
* ChannelServices.cs: Catch errors when creating configured channels.
2003-11-12 Lluis Sanchez Gual <lluis@ximian.com>
* ChannelServices.cs: Added support for creating channels from configuration
files. Added some locks.
* SinkProviderData.cs: Implemented.
2003-11-11 Lluis Sanchez Gual <lluis@ximian.com>
* CrossAppDomainChannel.cs: Implemented support for async calls.
* ClientChannelSinkStack.cs, ServerDispatchSinkProvider.cs: Removed some TODOs
2003-11-01 Zoltan Varga <vargaz@freemail.hu>
* CrossAppDomainChannel.cs (SyncProcessMessage): Use the new
InvokeInDomain function instead of calling SetDomain.
2003-10-23 Lluis Sanchez Gual <lluis@ximian.com>
* CrossAppDomainChannel.cs: Before the domain switch, save and reset
thread's datastore. Restore it on return. This fixes bug #49774.
2003-09-11 Lluis Sanchez Gual <lluis@ximian.com>
* ChannelServices.cs: Call context management moved to RemotingServices.
2003-08-25 Lluis Sanchez Gual <lluis@ximian.com>
* ClientChannelSinkStack.cs: Implemented DispatchException.
2003-08-14 Lluis Sanchez Gual <lluis@ximian.com>
* ChannelServices.cs: Set call context info for the incoming
remote call, and restore the context after the call.
2003-07-28 Duncan Mak <duncan@ximian.com>
* TransportHeaders.cs: Added Serializable attribute.
* ClientChannelSinkStack.cs: Added no-param constructor.
2003-07-21 Lluis Sanchez Gual <lluis@ximian.com>
* ChannelServices.cs: Implemented GetChannel() and GetUrlsForObject()
2003-04-10 Lluis Sanchez Gual <lluis@ideary.com>
* ChannelDataStore.cs: renamed some members to match MS.NET.
* ChannelServices.cs: renamed ChannelInfoStore an its members to match MS.NET.
* CrossAppDomainChannel.cs: Renamed CrossAppDomainChannelData to match MS.NET.
Added processId property to CrossAppDomainData. Now it is checked in CreateSink.
2003-03-15 Lluis Sanchez Gual <lluis@ideary.com>
* CrossAppDomainChannel.cs: fixes bugs #39380 and #39331.
2003-03-03 Lluis Sanchez Gual <lluis@ideary.com>
* ChannelServices.cs: Minor corrections.
* CrossAppDomainChannel.cs: Context is now restored when exiting the domain.
2003-02-18 Lluis Sanchez Gual <lluis@ideary.com>
* ChannelServices.cs: Added static property for getting the CrossContextChannel.
2003-02-05 Lluis Sanchez Gual <lluis@ideary.com>
* ChannelServices.cs: Added new constructor in ChannelInfoStore, that is used by
ObjRef to create a ChannelInfoStore with user provided channel info.
2003-02-05 Lluis Sanchez Gual <lluis@ideary.com>
* CrossAppDomainChannel.cs: Corrected CADSerializer.DeserializeMessage.
Now it uses the method DeserializeMethodResponse to deserialize the message
when the msg is provided.
2003-02-04 Lluis Sanchez Gual <lluis@ideary.com>
* ChannelServices.cs: Modified to work with new types of identities.
2003-02-03 Patrik Torstensson
* CrossAppDomainChannel.cs: Implemented cross appdomain marshalling via cross
app domain messages (smuggling objects between domains)
2002-12-29 Lluis Sanchez Gual <lluis@ideary.com>
* ChannelServices.cs: corrected generation of exception in SyncDispatchMessage.
2002-12-28 Patrik Torstensson
* CrossAppDomainChannel.cs: First version, without support for "going" into the right domain
2002-12-26 Lluis Sanchez Gual <lluis@ideary.com>
* ChannelServices.cs: small correction in CreateClientChannelSinkChain.
* ChannelDataStore.cs: added Serializable attribute.
2002-12-20 Lluis Sanchez Gual <lluis@ideary.com>
* ChannelServices.cs: added internal method for creating client
channel sink. Implemented some other methods.
* ClientChannelSinkStack.cs: implemented most of methods.
* ServerChannelSinkStack.cs: implemented most of methods.
* ChannelSinkStackEntry.cs: added
* ServerDispatchSink.cs: ProcessMessage now forwards messages
to ChannelServices.DispatchMessage
2002-12-06 Duncan Mak <duncan@ximian.com>
* BaseChannelObjectWithProperties.cs :
Implemented the Count, IsFixedSize, IsReadOnly, IsSynchronized,
Keys, Properties, SyncRoot, Values properties.
Implemented the Contains and GetEnumerator methods.
Removed the unnecessary TODO attribute on the constructor, and the
Add method.
* BaseChannelSinkWithProperties.cs (constructor): Implemented by
chaining on to the base constructor.
2002-08-31 Dietmar Maurer <dietmar@ximian.com>
* ChannelDataStore.cs: use a hash to store other keys
2002-08-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ChannelServices.cs: added private .ctor
2002-08-13 Rodrigo Moya <rodrigo@ximian.com>
* SoapClientFormatterSink.cs:
* SoapServerFormatterSinkProvider.cs:
* SinkProviderData.cs: new classes.
2002-08-10 Rodrigo Moya <rodrigo@ximian.com>
* CommonTransportKeys.cs:
* ServerChannelSinkStack.cs: new classes.
2002-08-05 Rodrigo Moya <rodrigo@ximian.com>
* ChannelServices.cs:
* ChannelDataStore.cs:
* ClientChannelSinkStack.cs: new classes with some implementation.
2002-08-03 Rodrigo Moya <rodrigo@ximian.com>
* BinaryServerFormatterSinkProvider.cs:
* BinaryClientFormatterSinkProvider.cs: new stubs.
2002-08-03 Duncan Mak <duncan@ximian.com>
* BinaryClientFormatterSink.cs:
* IClientChannelSink.cs: Fixed signature for AsyncProcessResponse.
2002-08-01 Rodrigo Moya <rodrigo@ximian.com>
* BinaryClientFormatterSink.cs:
* BaseChannelWithProperties.cs: new stubs.
2002-08-02 Duncan Mak <duncan@ximian.com>
* IChannel.cs:
* IChannelReceiver.cs:
* IChannelReceiverHook.cs:
* IClientChannelSink.cs:
* IClientChannelSinkStack.cs:
* IServerChannelSink.cs:
* IServerChannelSinkProvider.cs:
* IServerChannelSinkStack.cs: Fixed various typos, cut-n-paste
errors.
2002-07-31 Rodrigo Moya <rodrigo@ximian.com>
* BaseChannelSinkWithProperties.cs:
* BaseChannelObjectWithProperties.cs: new stubs.
2002-08-01 Duncan Mak <duncan@ximian.com>
* IChannel.cs:
(Parse): Added.
* BinaryServerFormatterSink.cs:
* SoapServerFormatterSink.cs: Fixed typo.
* IServerChannelSink.cs:
(ProcessMessage): Fixed definition.
2002-07-31 Duncan Mak <duncan@ximian.com>
* BinaryServerFormatterSink.cs:
* SoapServerFormatterSink.cs: Added.
* IChannelReceiverHook.cs:
* IClientFormatterSink.cs: Various compilation fixes.
2002-07-31 Duncan Mak <duncan@ximian.com>
* *.cs: Added all the interfaces in this namespace.
* ServerProcessing.cs: Added.
|