aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO78
1 files changed, 0 insertions, 78 deletions
diff --git a/TODO b/TODO
deleted file mode 100644
index f22a19b41..000000000
--- a/TODO
+++ /dev/null
@@ -1,78 +0,0 @@
- -*- outline -*-
-
-* src/base64
-** Make parsing more robust
-Currently we don't cope with overlong lines in the best way.
-
-* sm/call-agent.c
-** The protocol uses an incomplete S-expression
-We should always use valid S-Exp and not just parts.
-** Some code should go into import.c
-** When we allow concurrent service request in gpgsm, we
-might want to have an agent context for each service request
-(i.e. Assuan context).
-
-* sm/certreqgen.c
-** Improve error reporting
-** Do some basic checks on the supplied DNs
-
-* sm/certchain.c
-** When a certificate chain was sucessfully verified, make ephemeral certs used in this chain permanent.
-** figure out how to auto retrieve a key by serialno+issuer.
- Dirmngr is currently not able to parse more than the CN.
-
-* sm/decrypt.c
-** replace leading zero in integer hack by a cleaner solution
-
-* sm/gpgsm.c
-** Support --output for all commands
-** mark all unimplemented commands and options.
-** Print a hint when MD2 is the cause for a problem.
-** Implement --default-key
-** Using --export-secret-key-p12 with a non-pth agent
- This leads to a lockup because gpgsm is still accessing the agent
- while gpg-protect-tool wants to pop up the pinentry. Solution is
- to release the connection. This is not trivial, thus we are going
- to do that while changing gpgsm to allow concurrent operations.
-
-* sm/keydb.c
-** Check file permissions
-** Check that all error code mapping is done.
-** Remove the inter-module dependencies between gpgsm and keybox
-** Add an source_of_key field
-
-* agent/gpg-agent.c
-** A SIGHUP should also restart the scdaemon
- But do this only after all connections terminated.
- As of now we only send a RESET.
-
-* agent/command.c
-** Make sure that secure memory is used where appropriate
-
-* agent/pkdecrypt.c, agent/pksign.c
-** Don't use stdio to return results.
-
-* agent/divert-scd.c
- Remove the agent_reset_scd kludge.
-
-* Move pkcs-1 encoding into libgcrypt.
-
-* Use a MAC to protect some files.
-
-* sm/export.c
-** Return an error code or a status info per user ID.
-
-* Where is http.c, regcomp.c, srv.c, w32reg.c ?
-
-* scd/sc-investigate
-** Enhance with card compatibility check
-
-* tests
-** Makefile.am
- We use printf(1) to setup the library path, this is not portable.
- Furthermore LD_LIBRARY_PATH is not used on all systems. It doesn't
- matter for now, because we use some GNU/*BSDish features anyway.
-
-** Add a test to check the extkeyusage.
-
-