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