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