Add VARIANT marshalling to mono on windows.
[mono.git] / mcs / class / corlib / ChangeLog
1 2006-06-5  Jonathan Chambers  <jonathan.chambers@ansys.com>
2
3         * corlib_test.dll.sources : added Variant.cs.
4
5 2006-05-31  Zoltan Varga  <vargaz@gmail.com>
6
7         * corlib.dll.sources: Removed System/MonoDummy.cs.
8         
9         * corlib.dll.sources: Add System/MonoAsyncCall.cs.
10
11 2006-05-25  Atsushi Enomoto  <atsushi@ximian.com>
12
13         * corlib_test.dll.sources : added EncodingInfoTest.cs.
14
15 2006-04-21  Zoltan Varga  <vargaz@gmail.com>
16
17         * corlib.dll.sources: Add System.IO/FileOptions.cs.
18
19 2006-03-30  Atsushi Enomoto  <atsushi@ximian.com>
20
21         * corlib_test.dll.sources: added EncoderTest.cs and DecoderTest.cs.
22
23 2006-02-26  Gert Driesen  <drieseng@users.sourceforge.net>
24
25         * corlib.dll.sources: Removed DecimalFormatter.cs.
26
27 2006-02-14  Ankit Jain  <jankit@novell.com>
28
29         * corlib_test.dll.sources: Add ArraySegmentTest.cs
30
31 2006-01-26  Zoltan Varga  <vargaz@gmail.com>
32
33         * corlib.dll.sources: Add DebuggerNonUserCodeAttribute.cs and 
34         SuppressMessageAttribute.cs.
35
36 2006-01-19  Raja R Harinath  <rharinath@novell.com>
37
38         * Makefile: Simplify.  Remove support for corlib_plattest and reslib.
39         * corlib_plattest.dll.excludes, corlib_res.dll.excludes: remove.
40
41 2006-01-18  Atsushi Enomoto  <atsushi@ximian.com>
42
43         * Makefile : corlib_plattest dll is now profile-aware.
44
45 2006-01-13  Robert Jordan  <robertj@gmx.net>
46
47         * corlib.dll.sources: Added System.Resources/ResourceManagerTest.cs
48
49 2006-01-05  Kornel Pal  <kornelpal@hotmail.com>
50
51         * corlib.dll.sources: Added DriveNotFoundException.cs in System.IO.
52
53 2005-12-23  Dick Porter  <dick@ximian.com>
54
55         * corlib.dll.sources: Added System.Security.AccessControl.MutexRights
56
57 2005-12-17  Dick Porter  <dick@ximian.com>
58
59         * corlib.dll.sources: Added in System.Security.AccessControl:
60         CommonObjectSecurity.cs, EventWaitHandleRights.cs,
61         EventWaitHandleSecurity.cs, ObjectSecurity.cs, MutexSecurity.cs,
62         NativeObjectSecurity.cs.  Added in System.Threading:
63         AbandonedMutexException.cs, EventResetMode.cs, EventWaitHandle.cs,
64         ThreadStartException.cs
65
66 2005-12-15  Gert Driesen  <drieseng@users.sourceforge.net>
67
68         * corlib_test.dll.sources: Added ObjectManagerTest.cs in
69         System.Runtime.Serialization.
70
71 2005-12-07  Zoltan Varga  <vargaz@gmail.com>
72
73         * corlib.dll.sources: Remove obsolete System.Runtime.InteropServices/NewConstraintAttribute.cs.
74
75 2005-12-02  Robert Jordan  <robertj@gmx.net>
76
77         * corlib_test.dll.sources: Added System.Reflection/ReflectedTypeTest.cs.
78
79 2005-11-28  Atsushi Enomoto  <atsushi@ximian.com>
80
81         * corlib.dll.sources: added EncodingInfo.cs.
82
83 2005-11-28  Atsushi Enomoto  <atsushi@ximian.com>
84
85         * corlib.dll.sources: added UTF32Encoding.cs.
86
87 2005-11-17  Zoltan Varga  <vargaz@gmail.com>
88
89         * corlib.dll.sources: Add System.Runtime.InteropServices.DefaultParameterValueAttribute.cs.
90
91 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
92
93         * corlib_test.dll.sources:
94           Added EncoderReplacementFallbackBudderTest.cs.
95
96 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
97
98         * corlib_test.dll.sources:
99           Added DecoderReplacementFallbackBudderTest.cs.
100
101 2005-11-15  Zoltan Varga  <vargaz@gmail.com>
102
103         * corlib.dll.sources: Readd NewConstraintAttribute.cs as gmcs depends on it.
104         
105         * corlib.dll.sources: Remove obsolete net 2.0 classes.
106
107 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
108
109         * corlib_test.dll.sources: added new tests for
110           DecoderReplacementFallback and EncoderReplacementFallback.
111
112 2005-11-15  Atsushi Enomoto  <atsushi@ximian.com>
113
114         * corlib.dll.sources: Encoder support types in System.Text as well.
115
116 2005-11-14  Atsushi Enomoto  <atsushi@ximian.com>
117
118         * corlib.dll.sources: added new .NET 2.0 Decoder support types in
119           System.Text.
120
121 2005-11-06  Zoltan Varga  <vargaz@freemail.hu>
122
123         * corlib.dll.sources: Add System.IO/SearchOption.cs.
124
125 2005-11-05  Robert Jordan  <robertj@gmx.net>
126
127         * corlib.dll.sources: Added System.Runtime.Remoting.Channels/ISecurableChannel.cs
128
129 2005-10-26  Zoltan Varga  <vargaz@gmail.com>
130
131         * corlib.dll.sources: Add System.Runtime.InteropServices/IsCopyConstructed.cs.
132
133         * corlib.dll.sources: Add/Remove some net 2.0 classes in System.Runtime.CompilerServices.
134
135 2005-10-25  Atsushi Enomoto  <atsushi@ximian.com>
136
137         * corlib_test.dll.sources : added System.Collections.ObjectModel/KeyedCollectionTest.cs.
138
139 2005-10-07  Zoltan Varga  <vargaz@gmail.com>
140
141         * corlib.dll.sources: Add System.Runtime.CompilerServices/{RuntimeCompatibilityAttribute.cs, RuntimeWrappedException.cs}.
142
143         * corlib_test.dll.sources: Add System/DelegateTest.cs
144
145 2005-08-13  Zoltan Varga  <vargaz@freemail.hu>
146
147         * Makefile (EXTRA_DISTFILES): Add resource files. Fixes #75794.
148
149 2005-08-10  Zoltan Varga  <vargaz@freemail.hu>
150
151         * corlib.dll.sources: Add System.Runtime.InteropServices/SafeHandle.cs
152         and Microsoft.Win32.SafeHandles/SafeHandleZeroOrMinusOneIsInvalid.cs.
153
154 2005-08-09  Zoltan Varga  <vargaz@freemail.hu>
155
156         * corlib.dll.sources: Add System.Runtime.CompilerServices/SpecialNameAttribute.cs.
157
158 2005-08-08  Atsushi Enomoto  <atsushi@ximian.com>
159
160         * corlib.dll.sources : added managed collation classes
161         * Makefile : added resources to build.
162         * resources : new directory for collation table resources.
163
164 2005-08-06  Gert Driesen  <drieseng@users.sourceforge.net>
165
166         * corlib.dll.sources: Added System.Runtime.InteropServices/
167         TypeLibImportClassAttribute.cs.
168
169 2005-07-26  Zoltan Varga  <vargaz@freemail.hu>
170
171         * corlib.dll.sources: Add System/StringSplitOptions.cs and System/MidpointRounding.cs.
172
173 2005-07-26  Raja R Harinath  <rharinath@novell.com>
174
175         * Makefile: Minor re-org for better readability.  Remove an
176         outdated comment.
177
178 2005-07-26  Marek Safar  <marek.safar@seznam.cz>
179
180         * corlib.dll.sources: Added System.StringComparer.cs.
181
182 2005-07-25  Marek Safar  <marek.safar@seznam.cz>
183
184         * Makefile: `if' for 2.0 warnings only.
185
186 2005-07-11  Marek Safar  <marek.safar@seznam.cz>
187
188         * Makefile: Disable warning 414.
189
190 2005-06-29  Ben Maurer  <bmaurer@ximian.com>
191
192         * Makefile (TEST_MCS_FLAGS): Remove bad dep on S.Data.
193
194 2005-06-23  Sebastien Pouliot  <sebastien@ximian.com> 
195
196         * corlib.dll.sources: Added System.Security.Policy.MonoTrustManager to
197         the build (for 2.0).
198         * corlib_test.dll.sources: Added unit tests (normal and CAS) for 
199         System.Security.Policy.ApplicationSecurityManager.
200
201 2005-06-22  Sebastien Pouliot  <sebastien@ximian.com> 
202
203         * corlib_test.dll.sources: Added CAS unit tests for System.Security.
204         SecurityManager and CodeAccessPermission to the build.
205
206 2005-06-21  David Waite  <mass@akuma.org>
207
208         * corlib_test.dll.sources: Added System.Collections.ObjectModel.Collection test
209
210 2005-06-19  Zoltan Varga  <vargaz@freemail.hu>
211
212         * corlib.dll.sources: Add System.Collections.ObjectModel classes.
213
214         * System.Collections.ObjectModel: New directory.
215
216 2005-06-12  David Waite  <dwaite@gmail.com>
217
218         * corlib.dll.sources: Add the non-generic IEqualityComparer interface
219
220 2005-06-15  Martin Baulig  <martin@ximian.com>
221
222         * System/GenericParameterAttributes.cs: Move to System.Reflection;
223         thanks to Kamil Skalski <nazgul@nemerle.org> for pointing this out.
224
225 2005-06-10  Sebastien Pouliot  <sebastien@ximian.com> 
226
227         * corlib_test.dll.sources: Added unit tests for System.Security.
228         Policy.StrongNameMembershipCondition.
229
230 2005-06-07  Sebastien Pouliot  <sebastien@ximian.com> 
231
232         * corlib_test.dll.sources: Added unit tests (normal and CAS) for 
233         System.Runtime.InteropServices.RuntimeEnvironment.
234
235 2005-06-06  Zoltan Varga  <vargaz@freemail.hu>
236
237         * corlib.dll.sources: Some System.Reflection classes got renamed in net 2.0
238         beta 2.
239
240 2005-06-04  Ben Maurer  <bmaurer@ximian.com>
241
242         * corlib.dll.sources: IEqualityComparer, etc
243         
244         * corlib.dll.sources: IEquatable
245
246         * */*.cs: .NET 2.0 fixups
247
248 2005-05-30  Sebastien Pouliot  <sebastien@ximian.com> 
249
250         * corlib_test.dll.sources: Added (re-added?) the System.Activator unit
251         tests.
252
253 2005-05-28  Sebastien Pouliot  <sebastien@ximian.com> 
254  
255         * corlib.dll.sources: Added System.Runtime.Hosting namespace with 
256         ActivationArguments and ApplicationActivator classes. Removed 
257         ApplicationActivator from System namespace.
258
259 2005-05-27  Sebastien Pouliot  <sebastien@ximian.com> 
260  
261         * corlib.dll.sources: Added internal System.Security.PermissionBuilder
262         class to the build.
263         * corlib_test.dll.sources: Added CAS unit tests for System.Security.
264         PermissionSet class.
265
266 2005-05-26  Sebastien Pouliot  <sebastien@ximian.com> 
267  
268         * corlib.dll.sources: Removed the *Switcher structures from the build
269         (NET_2_0) as they aren't part of the public API (beta2) anymore.
270                 - System.Threading/CompressedStackSwitcher.cs
271                 - System.Threading/ExecutionContextSwitcher.cs
272                 - System.Threading/HostExecutionContextSwitcher.cs
273                  -System.Threading/SynchronizationContextSwitcher.cs
274         Added System.Security.Policy/DefaultPolicies.cs
275
276 2005-05-25  Zoltan Varga  <vargaz@freemail.hu>
277
278         * corlib_test.dll.sources: Add System.Reflection.TypeDelegatorTest.
279
280 2005-05-22  Sebastien Pouliot  <sebastien@ximian.com>
281
282         * corlib.dll.sources: Renamed CER to Cer to match 2.0 beta2.
283
284 2005-05-18  Sebastien Pouliot  <sebastien@ximian.com>
285
286         * corlib_test.dll.sources: Added new CAS tests for System.IO.Stream.
287
288 2005-05-15  Andreas Nahr  <ClassDevelopment@A-SoftTech.com>
289
290         * corlib.dll.sources: added various files for System.Runtime.InteropServices
291
292 2005-05-13  Atsushi Enomoto  <atsushi@ximian.com>
293
294         * corlib_test.dll.sources,
295           corlib.dll.sources: generic Queue.cs and Stack.cs are now in System.
296
297 2005-05-12  Atsushi Enomoto  <atsushi@ximian.com>
298
299         * corlib.dll.sources: replaced MiniParser.cs with SmallXmlParser.cs.
300
301 2005-05-09  Sebastien Pouliot  <sebastien@ximian.com>
302
303         * corlib.dll.sources: Removed SecurityContextSwitcher from build.
304         * corlib_test.dll.sources: Added existing CAS unit tests not yet part
305         of the build.
306
307 2005-05-09  Raja R Harinath  <rharinath@novell.com>
308
309         * Makefile (TEST_COMPILE): Set MONO_PATH.
310
311 2005-04-27  Sebastien Pouliot  <sebastien@ximian.com>
312
313         * corlib.dll.sources: Added new classes in System.Security and some
314         support classes for X509Certificate (imported from Mono.Security.dll).
315
316 2005-04-26  Sebastien Pouliot  <sebastien@ximian.com>
317
318         * corlib_test.dll.sources: Added unit tests for System.Security.Policy.
319         ApplicationTrust class.
320
321 2005-04-25  Sebastien Pouliot  <sebastien@ximian.com>
322
323         * corlib.dll.sources: Do not include "old removed 2.0" (wrt beta2) in
324         the mscorlib.dll compilation. The file should be deleted later (if 
325         they do not reappear or are required as internal).
326         * corlib_test.dll.sources: Removed unit tests for classes removed in 
327         beta2.
328
329 2005-04-16  Atsushi Enomoto  <atsushi@ximian.com>
330
331         * corlib.dll.sources : added System.Text/NormalizationForm.cs.
332
333 2005-04-02  Ben Maurer  <bmaurer@ximian.com>
334
335         * corlib_test.dll.sources: Add new test.
336
337 2005-03-24  Sebastien Pouliot  <sebastien@ximian.com>
338
339         * corlib_test.dll.sources : Added many new CAS unit tests to the build.
340
341 2005-03-23  Lluis Sanchez Gual  <lluis@ximian.com>
342
343         * corlib_test.dll.sources: Added new serialization test.
344
345 2005-03-15  Sebastien Pouliot  <sebastien@ximian.com>
346
347         * corlib_test.dll.sources : Added new CAS unit tests BadImageFormat
348         Exception, IsolatedStorageFile and IsolatedStorageFileStream.
349
350 2005-03-23  Kazuki Oikawa  <kazuki@panicode.com>
351
352         * corlib.dll.sources: Added _ConstructorInfo, _EventInfo,
353         _FieldInfo, _MemberInfo, _MethodBase, _MethodInfo, _PropertyInfo,
354         _Type, BStrWrapper, ComDefaultInterfaceAttribute, ComObjectInUseException,
355         CriticalHandle, DefaultCharSetAttribute, ExposeAsClassToComAttribute,
356         RegistrationClassContext, RegistrationConnectionType
357
358 2005-03-02  Chris Toshok  <toshok@ximian.com>
359
360         * corlib.dll.sources: add DebuggerBrowsableState,
361         DebuggerBrowsableAttribute, DebuggerDisplayAttribute, and
362         DebuggerTypeProxyAttribute.
363
364 2005-02-26  Kazuki Oikawa  <kazuki@panicode.com>
365
366         * corlib.dll.sources: Removed DoubleFormatter and SingleFormatter.
367         Added System.Runtime.InteropServices.ComTypes
368
369 2005-02-24  Sebastien Pouliot  <sebastien@ximian.com>
370
371         * corlib_test.dll.sources : Added new 2.0 unit tests for X.509 
372         certificates in System.Security.Cryptography.X509Certificates/
373         X509Cert20Test.cs to the build.
374
375 2005-02-21  Michal Moskal  <malekith@pld-linux.org>
376
377         * Makefile (LIBRARY_INSTALL_DIR): Define in terms of $(libdir).
378
379 2005-02-20  Zoltan Varga  <vargaz@freemail.hu>
380
381         * corlib_test.dll.sources: Add System.Threading.InterlockedTest.cs.
382
383 2005-02-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
384
385         * corlib.dll.sources: added WindowsConsoleDriver.cs
386
387 2005-01-31  Sebastien Pouliot  <sebastien@ximian.com>
388
389         * corlib.dll.source: Added Microsoft.Win32.SafeHandles.SafeFileHandle,
390         removed IsolatedStorageInfo and added IsolatedStorageFileEnumerator to
391         the build.
392         * corlib_test.dll.sources : Added new unit tests for System.IO.
393         IsolatedStorage and new CAS (*.Cas.cs) tests to the build.
394
395 2005-01-31  Kazuki Oikawa <kazuki@panicode.com>
396
397         * Patch from Kazuki Oikawa <kazuki@panicode.com> that replaces the
398         old Integer and Floating point number string formatter with a new
399         formatter that is more compliant. 
400
401 2005-01-17  Atsushi Enomoto  <atsushi@ximian.com>
402
403         * corlib.dll.sources : added CharUnicodeInfo.cs.
404
405 2005-01-10  Sebastien Pouliot  <sebastien@ximian.com>
406
407         * corlib.dll.sources: Added System.Security.AccessControl/
408         CryptoKeySecurity.cs (2.0) to the build.
409
410 2005-01-09  Sebastien Pouliot  <sebastien@ximian.com>
411
412         * corlib_test.dll.sources : Added Test/System.Security/
413         HostSecurityManagerTest.cs and PermissionSetCollectionTest,cs
414         unit tests (2.0) to the build.
415
416 2005-01-08  Sebastien Pouliot  <sebastien@ximian.com>
417
418         * corlib.dll.sources: Added System.Security/SecurityCriticalAttribute
419         and SecurityTransparentAttribute (2.0) to the build.
420
421 2005-01-05  Sebastien Pouliot  <sebastien@ximian.com>
422
423         * corlib.dll.sources: Removed System.Security.Permissions/
424         DataProtectionPermission.cs, DataProtectionPermissionAttribute.cs and
425         DataProtectionFlags.cs as they are now part of the System.Security
426         assembly.
427         * corlib_test.dll.sources : Removed Test/System.Security.Permissions/
428         DataProtectionPermissionAttributeTest.cs for the same reason.
429
430 2004-12-27  Ben Maurer  <bmaurer@ximian.com>
431
432         * corlib_test.dll.sources: Add s.col.gen.stack test
433
434 2004-12-23  Sebastien Pouliot  <sebastien@ximian.com>
435
436         * corlib.dll.sources: Removed System.Security.Cryptography/
437         ProtectedData.cs, ProtectedMemory.cs, DataProtectionScope.cs and
438         MemoryProtectionScope.cs as they are now part of the System.Security
439         assembly.
440         * corlib_test.dll.sources : Removed Test/System.Security.Cryptography/
441         ProtectedDataTest.cs and ProtectedMemoryTest.cs for the same reason.
442
443 2004-12-20  Sebastien Pouliot  <sebastien@ximian.com>
444
445         * corlib.dll.sources: Added System.Security/SecurityFrame.cs to the build.
446
447 2004-12-06  Atsushi Enomoto  <atsushi@ximian.com>
448
449         * corlib_test.dll.sources : added TextWriterTest.cs.
450
451 2004-11-28  Zoltan Varga  <vargaz@freemail.hu>
452
453         * corlib.dll.sources: Added some missing 2.0 exception classes.
454
455 2004-11-19  Raja R Harinath  <rharinath@novell.com>
456
457         * Makefile (LIBRARY_COMPILE): Simplify.
458
459 2004-10-29  Raja R Harinath  <rharinath@novell.com>
460
461         * Makefile: Move support for building net_2_0_bootstrap libraries
462         to gmcs.
463
464 2004-10-04  Zoltan Varga  <vargaz@freemail.hu>
465
466         * corlib.dll.sources: Add more 2.0 classes under System.Runtime.InteropServices.
467
468         * corlib.dll.sources: Add new 2.0 classes under System.Runtime.InteropServices.
469
470 2004-09-29  Zoltan Varga  <vargaz@freemail.hu>
471
472         * corlib.dll.sources: Add System.Runtime.InteropServices/UnmanagedFunctionPointerAttribute.cs.
473
474 2004-09-27  Zoltan Varga  <vargaz@freemail.hu>
475
476         * corlib.dll.sources: Add more 2.0 System.Reflection classes.
477         
478         * corlib.dll.sources: Add some 2.0 System.Reflection classes.
479
480 2004-09-26  Zoltan Varga  <vargaz@freemail.hu>
481
482         * corlib_test.dll.sources: Add System.Reflection/FieldInfoTest.
483         
484         * corlib_test.dll.sources: Add System.Reflection/MethodInfoTest.
485
486 2004-09-25  Zoltan Varga  <vargaz@freemail.hu>
487
488         * corlib_test.dll.sources: Add System.Reflection/ParameterInfoTest.
489
490 2004-09-23  Zoltan Varga  <vargaz@freemail.hu>
491
492         * corlib.dll.sources: Add System.Reflection.ObfuscateAssemblyAttribute
493         and System.Reflection.ObfuscationAttribute.
494
495 2004-09-21  Raja R Harinath  <rharinath@novell.com>
496
497         * Makefile (net20bootstrapcorlib): Rename from net20bootstraplib.
498         Build 'mscorlib.dll' using the 'net_2_0_bootstrap' profile.
499         (net20bootstrapSystem): New.  Build 'System.dll' using the
500         'net_2_0_bootstrap' profile.
501         ($(gmcs)): Depend on both the above.
502         (CLEAN_FILES) [PROFILE=net_2_0]: Clean the 'net_2_0_bootstrap'
503         profile and 'gmcs' too.
504
505 2004-09-20  Gert Driesen <drieseng@users.sourceforge.net>
506
507         * corlib.dll.sources: Removed ReadOnlyCollections.cs and Collection.cs
508         from corlib System.Collections.Generics to System assembly
509
510 2004-09-19  Zoltan Varga  <vargaz@freemail.hu>
511
512         * corlib_test.dll.sources: Added System/ModuleHandleTest.
513
514         * corlib.dll.sources: Added System/ModuleHandle.
515
516 2004-09-14  Tim Coleman <tim@timcoleman.com>
517         * corlib.dll.sources: Added System.Security.Principal/TokenImpersonationLevel
518
519 2004-09-09  Tim Coleman <tim@timcoleman.com>
520         * corlib.dll.sources: Added System/Base64FormattingOptions.cs to the
521         build
522
523 2004-09-05  Marek Safar  <marek.safar@seznam.cz>
524
525         * corlib.dll.sources: 
526         Added System.Collections.Generic/Dictionary.cs to the build.
527
528 2004-09-03  Sebastien Pouliot  <sebastien@ximian.com>
529
530         * corlib_test.dll.sources: Added System.Security.Permissions/
531         RegistryPermissionTest.cs to unit tests.
532
533 2004-08-30  Sebastien Pouliot  <sebastien@ximian.com>
534
535         * corlib.dll.sources: Added Mono.Security/Uri.cs to the build.
536
537 2004-08-26  Sebastien Pouliot  <sebastien@ximian.com>
538
539         * corlib.dll.sources: Added System.Security.Policy/
540         ApplicationSecurityManager.cs, ApplicationSecurityManagerCodeGroup.cs,
541         ApplicationTrustCollection.cs and ApplicationTrustEnumerator.cs for 
542         NET_2_0 profile.
543         * corlib_test.dll.sources: Added System.Security.Policy/
544         ApplicationDirectoryTest.cs, HashMembershipConditionTest.cs,
545         HashTest.cs and IBuiltInEvidenceTest.cs to unit tests.
546
547 2004-08-25  Nick Drochak <ndrochak@ieee.com>
548
549         * Makefile : Ignore tests that hang MS.NET.
550
551 2004-08-23  Sebastien Pouliot  <sebastien@ximian.com>
552
553         * corlib.dll.sources: Added System.Security.Policy/
554         ApplicationMembershipCondition.cs, 
555         DomainApplicationMembershipCondition.cs,
556         MembershipConditionHelper.cs for NET_2_0 profile.
557         * corlib_test.dll.sources: Added System.Security.Policy/
558         AllMembershipConditionTest.cs,
559         ApplicationDirectoryMembershipConditionTest.cs,
560         ApplicationMembershipConditionTest.cs and
561         DomainApplicationMembershipConditionTest.cs to unit tests.
562
563 2004-08-23  Martin Baulig  <martin@ximian.com>
564
565         * Makefile: Add $(LIBRARY_FLAGS) to the $(net20bootstraplib)
566         compilation to get /nostdlib.
567
568 2004-08-20  Sebastien Pouliot  <sebastien@ximian.com>
569
570         * corlib_test.dll.sources: Added System.Security.Permissions/
571         SiteIdentityPermissionTest.cs and UrlIdentityPermissionTest.cs
572         to unit tests.
573
574 2004-08-19  Sebastien Pouliot  <sebastien@ximian.com>
575
576         * corlib_test.dll.sources: Added System.Security.Permissions/
577         CodeAccessSecurityAttributeTest.cs,
578         DataProtectionPermissionAttributeTest.cs (NET_2_0),
579         HostProtectionAttributeTest.cs (NET_2_0), 
580         IsolatedStoragePermissionAttributeTest.cs and
581         KeyContainerPermissionAttributeTest.cs  (NET_2_0) to unit tests.
582
583 2004-08-19  Sebastien Pouliot  <sebastien@ximian.com>
584
585         * corlib_test.dll.sources: Added SecurityPermissionTest.cs to unit 
586         tests.
587
588 2004-08-18  Sebastien Pouliot  <sebastien@ximian.com>
589
590         * corlib_test.dll.sources: Added GacIdentityPermissionTest.cs and
591         GacIdentityPermissionAttributeTest.cs to unit tests. Added 
592         IsolatedStorageFilePermissionTest.cs.
593
594 2004-08-17  Sebastien Pouliot  <sebastien@ximian.com>
595
596         * corlib_test.dll.sources: Added StrongNameIdentityPermissionTest.cs
597         to unit tests.
598
599 2004-08-17  Sebastien Pouliot  <sebastien@ximian.com>
600
601         * corlib.dll.sources: Added System.Security.Permissions/
602         DataProtectionPermission.cs, DataProtectionPermissionAttribute.cs,
603         DataProtectionPermissionFlags.cs, HostProtectionAttribute.cs,
604         HostProtectionPermission.cs, KeyContainerPermission.cs,
605         KeyContainerPermissionAccessEntry.cs, 
606         KeyContainerPermissionAccessEntryCollection.cs,
607         KeyContainerPermissionAccessEntryEnumerator.cs
608         KeyContainerPermissionAttribute.cs and KeyContainerPermissionFlags.cs
609         to NET_2_0 profile.
610         * corlib_test.dll.sources: Added System.Security.Permissions/
611         IBuiltInPermissionTest.cs and UIPermissionTest.cs unit tests.
612
613 2004-08-12  Sebastien Pouliot  <sebastien@ximian.com>
614
615         * corlib.dll.sources: Added System.Runtime.ConstrainedExecution/
616         CER.cs, Consistency.cs, PrePrepareMethodAttribute.cs and
617         ReliabilityContractAttribute.cs. Added System.Threading/
618         ParameterizedThreadStart.cs. All for NET_2_0 profile.
619
620 2004-08-09  Marek Safar  <marek.safar@seznam.cz>
621
622         * corlib.dll.sources: Added System/EnvironmentVariableTarget.cs
623         for NET_2_0.
624
625 2004-08-09  Sebastien Pouliot  <sebastien@ximian.com>
626
627         * corlib.dll.sources: Added System/ApplicationId.cs, 
628         System.Reflection/ImageFileMachine.cs and PortableExecutableKind.cs,
629         and System.Security.Policy/ApplicationSecurityInfo.cs for NET_2_0.
630         * corlib_test.dll.sources: Added System/ApplicationIdentityTest.cs and
631         ApplicationIdTest.cs unit tests for NET_2_0.
632
633 2004-08-08  Sebastien Pouliot  <sebastien@ximian.com>
634
635         * corlib.dll.sources: Added System/AppDomainInitializer.cs,
636         AppDomainManager.cs, ApplicationActivator.cs and
637         DomainManagerInitializationFlags.cs. Added System.Threading/
638         HostExecutionContext.cs, HostExecutionContextManager.cs and
639         HostExecutionContextSwitcher.cs for NET_2_0.
640
641 2004-08-04  Sebastien Pouliot  <sebastien@ximian.com>
642
643         * corlib.dll.sources: Added System.Security.Permissions/
644         GacIdentityPermission.cs and GacIdentityPermissionAttribute.cs, and
645         System.Security.Policy/Gac.cs and GacMembershipCondition.cs to NET_2_0
646         * corlib_test.dll.sources: Added /Test/System.Security.Policy/
647         GacMembershipConditionTest.cs, GacTest.cs and
648         ZoneMembershipConditionTest.cs to unit tests.
649
650 2004-08-03  Sebastien Pouliot  <sebastien@ximian.com>
651
652         * corlib.dll.sources: Added PermissionSetCollection and SecureString
653         in System.Security. Moved CriticalFinalizerObject to System.Runtime.
654         ConstrainedExecution.
655         * corlib_test.dll.sources: Added /Test/System.Security.Permissions/
656         ZoneIdentityPermissionTest.cs to unit tests.
657
658 2004-07-28  Lluis Sanchez Gual  <lluis@novell.com>
659
660         * Makefile: Use the new FRAMEWORK_VERSION variable to build the destination
661           path for mscorlib.
662
663 2004-07-27  Lluis Sanchez Gual  <lluis@novell.com>
664
665         * corlib.dll.sources: Added new files for NET_2_0 profile: 
666                 System.Threading/ExecutionContext.cs
667                 System.Threading/ExecutionContextSwitcher.cs
668                 System.Threading/SynchronizationContext.cs
669                 System.Threading/SynchronizationContextSwitcher.cs
670
671 2004-07-14  Sebastien Pouliot  <sebastien@ximian.com>
672
673         * corlib.dll.sources: Added new files for NET_2_0 profile: 
674                 System.Security/HostProtectionException.cs
675                 System.Security/HostSecurityManager.cs
676                 System.Security/HostSecurityManagerFlags.cs
677                 System.Security/SecurityContext.cs
678                 System.Security/SecurityContextSwitcher.cs
679                 System.Security.Permissions/HostProtectionResource.cs
680                 System.Threading/AsyncFlowControl.cs
681                 System.Threading/CompressedStackSwitcher.cs
682                 System.Threading/ContextCallback.cs
683
684 2004-07-13  Sebastien Pouliot  <sebastien@ximian.com>
685
686         * corlib.dll.sources: Added new files for NET_2_0 profile: 
687                 System/ActivationContext.cs
688                 System/ApplicationIdentity.cs
689                 System/IApplicationDescription.cs
690                 System/IHostContext.cs
691                 System.Security.Policy/ApplicationDefaultCodeGroup.cs 
692                 System.Security.Policy/ApplicationInstallScope.cs 
693                 System.Security.Policy.Security.Policy/ApplicationTrust.cs 
694                 System.Security.Policy/ApplicationVersionMatch.cs 
695                 System.Security.Policy/CodeConnectAccess.cs 
696                 System.Security.Policy/CodeGroupGrantScope.cs 
697                 System.Security.Policy/IApplicationTrustManager.cs 
698                 System.Security.Policy/ITrustLicenseIssuerCollection.cs 
699                 System.Security.Policy/ITrustManager.cs 
700                 System.Security.Policy/ITrustManagerConfig.cs 
701                 System.Security.Policy/PromptingLevel.cs 
702                 System.Security.Policy/ProvideAssemblyEvidenceEventArgs.cs 
703                 System.Security.Policy/TrustLicenseIssuer.cs 
704                 System.Security.Policy/TrustManagerContext.cs
705                 System.Security.Policy/TrustManagerUIContext.cs 
706                 System.Security.Policy/TrustManagerZoneConfig.cs 
707
708 2004-07-10  Lluis Sanchez Gual <lluis@ximian.com>
709
710         * corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.
711
712 2004-07-07  Sebastien Pouliot  <sebastien@ximian.com>
713
714         * corlib.dll.sources: Added new files for NET_2_0: 
715                 System.Runtime.InteropServices/_Exception.cs
716                 System.Security.Cryptography/RijndaelManagedTransform.cs
717                 System.Security.Cryptography/RIPEMD160.cs
718                 System.Security.Cryptography/RIPEMD160Managed.cs
719                 System.Security.AccessControl/AccessControlActions.cs
720                 System.Security.Cryptography.X509Certificates/X509ContentType.cs
721                 System.Security.Cryptography.X509Certificates/X509KeyStorageFlags.cs
722         * corlib.dll.sources: Added new tests for CipherMode and 
723         CspProviderFlags.
724
725 2004-07-02  Raja R Harinath  <rharinath@novell.com>
726
727         * Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
728
729 2004-07-02  Raja R Harinath  <rharinath@novell.com>     
730
731         * Makefile ($(net20bootstrap_makefrag)): Build from net_2_0
732         profile response file.
733         (gmcs): Style update.
734
735 2004-06-14  Raja R Harinath  <rharinath@novell.com>
736
737         * Makefile (net20bootstrap_response): Remove.  This shouldn't
738         differ from $(response).
739         (post_process): Remove, now that PLATFORM_CHANGE_SEPARATOR_CMD is
740         unconditional.
741         ($(cmp_response),$(res_response)): Update.
742
743 2004-06-11  Raja R Harinath  <rharinath@novell.com>
744
745         * Makefile (TEST_COMPILE): Use internal mcs to compile the
746         platform testsuite too.
747
748 2004-06-11  Gert Driesen <drieseng@users.sourceforge.net>
749
750         * corlib_test.dll.sources: added EnumBuilderTest and 
751         FieldBuilderTest to the build
752
753 2004-06-11  Raja R Harinath  <rharinath@novell.com>
754
755         * corlib_plattest.dll.excludes: Remove contents.  Any file listed
756         here has also to be listed in corlib_test.dll.sources.
757
758         * Makefile: Rewrite to use library.make.  Do away with stampfiles.
759
760 2004-06-04  Atsushi Enomoto  <atsushi@ximian.com>
761
762         * Makefile : fixed incorrectly unified corlib-plattest in the
763           previous fix.
764
765 2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>
766
767         * Makefile : added run-test-ondotnet support.
768
769 2004-05-30  Martin Baulig  <martin@ximian.com>
770
771         * Makefile (net_2_0_dir): New variable; also use the correct
772         directory here.
773
774 2004-05-29  Gert Driesen  (drieseng@users.sourceforge.net)
775
776         * corlib.dll.sources: added SetWin32ContextInIDispatchAttribute
777         and VariantWrapper
778
779 2004-05-25  Sebastien Pouliot  <sebastien@ximian.com>
780
781         * Makefile: changed case on nunit.framework.dll (lowercase)
782
783 2004-05-22  Todd Berman  <tberman@sevenl.net>
784
785         * corlib.dll.sources: added Mono/Runtime.cs
786         * Mono: added Mono directory back
787         * Mono/Runtime.cs: add back Runtime.cs, marked as internal, gnome#
788         needs it.
789
790 2004-05-22  Sebastien Pouliot  <sebastien@ximian.com>
791
792         * corlib_test.dll.sources: Added IntPtrTest and UIntPtrTest to the 
793         build.
794
795 2004-05-21  Sebastien Pouliot  <sebastien@ximian.com>
796
797         * corlib_test.dll.sources: Added SingleTest to the build.
798
799 2005-05-18  Gert Driesen (drieseng@users.sourceforge.net)
800
801         * corlib_test.dll.sources: added PropertyInfoTest
802
803 2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
804
805         * corlib.dll.sources: removed obsolete Mono/Runtime.cs
806         * corlib_test.dll.sources: added BinderTests
807         * Mono: removed obsolete directory.
808         * Mono/ChangeLog: Removed file.
809         * Mono/Runtime.cs: Removed file.
810
811 2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
812
813         * Makefile: install-local is verbose now.
814
815 2004-05-14  Sebastien Pouliot  <sebastien@ximian.com>
816
817         * corlib.dll.sources: Added System/__ComObject.cs to the build.
818
819 2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
820
821         * corlib_test.dll.sources: added BinderTests.cs
822
823 2004-05-12  Zoltan Varga  <vargaz@freemail.hu>
824
825         * corlib.dll.sources: Added System.Threading/CompressedStack.cs
826
827 2004-05-11  Jackson Harper  <jackson@ximian.com>
828
829         * Makefile: Use snazzy new PLATFORM_PATH_SEPARATOR when setting
830         the mono path, so it works on Windows.
831         
832 2004-05-10  Raja R Harinath  <rharinath@novell.com>
833
834         * Makefile (corlib_net_2_0_bootstrap): Remove extraneous copying.
835
836 2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
837
838         * Makefile: build NUnit if the dll is not found when running
839         'make test'. Use INTERNAL_MCS to build the tests as csc fails miserably
840         to compile them.
841
842 2004-05-07  Raja R Harinath  <rharinath@novell.com>
843
844         * Makefile (corlib_net_2_0_bootstrap): Copy System.dll and
845         System.Xml.dll from 'default' profile build.
846         ($(gmcs)): Always go to 'gmcs' directory.
847
848 2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>
849
850         * corlib_test.dll.sources: Added SymmetricAlgorithm2Test, 
851         ToBaseTransformTest, TripleDESTest unit tests to the build.
852
853 2004-05-07  Nick Drochak <ndrochak@gol.com>
854
855         * Makefile (plattest_flags): Add /unsafe.
856
857 2004-05-05  Sebastien Pouliot  <sebastien@ximian.com>
858
859         * corlib.dll.sources: Added Base64Constants to the build.
860         Added SHAConstants to the build.
861
862 2004-05-05  Zoltan Varga  <vargaz@freemail.hu>
863
864         * Makefile (test_flags): Add /unsafe.
865
866 2004-05-03 Lluis Sanches Gual  <lluis@ximian.com>
867         
868         * corlib.dll.sources: Added Assembly/Consts.cs.
869                 
870 2004-04-30  Jackson Harper  <jackson@ximian.com>
871
872         * Makefile: Add dependancies.
873         
874 2004-04-29  Jackson Harper  <jackson@ximian.com>
875
876         * Makefile: net_2_0 corlib goes to a special place.
877         
878 2004-04-28  Sebastien Pouliot  <sebastien@ximian.com>
879
880         * corlib.dll.sources: Added X509ChainStatusFlags, X509CRL, X509Store, 
881         X509StoreManager, X509Stores, BasicConstraintsExtension, 
882         KeyUsageExtension and SubjectKeyIdentifierExtension to the build.
883         Removed ITrustAnchors.cs, TestAnchors.cs and TrustAnchors from the 
884         build.
885
886 2004-04-28  Sebastien Pouliot  <sebastien@ximian.com>
887
888         * corlib_test.dll.sources: Added DESCryptoServiceProviderTest.cs.
889
890 2004-04-28  Zoltan Varga  <vargaz@freemail.hu>
891
892         * corlib.dll.sources: Added System.Reflection.Emit/MethodRental.cs.
893
894         * corlib_test.dll.sources: Added Test/System.Reflection.Emit/MethodRentalTest.cs.
895
896 2004-04-27  Zoltan Varga  <vargaz@freemail.hu>
897
898         * Makefile: Fix tests with new directory structure.
899
900 2004-04-26  Jackson Harper  <jackson@ximian.com>
901
902         * Makefile: Use profile dependant directory.
903         
904 2004-04-26  Sebastien Pouliot  <sebastien@ximian.com>
905
906         * corlib_test.dll.sources: Added DESTest.cs.
907
908 2004-04-22  Martin Baulig  <martin@ximian.com>
909
910         Use `#if NET_2_0 || BOOTSTRAP_2_0' for the generic reflection stuff.
911
912 2004-04-09  Zoltan Varga  <vargaz@freemail.hu>
913
914         * corlib_test.dll.sources: Added System.Threading/TimerTest.cs.
915
916 2004-04-08  Bernie Solomon  <bernard@ugsolutions.com>
917
918         * corlib.dll.sources: Added Mono.Security/BitConverterLE.cs
919
920 2004-04-03 Lluis Sanches Gual  <lluis@ximian.com>
921         
922         * corlib_test.dll.sources: Added System.Threading/ReaderWriterLockTest.cs.
923                 
924 2004-04-02  Sebastien Pouliot  <sebastien@ximian.com>
925
926         * corlib_test.dll.sources: Added System/EnvironmentTest.cs.
927
928 2004-03-31  Sebastien Pouliot  <sebastien@ximian.com>
929
930         * corlib.dll.sources: Added Mono.Security/StrongNameManager.cs.
931
932 2004-03-11  Martin Baulig  <martin@ximian.com>
933
934         * corlib.dll.sources: Added System.Collections.Generic/Queue.cs
935         and System.Collections.Generic.Stack.cs.
936
937 2004-03-11  Atsushi Enomoto  <atsushi@ximian.com>
938
939         * Makefile, corlib.dll.win32-excludes : 
940           now csc build includes SecurityPermissionAttribute.cs.
941
942 2004-03-09  Jackson Harper  <jackson@ximian.com>
943
944         * corlib_test.dll.sources: Add new test cases to the build.
945         
946 2004-03-03  Jackson Harper <jackson@ximian.com>
947
948         * corlib.dll.sources: Add new registry files to the build.
949         
950 2004-02-20  Jackson Harper  <jackson@ximian.com>
951
952         * corlib.dll.sources: Add LockQueue.cs to build.
953         
954 2004-02-18  Atsushi Enomoto  <atsushi@ximian.com>
955
956         * corlib_test.dll.sources : Added CharCategoryTest.cs
957
958 2004-02-17 Lluis Sanches Gual  <lluis@ximian.com>
959         
960         * corlib.dll.sources: Added 
961                 System.Runtime.Serialization.Formatter.Binary.CodeGenerator.cs
962
963 2004-02-10 Carlos Guzman Alvarez  <carlosga@telefonica.net>
964
965     * Mono.Security.Cryptography/PKCS1.cs:
966
967         - Added little change for allow the class to be used with
968         hash implementations that doesn't have an oid like the MD5SHA1 hash.
969
970 2004-02-06  Sebastien Pouliot  <sebastien@ximian.com>
971
972         * corlib.dll.sources: Moved SymmetricTransform class from System.
973         Security.Cryptography (SymmetricAlgorithm) to Mono.Security.
974         Cryptography.
975
976 2004-02-05  Sebastien Pouliot  <sebastien@ximian.com>
977
978         * corlib.dll.sources: Added KeyPairPersistance class, in Mono.
979         Security.Cryptography namespace, to the build.
980         * corlib_test.dll.sources: Added AppDomain unit tests in System.
981         Some tests are currently ignored because they produce lots of GC
982         Warning failures but they seems to work (nunit finishes).
983
984 2004-01-14  Sebastien Pouliot  <spouliot@videotron.ca>
985
986         * corlib_test.dll.sources: Added Url and UrlMembershipCondition unit 
987         tests in System.Security.Policy namespace.
988
989 2004-01-06  Sebastien Pouliot  <spouliot@videotron.ca>
990
991         * corlib_test.dll.sources: Added SecurityException unit tests in
992         System.Security namespace.
993
994 2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>
995
996         * corlib_test.dll.sources: Added CodeAccessPermission unit tests in
997         System.Security namespace. Added CodeGroup related and PolicyLevel
998         unit tests to System.Security.Policy.
999
1000 2004-01-05  Zoltan Varga  <vargaz@freemail.hu>
1001
1002         * corlib.dll.sources: Added System.Resources.Win32Resources.cs.
1003
1004 2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>
1005
1006         * corlib_test.dll.sources: Added SecurityManager unit tests in
1007         in System.Security namespace.
1008
1009 2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>
1010
1011         * corlib.dll.sources: Added SiteMembershipCondition to 
1012         System.Security.Policy namespace.
1013         * corlib_test.dll.sources: Added Site and SiteMembershipCondition
1014         unit tests in System.Security.Policy namespace.
1015
1016 2004-01-02  Sebastien Pouliot  <spouliot@videotron.ca>
1017
1018         * corlib.dll.sources: Added many (long time) missing classes in the
1019         System.Security.Policy namespace.
1020
1021 2004-01-01  Nick Drochak  <ndrochak@gol.com>
1022
1023         * corlib_test.dll.sources: Add PermissionRequestEvidenceTest.cs
1024         * corlib.dll.sources. Add PermissionRequestEvidence.cs
1025
1026 2003-12-29  Sebastien Pouliot  <spouliot@videotron.ca>
1027
1028         * corlib_test.dll.sources: Added new unit tests to System.Security.
1029         Permissions and System.Security.Principal.
1030
1031 2003-12-25  Sebastien Pouliot  <spouliot@videotron.ca>
1032
1033         * corlib.dll.sources: Added WindowsPrincipal to build.
1034
1035 2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>
1036
1037         * corlib_test.dll.sources: Added unit tests PaddingMode and X509 
1038         using CryptoAPI.
1039
1040 2003-12-14  Pedro Martinez Julia <yoros@wanadoo.es>
1041
1042         * DateTime.cs: Be sure that the array access is not out of range
1043         when looking for ArgumentOutOfRangeException in the year value.
1044
1045 2003-12-08  Peter Williams  <peter@newton.cx>
1046
1047         * Makefile: Use embedded tab instead of $(ECHO_ESCAPE).
1048         Fixes build on OS X.
1049
1050 2003-12-04  Martin Baulig  <martin@ximian.com>
1051
1052         * corlib.dll.sources: Added System.Collections.Generic.
1053
1054 2003-11-26  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1055
1056         * corlib.dll.sources: Added file:
1057                 System.Runtime.InteropServices.DispatchWrapper.cs
1058
1059 2003-11-26  Lluis Sanchez Gual <lluis@ximian.com>
1060
1061         * corlib.dll.sources: Added 
1062                 System.Runtime.Remoting.Services/EnterpriseServicesHelper.cs
1063         * corlib_test.dll.sources: Added System.Runtime.Remoting/SoapServicesTest.cs
1064
1065 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
1066
1067         * corlib.dll.sources: Add System.Reflection.Emit/DynamicMethod.cs.
1068
1069 2003-11-19  Lluis Sanchez Gual <lluis@ximian.com>
1070
1071         * corlib_test.dll.sources: Added some test files:
1072                 System.Runtime.Remoting/ContextTest.cs
1073                 System.Runtime.Remoting/SynchronizationAttributeTest.cs
1074
1075 2003-11-18  Lluis Sanchez Gual <lluis@ximian.com>
1076
1077         * corlib.dll.sources: Added some files:
1078                 System.Runtime.Remoting.Contexts/IContextPropertyActivator.cs
1079                 System.Runtime.Remoting.Contexts/SynchronizationAttribute.cs
1080                 System.Runtime.Remoting.Messaging/ISerializationRootObject.cs
1081
1082 2003-11-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1083
1084         * corlib.dll.sources: Added already existing, but not added delegate
1085                 Added various classes in System.InteropServices
1086
1087 2003-11-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1088
1089         * corlib.dll.sources: Added some files:
1090                 System.Runtime.Serialization.Formatter.cs
1091                 System.Runtime.Serialization.Formatters/InternalRM.cs
1092                 System.Runtime.Serialization.Formatters/InternalST.cs
1093                 System.Runtime.Serialization.Formatters/TypeFilterLevel.cs
1094
1095 2003-11-17  Lluis Sanchez Gual <lluis@ximian.com>
1096
1097         * corlib.dll.sources: Added some files:
1098                 System.Runtime.Remoting.Channels/AggregateDictionary.cs
1099                 System.Runtime.Remoting.Metadata.W3cXsd2001/SoapHelper.cs
1100         
1101 2003-11-16  Lluis Sanchez Gual <lluis@ximian.com>
1102
1103         * corlib.dll.sources: Add System.Runtime.Remoting/InternalRemotingServices.cs
1104         
1105 2003-11-15  Zoltan Varga  <vargaz@freemail.hu>
1106
1107         * corlib.dll.sources: Add System.Runtime.CompilerServices/IsVolatile.cs.
1108
1109 2003-11-12 Jackson Harper <jackson@ximian.com>
1110
1111         * Makefile: corlib is now named mscorlib.
1112
1113 2003-11-09  Sebastien Pouliot  <spouliot@videotron.ca>
1114
1115         * corlib.dll.sources: Added new 1.2 classes for System.Security.Cryptography.
1116         * corlib_test.dll.sources: Added unit tests for some HMAC (new in 1.2).
1117
1118 2003-10-18  Sebastien Pouliot  <spouliot@videotron.ca>
1119
1120         * corlib.dll.sources: Added classes StrongName to support StrongNames.
1121
1122 2003-10-17  Sebastien Pouliot  <spouliot@videotron.ca>
1123
1124         * corlib.dll.sources: Added classes CryptoConvert to support StrongNames.
1125
1126 2003-10-12  Sebastien Pouliot  <spouliot@videotron.ca>
1127
1128         * corlib.dll.sources: Added classes for Authenticode support.
1129         * corlib_test.dll.sources: Added unit test for SPC certificates.
1130
1131 2003-09-26  Pedro Martinez Julia <yoros@wanadoo.es>
1132
1133         * corlib_test.dll.sources: Remove tests that generate compile
1134         errors. The tests are still there but its name is rmoved here.
1135
1136 2003-09-24    <cesar@ciencias.unam.mx>
1137
1138         * corlib.dll.sources: Added CompilerGlobalScopeAttribute.cs to the build
1139
1140 2003-08-20  Duncan Mak  <duncan@ximian.com>
1141
1142         * corlib_test.dll.sources: Added DictionaryBaseTest.cs
1143
1144 2003-08-19 Nick Drochak <ndrochak@gol.com>
1145
1146         * Makefile: Turn on debug for the corlib tests on .NET.
1147
1148 2003-08-06  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1149
1150         * corlib.dll.sources: added quite some files
1151
1152 2003-08-06  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1153
1154         * corlib.dll.sources: added/removed Locale.cs
1155
1156 2003-08-03  Sebastien Pouliot  <spouliot@videotron.ca>
1157
1158         * corlib.dll.sources: Added IBuiltInPermission.cs to System.Security.Permissions
1159
1160 2003-07-31  Sebastien Pouliot  <spouliot@videotron.ca>
1161
1162         * corlib_test.dll.sources: Added new CryptoStreamTest.cs
1163
1164 2003-07-24  Peter Williams  <peter@newton.cx>
1165
1166         * Makefile: Boo-yah! Add corlib_plattest.dll, which is a
1167         corlib test library built against the platform corlib. This
1168         lets us test our corlib tests. On a non-mono-native platform
1169         (Windows) we run those tests only; on a mono-native platform, we
1170         run the full corlib test suite on our own tests.
1171         (clean-local): Forgot $(plattestlib).
1172
1173         * corlib_plattest.dll.excludes: Add this. (The result of
1174         'grep Mono corlib_test.dll.sources')
1175
1176         * corlib_test.dll.sources: Extraneous newline was messing things
1177         up.
1178         
1179 2003-07-23  Ravi Pratap  <ravi@ximian.com>
1180
1181         * Type.cs, TypeBuilder.cs, MonoType.cs: Fixes to IsArrayImpl
1182         from Paolo in response to bug #45993.
1183
1184 2003-07-23  Lluis Sanchez Gual  <lluis@ximian.com>
1185
1186         * corlib_test.dll.sources: added System.Runtime.Serialization/SerializationTest.cs
1187
1188 2003-07-20  Peter Williams  <peter@newton.cx>
1189
1190         * Makefile: Add in corlib_res.dll, which we use as a basis
1191         for tests on non-linux platforms. Nearly identical rules to
1192         corlib_cmp: corlib - some files that cause the MS runtime to
1193         barf.
1194
1195         * corlib_res.dll.excludes: Added.
1196
1197 2003-07-20  Peter Williams  <peter@newton.cx>
1198
1199         * Makefile: Don't use real_corlib; use $(PLATFORM_CORLIB).
1200
1201 2003-07-18  Peter Williams  <peter@newton.cx>
1202
1203         * Makefile (dist-local): The fancy shell script was neat, but
1204         ultimately unnecessary and counterproductive. Alas.
1205
1206 2003-07-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1207
1208         * corlib.dll.sources:
1209         * unix.args: AssemblyInfo.cs added
1210
1211 2003-07-17  Peter Williams  <peter@newton.cx>
1212
1213         * Makefile ($(testlib)): Build with $(BOOT_COMPILE), not $(CSCOMPILE),
1214         which sort of makes sense and is needed on Windows too.
1215         ($(corlib)): same.
1216         $(cmplib): Don't include the makefrag to save the Windows build and some
1217         time.
1218
1219 2003-07-16  Peter Williams  <peter@newton.cx>
1220
1221         * Makefile ($(test_makefrag)): Use $(ECHO_ESCAPE) for HP/UX
1222         portability fixes.
1223         (all-local): Don't build $(cmplib) by default, it's not something
1224         most people need, and the build is broken on Windows right now anyway.
1225
1226 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
1227
1228         * unix.args: Fix UNIX build.
1229
1230 2003-07-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
1231
1232         * unix.args: Added Runtime.InteropServices.ComCompatibleVersionAttribute.cs,
1233         Runtime.InteropServices.TypeLibVersionAttribute.cs
1234
1235 2003-07-05  Sebastien Pouliot <spouliot@videotron.ca>
1236
1237         * unix.args: Added SecurityParser.cs to Mono.Xml
1238
1239 2003-06-22  Sebastien Pouliot <spouliot@videotron.ca>
1240
1241         * unix.args: Added FileDialogPermission.cs, IsolatedStorageFilePermission.cs,
1242         PrincipalPermission.cs, PublisherIdentityPermissionAttribute.cs,
1243         RegistryPermission.cs, SiteIdentityPermission.cs, UIPermission.cs,
1244         UrlIdentityPermission.cs and ZoneIdentityPermission.cs.
1245
1246 2003-06-22  Lluis Sanchez Gual <lluis@ximian.com>
1247
1248         * unix.args: added System.Runtime.Remoting/SoapServices.cs
1249
1250 2003-06-11  Sebastien Pouliot <spouliot@videotron.ca>
1251
1252         * unix.args: added Mono.Security.Cryptography/DSAManaged.cs and
1253         RSAManaged.cs
1254
1255 2003-05-29  Nick Drochak <ndrochak@gol.com>
1256
1257         * makefile.gnu: turn on debug since it works again.
1258
1259 2003-05-09  Sebastien Pouliot <spouliot@videotron.ca>
1260
1261         * unix.args: added System.Security/
1262         AllowPartiallyTrustedCallersAttribute.cs
1263
1264 2003-04-05  Nick Drochak  <ndrochak@gol.com>
1265
1266         * makefile.gnu: revert. debugger support not installed by default in mcs
1267
1268 2003-04-05  Nick Drochak  <ndrochak@gol.com>
1269
1270         * makefile.gnu: compile with debug.
1271
1272 2003-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1273
1274         * unix.args: added SEHException.
1275
1276 2003-03-25  Martin Willemoes Hansen <mwh@sysrq.dk>
1277
1278         * Stubed System.Runtime.Remoting.Metadata.W3cXsd2001
1279         * Updated unix.args with the stubs
1280
1281 2003-03-21  Martin Willemoes Hansen <mwh@sysrq.dk>
1282         
1283         * unix.args: Added System.Runtime.Remoting.Channels/IChannelReceiverHook.cs
1284
1285 2003-03-21  Lluis Sanchez Gual <lluis@ideary.com>
1286
1287         * unix.args: Added System.Runtime.Remoting.Activation/AppDomainLevelActivator.cs
1288
1289 2003-03-16  Pedro Martinez Julia <yoros@wanadoo.es>
1290
1291         * unix.args: Added "System.FloatingPointFormatter.cs".
1292
1293 2003-03-15  Sebastien Pouliot <spouliot@videotron.ca>
1294
1295         * unix.args: Added Mono.Security.X509/*.cs and ASN1Convert.cs
1296
1297 2003-03-03  Tim Coleman <tim@timcoleman.com>
1298         * unix.args: Added
1299                 System.Runtime.InteropServices/HandleRef.cs
1300
1301 2003-03-04  Pedro Martinez Julia <yoros@wanadoo.es>
1302
1303         * unix.args: Added "DoubleFormatter.cs" and "SingleFormatter.cs"
1304
1305
1306 2003-03-03  Lluis Sanchez Gual <lluis@ideary.com>
1307
1308         * unix.args: added ConstructionLevelActivator.cs, ContextLevelActivator.cs,
1309                 RemoteActivationAttribute.cs, UrlAttribute.cs, ContextAttribute.cs,
1310                 IContributeDynamicSink.cs, IContributeEnvoySink.cs, IContributeObjectSink.cs
1311
1312 2003-03-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1313
1314         * unix.args: added ModuleResolveEventHandler.cs
1315
1316 2003-02-19  Lluis Sanchez Gual <lluis@ideary.com>
1317
1318         * unix.args: added 
1319                 System.Runtime.Remoting/EnvoyInfo.cs
1320                 System.Runtime.Remoting.Activation/ActivationServices.cs
1321                 System.Runtime.Remoting.Contexts/CrossContextChannel.cs
1322                 System.Runtime.Remoting.Messaging/ClientContextTerminatorSink.cs
1323                 System.Runtime.Remoting.Messaging/ConstructionCall.cs
1324                 System.Runtime.Remoting.Messaging/ConstructionCallDictionary.cs
1325                 System.Runtime.Remoting.Messaging/ConstructionResponse.cs
1326                 System.Runtime.Remoting.Messaging/EnvoyTerminatorSink.cs
1327                 System.Runtime.Remoting.Messaging/IInternalMessage.cs
1328
1329 2003-02-08  Zoltan Varga  <vargaz@freemail.hu>
1330
1331         * unix.args: added MACAlgorithm and HMACAlgorithm.
1332
1333 2003-02-06  Sebastien Pouliot <spouliot@videotron.ca>
1334
1335         * unix.args: Move some class from System.Security.Cryptography
1336           into Mono.* for easier reuse.
1337
1338 2003-02-04  Lluis Sanchez Gual <lluis@ideary.com>
1339
1340         * unix.args: added ServerIdentity.cs, Lease.cs, LeaseManager.cs
1341
1342 2003-02-03  Patrik Torstensson
1343
1344         * corlib.build: fixes so corlib_cmp and corlib_res builds, need to
1345           check if we need the libs and if they still are correct.
1346
1347 2003-02-03  Patrik Torstensson
1348
1349         * unix.args: added CADMessages.cs
1350
1351 2003-01-26  Lluis Sanchez Gual <lluis@ideary.com>
1352
1353         * unix.args: added RemoteActivator.cs.
1354
1355 2003-01-26  Lluis Sanchez Gual <lluis@ideary.com>
1356
1357         * unix.args: added System.Runtime.Remoting.Messaging/ArgInfo.cs,
1358                 System.Runtime.Remoting.Messaging/MethodCallDictionary.cs
1359                 System.Runtime.Remoting.Messaging/MethodDictionary.cs
1360                 System.Runtime.Remoting.Messaging/MethodReturnDictionary.cs
1361
1362 2003-01-24  Lluis Sanchez Gual <lluis@ideary.com>
1363
1364         * unix.args: added System.Runtime.Remoting/TypeInfo.cs and
1365           System.Runtime.Serialization.Formatters.Binary/MessageFormatter.cs
1366
1367 2003-01-18  Jonathan Pryor <jonpryor@vt.edu>
1368
1369         * unix.args: Added IsolatedStorageFile.cs and IsolatedStorageInfo.cs in
1370           System.IO.IsolatedStorage
1371
1372
1373 2003-01-17  Lluis Sanchez Gual <lluis@ideary.com>
1374         * unix.args: Added System/DelegateSerializationHolder.cs, 
1375           System/UnitySerializationHolder.cs,
1376           System.Runtime.Serialization/ObjectManager.cs,
1377           System.Runtime.Serialization.Formatters.Binary/BinaryCommon.cs,
1378       System.Runtime.Serialization.Formatters.Binary/ObjectReader.cs and
1379           System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs
1380
1381 2003-01-05  Sebastien Pouliot <spouliot@videotron.ca>
1382
1383         * unix.args: added COMException.cs in System.Runtime.InteropServices
1384
1385 2003-01-01  Jaime Anguiano Olarra <jaime@gnome.org>
1386
1387         * unix.args: added System.Diagnostics.Process.cs 
1388
1389 2002-12-28  Duncan Mak  <duncan@ximian.com>
1390
1391         * unix.args (ASN1.cs): Sebastien forgot to include this file.
1392
1393 2002-12-27  Sebastien Pouliot <spouliot@videotron.ca>
1394
1395         * unix.args: added CryptoTools.cs file.
1396
1397 2002-12-16  Sebastien Pouliot <spouliot@videotron.ca>
1398
1399         * unix.args: added StrongName.cs, StrongNamePublicKeyBlob.cs 
1400         and StrongNameIdentityPermission.cs files.
1401
1402 2002-12-15  Sebastien Pouliot <spouliot@videotron.ca>
1403
1404         * unix.args: added PublisherIdentityPermission.cs,
1405         Publisher.cs and PublisherMembershipCondition.cs
1406
1407 2002-12-10  Jeroen Janssen <japj@darius.demon.nl>
1408         
1409         * updated .build file(s) to correctly contain required buildfile 
1410           attribute for nant
1411
1412 2002-11-17  Sebastien Pouliot <spouliot@videotron.ca>
1413
1414         * unix.args: added missing files from System.Security.Cryptography
1415         namespace.
1416
1417 2002-10-28  Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
1418
1419         * unix.args: added missing files from System.Security.Cryptography
1420         namespace.
1421
1422 2002-10-19  Sebastien Pouliot <spouliot@videotron.ca>
1423
1424         * corlib.build: Removed all excluded cryptographic source code as the
1425         cyclic dependency was removed (well commented)
1426
1427 2002-10-11  Duncan Mak  <duncan@ximian.com>
1428
1429         * unix.args: Added System.Security.Cryptography.CryptoConfig.
1430
1431 2002-10-08  Miguel de Icaza  <miguel@ximian.com>
1432
1433         * Mono/Runtime.cs: New file.
1434
1435 2002-10-05  Andrew Birkett  <andy@nobugs.org>
1436
1437         * unix.args: Added System.Security.Cryptography.RC2
1438
1439 2002-09-12  Dick Porter  <dick@ximian.com>
1440
1441         * unix.args: Add System.Globalization.SortKey,
1442         System.Globalization.StringInfo and
1443         System.Globalizaton.TextElementEnumerator
1444         
1445 2002-09-12  Dick Porter  <dick@ximian.com>
1446
1447         * unix.args: Add System.ArgIterator and System.TypedReference
1448
1449         * corlib.build: Adding DecimalConstantAttribute to Decimal (which
1450         corcompare showed as missing) causes a SecurityException in
1451         corcompare, so exclude Decimal from the corlib_cmp build.
1452
1453 2002-08-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1454
1455         * unix.args: added a couple of new files in System.Security.Principal.
1456
1457 2002-08-15  Tim Coleman <tim@timcoleman.com>
1458         * unix.args: 
1459                 Add System.Globalization/TextInfo.cs
1460                 Add System.Runtime.Serialization/FormatterConverter.cs
1461
1462 2002-07-31  Rodrigo Moya <rodrigo@ximian.com>
1463
1464         * unix.args: added new files from System.Runtime.Remoting.Channels.
1465
1466 2002-07-31  Duncan Mak  <duncan@ximian.com>
1467
1468         * unix.args: Added interfaces and enumerations from
1469         System.Runtime.Remoting.Channels. 
1470
1471 2002-07-31  Duncan Mak  <duncan@ximian.com>
1472
1473         * unix.args: Added new classes in
1474         System.Runtime.Remoting.Contexts.
1475         
1476
1477 2002-07-31  Duncan Mak  <duncan@ximian.com>
1478
1479         * unix.args: Added new Exceptions, Interfaces and various
1480         TypeEntries from System.Runtime.Remoting.
1481
1482 2002-07-29  Martin Baulig  <martin@gnome.org>
1483
1484         * list: Removed, this isn't used anymore and people are already
1485         getting confused which file to use.
1486
1487 2002-07-24  Duncan Mak  <duncan@ximian.com>
1488
1489         * unix.args: Added files from Remoting.Lifetime and
1490         Remoting.Metadata.
1491
1492         * ChangeLog: Moved entries from System.Runtime.Remoting.Activation
1493         and System.Runtime.Remoting.Proxies to their own ChangeLog.
1494
1495 2002-07-23  Duncan Mak  <duncan@ximian.com>
1496
1497         * list: 
1498         * unix.args: Added new Attributes in
1499         System.Runtime.CompilerServices and System.Runtime.Remoting.Messaging.
1500
1501 2002-07-22  Tim Coleman <tim@timcoleman.com>
1502         * list:
1503         * unix.args:
1504                 Added System.Security.Permission/ReflectionPermission.cs and
1505                 System.Security.Permission/EnvironmentPermission.cs and
1506
1507 2002-07-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1508
1509         * list:
1510         * unix.args: added IObjectHandle.cs.
1511
1512 2002-06-20  Martin Baulig  <martin@gnome.org>
1513
1514         * unix.args: New file.  This is a mcs response file to compile
1515         corlib on GNU/Linux (which doesn't work yet).
1516
1517 2002-04-30  Daniel Stodden  <stodden@in.tum.de>
1518
1519         * System/Delegate.cs: Implemented Remove()
1520         * System/MulticastDelegate.cs: Implementation of RemoveImpl()
1521         done. Plus a fix for Equals().
1522         * Test/System/MulticastDelegate.cs: Added. Should reflect above
1523         changes.
1524         
1525 2002-04-27  Martin Baulig  <martin@gnome.org>
1526
1527         * corlib.build: Added new "mcs-build" target to compile corlib
1528         with mcs. This doesn't work yet - it's just to test mcs to find
1529         and fix the remaining bugs.
1530
1531 2002-03-27  Dan Lewis  <dihlewis@yahoo.co.uk>
1532
1533         * corlib.build: removed seperate windows/linux builds. excluded
1534         wrapper and PAL classes from all builds.
1535
1536 2002-03-03  Nick Drochak  <ndrochak@gol.com>
1537
1538         * corlib.build: Exclude a bunch of interfaces from corlib_res.dll
1539         that were preventing the tests from running on Windows.
1540
1541 2002-01-25  Mark Crichton  <crichton@gimp.org>
1542
1543         * System.Security.Cryptography/RijndaelManaged.cs: added
1544         
1545         * System.Security.Cryptography/Rijndael.cs: changed constructor
1546         to set default values.  Hopefully I did it correctly.
1547
1548 2002-01-23  Miguel de Icaza  <miguel@ximian.com>
1549
1550         * Unix/Errno.cs: Added
1551
1552         * Unix/Wrapper.cs: Updated to new Wrapper
1553
1554 2002-01-19  Nick Drochak  <ndrochak@gol.com>
1555         
1556         * corlib.build: exclude Delegate from corlib_cmp.
1557
1558 2002-01-09  Nick Drochak  <ndrochak@gol.com>
1559
1560         * corlib.build: Exclude Security Attribute classes that need mcs
1561         magic to get them to compile.
1562
1563 2002-01-06  Duco Fijma <duco@lorentz.xs4all.nl>
1564         * corlib.build: Removed <excludes> for System.Resources
1565
1566 2002-01-05  Nick Drochak  <ndrochak@gol.com>
1567
1568         * corlib.build: Have the clean target remove any .pdb files that
1569         might be around if we compiled with debug on.
1570
1571 2002-01-05  Nick Drochak  <ndrochak@gol.com>
1572
1573         * corlib.build: Make new build of corlib_cmp.dll.  This is the same
1574         as corlib.dll without Object and ValueType.  It is used by 
1575         /mcs/tools/corcompare.exe to compare with mscorlib.
1576
1577 2002-01-03  Nick Drochak  <ndrochak@gol.com>
1578
1579         * corlib.build: Put the linux target at the top.  I keep changing the 
1580         build for windows 'cause it's at the top.  Then when I do make, nothing
1581         changes.  It seems like it always takes me half a day to remember
1582         that the linux target comes second.  Old age I guess.
1583
1584         * .cvsignore: ignore corlib.pdb for times when it's built with debug on.
1585
1586 2002-01-02  Nick Drochak  <ndrochak@gol.com>
1587
1588         * corlib.build: Removed "exclude CodeAccessPermission.cs"
1589
1590 2001-12-11  Duncan Mak  <duncan@ximian.com>
1591
1592         * ChangeLog: Added "System.Resources" to the exclude list.
1593
1594 2001-12-05  Nick Drochak <ndrochak@gol.com>
1595
1596         * ChangeLog: Add the change log to this directory
1597
1598         * 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'.
1599