192 lines
6.0 KiB
Plaintext
Raw Normal View History

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.
* 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 <lluis@novell.com>
* AssemblyResourceLoader.cs: Use a special name when encoding a resource
from the System.Web assembly.
2004-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* 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 <gonzalo@ximian.com>
* TraceHandler.cs: check that trace is enabled or throw.
2004-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TraceHandler.cs: Added protected missing members and attributes.
2004-01-10 Jackson Harper <jackson@ximian.com>
* TraceHandler.cs: Obey localOnly attribute.
2004-01-10 Jackson Harper <jackson@ximian.com>
* TraceHandler.cs: Implement.
2003-11-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AssemblyResourceLoader.cs: fixed compilation under MS. Ben already
filed a bug report.
2003-11-04 Jackson Harper <jackson@ximian.com>
* AssemblyResourceLoader.cs: No method body for v1. This fixes the
build.
2003-11-04 Ben Maurer <bmaurer@users.sourceforge.net>
* AssemblyResourceLoader.cs: New file. New v2 handler.
2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ChangeLog: New file.
* TraceHandler.cs: stubbed out. This should generate the trace page
when tracing is enabled.