[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System / ChangeLog
index de5530c971214ab38e2c84101910da47442fd32e..321c80768286a3344a28f9451a1073e942c5149d 100644 (file)
@@ -1,3 +1,342 @@
+2010-07-21  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Makefile: Ensure SECURITY_DEP gets defined in our moonlight
+       raw profile
+
+2010-05-10  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * moonlight_bootstrap_System.dll.sources: Minimal build for 
+       bootstrap. Does not depend on corlib's internals
+       * moonlight_raw_System.dll.sources: Full raw (pre-tuned) build 
+       for Moonlight - includes SSL code
+       * moonlight_shared_System.dll.sources: New. Parts that are both
+       needed for bootstrap and raw builds
+
+2010-04-29  Marek Habersack  <mhabersack@novell.com>
+
+       * System.Security.Authentication.ExtendedProtection/ChannelBinding.cs:
+       added
+
+2010-04-23  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * moonlight_raw_System.dll.sources: Add new (for SL4) types
+       to moonlight build
+
+2010-04-16  Raja R Harinath  <harinath@hurrynot.org>
+       and Marek Habersack  <mhabersack@novell.com>
+
+       * Makefile (LIBRARY_COMPILE) [USE_BOOT_COMPILE]:
+       Don't override if the profile says it isn't necessary by setting
+       PROFILE_MCS_HAS_BOOTSTRAP_FALLBACK.
+
+2010-04-01  Jb Evain  <jbevain@novell.com>
+
+       * System.dll.sources: add SortedSet to the build.
+
+2010-03-20  Miguel de Icaza  <miguel@novell.com>
+
+       * Eliminate warnings in a bunch of places.
+
+2010-03-19  Miguel de Icaza  <miguel@novell.com>
+
+       * Eliminate warnings in a bunch of places.
+
+2010-03-19  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * moonlight_*_System.dll.sources: Bring extra types so we can
+       build a full, managed, internal HTTP stack to be reused for SL3+
+       * Makefile: Add a INSIDE_SYSTEM define when compiling System.dll
+       to makes it possible to rebuild the same types in System.Net.dll
+
+2010-03-16  Jb Evain  <jbevain@novell.com>
+
+       * net_2_1_*.dll.sources: rename to moonlight_*.dll.sources.
+
+2010-03-11  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_System.dll.sources: Add existing files that are 
+       part of SL4
+
+2010-03-02  Jérémie Laval  <jeremie.laval@gmail.com>
+
+       * System_test.dll.sources: Add System.Threading/BarrierTest.cs
+
+2010-02-23  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * System_test.dll.sources: Add System.IO.Ports/SerialPortTest.cs.
+
+2010-01-29  Mike Kestner <mkestner@novell.com>
+
+       * System.dll.sources: add System.Net/WebUtility.cs.
+       * System_test.dll.sources: add WebUtilityTest.cs to tests.
+
+2010-01-12  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * System_test.dll.sources: Add NetworkCredentialTest.cs to the tests
+
+2009-12-04  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * System.dll.sources: Add (moved) System.Net/DnsEndPoint.cs
+       to the build (used by 2.1/moonlight and 4.0)
+
+2009-12-01  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_System.dll.sources: Add existing files that are 
+       part of Silverlight 3 (but were not in Silverlight 2)
+
+2009-11-03  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_System.dll.sources: Remove build/common/*.cs files
+       since this will confuse other assemblies (e.g. System.Net.dll)
+       to select mscorlib or System.dll version of the internal types
+
+2009-10-15  Jb Evain  <jbevain@novell.com>
+
+       * monotouch_System.dll.sources: add Semaphore to MonoTouch.
+
+2009-10-14  Jonathan Pryor  <jpryor@novell.com>
+
+       * monotouch_System.dll.sources: Add lots of additional .NET 2.0
+         functionality to the MonoTouch profile.
+
+2009-09-26  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * System_test.dll.sources: Add unit tests for SocketAsyncEventArgs
+
+2009-09-21  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_System.dll.sources: Remove System.Net.Mime since
+       System.Runtime.Serialization does not need them anymore
+
+2009-09-14 Jonathan Pryor <jpryor@novell.com>
+
+       * MonoTouch/MonoPInvokeCallbackAttribute.cs: Added.
+       * monotouch_System.dll.sources: Include MonoPInvokeCallbackAttribute.
+
+2009-08-26 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * System.dll.sources:
+       * monotouch_System.dll.sources:
+       * System20.csproj: add Mono.Http/NtmlClient.cs
+
+       * Mono.Http/ChangeLog: New file.
+       * Mono.Http/NtlmClient.cs: copied from Mono.Http.
+       * System.Net/NtlmClient.cs: use Mono.Http.NtmlClient from System
+       instead of dynamically loading the one in Mono.Http.
+
+2009-08-11  Jérémie Laval  <jeremie.laval@gmail.com>
+
+       * System.dll.sources: Adding ParallelFx files.
+       * System_test.dll.sources: Adding ParallelFx test files.
+
+2009-07-26  Raja R Harinath  <harinath@hurrynot.org>
+
+       * Makefile ($(build_lib)): Make CYCLIC_DEP_FILES depend on this.
+
+2009-07-22  Jb Evain  <jbevain@novell.com>
+
+       * monotouch_System.dll.sources: bring Process in.
+
+2009-06-28  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added IPv6MulticastOptionTest.cs and
+       MulticastOptionTest.cs.
+
+2009-05-14  Jonathan Pryor <jpryor@novell.com>
+
+       * Makefile: Distribute Test/test-config-file-net-2.0.
+
+2009-05-13  Jonathan Pryor <jpryor@novell.com>
+
+       * System_test.dll.sources: Add ListChangedEventArgsTest.cs.
+
+2009-05-13  Jonathan Pryor <jpryor@novell.com>
+
+       * Makefile: $(test_lib).config needs to be profile-specific.
+
+2009-04-23  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_System.dll.sources: Remove some unneeded files.
+
+2009-04-21  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * System_test.dll.sources: Add EndPointTest.cs
+
+2009-04-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_System.dll.sources: Remove corlib's files since System
+       can now access, for 2.1 (moonlight) corlib's internals.
+
+2009-04-09  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * System.dll.sources: Add System.Net.Sockets/Socket_2_1.cs
+
+2009-01-07  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_System.dll.sources: Add System/UriTypeConverter.cs to
+       NET_2_1 build.
+
+2009-01-07  Geoff Norton  <gnorton@novell.com>
+
+       * Makefile: Respect platform specific test harness exclusions.
+
+2008-12-25   Leszek Ciesielski <skolima@gmail.com>
+
+       * System.Diagnostics/Process.cs: Raise the
+       Process.OutputDataReceived and Process.ErrorDataReceived with null
+       arguments at the end.   This is the documented behavior:
+
+       http://msdn.microsoft.com/en-us/library/system.diagnostics.datareceivedeventargs.data.aspx
+
+       And CruiseControl.NET depended on this.   Bug #459450.
+       
+       * Microsoft.CSharp/CSharpCodeCompiler.cs: Fix the code, as it
+       depened on the previous broken behavior.
+       
+
+2008-12-22  Ivan N. Zlatev  <contact@i-nz.net>
+
+       * System_test.dll.sources: Added ReferenceConverterTest.cs.
+
+2008-12-19  Rolf Bjarne Kvinge  <RKvinge@novell.com>
+
+       * net_2_1_raw_System.dll.sources: Added IEditableObject.cs
+
+2008-12-09  Christian Hergert <christian.hergert@gmail.com>
+
+       * System_test.dll.sources: Addded CounterCreationDataTest.cs
+
+2008-12-06  Ivan N. Zlatev  <contact@i-nz.net>
+
+       * System_test.dll.sources: Addded NullableConverterTest.cs
+
+2008-11-25  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Makefile : update old nunit options that break upgrade to 2.4.
+
+2008-11-03 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * System_test.dll.sources: add FtpWebRequestTest.cs
+
+2008-10-17  Raja R Harinath  <harinath@hurrynot.org>
+
+       Make robust to 'make clean; make'
+       * Makefile (CYCLIC_DEPS): If we're using BOOT_COMPILE, don't
+       bother looking for cyclic dependencies -- they'll fail to load
+       even if the dlls exist.
+       (handle-missing-deps): Rename from 'echo-warning'.  Remove cyclic
+       dependencies for real, if they exist.
+       Reported by Jonathan Pryor.
+
+2008-09-14  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added ConfigXmlDocumentTest.cs.
+
+2008-09-14  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile (regex-check): New helper target to run the perl regex test suite.
+
+2008-08-16  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added SmtpExceptionTest.cs.
+
+2008-08-07  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * net_2_1_raw_System.dll.sources: Add existing System/UriIdnScope.cs
+       * System_test.dll.sources: Add System.ComponentModel/
+       DefaultValueAttributeTest.cs to the test suite
+
+2008-08-06  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_System.dll.sources: Add System.CodeDom.Compiler/
+       GeneratedCodeAttribute.cs since it's part of SL2 beta 2.
+
+2008-07-31  Jb Evain  <jbevain@novell.com>
+
+       * net_2_1_raw_System.dll.sources: fine tune.
+
+2008-07-25  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added HttpWebResponseTest.cs.
+
+2008-07-14  Marek Habersack  <mhabersack@novell.com>
+
+       * System.dll.sources: added
+       System.Net.NetworkInformation/LinuxNetworkInterfaceMarshal.cs
+
+2008-06-27  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added EventDescriptorCollectionTest.cs.
+
+2008-06-25  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added ConfigurationExceptionTest.cs.
+
+2008-05-21  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * System.dll.sources :
+         added INotifyPropertyChanging stuff (new in 2.0 SP1).
+
+2008-04-16  Marek Habersack  <mhabersack@novell.com>
+
+       * System_test.dll.sources: added
+       System.ComponentModel/ComponentConverterTests.cs
+
+       * Makefile (TEST_MCS_FLAGS): reference -r:System.Data for new
+       tests.
+
+2008-04-13  Jb Evain  <jbevain@novell.com>
+
+       * net_2_1_raw_System.dll.sources: tune out some
+       uneeded sources for the 2.1 profile.
+       Merged from the Moonlight 2 branch.
+
+2008-03-15  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added DesignerAttributeTest.cs.
+
+2008-03-03  Zoltan Varga  <vargaz@gmail.com>
+
+       * System.dll.sources: Add the new regex interpreter/compiler sources, not yet
+       used.
+
+       * net_2_1_raw_System.dll.sources: Ditto.
+       
+2008-02-18  Raja R Harinath  <harinath@hurrynot.org>
+
+       * Makefile (CYCLIC_DEPS): Don't use $(eval ...) -- we still
+       support older GNU makes.
+
+2008-02-17  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added CharConverterTest.cs and
+       CultureInfoConverterTest.cs.
+
+2008-02-17  Raja R Harinath  <harinath@hurrynot.org>
+
+       * Makefile (CYCLIC_DEPS): New macro.
+       (CYCLIC_DEP_FILES): Use it to clean up handling of cyclic dependencies.
+       * net_2_1_raw_System.dll.sources: Rename from net_2_1_System.dll.sources.
+       * net_2_1_bootstrap_System.dll.sources: New.
+
+2008-02-10  Juraj Skripsky  <js@hotfeet.ch>
+
+       * System.dll.sources: Added ICodeDomVisitor.cs.
+
+2008-01-23  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added FileVersionInfoTest.cs.
+
+2007-12-24  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * System_test.dll.sources: Added CheckoutExceptionTest.cs.
+
+2007-12-15  Marek Habersack  <mhabersack@novell.com>
+
+       * System.dll.sources: added
+       System.CodeDom.Compiler/CompilerProviderOption.cs and
+       System.CodeDom.Compiler/CompilerProviderOptionsCollection.cs
+
 2007-12-04  Gert Driesen  <drieseng@users.sourceforge.net>
 
        * System_test.dll.sources: Added Win32ExceptionTest.cs.