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