2010-04-16 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / System.Core / System / ChangeLog
1 2010-04-16  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * Actions.cs: Forward Action() to mscorlib.dll and add the new
4         Action<...T16> delegates
5         * Funcs.cs: Add the new Func<...T16> delegates
6         * TimeZoneInfo.cs: Forward to mscorlib.dll
7
8 2010-03-30  Sebastien Pouliot  <sebastien@ximian.com>
9
10         * InvalidTimeZoneException.cs
11         * TimeZoneInfo.AdjustmentRule.cs
12         * TimeZoneInfo.cs
13         * TimeZoneInfo.TransitionTime.cs
14         * TimeZoneNotFoundException.cs:
15                 Fix Moonlight since these types now reside in mscorlib 
16                 for NET_4_0 and also for SL4
17
18 2010-03-30  Jb Evain  <jbevain@novell.com>
19
20         * TimeZoneInfo.AdjustmentRule.cs
21         * TimeZoneInfo.TransitionTime.cs:
22                 Add TypeForwarderFrom attributes.
23
24 2010-01-04  Jb Evain  <jbevain@novell.com>
25
26         * TimeZoneInfo.AdjustmentRule.cs, TimeZoneInfo.TransitionTime.cs:
27         Do not include in both mscorlib and System.Core for a NET_2_1 profile.
28
29 2009-07-16  Sebastien Pouliot  <sebastien@ximian.com>
30
31         * InvalidTimeZoneException.cs, TimeZoneInfo.AdjustmentRule.cs,
32         TimeZoneInfo.cs, TimeZoneInfo.TransitionTime.cs: Bring back those
33         inside NET_2_1 profile for Moonlight.
34
35 2009-06-10  Marek Safar  <marek.safar@gmail.com>
36
37         * TimeZoneInfo.AdjustmentRule.cs, TimeZoneInfo.TransitionTime.cs,
38         Funcs.cs, InvalidTimeZoneException.cs, Actions.cs, TimeZoneInfo.cs,
39         TimeZoneNotFoundException.cs: Updated to 4.0 changes.
40
41 2009-06-03  Marek Safar  <marek.safar@gmail.com>
42
43         * Func.cs: Add 4.0 forwarders.
44
45 2009-04-23  Sebastien Pouliot  <sebastien@ximian.com>
46
47         * TimezoneInfo.cs: TimeZoneDirectory property should not be public
48
49 2008-10-31  Stephane Delcroix  <sdelcroix@novell.com>
50
51         * TimezoneInfo.cs: Drop overlapping rules, fix the 3 dst changes in 
52         Tunis in 1943
53
54 2008-10-31  Stephane Delcroix  <sdelcroix@novell.com>
55
56         * TimezoneInfo.cs: fix for Argentina
57
58 2008-10-31  Stephane Delcroix  <sdelcroix@novell.com>
59
60         * TimezoneInfo.cs: add indices for substrings.
61
62 2008-10-31  Stephane Delcroix  <sdelcroix@novell.com>
63
64         * TimezoneInfo.cs: double the buffer size, as some tz files grew up
65         recently and failed to load.
66
67 2008-08-04  Jb Evain  <jbevain@novell.com>
68
69         * TimeZoneInfo.cs: avoid using a SortedDictionary when not needed.
70
71 2008-06-25  Jb Evain  <jbevain@novell.com>
72
73         * TimeZoneInfo.cs: remove the dependance to Mono.DataConverter
74         which is only used to read big endian int32.
75
76 2008-05-26  Stephane Delcroix  <sdelcroix@novell.com>
77
78         * TimeZoneInfo.cs: workaround for weird transition dates, like for 
79         America/Phoenix. Fixes bnc #391093.
80
81 2008-05-26  Stephane Delcroix  <sdelcroix@novell.com>
82
83         * TimeZoneInfo.cs: nullity check in HasSameRules (). Fixes bnc #391011
84
85 2008-04-13  Jb Evain  <jbevain@novell.com>
86
87         * Func.cs: remove old ugly 2.1 hack.
88         Merged from the Moonlight 2 branch.
89
90 2008-03-30  Jb Evain  <jbevain@novell.com>
91
92         * TimeZoneInfo.cs: use generic collections instead of untyped
93         collections.
94
95 2008-02-01  Jb Evain  <jbevain@novell.com>
96
97         * Funcs.cs: gross hack for SL 1.1a.
98         I hate myself, I hate myself.
99
100 2008-01-24  Stephane Delcroix  <sdelcroix@novell.com>
101
102         * TimeZoneInfo.TransitionTime.cs: check for a whole number of
103         milliseconds instead of a whole number of seconds.
104
105 2008-01-21  Sebastien Pouliot  <sebastien@ximian.com>
106
107         * TimeZoneInfo.TransitionTime.cs: Avoid NRE on bad cast if null is
108         provided to Equals(object). Found with Gendarme.
109
110 2008-01-08  Stephane Delcroix  <sdelcroix@novell.com>
111
112         * TimeZoneInfo.TransitionTime.cs: fully qualify System.DayOfWeek in 
113         casting operation.
114
115 2007-12-20  Stephane Delcroix  <sdelcroix@novell.com>
116
117         * TimeZoneInfo.cs: adapting length check to parse TZif2 files
118         introduced by glibc 2.6.x.