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