2004-01-02 Sebastien Pouliot <spouliot@videotron.ca>
authorSebastien Pouliot <sebastien@ximian.com>
Sat, 3 Jan 2004 00:56:33 +0000 (00:56 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Sat, 3 Jan 2004 00:56:33 +0000 (00:56 -0000)
commit860cead17058983eb81c9ca855f232418aff6a86
tree622c8e790c04cd2659b826ca45841d56623a9bec
parentc935882be6d3f2a5bd0772f70f2ed9a01927d162
2004-01-02  Sebastien Pouliot  <spouliot@videotron.ca>

* AllowPartiallyTrustedCallersAttribute.cs: Fixed AttributeUsage using
1.2 documentation (AllowMultiple=false, Inherited=false)
* NamedPermissionSet.cs: Changes to match unit tests.
* PermissionSet.cs: Implemented Copy, Intersect, IsSubsetOf and Union
methods. Corrected FromXml.
* PolicyLevelType.cs: Added missing [Serializable].
* SecurityElement.cs: Fixed constructor to match unit tests.
* SecurityException.cs: Added support for GrantedSet and RefusedSet
properties (since 1.1). Set HResult to 0x8013150A.
* SecurityZone.cs: Added missing [Serializable].
* SuppressUnmanagedCodeSecurityAttribute.cs: Fixed AttributeUsage using
1.2 documentation (AllowMultiple=true, Inherited=false)
* UnverifiableCodeAttribute.cs: Fixed AttributeUsage using 1.2
documentation (AllowMultiple=true, Inherited=false)

svn path=/trunk/mcs/; revision=21610
mcs/class/corlib/System.Security/AllowPartiallyTrustedCallersAttribute.cs
mcs/class/corlib/System.Security/ChangeLog
mcs/class/corlib/System.Security/NamedPermissionSet.cs
mcs/class/corlib/System.Security/PermissionSet.cs
mcs/class/corlib/System.Security/PolicyLevelType.cs
mcs/class/corlib/System.Security/SecurityElement.cs
mcs/class/corlib/System.Security/SecurityException.cs
mcs/class/corlib/System.Security/SecurityZone.cs
mcs/class/corlib/System.Security/SuppressUnmanagedCodeSecurityAttribute.cs
mcs/class/corlib/System.Security/UnverifiableCodeAttribute.cs