2007-11-01 Marek Habersack <mhabersack@novell.com>
[mono.git] / mcs / class / System.Web / System.Web.Configuration_2.0 / ChangeLog
index 808041420e81696a626e2cffd62a1453515de439..a785c2c507eaffab6c7e3e5d3dd698b9e8b28092 100644 (file)
@@ -1,3 +1,115 @@
+2007-11-01  Marek Habersack  <mhabersack@novell.com>
+
+       * MachineKeySection.cs: moved all the internal static methods and
+       properties to MachineKeySectionUtils.cs
+
+       * MachineKeySectionUtils.cs: added. This file is included in the
+       System.Web.Extensions compilation.
+       The old properties from MachineKeySection.cs became methods.
+
+2007-10-24  Marek Habersack  <mhabersack@novell.com>
+
+       * HttpHandlerAction.cs: exact path matching must be done on the
+       original string in PathMatches, not on the sliced one. Fixes bug
+       #335669.
+
+2007-10-17  Marek Habersack  <mhabersack@novell.com>
+
+       * WebConfigurationHost.cs: if running outside hosted environment,
+       read only the assemblyname.config configuration file instead of
+       web.config. Fixes bug #332425
+
+2007-10-15  Marek Habersack  <mhabersack@novell.com>
+
+       * ProvidersHelper.cs: use HttpApplication.LoadType instead of
+       Type.GetType.
+
+       * HttpModulesSection.cs: use HttpApplication.LoadType when loading
+       modules, to include both the bin/ directory and the top-level
+       assemblies in search. Fixes bug #333686.
+
+2007-08-30  Marek Habersack  <mhabersack@novell.com>
+
+       * MachineKeySection.cs: retrieve the keys from the registry before
+       falling back to the old method. Fixes bug #76606
+
+2007-08-23  Marek Habersack  <mhabersack@novell.com>
+
+       * ProvidersHelper.cs: HttpApplication.LoadTypeFromPrivateBin
+       renamed to LoadTypeFromBin.
+
+2007-08-21  Marek Habersack  <mhabersack@novell.com>
+
+       * ProvidersHelper.cs: use HttpApplication.LoadTypeFromPrivateBin
+       to get the provider settings type.
+
+2007-08-10  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * PagesEnableSessionState.cs: Marked internal on 1.0 profile.
+
+2007-07-16  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * ProfileGroupSettingsCollection.cs: added ResetInternal internal
+       method
+       * RootProfilePropertySettingsCollection.cs: added Reset method
+       override to reset GroupSettings collection
+
+2007-06-24  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * HttpHandlerAction.cs: fixed SplitPaths property to be thread safe
+
+2007-06-12  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * CompilationSection.cs: TARGET_JVM on not supported features
+       * HttpModulesSection.cs: ctor should be static
+
+2007-06-03  Adar Wesley <adarw@mainsoft.com>
+
+       * ProfilePropertySettingsCollection.cs: added missing method 
+       OnDeserializeUnrecognizedElement.
+
+2007-05-30  Marek Habersack  <mhabersack@novell.com>
+
+       * WebConfigurationManager.cs: if errors happen when opening the
+       configuration file, mark the manager as unsafe to prevent further
+       usage and avoid error loops.
+
+2007-05-17  Igor Zelmanovich <igorz@mainsoft.com>
+
+       * WebConfigurationHost.cs: for TARGET_J2EE only:
+       prevent NullRefference Exception.
+
+2007-05-15  Igor Zelmanovich <igorz@mainsoft.com>
+
+       * WebConfigurationManager.cs: 
+       make configurations hashtable case-insensitive.
+       * WebConfigurationHost.cs: for TARGET_J2EE only:
+       GetStreamName returns file path in right case, that make it works 
+       on case-sensitive file system.
+
+2007-05-15  Marek Habersack  <mhabersack@novell.com>
+
+       * BuildProviderCollection.cs: refactoring - use
+       HttpApplication.LoadType to actually look up the type.
+
+       * HttpHandlerAction.cs: as above
+
+       * WebConfigurationHost.cs: refactoring - moved the LoadType to
+       HttpApplication to share the code between 1.1 and 2.0 profiles.
+
+2007-05-14  Marek Habersack  <mhabersack@novell.com>
+
+       * UrlMappingCollection.cs: implemented the Item (string) indexer.
+
+       * UrlMapping.cs: implemented the URL validation callback body
+       (doesn't work at the moment).
+
+2007-05-14  Igor Zelmanovich <igorz@mainsoft.com>
+
+       * WebConfigurationManager.cs: 
+       make configurations synchronized.
+       added new internal method RemoveConfigurationFromCache.
+
 2007-05-07  Marek Habersack  <mhabersack@novell.com>
 
        * PagesSection.cs: buffering is on by default.