2009-07-23 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.ServiceModel / ChangeLog
1 2009-07-23  Astushi Enomoto  <atsushi@ximian.com>
2
3         * System.ServiceModel.dll.sources:
4           split out binary frame manager class into separate file.
5
6 2009-07-21  Astushi Enomoto  <atsushi@ximian.com>
7
8         * System.ServiceModel.dll.sources: add TcpReplyChannel.
9
10 2009-07-20  Jb Evain  <jbevain@novell.com>
11
12         * Makefile: filter the valid profile on the framework version,
13         to make it easier to have custom variants.
14
15 2009-07-17  Astushi Enomoto  <atsushi@ximian.com>
16
17         * System.ServiceModel.dll.sources: add TcpRequestChannel.
18
19 2009-07-14  Astushi Enomoto  <atsushi@ximian.com>
20
21         * System.ServiceModel_test.dll.sources:
22           add CallbackBehaviorAttributeTest.cs.
23
24 2009-07-07  Astushi Enomoto  <atsushi@ximian.com>
25
26         * System.ServiceModel.dll.sources:
27           Added new custom peer resolver files.
28
29 2009-07-07  Astushi Enomoto  <atsushi@ximian.com>
30
31         * System.ServiceModel_test.dll.sources:
32           add PeerNodeAddressTest.cs.
33
34 2009-06-25  Astushi Enomoto  <atsushi@ximian.com>
35
36         * System.ServiceModel.dll.sources:
37           add SessionInstanceContextProvider.cs.
38
39 2009-06-09  Astushi Enomoto  <atsushi@ximian.com>
40
41         * System.ServiceModel_test.dll.sources:
42           add ServiceThrottlingBehaviorTest.
43
44 2009-06-08  Astushi Enomoto  <atsushi@ximian.com>
45
46         * System.ServiceModel.dll.sources: renamed a file.
47
48 2009-06-05  Sebastien Pouliot  <sebastien@ximian.com>
49
50         * net_2_1_raw_System.ServiceModel.dll.sources: Remove 
51         ClientAccessPolicy.cs, CrossDomainPolicy.cs and 
52         CrossDomainAccessManager.cs since the code and checks is now done
53         inside System.Windows.Browser.dll, by BrowserHttpWebRequest, for
54         every non-site-or-origin web connection - i.e. http[s]
55
56 2009-05-26  Astushi Enomoto  <atsushi@ximian.com>
57
58         * System.ServiceModel.dll.sources: cosmetic file renaming.
59
60 2009-05-25  Astushi Enomoto  <atsushi@ximian.com>
61
62         * System.ServiceModel.dll_test.sources:
63           added PeerResolverSerializationTest.cs.
64
65 2009-05-15  Astushi Enomoto  <atsushi@ximian.com>
66
67         * System.ServiceModel.dll_test.sources: added MessageFaultTest.cs.
68
69 2009-05-13  Astushi Enomoto  <atsushi@ximian.com>
70
71         * Makefile : remove xlinq dependency.
72
73 2009-04-28  Astushi Enomoto  <atsushi@ximian.com>
74
75         * System.ServiceModel.dll_test.sources: added
76           BinaryMessageEncodingBindingElementTest.cs.
77
78 2009-04-21  Sebastien Pouliot  <sebastien@ximian.com>
79
80         * net_2_1_raw_System.ServiceModel.dll.sources: Remove 
81         MonoTODOAttribute since we can get it from mscorlib.dll
82
83 2009-04-20  Astushi Enomoto  <atsushi@ximian.com>
84
85         * System.ServiceModel.dll.sources:
86           added several Peer transport support files.
87         * System.ServiceModel.dll_test.sources: added
88           NetPeerTcpBindingTest.cs and PeerTransportBindingElementTest.cs.
89
90 2009-04-08  Astushi Enomoto  <atsushi@ximian.com>
91
92         * System.ServiceModel.dll.sources:
93           added PeerTransportSecuritySettings.cs.
94         * Makefile: use -r:System.Core in non-2.1 build too.
95
96 2009-04-07  Astushi Enomoto  <atsushi@ximian.com>
97
98         * System.ServiceModel_test.dll.sources: added NetTcpBindingTest.cs.
99
100 2009-04-07  Astushi Enomoto  <atsushi@ximian.com>
101
102         * System.ServiceModel.dll.sources: added IOnlineStatus.cs.
103
104 2009-03-05  Astushi Enomoto  <atsushi@ximian.com>
105
106         * Makefile : added /r:System.Xml.Linq in 2.1 too.
107
108 2009-03-04  Astushi Enomoto  <atsushi@ximian.com>
109
110         * Makefile : add /r:System.Core in 2.1 build.
111
112 2009-03-04  Astushi Enomoto  <atsushi@ximian.com>
113
114         * net_2_1_raw_System.ServiceModel.dll.sources :
115           added cross domain checker sources.
116
117 2009-02-19  Astushi Enomoto  <atsushi@ximian.com>
118
119         * System.ServiceModel.dll.sources,
120           net_2_1_raw_System.ServiceModel.dll.sources :
121           added CodeTryBlock.cs.
122
123 2009-01-22  Astushi Enomoto  <atsushi@ximian.com>
124
125         * net_2_1_raw_System.ServiceModel.dll.sources :
126           added SilverlightClientConfigLoader.cs.
127
128 2009-01-14  Astushi Enomoto  <atsushi@ximian.com>
129
130         * System.ServiceModel.dll.sources,
131           net_2_1_raw_System.ServiceModel.dll.sources :
132           added missing exception types (corcompare work).
133
134 2009-01-14  Astushi Enomoto  <atsushi@ximian.com>
135
136         * System.ServiceModel_test.dll.sources :
137           added ClientBase_InteractiveChannelInitializerTest.cs.
138
139 2009-01-07  Astushi Enomoto  <atsushi@ximian.com>
140
141         * net_2_1_raw_System.ServiceModel.dll.sources : add OperationContext
142           and OperationContextScope to 2.1 build.
143
144 2008-09-12  Astushi Enomoto  <atsushi@ximian.com>
145             Jb Evain  <jbevain@novell.com>
146
147         * Makefile: support net_2_1_raw compilation profile.
148         * net_2_1_raw_System.ServiceModel.dll.sources
149
150         * *.cs: SL2 compilation support.
151
152 2008-05-22  Roei Erez  <roeie@mainsoft.com>
153         * fix ContractDescription.GetContract implementation
154         * Refactor Request processing
155         * Add support for message inspectors
156         * Add support for InstanceContextProvider & InstanceProvider, including lifecycles events
157         like: ReleaseServiceInstance, Open, Close...
158         * Add relevant test cases.
159
160 2008-04-21  Igor Zelmanovich <igorz@mainsoft.com>
161
162         * System.ServiceModel_test.dll.sources: Add ServiceDebugBehaviorTest.cs and
163         ServiceMetadataBehaviorTest.cs.
164
165 2008-04-17  Vladimir Krasnov  <vladimirk@mainsoft.com>
166
167         * System.ServiceModel.dll.sources: added HttpChannelManager.cs
168
169 2008-04-14  Igor Zelmanovich <igorz@mainsoft.com>
170
171         * System.ServiceModel_test.dll.sources: Add ExtensionCollectionTest.cs.
172
173 2008-04-13  Vladimir Krasnov  <vladimirk@mainsoft.com>
174
175         * added: System.ServiceModel_Test.csproj, visual studio tests project
176
177 2008-04-10  Eyal Alaluf <eyala@mainsoft.com>
178
179         * System.ServiceModel.dll.sources, System.ServiceModel.csproj:
180           Moved System.ServiceModel.Dispatcher/DefaultMessageOperationFormatter.cs
181           to System.ServiceModel.Dispatcher/BaseMessagesFormatter.cs.
182           Removed System.ServiceModel.Description/ServiceModelInternalConverter.cs.
183
184 2008-04-01  Roei Erez <roeie@mainsoft.com>
185
186         * System.ServiceModel_test_net_3_0.dll.config: Added configurations for new tests.
187
188 2008-04-01  Igor Zelmanovich <igorz@mainsoft.com>
189
190         * System.ServiceModel_test.dll.sources: Add ServiceHostBaseTest.cs.
191
192 2008-03-27  Atsushi Enomoto  <atsushi@ximian.com>
193
194         * Makefile : add System.ServiceModel_test_net_3_0.dll.config to
195           EXTRA_DISTFILES too.
196
197 2008-03-27  Atsushi Enomoto  <atsushi@ximian.com>
198
199         * Makefile : include Test/config/* in EXTRA_DISTFILES to fix
200           nunit test failures.
201
202 2008-03-21  Atsushi Enomoto  <atsushi@ximian.com>
203
204         * Makefile : more EXTRA_DISTFILES.
205
206 2008-03-11  Atsushi Enomoto  <atsushi@ximian.com>
207
208         * Makefile : oops, wrong EXTRA_DISTFILES.
209
210 2008-03-11  Atsushi Enomoto  <atsushi@ximian.com>
211
212         * Makefile : add EXTRA_DISTFILES.
213
214 2008-02-28  Eyal Alaluf <eyala@mainsoft.com>
215
216         * System.ServiceModel_test_net_3_0.dll.config: Add configurations for
217           testing ClientBase<T> ctors.
218
219 2008-02-27  Eyal Alaluf <eyala@mainsoft.com>
220
221         * Makefile: Ignore common warnings including use of obsolete API (since
222           Mono.Security.* has several such warnings).
223
224 2007-12-05  Atsushi Enomoto  <atsushi@ximian.com>
225
226         * Makefile : added net_3_5 profile as a valid target.
227
228 2007-08-18 Marcos Cobena (marcoscobena@gmail.com)
229
230         * System.ServiceModel_test.dll.sources: Updated with new tests for System.ServiceModel.PeerResolvers.
231         * Test/System.ServiceModel.PeerResolvers/CustomPeerResolverServiceTest.cs: New bunch of tests.
232
233 2007-08-16 Marcos Cobena (marcoscobena@gmail.com)
234
235         * System.ServiceModel.dll.sources: Updated with System.ServiceModel.PeerResolvers/PeerReferralPolicy.cs.
236         * PeerReferralPolicy.cs: Moved and updated here from AllEnums.cs.
237         * PeerResolverMode.cs: Updated API.
238         * RefreshResult.cs: Updated API.
239         * RegisterInfo.cs: Almost finished, minus HasBody().
240         * AllEnums.cs: PeerReferralPolicy lives now inside System.ServiceModel.PeerResolvers.
241
242 2007-07-19 Marcos Cobena (marcoscobena@gmail.com)
243
244         * PeerCustomResolverSettings.cs, PeerResolverMode.cs, PeerResolverSettings.cs, 
245                 PeerSecuritySettings.cs: New implementations.
246         * System.ServiceModel.dll.sources, AllEnums.cs, Dummy.cs: Updated to added sources.
247         * NetPeerTcpBinding.cs: Added support to new above implementations.
248
249 2007-07-18 Marcos Cobena (marcoscobena@gmail.com)
250
251         * TcpChannelListener.cs, TcpDuplexSessionChannel.cs: Text messaging now works 
252                 (both Send() and Receive()), even mixing .NET version with Mono one.
253         * TcpChannelListener.cs: By default, it uses BinaryMessageEncoder.              
254
255 2007-07-17 Marcos Cobena (marcoscobena@gmail.com)
256
257         * DuplexSessionChannelBase.cs, TcpChannelListener.cs, TcpDuplexSessionChannel.cs, 
258                 TcpTransportBindingElement.cs: Thanks to Atsushi Eno, it starts messaging.
259
260 2007-07-12 Marcos Cobena (marcoscobena@gmail.com)
261
262         * DuplexSessionChannelBase.cs, TcpChannelFactory.cs, TcpChannelListener.cs, 
263                 TcpDuplexSessionChannel.cs: Added new implementations.
264         * NetTcpBinding.cs, TcpTransportBindingElement.cs: Modified to match new TCP implementations.
265         * System.ServiceModel.dll.sources: Updated to last classes set.
266
267 2007-07-05  Atsushi Enomoto  <atsushi@ximian.com>
268
269         Makefile : added -r:System.Messaging.dll
270
271 2007-06-28 Marcos Cobena (marcoscobena@gmail.com)
272
273         * System.ServiceModel.dll.sources, System.ServiceModel\Dummy.cs : 
274         Modified to match new files under System.ServiceModel.PeerResolvers.
275
276 2007-04-20  Atsushi Enomoto  <atsushi@ximian.com>
277
278         Makefile : added ws-addr.xsd as a resource.
279
280 2007-04-17  Atsushi Enomoto  <atsushi@ximian.com>
281
282         * fixup-config.xml : updated config section types.
283
284 2007-03-05  Atsushi Enomoto  <atsushi@ximian.com>
285
286         Makefile : added -r:Mono.Security.dll and some nowarns.
287
288 2007-02-27  Wade Berrier  <wberrier@novell.com>
289
290         * Makefile: include resource files in EXTRA_DISTFILES
291
292 2006-10-13  Atsushi Enomoto  <atsushi@ximian.com>
293
294         * fixup-config2.cs, fixup-config2.xml :
295           It is used to add svc. -> SvcHttpHandler mapping in web.config.
296
297 2006-10-04  Ankit Jain  <jankit@novell.com>
298
299         * System.ServiceModel.dll.sources: Update.
300
301 2006-09-29  Ankit Jain  <jankit@novell.com>
302
303         * System.ServiceModel.dll.sources: Update.
304
305 2006-09-26  Ankit Jain  <jankit@novell.com>
306
307         * System.ServiceModel.dll.sources: Update.
308
309 2006-09-07  Ankit Jain  <jankit@novell.com>
310
311         * System.ServiceModel_test.dll.sources: Add WsdlExporterTest.cs
312
313 2006-07-21  Atsushi Enomoto  <atsushi@ximian.com>
314
315         * Makefile : it used to be referenced by S.IM.Selectors.dll.
316           Nowadays it references S.IM.Selectors.dll.
317
318 2006-07-13  Ankit Jain  <jankit@novell.com>
319
320         * System.ServiceModel_test.dll.sources: Add MetadataResolverTest.cs
321
322 2006-07-12  Ankit Jain  <jankit@novell.com>
323
324         * System.ServiceModel.dll.sources: Update for June CTP changes. Add
325         EndpointAddress10.cs
326
327 2006-07-04  Atsushi Enomoto  <atsushi@ximian.com>
328
329         * Makefile : add path to referenced assemblies as gmcs always loads
330           them from the GAC.
331
332 2006-07-03  Ankit Jain  <jankit@novell.com>
333
334         * System.ServiceModel.dll.sources: Update for June CTP changes.
335
336 2006-07-03  Ankit Jain  <jankit@novell.com>
337
338         * System.ServiceModel.dll.sources: Add IMetadataExchange.cs and
339         MetadataExchangeBinding.cs . Update to match changes in June CTP.
340
341 2006-06-30  Atsushi Enomoto  <atsushi@ximian.com>
342
343         * fixup-config.xml : updated to match June CTP config types.
344
345 2006-06-27  Atsushi Enomoto  <atsushi@ximian.com>
346
347         * fixup-config.xml : bindings section has binding sub sections.
348
349 2006-06-27  Atsushi Enomoto  <atsushi@ximian.com>
350
351         * fixup-config.cs : now it supports updating.
352         * fixup-config.xml : "bindings" is in fact just a section.
353           MS bad naming on class.
354
355 2006-06-26  Atsushi Enomoto  <atsushi@ximian.com>
356
357         * fixup-config.cs, fixup-config.xml : when you try configuration
358           support, you can run fixup-config.exe and then supplemental
359           config sections are added.
360
361 2006-06-12  Atsushi Enomoto  <atsushi@ximian.com>
362
363         * Makefile : remove extra option.
364
365 2006-06-12  Ankit Jain  <jankit@novell.com>
366
367         * System.ServiceModel.dll.sources: Add
368         System.ServiceModel.Description/MetadataSectionSerializerBase.cs
369         * System.ServiceModel_test.dll.sources: Add
370         System.ServiceModel.Description/WsdlImporterTest.cs
371
372 2006-06-12  Atsushi Enomoto  <atsushi@ximian.com>
373
374         * Makefile : use Mono.CodeGeneration.
375
376 2006-04-26  Ankit Jain  <jankit@novell.com>
377
378         * System.ServiceModel_test.dll.sources : Add
379         System.ServiceModel.Description/WebServiceHelper.cs .
380
381 2006-02-11  Ankit Jain  <jankit@novell.com>
382
383         * System.ServiceModel_test.dll.sources : Add
384         ServiceHostTest.cs and UriSchemeKeyedCollectionTest.cs 
385
386 2005-10-19  Atsushi Enomoto  <atsushi@ximian.com>
387
388         * winfx.pub : new set of assembly, thus new public key.
389
390 2005-10-09  Atsushi Enomoto  <atsushi@ximian.com>
391
392         * Makefile : eliminated some warning noises.
393
394 2005-10-08  Atsushi Enomoto  <atsushi@ximian.com>
395
396         * Makefile : addded /r:System.Transactions.
397
398 2005-09-29  Duncan Mak  <duncan@novell.com>
399
400         * Makefile (RESOURCE_FILES): Include
401         resources/WS-Addressing.schema.
402         (LIB_MCS_FLAGS): Add "/resource:" flag.
403
404 2005-09-29  Atsushi Enomoto  <atsushi@ximian.com>
405
406         * System.ServiceModel_test.dll.sources : required for make run-test.
407
408 2005-09-29  Atsushi Enomoto  <atsushi@ximian.com>
409
410         * System.ServiceModel.dll.sources : regenerated to add new files.
411
412 2005-09-29  Atsushi Enomoto  <atsushi@ximian.com>
413
414         * System.ServiceModel.dll.sources : regenerated to add new files.
415
416 2005-09-29  Atsushi Enomoto  <atsushi@ximian.com>
417
418         * Makefile : reference to sys.configuration.dll.
419         * System.ServiceModel.dll.sources : regenerated to add new files.
420
421 2005-09-28  Atsushi Enomoto  <atsushi@ximian.com>
422
423         * System.ServiceModel.dll.sources : regenerated to add new files.
424
425 2005-09-28  Atsushi Enomoto  <atsushi@ximian.com>
426
427         * System.ServiceModel.dll.sources : further regen.
428
429 2005-09-28  Atsushi Enomoto  <atsushi@ximian.com>
430
431         * System.ServiceModel.dll.sources : regenerated to add new files.
432
433 2005-09-28  Atsushi Enomoto  <atsushi@ximian.com>
434
435         * System.ServiceModel.dll.sources : regenerated to add new files.
436
437 2005-09-28  Atsushi Enomoto  <atsushi@ximian.com>
438
439         * System.ServiceModel.dll.sources : regenerated to add new files.
440
441 2005-09-28  Atsushi Enomoto  <atsushi@ximian.com>
442
443         * System.ServiceModel.dll.sources : regenerated to add new files.
444
445 2005-09-27  Atsushi Enomoto  <atsushi@ximian.com>
446
447         * System.ServiceModel.dll.sources : regenerated to add new files.
448
449 2005-09-27  Atsushi Enomoto  <atsushi@ximian.com>
450
451         * System.ServiceModel.dll.sources : added CommunicationErrorEventArgs.
452
453 2005-09-27  Atsushi Enomoto  <atsushi@ximian.com>
454
455         * Makefile : so now update-dll-sources is common target to all libs.