1 2004-01-02 Sebastien Pouliot <spouliot@videotron.ca>
3 * AllowPartiallyTrustedCallersAttribute.cs: Fixed AttributeUsage using
4 1.2 documentation (AllowMultiple=false, Inherited=false)
5 * NamedPermissionSet.cs: Changes to match unit tests.
6 * PermissionSet.cs: Implemented Copy, Intersect, IsSubsetOf and Union
7 methods. Corrected FromXml.
8 * PolicyLevelType.cs: Added missing [Serializable].
9 * SecurityElement.cs: Fixed constructor to match unit tests.
10 * SecurityException.cs: Added support for GrantedSet and RefusedSet
11 properties (since 1.1). Set HResult to 0x8013150A.
12 * SecurityZone.cs: Added missing [Serializable].
13 * SuppressUnmanagedCodeSecurityAttribute.cs: Fixed AttributeUsage using
14 1.2 documentation (AllowMultiple=true, Inherited=false)
15 * UnverifiableCodeAttribute.cs: Fixed AttributeUsage using 1.2
16 documentation (AllowMultiple=true, Inherited=false)
18 2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
20 * PermissionSet.cs: Added missing "virtual" to Count, IsSynchronized
23 2003-06-29 Nick Drochak <ndrochak@gol.com>
25 * NamedPermissionSet.cs : Fix buglet/typo/thinko. Thank you unit tests.
27 2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
29 * CodeAccessPermission.cs: Added missing methods. Removed old XML
30 documentation (present in monodoc). Added missing MonoTODO attrs.
31 * NamedPermissionSet.cs : Changed some code from result of unit
32 tests. Updated MonoTODO attributes.
33 * PermissionSet.cs: Added missing methods. Removed old XML
34 documentation (present in monodoc). Added missing MonoTODO attrs.
35 Added code to some methods.
36 * SecurityManager.cs: Added missing MonoTODO attributes.
38 2003-05-09 Sebastien Pouliot <spouliot@videotron.ca>
40 * AllowPartiallyTrustedCallersAttribute.cs: New. Class was missing
41 from original 1.0 documentation (but inclufed in framework 1.0)
43 2002-06-10 Duncan Mak <duncan@ximian.com>
45 * IEvidenceFactory.cs (Evidence): Added missing method.
47 * SuppressUnmanagedCodeSecurityAttribute.cs:
48 * UnverifiableCodeAttribute.cs: Added missing
49 AttributeUsage attribute.
51 2002-06-05 Nick Drochak <ndrochak@gol.com>
53 * SecurityElement.cs: Fixed couple of hard to spot typos which were
54 causing valid names and keys to be rejected.
56 2002-04-28 Lawrence Pit <loz@cable.a2000.nl>
58 * CodeAccessPermission.cs : implemented ToString method
60 2002-04-27 Lawrence Pit <loz@cable.a2000.nl>
62 * SecurityElement.cs: fixed bugs, implemented several methods
64 2002-03-12 Duncan Mak <duncan@ximian.com>
66 * SecurityException.cs: Inherit from SystemException, not Exception.
68 2002-02-23 Nick Drochak <ndrochak@gol.com>
70 * SecurityElement.cs: fixed typo
72 2002-02-13 Dan Lewis <dihlewis@yahoo.co.uk>
74 * NamedPermissionSet.cs: New file (stub)
76 2002-02-07 Duncan Mak <duncan@ximian.com>
78 * SecurityException.cs: Reformatted to fit the form of other
79 Exceptions. Added serialization bits.
81 2002-01-05 Ravi Pratap <ravi@ximian.com>
83 * SecurityElement.cs : Insert MonoTODO attribute.
85 2002-01-02 Nick Drochak <ndrochak@gol.com>
87 * CodeAccessPermission.cs: Fix syntax error hidden by exclusion in .build file
89 2001-12-30 Nick Drochak <ndrochak@gol.com>
91 * PermissionSet.cs SecurityManager.cs: New Files
92 * CodeAccessPermission.cs: Add Skeleton code
93 * IPermission.cs: Make public and inherit from ISecurityEncodable
94 * ISecurityEncodable.cs: Make interface public
95 * ISecurityPolicyEncodable.cs: Ditto
96 * IStackWalk.cs: Ditto
98 2001-12-29 Nick Drochak <ndrochak@gol.com>
100 * ISecurityPolicyEncodable.cs, PolicyLevelType.cs,
101 SecurityZone.cs, SecurityException.cs, UnverifiableCodeAttribute.cs,
102 SuppressUnmanagedCodeSecurityAttribute.cs,
103 VerificationException.cs, XmlSyntaxException.cs: New files
105 2001-12-21 Miguel de Icaza <miguel@ximian.com>
107 * SecurityElement.cs, CodeAccessPermission.cs IPermission.cs
108 IStackWalk.cs SecurityElement.cs ISecurityEncodable.cs: New files.