diff options
author | Russ Allbery <rra@stanford.edu> | 2008-01-19 02:56:15 +0000 |
---|---|---|
committer | Russ Allbery <rra@stanford.edu> | 2008-01-19 02:56:15 +0000 |
commit | 7a93d9a71ab1a94e7c6b875174243200db5b327c (patch) | |
tree | 074794586d4d0e2c521bd9beb19f962487802933 /TODO | |
parent | cf71c7dac06561b14c8be3383fdb2ca4f3a318d9 (diff) |
Various todo updates around recently added features.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -25,7 +25,8 @@ Release 1.0: * Add a help function to wallet-backend listing the commands. * The client may not compile against Heimdal due to changes in how the - krb5_keyblock structure is laid out. Check and fix. + krb5_keyblock structure is laid out, the freeing of keytab entries, + and the use of WRFILE for keytab merging. Check and fix. * 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. @@ -35,8 +36,6 @@ Release 1.0: * Log failures in the wallet-backend properly, which also requires catching all exceptions. -* Improve the error message for Kerberos authentication failures. - * Error messages from ACL operations should refer to the ACLs by name instead of by ID. @@ -76,6 +75,15 @@ Future work: * Support limiting returned history information by timestamp. +* Improve the error message for Kerberos authentication failures. + +* Handle duplicate kvnos in a newly returned keytab and an existing keytab + (such as when downloading an unchanging keytab and merging it into an + existing one) in some reasonable fashion. + +* Support removing old kvnos from a merged keytab (similar to kadmin + ktremove old). + * 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. |