1 2005-11-14 Chris Toshok <toshok@ximian.com>
3 * TagPrefixCollection.cs (Remove): pass the key to BaseRemove.
4 (set_Item (int index)): implement.
6 * TagPrefixInfo.cs (Equals): implement.
7 (GetHashCode): implement.
9 * AuthorizationRuleCollection.cs (CreateNewElement(string)):
12 (IsElementName): implement.
13 (ElementName): implement.
14 (Item (int index)): implement.
16 * FormsAuthenticationUserCollection.cs (set_Item (int index)): implement.
18 * UrlMappingCollection.cs (set_Item (int index)): implement.
20 * OutputCacheProfileCollection.cs (set_Item (int index)): implement.
22 * TransformerInfo.cs (Equals): implement.
23 (GetHashCode): implement.
25 * NamespaceInfo.cs (Equals): implement.
26 (GetHashCode): implement.
28 * ProfileSettingsCollection.cs (set_Item (int index)): implement.
30 * TransformerInfoCollection.cs (set_Item (int index)): implement.
32 * HttpHandlerActionCollection.cs (set_Item (int index)): implement.
34 * BufferModesCollection.cs (set_Item (int index)): implement.
36 * BuildProvider.cs: use the base[fooProp] pattern instead of
39 * ProfileGroupSettingsCollection.cs: implement most of this class.
41 * RuleSettingsCollection.cs (set_Item (int index)): implement.
43 * ClientTargetCollection.cs (set_Item (int index)): implement.
45 * AssemblyCollection.cs (set_Item (int index)): implement.
47 * BuildProviderCollection.cs (set_Item (int index)): reformat.
49 * CustomError.cs (Equals): implement.
50 (GetHashCode): implement.
52 * ExpressionBuilderCollection.cs (set_Item (int index)): reformat.
54 * PassportAuthentication.cs (RedirectUrl): express consternation
57 * NamespaceCollection.cs (set_Item (int index)): implement.
59 * RootProfilePropertySettingsCollection.cs (SerializeElement): add
62 * ProfilePropertySettingsCollection.cs (set_Item (int index)):
65 * CustomErrorCollection.cs (set_Item (int index)): implement.
67 * HttpModuleActionCollection.cs (set_Item (int index)): implement.
69 * CodeSubDirectoriesCollection.cs (set_Item (int index)):
72 * CustomErrorsSection.cs (DeserializeSection): include call to
73 base.DeserializeSection, and add MonoTODO.
75 * EventMappingSettingsCollection.cs (set_Item (int index)):
78 * AuthorizationRule.cs (Equals): implement.
79 (GetHashCode): implement.
80 (SerializeElement): add comment.
82 * TagMapCollection.cs (Remove): pass the key to BaseRemove.
83 (set_Item (int index)): implement.
85 * TagMapInfo.cs (Equals): implement.
86 (GetHashCode): implement.
87 (SerializeElement): add call to base.SerializeElement.
89 * TrustLevelCollection.cs (Remove): pass the key to BaseRemove.
90 (GetElementKey): implement.
92 * SqlCacheDependencyDatabase.cs (set_Item (int index)): implement.
94 * WebContext.cs: new implementation.
96 2005-11-13 Chris Toshok <toshok@ximian.com>
98 * AnonymousIdentificationSection.cs: rework this class a bit to
99 fit in with the rest of S.W.C. Add validators to the
100 ConfigurationProperty ctor calls, a pattern which will need to be
101 replicated across the entire assembly, it appears (uggggh).
103 2005-11-13 Chris Toshok <toshok@ximian.com>
105 * AuthorizationRuleCollection.cs: fix ConfigurationCollection
108 * TransformerInfo.cs: fix corcompare.
110 * SqlCacheDependencyDatabase.cs: mark ctor internal to fix
113 * AuthenticationSection.cs: add missing Reset stub.
115 * ProfileSettingsCollection.cs: use the more succint ctor.
117 * FormsAuthenticationUser.cs: enable the TypeConverter on "name".
119 * GlobalizationSection.cs: fix up corcompare.
121 * WebPartsSection.cs: fix up corcompare.
123 * ProfileGroupSettingsCollection.cs: add missing
124 ConfigurationCollection attribute.
126 * ExpressionBuilder.cs: implement.
128 * FormsAuthenticationCredentials.cs: fix up corcompare.
130 * AssemblyCollection.cs: implement Properties.
132 * SiteMapSection.cs: implement Properties.
134 * ExpressionBuilderCollection.cs: fix up corcompare.
136 * ProfileSettings.cs: add missing ctor.
138 * PassportAuthentication.cs: new implementation.
140 * SqlCacheDependencySection.cs: fix up corcompare.
142 * ProfilePropertySettingsCollection.cs: fix up corcompare.
144 * HttpModuleActionCollection.cs: fix up corcompare.
146 * EventMappingSettingsCollection.cs: fix up corcompare.
148 * AuthorizationRule.cs: fix up corcompare.
150 * WebControlsSection.cs: fix up corcompare.
152 * AuthorizationSection.cs: fix up corcompare.
154 * MembershipSection.cs: clean this up, implement Properties, fix
157 2005-11-13 Chris Toshok <toshok@ximian.com>
159 * UrlMapping.cs, CustomErrorCollection.cs, CustomError.cs,
160 HostingEnvironmentSection.cs, TrustLevel.cs,
161 HttpCookiesSection.cs, UrlMappingsSection.cs,
162 UrlMappingCollection.cs, LowerCaseStringConverter.cs,
163 RoleManagerSection.cs, ProcessModelSection.cs,
164 TrustLevelCollection.cs, ClientTarget.cs, CustomErrorsSection.cs,
165 MachineKeySection.cs, SessionPageStateSection.cs,
166 SessionStateSection.cs, ProvidersHelper.cs,
167 ClientTargetCollection.cs, SecurityPolicySection.cs,
168 HttpCapabilitiesBase.cs, ClientTargetSection.cs: Another large
172 2005-11-12 Chris Toshok <toshok@ximian.com>
174 * AuthorizationRuleCollection.cs, AuthorizationRule.cs,
175 AuthorizationSection.cs, BufferModesCollection.cs,
176 BufferModeSettings.cs, CacheSection.cs, CompilerCollection.cs,
177 Compiler.cs, DeploymentSection.cs,
178 EventMappingSettingsCollection.cs, EventMappingSettings.cs,
179 GlobalizationSection.cs, HealthMonitoringSection.cs,
180 IdentitySection.cs, OutputCacheProfileCollection.cs,
181 OutputCacheProfile.cs, OutputCacheSection.cs,
182 OutputCacheSettingsSection.cs, ProfileSettingsCollection.cs,
183 ProfileSettings.cs, RuleSettingsCollection.cs, RuleSettings.cs,
184 SqlCacheDependencyDatabaseCollection.cs,
185 SqlCacheDependencyDatabase.cs, SqlCacheDependencySection.cs,
186 SystemWebCachingSectionGroup.cs, TraceSection.cs,
187 TransformerInfoCollection.cs, TransformerInfo.cs, TrustSection.cs,
188 WebControlsSection.cs, WebPartsPersonalizationAuthorization.cs,
189 WebPartsPersonalization.cs, WebPartsSection.cs,
190 XhtmlConformanceSection.cs: a whole slew of new classes. the
191 fruits of tons of c&p and ibuprofen.
194 2005-11-09 Chris Toshok <toshok@ximian.com>
196 * PagesSection.cs, AuthenticationSection.cs, BuildProvider.cs,
197 BuildProviderCollection.cs, HttpHandlerActionCollection.cs,
198 HttpModulesSection.cs, HttpModuleAction.cs,
199 HttpModuleActionCollection.cs, AnonymousIdentificationSection.cs,
200 CodeSubDirectory.cs, CodeSubDirectoriesCollection.cs,
201 SystemWebSectionGroup.cs, SiteMapSection.cs,
202 WebConfigurationManager.cs: flesh out the implementation.
204 * TagMap*.cs, TagPrefix*.cs: new implementation.
206 * FormsAuthentication*.cs: new implementation.
208 * Profile*.cs: new implementation.
210 * Namespace*.cs: new implementation.
212 * HttpRuntimeSection.cs: new implementation.