Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Pouliot <sebastien@ximian.com>2005-06-22 23:54:38 +0400
committerSebastien Pouliot <sebastien@ximian.com>2005-06-22 23:54:38 +0400
commit817c99f68286dd72dc082362ff9cae47ba38ccfb (patch)
tree4e6ac3a303f86fb5665e763b1fdf6767becbfcb0 /mcs/class/corlib/System.Security.Permissions
parent512a57d408b079dc7737f4f071e67e1d1b8af878 (diff)
2005-06-22 Sebastien Pouliot <sebastien@ximian.com>
* FileIOPermission.cs, IsolatedStorageFilePermission.cs, KeyContainerPermission.cs, RegistryPermission.cs: better comments on remaining TODO (all 2.0 related) to ease grepping. svn path=/trunk/mcs/; revision=46387
Diffstat (limited to 'mcs/class/corlib/System.Security.Permissions')
-rw-r--r--mcs/class/corlib/System.Security.Permissions/ChangeLog6
-rw-r--r--mcs/class/corlib/System.Security.Permissions/FileIOPermission.cs8
-rw-r--r--mcs/class/corlib/System.Security.Permissions/IsolatedStorageFilePermission.cs2
-rw-r--r--mcs/class/corlib/System.Security.Permissions/KeyContainerPermission.cs11
-rw-r--r--mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs2
5 files changed, 18 insertions, 11 deletions
diff --git a/mcs/class/corlib/System.Security.Permissions/ChangeLog b/mcs/class/corlib/System.Security.Permissions/ChangeLog
index bee400f5c5a..4825090afeb 100644
--- a/mcs/class/corlib/System.Security.Permissions/ChangeLog
+++ b/mcs/class/corlib/System.Security.Permissions/ChangeLog
@@ -1,3 +1,9 @@
+2005-06-22 Sebastien Pouliot <sebastien@ximian.com>
+
+ * FileIOPermission.cs, IsolatedStorageFilePermission.cs,
+ KeyContainerPermission.cs, RegistryPermission.cs: better comments on
+ remaining TODO (all 2.0 related) to ease grepping.
+
2005-06-16 Sebastien Pouliot <sebastien@ximian.com>
* PrincipalPermission.cs: Fixed IsSubsetOf method when permission is
diff --git a/mcs/class/corlib/System.Security.Permissions/FileIOPermission.cs b/mcs/class/corlib/System.Security.Permissions/FileIOPermission.cs
index 42f24958efa..791b8eb03d4 100644
--- a/mcs/class/corlib/System.Security.Permissions/FileIOPermission.cs
+++ b/mcs/class/corlib/System.Security.Permissions/FileIOPermission.cs
@@ -96,13 +96,13 @@ namespace System.Security.Permissions {
}
#if NET_2_0
- [MonoTODO ("Access Control isn't implemented")]
+ [MonoTODO ("(2.0) Access Control isn't implemented")]
public FileIOPermission (FileIOPermissionAccess access, AccessControlActions control, string path)
{
throw new NotImplementedException ();
}
- [MonoTODO ("Access Control isn't implemented")]
+ [MonoTODO ("(2.0) Access Control isn't implemented")]
public FileIOPermission (FileIOPermissionAccess access, AccessControlActions control, string[] pathList)
{
throw new NotImplementedException ();
@@ -384,14 +384,14 @@ namespace System.Security.Permissions {
}
#if NET_2_0
- [MonoTODO]
+ [MonoTODO ("(2.0)")]
[ComVisible (false)]
public override bool Equals (object obj)
{
return false;
}
- [MonoTODO]
+ [MonoTODO ("(2.0)")]
[ComVisible (false)]
public override int GetHashCode ()
{
diff --git a/mcs/class/corlib/System.Security.Permissions/IsolatedStorageFilePermission.cs b/mcs/class/corlib/System.Security.Permissions/IsolatedStorageFilePermission.cs
index e28d63c43b7..6c1c461449c 100644
--- a/mcs/class/corlib/System.Security.Permissions/IsolatedStorageFilePermission.cs
+++ b/mcs/class/corlib/System.Security.Permissions/IsolatedStorageFilePermission.cs
@@ -117,7 +117,7 @@ namespace System.Security.Permissions {
}
#if NET_2_0
- [MonoTODO ("new override - something must have been added ???")]
+ [MonoTODO ("(2.0) new override - something must have been added ???")]
[ComVisible (false)]
public override SecurityElement ToXml ()
{
diff --git a/mcs/class/corlib/System.Security.Permissions/KeyContainerPermission.cs b/mcs/class/corlib/System.Security.Permissions/KeyContainerPermission.cs
index 8b6dc67f0f6..f944f36c228 100644
--- a/mcs/class/corlib/System.Security.Permissions/KeyContainerPermission.cs
+++ b/mcs/class/corlib/System.Security.Permissions/KeyContainerPermission.cs
@@ -88,6 +88,7 @@ namespace System.Security.Permissions {
return new KeyContainerPermission (_flags, list);
}
+ [MonoTODO ("(2.0) missing support for AccessEntries")]
public override void FromXml (SecurityElement esd)
{
// General validation in CodeAccessPermission
@@ -105,13 +106,13 @@ namespace System.Security.Permissions {
}
}
- [MonoTODO]
+ [MonoTODO ("(2.0)")]
public override IPermission Intersect (IPermission target)
{
return null;
}
- [MonoTODO]
+ [MonoTODO ("(2.0)")]
public override bool IsSubsetOf (IPermission target)
{
return false;
@@ -122,14 +123,14 @@ namespace System.Security.Permissions {
return (_flags == KeyContainerPermissionFlags.AllFlags);
}
+ [MonoTODO ("(2.0) missing support for AccessEntries")]
public override SecurityElement ToXml ()
{
SecurityElement e = Element (version);
if (IsUnrestricted ()) {
e.AddAttribute ("Unrestricted", "true");
- }
- else {
- // TODO
+ } else {
+ // ...
}
return e;
}
diff --git a/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs b/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs
index c9fda95fbfb..5471a4601e9 100644
--- a/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs
+++ b/mcs/class/corlib/System.Security.Permissions/RegistryPermission.cs
@@ -117,7 +117,7 @@ namespace System.Security.Permissions {
}
}
#if NET_2_0
- [MonoTODO ("Access Control isn't implemented")]
+ [MonoTODO ("(2.0) Access Control isn't implemented")]
public void AddPathList (RegistryPermissionAccess access, AccessControlActions control, string pathList)
{
throw new NotImplementedException ();