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