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