* Makefile (TEST_RESOURCES): New.
[mono.git] / mcs / class / System / ChangeLog
index 132772eefc7d30f01345587e94e525f35305ab28..d6f1a81697eba43f908fd92cf704e41005fdbffd 100644 (file)
@@ -1,3 +1,274 @@
+2005-02-03  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (TEST_RESOURCES): New.
+       (EXTRA_DISTFILES): Distribute them.
+
+2005-02-02  Ben Maurer  <bmaurer@ximian.com>
+
+       * Makefile: Embed the uri stuff as a resource.
+
+2005-01-24  Raja R Harinath  <rharinath@novell.com>
+
+       Add circular dependency on System.Security.dll.
+       * Makefile (XML_DEP, XML_DEP_FILE): Rename from CYCLIC_DEP and
+       CYCLIC_DEP_FILE. 
+       (SECURITY_DEP, SECURITY_DEP_FILE): Parallel defines for expressing
+       cyclic dependency on System.Security.dll.  Defined only in NET2.0
+       related profiles.
+       (CYCLIC_DEPS, CYCLIC_DEP_FILES): New.  Used to detect which of the
+       dependencies are present.
+       (echo-warning, LIB_MCS_FLAGS): Update to reflect new circular
+       dependencies.
+
+2005-01-20  Miguel de Icaza  <miguel@ximian.com>
+
+       * Add a couple more -nowarns when compiling tests. 
+
+2005-01-17  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile ($(test_lib).config): New.  Create it when test library
+       is built.
+       (CLEAN_FILES): Remove it.
+       (test-recursive,clean-recursive): Delete.
+
+2005-01-14  Jonathan Pryor (jonpryor@vt.edu)
+
+       * Makefile: Add test-recursive and clean-recursive targets.  Test-recursive
+         creates a Syste_test_PROFILE.dll.config file, required for the Switch
+         regression tests, and clean-recursive cleans up this file.
+       * System_test_default.dll.config, System_test.dll.config: Delete.  These are
+         no longer necessary as the appropriate file is generated in test-recursive.
+
+2005-01-10  Lluis Sanchez Gual <lluis@novell.com>
+
+       * System.dll.sources: Added new file:
+               System.ComponentModel/BindingDirection.cs
+
+2004-12-26  Zoltan Varga  <vargaz@freemail.hu>
+
+       * System.IO.Ports/ChangeLog: New file.
+
+2004-12-21  Chris Toshok  <toshok@ximian.com>
+
+       * System.dll.sources: add System.IO.Ports/*.
+
+       * System.IO.Ports/SerialPort.cs,
+       System.IO.Ports/SerialReceivedEventArgs.cs,
+       System.IO.Ports/SerialPinChangedEventArgs.cs,
+       System.IO.Ports/SerialErrorEventArgs.cs: initial import of the
+       System.IO.Ports stuff.
+
+2004-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * System_test.dll.sources: added CookieContainerTest.cs.
+
+2004-11-19  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (USE_BOOT_COMPILE): Re-organize to use BOOT_COMPILE
+       during the first pass.
+       (BOOTSTRAP_MCS): Use mscorlib.dll from the net_2_0 profile.
+
+2004-11-18  Lluis Sanchez Gual <lluis@novell.com>
+
+       * System.dll.sources: Added new files:
+               System.Configuration/ProviderSettings.cs
+               System.Configuration/ProviderSettingsCollection.cs
+               System.Configuration.Provider/ProviderBase.cs
+
+2004-11-15  Lluis Sanchez Gual <lluis@novell.com>
+
+       * System.dll.sources: Added new files:
+               System.Configuration/TimeSpanConfigurationProperty.cs
+               System.Configuration/TimeSpanPropertyFlags.cs
+               System.Configuration/TimeSpanSerializedFormat.cs
+       
+2004-11-09  Lluis Sanchez Gual <lluis@novell.com>
+
+       * System.dll.sources: Added new files:
+               System.Configuration/NonEmptyStringConfigurationProperty.cs
+               System.Configuration/NonEmptyStringFlags.cs
+
+2004-11-04  Lluis Sanchez Gual <lluis@novell.com>
+
+       * System.dll.sources: Added new files:
+               System.Configuration/ConfigInfo.cs
+               System.Configuration/IntegerConfigurationProperty.cs
+               System.Configuration/RuntimeOnlySection.cs
+               System.Configuration/SectionInfo.cs
+               System.Configuration/SectionGroupInfo.cs
+
+2004-09-21  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (lib_file) [PROFILE=net_2_0]: New test.  Use
+       net_2_0_bootstrap libraries if necessary.
+       ($(the_lib)): Don't depend on a phony target.  Move 'echo-warning' ...
+       (all-local): ... here.  Will now warn unnecessarily, but is better
+       than rebuilding the library each time.
+
+2004-09-20  Gert Driesen <drieseng@users.sourceforge.net>
+
+       * System.dll.sources: Moved ReadOnlyCollection.cs and Collection.cs
+       from corlib to System.Collections.Generic in System assembly
+
+2004-09-13  Tim Coleman <tim@timcoleman.com>
+       * System.dll.sources: Add new classes in System.Net.Security and 
+               System.Security.Authentication for Fx 2.0
+
+2004-09-12  Gert Driesen <drieseng@users.sourceforge.net>
+
+       * System.dll.sources: removed duplicate entry for System.Net.
+       Configuration.WebRequestModuleHandler
+
+2004-09-11  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * System_test.dll.sources: Added unit tests for System.Diagnostics.
+       EventLogPermission and PerformanceCounterPermission.
+
+2004-09-10  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * System_test.dll.sources: Added PermissionHelper to the build.
+       * System_test.dll.sources: Added unit tests for System.Security.
+       Permissions.ResourcePermissionBase and ResourcePermissionBaseEntry, 
+       System.Web.AspNetHostingPermission and AspNetHostingPermissionAttribute.
+
+2004-09-10  Tim Coleman <tim@timcoleman.com>
+       * System.dll.sources: Add System.Net.Cache, System.Net.Configuration,
+               System.Net.Mail, System.Configuration classes
+
+2004-09-09  Tim Coleman <tim@timcoleman.com>
+       * System.dll.sources: Add new System.Net.Mail classes
+
+2004-09-04  Tim Coleman <tim@timcoleman.com>
+       * System.dll.sources: Add System.Net.Mail and System.Net.Mime classes.
+
+2004-09-03  Tim Coleman <tim@timcoleman.com>
+       * System.dll.sources: Add new class in System.Net
+
+2004-08-16  Duncan Mak  <duncan@ximian.com>
+
+       * System.dll.sources: Added new classes in System.Configuration.
+
+2004-07-14  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * System.dll.sources:
+         Added IChangeTracking.cs and IRevertibleChangeTracking.cs
+
+2004-07-09  LLuis Sanchez Gual  <lluis@novell.com>
+
+       * System.dll.sources: Added files
+               System.ComponentModel/AsyncCompletedEventArgs.cs
+               System.ComponentModel/AsyncCompletedEventHandler.cs
+
+2004-07-02  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
+
+2004-06-13  Gert Driesen <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added IndentedTextWriterTest to unit
+       tests
+
+2004-06-10  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (LIBRARY_COMPILE): Define only if 'USE_BOOT_COMPILE' is
+       defined.  Don't conflate building a non-Xml temporary System.dll
+       with building System.dll for bootstrapping mcs.
+
+2004-06-09  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (CYCLIC_DEP_FILE): New.  Used to detect if
+       System.Xml.dll is present.
+       (SECOND_PASS): Remove.
+
+2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * System_test.dll.sources: Added X509CertificateCollectionTest
+       to the unit tests.
+
+2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile : add run-test-ondotnet target support.
+
+2004-05-24  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (EXTRA_FLAGS): Remove.
+       (LIBRARY_COMPILE) [!HAVE_SYSTEM_XML]: Use $(BOOT_COMPILE) for
+       non-Xml first build.
+       (all-local) [!SECOND_PASS]: Simplify.
+
+2004-05-10  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (install-local,test-local,run-test-local,clean-local):
+       Make cyclic-dependency safe.
+
+2004-05-07  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (all-local) [SECOND_PASS]: Rewrite to use 'make' itself
+       to determine out-of-date-ness.  (This fixes an unlogged change.)
+       (install-local,test-local,run-test-local,clean-local): Collapse
+       near-identical rules.
+
+2004-05-07  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (all-local): Built first pass with BOOT_COMPILE.
+
+2004-04-26  Jackson Harper  <jackson@ximian.com>
+
+       * Makefile: Use new $(PROFILE) directory to search for cyclical
+       dependancy.
+       
+2004-04-16  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * System_test.dll.sources: Added 
+               System.ComponentModel/TypeDescriptorTests.cs.
+
+2004-04-14  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * System.dll.sources: Added 
+               System.ComponentModel/ReflectionEventDescriptor.cs,
+               System.ComponentModel/ReflectionPropertyDescriptor.cs.
+
+2004-03-17  Ivan Hamilton <ivan@chimerical.com.au>
+
+       * System.dll.sources: Added System/System.ComponentModel.Design
+       /RuntimeLicenseContext.cs
+       * System_test.dll.sources : Added System.ComponentModel
+       /LicenseManagerTests.cs
+
+2004-03-11  Zoltan Varga  <vargaz@freemail.hu>
+
+       * Makefile (all-local): Fix for non-bash shells.
+
+2004-02-26  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * System.dll.sources: Added System.Net/DefaultCertificatePolicy.cs to 
+       the build.
+
+2004-02-04  Marek Safar <marek.safar@seznam.cz>
+
+       * Makefile: Build System.dll in two steps. Because of the circular
+        dependency with System.XML.dll.
+
+2004-01-21  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * System_test.dll.sources : Added CodeGeneratorIdentifierTest.cs
+
+2004-01-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * System.dll.sources: added new files.
+
+       * System_test.dll.sources: added new test.
+
+2004-01-01  Nick Drochak <ndrochak@gol.com>
+
+       * Makefile: Suppress warnings about multiple Regex defs and obsolete
+       calls in the test assembly.
+
+2003-05-29  Nick Drochak <ndrochak@gol.com>
+
+       * System_test.dll.config: Nunit loads configs with the same name as the
+       test assembly. This is for the Swithes test.
+
 2003-12-08  Atsushi Enomoto  <atsushi@ximian.com>
 
        * System_test.dll.sources : Added UriTest2.cs