1 2006-02-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
3 * DefaultVirtualDirectory.cs: implemented missing bits.
4 * DefaultVirtualFile.cs: fix ctor scope.
5 * DefaultVirtualPathProvider.cs: implemented GetFile and GetDirectory.
7 2006-02-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
9 * DefaultVirtualDirectory.cs:
10 * DefaultVirtualPathProvider.cs:
12 * DefaultVirtualFile.cs: almost done with the default
13 VirtualPathProvider which just maps to on-disk directories/files.
15 2006-02-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
17 * SimpleWorkerRequest.cs: implemented RootWebConfigPath.
18 * HostingEnvironment.cs: implemented RegisterVirtualPathProvider and
21 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
23 * AppManagerAppDomainFactory.cs: stubbed out.
26 * ApplicationManager.cs: add 2 new classes.
28 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
30 * VirtualPathProvider.cs: implemented OpenFile.
31 * VirtualFile.cs: removed stuff cut&pasted from VirtualDirectory.
33 * SimpleWorkerRequest.cs:
34 * HostingEnvironment.cs: class status fixes.
36 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
38 * IProcessHostFactoryHelper.cs:
39 * IProcessPingCallback.cs:
41 * IProcessHostSupportFunction.cs:
42 * IHttpWorkerRequestHandler.cs:
44 * IApplicationHost.cs: removed all this. They are not longer part of the
47 2006-01-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
49 * VirtualDirectory.cs:
50 * VirtualPathProvider.cs:
52 * VirtualFile.cs: implemented this base classes.
54 * HostingEnvironment.cs: implemented a few properties by using the ones
57 2006-01-24 Konstantin Triger <kostat@mainsoft.com>
59 * ServletWorkerRequest.jvm.cs: convert .invoke requests to PathInfo,
62 2006-01-19 Konstantin Triger <kostat@mainsoft.com>
64 * ServletWorkerRequest.jvm.cs: refactoring.
66 2005-11-28 Robert Jordan <robertj@gmx.net>
68 * SimpleWorkerRequest.cs: fixed MapPath () for the case
69 app_virtual_dir.Length == 1 && path.Length == 1.
70 * SimpleWorkerRequest.cs: implemented SendResponseFromMemory ().
72 2005-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
74 * ApplicationHost.cs: make this work with paths that that
75 contain non-ASCII characters. Fixes bug #76807.
77 2005-11-02 Chris Toshok <toshok@ximian.com>
79 * HostingEnvironment.cs: completely NIE'ed implementation of
80 HostingEnvironment, just to get an MS example provider to compile.
82 2005-11-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
84 * ApplicationHost.cs: use the AbsolutePath from the Uri to remove the
85 schema prefix if present.
87 2005-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
89 * SimpleWorkerRequest.cs: all tests pass now.
91 2005-09-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
93 * ApplicationHost.cs: append a directory separator char to the physical
94 path. Fixes bug #76187.
96 2005-09-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
98 * SimpleWorkerRequest.cs: fix GetUriPath() for paths ending in '/'.
100 2005-09-10 Sebastien Pouliot <sebastien@ximian.com>
102 * AppDomainFactory.cs: Added LinkDemand for Minimal. Added Demand for
103 UnmanagedCode on ctor. Added TODO on unimplemented method.
104 * ApplicationHost.cs: Added LinkDemand for Minimal. Added Demand for
105 UnmanagedCode on ctor. Removed duplicate null checks.
106 * ISAPIRuntime.cs: Fixed inheritance (added MarshalByRefObject and
107 IRegisteredObject) for 2.0. Added LinkDemand for Minimal. Added Demand
108 for UnmanagedCode on ctor.
109 * SimpleWorkerRequest.cs: Added LinkDemand and InheritanceDemand (not
110 sealed) for Minimal. Added Demands for UnmanagedCode on ctors. Added
111 FileIOPermission for PathDiscovery before returning processed paths.
113 2005-09-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
115 * ApplicationHost.cs: set the domain's DynamicBase property instead of
116 guessing it in BaseCompiler.
118 2005-09-08 Eyal Alalouf <eyala@mainsoft.com>
119 * ServletWorkerRequest.jvm.cs: Implement SendResponseFromFile
121 2005-07-24 Eyal Alalouf <eyala@mainsoft.com>
122 * ServletWorkerRequest.jvm.cs: Put Console.WriteLine in #if DEBUG
124 2005-07-18 Eyal Alalouf <eyala@mainsoft.com>
126 * Added ServletWorkerRequest.jvm.cs
128 2005-06-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
130 * IISAPIRuntime.cs: GUID changed.
132 2004-08-03 Atsushi Enomoto <atsushi@ximian.com>
134 * IApplicationHost.cs : missing namespace import.
136 2004-08-02 Duncan Mak <duncan@ximian.com>
138 * IApplicationHost.cs (MapPath): Add [In] attribute.
140 * IAppManagerAppDomainFactory.cs:
141 * IProcessHostSupportFunction.cs: signature fixes.
143 2004-08-02 Duncan Mak <duncan@ximian.com>
145 * IApplicationHost.cs:
146 * IHttpWorkerRequestHandler.cs:
148 * IProcessHostFactoryHelper.cs:
149 * IProcessHostSupportFunction.cs:
150 * IProcessPingCallback.cs:
152 * IRegisteredObject.cs: Added interfaces.
154 2004-06-18 Gert Driesen <drieseng@users.sourceforge.net>
156 * IAppDomainFactory.cs: added missing marshalling attributes
157 * IISAPIRuntime.cs: added missing marshalling attributes
159 2004-05-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
161 * AppDomainFactory.cs: set the Dynamic base for the AppDomain.
163 2004-03-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
165 * SimpleWorkerRequest.cs: patch from Aleksey Demakov that fixes
166 MapPath when the virtual directory is the root virtual directory.
168 2004-01-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
170 * IISAPIRuntime.cs: Fixed wrong attribute
172 2004-01-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
174 * SimpleWorkerRequest.cs: Added missing attribute
175 * IISAPIRuntime.cs: Added attributes, fixed signature
176 * IAppDomainFactory.cs: Added attributes, fixed signature
178 2003-08-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
180 * ApplicationHost.cs: set hostingInstallDir.
181 * SimpleWorkerRequest.cs: implemented a couple of properties.
183 2003-08-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
185 * SimpleWorkerRequest.cs: fixed GetFilePathTranslated and added a
186 paranoid condition to ExtractPathInfo.
188 2003-06-25 Eric Lindvall <eric@5stops.com>
190 * SimpleWorkerRequest.cs:
191 -adds PATH_INFO support
192 - updates GetFilePathTranslated() to make use of Path.Combine()
193 - gets rid of the null check in GetPathInfo() (we're setting
194 _PathInfo to String.Empty now)
195 - fixed CreatePath() so that it doesn't return String.Empty if
196 the _AppVirtualPath is not "/" (to match MS runtime -- does
197 anyone know why it was returning String.Empty?)
199 2003-03-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
201 * AppDomainFactory.cs: hacks to work-around our buggy System.Uri.
203 2003-03-17 George Kodinov <gkodinov@openlinksw.co.uk>
205 * AppDomainFactory.cs: place the correct full path for Web.config when
208 2003-02-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
210 * AppDomainFactory.cs: Web.config takes precedence over web.config.
212 * ApplicationHost.cs: removed hacks to work around an old bug.
214 2003-02-04 Tim Haynes <thaynes@openlinksw.com>
216 * SimpleWorkerRequest.cs: changed the initialised values of
217 _App{Install,Virtual}Path variables
219 2002-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
221 * System.Web.Hosting/SimpleWorkerRequest.cs: we are now able to compile
222 pages and use HttpApplication, HttpRuntime and SimpleWorkerRequest.
224 2002-09-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
226 * ApplicationHost.cs:
227 * SimpleWorkerRequest.cs: workaround for bug #31245.
229 2002-08-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
231 * ApplicationHost.cs: little fixes.
233 2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
235 * ApplicationHost.cs: use Assembly instead of Module.
237 2002-08-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
239 * AppDomainFactory.cs: implemented.
240 * ApplicationHost.cs: implemented.
241 * SimpleWorkerRequest.cs: a few little fixes and reformatted. It's now
244 2002-07-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
246 * AppDomainFactory.cs:
247 * IAppDomainFactory.cs:
249 * ISAPIRuntime.cs: make them compile.
251 2002-04-10 Patrik Torstensson <patrik.torstensson@labs2.com>
253 * ApplicationHost.cs: Test implementation to support testing.
254 * SimpleWorkerRequest.cs: Rewrite and a almost full implementation.
256 2001-08-30 Bob Smith <bob@thestuff.net>
258 * AppDomainFactory.cs: Stubbed.
259 * ApplicationHost.cs: Stubbed.
260 * IAppDomainFactory.cs: Stubbed.
261 * IISAPIRuntime.cs: Stubbed.
262 * ISAPIRuntime.cs: Implemented.
263 * SimpleWorkerRequest.cs: Implemented.