2005-09-22 Chris Toshok <toshok@ximian.com>
[mono.git] / mcs / class / System.Web / System.Web.Configuration / ChangeLog
1 2005-09-22  Chris Toshok  <toshok@ximian.com>
2
3         * PositiveTimeSpanValidator.cs: move this from
4         System.Configuration to here.
5
6 2005-09-15  Sebastien Pouliot  <sebastien@ximian.com>
7
8         * CompilationConfiguration.cs: Return an empty configuration object if
9         no HttpContext is available. This is required for the unit tests and
10         match the results of MS 1.1 and 2.0 (beta2).
11
12 2005-08-24  Sebastien Pouliot  <sebastien@ximian.com>
13
14         * AdapterDictionary.cs: Added missing IDeserializationCallback.
15         * AuthorizationRuleAction.cs: Fixed enum values.
16         * BuildProvider.cs: Class is sealed. Removed empty constructor.
17         * BuildProviderCollection.cs: Adapted to BuildProvider ctor changes.
18         * CodeSubDirectory.cs: Added missing constructor.
19         * CodeSubDirectoriesCollection.cs: Adapted to 
20         CodeSubDirectoriesCollection ctor changes.
21         * CustomErrorsMode.cs: Fixed enum values.
22         * FormsAuthenticationConfiguration.cs: Class is sealed.
23         * HttpCapabilitiesBase.cs: Added security permissions with Minimal 
24         level for AspNetHostingPermission (both Link and Inheritance demands).
25         * ProcessModelComAuthenticationLevel.cs: Fixed enum values.
26         * ProcessModelComImpersonationLevel.cs: Fixed enum values.
27         * ProcessModelLogLevel.cs: Fixed enum values.
28         * WebApplicationLevel.cs: New enum for 2.0.
29
30 2005-08-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
31
32         * ModulesConfiguration.cs: LoadModules creates a HttpModuleCollection,
33         initializes the module instances and fills in the collection.
34
35 2005-08-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
36
37         * ModulesConfiguration.cs: add Clone (ugly).
38
39 2005-08-30  Miguel de Icaza  <miguel@novell.com>
40
41         * HttpCapabilitiesBase.cs: Make partial to pull the implementation
42         from another class.
43
44 2005-08-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
45
46         * HandlerFactoryConfiguration.cs: fix path matching so that
47         /xxx/WebResource.axd works. If we're going to match using a regexp,
48         generate it in the constructor, not on every request.
49
50 2005-08-25  Chris Toshok  <toshok@ximian.com>
51
52         * HandlerFactoryConfiguration.cs: implement the slow path for
53         PathMatches using Regex.  Also, make the fast path for exact
54         matches faster (and more correct).
55
56 2005-08-25  Chris Toshok  <toshok@ximian.com>
57
58         * HandlerFactoryConfiguration.cs: chain up to the parent
59         Configuration if we don't have a match, instead of adding the
60         parent's handlers to our list (and thereby overriding ours).
61
62 2005-08-24  Sebastien Pouliot  <sebastien@ximian.com>
63
64         * AuthConfig.cs: Add new 2.0 stuff (required for Forms Authentication).
65
66 2005-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
67
68         * MachineKeyConfig.cs: we don't honor IsolateApp.
69
70 2005-07-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
71
72         * MachineKeyConfigHandler.cs:
73         * MachineKeyConfig.cs: removed unused property. The CryptoGod has spoken
74         and told me to use RandomNumberGenerator.Create to let the
75         implementation choose the generator.
76
77 2005-07-25  Eyal Alalouf  <eyala@mainsoft.com>
78
79         * WebConfigurationSettings.cs: Fixed LoadFromFile to find web.config
80         under TARGET_J2EE (case sensitivity).
81
82 2005-07-25  Eyal Alalouf  <eyala@mainsoft.com>
83
84         * WebConfigurationSettings.cs: TARGET_J2EE ifdef reorder for
85         readability.
86
87 2005-07-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
88
89         * MachineKeyConfigHandler.cs: removed unused code. Use
90         MachineKeyValidation.
91         * MachineKeyValidation.cs: made internal for 1.1 and added AES.
92         * MachineKeyConfig.cs: new property to return 24 bits needed for 3DES.
93         fix typo from last patch ('AutoGenerate'). Made the keys different when
94         both are autogenerated.
95
96 2005-07-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
97
98         * MachineKeyConfigHandler.cs:
99         * MachineKeyConfig.cs: patch from Miguel that moves code from
100         MachineKeyConfigHandler to MachineKeyConfig.
101
102 2005-07-24  Eyal Alalouf  <eyala@mainsoft.com>
103
104         * WebConfigurationSettings.cs: TARGET_J2EE changes. static variables in
105           AppDomain.
106
107 2005-07-19  Eyal Alalouf  <eyala@mainsoft.com>
108         * WebConfigurationSettings.cs: Grasshopper doesn't support remoting and the FileSystemWatcher
109
110 2005-07-01  Lluis Sanchez Gual <lluis@novell.com>
111
112         * MembershipSection.cs: Implemented.
113         * SiteMapSection.cs: Define properties using attributes.
114         * AnonymousIdentificationSection.cs: Define properties using attributes.
115         * WebConfigurationManager.cs: return the correct base path for the
116           root path.
117         * IRemoteWebConfigurationHostServer.cs: Fixed method signatures.
118         * WebConfigurationHost.cs: Added the machine web.config to the web.config
119         file chain. Several fixes in the chain order. Implemented 
120         IsDefinitionAllowed and VerifyDefinitionAllowed.
121
122         * VirtualDirectoryMappingCollection.cs:
123         * WebConfigurationFileMap.cs:
124         * AdapterDictionary.cs:
125         * AuthenticationSection.cs:
126         * AssemblyCollection.cs:
127         * AssemblyInfo.cs: Minor api fixes.
128         
129 2005-06-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
130
131         * HandlerItem.cs: the path matches 'path\z', as the previous '\Apath\z'
132         failed for 'dir/*.ext'.
133
134 2005-06-23  Lluis Sanchez Gual <lluis@novell.com>
135
136         * VirtualDirectoryMapping.cs: Implemented.
137         * WebConfigurationManager.cs: Initial implementation.
138         * VirtualDirectoryMappingCollection.cs: Implemented.
139         * WebConfigurationFileMap.cs: Implemented.
140         * WebConfigurationHost.cs: Initial implementation of class
141         that supports IInternalConfigHost.
142
143 2005-06-19 Ilya Kharmatsky <ilyak-at-mainsoft.com>
144
145         * HttpRuntimeConfig.cs: Added TARGET_JVM directive in "using clause"
146         in order to exclude in J2EE configuration usage of unsupported
147         CodeDome API.
148
149 2005-06-15  Lluis Sanchez Gual <lluis@novell.com>
150
151         * CodeSubDirectory.cs:
152         * ExpressionBuilder.cs:
153         * AssemblyInfo.cs:
154         * BuildProviderCollection.cs:
155         * ExpressionBuilderCollection.cs:
156         * CodeSubDirectoriesCollection.cs:
157         * AnonymousIdentificationSection.cs: Track 2.0 api changes
158         in System.Configuration.
159
160 2005-06-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
161
162         * GlobalizationConfigurationHandler.cs: when an attribute is not
163         provided, don't assing Encoding.Default to it, as we might override
164         parent's settings.
165
166 2005-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
167
168         * CompilationConfiguration.cs: throw if we cannot load the type given
169         in the configuration file.
170
171 2005-04-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
172
173         * CompilerCollection.cs: added CompareLanguages method.
174
175 2005-04-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
176
177         * CompilationConfigurationHandler.cs: ensure TempDirectory is not empty
178         before assigning it. Don't mangle the assembly names provided.
179
180         * CompilationConfiguration.cs: use DynamicBase as the temp directory
181         instead of Path.GetTempPath.
182
183 2005-04-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
184
185         * ModuleItem.cs:
186         * GlobalizationConfigurationHandler.cs:
187         * WebConfigurationSettings.cs:
188         * CustomErrorsConfigHandler.cs:
189         * PagesConfigurationHandler.cs:
190         * WebControlsSectionHandler.cs:
191         * AuthorizationConfigHandler.cs: removed warnings.
192
193 2005-03-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
194
195         * CompilerCollection.cs:
196         * CompilationConfigurationHandler.cs:
197         * Compiler.cs:
198         * CompilationSection.cs:
199         * CompilationConfiguration.cs: reverted last patch and/or disable code
200         until the whole config system is migrated to 2.0. Fixes bug #73736.
201
202 2005-03-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
203
204         * CodeSubDirectoriesCollection.cs:
205         * ExpressionBuilderCollection.cs:
206         * BuildProviderCollection.cs:
207         * CompilerCollection.cs:
208         * CompilationConfigurationHandler.cs:
209         * ExpressionBuilder.cs:
210         * Compiler.cs:
211         * CompilationSection.cs:
212         * CompilationConfiguration.cs:
213         * CodeSubDirectory.cs: added and implemented
214         most of these files that are used when reading configuration files in
215         NET_2_0.
216
217         * WebCompiler.cs: renamed to Compiler.cs
218
219 2004-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
220
221         * WebConfigurationSettings.cs: correctly detect web.config changes.
222
223 2004-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
224
225         * HandlerItem.cs: for reusable items, return the same instance always.
226         Fixes bug #69959.
227
228
229 2004-11-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
230
231         * GlobalizationConfigurationHandler.cs: fixed stupid typo (uiculture ->
232         uiCulture). Closes bug #69524.
233
234 2004-11-18  Lluis Sanchez Gual <lluis@novell.com>
235
236         * AnonymousIdentificationSection.cs, AuthenticationSection.cs,
237         AssemblyInfo.cs: Initialize     property collection.
238         * SiteMapSection.cs, SiteMapHierarchicalDataSourceView.cs, 
239         SiteMapDataSource.cs: New file.
240         * SiteMapDataSourceView.cs: Minor fixes.
241
242 2004-11-15  Lluis Sanchez Gual <lluis@novell.com>
243
244         * AnonymousIdentificationSection.cs, InternalSection.cs,
245         AuthenticationSection.cs, AssemblyCollection.cs, AssemblyInfo.cs,
246         AdapterDictionary.cs: Implemented.
247         * PassportAuthentication.cs, FormsAuthenticationConfiguration.cs:
248         created classes.
249
250 2004-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
251
252         * WebConfigurationSettings.cs: use CurrentExecutionFilePath instead of
253         FilePath. Fixes bug #67982.
254
255 2004-08-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
256
257         * WebConfigurationSettings.cs: fix bug when processing empty location
258         tags. Closes bug #63001.
259
260 2004-08-02  Duncan Mak  <duncan@ximian.com>
261
262         * AuthorizationRuleAction.cs:
263         * BuildProviderAppliesTo.cs:
264         * CustomErrorsMode.cs:
265         * MachineKeyValidation.cs:
266         * PagesEnableSessionState.cs:
267         * PagesToCountAction.cs:
268         * ProcessModelComAuthenticationLevel.cs:        
269         * ProcessModelComImpersonationLevel.cs:
270         * ProcessModelLogLevel.cs;
271         * SerializationMode.cs:
272         * TraceDisplayMode.cs: Added enumerations.
273
274         * IRemoteWebConfigarationHostServer.cs: Added interface.
275
276 2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
277
278         * AuthorizationConfig.cs: really fix bug #60482. Thanks David!
279
280 2004-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
281
282         * AuthorizationConfig.cs: we must match [verb +] (role|user). Fixes bug
283         #60482.
284
285 2004-06-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
286
287         * WebConfigurationSettings.cs: allow empty <configSections>.
288
289 2004-06-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>
290
291         * GlobalizationConfigurationHandler.cs: if no culture given, use the
292         default one, not the invariant.
293
294 2004-06-07  Alon Gazit <along@mainsoft.com>
295
296         * HandlerFactoryConfiguration.cs: using cache to get performance
297         improvement.
298         
299
300 2004-06-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
301
302         * HttpCapabilitiesBase.cs: set the useragent of the new
303         HttpBrowserCapabilities object.
304
305 2004-06-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
306
307         * HttpCapabilitiesBase.cs: ClientTarget takes precedence over UserAgent.
308
309 2004-06-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
310
311         * WebConfigurationSettings.cs: when the virtual path is not /, don't
312         loop forever trying to read configuration from /. Fixes bug #59480.
313
314 2004-05-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>
315
316         * GlobalizationConfiguration.cs: if we have no context, use
317         GetAppConfig instead of GetConfig.
318
319 2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
320
321         * CompilationConfiguration.cs: a null value is ok for TempDirectory.
322
323 2004-05-12  Jaroslaw Kowalski <jaak@zd.com.pl>
324
325         * AuthenticationConfigHandler.cs: fixed slidingExpiration and requireSSL
326
327 2004-05-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
328
329         * WebConfigurationSettings.cs: fixed loading of external files. Closes
330         bug #57244.
331
332 2004-05-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
333
334         * WebConfigurationSettings.cs: now it defaults to 'web.config' and if
335         not found, 'Web.config'. Don't throw exception if both exists. Thanks
336         to urs and dru for bugging me about this.
337
338 2004-04-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
339
340         * WebConfigurationSettings.cs: fixed argument exception if the directory
341         we're trying to watch does not exists.
342
343 2004-04-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
344
345         * WebConfigurationSettings.cs: modify realpath when we reach the
346         virtual root of the application.
347
348 2004-04-12  Nick Drochak <ndrochak@gol.com>
349
350         * WebConfigurationSettings.cs: Fix build.  Forgot the '?'
351
352 2004-04-12  Atsushi Enomoto <atsushi@ximian.com>
353
354         * WebConfigurationSettings.cs : On Windows "Web.config" is "web.config".
355
356 2004-04-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
357
358         * WebConfigurationSettings.cs: "/" is the virtual root directory of
359         the application. This fixes a bug reported by Vlad that caused
360         configuration error because files were read twice when there's an
361         application different from "/" defined.
362
363 2004-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
364
365         * WebConfigurationSettings.cs: fixes bug 56267.
366
367 2004-03-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>
368
369         * WebConfigurationSettings.cs: use FileSystemWatcher and really reload
370         configuration when the file is created or modified.
371
372 2004-02-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
373
374         * WebConfigurationSettings.cs: we were loading web.config from / always!
375         Thanks to Lluis for noticing this.
376
377 2004-02-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>
378
379         * WebConfigurationSettings.cs: fix Web.config search for case
380         insensitive filesystems.
381
382 2004-02-04  Lluis Sanchez Gual <lluis@ximian.com>
383
384         * WebConfigurationSettings.cs: Load remoting configuration when reading
385           the web.config file.
386
387 2004-01-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
388
389         * AuthConfig.cs:
390         * AuthenticationConfigHandler.cs: added RequireSSL and
391         SlidingExpiration.
392
393         * HandlerFactoryProxy.cs: not public.
394         * HandlerItem.cs: not public.
395
396 2004-01-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
397
398         * WebConfigurationSettings.cs: fix location path lookup. Closes bug
399         #53072.
400
401 2004-01-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
402
403         * System.Web.Configuration/GlobalizationConfiguration.cs: undo old fix.
404
405         * System.Web.Configuration/PagesConfiguration.cs:
406         * System.Web.Configuration/PagesConfigurationHandler.cs: new files for
407         processing system.web/pages section.
408
409 2004-01-10  Jackson Harper <jackson@ximian.com>
410
411         * TraceConfig.cs: New class contains trace configuration data.
412         * TraceConfigurationHandler.cs: New class parses trace
413         configurations.
414         
415 2004-01-05  Jackson Harper <jackson@ximian.com>
416
417         * HandlerItem.cs: Fix typo so slashes are stripped from paths properly.
418         
419 2003-12-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
420
421         * CustomErrorsConfigHandler.cs: handle <system.web><customErrors />..
422
423 2003-12-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
424
425         * HttpCapabilitiesBase.cs: use the new loader.
426
427 2003-12-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
428
429         * WebConfigurationSettings.cs: also cache parents when building the
430         hierarchy up. Fixes bug #51818.
431
432 2003-12-09  Jackson Harper <jackson@ximian.com>
433
434         * GlobalizationConfigurationHander.cs: Make unicode encodings case
435         insensitive.
436         
437 2003-12-08  Jackson Harper <jackson@ximian.com>
438
439         * GlobalizationConfigurationHandler.cs: Handle creating some the unicode
440         encodings here so we can create ones without BOMs.
441         
442 2003-12-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
443
444         * GlobalizationConfiguration.cs: return null when the configuration is
445         not available.
446         
447         * WebConfigurationSettings.cs: handle configuration for System.Web. It
448         replaces the default IConfigurationSystem with itself and handles
449         web.config files oddities.
450
451 2003-11-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
452
453         * CompilationConfiguration.cs: don't throw an HttpException.
454         * HttpRuntimeConfig.cs:
455         * HttpRuntimeConfigurationHandler.cs: handle system.web/httpRuntime
456         configuration section.
457
458 2003-11-10 Jackson Harper <jackson@ximian.com>
459
460         * CompilationConfigurationHandler.cs: Append .dll to shortened
461         assembly names. 
462         
463 2003-11-08 Jackson Harper <jackson@ximian.com>
464
465         * CompilationConfigurationHandler.cs: Trim extra versioning
466         information off of assembly names. This is a workaround that fixes
467         bug #50355.
468         
469 2003-11-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
470
471         * GlobalizationConfiguration.cs: added GetInstance method.
472
473         * GlobalizationConfigurationHandler.cs: warn about unsupported encodings
474         and provide reasonable defaults.
475
476 2003-10-17 Ben Maurer  <bmaurer@users.sourceforge.net>
477
478         * CompilationConfiguration.cs (Init): you have to inherit copying
479         files from the bin folders too.
480
481 2003-10-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
482
483         * CompilationConfiguration.cs: use the context passed in. If not, try
484         the current context.
485
486 2003-10-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
487
488         * CompilationConfiguration.cs:
489         * CompilationConfigurationHandler.cs:
490         * CompilerCollection.cs:
491         * WebCompiler.cs: new files that process and store
492         system.web/compilation info (compilers + assemblies).
493
494         * HttpHandlersSectionHandler.cs: added option for an attribute to be
495         empty.
496
497 2003-10-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
498
499         * WebControlsSectionHandler.cs: new file to handle <webControls>
500         configuration.
501
502 2003-10-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>
503
504         * HandlerItem.cs: make it work for file names without wildcards.
505
506 2003-03-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
507
508         * ModuleItem.cs: it's not public.
509         * ModulesConfiguration.cs: it's not public.
510
511 2003-02-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
512
513         * AuthenticationConfigHandler.cs: 'name' is optional in <forms>.
514
515 2003-02-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
516
517         * HandlerFactoryConfiguration.cs: first search in the mappings of this
518         instance, then in the parent.
519
520 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
521
522         * GlobalizationConfiguration.cs: added internal fields to hold the
523         values in the globalization node.
524
525         * GlobalizationConfigurationHandler.cs: handler to load
526         <system.web/globalization> section.
527
528 2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
529
530         * AuthorizationConfigHandler.cs: handler for system.web/authorization
531         section.
532
533         * AuthorizationConfig.cs: keeps record of authorization configuration.
534
535 2003-01-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
536
537         * HttpModulesConfigurationHandler.cs: add a default authentication
538         module at the end of the list.
539
540         * ModuleItem.cs: new constructor.
541
542 2002-12-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>
543
544         * AuthConfig.cs: LoginUrl defaults to login.aspx.
545
546 2002-12-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
547
548         * AuthConfig.cs:
549         * AuthenticationConfigHandler.cs: handler and helper class for
550         system.web/authentication configuration section.
551
552         * HttpHandlersSectionHandler.cs: check for null in attributes.
553
554         * MachineKeyConfig.cs:
555         * MachineKeyConfigHandler.cs: handler and helper class for
556         system.web/machineKey tag.
557
558 2002-10-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
559
560         * HttpHandlersSectionHandler.cs: more null checks.
561
562 2002-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
563
564         * HttpHandlersSectionHandler.cs: made a couple of static methods be
565         part of a class used in other handlers.
566         * HttpModulesConfigurationHandler.cs: handler for modules.
567         * ModuleItem.cs: added IsMatch method.
568         * ModulesConfiguration.cs: made it similar to the handlers class: added         Clear, Remove.
569
570 2002-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
571
572         * HttpHandlerTypeMapper.cs: removed.
573         * HandlerFactoryConfiguration.cs: readded. I removed it by mistake.
574         * HandlerItem.cs: only load the type if we gotta validate it.
575         Implemented initial IsMatch.
576         * HttpConfigurationContext.cs: New file.
577         * HttpHandlersSectionHandler.cs: validate is optional (default true). 
578         Use HttpHandlerTypeMapper.
579
580 2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
581
582         * System.Web.Configuration/HandlerFactoryConfiguration.cs: removed.
583
584         * System.Web.Configuration/HandlerItem.cs: added validation field.
585
586         * System.Web.Configuration/HttpHandlerTypeMapper.cs: holds mappings
587         between verbs and wilcards and their associated HandlerItem.
588
589         * System.Web.Configuration/HttpHandlersSectionHandler.cs: this one
590         processes system.web/httpHandlers section of machine.config file.
591
592 2002-08-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
593
594         * AuthenticationMode.cs:
595         * ClientTargetSectionHandler.cs:
596         * FormsAuthPasswordFormat.cs:
597         * FormsProtectionEnum.cs:
598         * HttpCapabilitiesBase.cs: fixes base on class status page.
599
600 2002-08-05  Patrik Torstensson <ptorsten@hotmail.com>
601
602         * HandlerFactoryConfiguration.cs,
603            HandlerFactoryProxy.cs,
604            HandlerItem.cs       : New files to emulate HttpHandler configuration
605            
606         * ModuleItem.cs,
607            ModulesConfiguration.cs : New files to emulate HttpModule configuration      
608
609 2002-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
610
611         * System.Web.Configuration/HttpCapabilitiesBase.cs: New file.
612