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