+2003-10-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ConfigurationSettings.cs: patch by Eric Lindvall (eric@5stops.com)
+ that improves performance by not reading the file more than once.
+
+2003-07-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+ * ConfigurationSettings.cs: Removed unused exception variable, fixes
+ compiler warning
+
+2003-06-16 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ConfigurationSettings.cs: Avoid chicken-egg problem when reading
+ machine.config. Cannot use an uri to read mechine.config because web
+ request module handelrs are defined in machine.config.
+
+2003-03-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * AppSettingsReader.cs: fixed bug #38755.
+
+2002-12-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ConfigXmlDocument.cs: don't jump over the first element.
+ * ConfigurationSettings.cs: pass doc.DocumentElement instead of doc.
+
+ This used to work until i tried to access one attribute of the first
+ element and realized that the element was not the expected!
+ This change does not affect the configuration handlers that only use
+ ChildNodes property on the XmlNode they get as argument.
+
+2002-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ConfigurationSettings.cs: removed type loading hack no longer needed.
+
+2002-12-14 Jonathan Pryor <jonpryor@vt.edu>
+
+ * ConfigurationSettings.cs: Allow configuration sections to be removed.
+
+2002-11-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ConfigurationSettings.cs: use AppDomainSetup to get the configuration
+ file name for the AppDomain.
+
+2002-10-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ConfigHelper.cs: NameValueCollection.Add is now fixed.
+
+2002-10-14 Martin Baulig <martin@gnome.org>
+
+ * ConfigurationSettings.cs (DefaultConfig.GetAppConfigPath):
+ Append ".config" to the filename, not ".exe.config" since the
+ filename already has a ".exe" suffix.
+
+2002-10-14 Martin Baulig <martin@gnome.org>
+
+ * ConfigurationSettings.cs (DefaultConfig.GetAppConfigPath): Use
+ Assembly.Location, not Assembly.FullName to get its filename.
+
+2002-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ConfigHelper.cs: workaround for a bug in NameValueCollection.
+ * ConfigurationSettings.cs: load sections when the parent holds a
+ handler for it. Now overriding appSettings values in the app config
+ file works (first <remove..> and then <add...).
+
+2002-10-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ConfigHelper.cs:
+ * NameValueFileSectionHandler.cs: check that Attributes is not null.
+
+2002-10-09 Miguel de Icaza <miguel@ximian.com>
+
+ * NameValueFileSectionHandler.cs: For now if a section is not
+ present, return null. Do not know what the real fix is. Gonzalo
+ will have to look at this, but the debugger was crashing as
+ appSettings in the machine.config does not exist, but GetConfig
+ returns a non-null value when looking it up when you do a
+ GetDocumentForSection ("appSettings").
+
+2002-10-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ConfigurationSettings.cs: use get_machine_config_path internal call.
+
+2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ConfigXmlDocument.cs: move the reader for the section to the first
+ element.
+
+ * ConfigurationSettings.cs: fixed hierarchical search for a handler.
+
2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ConfigurationSettings.cs: reimplemented. It is now able to deliver
2001-08-26 Christopher Podurgiel <cpodurgiel@msn.com>
* ConfigurationSettings.cs: No longer references the NameValueSectionHandler directly. Instead it uses System.Reflection to call the Create() method for the appropriate SectionHandler as defined in the .config file.
-