2007-11-06 Igor Zelmanovich * AssemblyResourceLoader.cs: makes it works for System.Web.Extensions. 2007-11-02 Juraj Skripsky * AssemblyResourceLoader.cs: As the assembly name is encrypted via EncryptAssemblyResource, we mustn't UrlEncode it anymore. 2007-11-01 Marek Habersack * 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 * 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 * AssemblyResourceLoader.cs: Always use '&' as query parameter separator, as HttpUtility does not support ';' anymore. 2007-08-23 Igor Zelmanovich * AssemblyResourceLoader.cs: for SYSTEM_WEB_EXTENSIONS only: fixed JSON serialization of resources. 2007-08-06 Rodrigo Kumpera * AssemblyResourceLoader.cs: use the right static constructor name if SYSTEM_WEB_EXTENSIONS is defined. 2007-08-06 Vladimir Krasnov * 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 * AssemblyResourceLoader.cs: fixed RegEx used for PerformSubstitution feature. 2007-07-11 Igor Zelmanovich * AssemblyResourceLoader.cs: for System.Web.Extensions only: ScriptResourceName may include ".resource" suffix. 2007-07-03 Igor Zelmanovich * AssemblyResourceLoader.cs: implemented WebResourceAttribute.PerformSubstitution feature. 2007-06-20 Vladimir Krasnov * AssemblyResourceLoader.cs: GetResourceUrl, fixed typo 2007-06-18 Igor Zelmanovich * AssemblyResourceLoader.cs: refactoring: make the code reusable in System.Web.Extensions. 2007-05-30 Vladimir Krasnov * AssemblyResourceLoader.cs: GetResourceUrl, TARGET_JVM will use type's hashcode for resource url 2007-04-06 Marek Habersack * AssemblyResourceLoader.cs: use the correct query parameter separator char for the current platform version. Fixes bug #80633. 2006-01-30 Gonzalo Paniagua Javier * TraceHandler.cs: class status fixes. 2006-01-26 Chris Toshok * 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 * TraceHandler.cs: when clearing trace data, remove 'clear=1' from the query string. Fixes bug #77072. 2005-09-02 Sebastien Pouliot * AssemblyResourceLoader.cs: Class is sealed in 2.0. * TraceHandler.cs: Added security permissions on class (LinkDemand and InheritanceDemand for AspNetHostingPermission) and on ctor (Demand for UnmanagedCode). Stubbed new protected methods for 2.0. 2004-11-18 Lluis Sanchez Gual * AssemblyResourceLoader.cs: Use a special name when encoding a resource from the System.Web assembly. 2004-10-06 Gonzalo Paniagua Javier * TraceHandler.cs: error code is 403 and the message different when trace is enabled but not for remote clients. 2004-07-02 Gonzalo Paniagua Javier * TraceHandler.cs: check that trace is enabled or throw. 2004-06-03 Gonzalo Paniagua Javier * TraceHandler.cs: Added protected missing members and attributes. 2004-01-10 Jackson Harper * TraceHandler.cs: Obey localOnly attribute. 2004-01-10 Jackson Harper * TraceHandler.cs: Implement. 2003-11-05 Gonzalo Paniagua Javier * AssemblyResourceLoader.cs: fixed compilation under MS. Ben already filed a bug report. 2003-11-04 Jackson Harper * AssemblyResourceLoader.cs: No method body for v1. This fixes the build. 2003-11-04 Ben Maurer * AssemblyResourceLoader.cs: New file. New v2 handler. 2002-10-08 Gonzalo Paniagua Javier * ChangeLog: New file. * TraceHandler.cs: stubbed out. This should generate the trace page when tracing is enabled.