aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO13
1 files changed, 11 insertions, 2 deletions
diff --git a/TODO b/TODO
index 3eb2383..c99615e 100644
--- a/TODO
+++ b/TODO
@@ -2,12 +2,13 @@
Required to replace leland_srvtab:
+* The wallet client should automatically set the sync attribute when
+ called with -S.
+
* Add support for limiting the enctypes of created keytabs by setting the
enctype attribute on the object and include the enctypes in the object
show display.
-* Implement creation of srvtabs from keytabs in the wallet client.
-
* Write new files atomically in the wallet client and save backups unless
told not to (write to file.new, link the old file to file.old, and do
an atomic rename).
@@ -49,8 +50,16 @@ Future work:
* Add a help function to wallet-backend listing the commands.
+* Rewrite the client test suite to use Perl and to make better use of
+ shared code so that it can be broken into function components.
+
+* Stop hard-coding library names in the build system for kasetkey and
+ wallet.
+
* Add a test suite for kasetkey.
+* Use standard error handling routines in the wallet client.
+
* Write a conventions document for ACL naming, object naming, and similar
issues.