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