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