New test.
[mono.git] / mcs / class / System.Web / System.Web.Configuration_2.0 / ChangeLog
index 8682e5c8aad318ce1ab1bc7ccd7814dccff12609..4801860aa61c71556b33c3e9656b20f1a2cab2f6 100644 (file)
@@ -1,3 +1,158 @@
+2006-11-22  Miguel de Icaza  <miguel@novell.com>
+
+       * SessionStateSection.cs: Do not call Enum.Parse with a null
+       argument, prevents an exception from being thrown.
+
+2006-11-20  Marek Habersack  <grendello@gmail.com>
+
+       * GlobalizationSection.cs: Added support for "auto" cultures and
+       the "auto:DEFAULT_CULTURE" cultures.
+
+2006-11-13  Konstantin Triger  <kostat@mainsoft.com>
+
+        * WebConfigurationHost.cs: use Type.GetType for loading full qualified types.
+
+2006-11-05  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * ProfileGroupSettings.cs, ProfileGroupSettingsCollection.cs
+       ProfilePropertySettingsCollection.cs, ProfileSection.cs
+       RootProfilePropertySettingsCollection.cs: refactoring and fix of
+       <group> element
+
+2006-10-18  Marek Habersack  <grendello@gmail.com>
+
+       * WebConfigurationManager.cs: implement support for extra
+       assemblies to be referenced when compiling a page.
+
+2006-09-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * WebConfigurationManager.cs: add null checks. Patch by Marek Habersack
+       that fixes bug #79283.
+
+2006-09-06  Konstantin Triger  <kostat@mainsoft.com>
+
+       * WebConfigurationHost.cs: do not recourse as this will be done by
+               Configuration object.
+
+2006-08-08  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * WebConfigurationManager.cs: added configSystem property under 
+       TARGET_JVM part
+       * WebConfigurationHost.cs: fixed GetStreamName and OpenStreamForRead
+       for TARGET_JVM
+       * CompilationSection.cs: BuildProviders property removed from
+       TARGET_JVM
+       * SystemWebSectionGroup.cs: Compilation property removed from
+       TARGET_JVM
+
+2006-06-26  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * NullableStringValidator.cs : new internal class that is almost
+         identical to StringValidator but allows null value.
+       * PropertyHelper.cs : use new NullableStringValidator.
+       * NamespaceCollection.cs : in NamespaceInfo "" is not allowed.
+
+2006-06-08  Chris Toshok  <toshok@ximian.com>
+
+       * WebConfigurationHost.cs (InitForConfiguration): i know this is
+       going to bite me in the ass, but guard against configPath being ==
+       to "/", since this will result in an infinite loop.
+       (MapPath): fix a NRE.
+
+2006-05-18  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * WebConfigurationManager.cs: recent sys.config.dll changes on
+         ConfigurationManager.GetSection() which should call
+         GetRuntimeObject() should also apply here. Fixed monodoc web.
+
+2006-05-10  Andrew Skiba <andrews@mainsoft.com>
+
+       * HttpHandlerAction.cs: keep the internal exception
+
+2006-05-08  Chris Toshok  <toshok@ximian.com>
+
+       * WebConfigurationManager.cs (GetBasePath): fix bug where
+       path.Length was 0 when we got to the last while loop (and indexed
+       -1 into an array.)  Thanks Marek for the fix.
+
+2006-05-04  Chris Toshok  <toshok@ximian.com>
+
+       [ Fixes bug #78256 ]
+       
+       * WebConfigurationHost.cs (GetConfigType): add a MonoTODO about
+       how we should use the build provider machinery to get types.
+       (MapPath): add rudimentary mapping in the case where we don't have
+       a request, basically handle the case where the url begins with (or
+       is) HttpRuntime.AppDomainAppVirtualPath.
+
+       * WebConfigurationManager.cs (GetSection): if we don't have a
+       valid request, open the web configuration corresponding to
+       HttpRuntime.AppDomainAppVirtualPath.
+       (GetBasePath): comment this a little, and make it work in the case
+       where we don't have an HttpRequest.
+
+2006-04-27  Chris Toshok  <toshok@ximian.com>
+
+       * AuthorizationRuleCollection.cs (ThrowOnDuplicate): for the time
+       being introduce a overridden property MS doesn't make use of.
+       This needs readdressing, but it should get people making use of
+       <authorization> rules working again.
+
+2006-04-25  Chris Toshok  <toshok@ximian.com>
+
+       * AuthorizationRule.cs (Reset): finally figure out what this
+       method is supposed to do.  Assign our Action property based on
+       parentElement's.
+
+2006-04-25  Chris Toshok  <toshok@ximian.com>
+
+       * WebConfigurationHost.cs (InitForConfiguration): actually, use
+       HttpRuntime.AppDomainAppVirtualPath on gonzalo's recommendation.
+       It's never null, and its use cleans things up a bit.
+
+2006-04-25  Chris Toshok  <toshok@ximian.com>
+
+       * WebConfigurationHost.cs (InitForConfiguration): stop going up
+       the virtual hierarchy once we reach the application's base virtual
+       path.
+
+2006-04-24  Chris Toshok  <toshok@ximian.com>
+
+       * AuthorizationSection.cs (IsValidUser): fix a problem that
+       surfaced when converting from the 1.1 to 2.0 config classes.  Only
+       check for verb match if there are actually verbs to match against.
+
+2006-04-11  Chris Toshok  <toshok@ximian.com>
+
+       * ExpressionBuilderCollection.cs (CreateNewElement): call argless
+       ctor.
+
+       * ExpressionBuilder.cs: add internal argumentless ctor for use by
+       the collection type.
+
+2006-03-24  Chris Toshok  <toshok@ximian.com>
+
+       * WebConfigurationManager.cs (GetConfig): add a fallback case for
+       configuration sections that don't subclass from
+       ConfigurationSection.
+
+2006-03-24  Chris Toshok  <toshok@ximian.com>
+
+       * WebConfigurationHost.cs: fix bug where OpenWebConfiguration
+       ("/") would result in 2 configurations for that toplevel path to
+       be opened.
+
+2006-03-08  Chris Toshok  <toshok@ximian.com>
+
+       * ProvidersHelper.cs: implement this static class properly.
+
+       * SiteMapSection.cs (ProvidersInternal): add internal property to
+       get the actual SiteMapProviderCollection from here.
+
+2006-02-28  Chris Toshok  <toshok@ximian.com>
+
+       * BuildProviderAppliesTo.cs, PagesToCountAction.cs: nuke.
+
 2006-02-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
        * Compiler.cs: