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