/[pkg-mixmaster]/branches/mixmaster_3_0/TODO
ViewVC logotype

Contents of /branches/mixmaster_3_0/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 640 - (hide annotations) (download)
Sat Oct 25 21:07:22 2003 UTC (9 years, 6 months ago) by weasel
Original Path: trunk/Mix/TODO
File size: 2445 byte(s)
The manpage was updated to no longer refer to obsolete nym functionality in revision 603
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 303 Items that need to be completed before the next HEAD release:
9    
10 weaselp 587 - keylifetime and key{grace,overlap}period needs to be documented once
11 weaselp 596 it's finished (rabbi)
12 weaselp 587 - Modify release tarball generation script to build the .tab.c file from
13 weaselp 477 parsedate.y, so we don't end up requiring bison on every system that
14 weaselp 587 wants to build mixmaster (rabbi)
15     - document experimental --redirect in mix.1 (weasel)
16 weaselp 596 o drop messages without timestamp (weasel)
17 weaselp 587 - document somewhere (rabbi)
18 weaselp 596 o drop messages with future timestamp (weasel)
19 weaselp 587 - document somewhere (rabbi)
20 weasel 640 o Remove nym stuff from the manpage (rabbi)
21 weaselp 587 - autoconf installation script is needed
22     - mostly done -- a few bugs still need fixing (dybbuk)
23     - post-install scripts need to be reworked
24     - follows item above (dybbuk)
25     - ship with CVS ChangeLog
26 rabbi 303
27 weaselp 587 Packaging:
28     - rpm -- dybbuk
29     - Windows build instructions/files (rabbi)
30     - provide a packaged Windows build to be used with QuickSilver
31     + Richard has an Installer we can use for this purpose (rabbi)
32     - Macintosh OS/X support (rabbi)
33 rabbi 1
34 weaselp 587 Wishlist:
35     - don't drop messages if there are not enough reliable remailers.
36     - permit CRAM-MD5 SMTP AUTH in addition to LOGIN. n/a (patch welcome)
37     - do full regression tests on as many platforms possible
38     - list only these platforms as supported
39     - test on Solaris 9 on SPARC.
40     - saner usage of /dev/[u]random is required -- throw warning when not in daemon mode
41     - clean up documentation and tarball contents
42 rabbi 286 + reorganize directory structure
43 weaselp 567 + add a CONTRIBUTORS or THANKS file. rabbi
44 weaselp 587 - AES support -- requires OpenSSL 0.9.7 dybbuk
45 rabbi 161
46 rabbi 286
47 weaselp 587 Abandoned/Deferred:
48     D allow for separate hard-coded remailer and client defaults. n/a
49     D allow for verification of clearsigned OpenPGP messages disastry
50     D honor key preferences when encrypting to multiple keys ulf/disastry (n/a)
51     D further mpgp testing of AES/MDC packet support ulf
52     D make mpgp friendlier
53     D mpgp man page n/a
54     X nym client needs major work.
55     X store nym public keys locally
56     D find bug that is causing t* files to linger n/a
57     D COMMENT entire existing codebase! (HAHA)
58     D support for Borland compiler on Windows.
59     D I'ld even go so far as drop Visual C (or whatever we're supporting at
60 weaselp 394 the moment) and require gcc with Cygwin to build it. But only if this
61     results in a Binary that runs without additional DLLs. (Weasel)

  ViewVC Help
Powered by ViewVC 1.1.5