2a7884a8dfa13afa2d35069282d01252e9fa8ff9
[mono.git] / mcs / class / corlib / ChangeLog
1 2005-12-07  Zoltan Varga  <vargaz@gmail.com>
2
3         * corlib.dll.sources: Remove obsolete System.Runtime.InteropServices/NewConstraintAttribute.cs.
4
5 2005-12-02  Robert Jordan  <robertj@gmx.net>
6
7         * corlib_test.dll.sources: Added System.Reflection/ReflectedTypeTest.cs.
8
9 2005-11-28  Atsushi Enomoto  <atsushi@ximian.com>
10
11         * corlib.dll.sources: added EncodingInfo.cs.
12
13 2005-11-28  Atsushi Enomoto  <atsushi@ximian.com>
14
15         * corlib.dll.sources: added UTF32Encoding.cs.
16
17 2005-11-17  Zoltan Varga  <vargaz@gmail.com>
18
19         * corlib.dll.sources: Add System.Runtime.InteropServices.DefaultParameterValueAttribute.cs.
20
21 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
22
23         * corlib_test.dll.sources:
24           Added EncoderReplacementFallbackBudderTest.cs.
25
26 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
27
28         * corlib_test.dll.sources:
29           Added DecoderReplacementFallbackBudderTest.cs.
30
31 2005-11-15  Zoltan Varga  <vargaz@gmail.com>
32
33         * corlib.dll.sources: Readd NewConstraintAttribute.cs as gmcs depends on it.
34         
35         * corlib.dll.sources: Remove obsolete net 2.0 classes.
36
37 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
38
39         * corlib_test.dll.sources: added new tests for
40           DecoderReplacementFallback and EncoderReplacementFallback.
41
42 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
43
44         * corlib.dll.sources: Encoder support types in System.Text as well.
45
46 2005-11-14  Atsushi Enomoto  <atsushi@ximian.com>
47
48         * corlib.dll.sources: added new .NET 2.0 Decoder support types in
49           System.Text.
50
51 2005-11-06  Zoltan Varga  <vargaz@freemail.hu>
52
53         * corlib.dll.sources: Add System.IO/SearchOption.cs.
54
55 2005-11-05  Robert Jordan  <robertj@gmx.net>
56
57         * corlib.dll.sources: Added System.Runtime.Remoting.Channels/ISecurableChannel.cs
58
59 2005-10-26  Zoltan Varga  <vargaz@gmail.com>
60
61         * corlib.dll.sources: Add System.Runtime.InteropServices/IsCopyConstructed.cs.
62
63         * corlib.dll.sources: Add/Remove some net 2.0 classes in System.Runtime.CompilerServices.
64
65 2005-10-25  Atsushi Enomoto  <atsushi@ximian.com>
66
67         * corlib_test.dll.sources : added System.Collections.ObjectModel/KeyedCollectionTest.cs.
68
69 2005-10-07  Zoltan Varga  <vargaz@gmail.com>
70
71         * corlib.dll.sources: Add System.Runtime.CompilerServices/{RuntimeCompatibilityAttribute.cs, RuntimeWrappedException.cs}.
72
73         * corlib_test.dll.sources: Add System/DelegateTest.cs
74
75 2005-08-13  Zoltan Varga  <vargaz@freemail.hu>
76
77         * Makefile (EXTRA_DISTFILES): Add resource files. Fixes #75794.
78
79 2005-08-10  Zoltan Varga  <vargaz@freemail.hu>
80
81         * corlib.dll.sources: Add System.Runtime.InteropServices/SafeHandle.cs
82         and Microsoft.Win32.SafeHandles/SafeHandleZeroOrMinusOneIsInvalid.cs.
83
84 2005-08-09  Zoltan Varga  <vargaz@freemail.hu>
85
86         * corlib.dll.sources: Add System.Runtime.CompilerServices/SpecialNameAttribute.cs.
87
88 2005-08-08  Atsushi Enomoto  <atsushi@ximian.com>
89
90         * corlib.dll.sources : added managed collation classes
91         * Makefile : added resources to build.
92         * resources : new directory for collation table resources.
93
94 2005-08-06  Gert Driesen  <drieseng@users.sourceforge.net>
95
96         * corlib.dll.sources: Added System.Runtime.InteropServices/
97         TypeLibImportClassAttribute.cs.
98
99 2005-07-26  Zoltan Varga  <vargaz@freemail.hu>
100
101         * corlib.dll.sources: Add System/StringSplitOptions.cs and System/MidpointRounding.cs.
102
103 2005-07-26  Raja R Harinath  <rharinath@novell.com>
104
105         * Makefile: Minor re-org for better readability.  Remove an
106         outdated comment.
107
108 2005-07-26  Marek Safar  <marek.safar@seznam.cz>
109
110         * corlib.dll.sources: Added System.StringComparer.cs.
111
112 2005-07-25  Marek Safar  <marek.safar@seznam.cz>
113
114         * Makefile: `if' for 2.0 warnings only.
115
116 2005-07-11  Marek Safar  <marek.safar@seznam.cz>
117
118         * Makefile: Disable warning 414.
119
120 2005-06-29  Ben Maurer  <bmaurer@ximian.com>
121
122         * Makefile (TEST_MCS_FLAGS): Remove bad dep on S.Data.
123
124 2005-06-23  Sebastien Pouliot  <sebastien@ximian.com> 
125
126         * corlib.dll.sources: Added System.Security.Policy.MonoTrustManager to
127         the build (for 2.0).
128         * corlib_test.dll.sources: Added unit tests (normal and CAS) for 
129         System.Security.Policy.ApplicationSecurityManager.
130
131 2005-06-22  Sebastien Pouliot  <sebastien@ximian.com> 
132
133         * corlib_test.dll.sources: Added CAS unit tests for System.Security.
134         SecurityManager and CodeAccessPermission to the build.
135
136 2005-06-21  David Waite  <mass@akuma.org>
137
138         * corlib_test.dll.sources: Added System.Collections.ObjectModel.Collection test
139
140 2005-06-19  Zoltan Varga  <vargaz@freemail.hu>
141
142         * corlib.dll.sources: Add System.Collections.ObjectModel classes.
143
144         * System.Collections.ObjectModel: New directory.
145
146 2005-06-12  David Waite  <dwaite@gmail.com>
147
148         * corlib.dll.sources: Add the non-generic IEqualityComparer interface
149
150 2005-06-15  Martin Baulig  <martin@ximian.com>
151
152         * System/GenericParameterAttributes.cs: Move to System.Reflection;
153         thanks to Kamil Skalski <nazgul@nemerle.org> for pointing this out.
154
155 2005-06-10  Sebastien Pouliot  <sebastien@ximian.com> 
156
157         * corlib_test.dll.sources: Added unit tests for System.Security.
158         Policy.StrongNameMembershipCondition.
159
160 2005-06-07  Sebastien Pouliot  <sebastien@ximian.com> 
161
162         * corlib_test.dll.sources: Added unit tests (normal and CAS) for 
163         System.Runtime.InteropServices.RuntimeEnvironment.
164
165 2005-06-06  Zoltan Varga  <vargaz@freemail.hu>
166
167         * corlib.dll.sources: Some System.Reflection classes got renamed in net 2.0
168         beta 2.
169
170 2005-06-04  Ben Maurer  <bmaurer@ximian.com>
171
172         * corlib.dll.sources: IEqualityComparer, etc
173         
174         * corlib.dll.sources: IEquatable
175
176         * */*.cs: .NET 2.0 fixups
177
178 2005-05-30  Sebastien Pouliot  <sebastien@ximian.com> 
179
180         * corlib_test.dll.sources: Added (re-added?) the System.Activator unit
181         tests.
182
183 2005-05-28  Sebastien Pouliot  <sebastien@ximian.com> 
184  
185         * corlib.dll.sources: Added System.Runtime.Hosting namespace with 
186         ActivationArguments and ApplicationActivator classes. Removed 
187         ApplicationActivator from System namespace.
188
189 2005-05-27  Sebastien Pouliot  <sebastien@ximian.com> 
190  
191         * corlib.dll.sources: Added internal System.Security.PermissionBuilder
192         class to the build.
193         * corlib_test.dll.sources: Added CAS unit tests for System.Security.
194         PermissionSet class.
195
196 2005-05-26  Sebastien Pouliot  <sebastien@ximian.com> 
197  
198         * corlib.dll.sources: Removed the *Switcher structures from the build
199         (NET_2_0) as they aren't part of the public API (beta2) anymore.
200                 - System.Threading/CompressedStackSwitcher.cs
201                 - System.Threading/ExecutionContextSwitcher.cs
202                 - System.Threading/HostExecutionContextSwitcher.cs
203                  -System.Threading/SynchronizationContextSwitcher.cs
204         Added System.Security.Policy/DefaultPolicies.cs
205
206 2005-05-25  Zoltan Varga  <vargaz@freemail.hu>
207
208         * corlib_test.dll.sources: Add System.Reflection.TypeDelegatorTest.
209
210 2005-05-22  Sebastien Pouliot  <sebastien@ximian.com>
211
212         * corlib.dll.sources: Renamed CER to Cer to match 2.0 beta2.
213
214 2005-05-18  Sebastien Pouliot  <sebastien@ximian.com>
215
216         * corlib_test.dll.sources: Added new CAS tests for System.IO.Stream.
217
218 2005-05-15  Andreas Nahr  <ClassDevelopment@A-SoftTech.com>
219
220         * corlib.dll.sources: added various files for System.Runtime.InteropServices
221
222 2005-05-13  Atsushi Enomoto  <atsushi@ximian.com>
223
224         * corlib_test.dll.sources,
225           corlib.dll.sources: generic Queue.cs and Stack.cs are now in System.
226
227 2005-05-12  Atsushi Enomoto  <atsushi@ximian.com>
228
229         * corlib.dll.sources: replaced MiniParser.cs with SmallXmlParser.cs.
230
231 2005-05-09  Sebastien Pouliot  <sebastien@ximian.com>
232
233         * corlib.dll.sources: Removed SecurityContextSwitcher from build.
234         * corlib_test.dll.sources: Added existing CAS unit tests not yet part
235         of the build.
236
237 2005-05-09  Raja R Harinath  <rharinath@novell.com>
238
239         * Makefile (TEST_COMPILE): Set MONO_PATH.
240
241 2005-04-27  Sebastien Pouliot  <sebastien@ximian.com>
242
243         * corlib.dll.sources: Added new classes in System.Security and some
244         support classes for X509Certificate (imported from Mono.Security.dll).
245
246 2005-04-26  Sebastien Pouliot  <sebastien@ximian.com>
247
248         * corlib_test.dll.sources: Added unit tests for System.Security.Policy.
249         ApplicationTrust class.
250
251 2005-04-25  Sebastien Pouliot  <sebastien@ximian.com>
252
253         * corlib.dll.sources: Do not include "old removed 2.0" (wrt beta2) in
254         the mscorlib.dll compilation. The file should be deleted later (if 
255         they do not reappear or are required as internal).
256         * corlib_test.dll.sources: Removed unit tests for classes removed in 
257         beta2.
258
259 2005-04-16  Atsushi Enomoto  <atsushi@ximian.com>
260
261         * corlib.dll.sources : added System.Text/NormalizationForm.cs.
262
263 2005-04-02  Ben Maurer  <bmaurer@ximian.com>
264
265         * corlib_test.dll.sources: Add new test.
266
267 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
268
269         * corlib_test.dll.sources : Added many new CAS unit tests to the build.
270
271 2005-03-23  Lluis Sanchez Gual  <lluis@ximian.com>
272
273         * corlib_test.dll.sources: Added new serialization test.
274
275 2005-03-15  Sebastien Pouliot  <sebastien@ximian.com>
276
277         * corlib_test.dll.sources : Added new CAS unit tests BadImageFormat
278         Exception, IsolatedStorageFile and IsolatedStorageFileStream.
279
280 2005-03-23  Kazuki Oikawa  <kazuki@panicode.com>
281
282         * corlib.dll.sources: Added _ConstructorInfo, _EventInfo,
283         _FieldInfo, _MemberInfo, _MethodBase, _MethodInfo, _PropertyInfo,
284         _Type, BStrWrapper, ComDefaultInterfaceAttribute, ComObjectInUseException,
285         CriticalHandle, DefaultCharSetAttribute, ExposeAsClassToComAttribute,
286         RegistrationClassContext, RegistrationConnectionType
287
288 2005-03-02  Chris Toshok  <toshok@ximian.com>
289
290         * corlib.dll.sources: add DebuggerBrowsableState,
291         DebuggerBrowsableAttribute, DebuggerDisplayAttribute, and
292         DebuggerTypeProxyAttribute.
293
294 2005-02-26  Kazuki Oikawa  <kazuki@panicode.com>
295
296         * corlib.dll.sources: Removed DoubleFormatter and SingleFormatter.
297         Added System.Runtime.InteropServices.ComTypes
298
299 2005-02-24  Sebastien Pouliot  <sebastien@ximian.com>
300
301         * corlib_test.dll.sources : Added new 2.0 unit tests for X.509 
302         certificates in System.Security.Cryptography.X509Certificates/
303         X509Cert20Test.cs to the build.
304
305 2005-02-21  Michal Moskal  <malekith@pld-linux.org>
306
307         * Makefile (LIBRARY_INSTALL_DIR): Define in terms of $(libdir).
308
309 2005-02-20  Zoltan Varga  <vargaz@freemail.hu>
310
311         * corlib_test.dll.sources: Add System.Threading.InterlockedTest.cs.
312
313 2005-02-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
314
315         * corlib.dll.sources: added WindowsConsoleDriver.cs
316
317 2005-01-31  Sebastien Pouliot  <sebastien@ximian.com>
318
319         * corlib.dll.source: Added Microsoft.Win32.SafeHandles.SafeFileHandle,
320         removed IsolatedStorageInfo and added IsolatedStorageFileEnumerator to
321         the build.
322         * corlib_test.dll.sources : Added new unit tests for System.IO.
323         IsolatedStorage and new CAS (*.Cas.cs) tests to the build.
324
325 2005-01-31  Kazuki Oikawa <kazuki@panicode.com>
326
327         * Patch from Kazuki Oikawa <kazuki@panicode.com> that replaces the
328         old Integer and Floating point number string formatter with a new
329         formatter that is more compliant. 
330
331 2005-01-17  Atsushi Enomoto  <atsushi@ximian.com>
332
333         * corlib.dll.sources : added CharUnicodeInfo.cs.
334
335 2005-01-10  Sebastien Pouliot  <sebastien@ximian.com>
336
337         * corlib.dll.sources: Added System.Security.AccessControl/
338         CryptoKeySecurity.cs (2.0) to the build.
339
340 2005-01-09  Sebastien Pouliot  <sebastien@ximian.com>
341
342         * corlib_test.dll.sources : Added Test/System.Security/
343         HostSecurityManagerTest.cs and PermissionSetCollectionTest,cs
344         unit tests (2.0) to the build.
345
346 2005-01-08  Sebastien Pouliot  <sebastien@ximian.com>
347
348         * corlib.dll.sources: Added System.Security/SecurityCriticalAttribute
349         and SecurityTransparentAttribute (2.0) to the build.
350
351 2005-01-05  Sebastien Pouliot  <sebastien@ximian.com>
352
353         * corlib.dll.sources: Removed System.Security.Permissions/
354         DataProtectionPermission.cs, DataProtectionPermissionAttribute.cs and
355         DataProtectionFlags.cs as they are now part of the System.Security
356         assembly.
357         * corlib_test.dll.sources : Removed Test/System.Security.Permissions/
358         DataProtectionPermissionAttributeTest.cs for the same reason.
359
360 2004-12-27  Ben Maurer  <bmaurer@ximian.com>
361
362         * corlib_test.dll.sources: Add s.col.gen.stack test
363
364 2004-12-23  Sebastien Pouliot  <sebastien@ximian.com>
365
366         * corlib.dll.sources: Removed System.Security.Cryptography/
367         ProtectedData.cs, ProtectedMemory.cs, DataProtectionScope.cs and
368         MemoryProtectionScope.cs as they are now part of the System.Security
369         assembly.
370         * corlib_test.dll.sources : Removed Test/System.Security.Cryptography/
371         ProtectedDataTest.cs and ProtectedMemoryTest.cs for the same reason.
372
373 2004-12-20  Sebastien Pouliot  <sebastien@ximian.com>
374
375         * corlib.dll.sources: Added System.Security/SecurityFrame.cs to the build.
376
377 2004-12-06  Atsushi Enomoto  <atsushi@ximian.com>
378
379         * corlib_test.dll.sources : added TextWriterTest.cs.
380
381 2004-11-28  Zoltan Varga  <vargaz@freemail.hu>
382
383         * corlib.dll.sources: Added some missing 2.0 exception classes.
384
385 2004-11-19  Raja R Harinath  <rharinath@novell.com>
386
387         * Makefile (LIBRARY_COMPILE): Simplify.
388
389 2004-10-29  Raja R Harinath  <rharinath@novell.com>
390
391         * Makefile: Move support for building net_2_0_bootstrap libraries
392         to gmcs.
393
394 2004-10-04  Zoltan Varga  <vargaz@freemail.hu>
395
396         * corlib.dll.sources: Add more 2.0 classes under System.Runtime.InteropServices.
397
398         * corlib.dll.sources: Add new 2.0 classes under System.Runtime.InteropServices.
399
400 2004-09-29  Zoltan Varga  <vargaz@freemail.hu>
401
402         * corlib.dll.sources: Add System.Runtime.InteropServices/UnmanagedFunctionPointerAttribute.cs.
403
404 2004-09-27  Zoltan Varga  <vargaz@freemail.hu>
405
406         * corlib.dll.sources: Add more 2.0 System.Reflection classes.
407         
408         * corlib.dll.sources: Add some 2.0 System.Reflection classes.
409
410 2004-09-26  Zoltan Varga  <vargaz@freemail.hu>
411
412         * corlib_test.dll.sources: Add System.Reflection/FieldInfoTest.
413         
414         * corlib_test.dll.sources: Add System.Reflection/MethodInfoTest.
415
416 2004-09-25  Zoltan Varga  <vargaz@freemail.hu>
417
418         * corlib_test.dll.sources: Add System.Reflection/ParameterInfoTest.
419
420 2004-09-23  Zoltan Varga  <vargaz@freemail.hu>
421
422         * corlib.dll.sources: Add System.Reflection.ObfuscateAssemblyAttribute
423         and System.Reflection.ObfuscationAttribute.
424
425 2004-09-21  Raja R Harinath  <rharinath@novell.com>
426
427         * Makefile (net20bootstrapcorlib): Rename from net20bootstraplib.
428         Build 'mscorlib.dll' using the 'net_2_0_bootstrap' profile.
429         (net20bootstrapSystem): New.  Build 'System.dll' using the
430         'net_2_0_bootstrap' profile.
431         ($(gmcs)): Depend on both the above.
432         (CLEAN_FILES) [PROFILE=net_2_0]: Clean the 'net_2_0_bootstrap'
433         profile and 'gmcs' too.
434
435 2004-09-20  Gert Driesen <drieseng@users.sourceforge.net>
436
437         * corlib.dll.sources: Removed ReadOnlyCollections.cs and Collection.cs
438         from corlib System.Collections.Generics to System assembly
439
440 2004-09-19  Zoltan Varga  <vargaz@freemail.hu>
441
442         * corlib_test.dll.sources: Added System/ModuleHandleTest.
443
444         * corlib.dll.sources: Added System/ModuleHandle.
445
446 2004-09-14  Tim Coleman <tim@timcoleman.com>
447         * corlib.dll.sources: Added System.Security.Principal/TokenImpersonationLevel
448
449 2004-09-09  Tim Coleman <tim@timcoleman.com>
450         * corlib.dll.sources: Added System/Base64FormattingOptions.cs to the
451         build
452
453 2004-09-05  Marek Safar  <marek.safar@seznam.cz>
454
455         * corlib.dll.sources: 
456         Added System.Collections.Generic/Dictionary.cs to the build.
457
458 2004-09-03  Sebastien Pouliot  <sebastien@ximian.com>
459
460         * corlib_test.dll.sources: Added System.Security.Permissions/
461         RegistryPermissionTest.cs to unit tests.
462
463 2004-08-30  Sebastien Pouliot  <sebastien@ximian.com>
464
465         * corlib.dll.sources: Added Mono.Security/Uri.cs to the build.
466
467 2004-08-26  Sebastien Pouliot  <sebastien@ximian.com>
468
469         * corlib.dll.sources: Added System.Security.Policy/
470         ApplicationSecurityManager.cs, ApplicationSecurityManagerCodeGroup.cs,
471         ApplicationTrustCollection.cs and ApplicationTrustEnumerator.cs for 
472         NET_2_0 profile.
473         * corlib_test.dll.sources: Added System.Security.Policy/
474         ApplicationDirectoryTest.cs, HashMembershipConditionTest.cs,
475         HashTest.cs and IBuiltInEvidenceTest.cs to unit tests.
476
477 2004-08-25  Nick Drochak <ndrochak@ieee.com>
478
479         * Makefile : Ignore tests that hang MS.NET.
480
481 2004-08-23  Sebastien Pouliot  <sebastien@ximian.com>
482
483         * corlib.dll.sources: Added System.Security.Policy/
484         ApplicationMembershipCondition.cs, 
485         DomainApplicationMembershipCondition.cs,
486         MembershipConditionHelper.cs for NET_2_0 profile.
487         * corlib_test.dll.sources: Added System.Security.Policy/
488         AllMembershipConditionTest.cs,
489         ApplicationDirectoryMembershipConditionTest.cs,
490         ApplicationMembershipConditionTest.cs and
491         DomainApplicationMembershipConditionTest.cs to unit tests.
492
493 2004-08-23  Martin Baulig  <martin@ximian.com>
494
495         * Makefile: Add $(LIBRARY_FLAGS) to the $(net20bootstraplib)
496         compilation to get /nostdlib.
497
498 2004-08-20  Sebastien Pouliot  <sebastien@ximian.com>
499
500         * corlib_test.dll.sources: Added System.Security.Permissions/
501         SiteIdentityPermissionTest.cs and UrlIdentityPermissionTest.cs
502         to unit tests.
503
504 2004-08-19  Sebastien Pouliot  <sebastien@ximian.com>
505
506         * corlib_test.dll.sources: Added System.Security.Permissions/
507         CodeAccessSecurityAttributeTest.cs,
508         DataProtectionPermissionAttributeTest.cs (NET_2_0),
509         HostProtectionAttributeTest.cs (NET_2_0), 
510         IsolatedStoragePermissionAttributeTest.cs and
511         KeyContainerPermissionAttributeTest.cs  (NET_2_0) to unit tests.
512
513 2004-08-19  Sebastien Pouliot  <sebastien@ximian.com>
514
515         * corlib_test.dll.sources: Added SecurityPermissionTest.cs to unit 
516         tests.
517
518 2004-08-18  Sebastien Pouliot  <sebastien@ximian.com>
519
520         * corlib_test.dll.sources: Added GacIdentityPermissionTest.cs and
521         GacIdentityPermissionAttributeTest.cs to unit tests. Added 
522         IsolatedStorageFilePermissionTest.cs.
523
524 2004-08-17  Sebastien Pouliot  <sebastien@ximian.com>
525
526         * corlib_test.dll.sources: Added StrongNameIdentityPermissionTest.cs
527         to unit tests.
528
529 2004-08-17  Sebastien Pouliot  <sebastien@ximian.com>
530
531         * corlib.dll.sources: Added System.Security.Permissions/
532         DataProtectionPermission.cs, DataProtectionPermissionAttribute.cs,
533         DataProtectionPermissionFlags.cs, HostProtectionAttribute.cs,
534         HostProtectionPermission.cs, KeyContainerPermission.cs,
535         KeyContainerPermissionAccessEntry.cs, 
536         KeyContainerPermissionAccessEntryCollection.cs,
537         KeyContainerPermissionAccessEntryEnumerator.cs
538         KeyContainerPermissionAttribute.cs and KeyContainerPermissionFlags.cs
539         to NET_2_0 profile.
540         * corlib_test.dll.sources: Added System.Security.Permissions/
541         IBuiltInPermissionTest.cs and UIPermissionTest.cs unit tests.
542
543 2004-08-12  Sebastien Pouliot  <sebastien@ximian.com>
544
545         * corlib.dll.sources: Added System.Runtime.ConstrainedExecution/
546         CER.cs, Consistency.cs, PrePrepareMethodAttribute.cs and
547         ReliabilityContractAttribute.cs. Added System.Threading/
548         ParameterizedThreadStart.cs. All for NET_2_0 profile.
549
550 2004-08-09  Marek Safar  <marek.safar@seznam.cz>
551
552         * corlib.dll.sources: Added System/EnvironmentVariableTarget.cs
553         for NET_2_0.
554
555 2004-08-09  Sebastien Pouliot  <sebastien@ximian.com>
556
557         * corlib.dll.sources: Added System/ApplicationId.cs, 
558         System.Reflection/ImageFileMachine.cs and PortableExecutableKind.cs,
559         and System.Security.Policy/ApplicationSecurityInfo.cs for NET_2_0.
560         * corlib_test.dll.sources: Added System/ApplicationIdentityTest.cs and
561         ApplicationIdTest.cs unit tests for NET_2_0.
562
563 2004-08-08  Sebastien Pouliot  <sebastien@ximian.com>
564
565         * corlib.dll.sources: Added System/AppDomainInitializer.cs,
566         AppDomainManager.cs, ApplicationActivator.cs and
567         DomainManagerInitializationFlags.cs. Added System.Threading/
568         HostExecutionContext.cs, HostExecutionContextManager.cs and
569         HostExecutionContextSwitcher.cs for NET_2_0.
570
571 2004-08-04  Sebastien Pouliot  <sebastien@ximian.com>
572
573         * corlib.dll.sources: Added System.Security.Permissions/
574         GacIdentityPermission.cs and GacIdentityPermissionAttribute.cs, and
575         System.Security.Policy/Gac.cs and GacMembershipCondition.cs to NET_2_0
576         * corlib_test.dll.sources: Added /Test/System.Security.Policy/
577         GacMembershipConditionTest.cs, GacTest.cs and
578         ZoneMembershipConditionTest.cs to unit tests.
579
580 2004-08-03  Sebastien Pouliot  <sebastien@ximian.com>
581
582         * corlib.dll.sources: Added PermissionSetCollection and SecureString
583         in System.Security. Moved CriticalFinalizerObject to System.Runtime.
584         ConstrainedExecution.
585         * corlib_test.dll.sources: Added /Test/System.Security.Permissions/
586         ZoneIdentityPermissionTest.cs to unit tests.
587
588 2004-07-28  Lluis Sanchez Gual  <lluis@novell.com>
589
590         * Makefile: Use the new FRAMEWORK_VERSION variable to build the destination
591           path for mscorlib.
592
593 2004-07-27  Lluis Sanchez Gual  <lluis@novell.com>
594
595         * corlib.dll.sources: Added new files for NET_2_0 profile: 
596                 System.Threading/ExecutionContext.cs
597                 System.Threading/ExecutionContextSwitcher.cs
598                 System.Threading/SynchronizationContext.cs
599                 System.Threading/SynchronizationContextSwitcher.cs
600
601 2004-07-14  Sebastien Pouliot  <sebastien@ximian.com>
602
603         * corlib.dll.sources: Added new files for NET_2_0 profile: 
604                 System.Security/HostProtectionException.cs
605                 System.Security/HostSecurityManager.cs
606                 System.Security/HostSecurityManagerFlags.cs
607                 System.Security/SecurityContext.cs
608                 System.Security/SecurityContextSwitcher.cs
609                 System.Security.Permissions/HostProtectionResource.cs
610                 System.Threading/AsyncFlowControl.cs
611                 System.Threading/CompressedStackSwitcher.cs
612                 System.Threading/ContextCallback.cs
613
614 2004-07-13  Sebastien Pouliot  <sebastien@ximian.com>
615
616         * corlib.dll.sources: Added new files for NET_2_0 profile: 
617                 System/ActivationContext.cs
618                 System/ApplicationIdentity.cs
619                 System/IApplicationDescription.cs
620                 System/IHostContext.cs
621                 System.Security.Policy/ApplicationDefaultCodeGroup.cs 
622                 System.Security.Policy/ApplicationInstallScope.cs 
623                 System.Security.Policy.Security.Policy/ApplicationTrust.cs 
624                 System.Security.Policy/ApplicationVersionMatch.cs 
625                 System.Security.Policy/CodeConnectAccess.cs 
626                 System.Security.Policy/CodeGroupGrantScope.cs 
627                 System.Security.Policy/IApplicationTrustManager.cs 
628                 System.Security.Policy/ITrustLicenseIssuerCollection.cs 
629                 System.Security.Policy/ITrustManager.cs 
630                 System.Security.Policy/ITrustManagerConfig.cs 
631                 System.Security.Policy/PromptingLevel.cs 
632                 System.Security.Policy/ProvideAssemblyEvidenceEventArgs.cs 
633                 System.Security.Policy/TrustLicenseIssuer.cs 
634                 System.Security.Policy/TrustManagerContext.cs
635                 System.Security.Policy/TrustManagerUIContext.cs 
636                 System.Security.Policy/TrustManagerZoneConfig.cs 
637
638 2004-07-10  Lluis Sanchez Gual <lluis@ximian.com>
639
640         * corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.
641
642 2004-07-07  Sebastien Pouliot  <sebastien@ximian.com>
643
644         * corlib.dll.sources: Added new files for NET_2_0: 
645                 System.Runtime.InteropServices/_Exception.cs
646                 System.Security.Cryptography/RijndaelManagedTransform.cs
647                 System.Security.Cryptography/RIPEMD160.cs
648                 System.Security.Cryptography/RIPEMD160Managed.cs
649                 System.Security.AccessControl/AccessControlActions.cs
650                 System.Security.Cryptography.X509Certificates/X509ContentType.cs
651                 System.Security.Cryptography.X509Certificates/X509KeyStorageFlags.cs
652         * corlib.dll.sources: Added new tests for CipherMode and 
653         CspProviderFlags.
654
655 2004-07-02  Raja R Harinath  <rharinath@novell.com>
656
657         * Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
658
659 2004-07-02  Raja R Harinath  <rharinath@novell.com>     
660
661         * Makefile ($(net20bootstrap_makefrag)): Build from net_2_0
662         profile response file.
663         (gmcs): Style update.
664
665 2004-06-14  Raja R Harinath  <rharinath@novell.com>
666
667         * Makefile (net20bootstrap_response): Remove.  This shouldn't
668         differ from $(response).
669         (post_process): Remove, now that PLATFORM_CHANGE_SEPARATOR_CMD is
670         unconditional.
671         ($(cmp_response),$(res_response)): Update.
672
673 2004-06-11  Raja R Harinath  <rharinath@novell.com>
674
675         * Makefile (TEST_COMPILE): Use internal mcs to compile the
676         platform testsuite too.
677
678 2004-06-11  Gert Driesen <drieseng@users.sourceforge.net>
679
680         * corlib_test.dll.sources: added EnumBuilderTest and 
681         FieldBuilderTest to the build
682
683 2004-06-11  Raja R Harinath  <rharinath@novell.com>
684
685         * corlib_plattest.dll.excludes: Remove contents.  Any file listed
686         here has also to be listed in corlib_test.dll.sources.
687
688         * Makefile: Rewrite to use library.make.  Do away with stampfiles.
689
690 2004-06-04  Atsushi Enomoto  <atsushi@ximian.com>
691
692         * Makefile : fixed incorrectly unified corlib-plattest in the
693           previous fix.
694
695 2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>
696
697         * Makefile : added run-test-ondotnet support.
698
699 2004-05-30  Martin Baulig  <martin@ximian.com>
700
701         * Makefile (net_2_0_dir): New variable; also use the correct
702         directory here.
703
704 2004-05-29  Gert Driesen  (drieseng@users.sourceforge.net)
705
706         * corlib.dll.sources: added SetWin32ContextInIDispatchAttribute
707         and VariantWrapper
708
709 2004-05-25  Sebastien Pouliot  <sebastien@ximian.com>
710
711         * Makefile: changed case on nunit.framework.dll (lowercase)
712
713 2004-05-22  Todd Berman  <tberman@sevenl.net>
714
715         * corlib.dll.sources: added Mono/Runtime.cs
716         * Mono: added Mono directory back
717         * Mono/Runtime.cs: add back Runtime.cs, marked as internal, gnome#
718         needs it.
719
720 2004-05-22  Sebastien Pouliot  <sebastien@ximian.com>
721
722         * corlib_test.dll.sources: Added IntPtrTest and UIntPtrTest to the 
723         build.
724
725 2004-05-21  Sebastien Pouliot  <sebastien@ximian.com>
726
727         * corlib_test.dll.sources: Added SingleTest to the build.
728
729 2005-05-18  Gert Driesen (drieseng@users.sourceforge.net)
730
731         * corlib_test.dll.sources: added PropertyInfoTest
732
733 2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
734
735         * corlib.dll.sources: removed obsolete Mono/Runtime.cs
736         * corlib_test.dll.sources: added BinderTests
737         * Mono: removed obsolete directory.
738         * Mono/ChangeLog: Removed file.
739         * Mono/Runtime.cs: Removed file.
740
741 2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
742
743         * Makefile: install-local is verbose now.
744
745 2004-05-14  Sebastien Pouliot  <sebastien@ximian.com>
746
747         * corlib.dll.sources: Added System/__ComObject.cs to the build.
748
749 2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
750
751         * corlib_test.dll.sources: added BinderTests.cs
752
753 2004-05-12  Zoltan Varga  <vargaz@freemail.hu>
754
755         * corlib.dll.sources: Added System.Threading/CompressedStack.cs
756
757 2004-05-11  Jackson Harper  <jackson@ximian.com>
758
759         * Makefile: Use snazzy new PLATFORM_PATH_SEPARATOR when setting
760         the mono path, so it works on Windows.
761         
762 2004-05-10  Raja R Harinath  <rharinath@novell.com>
763
764         * Makefile (corlib_net_2_0_bootstrap): Remove extraneous copying.
765
766 2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
767
768         * Makefile: build NUnit if the dll is not found when running
769         'make test'. Use INTERNAL_MCS to build the tests as csc fails miserably
770         to compile them.
771
772 2004-05-07  Raja R Harinath  <rharinath@novell.com>
773
774         * Makefile (corlib_net_2_0_bootstrap): Copy System.dll and
775         System.Xml.dll from 'default' profile build.
776         ($(gmcs)): Always go to 'gmcs' directory.
777
778 2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>
779
780         * corlib_test.dll.sources: Added SymmetricAlgorithm2Test, 
781         ToBaseTransformTest, TripleDESTest unit tests to the build.
782
783 2004-05-07  Nick Drochak <ndrochak@gol.com>
784
785         * Makefile (plattest_flags): Add /unsafe.
786
787 2004-05-05  Sebastien Pouliot  <sebastien@ximian.com>
788
789         * corlib.dll.sources: Added Base64Constants to the build.
790         Added SHAConstants to the build.
791
792 2004-05-05  Zoltan Varga  <vargaz@freemail.hu>
793
794         * Makefile (test_flags): Add /unsafe.
795
796 2004-05-03 Lluis Sanches Gual  <lluis@ximian.com>
797         
798         * corlib.dll.sources: Added Assembly/Consts.cs.
799                 
800 2004-04-30  Jackson Harper  <jackson@ximian.com>
801
802         * Makefile: Add dependancies.
803         
804 2004-04-29  Jackson Harper  <jackson@ximian.com>
805
806         * Makefile: net_2_0 corlib goes to a special place.
807         
808 2004-04-28  Sebastien Pouliot  <sebastien@ximian.com>
809
810         * corlib.dll.sources: Added X509ChainStatusFlags, X509CRL, X509Store, 
811         X509StoreManager, X509Stores, BasicConstraintsExtension, 
812         KeyUsageExtension and SubjectKeyIdentifierExtension to the build.
813         Removed ITrustAnchors.cs, TestAnchors.cs and TrustAnchors from the 
814         build.
815
816 2004-04-28  Sebastien Pouliot  <sebastien@ximian.com>
817
818         * corlib_test.dll.sources: Added DESCryptoServiceProviderTest.cs.
819
820 2004-04-28  Zoltan Varga  <vargaz@freemail.hu>
821
822         * corlib.dll.sources: Added System.Reflection.Emit/MethodRental.cs.
823
824         * corlib_test.dll.sources: Added Test/System.Reflection.Emit/MethodRentalTest.cs.
825
826 2004-04-27  Zoltan Varga  <vargaz@freemail.hu>
827
828         * Makefile: Fix tests with new directory structure.
829
830 2004-04-26  Jackson Harper  <jackson@ximian.com>
831
832         * Makefile: Use profile dependant directory.
833         
834 2004-04-26  Sebastien Pouliot  <sebastien@ximian.com>
835
836         * corlib_test.dll.sources: Added DESTest.cs.
837
838 2004-04-22  Martin Baulig  <martin@ximian.com>
839
840         Use `#if NET_2_0 || BOOTSTRAP_2_0' for the generic reflection stuff.
841
842 2004-04-09  Zoltan Varga  <vargaz@freemail.hu>
843
844         * corlib_test.dll.sources: Added System.Threading/TimerTest.cs.
845
846 2004-04-08  Bernie Solomon  <bernard@ugsolutions.com>
847
848         * corlib.dll.sources: Added Mono.Security/BitConverterLE.cs
849
850 2004-04-03 Lluis Sanches Gual  <lluis@ximian.com>
851         
852         * corlib_test.dll.sources: Added System.Threading/ReaderWriterLockTest.cs.
853                 
854 2004-04-02  Sebastien Pouliot  <sebastien@ximian.com>
855
856         * corlib_test.dll.sources: Added System/EnvironmentTest.cs.
857
858 2004-03-31  Sebastien Pouliot  <sebastien@ximian.com>
859
860         * corlib.dll.sources: Added Mono.Security/StrongNameManager.cs.
861
862 2004-03-11  Martin Baulig  <martin@ximian.com>
863
864         * corlib.dll.sources: Added System.Collections.Generic/Queue.cs
865         and System.Collections.Generic.Stack.cs.
866
867 2004-03-11  Atsushi Enomoto  <atsushi@ximian.com>
868
869         * Makefile, corlib.dll.win32-excludes : 
870           now csc build includes SecurityPermissionAttribute.cs.
871
872 2004-03-09  Jackson Harper  <jackson@ximian.com>
873
874         * corlib_test.dll.sources: Add new test cases to the build.
875         
876 2004-03-03  Jackson Harper <jackson@ximian.com>
877
878         * corlib.dll.sources: Add new registry files to the build.
879         
880 2004-02-20  Jackson Harper  <jackson@ximian.com>
881
882         * corlib.dll.sources: Add LockQueue.cs to build.
883         
884 2004-02-18  Atsushi Enomoto  <atsushi@ximian.com>
885
886         * corlib_test.dll.sources : Added CharCategoryTest.cs
887
888 2004-02-17 Lluis Sanches Gual  <lluis@ximian.com>
889         
890         * corlib.dll.sources: Added 
891                 System.Runtime.Serialization.Formatter.Binary.CodeGenerator.cs
892
893 2004-02-10 Carlos Guzmán Álvarez  <carlosga@telefonica.net>
894
895     * Mono.Security.Cryptography/PKCS1.cs:
896
897         - Added little change for allow the class to be used with
898         hash implementations that doesn't have an oid like the MD5SHA1 hash.
899
900 2004-02-06  Sebastien Pouliot  <sebastien@ximian.com>
901
902         * corlib.dll.sources: Moved SymmetricTransform class from System.
903         Security.Cryptography (SymmetricAlgorithm) to Mono.Security.
904         Cryptography.
905
906 2004-02-05  Sebastien Pouliot  <sebastien@ximian.com>
907
908         * corlib.dll.sources: Added KeyPairPersistance class, in Mono.
909         Security.Cryptography namespace, to the build.
910         * corlib_test.dll.sources: Added AppDomain unit tests in System.
911         Some tests are currently ignored because they produce lots of GC
912         Warning failures but they seems to work (nunit finishes).
913
914 2004-01-14  Sebastien Pouliot  <spouliot@videotron.ca>
915
916         * corlib_test.dll.sources: Added Url and UrlMembershipCondition unit 
917         tests in System.Security.Policy namespace.
918
919 2004-01-06  Sebastien Pouliot  <spouliot@videotron.ca>
920
921         * corlib_test.dll.sources: Added SecurityException unit tests in
922         System.Security namespace.
923
924 2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>
925
926         * corlib_test.dll.sources: Added CodeAccessPermission unit tests in
927         System.Security namespace. Added CodeGroup related and PolicyLevel
928         unit tests to System.Security.Policy.
929
930 2004-01-05  Zoltan Varga  <vargaz@freemail.hu>
931
932         * corlib.dll.sources: Added System.Resources.Win32Resources.cs.
933
934 2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>
935
936         * corlib_test.dll.sources: Added SecurityManager unit tests in
937         in System.Security namespace.
938
939 2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>
940
941         * corlib.dll.sources: Added SiteMembershipCondition to 
942         System.Security.Policy namespace.
943         * corlib_test.dll.sources: Added Site and SiteMembershipCondition
944         unit tests in System.Security.Policy namespace.
945
946 2004-01-02  Sebastien Pouliot  <spouliot@videotron.ca>
947
948         * corlib.dll.sources: Added many (long time) missing classes in the
949         System.Security.Policy namespace.
950
951 2004-01-01  Nick Drochak  <ndrochak@gol.com>
952
953         * corlib_test.dll.sources: Add PermissionRequestEvidenceTest.cs
954         * corlib.dll.sources. Add PermissionRequestEvidence.cs
955
956 2003-12-29  Sebastien Pouliot  <spouliot@videotron.ca>
957
958         * corlib_test.dll.sources: Added new unit tests to System.Security.
959         Permissions and System.Security.Principal.
960
961 2003-12-25  Sebastien Pouliot  <spouliot@videotron.ca>
962
963         * corlib.dll.sources: Added WindowsPrincipal to build.
964
965 2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>
966
967         * corlib_test.dll.sources: Added unit tests PaddingMode and X509 
968         using CryptoAPI.
969
970 2003-12-14  Pedro Martú\8bez Juli\81E <yoros@wanadoo.es>
971
972         * DateTime.cs: Be sure that the array access is not out of range
973         when looking for ArgumentOutOfRangeException in the year value.
974
975 2003-12-08  Peter Williams  <peter@newton.cx>
976
977         * Makefile: Use embedded tab instead of $(ECHO_ESCAPE).
978         Fixes build on OS X.
979
980 2003-12-04  Martin Baulig  <martin@ximian.com>
981
982         * corlib.dll.sources: Added System.Collections.Generic.
983
984 2003-11-26  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
985
986         * corlib.dll.sources: Added file:
987                 System.Runtime.InteropServices.DispatchWrapper.cs
988
989 2003-11-26  Lluis Sanchez Gual <lluis@ximian.com>
990
991         * corlib.dll.sources: Added 
992                 System.Runtime.Remoting.Services/EnterpriseServicesHelper.cs
993         * corlib_test.dll.sources: Added System.Runtime.Remoting/SoapServicesTest.cs
994
995 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
996
997         * corlib.dll.sources: Add System.Reflection.Emit/DynamicMethod.cs.
998
999 2003-11-19  Lluis Sanchez Gual <lluis@ximian.com>
1000
1001         * corlib_test.dll.sources: Added some test files:
1002                 System.Runtime.Remoting/ContextTest.cs
1003                 System.Runtime.Remoting/SynchronizationAttributeTest.cs
1004
1005 2003-11-18  Lluis Sanchez Gual <lluis@ximian.com>
1006
1007         * corlib.dll.sources: Added some files:
1008                 System.Runtime.Remoting.Contexts/IContextPropertyActivator.cs
1009                 System.Runtime.Remoting.Contexts/SynchronizationAttribute.cs
1010                 System.Runtime.Remoting.Messaging/ISerializationRootObject.cs
1011
1012 2003-11-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1013
1014         * corlib.dll.sources: Added already existing, but not added delegate
1015                 Added various classes in System.InteropServices
1016
1017 2003-11-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1018
1019         * corlib.dll.sources: Added some files:
1020                 System.Runtime.Serialization.Formatter.cs
1021                 System.Runtime.Serialization.Formatters/InternalRM.cs
1022                 System.Runtime.Serialization.Formatters/InternalST.cs
1023                 System.Runtime.Serialization.Formatters/TypeFilterLevel.cs
1024
1025 2003-11-17  Lluis Sanchez Gual <lluis@ximian.com>
1026
1027         * corlib.dll.sources: Added some files:
1028                 System.Runtime.Remoting.Channels/AggregateDictionary.cs
1029                 System.Runtime.Remoting.Metadata.W3cXsd2001/SoapHelper.cs
1030         
1031 2003-11-16  Lluis Sanchez Gual <lluis@ximian.com>
1032
1033         * corlib.dll.sources: Add System.Runtime.Remoting/InternalRemotingServices.cs
1034         
1035 2003-11-15  Zoltan Varga  <vargaz@freemail.hu>
1036
1037         * corlib.dll.sources: Add System.Runtime.CompilerServices/IsVolatile.cs.
1038
1039 2003-11-12 Jackson Harper <jackson@ximian.com>
1040
1041         * Makefile: corlib is now named mscorlib.
1042
1043 2003-11-09  Sebastien Pouliot  <spouliot@videotron.ca>
1044
1045         * corlib.dll.sources: Added new 1.2 classes for System.Security.Cryptography.
1046         * corlib_test.dll.sources: Added unit tests for some HMAC (new in 1.2).
1047
1048 2003-10-18  Sebastien Pouliot  <spouliot@videotron.ca>
1049
1050         * corlib.dll.sources: Added classes StrongName to support StrongNames.
1051
1052 2003-10-17  Sebastien Pouliot  <spouliot@videotron.ca>
1053
1054         * corlib.dll.sources: Added classes CryptoConvert to support StrongNames.
1055
1056 2003-10-12  Sebastien Pouliot  <spouliot@videotron.ca>
1057
1058         * corlib.dll.sources: Added classes for Authenticode support.
1059         * corlib_test.dll.sources: Added unit test for SPC certificates.
1060
1061 2003-09-26  Pedro Martú\8bez Jul\81E <yoros@wanadoo.es>
1062
1063         * corlib_test.dll.sources: Remove tests that generate compile
1064         errors. The tests are still there but its name is rmoved here.
1065
1066 2003-09-24    <cesar@ciencias.unam.mx>
1067
1068         * corlib.dll.sources: Added CompilerGlobalScopeAttribute.cs to the build
1069
1070 2003-08-20  Duncan Mak  <duncan@ximian.com>
1071
1072         * corlib_test.dll.sources: Added DictionaryBaseTest.cs
1073
1074 2003-08-19 Nick Drochak <ndrochak@gol.com>
1075
1076         * Makefile: Turn on debug for the corlib tests on .NET.
1077
1078 2003-08-06  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1079
1080         * corlib.dll.sources: added quite some files
1081
1082 2003-08-06  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1083
1084         * corlib.dll.sources: added/removed Locale.cs
1085
1086 2003-08-03  Sebastien Pouliot  <spouliot@videotron.ca>
1087
1088         * corlib.dll.sources: Added IBuiltInPermission.cs to System.Security.Permissions
1089
1090 2003-07-31  Sebastien Pouliot  <spouliot@videotron.ca>
1091
1092         * corlib_test.dll.sources: Added new CryptoStreamTest.cs
1093
1094 2003-07-24  Peter Williams  <peter@newton.cx>
1095
1096         * Makefile: Boo-yah! Add corlib_plattest.dll, which is a
1097         corlib test library built against the platform corlib. This
1098         lets us test our corlib tests. On a non-mono-native platform
1099         (Windows) we run those tests only; on a mono-native platform, we
1100         run the full corlib test suite on our own tests.
1101         (clean-local): Forgot $(plattestlib).
1102
1103         * corlib_plattest.dll.excludes: Add this. (The result of
1104         'grep Mono corlib_test.dll.sources')
1105
1106         * corlib_test.dll.sources: Extraneous newline was messing things
1107         up.
1108         
1109 2003-07-23  Ravi Pratap  <ravi@ximian.com>
1110
1111         * Type.cs, TypeBuilder.cs, MonoType.cs: Fixes to IsArrayImpl
1112         from Paolo in response to bug #45993.
1113
1114 2003-07-23  Lluis Sanchez Gual  <lluis@ximian.com>
1115
1116         * corlib_test.dll.sources: added System.Runtime.Serialization/SerializationTest.cs
1117
1118 2003-07-20  Peter Williams  <peter@newton.cx>
1119
1120         * Makefile: Add in corlib_res.dll, which we use as a basis
1121         for tests on non-linux platforms. Nearly identical rules to
1122         corlib_cmp: corlib - some files that cause the MS runtime to
1123         barf.
1124
1125         * corlib_res.dll.excludes: Added.
1126
1127 2003-07-20  Peter Williams  <peter@newton.cx>
1128
1129         * Makefile: Don't use real_corlib; use $(PLATFORM_CORLIB).
1130
1131 2003-07-18  Peter Williams  <peter@newton.cx>
1132
1133         * Makefile (dist-local): The fancy shell script was neat, but
1134         ultimately unnecessary and counterproductive. Alas.
1135
1136 2003-07-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1137
1138         * corlib.dll.sources:
1139         * unix.args: AssemblyInfo.cs added
1140
1141 2003-07-17  Peter Williams  <peter@newton.cx>
1142
1143         * Makefile ($(testlib)): Build with $(BOOT_COMPILE), not $(CSCOMPILE),
1144         which sort of makes sense and is needed on Windows too.
1145         ($(corlib)): same.
1146         $(cmplib): Don't include the makefrag to save the Windows build and some
1147         time.
1148
1149 2003-07-16  Peter Williams  <peter@newton.cx>
1150
1151         * Makefile ($(test_makefrag)): Use $(ECHO_ESCAPE) for HP/UX
1152         portability fixes.
1153         (all-local): Don't build $(cmplib) by default, it's not something
1154         most people need, and the build is broken on Windows right now anyway.
1155
1156 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
1157
1158         * unix.args: Fix UNIX build.
1159
1160 2003-07-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1161
1162         * unix.args: Added Runtime.InteropServices.ComCompatibleVersionAttribute.cs,
1163         Runtime.InteropServices.TypeLibVersionAttribute.cs
1164
1165 2003-07-05  Sebastien Pouliot <spouliot@videotron.ca>
1166
1167         * unix.args: Added SecurityParser.cs to Mono.Xml
1168
1169 2003-06-22  Sebastien Pouliot <spouliot@videotron.ca>
1170
1171         * unix.args: Added FileDialogPermission.cs, IsolatedStorageFilePermission.cs,
1172         PrincipalPermission.cs, PublisherIdentityPermissionAttribute.cs,
1173         RegistryPermission.cs, SiteIdentityPermission.cs, UIPermission.cs,
1174         UrlIdentityPermission.cs and ZoneIdentityPermission.cs.
1175
1176 2003-06-22  Lluis Sanchez Gual <lluis@ximian.com>
1177
1178         * unix.args: added System.Runtime.Remoting/SoapServices.cs
1179
1180 2003-06-11  Sebastien Pouliot <spouliot@videotron.ca>
1181
1182         * unix.args: added Mono.Security.Cryptography/DSAManaged.cs and
1183         RSAManaged.cs
1184
1185 2003-05-29  Nick Drochak <ndrochak@gol.com>
1186
1187         * makefile.gnu: turn on debug since it works again.
1188
1189 2003-05-09  Sebastien Pouliot <spouliot@videotron.ca>
1190
1191         * unix.args: added System.Security/
1192         AllowPartiallyTrustedCallersAttribute.cs
1193
1194 2003-04-05  Nick Drochak  <ndrochak@gol.com>
1195
1196         * makefile.gnu: revert. debugger support not installed by default in mcs
1197
1198 2003-04-05  Nick Drochak  <ndrochak@gol.com>
1199
1200         * makefile.gnu: compile with debug.
1201
1202 2003-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1203
1204         * unix.args: added SEHException.
1205
1206 2003-03-25  Martin Willemoes Hansen <mwh@sysrq.dk>
1207
1208         * Stubed System.Runtime.Remoting.Metadata.W3cXsd2001
1209         * Updated unix.args with the stubs
1210
1211 2003-03-21  Martin Willemoes Hansen <mwh@sysrq.dk>
1212         
1213         * unix.args: Added System.Runtime.Remoting.Channels/IChannelReceiverHook.cs
1214
1215 2003-03-21  Lluis Sanchez Gual <lluis@ideary.com>
1216
1217         * unix.args: Added System.Runtime.Remoting.Activation/AppDomainLevelActivator.cs
1218
1219 2003-03-16  Pedro Martú\8bez Juli\81E <yoros@wanadoo.es>
1220
1221         * unix.args: Added "System.FloatingPointFormatter.cs".
1222
1223 2003-03-15  Sebastien Pouliot <spouliot@videotron.ca>
1224
1225         * unix.args: Added Mono.Security.X509/*.cs and ASN1Convert.cs
1226
1227 2003-03-03  Tim Coleman <tim@timcoleman.com>
1228         * unix.args: Added
1229                 System.Runtime.InteropServices/HandleRef.cs
1230
1231 2003-03-04  Pedro Martú\8bez Juli\81E <yoros@wanadoo.es>
1232
1233         * unix.args: Added "DoubleFormatter.cs" and "SingleFormatter.cs"
1234
1235
1236 2003-03-03  Lluis Sanchez Gual <lluis@ideary.com>
1237
1238         * unix.args: added ConstructionLevelActivator.cs, ContextLevelActivator.cs,
1239                 RemoteActivationAttribute.cs, UrlAttribute.cs, ContextAttribute.cs,
1240                 IContributeDynamicSink.cs, IContributeEnvoySink.cs, IContributeObjectSink.cs
1241
1242 2003-03-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1243
1244         * unix.args: added ModuleResolveEventHandler.cs
1245
1246 2003-02-19  Lluis Sanchez Gual <lluis@ideary.com>
1247
1248         * unix.args: added 
1249                 System.Runtime.Remoting/EnvoyInfo.cs
1250                 System.Runtime.Remoting.Activation/ActivationServices.cs
1251                 System.Runtime.Remoting.Contexts/CrossContextChannel.cs
1252                 System.Runtime.Remoting.Messaging/ClientContextTerminatorSink.cs
1253                 System.Runtime.Remoting.Messaging/ConstructionCall.cs
1254                 System.Runtime.Remoting.Messaging/ConstructionCallDictionary.cs
1255                 System.Runtime.Remoting.Messaging/ConstructionResponse.cs
1256                 System.Runtime.Remoting.Messaging/EnvoyTerminatorSink.cs
1257                 System.Runtime.Remoting.Messaging/IInternalMessage.cs
1258
1259 2003-02-08  Zoltan Varga  <vargaz@freemail.hu>
1260
1261         * unix.args: added MACAlgorithm and HMACAlgorithm.
1262
1263 2003-02-06  Sebastien Pouliot <spouliot@videotron.ca>
1264
1265         * unix.args: Move some class from System.Security.Cryptography
1266           into Mono.* for easier reuse.
1267
1268 2003-02-04  Lluis Sanchez Gual <lluis@ideary.com>
1269
1270         * unix.args: added ServerIdentity.cs, Lease.cs, LeaseManager.cs
1271
1272 2003-02-03  Patrik Torstensson
1273
1274         * corlib.build: fixes so corlib_cmp and corlib_res builds, need to
1275           check if we need the libs and if they still are correct.
1276
1277 2003-02-03  Patrik Torstensson
1278
1279         * unix.args: added CADMessages.cs
1280
1281 2003-01-26  Lluis Sanchez Gual <lluis@ideary.com>
1282
1283         * unix.args: added RemoteActivator.cs.
1284
1285 2003-01-26  Lluis Sanchez Gual <lluis@ideary.com>
1286
1287         * unix.args: added System.Runtime.Remoting.Messaging/ArgInfo.cs,
1288                 System.Runtime.Remoting.Messaging/MethodCallDictionary.cs
1289                 System.Runtime.Remoting.Messaging/MethodDictionary.cs
1290                 System.Runtime.Remoting.Messaging/MethodReturnDictionary.cs
1291
1292 2003-01-24  Lluis Sanchez Gual <lluis@ideary.com>
1293
1294         * unix.args: added System.Runtime.Remoting/TypeInfo.cs and
1295           System.Runtime.Serialization.Formatters.Binary/MessageFormatter.cs
1296
1297 2003-01-18  Jonathan Pryor <jonpryor@vt.edu>
1298
1299         * unix.args: Added IsolatedStorageFile.cs and IsolatedStorageInfo.cs in
1300           System.IO.IsolatedStorage
1301
1302
1303 2003-01-17  Lluis Sanchez Gual <lluis@ideary.com>
1304         * unix.args: Added System/DelegateSerializationHolder.cs, 
1305           System/UnitySerializationHolder.cs,
1306           System.Runtime.Serialization/ObjectManager.cs,
1307           System.Runtime.Serialization.Formatters.Binary/BinaryCommon.cs,
1308       System.Runtime.Serialization.Formatters.Binary/ObjectReader.cs and
1309           System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs
1310
1311 2003-01-05  Sebastien Pouliot <spouliot@videotron.ca>
1312
1313         * unix.args: added COMException.cs in System.Runtime.InteropServices
1314
1315 2003-01-01  Jaime Anguiano Olarra <jaime@gnome.org>
1316
1317         * unix.args: added System.Diagnostics.Process.cs 
1318
1319 2002-12-28  Duncan Mak  <duncan@ximian.com>
1320
1321         * unix.args (ASN1.cs): Sebastien forgot to include this file.
1322
1323 2002-12-27  Sebastien Pouliot <spouliot@videotron.ca>
1324
1325         * unix.args: added CryptoTools.cs file.
1326
1327 2002-12-16  Sebastien Pouliot <spouliot@videotron.ca>
1328
1329         * unix.args: added StrongName.cs, StrongNamePublicKeyBlob.cs 
1330         and StrongNameIdentityPermission.cs files.
1331
1332 2002-12-15  Sebastien Pouliot <spouliot@videotron.ca>
1333
1334         * unix.args: added PublisherIdentityPermission.cs,
1335         Publisher.cs and PublisherMembershipCondition.cs
1336
1337 2002-12-10  Jeroen Janssen <japj@darius.demon.nl>
1338         
1339         * updated .build file(s) to correctly contain required buildfile 
1340           attribute for nant
1341
1342 2002-11-17  Sebastien Pouliot <spouliot@videotron.ca>
1343
1344         * unix.args: added missing files from System.Security.Cryptography
1345         namespace.
1346
1347 2002-10-28  Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
1348
1349         * unix.args: added missing files from System.Security.Cryptography
1350         namespace.
1351
1352 2002-10-19  Sebastien Pouliot <spouliot@videotron.ca>
1353
1354         * corlib.build: Removed all excluded cryptographic source code as the
1355         cyclic dependency was removed (well commented)
1356
1357 2002-10-11  Duncan Mak  <duncan@ximian.com>
1358
1359         * unix.args: Added System.Security.Cryptography.CryptoConfig.
1360
1361 2002-10-08  Miguel de Icaza  <miguel@ximian.com>
1362
1363         * Mono/Runtime.cs: New file.
1364
1365 2002-10-05  Andrew Birkett  <andy@nobugs.org>
1366
1367         * unix.args: Added System.Security.Cryptography.RC2
1368
1369 2002-09-12  Dick Porter  <dick@ximian.com>
1370
1371         * unix.args: Add System.Globalization.SortKey,
1372         System.Globalization.StringInfo and
1373         System.Globalizaton.TextElementEnumerator
1374         
1375 2002-09-12  Dick Porter  <dick@ximian.com>
1376
1377         * unix.args: Add System.ArgIterator and System.TypedReference
1378
1379         * corlib.build: Adding DecimalConstantAttribute to Decimal (which
1380         corcompare showed as missing) causes a SecurityException in
1381         corcompare, so exclude Decimal from the corlib_cmp build.
1382
1383 2002-08-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1384
1385         * unix.args: added a couple of new files in System.Security.Principal.
1386
1387 2002-08-15  Tim Coleman <tim@timcoleman.com>
1388         * unix.args: 
1389                 Add System.Globalization/TextInfo.cs
1390                 Add System.Runtime.Serialization/FormatterConverter.cs
1391
1392 2002-07-31  Rodrigo Moya <rodrigo@ximian.com>
1393
1394         * unix.args: added new files from System.Runtime.Remoting.Channels.
1395
1396 2002-07-31  Duncan Mak  <duncan@ximian.com>
1397
1398         * unix.args: Added interfaces and enumerations from
1399         System.Runtime.Remoting.Channels. 
1400
1401 2002-07-31  Duncan Mak  <duncan@ximian.com>
1402
1403         * unix.args: Added new classes in
1404         System.Runtime.Remoting.Contexts.
1405         
1406
1407 2002-07-31  Duncan Mak  <duncan@ximian.com>
1408
1409         * unix.args: Added new Exceptions, Interfaces and various
1410         TypeEntries from System.Runtime.Remoting.
1411
1412 2002-07-29  Martin Baulig  <martin@gnome.org>
1413
1414         * list: Removed, this isn't used anymore and people are already
1415         getting confused which file to use.
1416
1417 2002-07-24  Duncan Mak  <duncan@ximian.com>
1418
1419         * unix.args: Added files from Remoting.Lifetime and
1420         Remoting.Metadata.
1421
1422         * ChangeLog: Moved entries from System.Runtime.Remoting.Activation
1423         and System.Runtime.Remoting.Proxies to their own ChangeLog.
1424
1425 2002-07-23  Duncan Mak  <duncan@ximian.com>
1426
1427         * list: 
1428         * unix.args: Added new Attributes in
1429         System.Runtime.CompilerServices and System.Runtime.Remoting.Messaging.
1430
1431 2002-07-22  Tim Coleman <tim@timcoleman.com>
1432         * list:
1433         * unix.args:
1434                 Added System.Security.Permission/ReflectionPermission.cs and
1435                 System.Security.Permission/EnvironmentPermission.cs and
1436
1437 2002-07-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1438
1439         * list:
1440         * unix.args: added IObjectHandle.cs.
1441
1442 2002-06-20  Martin Baulig  <martin@gnome.org>
1443
1444         * unix.args: New file.  This is a mcs response file to compile
1445         corlib on GNU/Linux (which doesn't work yet).
1446
1447 2002-04-30  Daniel Stodden  <stodden@in.tum.de>
1448
1449         * System/Delegate.cs: Implemented Remove()
1450         * System/MulticastDelegate.cs: Implementation of RemoveImpl()
1451         done. Plus a fix for Equals().
1452         * Test/System/MulticastDelegate.cs: Added. Should reflect above
1453         changes.
1454         
1455 2002-04-27  Martin Baulig  <martin@gnome.org>
1456
1457         * corlib.build: Added new "mcs-build" target to compile corlib
1458         with mcs. This doesn't work yet - it's just to test mcs to find
1459         and fix the remaining bugs.
1460
1461 2002-03-27  Dan Lewis  <dihlewis@yahoo.co.uk>
1462
1463         * corlib.build: removed seperate windows/linux builds. excluded
1464         wrapper and PAL classes from all builds.
1465
1466 2002-03-03  Nick Drochak  <ndrochak@gol.com>
1467
1468         * corlib.build: Exclude a bunch of interfaces from corlib_res.dll
1469         that were preventing the tests from running on Windows.
1470
1471 2002-01-25  Mark Crichton  <crichton@gimp.org>
1472
1473         * System.Security.Cryptography/RijndaelManaged.cs: added
1474         
1475         * System.Security.Cryptography/Rijndael.cs: changed constructor
1476         to set default values.  Hopefully I did it correctly.
1477
1478 2002-01-23  Miguel de Icaza  <miguel@ximian.com>
1479
1480         * Unix/Errno.cs: Added
1481
1482         * Unix/Wrapper.cs: Updated to new Wrapper
1483
1484 2002-01-19  Nick Drochak  <ndrochak@gol.com>
1485         
1486         * corlib.build: exclude Delegate from corlib_cmp.
1487
1488 2002-01-09  Nick Drochak  <ndrochak@gol.com>
1489
1490         * corlib.build: Exclude Security Attribute classes that need mcs
1491         magic to get them to compile.
1492
1493 2002-01-06  Duco Fijma <duco@lorentz.xs4all.nl>
1494         * corlib.build: Removed <excludes> for System.Resources
1495
1496 2002-01-05  Nick Drochak  <ndrochak@gol.com>
1497
1498         * corlib.build: Have the clean target remove any .pdb files that
1499         might be around if we compiled with debug on.
1500
1501 2002-01-05  Nick Drochak  <ndrochak@gol.com>
1502
1503         * corlib.build: Make new build of corlib_cmp.dll.  This is the same
1504         as corlib.dll without Object and ValueType.  It is used by 
1505         /mcs/tools/corcompare.exe to compare with mscorlib.
1506
1507 2002-01-03  Nick Drochak  <ndrochak@gol.com>
1508
1509         * corlib.build: Put the linux target at the top.  I keep changing the 
1510         build for windows 'cause it's at the top.  Then when I do make, nothing
1511         changes.  It seems like it always takes me half a day to remember
1512         that the linux target comes second.  Old age I guess.
1513
1514         * .cvsignore: ignore corlib.pdb for times when it's built with debug on.
1515
1516 2002-01-02  Nick Drochak  <ndrochak@gol.com>
1517
1518         * corlib.build: Removed "exclude CodeAccessPermission.cs"
1519
1520 2001-12-11  Duncan Mak  <duncan@ximian.com>
1521
1522         * ChangeLog: Added "System.Resources" to the exclude list.
1523
1524 2001-12-05  Nick Drochak <ndrochak@gol.com>
1525
1526         * ChangeLog: Add the change log to this directory
1527
1528         * 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'.
1529