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