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