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