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

Contents of /trunk/Mix/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 685 - (hide annotations) (download)
Sun Dec 21 03:30:09 2003 UTC (9 years, 5 months ago) by rabbi
File size: 2228 byte(s)
Removed AC experiment, restored the beast that is Install.

1 weaselp 587 - Not done
2     * Top priority
3     . Partially done
4     o Done
5     D Deferred
6     X Abandoned
7 rabbi 308
8 rabbi 682 Items that need to be completed before the next MAIN release:
9 rabbi 303
10 weaselp 596 o drop messages without timestamp (weasel)
11 weaselp 587 - document somewhere (rabbi)
12 weaselp 596 o drop messages with future timestamp (weasel)
13 weaselp 587 - document somewhere (rabbi)
14 rabbi 682 - delete secret keys securely after keygraceperiod expires
15     - implement time-skew sanity checks so that the timestamp,
16     key rotation and key deletion features don't cause havok.
17 rabbi 303
18 weaselp 587 Packaging:
19 rabbi 682 - Modify release tarball generation script to build the .tab.c file from
20     parsedate.y, so we don't end up requiring bison on every system that
21     wants to build mixmaster (rabbi)
22 weaselp 587 - rpm -- dybbuk
23     - Windows build instructions/files (rabbi)
24     - provide a packaged Windows build to be used with QuickSilver
25     + Richard has an Installer we can use for this purpose (rabbi)
26     - Macintosh OS/X support (rabbi)
27 rabbi 1
28 weaselp 587 Wishlist:
29     - don't drop messages if there are not enough reliable remailers.
30     - permit CRAM-MD5 SMTP AUTH in addition to LOGIN. n/a (patch welcome)
31     - do full regression tests on as many platforms possible
32     - list only these platforms as supported
33     - test on Solaris 9 on SPARC.
34     - saner usage of /dev/[u]random is required -- throw warning when not in daemon mode
35     - clean up documentation and tarball contents
36 rabbi 286 + reorganize directory structure
37 weaselp 567 + add a CONTRIBUTORS or THANKS file. rabbi
38 weaselp 587 - AES support -- requires OpenSSL 0.9.7 dybbuk
39 rabbi 161
40 rabbi 286
41 weaselp 587 Abandoned/Deferred:
42     D allow for separate hard-coded remailer and client defaults. n/a
43     D allow for verification of clearsigned OpenPGP messages disastry
44     D honor key preferences when encrypting to multiple keys ulf/disastry (n/a)
45     D further mpgp testing of AES/MDC packet support ulf
46     D make mpgp friendlier
47     D mpgp man page n/a
48     X nym client needs major work.
49     X store nym public keys locally
50     D find bug that is causing t* files to linger n/a
51     D COMMENT entire existing codebase! (HAHA)
52     D support for Borland compiler on Windows.
53     D I'ld even go so far as drop Visual C (or whatever we're supporting at
54 weaselp 394 the moment) and require gcc with Cygwin to build it. But only if this
55     results in a Binary that runs without additional DLLs. (Weasel)

  ViewVC Help
Powered by ViewVC 1.1.5