X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem.Web%2FSystem.Web.Configuration_2.0%2FChangeLog;h=a785c2c507eaffab6c7e3e5d3dd698b9e8b28092;hb=6f82e580a4b397ca84005549fae89e329a7d1c67;hp=369424bbc30e03f2359189a38dbf7cba09400f42;hpb=5625ac6222ef0b3fe8f5b30ffba6b38a74e28fe6;p=mono.git diff --git a/mcs/class/System.Web/System.Web.Configuration_2.0/ChangeLog b/mcs/class/System.Web/System.Web.Configuration_2.0/ChangeLog index 369424bbc30..a785c2c507e 100644 --- a/mcs/class/System.Web/System.Web.Configuration_2.0/ChangeLog +++ b/mcs/class/System.Web/System.Web.Configuration_2.0/ChangeLog @@ -1,3 +1,241 @@ +2007-11-01 Marek Habersack + + * 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 + + * 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 + + * 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 + + * 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 + + * MachineKeySection.cs: retrieve the keys from the registry before + falling back to the old method. Fixes bug #76606 + +2007-08-23 Marek Habersack + + * ProvidersHelper.cs: HttpApplication.LoadTypeFromPrivateBin + renamed to LoadTypeFromBin. + +2007-08-21 Marek Habersack + + * ProvidersHelper.cs: use HttpApplication.LoadTypeFromPrivateBin + to get the provider settings type. + +2007-08-10 Gert Driesen + + * PagesEnableSessionState.cs: Marked internal on 1.0 profile. + +2007-07-16 Vladimir Krasnov + + * ProfileGroupSettingsCollection.cs: added ResetInternal internal + method + * RootProfilePropertySettingsCollection.cs: added Reset method + override to reset GroupSettings collection + +2007-06-24 Vladimir Krasnov + + * HttpHandlerAction.cs: fixed SplitPaths property to be thread safe + +2007-06-12 Vladimir Krasnov + + * CompilationSection.cs: TARGET_JVM on not supported features + * HttpModulesSection.cs: ctor should be static + +2007-06-03 Adar Wesley + + * ProfilePropertySettingsCollection.cs: added missing method + OnDeserializeUnrecognizedElement. + +2007-05-30 Marek Habersack + + * 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 + + * WebConfigurationHost.cs: for TARGET_J2EE only: + prevent NullRefference Exception. + +2007-05-15 Igor Zelmanovich + + * 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 + + * 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 + + * 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 + + * WebConfigurationManager.cs: + make configurations synchronized. + added new internal method RemoveConfigurationFromCache. + +2007-05-07 Marek Habersack + + * PagesSection.cs: buffering is on by default. + +2007-04-24 Marek Habersack + + * WebConfigurationHost.cs: wrap MapPath calls in try/catch, + because bad URLs can cause it to throw exceptions. If such + exception is caught, throw a HttpException for Bad Request (400). + Look for types in the top-level assemblies (App_Code and + friends). + + * WebConfigurationManager.cs: added two internal methods for safe + retrieval of config sections. + +2007-04-19 Marek Habersack + + * HttpHandlerAction.cs: look up types in all the toplevel + assemblies. Fixes bug #80897. + +2007-04-17 Atsushi Enomoto + + * ProcessModelSection.cs : cpuMask default value should be int, + not uint. + +2007-04-06 Marek Habersack + + * CustomErrorsSection.cs: make the customErrors section work. + + * PagesSection.cs: provide appropriate default value for the + asyncTimeout setting. + +2007-03-24 Marek Habersack + + * WebConfigurationHost.cs: allow MachineToApplication definition + for config paths that equal the domain virtual app directory. + +2007-03-22 Adar Wesley + + * HttpCapabilitiesBase.cs: implemented all capabilities. Capabilities + still throw if there is no value in browscaps.ini and the property is called. + +2007-03-21 Vladimir Krasnov + + * WebConfigurationManager.cs: fixed OpenWebConfiguration, should not + lock when checking if configuration is already open + +2007-03-15 Vladimir Krasnov + + * WebConfigurationManager.cs: fixed OpenWebConfiguration, removed + GetBasePath call and locations search, since this not affects + configuration initialization, but improves performance + +2007-03-12 Marek Habersack + + * ProvidersHelper.cs: support loading custom providers from + App_Code assemblies. Fixes bug #81071. + Also set eol-style to native. + +2007-03-08 Gert Driesen + + * PagesSection.cs: Revert part of Adar's patch that regresses + bug #80913. + +2007-03-06 Adar Wesley + + * PagesSection.cs: improve Enum parsing and strongly typed default values. + +2007-02-20 Marek Habersack + + * Patch from Gert Driesen + * PagesSection.cs: Process value of EnableSessionState attribute + case-sensitive, and perform check in getter. Fix for bug #80913. + * PageParser.cs: Added note on difference in behaviour between page + level attribute and configuration attribute for enableSessionState. + * PagesConfiguration.cs: Fixed compiler warning. + +2007-02-22 Marek Habersack + + * CompilerCollection.cs: Optimize language lookup a bit. + +2007-02-05 Konstantin Triger + + * TagPrefixCollection.cs: Fix element key creation. + +2007-02-04 Konstantin Triger + + * NamespaceInfo.cs, HttpModuleAction.cs, RoleManagerSection.cs: + fix the default value. + +2007-02-02 Marek Habersack + + * TagPrefixCollection.cs: Add the CollectionType parameter. + Get rid of unnecessary interface references in the class declaration. + GetElementKey should return Source which should be unique, unlike TagPrefix. + +2007-01-04 Konstantin Triger + + * ProfileSection.cs: Ensure enabled = true by default; cleanup. + +2006-12-27 Vladimir Krasnov + + * CustomErrorCollection.cs: fixed ThrowOnDuplicate to false as in .net + +2006-12-21 Gonzalo Paniagua Javier + + * GlobalizationSection.cs: make encodings actually work for the 2.0 + profile. + +2006-12-21 Marek Habersack + + * TagMapInfo.cs: Add an internal default constructor for use from + TagMapCollection. + + * TagMapCollection.cs: Don't call the string,string constructor of + TagMapInfo - the class disallows empty strings as values of its + properties. + +2006-12-21 Vladimir Krasnov + + * RoleManagerSection.cs: refactored using attributes + +2006-12-20 Marek Habersack + + * ProfilePropertyNameValidator.cs: added a few checks. + 2006-12-18 Vladimir Krasnov * WebConfigurationManager.cs: fixed GetSection to execute