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