* HttpWriter.cs: Use a constant for the buffer size so the cache
[mono.git] / mcs / class / System.Web / System.Web / ChangeLog
index fab7c97cdc0c905c352b9489e4596b8bc18df06a..8235bf0fc57ff0564031319522820dc0df110553 100644 (file)
@@ -1,7 +1,117 @@
+2003-11-19  Jackson Harper <jackson@ximian.com>
+
+       * HttpWriter.cs: Use a constant for the buffer size so the cache
+       can get the buffer size. Add method to get the buffer.
+       * HttpResponse.cs: Methods for getting data to cache, and setting
+       vars from the cache.
+       * HttpCachePolicy.cs: Expose a pages cache expire time.
+       
+2003-11-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * HttpResponse.cs: 
+       * HttpWriter.cs: some fixes to allow closing a response stream without
+       messing the rest.
+
+2003-11-13  Jackson Harper  <jackson@ximian.com>
+
+       * HttpCachePolicy.cs: Make sure cacheability and maxage get
+       set. Add method to set Http response header data
+       * HttpCacheVaryByParams.cs: Add method to create a response header.
+       * HttpCacheability.cs: Add ServerAndPrivate and ServerAndNoCache.
+       * HttpResponse.cs: Set cache headers.
+       
+2003-11-11 Ben Maurer  <bmaurer@users.sourceforge.net>
+
+       * HttpModuleCollection.cs (GetKey): Recursion, again!
+
+2003-11-11 Ben Maurer  <bmaurer@users.sourceforge.net>
+
+       * HttpClientCertificate.cs (ValidUntil): recursion!
+
+2003-11-08 Ben Maurer  <bmaurer@users.sourceforge.net>
+
+       * SiteMapNode.cs (GetDataSourceView): Implement.
+       * SiteMapProvider.cs: Typo fixing.
+       * XmlSiteMapProvider.cs: We shouldnt resolve here.
+       
+2003-11-08 Ben Maurer  <bmaurer@users.sourceforge.net>
+
+       * SiteMap.cs (Init): implement a hack that doesnt need the config
+       stuff. Should do that later.
+       * SiteMapNodeCollection (OnValidate): Fix recursion.
+       * SiteMapProvider.cs: We dont implement some culture stuff work
+       around it. Fix typo.
+       * XmlSiteMapProvider.cs: Added.
+       
+2003-11-07 Ben Maurer  <bmaurer@users.sourceforge.net>
+
+       * ISiteMapProvider.cs:
+       * SiteMap.cs:
+       * SiteMapNode.cs:
+       * SiteMapNodeCollection.cs:
+       * SiteMapProvider.cs:
+       * SiteMapProviderCollection.cs: V2 sitemap related stuff.
+
+2003-11-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * HttpRequest.cs: don't attempt to read more bytes than specified
+       content length.
+
+2003-11-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * HttpRequest.cs:
+       * HttpResponse.cs:
+       * HttpUtility.cs:
+       * HttpValueCollection.cs: encoding fixes/updates.
+
+       * HttpWriter.cs: when updating the encoding, flush the existing stream.
+       Encoding updates.
+
+2003-11-04 Ben Maurer  <bmaurer@users.sourceforge.net>
+
+       * HttpContext.cs (IsCustomErrorEnabled): dont throw exception, just
+       return false (which makes sense, as the custom errors *arent* enabled;
+       ie they dont work.
+       * HttpResponseStream.cs: you actually can write with len = 0
+
+2003-11-03 Jackson Harper <jackson@ximian.com>
+
+       * HttpResponse.cs (ContentEncoding): Throw
+       ArgumentNullException. Patch by Yaron Shkop.
+       
+2003-10-30  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
+
+       * HttpMultipartContentParser.cs : Quick fix for cygwin build. 
+         CSC complains that constant char cannot be casted as byte.
+
+2003-10-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * HttpApplication.cs: added AssemblyLocation property.
+
+2003-10-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * HttpApplicationFactory.cs: use NoParamsInvoker.
+       * HttpRequest.cs: support request filters.
+       * HttpRequestStream.cs: mono-stylized and added new Set method.
+
+       * NoParamsInvoker.cs: proxy class to invoke user-provided methods
+       without parameters that are invoked by EventHandlers.
+
+2003-10-13  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * HttpResponse.cs: Changed harcoded switch to en-US culture to a switch
+         to invariant culture.
+
+2003-10-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * HttpResponse.cs:
+       * HttpServerUtility.cs: change the response writer in Execute. Thanks
+       to Rich Alimi <rich@velvetsea.net> for noticing this.
+
 2003-10-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
-       * System.Web/HttpApplicationFactory.cs: support for wiring up events
-       without parameters.
+       * HttpApplicationFactory.cs: support for wiring up events without
+       parameters.
 
 2003-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>