X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem.Web%2FSystem.Web%2FChangeLog;h=320e428260ba29f14c83dae1eecd1e422c90bd54;hb=eb2a5490f2c36c783c2d540b665de289dd9bb300;hp=8cc7339ca81a81f79a71aaf191524080568b7fd0;hpb=9ea478b7f796f8b3afc461afbe844b232052915c;p=mono.git diff --git a/mcs/class/System.Web/System.Web/ChangeLog b/mcs/class/System.Web/System.Web/ChangeLog index 8cc7339ca81..320e428260b 100644 --- a/mcs/class/System.Web/System.Web/ChangeLog +++ b/mcs/class/System.Web/System.Web/ChangeLog @@ -1,3 +1,97 @@ +2010-07-21 Miguel de Icaza + + * HttpApplication.cs, HttpRuntime.cs, HttpApplicationFactory.cs: + Prepare for the runtime change that will terminate threadpool + threads when exception are not caught. + +2010-06-27 Marek Habersack + + * HttpUtility.cs: if IHtmlString instance is passed to HtmlEncode + (object), use IHtmlString.ToHtmlString () to return the value + without encoding it. + +2010-06-02 Marek Habersack + + * DefaultHttpHandler.cs: implemented, so that static file requests + work again in 4.0 + +2010-06-01 Marek Habersack + + * HttpUtility.cs: moved chunks of code to the new + System.Web.Util.HttpEncoder class. + + * HttpResponseHeader.cs: encode header names and values using + HttpEncoder. + + * HttpRequest.cs: added internal method Validate, to validate the + request in 4.0 profile. + + * HttpHeaderCollection.cs: added. A helper class to encode header + names/values on add. + + * HttpApplication.cs: Pipeline () validates request by calling + HttpRequest.Validate in the 4.0 profile. + +2010-05-17 Marek Habersack + + * HttpApplicationFactory.cs: pre-application start methods must be + called even before App_Code is compiled. + +2010-05-16 Marek Habersack + + * HttpApplicationFactory.cs: let BuildManager know when it's safe + to cache referenced assemblies. + +2010-05-15 Marek Habersack + + * HttpResponse.cs: added internal Context property + + * HttpRequest.cs: added a setter to the internal Context property + + * HttpContext.cs: set request and response Context properties to + 'this' in the constructor. + +2010-05-12 Marek Habersack + + * HttpApplicationFactory.cs: when initializing new application + type, make sure to call pre-application start methods. + + * HttpServerUtility.cs: Execute checks whether + IAsyncResult.AsyncWaitHandle is not null before attempting to use + it. Fixes bug #604502 + +2010-05-06 Marek Habersack + + * PreApplicationStartMethodAttribute.cs: added. New 4.0 type. + + * HttpUtility.cs: HtmlEncode, UrlEncode changes for 4.0 + Implemented JavaScriptStringEncode for 4.0 + + * HttpServerUtility.cs: added TransferRequest methods. + + * HttpRuntime.cs: added AspClientScriptPhysicalPath, + AspClientScriptVirtualPath, UsingIntegratedPipeline properties and + the GetNamedPermissionSet method. + + * HttpResponse.cs: implemented the following 4.0 methods: + RedirectPermanent, RedirectToRoute, RedirectToRoutePermanent and + RemoveOutputCacheItem. + Output property no longer lazily creates a writer object - it's + created in the internal constructors. If a user sets it to null, + it remains null for good or bad. + Added Output setter for 4.0+ + +2010-05-05 Marek Habersack + + * HttpRequest.cs: implemented new 4.0 property - RequestContext + +2010-04-29 Marek Habersack + + * HttpRequest.cs: added 4.0 InsertEntityBody overloads (not + supported when running under Mono) + Added the HttpChannelBinding 4.0 property. + Added the CurrentExecutionFilePathExtension 4.0 property. + 2010-04-27 Marek Habersack * HttpException.cs: implemented 4.0 property WebEventCode, also