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