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