1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
|
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.
|