+2009-07-08 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * AssemblyResourceLoader.cs: send minimal headers set and don't call
+ response.End. When possible, write the resource using the unsafe
+ methods in HttpResponseStream.a
+
+2009-04-04 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * AssemblyResourceLoader.cs: MS sets cacheability to public. Add
+ Last-Modified header and return 304 if validating max-age=0 or
+ If-Modified-Since succeeds.
+
+2008-05-14 Marek Habersack <mhabersack@novell.com>
+
+ * AssemblyResourceLoader.cs: do not add the same entry to a
+ hashtable twice
+
+2008-04-15 Marek Habersack <mhabersack@novell.com>
+
+ * AssemblyResourceLoader.cs: dispose of streams the way it should
+ be done.
+
+2007-12-13 Marek Habersack <mhabersack@novell.com>
+
+ * AssemblyResourceLoader.cs: speed optimization - use String.Concat
+ instead of String.Format in some cases.
+
+2007-11-12 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * AssemblyResourceLoader.cs:
+ according to the tests, GetResourseUrl never returns null.
+
+2007-11-12 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * AssemblyResourceLoader.cs:
+ optimize performance of WebResource/ScriptResource feature.
+ All resource urls are cached for each assembly instead to be
+ calculated each time when GetWebResourceUrl is called
+
+2007-11-06 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * AssemblyResourceLoader.cs:
+ makes it works for System.Web.Extensions.
+
+2007-11-02 Juraj Skripsky <js@hotfete.ch>
+
+ * AssemblyResourceLoader.cs: As the assembly name is encrypted via
+ EncryptAssemblyResource, we mustn't UrlEncode it anymore.
+
+2007-11-01 Marek Habersack <mhabersack@novell.com>
+
+ * AssemblyResourceLoader.cs: added GetHexString, copied from
+ FormsAuthentication.cs. Encryption/decryption routines use methods
+ from the new MachineKeySectionUtils class. This is needed for the
+ same code to work from both System.Web and System.Web.Extensions.
+
+2007-10-31 Marek Habersack <mhabersack@novell.com>
+
+ * AssemblyResourceLoader.cs: implemented assembly+resource name
+ encryption in the URLs. This follows MS.NET behavior. Also the
+ code is not varying the cache on the 't' parameter. Fixes bug
+ #338051.
+
+2007-10-30 Juraj Skripsky <js@hotfete.ch>
+
+ * AssemblyResourceLoader.cs: Always use '&' as query parameter
+ separator, as HttpUtility does not support ';' anymore.
+
+2007-08-23 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * AssemblyResourceLoader.cs: for SYSTEM_WEB_EXTENSIONS only:
+ fixed JSON serialization of resources.
+
+2007-08-06 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * AssemblyResourceLoader.cs: use the right static constructor name
+ if SYSTEM_WEB_EXTENSIONS is defined.
+
+2007-08-06 Vladimir Krasnov <vladimirk@mainsoft.com>
+
+ * AssemblyResourceLoader.cs: performance optimization, caching urls for
+ built-in resources
+ fixed CacheControl, should be private
+ added HttpException if resource is not found
+
+2007-07-16 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * AssemblyResourceLoader.cs:
+ fixed RegEx used for PerformSubstitution feature.
+
+2007-07-11 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * AssemblyResourceLoader.cs:
+ for System.Web.Extensions only:
+ ScriptResourceName may include ".resource" suffix.
+
+2007-07-03 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * AssemblyResourceLoader.cs:
+ implemented WebResourceAttribute.PerformSubstitution feature.
+
+2007-06-20 Vladimir Krasnov <vladimirk@mainsoft.com>
+
+ * AssemblyResourceLoader.cs: GetResourceUrl, fixed typo
+
+2007-06-18 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * AssemblyResourceLoader.cs: refactoring:
+ make the code reusable in System.Web.Extensions.
+
+2007-05-30 Vladimir Krasnov <vladimirk@mainsoft.com>
+
+ * AssemblyResourceLoader.cs: GetResourceUrl, TARGET_JVM will use type's
+ hashcode for resource url
+
+2007-04-06 Marek Habersack <mhabersack@novell.com>
+
+ * AssemblyResourceLoader.cs: use the correct query parameter
+ separator char for the current platform version. Fixes bug
+ #80633.
+
+2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * TraceHandler.cs: class status fixes.
+
+2006-01-26 Chris Toshok <toshok@ximian.com>
+
+ * AssemblyResourceLoader.cs (GetResourceUrl): if the assembly
+ corresponds to an on-disk file, append the last write time to the
+ url so we can enable client side caching.
+ (ProcessRequest): tell the client to cache the url for 1 year, and
+ have it vary by 'r' (resource name) and 't' (assembly timestamp).
+
+2006-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * TraceHandler.cs: when clearing trace data, remove 'clear=1' from the
+ query string. Fixes bug #77072.
+
2005-09-02 Sebastien Pouliot <sebastien@ximian.com>
* AssemblyResourceLoader.cs: Class is sealed in 2.0.