2002-08-03 Tim Coleman <tim@timcoleman.com>
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Protocols / ChangeLog
1 2002-07-25  Tim Coleman <tim@timcoleman.com>
2         * SoapClientMethod.cs:
3         * SoapServerProtocol.cs:
4                 Add new internal classes as discovered.
5         * SoapClientMessage.cs:
6         * SoapMessage.cs:
7         * SoapServerMessage.cs:
8         * WebClientAsyncResult.cs:
9                 Add internal constructor, as found on class
10                 status page; modify some properties.
11
12 2002-07-23  Tim Coleman <tim@timcoleman.com>
13         * SoapException.cs: modified constructors to
14                 call base class correctly.
15         * WebClientAsyncResult: some implementation
16
17 2002-07-23  Tim Coleman <tim@timcoleman.com>
18         * HttpGetClientProtocol.cs:
19         * HttpPostClientProtocol.cs
20                 Implemented the GetWebRequest method
21         * HttpSimpleClientProtocol:
22                 Some implementation of the EndInvoke method
23         * HttpWebClientProtocol.cs:
24                 Set the UserAgent string appropriately
25                 Implemented the GetWebRequest method
26                 Implemented the GetWebResponse methods
27         * SoapHttpClientProtocol.cs:
28                 Removed unused fields
29                 Implemented the GetWebRequest method
30         * SoapMessage.cs:
31                 Implemented the EnsureStage method
32         * WebClientProtocol.cs:
33                 Added a static constructor to construct the cache
34                 Implemented the Abort method
35                 Implemented the AddToCache, GetFromCache methods
36                 Implemented the GetWebRequest method
37                 Implemented the GetWebResponse methods
38
39 2002-07-23  Tim Coleman <tim@timcoleman.com>
40         * LogicalMethodTypes.cs:
41         * SoapHeaderDirection.cs:
42         * SoapMessageStage.cs:
43         * SoapParameterStyle.cs:
44         * SoapServiceRoutingStyle.cs:
45                 Explicitly define values in enum to match
46                 .NET.
47         * SoapMessage.cs: 
48                 Removed constructor which should not be present.
49         * SoapException.cs:
50                 Made protected fields private as they should
51                 be.
52         * SoapHeaderException.cs:
53                 Modifications to constructors to propertly
54                 call base class constructor
55
56 2002-07-22  Tim Coleman <tim@timcoleman.com>
57         * SoapHeaderException.cs:
58                 Fixed name error in constructor
59         * SoapUnknownHeader.cs:
60                 Added reference to System.Xml.Serialization
61
62 2002-07-22  Tim Coleman <tim@timcoleman.com>
63         * SoapHeaderException.cs:
64                 New file added
65
66 2002-07-22  Tim Coleman <tim@timcoleman.com>    
67         * AnyReturnReader.cs:
68         * HtmlFormParameterReader.cs :
69         * HtmlFormParameterWriter.cs :
70         * HttpGetClientProtocol.cs :
71         * HttpMethodAttribute.cs :
72         * HttpPostClientProtocol.cs :
73         * HttpSimpleClientProtocol.cs :
74         * HttpWebClientProtocol.cs :
75         * LogicalMethodInfo.cs :
76         * LogicalMethodTypes.cs :
77         * MatchAttribute.cs :
78         * MimeFormatter.cs :
79         * MimeParameterReader.cs :
80         * MimeParameterWriter.cs :
81         * MimeReturnReader.cs :
82         * NopReturnReader.cs :
83         * PatternMatcher.cs :
84         * SoapClientMessage.cs :
85         * SoapDocumentMethodAttribute.cs :
86         * SoapDocumentServiceAttribute.cs :
87         * SoapException.cs :
88         * SoapExtension.cs :
89         * SoapExtensionAttribute.cs :
90         * SoapHeader.cs :
91         * SoapHeaderAttribute.cs :
92         * SoapHeaderCollection.cs :
93         * SoapHeaderDirection.cs :
94         * SoapHttpClientProtocol.cs :
95         * SoapMessage.cs :
96         * SoapMessageStage.cs :
97         * SoapParameterStyle.cs :
98         * SoapRpcMethodAttribute.cs :
99         * SoapRpcServiceAttribute.cs :
100         * SoapServerMessage.cs :
101         * SoapServiceRoutingStyle.cs :
102         * SoapUnknownHeader.cs :
103         * TextReturnReader.cs :
104         * UrlEncodedParameterWriter.cs :
105         * UrlParameterReader.cs :
106         * UrlParameterWriter.cs :
107         * ValueCollectionParameterReader.cs :
108         * WebClientAsyncResult.cs :
109         * WebClientProtocol.cs :
110         * WebServiceHandlerFactory.cs :
111         * XmlReturnReader.cs :
112                 Add missing methods and attributes to make as few missing
113                 things as possible in this namespace.  This is from the
114                 project status page.
115
116 2002-07-20 Tim Coleman  <tim@timcoleman.com>
117        * AnyReturnReader.cs:
118        * HtmlFormParameterReader.cs:
119        * HtmlFormParameterWriter.cs:
120        * HttpGetClientProtocol.cs:
121        * HttpMethodAttribute.cs:
122        * HttpPostClientProtocol.cs:
123        * HttpSimpleClientProtocol.cs:
124        * HttpWebClientProtocol.cs:
125        * MatchAttribute.cs:
126        * MimeFormatter.cs:
127        * MimeParameterReader.cs:
128        * MimeParameterWriter.cs:
129        * MimeReturnReader.cs:
130        * NopReturnReader.cs:
131        * PatternMatcher.cs:
132        * SoapClientMessage.cs:
133        * SoapDocumentMethodAttribute.cs:
134        * SoapDocumentServiceAttribute.cs:
135        * SoapException.cs:
136        * SoapExtensionAttribute.cs:
137        * SoapExtension.cs:
138        * SoapHeaderAttribute.cs:
139        * SoapHeaderCollection.cs:
140        * SoapHeader.cs:
141        * SoapHeaderDirection.cs:
142        * SoapHttpClientProtocol.cs:
143        * SoapMessage.cs:
144        * SoapMessageStage.cs:
145        * SoapParameterStyle.cs:
146        * SoapRpcMethodAttribute.cs:
147        * SoapRpcServiceAttribute.cs:
148        * SoapServerMessage.cs:
149        * SoapServiceRoutingStyle.cs:
150        * SoapUnknownHeader.cs:
151        * TextReturnReader.cs:
152        * UrlEncodedParameterWriter.cs:
153        * UrlParameterReader.cs:
154        * UrlParameterWriter.cs:
155        * ValueCollectionParameterReader.cs:
156        * WebClientAsyncResult.cs:
157        * WebClientProtocol.cs:
158        * WebServiceHandlerFactory.cs:
159        * XmlReturnReader.cs:
160                Added new stubbs and some implementation
161        * LogicalMethodTypes.cs:
162                Added [Serializable] attribute which was missing.
163
164 2002-07-19 Tim Coleman  <tim@timcoleman.com>
165         * ChangeLog:
166         * LogicalMethodInfo.cs:
167         * LogicalMethodTypes.cs:
168                 Add required classes to maek System.Web.Services.Description
169                 buildable.