1 2003-07-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
3 * HttpRequest.cs: fixed Headers property. It was getting known headers
4 values instead of known headers names.
6 2003-07-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
8 * HttpApplication.cs: prevent nullref if an error happens before context
10 * HttpException.cs: small fix in the stack trace sent.
11 * HttpUtility.cs: the lock is not needed.
13 2003-06-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
15 * HttpRequest.cs: added REMOTE_PORT.
16 * HttpValueCollection.cs: fixed bug #45490.
18 2003-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
21 * HttpApplicationFactory.cs: fire application start and session
24 2003-05-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
26 * HttpException.cs: encode as HTML the inner exception that
27 is appended as a comment at the end of error pages.
29 2003-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
31 * HttpWriter.cs: don't do anything in Flush. Fixes #42249.
33 2003-05-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
35 * HtmlizedException.cs: added more virtual methods.
37 * HttpException.cs: some work on the output when there's a source
40 2003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
42 * HtmlizedException.cs: simplified to cope with the new interface.
44 * HttpApplicationFactory.cs: use the application file parser to get the
47 * HttpException.cs: small changes. Needs some more work on
50 2003-03-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
52 * HttpRequest.cs: fixed Url property.
54 2003-03-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
56 * HtmlizedException.cs:
57 * HttpException.cs: display the correct line number in error messages.
59 2003-03-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
61 * HttpCachePolicy.cs: implemented all TODOs.
62 * HttpRequestStream.cs: make it internal.
64 2003-03-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
66 * HttpContext.cs: implemented RewritePath in other way.
67 * HttpRequest.cs: removed SetPhysicalPath and added SetForm.
68 * HttpServerUtility.cs: implemented Transfer (string, bool).
70 2003-03-16 Daniel Lopez Ridruejo <daniel @ rawbyte.com>
71 * HttpContext.cs : Implemented RewritePath
72 * HttpRequest.cs : Added internal function SetPhysicalPath
74 2003-03-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
76 * HttpServerUtility.cs: implemented Transfer ().
78 2003-03-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
80 * HttpRuntime.cs: Cache no longer have a Dispose method.
82 * HttpServerUtility.cs: removed MonoTODO.
84 2003-03-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
86 * HttpHelper.cs: store the values in an ArrayList to get them in correct
89 2003-02-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
91 * HttpApplicationFactory.cs: Global.asax takes precedence over
92 global.asax if it exists.
94 * HttpRequest.cs: use allowCrossAppMapping in MapPath.
96 2003-02-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
98 * HttpApplication.cs: CreateHttpHandler is now internal.
100 * HttpRequest.cs: allow setting QueryStringRaw, which
101 invalidates the data obtained from the previous value. Added internal
104 * HttpServerUtility.cs: implemented Execute and GetLastError.
106 2003-02-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
108 * HttpServerUtility.cs: style.
110 2003-02-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
112 * HttpApplication.cs: only execute the EndRequest step on error
113 condition or request marked as completed. This prevent page events from
114 being called when, for example, the url authorization module forbids
117 2003-02-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
119 * HttpRequest.cs: implemented the indexer.
121 2003-02-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
123 * HtmlizedException.cs: base class for exceptions that makes it easy to
124 generate error pages.
126 * HttpException.cs: improved error displaying.
128 * HttpRuntime.cs: removed debugging output.
130 2003-02-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
132 * HttpApplication.cs: display the error instead of hanging when we get
133 any error before the last step of the request.
135 2003-02-04 Tim Haynes <thaynes@openlinksw.com>
137 * HttpApplicationFactory.cs: fixed HttpRuntime.Close() to decrement
140 2003-01-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
142 * HttpRequest.cs: added BaseVirtualDir property and use it in MapPath.
144 2003-01-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
146 * HttpRequest.cs: implemented CurrentExecutionFilePath.
148 2003-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
150 * HttpApplication.cs: keep _lasterror if no context. Attach
151 application events *after* modules initialization (if not, User is not
152 set when the user handler is called).
154 * HttpApplicationFactory.cs: made all methods related to
155 AttachEvents static. I will fix OnStart/OnEnd for application and
158 * HttpRequest.cs: don't initialize cookies twice.
160 2003-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
163 (ApplyAppPathModifiers): return the root directory for "".
165 2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
167 * HttpUtility.cs: fixed HtmlDecode to avoid ArgumentOutOfRangeException.
169 2003-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
171 * HttpApplication.cs: added new state to handle default authentication.
173 2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
175 * HttpContext.cs: removed hack to get the User.
177 2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
179 * HttpUtility.cs: fixed bug #36038. Thanks to juancri@tagnet.org for
180 reporting the bug and how to fix it.
182 2002-12-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
184 * HttpCookie.cs: send 'expires' in the header.
186 2002-12-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
188 * HttpValueCollection.cs: patch from Botjan Vizin
189 <bostjan.vizin@siol.net> that implements ToString (bool).
191 2002-12-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
193 * HttpApplicationFactory.cs: add the context as parameter when building
194 the application Type.
196 * HttpCookie.cs: new internal constructor.
197 * HttpCookieCollection.cs: new internal method to make a cookie expire.
199 * HttpRequest.cs: MapPath fixes.
200 * HttpResponse.cs: implemented ApplyAppPathModifier.
201 * HttpRuntime.cs: fixed typo in AppDomainAppVirtualPath.
203 2002-12-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
205 * HttpContext.cs: hack to create a default user when there's no one.
206 Implemented GetConfig (string).
208 * HttpRequest.cs: fixes to MapPath (string).
210 2002-12-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
212 * HttpRuntime.cs: avoid nulls and exception when getting resource
215 * StaticFileHandler.cs: added file name to error message.
217 2002-12-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
219 * HttpResponse.cs: avoid sending chunked content for HTTP/1.1.
221 2002-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
223 * HttpApplicationFactory.cs: get the events from the application class,
224 fire Application/Session Start/End and add the others as application
227 2002-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
229 * HttpApplicationFactory.cs: compile global.asax file if it exists.
231 2002-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
233 * HttpRequest.cs: provide a default Browser until we detect it.
235 (End): do not close the connection here.
236 (Flush (bool)): send the headers when, for example, Redirect () is
239 2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
241 * HttpException.cs: simple error output.
243 2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
245 * HttpApplication.cs: style.
246 * HttpException.cs: style.
247 * HttpRuntime.cs: only flush the response if there are no errors.
248 Otherwise, write an error output.
249 * HttpWriter.cs: change Unicode to UTF8.
251 2002-11-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
253 * HttpApplication.cs: don't begin the request using ExecuteNextAsync
254 (it fails to work on NetServ).
256 * HttpWorkerRequest.cs: typo.
258 2002-11-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
260 * HttpValueCollection.cs: the value may contain trailing '=' as it is
261 UrlEncoded. Don't split name=value based on '='.
263 2002-11-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
265 * HttpCookie.cs: made GetCookieHeader internal.
267 * HttpRequest.cs: get cookies from request.
269 * HttpResponse.cs: send cookies. Implemented
270 AddFileDependencies (). Added check for _Writer == null in Flush
271 (Patrik ;-). Clear the content if HEAD or SupressContent == true.
272 Removed redirect hack used in old server.
274 2002-10-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
276 * HttpRequest.cs: fixed GetRawContent (). Now it only tries to read at
277 most ContentLength bytes.
279 * HttpResponse.cs: now it sends the headers. Added
280 X-Powered-By header :-).
282 * HttpRuntime.cs: fixed typo.
284 * HttpValueCollection.cs: cosmetic changes.
286 2002-10-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
288 * HttpApplication.cs: reenabled a few lines of code
289 (ThreadPool already fixed).
294 * HttpValueCollection.cs:
295 * HttpWriter.cs: Use WebEncoding.Encoding.
297 2002-10-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
299 * HttpWriter.cs: changed encoding of the writer from Unicode to UTF8.
300 This fixes sending bytes and allows mixing byte with chars.
302 2002-10-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
304 * HttpResponse.cs: implemented WriteFile methods.
305 * MimeTypes.cs: removed duplicated entries.
307 2002-10-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
309 * HttpResponse.cs: don't throw exception in a couple of
310 methods not yet implemented.
312 2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
314 * HttpApplication.cs: fixed type and handle factories when creating
315 IHttpHandler for a request.
317 2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
319 * HttpApplication.cs: use handlers from configuration.
320 * HttpContext.cs: get handlers from ConfigurationSettings.
322 2002-10-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
324 * HttpMethodNotAllowedHandler.cs:
326 * StaticFileHandler.cs: Modified file.
328 * HttpUtility.cs: implemented all missing methods.
331 2002-09-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
333 * System.Web/HttpApplication.cs: use the static file handler.
334 * System.Web/HttpForbiddenHandler.cs: handler to forbid access.
335 * System.Web/HttpMethodNotAllowedHandler.cs: handler for method not
338 * System.Web/HttpUtility.cs: finished all UrlDecode methods.
339 * System.Web/MimeTypes.cs: map from file extension to MIME type.
340 * System.Web/StaticFileHandler.cs: serves static files
342 2002-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
344 * System.Web/HttpApplication.cs:
345 * System.Web/HttpApplicationFactory.cs:
346 * System.Web/HttpRequest.cs:
347 * System.Web/HttpRuntime.cs: we are now able to compile pages and use
348 HttpApplication, HttpRuntime and SimpleWorkerRequest.
350 2002-09-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
352 * HttpApplication.cs: added some missing methods.
353 * HttpApplicationFactory.cs: get event handlers for the application.
354 * HttpAsyncResult.cs: little fixes.
355 * HttpRequest.cs: make Encoding work even with no worker request.
357 2002-08-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
359 * HttpWorkerRequest.cs: mcs doesn't go crazy. It's just me, that forgot
360 to add HttpMapPath to the list file...
362 2002-08-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
364 * HttpWorkerRequest.cs: fixes compilation with mcs. I will add a bug
365 report when i get a test case.
367 2002-08-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
369 * HttpApplicationFactory.cs:
370 * HttpCachePolicy.cs:
371 * HttpResponseHeader.cs:
372 * HttpResponseStream.cs:
373 * HttpResponseStreamProxy.cs:
374 * HttpValueCollection.cs: misc. fixes based on class status page.
376 * IHttpMapPath.cs: New file.
378 * HttpRequest.cs: implemented ContentEncoding.
379 * HttpWorkerRequest.cs: mono-stylized and implemented
380 SendResponseFromMemory.
382 2002-08-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
384 * HttpContext.cs: reformatted.
385 * HttpStaticObjectsCollection.cs: implemented GetEnumertor, CopyTo and
388 2002-08-05 Patrik Torstensson <ptorsten@hotmail.com>
390 * HttpApplication.cs: Implemented a state machine to allow handling of
391 HttpModules and HttpHandlers. Implementation of async handlers.
393 * HttpApplicationFactory.cs: Factory for creating HttpApplication
394 instances, including caching.
396 * HttpRuntime.cs: Usage of the new HttpApplicationFactory to get a
397 application instance to execute requests in and implementation of
398 request execution (still no request queue).
400 * HttpAsyncResult.cs: New file to handle async module results.
402 * HttpRequest.cs: Change signature of Dispose
403 * HttpResponse.cs: new internal method allowing filtering to happen
404 during the request flow in the state machine.
406 2002-07-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
408 * HttpApplication.cs: events were not being initialized.
410 2002-07-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
412 * ProcessModelInfo.cs: fixed compilation.
414 2002-07-25 Tim Coleman <tim@timcoleman.com>
415 * ProcessModelInfo.cs:
417 * HttpParseException.cs:
418 * HttpCompileException.cs:
419 * HttpUnhandledException.cs:
420 Internal constructors added to these
422 2002-07-24 Tim Coleman <tim@timcoleman.com>
424 Fix constructor, reference to shutdownreason.
426 2002-07-24 Tim Coleman <tim@timcoleman.com>
427 * HttpCachePolicy.cs:
428 Added stubbs to this class.
429 * HttpCacheability.cs:
430 * HttpCacheRevalidation.cs:
431 * HttpValidationStatus.cs:
432 * ProcessShutdownReason.cs:
435 Reorder the enumerations (and in some cases make
436 one-based) in order to agree with the .NET
437 implementation, based on the class status page.
439 Implementation of this class.
441 2002-07-23 Tim Coleman <tim@timcoleman.com>
442 * HttpCompileException.cs:
443 * HttpParseException.cs:
444 * HttpUnhandledException.cs:
446 * HttpApplication.cs:
447 * HttpBrowserCapabilities.cs:
448 Added missing methods stubbs and attributes based
449 on the class status page. Also reformatted some
450 source for consistency.
452 2002-07-23 Tim Coleman <tim@timcoleman.com>
453 * HttpUtility.cs: Moved entities hashtable into main
454 class as a static object, so we don't instantiate
455 a new one every time. Also put the hashtable
456 building into a lock block.
458 2002-07-22 Tim Coleman <tim@timcoleman.com>
459 * HttpUtility.cs: Cleanup of the code, implementation
460 of HtmlDecode/HtmlEncode functions
462 2002-07-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
464 * HttpResponse.cs: quick&dirty hack to make redirection work. Should
465 be out of there once we have SimpleWorkerRequest.
467 2002-07-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
469 * HttpUtility.cs: little typo, big headache.
471 2002-07-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
473 * HttpRuntime.cs: don't throw NotImplemented in a couple of methods.
475 2002-06-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
477 * System.Web/HttpResponse.cs:
479 Fixes based on class status page:
481 - Add attributes (DefaultEvent, ParseChildren).
483 - Explicitly implement some interfaces (IPostBackDataHandler
484 and IPostBackEventHandler).
485 - Implemented some missing methods.
487 2002-06-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
490 (Session): return null instead of throwing an exception.
493 (HttpMethod): return RequestType if not set.
494 (GetRawContent): return QueryString if we don't have a
497 * HttpUtility.cs: fixed Decode and Encode.
499 2002-06-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
501 * HttpApplication.cs:
502 * HttpContext.cs: added System.Web.SessionState namespace.
504 * HttpSessionState.cs: removed. It is under
505 System.Web.SessionState.
507 2002-06-10 Duncan Mak <duncan@ximian.com>
509 * HttpBrowserCapabilities.cs (BackgroundSounds): Fixed typo.
511 2002-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
513 * HttpRequest.cs: implemented Browser property.
515 2002-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
517 * HttpBrowserCapabilities.cs: stubbed out.
519 2002-05-18 Miguel de Icaza <miguel@ximian.com>
521 * HttpRuntime.cs: Reformat file.
523 2002-05-07 Duncan Mak <duncan@ximian.com>
525 * HttpBrowserCapabilities.cs: Added, replacing
526 HttpBrowserCapabilites because of typo.
528 * HttpBrowserCapabilites.cs: Removed, replaced by above.
530 * HttpRequest.cs (Browser): Fixed typo.
532 2002-04-12 Patrik Torstensson <patrik.torstensson@labs2.com>
534 * HttpApplication.cs: Minor updates
535 * HttpApplicationState.cs: Ready.
536 * HttpClientCertificate.cs: Signature updates
537 * HttpValueCollection.cs: ready
538 * HttpStaticObjectsCollection.cs: ready
539 * HttpResponseHeader.cs: made internal only
540 * HttpResponse.cs: Signature updates
541 * HttpPostedFile.cs: ready
542 * HttpCacheVaryByHeaders.cs: ready (except communication to policy)
543 * HttpCacheVaryByParams.cs: ready (except communication to policy)
545 System.Web is now over 60% ready..
547 2002-04-11 Patrik Torstensson <patrik.torstensson@labs2.com>
549 * HttpException.cs: 95% ready, only windows dependent code left
550 * HttpFileCollection.cs: Finished.
551 * HttpRequest.cs: Minor fixes and fixed signature problems
552 * HttpResponse.cs: Implementation of missing methods and signature problems
553 * HttpResponseHeader.cs: Fixed signature problems
554 * HttpRuntime.cs: Fixed signature problems
555 * HttpServerUtility.cs: Added support for HttpApplication
556 * HttpSessionState.cs: Fixed signature issues
557 * HttpUtility.cs: fixed signature issues
558 * HttpValueCollection.cs: Support for cookie parsing and fixed signature issues
559 * HttpWorkerRequest.cs: Fixed small signature issue
560 * HttpWriter.cs: Fixed signature issue
561 * HttpApplication.cs: Basic implementation
562 * HttpApplicationState.cs: Small fixes to support major change comming up
563 * HttpBrowserCapabilities.cs: Added Type method
564 * HttpClientCertificate.cs: Almost ready, needs to parse certificate.
565 * HttpContext.cs: Fixed signature issues and added last methods.
566 * HttpCookie.cs: Full implementation
567 * HttpCookieCollection.cs: Full implementation
568 * TraceContext.cs: Methods implemented.
569 * HttpPostedFile.cs: Placeholder
570 * HttpStaticObjectsCollection.cs: Placeholder
571 * HttpModuleCollection.cs: Ready, will be used during the major revamp.
573 * Fixed a number of other small signature problems also (class status page)
576 2002-04-10 Patrik Torstensson <patrik.torstensson@labs2.com>
578 * HttpWorkerRequest.EndOfSendNotification.cs Removed (included in WorkerRequest)
579 * Checkin of all new files (noted in last changenote)
581 2002-04-10 Patrik Torstensson <patrik.torstensson@labs2.com>
583 * HttpContext.cs: First implementation (basic support, few methods left to impl)
584 * HttpException.cs: Partial implementation (basic support)
585 * HttpHelper.cs: Header parse helper, used by runtime (non public)
586 * HttpRequest.cs: Implementation (all methods there, not all fully impl)
587 * HttpRequestStream.cs: Full implementation
588 * HttpResponse.cs: Partial implementation(almost all methods)
589 * HttpResponseHeader.cs: Header helper
590 * HttpResponseStream.cs: Full implementation - Response stream support
591 * HttpResponseStreamProxy.cs: Implementation - filter support
592 * HttpRuntime.cs: Rewrite to support one IHttpModule (use for testing the runtime)
593 * HttpServerUtility.cs: Implemented usage of HttpContext for methods
594 and moved encoding functions to HttpUtility.
596 * HttpUtility.cs: Added encoding/decoding functions from HttpServerUtility and
597 added the Attribute encoding functions.
599 * HttpValueCollection.cs: Implementation.
600 * HttpWorkerRequest.cs: Rewrite and implementation of all methods (ready)
601 * HttpWriter.cs: Implementation (with filter support)
603 * HttpFileCollection: Added dummy class (placeholder)
604 * HttpApplication.cs: Added dummy class (placeholder)
605 * HttpApplicationState.cs: Added dummy class (placeholder)
606 * HttpBrowserCapabilities.cs: Added dummy class (placeholder)
607 * HtttpCachePolicy.cs: Added dummy class (placeholder)
608 * HttpClientCertificate.cs: Added dummy class (placeholder)
609 * HttpSessionState.cs: Added dummy class (placeholder)
610 * TraceContext.cs: Added dummy class (placeholder)
613 2002/04/10 Nick Drochak <ndrochak@gol.com>
615 * HttpServerUtility.cs: Fix build breaker.
617 2002-03-28 Wictor Wilén <wictor@iBizkit.se>
619 * HttpServerUtils.cs : Added some more functionality
621 2002-03-28 Martin Baulig <martin@gnome.org>
623 * HttpServerUtils.cs (UrlDecode): You cannot implicitly cast a
624 char to a string, use ToString() instead.
626 2002-03-16 Gaurav Vaish <gavish@iitk.ac.in>
628 * WebCategoryAttribute.cs
629 : Added private attribute.
631 2002-03-16 Gaurav Vaish <gavish@iitk.ac.in>
633 * HttpRuntime.cs : Stubbed methods for
634 FormatStringResource(...) in agreement with the various
635 overloads available at String.Format(...)
637 2002-01-08 Gaurav Vaish <gavish@iitk.ac.in>
639 * TODOAttribute.cs : Added, as an internal class to the assembly
641 2002-01-03 Nick Drochak <ndrochak@gol.com>
643 * HttpRuntime.cs: remove uneeded exception variable from catch and
644 initialize remaining instance members to avoid compile warnings
646 2002-01-02 Nick Drochak <ndrochak@gol.com>
648 * HttpRuntime.cs: fix spelling error/variable name change.
650 2001-12-18 Gaurav Vaish <gvaish@iitk.ac.in>
652 * HttpRuntime.cs : Initial implementation
654 2001-08-29 Bob Smith <bob@thestuff.net>
656 * HttpWorkerRequest.cs: Partial Implementation.
658 2001-08-16 Bob Smith <bob@thestuff.net>
660 * HttpCookieCollection.cs, HttpCookie.cs: Bug fixes.
662 2001-08-09 Bob Smith <bob@thestuff.net>
664 * BeginEventHandler.cs: Implemented.
665 * EndEventHandler.cs: Implemented.
666 * HttpCacheability.cs: Implemented.
667 * HttpCacheRevalidation.cs: Implemented.
668 * HttpCacheValidateHandler.cs: Implemented.
669 * HttpCookieCollection.cs: Implemented.
670 * HttpCookie.cs: Implemented.
671 * HttpValidationStatus.cs: Implemented.
672 * HttpWorkerRequest.EndOfSendNotification.cs: Implemented.
673 * IHttpAsyncHandler.cs: Implemented.
674 * IHttpHandler.cs: Implemented.
675 * IHttpHandlerFactory.cs: Implemented.
676 * IHttpModule.cs: Implemented.
677 * ProcessShutdownReason.cs: Implemented.
678 * ProcessStatus.cs: Implemented.
679 * TraceMode.cs: Implemented.