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