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