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