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