[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.Core / System / ChangeLog
index 76eff194d81f88231cb8e8dc7c2faade001bc498..0e4ed0fb1d9c30080759bc618e4c6aa3f0f9c94f 100644 (file)
@@ -1,3 +1,151 @@
+
+Fri Jul 23 16:46:38 CEST 2010 Paolo Molaro <lupus@ximian.com>
+
+       * Funcs.cs: Fixed typo in Func`15.
+
+2010-07-09 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * TimeZoneInfo.cs: avoid nullref when there are no adjustment rules.
+       Fixes bug #619811.
+
+2010-06-09 Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * Actions.cs: Add missing v4 type forwarding.
+
+2010-06-21  Jb Evain  <jbevain@novell.com>
+
+       * TimeZoneInfo.cs: fix the moonlight and monotouch build.
+
+2010-06-18  Vincent Povirk <madewokherd@gmail.com>  
+
+       * TimeZoneInfo.cs: Applied patch from Vincent Povirk that adds
+       support for reading time zone information on windows.
+
+       This patch makes TimeZoneInfo.GetSystemTimeZones and
+       FindSystemTimeZoneById work based on the registry on non-Unix
+       platforms, if the appropriate registry key exists. Mono currently
+       reads from /usr/share/zoneinfo, which doesn't exist on Windows.
+
+       This should fix bug 606084.
+
+       It won't fix the Local property on Windows. I think that requires
+       a Windows API call to get the id of the local timezone.
+
+       This was modified from the previous version to not check the
+       registry on Unix platforms. (Sorry it took me so long to do
+       this. I have very little time to spend on Mono-related work.)
+
+       This patch is licensed under the MIT X11 license.
+
+2010-04-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Actions.cs: Forward Action() to mscorlib.dll and add the new
+       Action<...T16> delegates
+       * Funcs.cs: Add the new Func<...T16> delegates
+       * TimeZoneInfo.cs: Forward to mscorlib.dll
+
+2010-03-30  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * InvalidTimeZoneException.cs
+       * TimeZoneInfo.AdjustmentRule.cs
+       * TimeZoneInfo.cs
+       * TimeZoneInfo.TransitionTime.cs
+       * TimeZoneNotFoundException.cs:
+               Fix Moonlight since these types now reside in mscorlib 
+               for NET_4_0 and also for SL4
+
+2010-03-30  Jb Evain  <jbevain@novell.com>
+
+       * TimeZoneInfo.AdjustmentRule.cs
+       * TimeZoneInfo.TransitionTime.cs:
+               Add TypeForwarderFrom attributes.
+
+2010-01-04  Jb Evain  <jbevain@novell.com>
+
+       * TimeZoneInfo.AdjustmentRule.cs, TimeZoneInfo.TransitionTime.cs:
+       Do not include in both mscorlib and System.Core for a NET_2_1 profile.
+
+2009-07-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * InvalidTimeZoneException.cs, TimeZoneInfo.AdjustmentRule.cs,
+       TimeZoneInfo.cs, TimeZoneInfo.TransitionTime.cs: Bring back those
+       inside NET_2_1 profile for Moonlight.
+
+2009-06-10  Marek Safar  <marek.safar@gmail.com>
+
+       * TimeZoneInfo.AdjustmentRule.cs, TimeZoneInfo.TransitionTime.cs,
+       Funcs.cs, InvalidTimeZoneException.cs, Actions.cs, TimeZoneInfo.cs,
+       TimeZoneNotFoundException.cs: Updated to 4.0 changes.
+
+2009-06-03  Marek Safar  <marek.safar@gmail.com>
+
+       * Func.cs: Add 4.0 forwarders.
+
+2009-04-23  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TimezoneInfo.cs: TimeZoneDirectory property should not be public
+
+2008-10-31  Stephane Delcroix  <sdelcroix@novell.com>
+
+       * TimezoneInfo.cs: Drop overlapping rules, fix the 3 dst changes in 
+       Tunis in 1943
+
+2008-10-31  Stephane Delcroix  <sdelcroix@novell.com>
+
+       * TimezoneInfo.cs: fix for Argentina
+
+2008-10-31  Stephane Delcroix  <sdelcroix@novell.com>
+
+       * TimezoneInfo.cs: add indices for substrings.
+
+2008-10-31  Stephane Delcroix  <sdelcroix@novell.com>
+
+       * TimezoneInfo.cs: double the buffer size, as some tz files grew up
+       recently and failed to load.
+
+2008-08-04  Jb Evain  <jbevain@novell.com>
+
+       * TimeZoneInfo.cs: avoid using a SortedDictionary when not needed.
+
+2008-06-25  Jb Evain  <jbevain@novell.com>
+
+       * TimeZoneInfo.cs: remove the dependance to Mono.DataConverter
+       which is only used to read big endian int32.
+
+2008-05-26  Stephane Delcroix  <sdelcroix@novell.com>
+
+       * TimeZoneInfo.cs: workaround for weird transition dates, like for 
+       America/Phoenix. Fixes bnc #391093.
+
+2008-05-26  Stephane Delcroix  <sdelcroix@novell.com>
+
+       * TimeZoneInfo.cs: nullity check in HasSameRules (). Fixes bnc #391011
+
+2008-04-13  Jb Evain  <jbevain@novell.com>
+
+       * Func.cs: remove old ugly 2.1 hack.
+       Merged from the Moonlight 2 branch.
+
+2008-03-30  Jb Evain  <jbevain@novell.com>
+
+       * TimeZoneInfo.cs: use generic collections instead of untyped
+       collections.
+
+2008-02-01  Jb Evain  <jbevain@novell.com>
+
+       * Funcs.cs: gross hack for SL 1.1a.
+       I hate myself, I hate myself.
+
+2008-01-24  Stephane Delcroix  <sdelcroix@novell.com>
+
+       * TimeZoneInfo.TransitionTime.cs: check for a whole number of
+       milliseconds instead of a whole number of seconds.
+
+2008-01-21  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * TimeZoneInfo.TransitionTime.cs: Avoid NRE on bad cast if null is
+       provided to Equals(object). Found with Gendarme.
+
 2008-01-08  Stephane Delcroix  <sdelcroix@novell.com>
 
        * TimeZoneInfo.TransitionTime.cs: fully qualify System.DayOfWeek in