1 2007-11-12 Igor Zelmanovich <igorz@mainsoft.com>
3 * AssemblyResourceLoader.cs:
4 optimize performance of WebResource/ScriptResource feature.
5 All resource urls are cached for each assembly instead to be
6 calculated each time when GetWebResourceUrl is called
8 2007-11-06 Igor Zelmanovich <igorz@mainsoft.com>
10 * AssemblyResourceLoader.cs:
11 makes it works for System.Web.Extensions.
13 2007-11-02 Juraj Skripsky <js@hotfete.ch>
15 * AssemblyResourceLoader.cs: As the assembly name is encrypted via
16 EncryptAssemblyResource, we mustn't UrlEncode it anymore.
18 2007-11-01 Marek Habersack <mhabersack@novell.com>
20 * AssemblyResourceLoader.cs: added GetHexString, copied from
21 FormsAuthentication.cs. Encryption/decryption routines use methods
22 from the new MachineKeySectionUtils class. This is needed for the
23 same code to work from both System.Web and System.Web.Extensions.
25 2007-10-31 Marek Habersack <mhabersack@novell.com>
27 * AssemblyResourceLoader.cs: implemented assembly+resource name
28 encryption in the URLs. This follows MS.NET behavior. Also the
29 code is not varying the cache on the 't' parameter. Fixes bug
32 2007-10-30 Juraj Skripsky <js@hotfete.ch>
34 * AssemblyResourceLoader.cs: Always use '&' as query parameter
35 separator, as HttpUtility does not support ';' anymore.
37 2007-08-23 Igor Zelmanovich <igorz@mainsoft.com>
39 * AssemblyResourceLoader.cs: for SYSTEM_WEB_EXTENSIONS only:
40 fixed JSON serialization of resources.
42 2007-08-06 Rodrigo Kumpera <rkumpera@novell.com>
44 * AssemblyResourceLoader.cs: use the right static constructor name
45 if SYSTEM_WEB_EXTENSIONS is defined.
47 2007-08-06 Vladimir Krasnov <vladimirk@mainsoft.com>
49 * AssemblyResourceLoader.cs: performance optimization, caching urls for
51 fixed CacheControl, should be private
52 added HttpException if resource is not found
54 2007-07-16 Igor Zelmanovich <igorz@mainsoft.com>
56 * AssemblyResourceLoader.cs:
57 fixed RegEx used for PerformSubstitution feature.
59 2007-07-11 Igor Zelmanovich <igorz@mainsoft.com>
61 * AssemblyResourceLoader.cs:
62 for System.Web.Extensions only:
63 ScriptResourceName may include ".resource" suffix.
65 2007-07-03 Igor Zelmanovich <igorz@mainsoft.com>
67 * AssemblyResourceLoader.cs:
68 implemented WebResourceAttribute.PerformSubstitution feature.
70 2007-06-20 Vladimir Krasnov <vladimirk@mainsoft.com>
72 * AssemblyResourceLoader.cs: GetResourceUrl, fixed typo
74 2007-06-18 Igor Zelmanovich <igorz@mainsoft.com>
76 * AssemblyResourceLoader.cs: refactoring:
77 make the code reusable in System.Web.Extensions.
79 2007-05-30 Vladimir Krasnov <vladimirk@mainsoft.com>
81 * AssemblyResourceLoader.cs: GetResourceUrl, TARGET_JVM will use type's
82 hashcode for resource url
84 2007-04-06 Marek Habersack <mhabersack@novell.com>
86 * AssemblyResourceLoader.cs: use the correct query parameter
87 separator char for the current platform version. Fixes bug
90 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
92 * TraceHandler.cs: class status fixes.
94 2006-01-26 Chris Toshok <toshok@ximian.com>
96 * AssemblyResourceLoader.cs (GetResourceUrl): if the assembly
97 corresponds to an on-disk file, append the last write time to the
98 url so we can enable client side caching.
99 (ProcessRequest): tell the client to cache the url for 1 year, and
100 have it vary by 'r' (resource name) and 't' (assembly timestamp).
102 2006-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
104 * TraceHandler.cs: when clearing trace data, remove 'clear=1' from the
105 query string. Fixes bug #77072.
107 2005-09-02 Sebastien Pouliot <sebastien@ximian.com>
109 * AssemblyResourceLoader.cs: Class is sealed in 2.0.
110 * TraceHandler.cs: Added security permissions on class (LinkDemand and
111 InheritanceDemand for AspNetHostingPermission) and on ctor (Demand for
112 UnmanagedCode). Stubbed new protected methods for 2.0.
114 2004-11-18 Lluis Sanchez Gual <lluis@novell.com>
116 * AssemblyResourceLoader.cs: Use a special name when encoding a resource
117 from the System.Web assembly.
119 2004-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
121 * TraceHandler.cs: error code is 403 and the message different when
122 trace is enabled but not for remote clients.
124 2004-07-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
126 * TraceHandler.cs: check that trace is enabled or throw.
128 2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
130 * TraceHandler.cs: Added protected missing members and attributes.
132 2004-01-10 Jackson Harper <jackson@ximian.com>
134 * TraceHandler.cs: Obey localOnly attribute.
136 2004-01-10 Jackson Harper <jackson@ximian.com>
138 * TraceHandler.cs: Implement.
140 2003-11-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
142 * AssemblyResourceLoader.cs: fixed compilation under MS. Ben already
145 2003-11-04 Jackson Harper <jackson@ximian.com>
147 * AssemblyResourceLoader.cs: No method body for v1. This fixes the
150 2003-11-04 Ben Maurer <bmaurer@users.sourceforge.net>
152 * AssemblyResourceLoader.cs: New file. New v2 handler.
154 2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
156 * ChangeLog: New file.
157 * TraceHandler.cs: stubbed out. This should generate the trace page
158 when tracing is enabled.