/[pkg-mixmaster]/trunk/Mix/TODO
ViewVC logotype

Contents of /trunk/Mix/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 220 - (show annotations) (download)
Fri Sep 6 21:04:16 2002 UTC (10 years, 8 months ago) by rabbi
File size: 2091 byte(s)
Updated documentation for {IN,OUT}DUMMYP, and to reflect changes in
remailer defaults.

Mixmaster now has a sanity-check on the number of dummy messages
generated automatically.

Fixed typos in mix.1 and Install.

Install now prompts before using a previously generated Makefile.
1 Mandatory todo items before 3.0 release:
2
3 * autoconf installation script is needed
4 * post-install scripts need to be reworked
5 * provide a packaged Windows build to be used with QuickSilver
6 * clean up documentation and tarball contents
7 * do full regression tests on as many platforms possible
8 + list only these platforms as supported
9 * resolve any new critical issues
10 * keylifetime and key{grace,overlap}period needs to be documented once
11 it's finished; seems to work nicely for mixmaster keys so far, pgp
12 still giving problems
13 - move self/binding signatures to the secret keyrings
14 - display expiration date in ascii summary of keys
15 - if there is no expiration date on existing keys,
16 do _not_ add one, if there already is an expiration
17 date on they key, do _not_ change it
18 - only list the latest key of each type in pgpkeys.txt
19 (similar to how weasel's patch does it with mix keys)
20 - make keymgt(0|1) create new pgp keys if old ones are
21 expires/due to expire
22 - for later: do not encrypt to expired keys, do not
23 decrypt to keys that expired longer than graceperiod ago
24 * saner usage of /dev/[u]random is required
25
26
27 Items for 3.0 or 3.0.1
28
29 * support a list of remailers not to be selected as *.
30 * allow for verification of clearsigned OpenPGP messages
31 * AES support -- requires OpenSSL 0.9.7
32 * further mpgp testing of AES/MDC packet support
33 * honor key preferences when encrypting to multiple keys
34 * Macintosh OS/X support
35 * Windows build instructions/files
36 * documentation issues resolved
37 + mpgp man page
38 * check and enforce OpenPGP key expiration date
39 * find bug that is causing t* files to linger
40 * further debugging
41
42 Further wishlist:
43
44 * Automatic key handling:
45 + create new PGP keys automatically if
46 current keys are about to expire
47 + requires implementing key signing, key deletion
48 + create new mixmaster keys automatically
49 if necessary (almost done, see keylifetime etc above)
50 + Automatically announce new keys?
51 - implement remailer-key signing?
52 - if yes, which key?
53 * make mpgp friendlier
54 * store nym public keys locally

  ViewVC Help
Powered by ViewVC 1.1.5