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