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