X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem.ServiceModel%2FSystem.ServiceModel.Channels%2FChangeLog;h=cd3e77a98cdc44c0cae83da57440af06848f7991;hb=4427a6008078a25c50102da747cd2319cfd6192a;hp=82b127fcd3e573bcaccea4dd82bea20c4353f880;hpb=2500e7ef08083dec63892f7b099b88f48cb19223;p=mono.git diff --git a/mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog b/mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog index 82b127fcd3e..cd3e77a98cd 100755 --- a/mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog +++ b/mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog @@ -1,3 +1,134 @@ +2010-04-06 Atsushi Enomoto + + * HttpReplyChannel.cs : fill To header only if it does not exist. + +2010-04-06 Atsushi Enomoto + + * SecureMessageGenerator.cs : set ReplyTo and To, do not add. + +2010-04-06 Atsushi Enomoto + + * MessageHeaders.cs : use matching addressing version. + Remove header item if the same ones already exist. + +2010-04-06 Gonzalo Paniagua Javier + + * HttpRequestChannel.cs: don't create the wait handle unless it is + really needed. + +2010-04-02 Atsushi Enomoto + + * HttpRequestChannel.cs : use correct max buffer size. + +2010-04-02 Atsushi Enomoto + + * MessageFault.cs : check null serializer and detail. + Make sure to consume s12:Reason EndElement. + +2010-04-02 Atsushi Enomoto + + * MessageFault.cs : when created from XmlReader, it should not + deserialize fault details immediately. This class itself should + not do that. Strongly typed FaultContractInfo may want to use the + reader (GetReaderAtDetailContents()) for its own deserialization. + +2010-04-01 Atsushi Enomoto + + * ConnectionOrientedTransportBindingElement.cs, + TcpTransportBindingElement.cs : implement GetProperty(). + +2010-04-01 Atsushi Enomoto + + * HttpTransportBindingElement.cs, HttpsTransportBindingElement.cs: + implement HttpsTransportBindingElement.GetProperty(). Extend the + properties type from HTTP. + +2010-04-01 Atsushi Enomoto + + * FaultConverter.cs : use addressing version from the message. + +2010-03-30 Atsushi Enomoto + + * FaultConverter.cs : check envelope version, not addressing version. + +2010-03-29 Atsushi Enomoto + + * FaultConverter.cs : implemented TryCreateException(). + +2010-03-29 Atsushi Enomoto + + * MessageFault.cs : cosmetic method name clarification. + +2010-03-29 Atsushi Enomoto + + * XmlReaderBodyWriter.cs, Message.cs, MessageImpl.cs, BodyWriter.cs: + fix BodyWriter buffering that dropped in-scope namespaces and thus + caused problem on resolving QNames. + +2010-03-26 Atsushi Enomoto + + * FaultConverter.cs : do implement OnTryCreateFaultMessage() to work + with certain Exception types. + +2010-03-26 Atsushi Enomoto + + * Message.cs : fix explanation on CreateMessage() overloads. + +2010-03-26 Atsushi Enomoto + + * MessageFault.cs : Write Subcode element correctly and fix wrong + Code/Value/Subcode element relationship. Give better error message. + +2010-03-26 Atsushi Enomoto + + * HttpRequestChannel.cs : ok, no need for conditional code path. + +2010-03-26 Atsushi Enomoto + + * AddressingVersion.cs : add fault action namespace. + +2010-03-26 Sebastien Pouliot + + * HttpRequestChannel.cs: There is no WebHeaderCollection.Add + method in SL API + +2010-03-26 Atsushi Enomoto + + * MessageImpl.cs : pass IsFault argument in OnCreateBufferedCopy(). + +2010-03-26 Atsushi Enomoto + + * HttpRequestContext.cs, AspNetRequestContext.cs : return HTTP 500 + for fault message. + +2010-03-26 Atsushi Enomoto + + * HttpRequestChannel.cs : create HttpResponseMessageProperty. + +2010-03-25 Atsushi Enomoto + + * HttpRequestContext.cs : removed HTTP status rewriting for + commented reason. + +2010-03-25 Atsushi Enomoto + + * HttpRequestChannel.cs : handle only 4xx errors as to not process + content stream. + +2010-03-25 Atsushi Enomoto + + * MessageFault.cs : do not use SOAP11 namespace for fault contents. + +2010-03-24 Atsushi Enomoto + + * ReplyChannelBase.cs, HttpReplyChannel.cs : add some locking. + Patch by Matt Dargavel. + +2010-03-24 Atsushi Enomoto + + * HttpListenerManager.cs : use lock object which is subject to + change. Fix by Matt Dargavel. + 2010-03-24 Atsushi Enomoto * HttpListenerManager.cs : remove consumed HttpListenerContext from