* GlobalizationConfigurationHander.cs: Make unicode encodings case
[mono.git] / mcs / class / System.Web / System.Web.Configuration / ChangeLog
1 2003-12-09  Jackson Harper <jackson@ximian.com>
2
3         * GlobalizationConfigurationHander.cs: Make unicode encodings case
4         insensitive.
5         
6 2003-12-08  Jackson Harper <jackson@ximian.com>
7
8         * GlobalizationConfigurationHandler.cs: Handle creating some the unicode
9         encodings here so we can create ones without BOMs.
10         
11 2003-12-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
12
13         * GlobalizationConfiguration.cs: return null when the configuration is
14         not available.
15         
16         * WebConfigurationSettings.cs: handle configuration for System.Web. It
17         replaces the default IConfigurationSystem with itself and handles
18         web.config files oddities.
19
20 2003-11-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
21
22         * CompilationConfiguration.cs: don't throw an HttpException.
23         * HttpRuntimeConfig.cs:
24         * HttpRuntimeConfigurationHandler.cs: handle system.web/httpRuntime
25         configuration section.
26
27 2003-11-10 Jackson Harper <jackson@ximian.com>
28
29         * CompilationConfigurationHandler.cs: Append .dll to shortened
30         assembly names. 
31         
32 2003-11-08 Jackson Harper <jackson@ximian.com>
33
34         * CompilationConfigurationHandler.cs: Trim extra versioning
35         information off of assembly names. This is a workaround that fixes
36         bug #50355.
37         
38 2003-11-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
39
40         * GlobalizationConfiguration.cs: added GetInstance method.
41
42         * GlobalizationConfigurationHandler.cs: warn about unsupported encodings
43         and provide reasonable defaults.
44
45 2003-10-17 Ben Maurer  <bmaurer@users.sourceforge.net>
46
47         * CompilationConfiguration.cs (Init): you have to inherit copying
48         files from the bin folders too.
49
50 2003-10-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
51
52         * CompilationConfiguration.cs: use the context passed in. If not, try
53         the current context.
54
55 2003-10-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
56
57         * CompilationConfiguration.cs:
58         * CompilationConfigurationHandler.cs:
59         * CompilerCollection.cs:
60         * WebCompiler.cs: new files that process and store
61         system.web/compilation info (compilers + assemblies).
62
63         * HttpHandlersSectionHandler.cs: added option for an attribute to be
64         empty.
65
66 2003-10-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
67
68         * WebControlsSectionHandler.cs: new file to handle <webControls>
69         configuration.
70
71 2003-10-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>
72
73         * HandlerItem.cs: make it work for file names without wildcards.
74
75 2003-03-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
76
77         * ModuleItem.cs: it's not public.
78         * ModulesConfiguration.cs: it's not public.
79
80 2003-02-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
81
82         * AuthenticationConfigHandler.cs: 'name' is optional in <forms>.
83
84 2003-02-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
85
86         * HandlerFactoryConfiguration.cs: first search in the mappings of this
87         instance, then in the parent.
88
89 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
90
91         * GlobalizationConfiguration.cs: added internal fields to hold the
92         values in the globalization node.
93
94         * GlobalizationConfigurationHandler.cs: handler to load
95         <system.web/globalization> section.
96
97 2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
98
99         * AuthorizationConfigHandler.cs: handler for system.web/authorization
100         section.
101
102         * AuthorizationConfig.cs: keeps record of authorization configuration.
103
104 2003-01-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
105
106         * HttpModulesConfigurationHandler.cs: add a default authentication
107         module at the end of the list.
108
109         * ModuleItem.cs: new constructor.
110
111 2002-12-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>
112
113         * AuthConfig.cs: LoginUrl defaults to login.aspx.
114
115 2002-12-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
116
117         * AuthConfig.cs:
118         * AuthenticationConfigHandler.cs: handler and helper class for
119         system.web/authentication configuration section.
120
121         * HttpHandlersSectionHandler.cs: check for null in attributes.
122
123         * MachineKeyConfig.cs:
124         * MachineKeyConfigHandler.cs: handler and helper class for
125         system.web/machineKey tag.
126
127 2002-10-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
128
129         * HttpHandlersSectionHandler.cs: more null checks.
130
131 2002-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
132
133         * HttpHandlersSectionHandler.cs: made a couple of static methods be
134         part of a class used in other handlers.
135         * HttpModulesConfigurationHandler.cs: handler for modules.
136         * ModuleItem.cs: added IsMatch method.
137         * ModulesConfiguration.cs: made it similar to the handlers class: added         Clear, Remove.
138
139 2002-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
140
141         * HttpHandlerTypeMapper.cs: removed.
142         * HandlerFactoryConfiguration.cs: readded. I removed it by mistake.
143         * HandlerItem.cs: only load the type if we gotta validate it.
144         Implemented initial IsMatch.
145         * HttpConfigurationContext.cs: New file.
146         * HttpHandlersSectionHandler.cs: validate is optional (default true). 
147         Use HttpHandlerTypeMapper.
148
149 2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
150
151         * System.Web.Configuration/HandlerFactoryConfiguration.cs: removed.
152
153         * System.Web.Configuration/HandlerItem.cs: added validation field.
154
155         * System.Web.Configuration/HttpHandlerTypeMapper.cs: holds mappings
156         between verbs and wilcards and their associated HandlerItem.
157
158         * System.Web.Configuration/HttpHandlersSectionHandler.cs: this one
159         processes system.web/httpHandlers section of machine.config file.
160
161 2002-08-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
162
163         * AuthenticationMode.cs:
164         * ClientTargetSectionHandler.cs:
165         * FormsAuthPasswordFormat.cs:
166         * FormsProtectionEnum.cs:
167         * HttpCapabilitiesBase.cs: fixes base on class status page.
168
169 2002-08-05  Patrik Torstensson <ptorsten@hotmail.com>
170
171         * HandlerFactoryConfiguration.cs,
172            HandlerFactoryProxy.cs,
173            HandlerItem.cs       : New files to emulate HttpHandler configuration
174            
175         * ModuleItem.cs,
176            ModulesConfiguration.cs : New files to emulate HttpModule configuration      
177
178 2002-06-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
179
180         * System.Web.Configuration/HttpCapabilitiesBase.cs: New file.
181