summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorRuss Allbery <rra@stanford.edu>2007-08-29 06:40:00 +0000
committerRuss Allbery <rra@stanford.edu>2007-08-29 06:40:00 +0000
commit5ab996967dec4ca7bed1218ba8fbff870d5f4fa5 (patch)
treed6c50628502cacebdf90556b3ff09a9eb2dfa93a /TODO
parentfe938baf5ed74c381f850c8fe754506beed0e05b (diff)
Update with the latest leftover bits from the most recent code. Getting
closer to being complete.
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 11 insertions, 1 deletions
diff --git a/TODO b/TODO
index 38a939a..6b77f03 100644
--- a/TODO
+++ b/TODO
@@ -5,10 +5,20 @@
for testing purposes, probably using sqlite.
* Documentation missing for Wallet::Server, Wallet::ACL, Wallet::Config,
- and Wallet::Object::Keytab.
+ Wallet::Object::Keytab, and wallet-backend.
+
+* Add an ACL list function to display an ACL in human-readable form and
+ call it from wallet-backend.
* Display ACL details when displaying objects.
+* There is a lot of duplicate code in wallet-backend. Convert that to
+ use some sort of data-driven model with argument count and flags so
+ that the method calls can be written only once.
+
+* Log failures in the wallet-backend properly, which also requires
+ catching all exceptions.
+
* Implement default ACL policy to allow dynamic object creation on first
request for keytabs.