[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.Web / System.Web.Handlers / ChangeLog
index a4f9de87c50d2102beaad4b510cc4ebc7f0692d2..f0433962ecbeb47b38c26d4725f736b5bb0984c9 100644 (file)
@@ -1,3 +1,141 @@
+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.