1 2003-08-05 Duncan Mak <duncan@ximian.com>
3 * FileIOPermission.cs (GetTokenIndex): Add implementation for
4 IBuiltInPermission for Sebastien.
6 * IsolatedStorageFilePermission.cs:
7 * RegistryPermission.cs:
8 * SecurityPermission.cs
9 * SiteIdentityPermission.cs:
11 * UrlIdentityPermission.cs: (FromXml);
14 2003-08-04 Duncan Mak <duncan@ximian.com>
16 * StrongNamePublicKeyBlob.cs (FromString): Added new internal
17 factory method to create a new blob from a string.
19 2003-08-03 Sebastien Pouliot <spouliot@videotron.ca>
21 * IBuiltInPermission.cs: New. Undocumented interface used by most
22 <*>Permission classes.
23 * EnvironmentPermission.cs: Added IBuiltInPermission.GetTokenIndex.
25 * FileDialogPermission.cs: Added IBuiltInPermission.GetTokenIndex.
27 * IsolatedStorageFilePermission.cs: Added IBuiltInPermission.
28 GetTokenIndex. Returns 3.
29 * PrincipalPermission.cs: Added IBuiltInPermission.GetTokenIndex.
31 * PublisherIdentityPermission.cs: Added IBuiltInPermission.
32 GetTokenIndex. Returns 9.
33 * ReflectionPermission.cs: Added IBuiltInPermission.GetTokenIndex.
35 * RegistryPermission.cs: Added IBuiltInPermission.GetTokenIndex.
37 * SecurityPermission.cs: Added IBuiltInPermission.GetTokenIndex.
39 * SiteIdentityPermission.cs: Added IBuiltInPermission.GetTokenIndex.
41 * StrongNameIdentityPermission.cs: Added [Serializable] and
42 IBuiltInPermission.GetTokenIndex. Returns 11.
43 * UIPermission.cs: Added IBuiltInPermission.GetTokenIndex. Returns 7.
44 * UrlIdentityPermission.cs: Added IBuiltInPermission.GetTokenIndex.
46 * ZoneIdentityPermission.cs: Added IBuiltInPermission.GetTokenIndex.
49 2003-07-01 Sebastien Pouliot <spouliot@videotron.ca>
51 * ReflectionPermission.cs: Fixed compilation warning.
52 * PrincipalPermission.cs: Completed class implementation.
53 * PrincipalPermissionAttribute.cs: Completed class implementation.
55 2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
57 * ReflectionPermission.cs: Completed class implementation.
58 * ReflectionPermissionAttribute.cs: Completed class implementation.
60 2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
62 * CodeAccessSecurityAttribute.cs: Added [Serializable] to class.
63 * EnvironmentPermission.cs: Completed class implementation.
64 * EnvironmentPermissionAttribute.cs: Corrected 1.1 signature and
65 completed class implementation.
66 * FileDialogPermission.cs: New. Complete implementation.
67 * FileDialogPermissionAttribute.cs: Completed class implementation.
68 * FileIOPermissionAttribute.cs: Corrected 1.1 signature and
69 completed class implementation.
70 * IsolatedStorageFilePermission.cs: New. Stubbed missing class.
71 * PrincipalPermission.cs: New. Stubbed missing class.
72 * PublisherIdentityPermission.cs: Completed class implementation.
73 * PublisherIdentityPermissionAttribute.cs: New. Complete
75 * RegistryPermission.cs: New. Stubbed missing class.
76 * SecurityPermission.cs: Added missing MonoTODO attributes.
77 * SecurityPermissionFlag.cs: Added new BindingRedirects flag for
78 .NET 1.1 compatibility.
79 * SiteIdentityPermission.cs: New. Stubbed missing class.
80 * SiteIdentityPermissionAttribute.cs: Completed class implementation.
81 * StrongNamePermissionAttribute.cs: Completed class implementation.
82 * UIPermission.cs: New. Stubbed missing class.
83 * UIPermissionAttribute.cs: Completed class implementation.
84 * UrlIdentityPermission.cs: New. Stubbed missing class.
85 * UrlIdentityPermissionAttribute.cs: Completed class implementation.
86 * ZoneIdentityPermission.cs: Added [Serializable] to class.
87 * ZoneIdentityPermissionAttribute.cs: Completed class implementation.
89 2002-12-16 Sebastien Pouliot <spouliot@videotron.ca>
91 * StrongNamePublicKeyBlob.cs: New. Implemented.
92 * StrongNameIdentityPermission.cs. New. Stubbed (required
93 for StrongName class).
95 2002-12-15 Sebastien Pouliot <spouliot@videotron.ca>
97 * PublisherIdentityPermission.cs. New. Stubbed (required
100 2002-08-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
102 * ZoneIdentityPermission.cs: New file. Implemented.
104 2002-07-22 Tim Coleman <tim@timcoleman.com>
105 * ReflectionPermission.cs:
106 * EnvironmentPermission.cs:
107 bad place for an override keyword :(
109 2002-07-22 Tim Coleman <tim@timcoleman.com>
110 * ReflectionPermission.cs:
111 * EnvironmentPermission.cs:
112 Stubbs added because these are referenced
115 2002-07-13 Jonathan Pryor <jonpryor@vt.edu>
116 * ResourcePermissionBase.cs: Stubbed out
117 * ResourcePermissionBaseEntry.cs: Implemented.
119 2002-03-12 Duncan Mak <duncan@ximian.com>
121 * SiteIdentityPermissionAttribute.cs:
122 * UIPermissionAttribute.cs: These should inherit from
123 CodeAccessSecurityAttribute, not IsolatedStoragePermissionAttribute.
125 2002-02-17 Duncan Mak <duncan@ximian.com>
127 * FileDialogPermissionAccess.cs: Add in namespace declaration, so
128 that this one little unique enum wouldn't show up in the System
129 namespace when we ildasm corlib.dll ;-) Oops, my bad.
131 2002-02-13 Dan Lewis <dihlewis@yahoo.co.uk>
133 * SecurityPermission.cs,
134 IsolatedStoragePermissionAttribute.cs: New files
136 2002-01-23 Duncan Mak <duncan@ximian.com>
138 * FileDialogPermissionAccess.cs: Add to CVS.
140 2002-01-20 Duncan Mak <duncan@ximian.com>
142 * *Attribute.cs: Implemented all the properties in the attributes
143 and removed the relevent MonoTODO attributes.
145 * *Attribute.cs: Fixed indentation.
147 2002-01-18 Duncan Mak <duncan@ximian.com>
149 * EnvironmentPermissionAttribute.cs:
150 * FileDialogPermissionAttribute.cs:
151 * FileIOPermissionAttribute.cs:
152 * IsolatedStorageAttribute.cs:
153 * IsolatedStorageFilePermissionAttribute.cs:
154 * PermissionSetAttribute.cs:
155 * PrinciplePermissionAttribute.cs:
156 * ReflectionPermissionAttribute.cs:
157 * RegistryPermissionAttribute.cs:
158 * SiteIdentityPermissionAttribute.cs:
159 * StrongNamePermissionAttribute.cs:
160 * UIPermissionAttribute.cs:
161 * UrlIdentityPermissionAttribute.cs:
162 * ZoneIdentityPermissionAttribute.cs: New files. Stubbed out with MonoTODOs
164 * Note: These are all the Attributes in the
165 System.Security.Permissions namespace. The only missing one is
166 PublishIdentityPermissionAttribute.cs because we don't have
167 anything for the X509Certificate class.
169 2002-01-14 Nick Drochak <ndrochak@gol.com>
171 * FileIOPermission.cs: New file. Implemented.
173 2002-01-08 Nick Drochak <ndrochak@gol.com>
175 * CodeAccessSecurityAttribute.cs, SecurityAttribute.cs,
176 SecurityPermissionAttribute.cs: New Files
178 * SecurityPermissionFlag.cs: Add missing enum values
180 2002-01-02 Nick Drochak <ndrochak@gol.com>
182 * IUnrestrictedPermission.cs: Added missing interface class
184 2001-07-18 Michael Lambert <michaellambert@email.com>
186 * EnvironmentPermissionAccess.cs, FileIOPermissionAccess.cs, ReflectionPermissionFlag.cs: Add.