1 2005-11-19 Chris Toshok <toshok@ximian.com>
3 * CompilationConfigurationHandler.cs (ReadCompilers): call
4 CompilerCollection.Add in the 2.0 case, as it doesn't expose a
7 * CompilationConfiguration.cs: need this to keep things compiling,
8 even though CompilationConfiguration doesn't need to be used in
11 2005-11-19 Chris Toshok <toshok@ximian.com>
13 * Compiler.cs: wrap in #if !NET_2_0 and remove a lot of stubs that
14 now exist in System.Web.Configuration_2.0.
16 2005-11-18 Chris Toshok <toshok@ximian.com>
18 * CompilerCollection.cs: wrap in #if !NET_2_0, and remove a lot of
19 stubs that now exist in System.Web.Configuration_2.0.
21 2005-10-31 Chris Toshok <toshok@ximian.com>
23 * IRemoteWebConfigurationHostServer.cs: fix interface.
25 2005-10-29 Atsushi Enomoto <atsushi@ximian.com>
27 * GlobalizationConfigurationHandler.cs : we don't use ICU.
29 2005-10-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
31 * HandlerFactoryConfiguration.cs: when using regex matching, pass the
32 original full virtual path, not just the file name. The regex matches
33 the end of the path. Fixes bug #76536.
35 2005-10-08 Gert Driesen <drieseng@users.sourceforge.net>
37 * WebConfigurationHost.cs: Added stubs for missing implementation
38 of IInternalConfigHost to fix build for 2.0 profile.
40 2005-10-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
42 * ClientTargetSectionHandler.cs: New file.
44 2005-09-23 Chris Toshok <toshok@ximian.com>
46 * ExpressionBuilderCollection.cs: track change to
47 System.Configuration.ConfigurationPropertyOptions.
49 2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
51 * PagesConfiguration.cs: on error return a default instance instead
54 2005-09-22 Chris Toshok <toshok@ximian.com>
56 * PositiveTimeSpanValidator.cs: move this from
57 System.Configuration to here.
59 2005-09-15 Sebastien Pouliot <sebastien@ximian.com>
61 * CompilationConfiguration.cs: Return an empty configuration object if
62 no HttpContext is available. This is required for the unit tests and
63 match the results of MS 1.1 and 2.0 (beta2).
65 2005-08-24 Sebastien Pouliot <sebastien@ximian.com>
67 * AdapterDictionary.cs: Added missing IDeserializationCallback.
68 * AuthorizationRuleAction.cs: Fixed enum values.
69 * BuildProvider.cs: Class is sealed. Removed empty constructor.
70 * BuildProviderCollection.cs: Adapted to BuildProvider ctor changes.
71 * CodeSubDirectory.cs: Added missing constructor.
72 * CodeSubDirectoriesCollection.cs: Adapted to
73 CodeSubDirectoriesCollection ctor changes.
74 * CustomErrorsMode.cs: Fixed enum values.
75 * FormsAuthenticationConfiguration.cs: Class is sealed.
76 * HttpCapabilitiesBase.cs: Added security permissions with Minimal
77 level for AspNetHostingPermission (both Link and Inheritance demands).
78 * ProcessModelComAuthenticationLevel.cs: Fixed enum values.
79 * ProcessModelComImpersonationLevel.cs: Fixed enum values.
80 * ProcessModelLogLevel.cs: Fixed enum values.
81 * WebApplicationLevel.cs: New enum for 2.0.
83 2005-08-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
85 * ModulesConfiguration.cs: LoadModules creates a HttpModuleCollection,
86 initializes the module instances and fills in the collection.
88 2005-08-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
90 * ModulesConfiguration.cs: add Clone (ugly).
92 2005-08-30 Miguel de Icaza <miguel@novell.com>
94 * HttpCapabilitiesBase.cs: Make partial to pull the implementation
97 2005-08-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
99 * HandlerFactoryConfiguration.cs: fix path matching so that
100 /xxx/WebResource.axd works. If we're going to match using a regexp,
101 generate it in the constructor, not on every request.
103 2005-08-25 Chris Toshok <toshok@ximian.com>
105 * HandlerFactoryConfiguration.cs: implement the slow path for
106 PathMatches using Regex. Also, make the fast path for exact
107 matches faster (and more correct).
109 2005-08-25 Chris Toshok <toshok@ximian.com>
111 * HandlerFactoryConfiguration.cs: chain up to the parent
112 Configuration if we don't have a match, instead of adding the
113 parent's handlers to our list (and thereby overriding ours).
115 2005-08-24 Sebastien Pouliot <sebastien@ximian.com>
117 * AuthConfig.cs: Add new 2.0 stuff (required for Forms Authentication).
119 2005-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
121 * MachineKeyConfig.cs: we don't honor IsolateApp.
123 2005-07-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
125 * MachineKeyConfigHandler.cs:
126 * MachineKeyConfig.cs: removed unused property. The CryptoGod has spoken
127 and told me to use RandomNumberGenerator.Create to let the
128 implementation choose the generator.
130 2005-07-25 Eyal Alalouf <eyala@mainsoft.com>
132 * WebConfigurationSettings.cs: Fixed LoadFromFile to find web.config
133 under TARGET_J2EE (case sensitivity).
135 2005-07-25 Eyal Alalouf <eyala@mainsoft.com>
137 * WebConfigurationSettings.cs: TARGET_J2EE ifdef reorder for
140 2005-07-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
142 * MachineKeyConfigHandler.cs: removed unused code. Use
143 MachineKeyValidation.
144 * MachineKeyValidation.cs: made internal for 1.1 and added AES.
145 * MachineKeyConfig.cs: new property to return 24 bits needed for 3DES.
146 fix typo from last patch ('AutoGenerate'). Made the keys different when
147 both are autogenerated.
149 2005-07-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
151 * MachineKeyConfigHandler.cs:
152 * MachineKeyConfig.cs: patch from Miguel that moves code from
153 MachineKeyConfigHandler to MachineKeyConfig.
155 2005-07-24 Eyal Alalouf <eyala@mainsoft.com>
157 * WebConfigurationSettings.cs: TARGET_J2EE changes. static variables in
160 2005-07-19 Eyal Alalouf <eyala@mainsoft.com>
161 * WebConfigurationSettings.cs: Grasshopper doesn't support remoting and the FileSystemWatcher
163 2005-07-01 Lluis Sanchez Gual <lluis@novell.com>
165 * MembershipSection.cs: Implemented.
166 * SiteMapSection.cs: Define properties using attributes.
167 * AnonymousIdentificationSection.cs: Define properties using attributes.
168 * WebConfigurationManager.cs: return the correct base path for the
170 * IRemoteWebConfigurationHostServer.cs: Fixed method signatures.
171 * WebConfigurationHost.cs: Added the machine web.config to the web.config
172 file chain. Several fixes in the chain order. Implemented
173 IsDefinitionAllowed and VerifyDefinitionAllowed.
175 * VirtualDirectoryMappingCollection.cs:
176 * WebConfigurationFileMap.cs:
177 * AdapterDictionary.cs:
178 * AuthenticationSection.cs:
179 * AssemblyCollection.cs:
180 * AssemblyInfo.cs: Minor api fixes.
182 2005-06-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
184 * HandlerItem.cs: the path matches 'path\z', as the previous '\Apath\z'
185 failed for 'dir/*.ext'.
187 2005-06-23 Lluis Sanchez Gual <lluis@novell.com>
189 * VirtualDirectoryMapping.cs: Implemented.
190 * WebConfigurationManager.cs: Initial implementation.
191 * VirtualDirectoryMappingCollection.cs: Implemented.
192 * WebConfigurationFileMap.cs: Implemented.
193 * WebConfigurationHost.cs: Initial implementation of class
194 that supports IInternalConfigHost.
196 2005-06-19 Ilya Kharmatsky <ilyak-at-mainsoft.com>
198 * HttpRuntimeConfig.cs: Added TARGET_JVM directive in "using clause"
199 in order to exclude in J2EE configuration usage of unsupported
202 2005-06-15 Lluis Sanchez Gual <lluis@novell.com>
204 * CodeSubDirectory.cs:
205 * ExpressionBuilder.cs:
207 * BuildProviderCollection.cs:
208 * ExpressionBuilderCollection.cs:
209 * CodeSubDirectoriesCollection.cs:
210 * AnonymousIdentificationSection.cs: Track 2.0 api changes
211 in System.Configuration.
213 2005-06-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
215 * GlobalizationConfigurationHandler.cs: when an attribute is not
216 provided, don't assing Encoding.Default to it, as we might override
219 2005-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
221 * CompilationConfiguration.cs: throw if we cannot load the type given
222 in the configuration file.
224 2005-04-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
226 * CompilerCollection.cs: added CompareLanguages method.
228 2005-04-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
230 * CompilationConfigurationHandler.cs: ensure TempDirectory is not empty
231 before assigning it. Don't mangle the assembly names provided.
233 * CompilationConfiguration.cs: use DynamicBase as the temp directory
234 instead of Path.GetTempPath.
236 2005-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
239 * GlobalizationConfigurationHandler.cs:
240 * WebConfigurationSettings.cs:
241 * CustomErrorsConfigHandler.cs:
242 * PagesConfigurationHandler.cs:
243 * WebControlsSectionHandler.cs:
244 * AuthorizationConfigHandler.cs: removed warnings.
246 2005-03-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
248 * CompilerCollection.cs:
249 * CompilationConfigurationHandler.cs:
251 * CompilationSection.cs:
252 * CompilationConfiguration.cs: reverted last patch and/or disable code
253 until the whole config system is migrated to 2.0. Fixes bug #73736.
255 2005-03-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
257 * CodeSubDirectoriesCollection.cs:
258 * ExpressionBuilderCollection.cs:
259 * BuildProviderCollection.cs:
260 * CompilerCollection.cs:
261 * CompilationConfigurationHandler.cs:
262 * ExpressionBuilder.cs:
264 * CompilationSection.cs:
265 * CompilationConfiguration.cs:
266 * CodeSubDirectory.cs: added and implemented
267 most of these files that are used when reading configuration files in
270 * WebCompiler.cs: renamed to Compiler.cs
272 2004-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
274 * WebConfigurationSettings.cs: correctly detect web.config changes.
276 2004-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
278 * HandlerItem.cs: for reusable items, return the same instance always.
282 2004-11-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
284 * GlobalizationConfigurationHandler.cs: fixed stupid typo (uiculture ->
285 uiCulture). Closes bug #69524.
287 2004-11-18 Lluis Sanchez Gual <lluis@novell.com>
289 * AnonymousIdentificationSection.cs, AuthenticationSection.cs,
290 AssemblyInfo.cs: Initialize property collection.
291 * SiteMapSection.cs, SiteMapHierarchicalDataSourceView.cs,
292 SiteMapDataSource.cs: New file.
293 * SiteMapDataSourceView.cs: Minor fixes.
295 2004-11-15 Lluis Sanchez Gual <lluis@novell.com>
297 * AnonymousIdentificationSection.cs, InternalSection.cs,
298 AuthenticationSection.cs, AssemblyCollection.cs, AssemblyInfo.cs,
299 AdapterDictionary.cs: Implemented.
300 * PassportAuthentication.cs, FormsAuthenticationConfiguration.cs:
303 2004-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
305 * WebConfigurationSettings.cs: use CurrentExecutionFilePath instead of
306 FilePath. Fixes bug #67982.
308 2004-08-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
310 * WebConfigurationSettings.cs: fix bug when processing empty location
311 tags. Closes bug #63001.
313 2004-08-02 Duncan Mak <duncan@ximian.com>
315 * AuthorizationRuleAction.cs:
316 * BuildProviderAppliesTo.cs:
317 * CustomErrorsMode.cs:
318 * MachineKeyValidation.cs:
319 * PagesEnableSessionState.cs:
320 * PagesToCountAction.cs:
321 * ProcessModelComAuthenticationLevel.cs:
322 * ProcessModelComImpersonationLevel.cs:
323 * ProcessModelLogLevel.cs;
324 * SerializationMode.cs:
325 * TraceDisplayMode.cs: Added enumerations.
327 * IRemoteWebConfigarationHostServer.cs: Added interface.
329 2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
331 * AuthorizationConfig.cs: really fix bug #60482. Thanks David!
333 2004-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
335 * AuthorizationConfig.cs: we must match [verb +] (role|user). Fixes bug
338 2004-06-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
340 * WebConfigurationSettings.cs: allow empty <configSections>.
342 2004-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
344 * GlobalizationConfigurationHandler.cs: if no culture given, use the
345 default one, not the invariant.
347 2004-06-07 Alon Gazit <along@mainsoft.com>
349 * HandlerFactoryConfiguration.cs: using cache to get performance
353 2004-06-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
355 * HttpCapabilitiesBase.cs: set the useragent of the new
356 HttpBrowserCapabilities object.
358 2004-06-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
360 * HttpCapabilitiesBase.cs: ClientTarget takes precedence over UserAgent.
362 2004-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
364 * WebConfigurationSettings.cs: when the virtual path is not /, don't
365 loop forever trying to read configuration from /. Fixes bug #59480.
367 2004-05-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
369 * GlobalizationConfiguration.cs: if we have no context, use
370 GetAppConfig instead of GetConfig.
372 2004-05-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
374 * CompilationConfiguration.cs: a null value is ok for TempDirectory.
376 2004-05-12 Jaroslaw Kowalski <jaak@zd.com.pl>
378 * AuthenticationConfigHandler.cs: fixed slidingExpiration and requireSSL
380 2004-05-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
382 * WebConfigurationSettings.cs: fixed loading of external files. Closes
385 2004-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
387 * WebConfigurationSettings.cs: now it defaults to 'web.config' and if
388 not found, 'Web.config'. Don't throw exception if both exists. Thanks
389 to urs and dru for bugging me about this.
391 2004-04-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
393 * WebConfigurationSettings.cs: fixed argument exception if the directory
394 we're trying to watch does not exists.
396 2004-04-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
398 * WebConfigurationSettings.cs: modify realpath when we reach the
399 virtual root of the application.
401 2004-04-12 Nick Drochak <ndrochak@gol.com>
403 * WebConfigurationSettings.cs: Fix build. Forgot the '?'
405 2004-04-12 Atsushi Enomoto <atsushi@ximian.com>
407 * WebConfigurationSettings.cs : On Windows "Web.config" is "web.config".
409 2004-04-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
411 * WebConfigurationSettings.cs: "/" is the virtual root directory of
412 the application. This fixes a bug reported by Vlad that caused
413 configuration error because files were read twice when there's an
414 application different from "/" defined.
416 2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
418 * WebConfigurationSettings.cs: fixes bug 56267.
420 2004-03-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
422 * WebConfigurationSettings.cs: use FileSystemWatcher and really reload
423 configuration when the file is created or modified.
425 2004-02-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
427 * WebConfigurationSettings.cs: we were loading web.config from / always!
428 Thanks to Lluis for noticing this.
430 2004-02-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
432 * WebConfigurationSettings.cs: fix Web.config search for case
433 insensitive filesystems.
435 2004-02-04 Lluis Sanchez Gual <lluis@ximian.com>
437 * WebConfigurationSettings.cs: Load remoting configuration when reading
440 2004-01-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
443 * AuthenticationConfigHandler.cs: added RequireSSL and
446 * HandlerFactoryProxy.cs: not public.
447 * HandlerItem.cs: not public.
449 2004-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
451 * WebConfigurationSettings.cs: fix location path lookup. Closes bug
454 2004-01-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
456 * System.Web.Configuration/GlobalizationConfiguration.cs: undo old fix.
458 * System.Web.Configuration/PagesConfiguration.cs:
459 * System.Web.Configuration/PagesConfigurationHandler.cs: new files for
460 processing system.web/pages section.
462 2004-01-10 Jackson Harper <jackson@ximian.com>
464 * TraceConfig.cs: New class contains trace configuration data.
465 * TraceConfigurationHandler.cs: New class parses trace
468 2004-01-05 Jackson Harper <jackson@ximian.com>
470 * HandlerItem.cs: Fix typo so slashes are stripped from paths properly.
472 2003-12-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
474 * CustomErrorsConfigHandler.cs: handle <system.web><customErrors />..
476 2003-12-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
478 * HttpCapabilitiesBase.cs: use the new loader.
480 2003-12-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
482 * WebConfigurationSettings.cs: also cache parents when building the
483 hierarchy up. Fixes bug #51818.
485 2003-12-09 Jackson Harper <jackson@ximian.com>
487 * GlobalizationConfigurationHander.cs: Make unicode encodings case
490 2003-12-08 Jackson Harper <jackson@ximian.com>
492 * GlobalizationConfigurationHandler.cs: Handle creating some the unicode
493 encodings here so we can create ones without BOMs.
495 2003-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
497 * GlobalizationConfiguration.cs: return null when the configuration is
500 * WebConfigurationSettings.cs: handle configuration for System.Web. It
501 replaces the default IConfigurationSystem with itself and handles
502 web.config files oddities.
504 2003-11-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
506 * CompilationConfiguration.cs: don't throw an HttpException.
507 * HttpRuntimeConfig.cs:
508 * HttpRuntimeConfigurationHandler.cs: handle system.web/httpRuntime
509 configuration section.
511 2003-11-10 Jackson Harper <jackson@ximian.com>
513 * CompilationConfigurationHandler.cs: Append .dll to shortened
516 2003-11-08 Jackson Harper <jackson@ximian.com>
518 * CompilationConfigurationHandler.cs: Trim extra versioning
519 information off of assembly names. This is a workaround that fixes
522 2003-11-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
524 * GlobalizationConfiguration.cs: added GetInstance method.
526 * GlobalizationConfigurationHandler.cs: warn about unsupported encodings
527 and provide reasonable defaults.
529 2003-10-17 Ben Maurer <bmaurer@users.sourceforge.net>
531 * CompilationConfiguration.cs (Init): you have to inherit copying
532 files from the bin folders too.
534 2003-10-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
536 * CompilationConfiguration.cs: use the context passed in. If not, try
539 2003-10-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
541 * CompilationConfiguration.cs:
542 * CompilationConfigurationHandler.cs:
543 * CompilerCollection.cs:
544 * WebCompiler.cs: new files that process and store
545 system.web/compilation info (compilers + assemblies).
547 * HttpHandlersSectionHandler.cs: added option for an attribute to be
550 2003-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
552 * WebControlsSectionHandler.cs: new file to handle <webControls>
555 2003-10-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
557 * HandlerItem.cs: make it work for file names without wildcards.
559 2003-03-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
561 * ModuleItem.cs: it's not public.
562 * ModulesConfiguration.cs: it's not public.
564 2003-02-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
566 * AuthenticationConfigHandler.cs: 'name' is optional in <forms>.
568 2003-02-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
570 * HandlerFactoryConfiguration.cs: first search in the mappings of this
571 instance, then in the parent.
573 2003-02-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
575 * GlobalizationConfiguration.cs: added internal fields to hold the
576 values in the globalization node.
578 * GlobalizationConfigurationHandler.cs: handler to load
579 <system.web/globalization> section.
581 2003-02-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
583 * AuthorizationConfigHandler.cs: handler for system.web/authorization
586 * AuthorizationConfig.cs: keeps record of authorization configuration.
588 2003-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
590 * HttpModulesConfigurationHandler.cs: add a default authentication
591 module at the end of the list.
593 * ModuleItem.cs: new constructor.
595 2002-12-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
597 * AuthConfig.cs: LoginUrl defaults to login.aspx.
599 2002-12-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
602 * AuthenticationConfigHandler.cs: handler and helper class for
603 system.web/authentication configuration section.
605 * HttpHandlersSectionHandler.cs: check for null in attributes.
607 * MachineKeyConfig.cs:
608 * MachineKeyConfigHandler.cs: handler and helper class for
609 system.web/machineKey tag.
611 2002-10-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
613 * HttpHandlersSectionHandler.cs: more null checks.
615 2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
617 * HttpHandlersSectionHandler.cs: made a couple of static methods be
618 part of a class used in other handlers.
619 * HttpModulesConfigurationHandler.cs: handler for modules.
620 * ModuleItem.cs: added IsMatch method.
621 * ModulesConfiguration.cs: made it similar to the handlers class: added Clear, Remove.
623 2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
625 * HttpHandlerTypeMapper.cs: removed.
626 * HandlerFactoryConfiguration.cs: readded. I removed it by mistake.
627 * HandlerItem.cs: only load the type if we gotta validate it.
628 Implemented initial IsMatch.
629 * HttpConfigurationContext.cs: New file.
630 * HttpHandlersSectionHandler.cs: validate is optional (default true).
631 Use HttpHandlerTypeMapper.
633 2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
635 * System.Web.Configuration/HandlerFactoryConfiguration.cs: removed.
637 * System.Web.Configuration/HandlerItem.cs: added validation field.
639 * System.Web.Configuration/HttpHandlerTypeMapper.cs: holds mappings
640 between verbs and wilcards and their associated HandlerItem.
642 * System.Web.Configuration/HttpHandlersSectionHandler.cs: this one
643 processes system.web/httpHandlers section of machine.config file.
645 2002-08-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
647 * AuthenticationMode.cs:
648 * ClientTargetSectionHandler.cs:
649 * FormsAuthPasswordFormat.cs:
650 * FormsProtectionEnum.cs:
651 * HttpCapabilitiesBase.cs: fixes base on class status page.
653 2002-08-05 Patrik Torstensson <ptorsten@hotmail.com>
655 * HandlerFactoryConfiguration.cs,
656 HandlerFactoryProxy.cs,
657 HandlerItem.cs : New files to emulate HttpHandler configuration
660 ModulesConfiguration.cs : New files to emulate HttpModule configuration
662 2002-06-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
664 * System.Web.Configuration/HttpCapabilitiesBase.cs: New file.