2010-05-27 William Holmes <billholmes54@gmail.com>
[mono.git] / mcs / class / corlib / ChangeLog
index 1e07d111c2031019a82e7a4170f2a476aa4253d0..d45ae4146c8396e731cbb8cd8e00c1db94da109f 100644 (file)
@@ -1,3 +1,213 @@
+2010-06-22  Chris Bacon <chrisbacon76@gmail.com>
+
+       * System.Diagnostics.Contract.Internal: New file.
+
+2010-05-23  Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+       * corlib.dll.sources: Add System.IO.IsolatedStorageSecurityState.cs
+       and System.IO.IsolatedStorageSecurityOptions.cs.
+
+2010-05-07  Alan McGovern  <amcgovern@novell.com>
+
+       * Mono.Math/BigInteger.cs: If the BigInteger is instantiated with a
+       zero length array, replace it with an array of length 1 so we don't
+       hit inexplicable IndexOutOfRange exceptions later on. Fixes #556533. 
+
+2010-04-23  Rolf Bjarne Kvinge  <RKvinge@novell.com>
+
+       * moonlight_raw_corlib.dll.sources: Don't include Lazy.cs here. It's in
+       System.Core.dll.
+
+2010-04-06  Jb Evain  <jbevain@novell.com>
+
+       * corlib.dll.sources: add System.Threading.SemaphoreFullException
+       from System in net_4_0.
+
+2010-03-30  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * moonlight_raw_corlib.dll.sources: Fix Moonlight since these 
+       types now reside in mscorlib (not System.Coe) for NET_4_0 and
+       also for SL4
+
+2010-03-26  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * moonlight_raw_corlib.dll.sources: Add MonoAssembly to ML build
+       since it contains parts of the Assembly features (partial class)
+
+2010-03-18  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * corlib.dll.sources: Add Aes (for NET_4_0)
+       * moonlight_raw_corlib.dll.sources: Add Aes and System.Runtime.
+       CompilerServices/ReferenceAssemblyAttribute.cs
+
+2010-03-16  Jb Evain  <jbevain@novell.com>
+
+       * Makefile: rename the net_2_1 profile to moonlight.
+       * net_2_1_*.dll.sources: rename to moonlight_*.dll.sources.
+
+2010-03-11  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_corlib.dll.sources: Add System.Diagnostics.Contracts
+       for Moonlight 4
+
+2010-03-08  Jérémie Laval  <jeremie.laval@gmail.com>
+
+       * corlib_test.dll.sources: Add System.Threading/SpinLockTests.cs
+
+2010-03-02  Jérémie Laval  <jeremie.laval@gmail.com>
+
+       * corlib_test.dll.sources: Add System.Threading.Tasks/TaskFactoryTest.cs
+
+2010-03-01  Miguel de Icaza  <miguel@novell.com>
+
+       * More dropping of old NET_1_1 code.
+
+2010-02-09  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_corlib.dll.sources: Add Mono.CompilerServices.
+       SymbolWriter source files directly into mscorlib 2.1
+
+2010-02-02  Jérémie Laval  <jeremie.laval@gmail.com>
+
+       * corlib.dll.sources: Add System.Threading.Tasks/SimpleConcurrentBag.cs
+       and System.Threading.Tasks/UnobservedTaskExceptionEventArgs.cs
+
+2010-01-26  Marek Habersack  <mhabersack@novell.com>
+
+       * net_2_1_raw_corlib.dll.sources: added System.IO/SearchOption.cs
+       to fix the build.
+
+2009-12-03  Marek Habersack  <mhabersack@novell.com>
+
+       * corlib.dll.sources: added
+       System.Runtime.Versioning/FrameworkName.cs and
+       System.Runtime.Versioning/TargetFrameworkAttribute.cs
+
+       * corlib_test.dll.sources: added
+       System.Runtime.Versioning/FrameworkNameTest.cs and
+       System.Runtime.Versioning/TargetFrameworkAttributeTest.cs
+
+2009-12-02  Marek Safar  <marek.safar@gmail.com>
+
+       * Makefile: Add LIBC define.
+       
+2009-11-30  Andrés G. Aragoneses  <aaragoneses@novell.com>
+
+        * Makefile: Remove the MOON_A11Y_INTERNAL_HACK define
+       for MoonAtkBridge after audit finished in r147098.
+
+2009-11-08  Juraj Skripsky  <js@hotfeet.ch>
+
+       * corlib_test.dll.sources: Add System/ArraySortArgChecks.cs
+
+2009-10-22  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * corlib_test.dll.sources: Add System/WeakReferenceTest and
+       System.Threading/EventWaitHandleTest.cs
+
+2009-10-21  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * corlib_test.dll.sources: Add System.Threading/WaitHandleTest.cs
+
+2009-10-18  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * corlib.dll.sources: Remove System.IO.IntPtrStream since it can
+       be replaced by (public in 2.0+) UnmanagedMemoryStream
+       * net_2_1_raw_corlib.dll.sources: Remove System.IO.IntPtrStream 
+       since it can be replaced by UnmanagedMemoryStream
+
+2009-10-09  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile (AOT_IN_PROFILES): Enable this in the net 2.0/4.0 profile.
+
+2009-10-07  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_corlib.dll.sources: Remove System/LocalDataStoreSlot.cs
+       from Moonlight build
+
+2009-10-06  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_corlib.dll.sources: Remove normalization files from
+       Moonlight build
+
+2009-09-23  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_raw_corlib.dll.sources: Add back UTF32 so smcs can compile
+       more source files.
+
+2009-09-23  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_bootstrap_corlib.dll.sources: Simply include net_2_1_raw*
+
+2009-09-23  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
+       Remove more unneeded code for NET_2_1
+
+2009-09-22  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
+       Remove more unneeded code and replace some classes with simpler
+       NET_2_1 versions.
+
+2009-09-21  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
+       Remove most of System.Security.Policy and System.Security.Principal
+       and more of System.Security.Permissions from NET_2_1 build
+
+2009-09-20  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
+       Remove more types (e.g. AccessControl, Soap) from NET_2_1
+
+2009-09-20  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
+       Remove more unneeded types from NET_2_1
+
+2009-09-19  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
+       New. Moonlight specific build files to minimize size and build time.
+       Copied from corlib.dll.sources minus some 4.0 stuff and COM types.
+
+2009-09-04  Zoltan Varga  <vargaz@gmail.com>
+
+       * corlib.dll.sources: Add System.IO/UnmanagedMemoryAccessor.cs.
+       
+       * corlib.dll.sources: Add System.Runtime.InteropServices/SafeBuffer.cs.
+
+2009-08-11  Jérémie Laval  <jeremie.laval@gmail.com>
+
+       * corlib.dll.sources: Update with moved files.
+       * corlib_test.dll.source: Updated with moved files.
+
+2009-07-31  Jérémie Laval  <jeremie.laval@gmail.com>
+
+        * corlib.dll.sources: Added TaskCompletionSource
+        * corlib_test.dll.sources: Removed SnziTests due to
+       visibility change in Snzi.
+       Added TaskCompletionSource tests.
+
+2009-07-31 Jérémie Laval  <jeremie.laval@gmail.com>
+
+       * corlib_test.dll.source: Add ConcurrentSkipList class
+       for internal testing
+
+2009-07-30 Jérémie Laval  <jeremie.laval@gmail.com>
+
+       * corlib.dll.source: Add ParallelFx files.
+       * corlib_test.dll.source: Add ParallelFx unit tests.
+
+2009-06-10  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * corlib_test.dll.sources: Added test for InternalVisibleToAttribute.
+
+2009-06-10  Marek Safar  <marek.safar@gmail.com>
+
+       * corlib.dll.sources: Add new net 4.0 files.
+
 2009-05-26  Andrés G. Aragoneses  <aaragoneses@novell.com>
 
        * Makefile: Handling of the MOON_A11Y_INTERNAL_HACK env var.
 
        * corlib.dll.sources: Remove System.IO/Check[Argument|Permission].cs
 
-2008-04-30  Gert Driesen  <drieseng@users.sourceforge.net>>
+2008-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
 
        * corlib_test.dll.sources: Added ConstructorOnTypeBuilderInstTest.cs.