3be9c964872edcbf51f271565323b01e6d073a94
[mono.git] / mcs / class / System.Core / ChangeLog
1 2010-04-06  Jb Evain  <jbevain@novell.com>
2
3         * net_4_0_System.Core.dll.sources: add files to support ToQueryable.
4
5 2010-03-16  Jb Evain  <jbevain@novell.com>
6
7         * net_2_1_*.dll.sources: rename to moonlight_*.dll.sources.
8
9 2009-12-17  Marek Safar  <marek.safar@gmail.com>
10
11         * Makefile: Compile itself using bootstrap System.Core.
12
13 2009-09-23  Sebastien Pouliot  <sebastien@ximian.com>
14
15         * net_2_1_raw_System.Core.dll.sources: Remove some extra classes
16         from NET_2_1
17
18 2009-08-30  Zoltan Varga  <vargaz@gmail.com>
19
20         * System.Core_test.dll.sources: Add MemoryMappedFileTest.cs.
21
22         * Makefile: Pass -unsafe to gmcs.
23
24 2009-08-29  Zoltan Varga  <vargaz@gmail.com>
25
26         * net_4_0_System.Core.dll.sources: Add System.IO.MemoryMappedFiles/*.cs
27         and Microsoft.Win32.SafeHandles/SafeMemoryMappedFileHandle.cs.
28
29 2009-08-27  Atsushi Enomoto  <atsushi@ximian.com>
30
31         * Makefile : add -r:Mono.Posix on required profiles.
32
33 2009-08-18  Atsushi Enomoto  <atsushi@ximian.com>
34
35         * net_2_1_raw_System.Core.dll.sources : now it should be created.
36
37 2009-08-18  Atsushi Enomoto  <atsushi@ximian.com>
38
39         * System.Core.dll.sources : added a couple of sys.io.pipes files.
40
41 2009-07-20  Jb Evain  <jbevain@novell.com>
42
43         * Makefile: filter the valid profile on the framework version,
44         to make it easier to have custom variants.
45
46 2009-07-02  Marek Safar  <marek.safar@gmail.com>
47
48         * net_4_0_System.Core.dll.sources: New file.
49
50 2009-06-04  Jb Evain  <jbevain@novell.com>
51
52         * Makefile: fix the 2.1 profile version.
53
54 2008-09-05  Marek Safar  <marek.safar@gmail.com>
55
56         * System.Core.dll.sources: Add System.Threading
57
58 2008-08-05  Sebastien Pouliot  <sebastien@ximian.com>
59
60         * System.Core.dll.sources: Add new files for crypto.
61         * System.Core_test.dll.sources: Add crypto unit tests.
62
63 2008-05-01  Jb Evain  <jbevain@novell.com>
64
65         * System.Core-2008.csproj, System.Core.dll.sources: add new files.
66
67 2008-03-27  Leonid Freydovich  <leonidf@mainsoft.com>
68
69         * Add some TARGET_JVM specific code
70
71 2008-01-09  Jb Evain  <jbevain@novell.com>
72
73         * Makefile: remove -langversion:linq which is
74         default now.
75
76 2007-12-04  Marek Safar  <marek.safar@gmail.com>
77
78         * System.Core.dll.sources: System.Linq.Expression refresh.
79
80 2007-08-20  Marek Safar  <marek.safar@gmail.com>
81
82         * Makefile: Hardcoded 3.5 define for now.
83
84 2007-08-13  Federico Di Gregorio <fog@initd.org>
85
86         * Added Test/ directory, modified Makefile to build and execute them.
87
88         * Changed a couple of Expression methods to raise exceptions identicals to
89         MS ones.
90
91         * Added tests for AddExpression and ConstantExpression.
92
93         * Implemented somme missing stuff in BinaryExpression.
94
95         * The stuff in ExpressionUtils is very generic and does quite some
96         redundant checks: I started splitting the stuff there into more
97         "specific" methods that should be both understandable and fast.
98
99         * Fixed the StringBuilder problem, added unique IDs to all tests,
100         used Assert.IsNull where appropriate and fixed one more Expression
101         method (AndAlso). Hope this is good enough for commit.
102
103 2007-07-12  Marek Safar  <marek.safar@gmail.com>
104
105         * System.Core.dll.sources: A few Beta 2 updates.
106
107 2007-07-11  Jb Evain  <jbevain@novell.com>
108
109         * Makefile: work on the 2.1 profile.
110
111 2007-05-11  Stephane Delcroix  <stephane@delcroix.org>
112
113         * System/DateTimeOffset.cs:
114         * System/InvalidTimeZoneException.cs:
115         * System/TimeZoneInfo.AdjustmentRules.cs:
116         * System/TimeZoneInfo.cs:
117         * System/TimeZoneInfo.TransitionTime.cs
118         * System/TimeZoneNotFoundException.cs: new TimeZoneInfo class
119
120         * System.Core.dll.sources: Added the above files
121
122         * Makefile: compile with -d:LIBC so TimeZoneInfo will look for libc
123         defined timezones
124
125 2007-03-29  Miguel de Icaza  <miguel@novell.com>
126
127         * Reapply the patch from Antonello, and rework the code to not use
128         extension methods on Enumerable.
129
130 2007-02-04  Marek Safar  <marek.safar@gmail.com>
131
132         * System.Core.dll.sources: Added common constants.
133
134         * Makefile: An assembly is 2.0 only.
135
136 2007-02-03  Atsushi Enomoto  <atsushi@ximian.com>
137
138         * System.Core.dll.sources : added LambdaExpression.cs.
139
140 2006-11-01  Alejandro Serrano "Serras"  <trupill@yahoo.es>
141
142     * Add IOrderedSequence, IQueryable
143     * Change Sequence.Join and Sequence.GroupJoin to use Lookup<K, T>
144       as stated on the Standard Query Operators paper
145
146 2006-06-05  Alejandro Serrano "Serras"  <trupill@yahoo.es>
147
148     * Updates as of LINQ May 2006 release
149
150 2006-01-31  Alejandro Serrano "Serras"  <trupill@yahoo.es>
151
152     * Fix bug in SkipWhile<T>, where the first element was never yielded
153
154 2006-01-30  Alejandro Serrano "Serras"  <trupill@yahoo.es>
155
156     * Initial commit