[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.Web / System.Web.Hosting / ChangeLog
1 2010-02-18  Marek Habersack  <mhabersack@novell.com>
2
3         * HostingEnvironment.cs: removed SetHostingId and added internal
4         setters to the SiteName and IsHosted properties.
5
6         * ApplicationManager.cs: CreateHost doesn't have to call set
7         HostingEnvironment.IsHosted, it is done in
8         ApplicationHost.CreateApplicationHost.
9
10         * ApplicationHost.cs: set the ".appId" item in the new appdomain's
11         data, so that HttpRuntime.AppDomainAppId returns a non-null
12         value.
13         Set HostingEnvironment.{IsHosted, SiteName} in the new appdomain
14         instead of the original one.
15
16         All of the above fix bug #578880
17
18 2010-01-14  Marek Habersack  <mhabersack@novell.com>
19
20         * ApplicationManager.cs: implemented a missing CreateObject
21         overload
22
23 2009-11-18  Marek Habersack  <mhabersack@novell.com>
24
25         * ApplicationHost.cs: changed the order of file names in
26         WebConfigFileNames, so that our global web.config is found first
27         (it's frequently accessed)
28
29 2009-10-20 Gonzalo Paniagua Javier <gonzalo@novell.com>
30
31         * ApplicationHost.cs: set the shadow copy options calling the methods
32         in AppDomain, instead of setting them in a copy of the setup
33         information.
34
35 2009-10-14 Gonzalo Paniagua Javier <gonzalo@novell.com>
36
37         * ApplicationHost.cs: use shadowCopyBinAssemblies from
38         <hostingEnvironment>.
39
40 2009-09-07  Marek Habersack  <mhabersack@novell.com>
41
42         * HostingEnvironment.cs: MapPath checks if HttpContext.Request
43         actually exists before using it.
44
45 2009-08-26  Marek Habersack  <mhabersack@novell.com>
46
47         * IApplicationHost.cs: added
48
49 2009-07-10 Gonzalo Paniagua Javier <gonzalo@novell.com>
50
51         * SimpleWorkerRequest.cs: move this back to an instance property.
52         Cache works now.
53
54 2009-07-09 Gonzalo Paniagua Javier <gonzalo@novell.com>
55
56         * SimpleWorkerRequest.cs: store the root web configuration path in a
57         static variable.
58
59 2009-02-19  Marek Habersack  <mhabersack@novell.com>
60
61         * ApplicationHost.cs: added support for the
62         __MONO_DOMAIN_ID_SUFFIX environment variable, used by mod_mono.
63
64 2008-10-29  Marek Habersack  <mhabersack@novell.com>
65
66         * ApplicationHost.cs: set domain setup CachePath to the same value
67         as DynamicBase, so that shadow-copied assemblies appear under the
68         same location what generated files.
69
70 2008-05-13  Gert Driesen  <drieseng@users.sourceforge.net>
71
72         * VirtualPathProvider.cs: Removed debug code.
73
74 2008-04-08  Marek Habersack  <mhabersack@novell.com>
75
76         * DefaultVirtualDirectory.cs: fixed the constructor - derive
77         virtual directory from the original path.
78         AddDirectories and AddFiles combine the virtual paths properly
79         now.
80
81 2008-04-01  Marek Habersack  <mhabersack@novell.com>
82
83         * HostingEnvironment.cs: initialize custom VPP on
84         registration.
85         Added an internal boolena property to signal if we're using a
86         custom VPP or not (HaveCustomVPP)
87
88 2008-03-31  Marek Habersack  <mhabersack@novell.com>
89
90         * VirtualPathProvider.cs: internal SetPrevious method renamed to
91         InitializeAndSetPrevious.
92
93 2008-03-27  Marek Habersack  <mhabersack@novell.com>
94
95         * DefaultVirtualPathProvider.cs: support relative virtual paths in
96         all the methods.
97
98         * VirtualPathProvider.cs: FileExists should chain to the previous
99         handler, if present.
100
101 2008-03-13  Marek Habersack  <mhabersack@novell.com>
102
103         * ApplicationHost.cs: use HttpRuntime.CaseInsensitive when
104         checking whether we're running in a case-insensitive environment.
105         Revert to the single-bin-dir behavior when setting the
106         PrivateBinPath - the directories are sought for in the order given
107         by HttpApplication.BinDirs and the first existing directory is set
108         as the value of PrivateBinPath. If none of those are found,
109         PrivateBinPath defaults to "bin" (and "/app/full/path/bin" in the
110         2.0 profile)
111
112 2008-03-12  Marek Habersack  <mhabersack@novell.com>
113
114         * DefaultVirtualPathProvider.cs: disable throwing an exception
115         when a virtual path is passed to FileExists.
116
117 2008-02-18  Marek Habersack  <mhabersack@novell.com>
118
119         * VirtualPathProvider.cs: chain up to the previous provider, if
120         prexent. Fixes bug #362038
121
122 2008-01-06  Marek Habersack  <mhabersack@novell.com>
123
124         * ApplicationHost.cs: make sure that application with virtualDir
125         "/a" and physicalDir "/b" and the other way around get different
126         domain_id values.
127
128 2007-12-13  Marek Habersack  <mhabersack@novell.com>
129
130         * ApplicationManager.cs, ApplicationHost.cs,
131         DefaultVirtualPathProvider.cs: speed optimization - use
132         String.Concat instead of String.Format in some cases.
133
134 2007-11-03  Gert Driesen  <drieseng@users.sourceforge.net>
135
136         * ApplicationHost.cs: On 2.0, also make PrivateBinPath an absolute
137         paths on Windows (and on systems using MONO_IOMAP).
138
139 2007-11-03  Marek Habersack  <mhabersack@novell.com>
140
141         * ApplicationHost.cs: AppDomainSetup.PrivateBinPath is a list of
142         full paths on 2.0.
143
144 2007-10-24  Marek Habersack  <mhabersack@novell.com>
145
146         * ApplicationHost.cs: ignore exceptions resulting from the attempt
147         to delete a stamp directory in CreateApplicationHost. It is safe
148         to do so, since the code inside the loop serves the only purpose
149         to create the asp.net temporary directory if the filesystem
150         permissions allow it. If the directory has been deleted by some
151         other thread, that's ok.
152
153 2007-10-17  Marek Habersack  <mhabersack@novell.com>
154
155         * ApplicationHost.cs: introduce an application domain data item to
156         allow checks for whether System.Web code runs inside a hosted
157         application or in a stand-alone one.
158         Made the array of web.config name variations an internal one, to
159         be used from within configuration code.
160
161 2007-08-24  Marek Habersack  <mhabersack@novell.com>
162
163         * ApplicationHost.cs: use ; as the separator with PrivateBinPath.
164
165 2007-08-23  Marek Habersack  <mhabersack@novell.com>
166
167         * ApplicationHost.cs: set AppDomainSetup.PrivateBinPath to "bin"
168         if running on Windows or with MONO_IOMAP in effect, and to
169         "Bin:bin" otherwise.
170
171 2007-08-21  Marek Habersack  <mhabersack@novell.com>
172
173         * ApplicationHost.cs: AppDomainSetup.PrivateBinPath should contain
174         a list of paths relative to AppDomainSetup.ApplicationBase, not a
175         full path.
176         We no longer check if the bin directories exist, the user can
177         create them while the application is running.
178
179 2007-07-21  Marek Habersack  <mhabersack@novell.com>
180
181         * ApplicationHost.cs: ClearDynamicBaseDirectory becomes an
182         internal method.
183
184 2007-07-12  Marek Habersack  <mhabersack@novell.com>
185
186         * HostingEnvironment.cs: allow relative paths to be
187         passed. Matches both MSDN and the MS.NET behavior. Fixes bug
188         #82061.
189
190 2007-05-09 Igor Zelmanovich <igorz@mainsoft.com>
191
192         * ApplicationHost.cs:
193         added MonoNotSupported attribute for TARGATE_JVM.       
194
195 2007-04-13  Marek Habersack  <mhabersack@novell.com>
196
197         * ApplicationHost.cs: clear the dynamic base directory before
198         creating the host. Fixes bug #80635
199
200 2007-04-05  Marek Habersack  <mhabersack@novell.com>
201
202         * ApplicationHost.cs: make ApplicationName/domain id really
203         unique.
204
205 2007-02-21  Marek Habersack  <grendello@gmail.com>
206
207         * ApplicationHost.cs: support both Bin and bin directories, prefer
208         the former.
209
210 2007-02-19  Marek Habersack  <grendello@gmail.com>
211
212         * ApplicationHost.cs: Use a deterministic application name, so
213         that the temporary location is always in the same place for the
214         given app.
215
216 2007-01-30  Marek Habersack  <grendello@gmail.com>
217
218         * ApplicationHost.cs: Define AppDomain data item "DataDirectory" - used
219         by the ADO.NET |DataDirectory| connection string placeholder. Present
220         by default in MS.NET.
221
222 2007-01-20  Miguel de Icaza  <miguel@novell.com>
223
224         * ApplicationManager.cs: Remove unused variable.
225         (ShutdownAll) remove unused variables.
226
227         * ApplicationHost.cs: Protect create_dir lock 
228
229 2007-01-19  Marek Habersack  <grendello@gmail.com>
230
231         * SimpleWorkerRequest.cs: If path is empty, return the physical
232         application directory. Fixes bug #80544.
233
234 2007-01-17  Adar Wesley <adarw@mainsoft.com>
235
236         * ApplicationHost.cs: tweaking CreateApplicationHost to throw the 
237         right exceptions so the tests will pass.
238
239 2007-01-11  Adar Wesley <adarw@mainsoft.com>
240
241         * ApplicationHost.cs: fixed AppDomain initialization of physical
242         path to be in file system semantics
243
244 2006-12-22  Marek Habersack  <grendello@gmail.com>
245
246         * HostingEnvironment.cs: implemented the SetCultures methods.
247
248 2006-12-19 Igor Zelmanovich <igorz@mainsoft.com>
249
250         * ServletWorkerRequest.cs: fixed:
251         Path.Combine is used in GetFilePathTranslated to consider 
252         platform-depended PathSeparator char.
253
254 2006-12-07  Vladimir Krasnov  <vladimirk@mainsoft.com>
255
256         * ServletWorkerRequest.jvm.cs: fixed request uri unescaping in
257         ServletWorkerRequest ctor
258
259 2006-11-24  Miguel de Icaza  <miguel@novell.com>
260
261         * ApplicationHost.cs: In 2.0, as Todd reports the default is
262         "Web.Config", try that before we tell people to use MONO_IOMAP=all ;-)
263
264 2006-11-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
265
266         * ApplicationHost.cs: the new Directory code throws if the directory
267         exists, so handle that as gracefully as possible.
268
269 2006-08-23 Konstantin Triger <kostat@mainsoft.com>
270
271         * ServletWorkerRequest.jvm.cs: fix default page resolution.
272
273 2006-08-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
274
275         * BareApplicationHost.cs:
276         * ApplicationManager.cs: remove unloaded domains.
277
278 2006-03-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
279
280         * SimpleWorkerRequest.cs: use UrlUtils instead of Path. Several fixes
281         to make PathInfo + SimpleWorkerRequest work as in MS.
282
283 2006-03-15  Vladimir Krasnov  <vladimirk@mainsoft.com>
284
285         * ServletWorkerRequest.jvm.cs: fixed ctor, UrlDecode applied on 
286         requested url
287         fixed GetRawUrl, removed protocol, hostname and port
288         fixed GetUriPath, _requestUri is always initialized
289
290 2006-03-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
291
292         * ApplicationHost.cs: ShadowCopyDirectories is not a URL. Set
293         PrivateBinPath to the same value.
294
295 2006-03-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
296
297         * BareApplicationHost.cs: initialize paths from AppDomain data. New
298         GetCodeGenDir().
299         * ApplicationHost.cs: in 2.0 the physical path is turned into an
300         absolute path.
301
302 2006-02-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
303
304         * ApplicationManager.cs: new internal method to create/reuse a
305         BareApplicationHost from ClientBuildManager.
306
307 2006-02-28  Chris Toshok  <toshok@ximian.com>
308
309         * IAppDomainFactory.cs: corcompare work.
310
311         * IAppManagerAppDomainFactory.cs: same
312
313         * IISAPIRuntime.cs: same.
314
315 2006-02-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
316
317         * ApplicationManager.cs: implemented ShutdownAll().
318         * HostingEnvironment.cs: remove MonoTODO.
319
320 2006-02-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
321
322         * BareApplicationHost.cs: class used as an entry point into each
323         application domiain from the ApplicationManager.
324         * ApplicationManager.cs: implemented most of the remaining methods.
325         * HostingEnvironment.cs: object handling methods are now implemented.
326
327 2006-02-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
328
329         * DefaultVirtualPathProvider.cs: add some comments/TODO.
330         * HostingEnvironment.cs: initialize the default value for
331         VirtualPathProvider.
332
333 2006-02-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
334
335         * HostingEnvironment.cs: MapPath is done.
336
337 2006-02-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
338
339         * DefaultVirtualDirectory.cs: implemented missing bits.
340         * DefaultVirtualFile.cs: fix ctor scope.
341         * DefaultVirtualPathProvider.cs: implemented GetFile and GetDirectory.
342
343 2006-02-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
344
345         * DefaultVirtualDirectory.cs:
346         * DefaultVirtualPathProvider.cs:
347         * VirtualFile.cs:
348         * DefaultVirtualFile.cs: almost done with the default
349         VirtualPathProvider which just maps to on-disk directories/files.
350
351 2006-02-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
352
353         * SimpleWorkerRequest.cs: implemented RootWebConfigPath.
354         * HostingEnvironment.cs: implemented RegisterVirtualPathProvider and
355         a few other defaults.
356
357 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
358
359         * AppManagerAppDomainFactory.cs: stubbed out.
360
361         * ApplicationInfo.cs:
362         * ApplicationManager.cs: add 2 new classes.
363
364 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
365
366         * VirtualPathProvider.cs: implemented OpenFile.
367         * VirtualFile.cs: removed stuff cut&pasted from VirtualDirectory.
368
369         * SimpleWorkerRequest.cs: 
370         * HostingEnvironment.cs: class status fixes.
371
372 2006-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
373
374         * IProcessHostFactoryHelper.cs:
375         * IProcessPingCallback.cs:
376         * IProcessHost.cs:
377         * IProcessHostSupportFunction.cs:
378         * IHttpWorkerRequestHandler.cs:
379         * IQueueHost.cs:
380         * IApplicationHost.cs: removed all this. They are not longer part of the
381         public API.
382
383 2006-01-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
384
385         * VirtualDirectory.cs:
386         * VirtualPathProvider.cs:
387         * VirtualFileBase.cs:
388         * VirtualFile.cs: implemented this base classes.
389
390         * HostingEnvironment.cs: implemented a few properties by using the ones
391         in HttpRuntime.
392
393 2006-01-24  Konstantin Triger <kostat@mainsoft.com>
394
395         * ServletWorkerRequest.jvm.cs: convert .invoke requests to PathInfo,
396                 remove ToUpper usage.
397
398 2006-01-19  Konstantin Triger <kostat@mainsoft.com>
399
400         * ServletWorkerRequest.jvm.cs: refactoring.
401
402 2005-11-28  Robert Jordan  <robertj@gmx.net>
403
404         * SimpleWorkerRequest.cs: fixed MapPath () for the case
405         app_virtual_dir.Length == 1 && path.Length == 1.
406         * SimpleWorkerRequest.cs: implemented SendResponseFromMemory ().
407
408 2005-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
409
410         * ApplicationHost.cs: make this work with paths that that
411         contain non-ASCII characters. Fixes bug #76807.
412
413 2005-11-02  Chris Toshok  <toshok@ximian.com>
414
415         * HostingEnvironment.cs: completely NIE'ed implementation of
416         HostingEnvironment, just to get an MS example provider to compile.
417
418 2005-11-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
419
420         * ApplicationHost.cs: use the AbsolutePath from the Uri to remove the
421         schema prefix if present.
422
423 2005-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
424
425         * SimpleWorkerRequest.cs: all tests pass now.
426
427 2005-09-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
428
429         * ApplicationHost.cs: append a directory separator char to the physical
430         path. Fixes bug #76187.
431
432 2005-09-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
433
434         * SimpleWorkerRequest.cs: fix GetUriPath() for paths ending in '/'.
435
436 2005-09-10  Sebastien Pouliot  <sebastien@ximian.com>
437
438         * AppDomainFactory.cs: Added LinkDemand for Minimal. Added Demand for
439         UnmanagedCode on ctor. Added TODO on unimplemented method.
440         * ApplicationHost.cs: Added LinkDemand for Minimal. Added Demand for 
441         UnmanagedCode on ctor. Removed duplicate null checks.
442         * ISAPIRuntime.cs: Fixed inheritance (added MarshalByRefObject and 
443         IRegisteredObject) for 2.0. Added LinkDemand for Minimal. Added Demand 
444         for UnmanagedCode on ctor.
445         * SimpleWorkerRequest.cs: Added LinkDemand and InheritanceDemand (not
446         sealed) for Minimal. Added Demands for UnmanagedCode on ctors. Added
447         FileIOPermission for PathDiscovery before returning processed paths.
448
449 2005-09-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
450
451         * ApplicationHost.cs: set the domain's DynamicBase property instead of
452         guessing it in BaseCompiler.
453
454 2005-09-08  Eyal Alalouf  <eyala@mainsoft.com>
455         * ServletWorkerRequest.jvm.cs: Implement SendResponseFromFile
456
457 2005-07-24  Eyal Alalouf  <eyala@mainsoft.com>
458         * ServletWorkerRequest.jvm.cs: Put Console.WriteLine in #if DEBUG
459
460 2005-07-18  Eyal Alalouf  <eyala@mainsoft.com>
461
462         * Added ServletWorkerRequest.jvm.cs
463
464 2005-06-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
465
466         * IISAPIRuntime.cs: GUID changed.
467
468 2004-08-03  Atsushi Enomoto  <atsushi@ximian.com>
469
470         * IApplicationHost.cs : missing namespace import.
471
472 2004-08-02  Duncan Mak  <duncan@ximian.com>
473
474         * IApplicationHost.cs (MapPath): Add [In] attribute.
475
476         * IAppManagerAppDomainFactory.cs:
477         * IProcessHostSupportFunction.cs: signature fixes.
478         
479 2004-08-02  Duncan Mak  <duncan@ximian.com>
480
481         * IApplicationHost.cs:
482         * IHttpWorkerRequestHandler.cs:
483         * IProcessHost.cs:
484         * IProcessHostFactoryHelper.cs:
485         * IProcessHostSupportFunction.cs:
486         * IProcessPingCallback.cs:
487         * IQueueHost.cs:
488         * IRegisteredObject.cs: Added interfaces.
489         
490 2004-06-18  Gert Driesen <drieseng@users.sourceforge.net>
491
492         * IAppDomainFactory.cs: added missing marshalling attributes
493         * IISAPIRuntime.cs: added missing marshalling attributes
494
495 2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
496
497         * AppDomainFactory.cs: set the Dynamic base for the AppDomain.
498
499 2004-03-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
500
501         * SimpleWorkerRequest.cs: patch from Aleksey Demakov that fixes
502         MapPath when the virtual directory is the root virtual directory.
503
504 2004-01-14  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
505
506         * IISAPIRuntime.cs: Fixed wrong attribute
507
508 2004-01-11  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
509
510         * SimpleWorkerRequest.cs: Added missing attribute
511         * IISAPIRuntime.cs: Added attributes, fixed signature
512         * IAppDomainFactory.cs: Added attributes, fixed signature
513
514 2003-08-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
515
516         * ApplicationHost.cs: set hostingInstallDir.
517         * SimpleWorkerRequest.cs: implemented a couple of properties.
518
519 2003-08-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
520
521         * SimpleWorkerRequest.cs: fixed GetFilePathTranslated and added a
522         paranoid condition to ExtractPathInfo.
523
524 2003-06-25  Eric Lindvall <eric@5stops.com>
525
526         * SimpleWorkerRequest.cs: 
527                 -adds PATH_INFO support
528                 - updates GetFilePathTranslated() to make use of Path.Combine()
529                 - gets rid of the null check in GetPathInfo() (we're setting
530                 _PathInfo to String.Empty now)
531                 - fixed CreatePath() so that it doesn't return String.Empty if
532                   the _AppVirtualPath is not "/" (to match MS runtime -- does
533                   anyone know why it was returning String.Empty?)
534
535 2003-03-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
536
537         * AppDomainFactory.cs: hacks to work-around our buggy System.Uri.
538
539 2003-03-17 George Kodinov <gkodinov@openlinksw.co.uk>
540        
541         * AppDomainFactory.cs: place the correct full path for Web.config when
542         in Application host
543
544 2003-02-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
545
546         * AppDomainFactory.cs: Web.config takes precedence over web.config.
547
548         * ApplicationHost.cs: removed hacks to work around an old bug.
549
550 2003-02-04  Tim Haynes <thaynes@openlinksw.com>
551
552         * SimpleWorkerRequest.cs: changed the initialised values of
553         _App{Install,Virtual}Path variables
554
555 2002-09-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
556
557         * System.Web.Hosting/SimpleWorkerRequest.cs: we are now able to compile
558         pages and use HttpApplication, HttpRuntime and SimpleWorkerRequest.
559
560 2002-09-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
561
562         * ApplicationHost.cs:
563         * SimpleWorkerRequest.cs: workaround for bug #31245. 
564
565 2002-08-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
566
567         * ApplicationHost.cs: little fixes.
568
569 2002-08-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
570
571         * ApplicationHost.cs: use Assembly instead of Module.
572
573 2002-08-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
574
575         * AppDomainFactory.cs: implemented.
576         * ApplicationHost.cs: implemented.
577         * SimpleWorkerRequest.cs: a few little fixes and reformatted. It's now
578         fully implemented.
579
580 2002-07-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
581
582         * AppDomainFactory.cs:
583         * IAppDomainFactory.cs:
584         * IISAPIRuntime.cs:
585         * ISAPIRuntime.cs: make them compile.
586
587 2002-04-10  Patrik Torstensson <patrik.torstensson@labs2.com>
588
589         * ApplicationHost.cs: Test implementation to support testing.
590         * SimpleWorkerRequest.cs: Rewrite and a almost full implementation.
591
592 2001-08-30  Bob Smith  <bob@thestuff.net>
593
594         * AppDomainFactory.cs: Stubbed.
595         * ApplicationHost.cs: Stubbed.
596         * IAppDomainFactory.cs: Stubbed.
597         * IISAPIRuntime.cs: Stubbed.
598         * ISAPIRuntime.cs: Implemented.
599         * SimpleWorkerRequest.cs: Implemented.