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