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