+2003-12-03 Jackson Harper <jackson@ximian.com>
+
+ * HttpResponse.cs: Actually apply an app path modifier in
+ ApplyAppPathModifer and add a method to set the app path modifier.
+ * HttpRequest.cs: Add utility method for setting a request header.
+
+2003-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * HttpApplication.cs: handle FileNotFound and DirectoryNotFound
+ exceptions when creating the handler to generate a better error page.
+
+ * HttpException.cs: display the http_code if available. Changed all
+ \n by \r\n to make the hidden stack trace readable.
+
+ * StaticFileHandler.cs: don't send the real path in th eerror.
+
+2003-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * HttpContext.cs: updated GetConfig and GetAppConfig to new API.
+
+ * HttpResponse.cs: separate initialization of the HttpWriter, as it
+ tries to read configuration settings while the config. system is not
+ available (ie, before the first request).
+
+ * HttpRuntime.cs: delayed queueManager and response writer
+ initialization until the configuration system is working.
+
+2003-11-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * HttpRuntime.cs: added request queue handling.
+
+ * QueueManager.cs: simple request queue.
+
+ * TimeoutManager.cs: added some locks to prevent the enumerator used in
+ CheckTimeouts to be out of synch.
+
+2003-11-25 Jackson Harper <jackson@ximian.com>
+
+ * HttpStaticObjectsCollection.cs: Add methods for serialization
+ and conversion to/from byte arrays.
+
+2003-11-21 Jackson Harper <jackson@ximian.com>
+
+ * HttpResponse.cs: When caching data set the content length in the
+ cached repsonse so that only that amount will be written back to
+ the client. Add method to write a range of binary data.
+ * HttpCacheVaryByParams.cs: Add method to retrieve param names.
+
+2003-11-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * HttpApplication.cs:
+ * HttpContext.cs:
+ * HttpRuntime.cs: add timeout handling.
+ * TimeoutManager.cs: new class that takes care of aborting threads on
+ timeout.
+
+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.
+ * 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>