2009-11-24 Marek Safar <marek.safar@gmail.com>
[mono.git] / mcs / class / corlib / ChangeLog
1 2009-11-08  Juraj Skripsky  <js@hotfeet.ch>
2
3         * corlib_test.dll.sources: Add System/ArraySortArgChecks.cs
4
5 2009-10-22  Sebastien Pouliot  <sebastien@ximian.com>
6
7         * corlib_test.dll.sources: Add System/WeakReferenceTest and
8         System.Threading/EventWaitHandleTest.cs
9
10 2009-10-21  Sebastien Pouliot  <sebastien@ximian.com>
11
12         * corlib_test.dll.sources: Add System.Threading/WaitHandleTest.cs
13
14 2009-10-18  Sebastien Pouliot  <sebastien@ximian.com>
15
16         * corlib.dll.sources: Remove System.IO.IntPtrStream since it can
17         be replaced by (public in 2.0+) UnmanagedMemoryStream
18         * net_2_1_raw_corlib.dll.sources: Remove System.IO.IntPtrStream 
19         since it can be replaced by UnmanagedMemoryStream
20
21 2009-10-09  Zoltan Varga  <vargaz@gmail.com>
22
23         * Makefile (AOT_IN_PROFILES): Enable this in the net 2.0/4.0 profile.
24
25 2009-10-07  Sebastien Pouliot  <sebastien@ximian.com>
26
27         * net_2_1_raw_corlib.dll.sources: Remove System/LocalDataStoreSlot.cs
28         from Moonlight build
29
30 2009-10-06  Sebastien Pouliot  <sebastien@ximian.com>
31
32         * net_2_1_raw_corlib.dll.sources: Remove normalization files from
33         Moonlight build
34
35 2009-09-23  Sebastien Pouliot  <sebastien@ximian.com>
36
37         * net_2_1_raw_corlib.dll.sources: Add back UTF32 so smcs can compile
38         more source files.
39
40 2009-09-23  Sebastien Pouliot  <sebastien@ximian.com>
41
42         * net_2_1_bootstrap_corlib.dll.sources: Simply include net_2_1_raw*
43
44 2009-09-23  Sebastien Pouliot  <sebastien@ximian.com>
45
46         * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
47         Remove more unneeded code for NET_2_1
48
49 2009-09-22  Sebastien Pouliot  <sebastien@ximian.com>
50
51         * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
52         Remove more unneeded code and replace some classes with simpler
53         NET_2_1 versions.
54
55 2009-09-21  Sebastien Pouliot  <sebastien@ximian.com>
56
57         * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
58         Remove most of System.Security.Policy and System.Security.Principal
59         and more of System.Security.Permissions from NET_2_1 build
60
61 2009-09-20  Sebastien Pouliot  <sebastien@ximian.com>
62
63         * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
64         Remove more types (e.g. AccessControl, Soap) from NET_2_1
65
66 2009-09-20  Sebastien Pouliot  <sebastien@ximian.com>
67
68         * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
69         Remove more unneeded types from NET_2_1
70
71 2009-09-19  Sebastien Pouliot  <sebastien@ximian.com>
72
73         * net_2_1_bootstrap_corlib.dll.sources, net_2_1_raw_corlib.dll.sources:
74         New. Moonlight specific build files to minimize size and build time.
75         Copied from corlib.dll.sources minus some 4.0 stuff and COM types.
76
77 2009-09-04  Zoltan Varga  <vargaz@gmail.com>
78
79         * corlib.dll.sources: Add System.IO/UnmanagedMemoryAccessor.cs.
80         
81         * corlib.dll.sources: Add System.Runtime.InteropServices/SafeBuffer.cs.
82
83 2009-08-11  Jérémie Laval  <jeremie.laval@gmail.com>
84
85         * corlib.dll.sources: Update with moved files.
86         * corlib_test.dll.source: Updated with moved files.
87
88 2009-07-31  Jérémie Laval  <jeremie.laval@gmail.com>
89
90         * corlib.dll.sources: Added TaskCompletionSource
91         * corlib_test.dll.sources: Removed SnziTests due to
92         visibility change in Snzi.
93         Added TaskCompletionSource tests.
94
95 2009-07-31 Jérémie Laval  <jeremie.laval@gmail.com>
96
97         * corlib_test.dll.source: Add ConcurrentSkipList class
98         for internal testing
99
100 2009-07-30 Jérémie Laval  <jeremie.laval@gmail.com>
101
102         * corlib.dll.source: Add ParallelFx files.
103         * corlib_test.dll.source: Add ParallelFx unit tests.
104
105 2009-06-10  Gert Driesen  <drieseng@users.sourceforge.net>
106
107         * corlib_test.dll.sources: Added test for InternalVisibleToAttribute.
108
109 2009-06-10  Marek Safar  <marek.safar@gmail.com>
110
111         * corlib.dll.sources: Add new net 4.0 files.
112
113 2009-05-26  Andrés G. Aragoneses  <aaragoneses@novell.com>
114
115         * Makefile: Handling of the MOON_A11Y_INTERNAL_HACK env var.
116
117 2009-05-22  Zoltan Varga  <vargaz@gmail.com>
118
119         * corlib.dll.sources: Add new net 4.0 files.
120
121         * corlib_test.dll.sources: Add System/LazyTest.cs.
122
123         * corlib.dll.sources: Add System/{Lazy,LazyExecutionMode,Funcs}.cs for
124         NET 4.0.
125
126 2009-05-01  Sebastien Pouliot  <sebastien@ximian.com> 
127
128         * corlib_test.dll.sources: Add unit tests for AppDomainManager
129         and SecurityState
130
131 2009-04-29  Sebastien Pouliot  <sebastien@ximian.com>
132
133         * corlib.dll.sources: Add CryptoConfig_2_1.cs (partial class) to
134         the build
135
136 2009-04-27  Sebastien Pouliot  <sebastien@ximian.com>
137
138         * corlib.dll.sources: Add new specific to 2.1 version of some 
139         classes.
140
141 2009-04-16  Sebastien Pouliot  <sebastien@ximian.com>
142
143         * corlib.dll.sources: Add System.IO.IsolatedStorage/
144         MoonIsolatedStorage.cs to the build
145
146 2009-02-07  Zoltan Varga  <vargaz@gmail.com>
147
148         * Makefile: Add Test/resources/Fergie.GED to EXTRA_DIST.
149
150 2009-01-30  Atsushi Enomoto  <atsushi@ximian.com>
151
152         * Makefile: new resource, new EXTRA_DIST mess.
153
154 2008-11-15  Jonathan Pryor  <jpryor@novell.com>
155
156         * Documentation/en/**: Flush; changes due to mdoc-update 
157           Reflection->Cecil migration.  Changes include:
158           - Alphabetical ordering of custom attributes (these used to be in
159             Reflection order, and Cecil uses a different ordering, so just
160             sort them now).
161           - Closer documentation mapping to source code (e.g. `class Foo :
162             ICollection<Bar>, IEnumerable<Bar>` now adds IEnumerable<Bar> as
163             an interface).
164           - Some method have been removed (presumably because the source was
165             altered since the last time `make doc-update` was run).
166
167 2008-11-13  Zoltan Varga  <vargaz@gmail.com>
168
169         * Makefile (AOT_IN_PROFILES): Disable AOT for the 2.0 profile as it actually
170         slows down the build.
171
172 2008-11-12  Zoltan Varga  <vargaz@gmail.com>
173
174         * Makefile: Enable AOT for the 2.0 profile too.
175         
176         * Makefile: Enable AOT for the 1.1 profile.
177
178 2008-11-09  William Holmes  <billholmes54@gmail.com>
179
180         * corlib_test.dll.sources: Add TextReaderTest.cs.
181
182 2008-09-04  Robert Jordan  <robertj@gmx.net>
183
184         * corlib_test.dll: Add S.R.S/SerializationTest2.cs
185
186 2008-08-27  Marek Safar  <marek.safar@gmail.com>
187
188         * Makefile: Removed disabled global 649 warning.
189
190 2008-08-22  Sebastien Pouliot  <sebastien@ximian.com> 
191
192         * corlib_test.dll.sources: Add unit tests for ObsoleteAttribute
193
194 2008-08-12  Gert Driesen  <drieseng@users.sourceforge.net>
195
196         * corlib.dll.sources: Removed ReflectionSerializationHolder.cs.
197
198 2008-08-07  Sebastien Pouliot  <sebastien@ximian.com>
199
200         * corlib.dll.sources: Add System.Security/SecurityState.cs
201
202 2008-08-05  Gert Driesen  <drieseng@users.sourceforge.net>
203
204         * corlib_test.dll.sources: Add SoapHexBinaryTest.cs.
205
206 2008-05-12  Gert Driesen  <drieseng@users.sourceforge.net>
207
208         * corlib_test.dll.sources: Add MethodBaseTest.cs.
209
210 2008-05-08  Dick Porter  <dick@ximian.com>
211
212         * Makefile: Test/System.IO/DirectoryInfoTest.cs needs Mono.Posix
213
214 2008-05-07  Robert Jordan  <robertj@gmx.net>
215
216         * corlib_test.dll.sources: Add System/Runtime*HandleTest.cs
217
218 2008-05-07  Sebastien Pouliot  <sebastien@ximian.com>
219
220         * corlib.dll.sources: Remove System.IO/Check[Argument|Permission].cs
221
222 2008-04-30  Gert Driesen  <drieseng@users.sourceforge.net>>
223
224         * corlib_test.dll.sources: Added ConstructorOnTypeBuilderInstTest.cs.
225
226 2008-04-26  Gert Driesen  <drieseng@users.sourceforge.net>
227
228         * corlib_test.dll.sources: Added MethodOnTypeBuilderInstTest.cs.
229
230 2008-04-22  Zoltan Varga  <vargaz@gmail.com>
231
232         * corlib.dll.sources: Add System.Reflection.Emit/{Method,Constructor}OnTypeBuilderInst.cs.
233
234 2008-04-02  Atsushi Enomoto  <atsushi@ximian.com>
235
236         * corlib_test.dll.sources : added SortKeyTest.cs.
237
238 2008-03-21  Sebastien Pouliot  <sebastien@ximian.com> 
239
240         * corlib_test.dll.sources: Add unit tests for EqualityComparer
241
242 2008-03-14  Zoltan Varga  <vargaz@gmail.com>
243
244         * corlib.dll.sources: Add System.Reflection.Emit/FieldOnTypeBuilderInst.cs.
245
246 2008-03-04  Sebastien Pouliot  <sebastien@ximian.com> 
247
248         * corlib.dll.sources: Add internal System.Resources.RuntimeResourceSet
249         to the build.
250         * corlib_test.dll.sources: Add unit tests for ResourceSet
251
252 2008-02-18  Zoltan Varga  <vargaz@gmail.com>
253
254         * corlib_test.dll.sources: Add System.Reflection/CustomAttributeDataTest.cs.
255
256 2008-02-17  Raja R Harinath  <harinath@hurrynot.org>
257
258         * Makefile (LIBRARY_COMPILE) [net_2_1]: Remove special case.
259
260 2008-01-13  Gert Driesen  <drieseng@users.sourceforge.net>
261
262         * corlib_test.dll.sources: added ReadOnlyCollectionTest.cs.
263
264 2007-12-31  Gert Driesen  <drieseng@users.sourceforge.net>
265
266         * corlib_test.dll.sources: added Consts.cs.
267
268 2007-12-04  Gert Driesen  <drieseng@users.sourceforge.net>
269
270         * corlib_test.dll.sources: added ExternalExceptionTest.cs.
271
272 2007-11-21  Atsushi Enomoto  <atsushi@ximian.com>
273
274         * corlib.dll.sources: added System.Deployment.Internal and
275           System.Runtime sources.
276
277 2007-11-16  Atsushi Enomoto  <atsushi@ximian.com>
278
279         * corlib_test.dll.sources : added S.R.E/SignatureHelperTest.cs.
280
281 2007-11-13  Zoltan Varga  <vargaz@gmail.com>
282
283         * corlib.dll.sources: Add System/GCCollectionMode.cs and System/GCLatencyMode.cs.
284
285 2007-09-14  Jb Evain  <jbevain@novell.com>
286
287         * Makefile: force the use of the 2.0 mscorlib to compile
288         the 2.1 mscorlib.dll.
289
290 2007-08-23  Robert Jordan  <robertj@gmx.net>
291
292         * corlib.dll.sources: Added MemberInfoSerializationHolder.cs.
293
294 2007-08-22  Atsushi Enomoto  <atsushi@ximian.com>
295
296         * corlib_test.dll.sources : added ChannelServicesTest.cs.
297
298 2007-08-15  Atsushi Enomoto  <atsushi@ximian.com>
299
300         * corlib.dll.sources : added CustomErrorsModes.cs.
301
302 2007-08-13  Gert Driesen  <drieseng@users.sourceforge.net>
303
304         * corlib_test.dll.sources: Added System/ArgumentExceptionTest.cs.
305
306 2007-08-10  Zoltan Varga  <vargaz@gmail.com>
307
308         * corlib.dll.sources: Added System.Reflection.Emit/DynamicILInfo.cs.
309
310 2007-08-08  Atsushi Enomoto  <atsushi@ximian.com>
311
312         * corlib.dll.sources : removed ComObjectInUseException.cs and
313           ExposeAsClassToComAttribute.cs.
314
315 2007-07-20  Gert Driesen  <drieseng@users.sourceforge.net>
316
317         * corlib_test.dll.sources: added RuntimeMethodHandleTest.cs.
318
319 2007-07-10  Atsushi Enomoto  <atsushi@ximian.com>
320
321         * corlib_test.dll.sources : added StringInfoTest.cs.
322
323 2007-07-02  Atsushi Enomoto  <atsushi@ximian.com>
324
325         * corlib.dll.sources : added couple of new 2.0 calendars.
326         * corlib_test.dll.sources : added EastAsianLunisolarCalendarTest.cs.
327
328 2007-05-31  Rolf Bjarne Kvinge  <RKvinge@novell.com>
329
330         * corlib_test.dll.sources : added DateTimeFormatInfoTest.cs.
331
332 2007-05-25  Atsushi Enomoto  <atsushi@ximian.com>
333
334         * corlib_test.dll.sources : added ResourceWriterTest.cs.
335
336 2007-05-25  Atsushi Enomoto  <atsushi@ximian.com>
337
338         * corlib.dll.sources : added MissingSatelliteAssemblyException.cs
339           and IdnMapping.cs. Removed obsolete 2.0 NotCancelableException.cs.
340         * corlib_test.dll.sources : added IdnMappingTest.cs.
341
342 2007-05-15  Atsushi Enomoto  <atsushi@ximian.com>
343
344         * corlib_test.dll.sources : added RegionInfoTest.cs.
345
346 2007-05-11  Raja R Harinath  <rharinath@novell.com>
347
348         * Makefile (cmp_makefrag, cmp_response): Depend on $(depsdir).
349
350 2007-05-11  Rolf Bjarne Kvinge  <RKvinge@novell.com>
351
352         * corlib_test.dll.sources: Added DebuggerDisplayAttributeTest.cs.
353
354 2007-05-01  Gert Driesen  <drieseng@users.sourceforge.net>
355
356         * corlib_test.dll.sources: Added ConstructorInfoTest.cs.
357
358 2007-04-30  Dick Porter  <dick@ximian.com>
359
360         * corlib.dll.sources: Added
361         Microsoft.Win32.RegistryKeyPermissionCheck.cs
362
363 2007-03-22  Sebastien Pouliot  <sebastien@ximian.com> 
364
365         * corlib_test.dll.sources: Added missing Rfc2898DeriveBytes unit tests
366         to the build.
367
368 2007-03-08  Gert Driesen  <drieseng@users.sourceforge.net>
369
370         * corlib_test.dll.sources: Added StringComparerTest.cs.
371
372 2007-03-08  Gert Driesen  <drieseng@users.sourceforge.net>
373
374         * corlib_test.dll.sources: Added ComparerTest.cs.
375
376 2007-03-07  Gert Driesen  <drieseng@users.sourceforge.net>
377
378         * corlib_test.dll.sources: Added IListTest.cs.
379
380 2007-01-31  Gert Driesen  <drieseng@users.sourceforge.net>
381
382         * corlib_test.dll.sources: Added EncodingTest.cs.
383
384 2007-01-08  Sebastien Pouliot  <sebastien@ximian.com> 
385
386         * corlib_test.dll.sources: Added new unit tests for bug #80439 to the
387         build. System.Security.Cryptography/SymmetricAlgorithmTransformTest.cs
388
389 Tue Dec 19 15:31:39 CET 2006 Paolo Molaro <lupus@ximian.com>
390
391         * corlib.dll.sources: added System/MonoListItem.cs for use
392         as a runtime internal linked list.
393
394 2006-11-27  Jonathan Chambers  <joncham@gmail.com>
395
396         * corlib.dll.sources: Added Mono.Interop/IUnknown.cs
397         and Mono.Interop/IDispatch.cs.
398         
399 2006-11-01  Sebastien Pouliot  <sebastien@ximian.com> 
400
401         * corlib_test.dll.sources: Added unit tests and CAS tests for 
402         class System.Runtime.CompilerServices.RuntimeWrappedException.
403
404 2006-10-29  Robert Jordan  <robertj@gmx.net>
405
406         * corlib_test.dll.sources: Added SerializationCallbackTest.cs
407
408 2006-10-29  Robert Jordan  <robertj@gmx.net>
409         
410         * corlib.dll.sources: Added NET_2_0 serialization events files.
411
412 2006-10-14  Gert Driesen  <drieseng@users.sourceforge.net>
413
414         * corlib_test.dll.sources: Added BadImageFormatExceptionTest.cs.
415
416 2006-09-21  Gert Driesen  <drieseng@users.sourceforge.net>
417
418         * corlib_test.dll.sources: Added FileNotFoundExceptionTest.cs.
419
420 2006-08-20  Gert Driesen  <drieseng@users.sourceforge.net>
421
422         * corlib.dll.sources: Added RegistryValueOptions.cs.
423
424 2006-08-13  Atsushi Enomoto  <atsushi@ximian.com>
425
426         * corlib.dll.sources : added NormalizationTableUtil.cs and
427           Normalization.cs which are in Mono.Globalization.Unicode.
428
429 2006-07-31  Sebastien Pouliot  <sebastien@ximian.com> 
430
431         * corlib_test.dll.sources: Added unit tests for HMACSHA384 and
432         HMACSHA512 to the build.
433
434 2006-07-15  Jonathan Chambers  <joncham@gmail.com>
435
436         * corlib.dll.sources: Added Mono.Interop/ComInteropProxy.cs
437         
438 2006-07-09  Gert Driesen  <drieseng@users.sourceforge.net>
439
440         * corlib_test.dll.sources: Added DynamicMethodTest.cs from
441         Test/System.Reflection.Emit.
442
443 2006-07-06  Dick Porter  <dick@ximian.com>
444
445         * corlib.dll.sources: Added
446           System.Security.AccessControl/AccessControlModification.cs
447           System.Security.AccessControl/AccessControlType.cs
448           System.Security.AccessControl/AccessRule.cs
449           System.Security.AccessControl/AceEnumerator.cs
450           System.Security.AccessControl/AceFlags.cs
451           System.Security.AccessControl/AceQualifier.cs
452           System.Security.AccessControl/AceType.cs
453           System.Security.AccessControl/AuditFlags.cs
454           System.Security.AccessControl/AuditRule.cs
455           System.Security.AccessControl/AuthorizationRule.cs
456           System.Security.AccessControl/AuthorizationRuleCollection.cs
457           System.Security.AccessControl/CommonAce.cs
458           System.Security.AccessControl/CommonAcl.cs
459           System.Security.AccessControl/CommonSecurityDescriptor.cs
460           System.Security.AccessControl/CompoundAce.cs
461           System.Security.AccessControl/CompoundAceType.cs
462           System.Security.AccessControl/ControlFlags.cs
463           System.Security.AccessControl/CryptoKeyAccessRule.cs
464           System.Security.AccessControl/CryptoKeyAuditRule.cs
465           System.Security.AccessControl/CryptoKeyRights.cs
466           System.Security.AccessControl/CustomAce.cs
467           System.Security.AccessControl/DirectoryObjectSecurity.cs
468           System.Security.AccessControl/DiscretionaryAcl.cs
469           System.Security.AccessControl/EventWaitHandleAccessRule.cs
470           System.Security.AccessControl/EventWaitHandleAuditRule.cs
471           System.Security.AccessControl/FileSecurity.cs
472           System.Security.AccessControl/FileSystemAccessRule.cs
473           System.Security.AccessControl/FileSystemAuditRule.cs
474           System.Security.AccessControl/FileSystemRights.cs
475           System.Security.AccessControl/FileSystemSecurity.cs
476           System.Security.AccessControl/GenericAce.cs
477           System.Security.AccessControl/GenericAcl.cs
478           System.Security.AccessControl/GenericSecurityDescriptor.cs
479           System.Security.AccessControl/InheritanceFlags.cs
480           System.Security.AccessControl/KnownAce.cs
481           System.Security.AccessControl/MutexAccessRule.cs
482           System.Security.AccessControl/MutexAuditRule.cs
483           System.Security.AccessControl/ObjectAccessRule.cs
484           System.Security.AccessControl/ObjectAce.cs
485           System.Security.AccessControl/ObjectAceFlags.cs
486           System.Security.AccessControl/ObjectAuditRule.cs
487           System.Security.AccessControl/PrivilegeNotHeldException.cs
488           System.Security.AccessControl/PropagationFlags.cs
489           System.Security.AccessControl/QualifiedAce.cs
490           System.Security.AccessControl/RawAcl.cs
491           System.Security.AccessControl/RawSecurityDescriptor.cs
492           System.Security.AccessControl/RegistryAccessRule.cs
493           System.Security.AccessControl/RegistryAuditRule.cs
494           System.Security.AccessControl/RegistryRights.cs
495           System.Security.AccessControl/RegistrySecurity.cs
496           System.Security.AccessControl/ResourceType.cs
497           System.Security.AccessControl/SecurityInfos.cs
498           System.Security.AccessControl/SystemAcl.cs
499
500 2006-07-03  Kornel Pal  <kornelpal@gmail.com>
501
502         * corlib.dll.sources: Added
503           System.Globalization/CodePageDataItem.cs
504           System.Text/CodePageEncoding.cs
505           System.Text/MLangCodePageEncoding.cs
506           System.Text/SurrogateEncoder.cs
507
508 2006-06-5  Jonathan Chambers  <jonathan.chambers@ansys.com>
509
510         * corlib_test.dll.sources : added Variant.cs.
511
512 2006-05-31  Zoltan Varga  <vargaz@gmail.com>
513
514         * corlib.dll.sources: Removed System/MonoDummy.cs.
515         
516         * corlib.dll.sources: Add System/MonoAsyncCall.cs.
517
518 2006-05-25  Atsushi Enomoto  <atsushi@ximian.com>
519
520         * corlib_test.dll.sources : added EncodingInfoTest.cs.
521
522 2006-04-21  Zoltan Varga  <vargaz@gmail.com>
523
524         * corlib.dll.sources: Add System.IO/FileOptions.cs.
525
526 2006-03-30  Atsushi Enomoto  <atsushi@ximian.com>
527
528         * corlib_test.dll.sources: added EncoderTest.cs and DecoderTest.cs.
529
530 2006-02-26  Gert Driesen  <drieseng@users.sourceforge.net>
531
532         * corlib.dll.sources: Removed DecimalFormatter.cs.
533
534 2006-02-14  Ankit Jain  <jankit@novell.com>
535
536         * corlib_test.dll.sources: Add ArraySegmentTest.cs
537
538 2006-01-26  Zoltan Varga  <vargaz@gmail.com>
539
540         * corlib.dll.sources: Add DebuggerNonUserCodeAttribute.cs and 
541         SuppressMessageAttribute.cs.
542
543 2006-01-19  Raja R Harinath  <rharinath@novell.com>
544
545         * Makefile: Simplify.  Remove support for corlib_plattest and reslib.
546         * corlib_plattest.dll.excludes, corlib_res.dll.excludes: remove.
547
548 2006-01-18  Atsushi Enomoto  <atsushi@ximian.com>
549
550         * Makefile : corlib_plattest dll is now profile-aware.
551
552 2006-01-13  Robert Jordan  <robertj@gmx.net>
553
554         * corlib.dll.sources: Added System.Resources/ResourceManagerTest.cs
555
556 2006-01-05  Kornel Pal  <kornelpal@hotmail.com>
557
558         * corlib.dll.sources: Added DriveNotFoundException.cs in System.IO.
559
560 2005-12-23  Dick Porter  <dick@ximian.com>
561
562         * corlib.dll.sources: Added System.Security.AccessControl.MutexRights
563
564 2005-12-17  Dick Porter  <dick@ximian.com>
565
566         * corlib.dll.sources: Added in System.Security.AccessControl:
567         CommonObjectSecurity.cs, EventWaitHandleRights.cs,
568         EventWaitHandleSecurity.cs, ObjectSecurity.cs, MutexSecurity.cs,
569         NativeObjectSecurity.cs.  Added in System.Threading:
570         AbandonedMutexException.cs, EventResetMode.cs, EventWaitHandle.cs,
571         ThreadStartException.cs
572
573 2005-12-15  Gert Driesen  <drieseng@users.sourceforge.net>
574
575         * corlib_test.dll.sources: Added ObjectManagerTest.cs in
576         System.Runtime.Serialization.
577
578 2005-12-07  Zoltan Varga  <vargaz@gmail.com>
579
580         * corlib.dll.sources: Remove obsolete System.Runtime.InteropServices/NewConstraintAttribute.cs.
581
582 2005-12-02  Robert Jordan  <robertj@gmx.net>
583
584         * corlib_test.dll.sources: Added System.Reflection/ReflectedTypeTest.cs.
585
586 2005-11-28  Atsushi Enomoto  <atsushi@ximian.com>
587
588         * corlib.dll.sources: added EncodingInfo.cs.
589
590 2005-11-28  Atsushi Enomoto  <atsushi@ximian.com>
591
592         * corlib.dll.sources: added UTF32Encoding.cs.
593
594 2005-11-17  Zoltan Varga  <vargaz@gmail.com>
595
596         * corlib.dll.sources: Add System.Runtime.InteropServices.DefaultParameterValueAttribute.cs.
597
598 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
599
600         * corlib_test.dll.sources:
601           Added EncoderReplacementFallbackBudderTest.cs.
602
603 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
604
605         * corlib_test.dll.sources:
606           Added DecoderReplacementFallbackBudderTest.cs.
607
608 2005-11-15  Zoltan Varga  <vargaz@gmail.com>
609
610         * corlib.dll.sources: Readd NewConstraintAttribute.cs as gmcs depends on it.
611         
612         * corlib.dll.sources: Remove obsolete net 2.0 classes.
613
614 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
615
616         * corlib_test.dll.sources: added new tests for
617           DecoderReplacementFallback and EncoderReplacementFallback.
618
619 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
620
621         * corlib.dll.sources: Encoder support types in System.Text as well.
622
623 2005-11-14  Atsushi Enomoto  <atsushi@ximian.com>
624
625         * corlib.dll.sources: added new .NET 2.0 Decoder support types in
626           System.Text.
627
628 2005-11-06  Zoltan Varga  <vargaz@freemail.hu>
629
630         * corlib.dll.sources: Add System.IO/SearchOption.cs.
631
632 2005-11-05  Robert Jordan  <robertj@gmx.net>
633
634         * corlib.dll.sources: Added System.Runtime.Remoting.Channels/ISecurableChannel.cs
635
636 2005-10-26  Zoltan Varga  <vargaz@gmail.com>
637
638         * corlib.dll.sources: Add System.Runtime.InteropServices/IsCopyConstructed.cs.
639
640         * corlib.dll.sources: Add/Remove some net 2.0 classes in System.Runtime.CompilerServices.
641
642 2005-10-25  Atsushi Enomoto  <atsushi@ximian.com>
643
644         * corlib_test.dll.sources : added System.Collections.ObjectModel/KeyedCollectionTest.cs.
645
646 2005-10-07  Zoltan Varga  <vargaz@gmail.com>
647
648         * corlib.dll.sources: Add System.Runtime.CompilerServices/{RuntimeCompatibilityAttribute.cs, RuntimeWrappedException.cs}.
649
650         * corlib_test.dll.sources: Add System/DelegateTest.cs
651
652 2005-08-13  Zoltan Varga  <vargaz@freemail.hu>
653
654         * Makefile (EXTRA_DISTFILES): Add resource files. Fixes #75794.
655
656 2005-08-10  Zoltan Varga  <vargaz@freemail.hu>
657
658         * corlib.dll.sources: Add System.Runtime.InteropServices/SafeHandle.cs
659         and Microsoft.Win32.SafeHandles/SafeHandleZeroOrMinusOneIsInvalid.cs.
660
661 2005-08-09  Zoltan Varga  <vargaz@freemail.hu>
662
663         * corlib.dll.sources: Add System.Runtime.CompilerServices/SpecialNameAttribute.cs.
664
665 2005-08-08  Atsushi Enomoto  <atsushi@ximian.com>
666
667         * corlib.dll.sources : added managed collation classes
668         * Makefile : added resources to build.
669         * resources : new directory for collation table resources.
670
671 2005-08-06  Gert Driesen  <drieseng@users.sourceforge.net>
672
673         * corlib.dll.sources: Added System.Runtime.InteropServices/
674         TypeLibImportClassAttribute.cs.
675
676 2005-07-26  Zoltan Varga  <vargaz@freemail.hu>
677
678         * corlib.dll.sources: Add System/StringSplitOptions.cs and System/MidpointRounding.cs.
679
680 2005-07-26  Raja R Harinath  <rharinath@novell.com>
681
682         * Makefile: Minor re-org for better readability.  Remove an
683         outdated comment.
684
685 2005-07-26  Marek Safar  <marek.safar@seznam.cz>
686
687         * corlib.dll.sources: Added System.StringComparer.cs.
688
689 2005-07-25  Marek Safar  <marek.safar@seznam.cz>
690
691         * Makefile: `if' for 2.0 warnings only.
692
693 2005-07-11  Marek Safar  <marek.safar@seznam.cz>
694
695         * Makefile: Disable warning 414.
696
697 2005-06-29  Ben Maurer  <bmaurer@ximian.com>
698
699         * Makefile (TEST_MCS_FLAGS): Remove bad dep on S.Data.
700
701 2005-06-23  Sebastien Pouliot  <sebastien@ximian.com> 
702
703         * corlib.dll.sources: Added System.Security.Policy.MonoTrustManager to
704         the build (for 2.0).
705         * corlib_test.dll.sources: Added unit tests (normal and CAS) for 
706         System.Security.Policy.ApplicationSecurityManager.
707
708 2005-06-22  Sebastien Pouliot  <sebastien@ximian.com> 
709
710         * corlib_test.dll.sources: Added CAS unit tests for System.Security.
711         SecurityManager and CodeAccessPermission to the build.
712
713 2005-06-21  David Waite  <mass@akuma.org>
714
715         * corlib_test.dll.sources: Added System.Collections.ObjectModel.Collection test
716
717 2005-06-19  Zoltan Varga  <vargaz@freemail.hu>
718
719         * corlib.dll.sources: Add System.Collections.ObjectModel classes.
720
721         * System.Collections.ObjectModel: New directory.
722
723 2005-06-12  David Waite  <dwaite@gmail.com>
724
725         * corlib.dll.sources: Add the non-generic IEqualityComparer interface
726
727 2005-06-15  Martin Baulig  <martin@ximian.com>
728
729         * System/GenericParameterAttributes.cs: Move to System.Reflection;
730         thanks to Kamil Skalski <nazgul@nemerle.org> for pointing this out.
731
732 2005-06-10  Sebastien Pouliot  <sebastien@ximian.com> 
733
734         * corlib_test.dll.sources: Added unit tests for System.Security.
735         Policy.StrongNameMembershipCondition.
736
737 2005-06-07  Sebastien Pouliot  <sebastien@ximian.com> 
738
739         * corlib_test.dll.sources: Added unit tests (normal and CAS) for 
740         System.Runtime.InteropServices.RuntimeEnvironment.
741
742 2005-06-06  Zoltan Varga  <vargaz@freemail.hu>
743
744         * corlib.dll.sources: Some System.Reflection classes got renamed in net 2.0
745         beta 2.
746
747 2005-06-04  Ben Maurer  <bmaurer@ximian.com>
748
749         * corlib.dll.sources: IEqualityComparer, etc
750         
751         * corlib.dll.sources: IEquatable
752
753         * */*.cs: .NET 2.0 fixups
754
755 2005-05-30  Sebastien Pouliot  <sebastien@ximian.com> 
756
757         * corlib_test.dll.sources: Added (re-added?) the System.Activator unit
758         tests.
759
760 2005-05-28  Sebastien Pouliot  <sebastien@ximian.com> 
761  
762         * corlib.dll.sources: Added System.Runtime.Hosting namespace with 
763         ActivationArguments and ApplicationActivator classes. Removed 
764         ApplicationActivator from System namespace.
765
766 2005-05-27  Sebastien Pouliot  <sebastien@ximian.com> 
767  
768         * corlib.dll.sources: Added internal System.Security.PermissionBuilder
769         class to the build.
770         * corlib_test.dll.sources: Added CAS unit tests for System.Security.
771         PermissionSet class.
772
773 2005-05-26  Sebastien Pouliot  <sebastien@ximian.com> 
774  
775         * corlib.dll.sources: Removed the *Switcher structures from the build
776         (NET_2_0) as they aren't part of the public API (beta2) anymore.
777                 - System.Threading/CompressedStackSwitcher.cs
778                 - System.Threading/ExecutionContextSwitcher.cs
779                 - System.Threading/HostExecutionContextSwitcher.cs
780                  -System.Threading/SynchronizationContextSwitcher.cs
781         Added System.Security.Policy/DefaultPolicies.cs
782
783 2005-05-25  Zoltan Varga  <vargaz@freemail.hu>
784
785         * corlib_test.dll.sources: Add System.Reflection.TypeDelegatorTest.
786
787 2005-05-22  Sebastien Pouliot  <sebastien@ximian.com>
788
789         * corlib.dll.sources: Renamed CER to Cer to match 2.0 beta2.
790
791 2005-05-18  Sebastien Pouliot  <sebastien@ximian.com>
792
793         * corlib_test.dll.sources: Added new CAS tests for System.IO.Stream.
794
795 2005-05-15  Andreas Nahr  <ClassDevelopment@A-SoftTech.com>
796
797         * corlib.dll.sources: added various files for System.Runtime.InteropServices
798
799 2005-05-13  Atsushi Enomoto  <atsushi@ximian.com>
800
801         * corlib_test.dll.sources,
802           corlib.dll.sources: generic Queue.cs and Stack.cs are now in System.
803
804 2005-05-12  Atsushi Enomoto  <atsushi@ximian.com>
805
806         * corlib.dll.sources: replaced MiniParser.cs with SmallXmlParser.cs.
807
808 2005-05-09  Sebastien Pouliot  <sebastien@ximian.com>
809
810         * corlib.dll.sources: Removed SecurityContextSwitcher from build.
811         * corlib_test.dll.sources: Added existing CAS unit tests not yet part
812         of the build.
813
814 2005-05-09  Raja R Harinath  <rharinath@novell.com>
815
816         * Makefile (TEST_COMPILE): Set MONO_PATH.
817
818 2005-04-27  Sebastien Pouliot  <sebastien@ximian.com>
819
820         * corlib.dll.sources: Added new classes in System.Security and some
821         support classes for X509Certificate (imported from Mono.Security.dll).
822
823 2005-04-26  Sebastien Pouliot  <sebastien@ximian.com>
824
825         * corlib_test.dll.sources: Added unit tests for System.Security.Policy.
826         ApplicationTrust class.
827
828 2005-04-25  Sebastien Pouliot  <sebastien@ximian.com>
829
830         * corlib.dll.sources: Do not include "old removed 2.0" (wrt beta2) in
831         the mscorlib.dll compilation. The file should be deleted later (if 
832         they do not reappear or are required as internal).
833         * corlib_test.dll.sources: Removed unit tests for classes removed in 
834         beta2.
835
836 2005-04-16  Atsushi Enomoto  <atsushi@ximian.com>
837
838         * corlib.dll.sources : added System.Text/NormalizationForm.cs.
839
840 2005-04-02  Ben Maurer  <bmaurer@ximian.com>
841
842         * corlib_test.dll.sources: Add new test.
843
844 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
845
846         * corlib_test.dll.sources : Added many new CAS unit tests to the build.
847
848 2005-03-23  Lluis Sanchez Gual  <lluis@ximian.com>
849
850         * corlib_test.dll.sources: Added new serialization test.
851
852 2005-03-15  Sebastien Pouliot  <sebastien@ximian.com>
853
854         * corlib_test.dll.sources : Added new CAS unit tests BadImageFormat
855         Exception, IsolatedStorageFile and IsolatedStorageFileStream.
856
857 2005-03-23  Kazuki Oikawa  <kazuki@panicode.com>
858
859         * corlib.dll.sources: Added _ConstructorInfo, _EventInfo,
860         _FieldInfo, _MemberInfo, _MethodBase, _MethodInfo, _PropertyInfo,
861         _Type, BStrWrapper, ComDefaultInterfaceAttribute, ComObjectInUseException,
862         CriticalHandle, DefaultCharSetAttribute, ExposeAsClassToComAttribute,
863         RegistrationClassContext, RegistrationConnectionType
864
865 2005-03-02  Chris Toshok  <toshok@ximian.com>
866
867         * corlib.dll.sources: add DebuggerBrowsableState,
868         DebuggerBrowsableAttribute, DebuggerDisplayAttribute, and
869         DebuggerTypeProxyAttribute.
870
871 2005-02-26  Kazuki Oikawa  <kazuki@panicode.com>
872
873         * corlib.dll.sources: Removed DoubleFormatter and SingleFormatter.
874         Added System.Runtime.InteropServices.ComTypes
875
876 2005-02-24  Sebastien Pouliot  <sebastien@ximian.com>
877
878         * corlib_test.dll.sources : Added new 2.0 unit tests for X.509 
879         certificates in System.Security.Cryptography.X509Certificates/
880         X509Cert20Test.cs to the build.
881
882 2005-02-21  Michal Moskal  <malekith@pld-linux.org>
883
884         * Makefile (LIBRARY_INSTALL_DIR): Define in terms of $(libdir).
885
886 2005-02-20  Zoltan Varga  <vargaz@freemail.hu>
887
888         * corlib_test.dll.sources: Add System.Threading.InterlockedTest.cs.
889
890 2005-02-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
891
892         * corlib.dll.sources: added WindowsConsoleDriver.cs
893
894 2005-01-31  Sebastien Pouliot  <sebastien@ximian.com>
895
896         * corlib.dll.source: Added Microsoft.Win32.SafeHandles.SafeFileHandle,
897         removed IsolatedStorageInfo and added IsolatedStorageFileEnumerator to
898         the build.
899         * corlib_test.dll.sources : Added new unit tests for System.IO.
900         IsolatedStorage and new CAS (*.Cas.cs) tests to the build.
901
902 2005-01-31  Kazuki Oikawa <kazuki@panicode.com>
903
904         * Patch from Kazuki Oikawa <kazuki@panicode.com> that replaces the
905         old Integer and Floating point number string formatter with a new
906         formatter that is more compliant. 
907
908 2005-01-17  Atsushi Enomoto  <atsushi@ximian.com>
909
910         * corlib.dll.sources : added CharUnicodeInfo.cs.
911
912 2005-01-10  Sebastien Pouliot  <sebastien@ximian.com>
913
914         * corlib.dll.sources: Added System.Security.AccessControl/
915         CryptoKeySecurity.cs (2.0) to the build.
916
917 2005-01-09  Sebastien Pouliot  <sebastien@ximian.com>
918
919         * corlib_test.dll.sources : Added Test/System.Security/
920         HostSecurityManagerTest.cs and PermissionSetCollectionTest,cs
921         unit tests (2.0) to the build.
922
923 2005-01-08  Sebastien Pouliot  <sebastien@ximian.com>
924
925         * corlib.dll.sources: Added System.Security/SecurityCriticalAttribute
926         and SecurityTransparentAttribute (2.0) to the build.
927
928 2005-01-05  Sebastien Pouliot  <sebastien@ximian.com>
929
930         * corlib.dll.sources: Removed System.Security.Permissions/
931         DataProtectionPermission.cs, DataProtectionPermissionAttribute.cs and
932         DataProtectionFlags.cs as they are now part of the System.Security
933         assembly.
934         * corlib_test.dll.sources : Removed Test/System.Security.Permissions/
935         DataProtectionPermissionAttributeTest.cs for the same reason.
936
937 2004-12-27  Ben Maurer  <bmaurer@ximian.com>
938
939         * corlib_test.dll.sources: Add s.col.gen.stack test
940
941 2004-12-23  Sebastien Pouliot  <sebastien@ximian.com>
942
943         * corlib.dll.sources: Removed System.Security.Cryptography/
944         ProtectedData.cs, ProtectedMemory.cs, DataProtectionScope.cs and
945         MemoryProtectionScope.cs as they are now part of the System.Security
946         assembly.
947         * corlib_test.dll.sources : Removed Test/System.Security.Cryptography/
948         ProtectedDataTest.cs and ProtectedMemoryTest.cs for the same reason.
949
950 2004-12-20  Sebastien Pouliot  <sebastien@ximian.com>
951
952         * corlib.dll.sources: Added System.Security/SecurityFrame.cs to the build.
953
954 2004-12-06  Atsushi Enomoto  <atsushi@ximian.com>
955
956         * corlib_test.dll.sources : added TextWriterTest.cs.
957
958 2004-11-28  Zoltan Varga  <vargaz@freemail.hu>
959
960         * corlib.dll.sources: Added some missing 2.0 exception classes.
961
962 2004-11-19  Raja R Harinath  <rharinath@novell.com>
963
964         * Makefile (LIBRARY_COMPILE): Simplify.
965
966 2004-10-29  Raja R Harinath  <rharinath@novell.com>
967
968         * Makefile: Move support for building net_2_0_bootstrap libraries
969         to gmcs.
970
971 2004-10-04  Zoltan Varga  <vargaz@freemail.hu>
972
973         * corlib.dll.sources: Add more 2.0 classes under System.Runtime.InteropServices.
974
975         * corlib.dll.sources: Add new 2.0 classes under System.Runtime.InteropServices.
976
977 2004-09-29  Zoltan Varga  <vargaz@freemail.hu>
978
979         * corlib.dll.sources: Add System.Runtime.InteropServices/UnmanagedFunctionPointerAttribute.cs.
980
981 2004-09-27  Zoltan Varga  <vargaz@freemail.hu>
982
983         * corlib.dll.sources: Add more 2.0 System.Reflection classes.
984         
985         * corlib.dll.sources: Add some 2.0 System.Reflection classes.
986
987 2004-09-26  Zoltan Varga  <vargaz@freemail.hu>
988
989         * corlib_test.dll.sources: Add System.Reflection/FieldInfoTest.
990         
991         * corlib_test.dll.sources: Add System.Reflection/MethodInfoTest.
992
993 2004-09-25  Zoltan Varga  <vargaz@freemail.hu>
994
995         * corlib_test.dll.sources: Add System.Reflection/ParameterInfoTest.
996
997 2004-09-23  Zoltan Varga  <vargaz@freemail.hu>
998
999         * corlib.dll.sources: Add System.Reflection.ObfuscateAssemblyAttribute
1000         and System.Reflection.ObfuscationAttribute.
1001
1002 2004-09-21  Raja R Harinath  <rharinath@novell.com>
1003
1004         * Makefile (net20bootstrapcorlib): Rename from net20bootstraplib.
1005         Build 'mscorlib.dll' using the 'net_2_0_bootstrap' profile.
1006         (net20bootstrapSystem): New.  Build 'System.dll' using the
1007         'net_2_0_bootstrap' profile.
1008         ($(gmcs)): Depend on both the above.
1009         (CLEAN_FILES) [PROFILE=net_2_0]: Clean the 'net_2_0_bootstrap'
1010         profile and 'gmcs' too.
1011
1012 2004-09-20  Gert Driesen <drieseng@users.sourceforge.net>
1013
1014         * corlib.dll.sources: Removed ReadOnlyCollections.cs and Collection.cs
1015         from corlib System.Collections.Generics to System assembly
1016
1017 2004-09-19  Zoltan Varga  <vargaz@freemail.hu>
1018
1019         * corlib_test.dll.sources: Added System/ModuleHandleTest.
1020
1021         * corlib.dll.sources: Added System/ModuleHandle.
1022
1023 2004-09-14  Tim Coleman <tim@timcoleman.com>
1024         * corlib.dll.sources: Added System.Security.Principal/TokenImpersonationLevel
1025
1026 2004-09-09  Tim Coleman <tim@timcoleman.com>
1027         * corlib.dll.sources: Added System/Base64FormattingOptions.cs to the
1028         build
1029
1030 2004-09-05  Marek Safar  <marek.safar@seznam.cz>
1031
1032         * corlib.dll.sources: 
1033         Added System.Collections.Generic/Dictionary.cs to the build.
1034
1035 2004-09-03  Sebastien Pouliot  <sebastien@ximian.com>
1036
1037         * corlib_test.dll.sources: Added System.Security.Permissions/
1038         RegistryPermissionTest.cs to unit tests.
1039
1040 2004-08-30  Sebastien Pouliot  <sebastien@ximian.com>
1041
1042         * corlib.dll.sources: Added Mono.Security/Uri.cs to the build.
1043
1044 2004-08-26  Sebastien Pouliot  <sebastien@ximian.com>
1045
1046         * corlib.dll.sources: Added System.Security.Policy/
1047         ApplicationSecurityManager.cs, ApplicationSecurityManagerCodeGroup.cs,
1048         ApplicationTrustCollection.cs and ApplicationTrustEnumerator.cs for 
1049         NET_2_0 profile.
1050         * corlib_test.dll.sources: Added System.Security.Policy/
1051         ApplicationDirectoryTest.cs, HashMembershipConditionTest.cs,
1052         HashTest.cs and IBuiltInEvidenceTest.cs to unit tests.
1053
1054 2004-08-25  Nick Drochak <ndrochak@ieee.com>
1055
1056         * Makefile : Ignore tests that hang MS.NET.
1057
1058 2004-08-23  Sebastien Pouliot  <sebastien@ximian.com>
1059
1060         * corlib.dll.sources: Added System.Security.Policy/
1061         ApplicationMembershipCondition.cs, 
1062         DomainApplicationMembershipCondition.cs,
1063         MembershipConditionHelper.cs for NET_2_0 profile.
1064         * corlib_test.dll.sources: Added System.Security.Policy/
1065         AllMembershipConditionTest.cs,
1066         ApplicationDirectoryMembershipConditionTest.cs,
1067         ApplicationMembershipConditionTest.cs and
1068         DomainApplicationMembershipConditionTest.cs to unit tests.
1069
1070 2004-08-23  Martin Baulig  <martin@ximian.com>
1071
1072         * Makefile: Add $(LIBRARY_FLAGS) to the $(net20bootstraplib)
1073         compilation to get /nostdlib.
1074
1075 2004-08-20  Sebastien Pouliot  <sebastien@ximian.com>
1076
1077         * corlib_test.dll.sources: Added System.Security.Permissions/
1078         SiteIdentityPermissionTest.cs and UrlIdentityPermissionTest.cs
1079         to unit tests.
1080
1081 2004-08-19  Sebastien Pouliot  <sebastien@ximian.com>
1082
1083         * corlib_test.dll.sources: Added System.Security.Permissions/
1084         CodeAccessSecurityAttributeTest.cs,
1085         DataProtectionPermissionAttributeTest.cs (NET_2_0),
1086         HostProtectionAttributeTest.cs (NET_2_0), 
1087         IsolatedStoragePermissionAttributeTest.cs and
1088         KeyContainerPermissionAttributeTest.cs  (NET_2_0) to unit tests.
1089
1090 2004-08-19  Sebastien Pouliot  <sebastien@ximian.com>
1091
1092         * corlib_test.dll.sources: Added SecurityPermissionTest.cs to unit 
1093         tests.
1094
1095 2004-08-18  Sebastien Pouliot  <sebastien@ximian.com>
1096
1097         * corlib_test.dll.sources: Added GacIdentityPermissionTest.cs and
1098         GacIdentityPermissionAttributeTest.cs to unit tests. Added 
1099         IsolatedStorageFilePermissionTest.cs.
1100
1101 2004-08-17  Sebastien Pouliot  <sebastien@ximian.com>
1102
1103         * corlib_test.dll.sources: Added StrongNameIdentityPermissionTest.cs
1104         to unit tests.
1105
1106 2004-08-17  Sebastien Pouliot  <sebastien@ximian.com>
1107
1108         * corlib.dll.sources: Added System.Security.Permissions/
1109         DataProtectionPermission.cs, DataProtectionPermissionAttribute.cs,
1110         DataProtectionPermissionFlags.cs, HostProtectionAttribute.cs,
1111         HostProtectionPermission.cs, KeyContainerPermission.cs,
1112         KeyContainerPermissionAccessEntry.cs, 
1113         KeyContainerPermissionAccessEntryCollection.cs,
1114         KeyContainerPermissionAccessEntryEnumerator.cs
1115         KeyContainerPermissionAttribute.cs and KeyContainerPermissionFlags.cs
1116         to NET_2_0 profile.
1117         * corlib_test.dll.sources: Added System.Security.Permissions/
1118         IBuiltInPermissionTest.cs and UIPermissionTest.cs unit tests.
1119
1120 2004-08-12  Sebastien Pouliot  <sebastien@ximian.com>
1121
1122         * corlib.dll.sources: Added System.Runtime.ConstrainedExecution/
1123         CER.cs, Consistency.cs, PrePrepareMethodAttribute.cs and
1124         ReliabilityContractAttribute.cs. Added System.Threading/
1125         ParameterizedThreadStart.cs. All for NET_2_0 profile.
1126
1127 2004-08-09  Marek Safar  <marek.safar@seznam.cz>
1128
1129         * corlib.dll.sources: Added System/EnvironmentVariableTarget.cs
1130         for NET_2_0.
1131
1132 2004-08-09  Sebastien Pouliot  <sebastien@ximian.com>
1133
1134         * corlib.dll.sources: Added System/ApplicationId.cs, 
1135         System.Reflection/ImageFileMachine.cs and PortableExecutableKind.cs,
1136         and System.Security.Policy/ApplicationSecurityInfo.cs for NET_2_0.
1137         * corlib_test.dll.sources: Added System/ApplicationIdentityTest.cs and
1138         ApplicationIdTest.cs unit tests for NET_2_0.
1139
1140 2004-08-08  Sebastien Pouliot  <sebastien@ximian.com>
1141
1142         * corlib.dll.sources: Added System/AppDomainInitializer.cs,
1143         AppDomainManager.cs, ApplicationActivator.cs and
1144         DomainManagerInitializationFlags.cs. Added System.Threading/
1145         HostExecutionContext.cs, HostExecutionContextManager.cs and
1146         HostExecutionContextSwitcher.cs for NET_2_0.
1147
1148 2004-08-04  Sebastien Pouliot  <sebastien@ximian.com>
1149
1150         * corlib.dll.sources: Added System.Security.Permissions/
1151         GacIdentityPermission.cs and GacIdentityPermissionAttribute.cs, and
1152         System.Security.Policy/Gac.cs and GacMembershipCondition.cs to NET_2_0
1153         * corlib_test.dll.sources: Added /Test/System.Security.Policy/
1154         GacMembershipConditionTest.cs, GacTest.cs and
1155         ZoneMembershipConditionTest.cs to unit tests.
1156
1157 2004-08-03  Sebastien Pouliot  <sebastien@ximian.com>
1158
1159         * corlib.dll.sources: Added PermissionSetCollection and SecureString
1160         in System.Security. Moved CriticalFinalizerObject to System.Runtime.
1161         ConstrainedExecution.
1162         * corlib_test.dll.sources: Added /Test/System.Security.Permissions/
1163         ZoneIdentityPermissionTest.cs to unit tests.
1164
1165 2004-07-28  Lluis Sanchez Gual  <lluis@novell.com>
1166
1167         * Makefile: Use the new FRAMEWORK_VERSION variable to build the destination
1168           path for mscorlib.
1169
1170 2004-07-27  Lluis Sanchez Gual  <lluis@novell.com>
1171
1172         * corlib.dll.sources: Added new files for NET_2_0 profile: 
1173                 System.Threading/ExecutionContext.cs
1174                 System.Threading/ExecutionContextSwitcher.cs
1175                 System.Threading/SynchronizationContext.cs
1176                 System.Threading/SynchronizationContextSwitcher.cs
1177
1178 2004-07-14  Sebastien Pouliot  <sebastien@ximian.com>
1179
1180         * corlib.dll.sources: Added new files for NET_2_0 profile: 
1181                 System.Security/HostProtectionException.cs
1182                 System.Security/HostSecurityManager.cs
1183                 System.Security/HostSecurityManagerFlags.cs
1184                 System.Security/SecurityContext.cs
1185                 System.Security/SecurityContextSwitcher.cs
1186                 System.Security.Permissions/HostProtectionResource.cs
1187                 System.Threading/AsyncFlowControl.cs
1188                 System.Threading/CompressedStackSwitcher.cs
1189                 System.Threading/ContextCallback.cs
1190
1191 2004-07-13  Sebastien Pouliot  <sebastien@ximian.com>
1192
1193         * corlib.dll.sources: Added new files for NET_2_0 profile: 
1194                 System/ActivationContext.cs
1195                 System/ApplicationIdentity.cs
1196                 System/IApplicationDescription.cs
1197                 System/IHostContext.cs
1198                 System.Security.Policy/ApplicationDefaultCodeGroup.cs 
1199                 System.Security.Policy/ApplicationInstallScope.cs 
1200                 System.Security.Policy.Security.Policy/ApplicationTrust.cs 
1201                 System.Security.Policy/ApplicationVersionMatch.cs 
1202                 System.Security.Policy/CodeConnectAccess.cs 
1203                 System.Security.Policy/CodeGroupGrantScope.cs 
1204                 System.Security.Policy/IApplicationTrustManager.cs 
1205                 System.Security.Policy/ITrustLicenseIssuerCollection.cs 
1206                 System.Security.Policy/ITrustManager.cs 
1207                 System.Security.Policy/ITrustManagerConfig.cs 
1208                 System.Security.Policy/PromptingLevel.cs 
1209                 System.Security.Policy/ProvideAssemblyEvidenceEventArgs.cs 
1210                 System.Security.Policy/TrustLicenseIssuer.cs 
1211                 System.Security.Policy/TrustManagerContext.cs
1212                 System.Security.Policy/TrustManagerUIContext.cs 
1213                 System.Security.Policy/TrustManagerZoneConfig.cs 
1214
1215 2004-07-10  Lluis Sanchez Gual <lluis@ximian.com>
1216
1217         * corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.
1218
1219 2004-07-07  Sebastien Pouliot  <sebastien@ximian.com>
1220
1221         * corlib.dll.sources: Added new files for NET_2_0: 
1222                 System.Runtime.InteropServices/_Exception.cs
1223                 System.Security.Cryptography/RijndaelManagedTransform.cs
1224                 System.Security.Cryptography/RIPEMD160.cs
1225                 System.Security.Cryptography/RIPEMD160Managed.cs
1226                 System.Security.AccessControl/AccessControlActions.cs
1227                 System.Security.Cryptography.X509Certificates/X509ContentType.cs
1228                 System.Security.Cryptography.X509Certificates/X509KeyStorageFlags.cs
1229         * corlib.dll.sources: Added new tests for CipherMode and 
1230         CspProviderFlags.
1231
1232 2004-07-02  Raja R Harinath  <rharinath@novell.com>
1233
1234         * Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
1235
1236 2004-07-02  Raja R Harinath  <rharinath@novell.com>     
1237
1238         * Makefile ($(net20bootstrap_makefrag)): Build from net_2_0
1239         profile response file.
1240         (gmcs): Style update.
1241
1242 2004-06-14  Raja R Harinath  <rharinath@novell.com>
1243
1244         * Makefile (net20bootstrap_response): Remove.  This shouldn't
1245         differ from $(response).
1246         (post_process): Remove, now that PLATFORM_CHANGE_SEPARATOR_CMD is
1247         unconditional.
1248         ($(cmp_response),$(res_response)): Update.
1249
1250 2004-06-11  Raja R Harinath  <rharinath@novell.com>
1251
1252         * Makefile (TEST_COMPILE): Use internal mcs to compile the
1253         platform testsuite too.
1254
1255 2004-06-11  Gert Driesen <drieseng@users.sourceforge.net>
1256
1257         * corlib_test.dll.sources: added EnumBuilderTest and 
1258         FieldBuilderTest to the build
1259
1260 2004-06-11  Raja R Harinath  <rharinath@novell.com>
1261
1262         * corlib_plattest.dll.excludes: Remove contents.  Any file listed
1263         here has also to be listed in corlib_test.dll.sources.
1264
1265         * Makefile: Rewrite to use library.make.  Do away with stampfiles.
1266
1267 2004-06-04  Atsushi Enomoto  <atsushi@ximian.com>
1268
1269         * Makefile : fixed incorrectly unified corlib-plattest in the
1270           previous fix.
1271
1272 2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>
1273
1274         * Makefile : added run-test-ondotnet support.
1275
1276 2004-05-30  Martin Baulig  <martin@ximian.com>
1277
1278         * Makefile (net_2_0_dir): New variable; also use the correct
1279         directory here.
1280
1281 2004-05-29  Gert Driesen  (drieseng@users.sourceforge.net)
1282
1283         * corlib.dll.sources: added SetWin32ContextInIDispatchAttribute
1284         and VariantWrapper
1285
1286 2004-05-25  Sebastien Pouliot  <sebastien@ximian.com>
1287
1288         * Makefile: changed case on nunit.framework.dll (lowercase)
1289
1290 2004-05-22  Todd Berman  <tberman@sevenl.net>
1291
1292         * corlib.dll.sources: added Mono/Runtime.cs
1293         * Mono: added Mono directory back
1294         * Mono/Runtime.cs: add back Runtime.cs, marked as internal, gnome#
1295         needs it.
1296
1297 2004-05-22  Sebastien Pouliot  <sebastien@ximian.com>
1298
1299         * corlib_test.dll.sources: Added IntPtrTest and UIntPtrTest to the 
1300         build.
1301
1302 2004-05-21  Sebastien Pouliot  <sebastien@ximian.com>
1303
1304         * corlib_test.dll.sources: Added SingleTest to the build.
1305
1306 2005-05-18  Gert Driesen (drieseng@users.sourceforge.net)
1307
1308         * corlib_test.dll.sources: added PropertyInfoTest
1309
1310 2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1311
1312         * corlib.dll.sources: removed obsolete Mono/Runtime.cs
1313         * corlib_test.dll.sources: added BinderTests
1314         * Mono: removed obsolete directory.
1315         * Mono/ChangeLog: Removed file.
1316         * Mono/Runtime.cs: Removed file.
1317
1318 2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1319
1320         * Makefile: install-local is verbose now.
1321
1322 2004-05-14  Sebastien Pouliot  <sebastien@ximian.com>
1323
1324         * corlib.dll.sources: Added System/__ComObject.cs to the build.
1325
1326 2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1327
1328         * corlib_test.dll.sources: added BinderTests.cs
1329
1330 2004-05-12  Zoltan Varga  <vargaz@freemail.hu>
1331
1332         * corlib.dll.sources: Added System.Threading/CompressedStack.cs
1333
1334 2004-05-11  Jackson Harper  <jackson@ximian.com>
1335
1336         * Makefile: Use snazzy new PLATFORM_PATH_SEPARATOR when setting
1337         the mono path, so it works on Windows.
1338         
1339 2004-05-10  Raja R Harinath  <rharinath@novell.com>
1340
1341         * Makefile (corlib_net_2_0_bootstrap): Remove extraneous copying.
1342
1343 2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1344
1345         * Makefile: build NUnit if the dll is not found when running
1346         'make test'. Use INTERNAL_MCS to build the tests as csc fails miserably
1347         to compile them.
1348
1349 2004-05-07  Raja R Harinath  <rharinath@novell.com>
1350
1351         * Makefile (corlib_net_2_0_bootstrap): Copy System.dll and
1352         System.Xml.dll from 'default' profile build.
1353         ($(gmcs)): Always go to 'gmcs' directory.
1354
1355 2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>
1356
1357         * corlib_test.dll.sources: Added SymmetricAlgorithm2Test, 
1358         ToBaseTransformTest, TripleDESTest unit tests to the build.
1359
1360 2004-05-07  Nick Drochak <ndrochak@gol.com>
1361
1362         * Makefile (plattest_flags): Add /unsafe.
1363
1364 2004-05-05  Sebastien Pouliot  <sebastien@ximian.com>
1365
1366         * corlib.dll.sources: Added Base64Constants to the build.
1367         Added SHAConstants to the build.
1368
1369 2004-05-05  Zoltan Varga  <vargaz@freemail.hu>
1370
1371         * Makefile (test_flags): Add /unsafe.
1372
1373 2004-05-03 Lluis Sanches Gual  <lluis@ximian.com>
1374         
1375         * corlib.dll.sources: Added Assembly/Consts.cs.
1376                 
1377 2004-04-30  Jackson Harper  <jackson@ximian.com>
1378
1379         * Makefile: Add dependancies.
1380         
1381 2004-04-29  Jackson Harper  <jackson@ximian.com>
1382
1383         * Makefile: net_2_0 corlib goes to a special place.
1384         
1385 2004-04-28  Sebastien Pouliot  <sebastien@ximian.com>
1386
1387         * corlib.dll.sources: Added X509ChainStatusFlags, X509CRL, X509Store, 
1388         X509StoreManager, X509Stores, BasicConstraintsExtension, 
1389         KeyUsageExtension and SubjectKeyIdentifierExtension to the build.
1390         Removed ITrustAnchors.cs, TestAnchors.cs and TrustAnchors from the 
1391         build.
1392
1393 2004-04-28  Sebastien Pouliot  <sebastien@ximian.com>
1394
1395         * corlib_test.dll.sources: Added DESCryptoServiceProviderTest.cs.
1396
1397 2004-04-28  Zoltan Varga  <vargaz@freemail.hu>
1398
1399         * corlib.dll.sources: Added System.Reflection.Emit/MethodRental.cs.
1400
1401         * corlib_test.dll.sources: Added Test/System.Reflection.Emit/MethodRentalTest.cs.
1402
1403 2004-04-27  Zoltan Varga  <vargaz@freemail.hu>
1404
1405         * Makefile: Fix tests with new directory structure.
1406
1407 2004-04-26  Jackson Harper  <jackson@ximian.com>
1408
1409         * Makefile: Use profile dependant directory.
1410         
1411 2004-04-26  Sebastien Pouliot  <sebastien@ximian.com>
1412
1413         * corlib_test.dll.sources: Added DESTest.cs.
1414
1415 2004-04-22  Martin Baulig  <martin@ximian.com>
1416
1417         Use `#if NET_2_0 || BOOTSTRAP_2_0' for the generic reflection stuff.
1418
1419 2004-04-09  Zoltan Varga  <vargaz@freemail.hu>
1420
1421         * corlib_test.dll.sources: Added System.Threading/TimerTest.cs.
1422
1423 2004-04-08  Bernie Solomon  <bernard@ugsolutions.com>
1424
1425         * corlib.dll.sources: Added Mono.Security/BitConverterLE.cs
1426
1427 2004-04-03 Lluis Sanches Gual  <lluis@ximian.com>
1428         
1429         * corlib_test.dll.sources: Added System.Threading/ReaderWriterLockTest.cs.
1430                 
1431 2004-04-02  Sebastien Pouliot  <sebastien@ximian.com>
1432
1433         * corlib_test.dll.sources: Added System/EnvironmentTest.cs.
1434
1435 2004-03-31  Sebastien Pouliot  <sebastien@ximian.com>
1436
1437         * corlib.dll.sources: Added Mono.Security/StrongNameManager.cs.
1438
1439 2004-03-11  Martin Baulig  <martin@ximian.com>
1440
1441         * corlib.dll.sources: Added System.Collections.Generic/Queue.cs
1442         and System.Collections.Generic.Stack.cs.
1443
1444 2004-03-11  Atsushi Enomoto  <atsushi@ximian.com>
1445
1446         * Makefile, corlib.dll.win32-excludes : 
1447           now csc build includes SecurityPermissionAttribute.cs.
1448
1449 2004-03-09  Jackson Harper  <jackson@ximian.com>
1450
1451         * corlib_test.dll.sources: Add new test cases to the build.
1452         
1453 2004-03-03  Jackson Harper <jackson@ximian.com>
1454
1455         * corlib.dll.sources: Add new registry files to the build.
1456         
1457 2004-02-20  Jackson Harper  <jackson@ximian.com>
1458
1459         * corlib.dll.sources: Add LockQueue.cs to build.
1460         
1461 2004-02-18  Atsushi Enomoto  <atsushi@ximian.com>
1462
1463         * corlib_test.dll.sources : Added CharCategoryTest.cs
1464
1465 2004-02-17 Lluis Sanches Gual  <lluis@ximian.com>
1466         
1467         * corlib.dll.sources: Added 
1468                 System.Runtime.Serialization.Formatter.Binary.CodeGenerator.cs
1469
1470 2004-02-10 Carlos Guzman Alvarez  <carlosga@telefonica.net>
1471
1472     * Mono.Security.Cryptography/PKCS1.cs:
1473
1474         - Added little change for allow the class to be used with
1475         hash implementations that doesn't have an oid like the MD5SHA1 hash.
1476
1477 2004-02-06  Sebastien Pouliot  <sebastien@ximian.com>
1478
1479         * corlib.dll.sources: Moved SymmetricTransform class from System.
1480         Security.Cryptography (SymmetricAlgorithm) to Mono.Security.
1481         Cryptography.
1482
1483 2004-02-05  Sebastien Pouliot  <sebastien@ximian.com>
1484
1485         * corlib.dll.sources: Added KeyPairPersistance class, in Mono.
1486         Security.Cryptography namespace, to the build.
1487         * corlib_test.dll.sources: Added AppDomain unit tests in System.
1488         Some tests are currently ignored because they produce lots of GC
1489         Warning failures but they seems to work (nunit finishes).
1490
1491 2004-01-14  Sebastien Pouliot  <spouliot@videotron.ca>
1492
1493         * corlib_test.dll.sources: Added Url and UrlMembershipCondition unit 
1494         tests in System.Security.Policy namespace.
1495
1496 2004-01-06  Sebastien Pouliot  <spouliot@videotron.ca>
1497
1498         * corlib_test.dll.sources: Added SecurityException unit tests in
1499         System.Security namespace.
1500
1501 2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>
1502
1503         * corlib_test.dll.sources: Added CodeAccessPermission unit tests in
1504         System.Security namespace. Added CodeGroup related and PolicyLevel
1505         unit tests to System.Security.Policy.
1506
1507 2004-01-05  Zoltan Varga  <vargaz@freemail.hu>
1508
1509         * corlib.dll.sources: Added System.Resources.Win32Resources.cs.
1510
1511 2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>
1512
1513         * corlib_test.dll.sources: Added SecurityManager unit tests in
1514         in System.Security namespace.
1515
1516 2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>
1517
1518         * corlib.dll.sources: Added SiteMembershipCondition to 
1519         System.Security.Policy namespace.
1520         * corlib_test.dll.sources: Added Site and SiteMembershipCondition
1521         unit tests in System.Security.Policy namespace.
1522
1523 2004-01-02  Sebastien Pouliot  <spouliot@videotron.ca>
1524
1525         * corlib.dll.sources: Added many (long time) missing classes in the
1526         System.Security.Policy namespace.
1527
1528 2004-01-01  Nick Drochak  <ndrochak@gol.com>
1529
1530         * corlib_test.dll.sources: Add PermissionRequestEvidenceTest.cs
1531         * corlib.dll.sources. Add PermissionRequestEvidence.cs
1532
1533 2003-12-29  Sebastien Pouliot  <spouliot@videotron.ca>
1534
1535         * corlib_test.dll.sources: Added new unit tests to System.Security.
1536         Permissions and System.Security.Principal.
1537
1538 2003-12-25  Sebastien Pouliot  <spouliot@videotron.ca>
1539
1540         * corlib.dll.sources: Added WindowsPrincipal to build.
1541
1542 2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>
1543
1544         * corlib_test.dll.sources: Added unit tests PaddingMode and X509 
1545         using CryptoAPI.
1546
1547 2003-12-14  Pedro Martinez Julia <yoros@wanadoo.es>
1548
1549         * DateTime.cs: Be sure that the array access is not out of range
1550         when looking for ArgumentOutOfRangeException in the year value.
1551
1552 2003-12-08  Peter Williams  <peter@newton.cx>
1553
1554         * Makefile: Use embedded tab instead of $(ECHO_ESCAPE).
1555         Fixes build on OS X.
1556
1557 2003-12-04  Martin Baulig  <martin@ximian.com>
1558
1559         * corlib.dll.sources: Added System.Collections.Generic.
1560
1561 2003-11-26  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1562
1563         * corlib.dll.sources: Added file:
1564                 System.Runtime.InteropServices.DispatchWrapper.cs
1565
1566 2003-11-26  Lluis Sanchez Gual <lluis@ximian.com>
1567
1568         * corlib.dll.sources: Added 
1569                 System.Runtime.Remoting.Services/EnterpriseServicesHelper.cs
1570         * corlib_test.dll.sources: Added System.Runtime.Remoting/SoapServicesTest.cs
1571
1572 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
1573
1574         * corlib.dll.sources: Add System.Reflection.Emit/DynamicMethod.cs.
1575
1576 2003-11-19  Lluis Sanchez Gual <lluis@ximian.com>
1577
1578         * corlib_test.dll.sources: Added some test files:
1579                 System.Runtime.Remoting/ContextTest.cs
1580                 System.Runtime.Remoting/SynchronizationAttributeTest.cs
1581
1582 2003-11-18  Lluis Sanchez Gual <lluis@ximian.com>
1583
1584         * corlib.dll.sources: Added some files:
1585                 System.Runtime.Remoting.Contexts/IContextPropertyActivator.cs
1586                 System.Runtime.Remoting.Contexts/SynchronizationAttribute.cs
1587                 System.Runtime.Remoting.Messaging/ISerializationRootObject.cs
1588
1589 2003-11-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1590
1591         * corlib.dll.sources: Added already existing, but not added delegate
1592                 Added various classes in System.InteropServices
1593
1594 2003-11-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1595
1596         * corlib.dll.sources: Added some files:
1597                 System.Runtime.Serialization.Formatter.cs
1598                 System.Runtime.Serialization.Formatters/InternalRM.cs
1599                 System.Runtime.Serialization.Formatters/InternalST.cs
1600                 System.Runtime.Serialization.Formatters/TypeFilterLevel.cs
1601
1602 2003-11-17  Lluis Sanchez Gual <lluis@ximian.com>
1603
1604         * corlib.dll.sources: Added some files:
1605                 System.Runtime.Remoting.Channels/AggregateDictionary.cs
1606                 System.Runtime.Remoting.Metadata.W3cXsd2001/SoapHelper.cs
1607         
1608 2003-11-16  Lluis Sanchez Gual <lluis@ximian.com>
1609
1610         * corlib.dll.sources: Add System.Runtime.Remoting/InternalRemotingServices.cs
1611         
1612 2003-11-15  Zoltan Varga  <vargaz@freemail.hu>
1613
1614         * corlib.dll.sources: Add System.Runtime.CompilerServices/IsVolatile.cs.
1615
1616 2003-11-12 Jackson Harper <jackson@ximian.com>
1617
1618         * Makefile: corlib is now named mscorlib.
1619
1620 2003-11-09  Sebastien Pouliot  <spouliot@videotron.ca>
1621
1622         * corlib.dll.sources: Added new 1.2 classes for System.Security.Cryptography.
1623         * corlib_test.dll.sources: Added unit tests for some HMAC (new in 1.2).
1624
1625 2003-10-18  Sebastien Pouliot  <spouliot@videotron.ca>
1626
1627         * corlib.dll.sources: Added classes StrongName to support StrongNames.
1628
1629 2003-10-17  Sebastien Pouliot  <spouliot@videotron.ca>
1630
1631         * corlib.dll.sources: Added classes CryptoConvert to support StrongNames.
1632
1633 2003-10-12  Sebastien Pouliot  <spouliot@videotron.ca>
1634
1635         * corlib.dll.sources: Added classes for Authenticode support.
1636         * corlib_test.dll.sources: Added unit test for SPC certificates.
1637
1638 2003-09-26  Pedro Martinez Julia <yoros@wanadoo.es>
1639
1640         * corlib_test.dll.sources: Remove tests that generate compile
1641         errors. The tests are still there but its name is rmoved here.
1642
1643 2003-09-24    <cesar@ciencias.unam.mx>
1644
1645         * corlib.dll.sources: Added CompilerGlobalScopeAttribute.cs to the build
1646
1647 2003-08-20  Duncan Mak  <duncan@ximian.com>
1648
1649         * corlib_test.dll.sources: Added DictionaryBaseTest.cs
1650
1651 2003-08-19 Nick Drochak <ndrochak@gol.com>
1652
1653         * Makefile: Turn on debug for the corlib tests on .NET.
1654
1655 2003-08-06  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1656
1657         * corlib.dll.sources: added quite some files
1658
1659 2003-08-06  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1660
1661         * corlib.dll.sources: added/removed Locale.cs
1662
1663 2003-08-03  Sebastien Pouliot  <spouliot@videotron.ca>
1664
1665         * corlib.dll.sources: Added IBuiltInPermission.cs to System.Security.Permissions
1666
1667 2003-07-31  Sebastien Pouliot  <spouliot@videotron.ca>
1668
1669         * corlib_test.dll.sources: Added new CryptoStreamTest.cs
1670
1671 2003-07-24  Peter Williams  <peter@newton.cx>
1672
1673         * Makefile: Boo-yah! Add corlib_plattest.dll, which is a
1674         corlib test library built against the platform corlib. This
1675         lets us test our corlib tests. On a non-mono-native platform
1676         (Windows) we run those tests only; on a mono-native platform, we
1677         run the full corlib test suite on our own tests.
1678         (clean-local): Forgot $(plattestlib).
1679
1680         * corlib_plattest.dll.excludes: Add this. (The result of
1681         'grep Mono corlib_test.dll.sources')
1682
1683         * corlib_test.dll.sources: Extraneous newline was messing things
1684         up.
1685         
1686 2003-07-23  Ravi Pratap  <ravi@ximian.com>
1687
1688         * Type.cs, TypeBuilder.cs, MonoType.cs: Fixes to IsArrayImpl
1689         from Paolo in response to bug #45993.
1690
1691 2003-07-23  Lluis Sanchez Gual  <lluis@ximian.com>
1692
1693         * corlib_test.dll.sources: added System.Runtime.Serialization/SerializationTest.cs
1694
1695 2003-07-20  Peter Williams  <peter@newton.cx>
1696
1697         * Makefile: Add in corlib_res.dll, which we use as a basis
1698         for tests on non-linux platforms. Nearly identical rules to
1699         corlib_cmp: corlib - some files that cause the MS runtime to
1700         barf.
1701
1702         * corlib_res.dll.excludes: Added.
1703
1704 2003-07-20  Peter Williams  <peter@newton.cx>
1705
1706         * Makefile: Don't use real_corlib; use $(PLATFORM_CORLIB).
1707
1708 2003-07-18  Peter Williams  <peter@newton.cx>
1709
1710         * Makefile (dist-local): The fancy shell script was neat, but
1711         ultimately unnecessary and counterproductive. Alas.
1712
1713 2003-07-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1714
1715         * corlib.dll.sources:
1716         * unix.args: AssemblyInfo.cs added
1717
1718 2003-07-17  Peter Williams  <peter@newton.cx>
1719
1720         * Makefile ($(testlib)): Build with $(BOOT_COMPILE), not $(CSCOMPILE),
1721         which sort of makes sense and is needed on Windows too.
1722         ($(corlib)): same.
1723         $(cmplib): Don't include the makefrag to save the Windows build and some
1724         time.
1725
1726 2003-07-16  Peter Williams  <peter@newton.cx>
1727
1728         * Makefile ($(test_makefrag)): Use $(ECHO_ESCAPE) for HP/UX
1729         portability fixes.
1730         (all-local): Don't build $(cmplib) by default, it's not something
1731         most people need, and the build is broken on Windows right now anyway.
1732
1733 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
1734
1735         * unix.args: Fix UNIX build.
1736
1737 2003-07-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1738
1739         * unix.args: Added Runtime.InteropServices.ComCompatibleVersionAttribute.cs,
1740         Runtime.InteropServices.TypeLibVersionAttribute.cs
1741
1742 2003-07-05  Sebastien Pouliot <spouliot@videotron.ca>
1743
1744         * unix.args: Added SecurityParser.cs to Mono.Xml
1745
1746 2003-06-22  Sebastien Pouliot <spouliot@videotron.ca>
1747
1748         * unix.args: Added FileDialogPermission.cs, IsolatedStorageFilePermission.cs,
1749         PrincipalPermission.cs, PublisherIdentityPermissionAttribute.cs,
1750         RegistryPermission.cs, SiteIdentityPermission.cs, UIPermission.cs,
1751         UrlIdentityPermission.cs and ZoneIdentityPermission.cs.
1752
1753 2003-06-22  Lluis Sanchez Gual <lluis@ximian.com>
1754
1755         * unix.args: added System.Runtime.Remoting/SoapServices.cs
1756
1757 2003-06-11  Sebastien Pouliot <spouliot@videotron.ca>
1758
1759         * unix.args: added Mono.Security.Cryptography/DSAManaged.cs and
1760         RSAManaged.cs
1761
1762 2003-05-29  Nick Drochak <ndrochak@gol.com>
1763
1764         * makefile.gnu: turn on debug since it works again.
1765
1766 2003-05-09  Sebastien Pouliot <spouliot@videotron.ca>
1767
1768         * unix.args: added System.Security/
1769         AllowPartiallyTrustedCallersAttribute.cs
1770
1771 2003-04-05  Nick Drochak  <ndrochak@gol.com>
1772
1773         * makefile.gnu: revert. debugger support not installed by default in mcs
1774
1775 2003-04-05  Nick Drochak  <ndrochak@gol.com>
1776
1777         * makefile.gnu: compile with debug.
1778
1779 2003-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1780
1781         * unix.args: added SEHException.
1782
1783 2003-03-25  Martin Willemoes Hansen <mwh@sysrq.dk>
1784
1785         * Stubed System.Runtime.Remoting.Metadata.W3cXsd2001
1786         * Updated unix.args with the stubs
1787
1788 2003-03-21  Martin Willemoes Hansen <mwh@sysrq.dk>
1789         
1790         * unix.args: Added System.Runtime.Remoting.Channels/IChannelReceiverHook.cs
1791
1792 2003-03-21  Lluis Sanchez Gual <lluis@ideary.com>
1793
1794         * unix.args: Added System.Runtime.Remoting.Activation/AppDomainLevelActivator.cs
1795
1796 2003-03-16  Pedro Martinez Julia <yoros@wanadoo.es>
1797
1798         * unix.args: Added "System.FloatingPointFormatter.cs".
1799
1800 2003-03-15  Sebastien Pouliot <spouliot@videotron.ca>
1801
1802         * unix.args: Added Mono.Security.X509/*.cs and ASN1Convert.cs
1803
1804 2003-03-03  Tim Coleman <tim@timcoleman.com>
1805         * unix.args: Added
1806                 System.Runtime.InteropServices/HandleRef.cs
1807
1808 2003-03-04  Pedro Martinez Julia <yoros@wanadoo.es>
1809
1810         * unix.args: Added "DoubleFormatter.cs" and "SingleFormatter.cs"
1811
1812
1813 2003-03-03  Lluis Sanchez Gual <lluis@ideary.com>
1814
1815         * unix.args: added ConstructionLevelActivator.cs, ContextLevelActivator.cs,
1816                 RemoteActivationAttribute.cs, UrlAttribute.cs, ContextAttribute.cs,
1817                 IContributeDynamicSink.cs, IContributeEnvoySink.cs, IContributeObjectSink.cs
1818
1819 2003-03-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1820
1821         * unix.args: added ModuleResolveEventHandler.cs
1822
1823 2003-02-19  Lluis Sanchez Gual <lluis@ideary.com>
1824
1825         * unix.args: added 
1826                 System.Runtime.Remoting/EnvoyInfo.cs
1827                 System.Runtime.Remoting.Activation/ActivationServices.cs
1828                 System.Runtime.Remoting.Contexts/CrossContextChannel.cs
1829                 System.Runtime.Remoting.Messaging/ClientContextTerminatorSink.cs
1830                 System.Runtime.Remoting.Messaging/ConstructionCall.cs
1831                 System.Runtime.Remoting.Messaging/ConstructionCallDictionary.cs
1832                 System.Runtime.Remoting.Messaging/ConstructionResponse.cs
1833                 System.Runtime.Remoting.Messaging/EnvoyTerminatorSink.cs
1834                 System.Runtime.Remoting.Messaging/IInternalMessage.cs
1835
1836 2003-02-08  Zoltan Varga  <vargaz@freemail.hu>
1837
1838         * unix.args: added MACAlgorithm and HMACAlgorithm.
1839
1840 2003-02-06  Sebastien Pouliot <spouliot@videotron.ca>
1841
1842         * unix.args: Move some class from System.Security.Cryptography
1843           into Mono.* for easier reuse.
1844
1845 2003-02-04  Lluis Sanchez Gual <lluis@ideary.com>
1846
1847         * unix.args: added ServerIdentity.cs, Lease.cs, LeaseManager.cs
1848
1849 2003-02-03  Patrik Torstensson
1850
1851         * corlib.build: fixes so corlib_cmp and corlib_res builds, need to
1852           check if we need the libs and if they still are correct.
1853
1854 2003-02-03  Patrik Torstensson
1855
1856         * unix.args: added CADMessages.cs
1857
1858 2003-01-26  Lluis Sanchez Gual <lluis@ideary.com>
1859
1860         * unix.args: added RemoteActivator.cs.
1861
1862 2003-01-26  Lluis Sanchez Gual <lluis@ideary.com>
1863
1864         * unix.args: added System.Runtime.Remoting.Messaging/ArgInfo.cs,
1865                 System.Runtime.Remoting.Messaging/MethodCallDictionary.cs
1866                 System.Runtime.Remoting.Messaging/MethodDictionary.cs
1867                 System.Runtime.Remoting.Messaging/MethodReturnDictionary.cs
1868
1869 2003-01-24  Lluis Sanchez Gual <lluis@ideary.com>
1870
1871         * unix.args: added System.Runtime.Remoting/TypeInfo.cs and
1872           System.Runtime.Serialization.Formatters.Binary/MessageFormatter.cs
1873
1874 2003-01-18  Jonathan Pryor <jonpryor@vt.edu>
1875
1876         * unix.args: Added IsolatedStorageFile.cs and IsolatedStorageInfo.cs in
1877           System.IO.IsolatedStorage
1878
1879
1880 2003-01-17  Lluis Sanchez Gual <lluis@ideary.com>
1881         * unix.args: Added System/DelegateSerializationHolder.cs, 
1882           System/UnitySerializationHolder.cs,
1883           System.Runtime.Serialization/ObjectManager.cs,
1884           System.Runtime.Serialization.Formatters.Binary/BinaryCommon.cs,
1885       System.Runtime.Serialization.Formatters.Binary/ObjectReader.cs and
1886           System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs
1887
1888 2003-01-05  Sebastien Pouliot <spouliot@videotron.ca>
1889
1890         * unix.args: added COMException.cs in System.Runtime.InteropServices
1891
1892 2003-01-01  Jaime Anguiano Olarra <jaime@gnome.org>
1893
1894         * unix.args: added System.Diagnostics.Process.cs 
1895
1896 2002-12-28  Duncan Mak  <duncan@ximian.com>
1897
1898         * unix.args (ASN1.cs): Sebastien forgot to include this file.
1899
1900 2002-12-27  Sebastien Pouliot <spouliot@videotron.ca>
1901
1902         * unix.args: added CryptoTools.cs file.
1903
1904 2002-12-16  Sebastien Pouliot <spouliot@videotron.ca>
1905
1906         * unix.args: added StrongName.cs, StrongNamePublicKeyBlob.cs 
1907         and StrongNameIdentityPermission.cs files.
1908
1909 2002-12-15  Sebastien Pouliot <spouliot@videotron.ca>
1910
1911         * unix.args: added PublisherIdentityPermission.cs,
1912         Publisher.cs and PublisherMembershipCondition.cs
1913
1914 2002-12-10  Jeroen Janssen <japj@darius.demon.nl>
1915         
1916         * updated .build file(s) to correctly contain required buildfile 
1917           attribute for nant
1918
1919 2002-11-17  Sebastien Pouliot <spouliot@videotron.ca>
1920
1921         * unix.args: added missing files from System.Security.Cryptography
1922         namespace.
1923
1924 2002-10-28  Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
1925
1926         * unix.args: added missing files from System.Security.Cryptography
1927         namespace.
1928
1929 2002-10-19  Sebastien Pouliot <spouliot@videotron.ca>
1930
1931         * corlib.build: Removed all excluded cryptographic source code as the
1932         cyclic dependency was removed (well commented)
1933
1934 2002-10-11  Duncan Mak  <duncan@ximian.com>
1935
1936         * unix.args: Added System.Security.Cryptography.CryptoConfig.
1937
1938 2002-10-08  Miguel de Icaza  <miguel@ximian.com>
1939
1940         * Mono/Runtime.cs: New file.
1941
1942 2002-10-05  Andrew Birkett  <andy@nobugs.org>
1943
1944         * unix.args: Added System.Security.Cryptography.RC2
1945
1946 2002-09-12  Dick Porter  <dick@ximian.com>
1947
1948         * unix.args: Add System.Globalization.SortKey,
1949         System.Globalization.StringInfo and
1950         System.Globalizaton.TextElementEnumerator
1951         
1952 2002-09-12  Dick Porter  <dick@ximian.com>
1953
1954         * unix.args: Add System.ArgIterator and System.TypedReference
1955
1956         * corlib.build: Adding DecimalConstantAttribute to Decimal (which
1957         corcompare showed as missing) causes a SecurityException in
1958         corcompare, so exclude Decimal from the corlib_cmp build.
1959
1960 2002-08-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1961
1962         * unix.args: added a couple of new files in System.Security.Principal.
1963
1964 2002-08-15  Tim Coleman <tim@timcoleman.com>
1965         * unix.args: 
1966                 Add System.Globalization/TextInfo.cs
1967                 Add System.Runtime.Serialization/FormatterConverter.cs
1968
1969 2002-07-31  Rodrigo Moya <rodrigo@ximian.com>
1970
1971         * unix.args: added new files from System.Runtime.Remoting.Channels.
1972
1973 2002-07-31  Duncan Mak  <duncan@ximian.com>
1974
1975         * unix.args: Added interfaces and enumerations from
1976         System.Runtime.Remoting.Channels. 
1977
1978 2002-07-31  Duncan Mak  <duncan@ximian.com>
1979
1980         * unix.args: Added new classes in
1981         System.Runtime.Remoting.Contexts.
1982         
1983
1984 2002-07-31  Duncan Mak  <duncan@ximian.com>
1985
1986         * unix.args: Added new Exceptions, Interfaces and various
1987         TypeEntries from System.Runtime.Remoting.
1988
1989 2002-07-29  Martin Baulig  <martin@gnome.org>
1990
1991         * list: Removed, this isn't used anymore and people are already
1992         getting confused which file to use.
1993
1994 2002-07-24  Duncan Mak  <duncan@ximian.com>
1995
1996         * unix.args: Added files from Remoting.Lifetime and
1997         Remoting.Metadata.
1998
1999         * ChangeLog: Moved entries from System.Runtime.Remoting.Activation
2000         and System.Runtime.Remoting.Proxies to their own ChangeLog.
2001
2002 2002-07-23  Duncan Mak  <duncan@ximian.com>
2003
2004         * list: 
2005         * unix.args: Added new Attributes in
2006         System.Runtime.CompilerServices and System.Runtime.Remoting.Messaging.
2007
2008 2002-07-22  Tim Coleman <tim@timcoleman.com>
2009         * list:
2010         * unix.args:
2011                 Added System.Security.Permission/ReflectionPermission.cs and
2012                 System.Security.Permission/EnvironmentPermission.cs and
2013
2014 2002-07-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2015
2016         * list:
2017         * unix.args: added IObjectHandle.cs.
2018
2019 2002-06-20  Martin Baulig  <martin@gnome.org>
2020
2021         * unix.args: New file.  This is a mcs response file to compile
2022         corlib on GNU/Linux (which doesn't work yet).
2023
2024 2002-04-30  Daniel Stodden  <stodden@in.tum.de>
2025
2026         * System/Delegate.cs: Implemented Remove()
2027         * System/MulticastDelegate.cs: Implementation of RemoveImpl()
2028         done. Plus a fix for Equals().
2029         * Test/System/MulticastDelegate.cs: Added. Should reflect above
2030         changes.
2031         
2032 2002-04-27  Martin Baulig  <martin@gnome.org>
2033
2034         * corlib.build: Added new "mcs-build" target to compile corlib
2035         with mcs. This doesn't work yet - it's just to test mcs to find
2036         and fix the remaining bugs.
2037
2038 2002-03-27  Dan Lewis  <dihlewis@yahoo.co.uk>
2039
2040         * corlib.build: removed seperate windows/linux builds. excluded
2041         wrapper and PAL classes from all builds.
2042
2043 2002-03-03  Nick Drochak  <ndrochak@gol.com>
2044
2045         * corlib.build: Exclude a bunch of interfaces from corlib_res.dll
2046         that were preventing the tests from running on Windows.
2047
2048 2002-01-25  Mark Crichton  <crichton@gimp.org>
2049
2050         * System.Security.Cryptography/RijndaelManaged.cs: added
2051         
2052         * System.Security.Cryptography/Rijndael.cs: changed constructor
2053         to set default values.  Hopefully I did it correctly.
2054
2055 2002-01-23  Miguel de Icaza  <miguel@ximian.com>
2056
2057         * Unix/Errno.cs: Added
2058
2059         * Unix/Wrapper.cs: Updated to new Wrapper
2060
2061 2002-01-19  Nick Drochak  <ndrochak@gol.com>
2062         
2063         * corlib.build: exclude Delegate from corlib_cmp.
2064
2065 2002-01-09  Nick Drochak  <ndrochak@gol.com>
2066
2067         * corlib.build: Exclude Security Attribute classes that need mcs
2068         magic to get them to compile.
2069
2070 2002-01-06  Duco Fijma <duco@lorentz.xs4all.nl>
2071         * corlib.build: Removed <excludes> for System.Resources
2072
2073 2002-01-05  Nick Drochak  <ndrochak@gol.com>
2074
2075         * corlib.build: Have the clean target remove any .pdb files that
2076         might be around if we compiled with debug on.
2077
2078 2002-01-05  Nick Drochak  <ndrochak@gol.com>
2079
2080         * corlib.build: Make new build of corlib_cmp.dll.  This is the same
2081         as corlib.dll without Object and ValueType.  It is used by 
2082         /mcs/tools/corcompare.exe to compare with mscorlib.
2083
2084 2002-01-03  Nick Drochak  <ndrochak@gol.com>
2085
2086         * corlib.build: Put the linux target at the top.  I keep changing the 
2087         build for windows 'cause it's at the top.  Then when I do make, nothing
2088         changes.  It seems like it always takes me half a day to remember
2089         that the linux target comes second.  Old age I guess.
2090
2091         * .cvsignore: ignore corlib.pdb for times when it's built with debug on.
2092
2093 2002-01-02  Nick Drochak  <ndrochak@gol.com>
2094
2095         * corlib.build: Removed "exclude CodeAccessPermission.cs"
2096
2097 2001-12-11  Duncan Mak  <duncan@ximian.com>
2098
2099         * ChangeLog: Added "System.Resources" to the exclude list.
2100
2101 2001-12-05  Nick Drochak <ndrochak@gol.com>
2102
2103         * ChangeLog: Add the change log to this directory
2104
2105         * corlib.build: Add dependancy on linux target to test target. Need to have the dll before we can test it, right?  Plus is encourages other to try 'make test'.
2106