From 6e1629686442f357146cce4052a5fa4afd59d232 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Sun, 18 Oct 1998 15:21:22 +0000 Subject: Snapshot release 0.4.2 --- TODO | 35 ++++++++++------------------------- 1 file changed, 10 insertions(+), 25 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 744af3226..6cc2398f9 100644 --- a/TODO +++ b/TODO @@ -1,33 +1,15 @@ - * change ringedit: - - avoid all copy operations - - delete for update by changing the packet type to a - special unused packet. (export most know about this) - - do an append instead of an update or insert - - export may be used to compress a keyring. - - keep track of all offset in the trustbd and index them - by keyid. - - If the lookup does not find a public key block at the - stored offset disable this keyid. - - If the keyid was not found or is disabled, walk thru - the pubring. - - use ftruncate to recover from keyring errors. - maybe a new option to do this or simply mark the - wrong part as unused. - This makes signature checks and imports much faster; only keys - given by a userid or a fingerprint (RSA only) have to walk tru - the ring. - - * There is a new memory leak in update-trustdb + + * There is a new memory leak in update-trustdb :-( + + * Fix ;) revocation and expire stuff. * OpenBSD: dynamic loading with dlopen works on OpenBSD, but: OpenBSD binaries are a.out, so every symbol begins with "_" - * use dld if we don't have dlopen. - * should we flush the getkey.c caches while doing an import? * prefer a type 16 subkey for encryption because pgp cannot handle - type 20. + type 20? * calculation of marginals never yields a completely trusted key. @@ -36,6 +18,11 @@ * Exportable Certification Flag is ignored + * We need a maintainence pass over the trustdb which flags + signatures as expired if the key used to make the signature has + expired. Maybe it is a good idea to store the exiration time + in the key record of the trustdb. + * write a tool to extract selected keys from a file. * new menu to delete signatures and list signature in menu @@ -71,8 +58,6 @@ * add an option to re-create a public key from a secret key; we can do this in trustdb.c:verify_own_keys. - * OpenBSD has sometimes problems reading from /dev/random. - * change the fake_data stuff to mpi_set_opaque * Is it okay to use gettext for the help system? -- cgit v1.2.3