/[pkg-mixmaster]/branches/Mix-stats/TODO
ViewVC logotype

Contents of /branches/Mix-stats/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 813 - (show annotations) (download)
Tue May 4 17:28:08 2004 UTC (9 years ago) by weasel
File size: 3128 byte(s)
One TODO item
1 in -stats branch:
2 - don't exit update menu when download fails
3
4
5 Items that need to be completed before the next MAIN release:
6
7 - Full functionality / regression testing around chain operations
8 following the recent whitespace bug fix. (everyone)
9 - Full WIN32 support.
10 - rename pop3.cfg to pop3.cfg.txt
11 - different editor handling? if so, provide suggestions.
12 - stats stuff:
13 - port it to unix
14 - use proper configured filenames
15 - make the allpingers filename and url configureable
16 - Add equivalent features to -V and --about to mpgp and document in mpgp.1
17 - Remove OpenSSL version checks. Maybe print a message stating the
18 supported versions, and leave it up to the user?
19
20 Items to watch:
21
22 - Hunt and kill bug in Mixmaster causing echolot pings to be turned
23 into permanent t* files.
24 [This is a pesky one. Changing the .forward pipe to go through
25 truss first 'fixes' it. Grr. --rabbi]
26
27 Items for 3.0.x:
28
29 - Make the default mix.cfg file we write more useful.
30 Include (commented out) in a user section:
31 + SMTPRELAY
32 - Write a document on how to setup a remailer on windows
33 + install as service
34 + configure pop3.cfg
35 - doallow() should check more than one email address in a line
36 (patch # 877312) (weasel)
37 - delete secret keys securely after keygraceperiod expires
38 (Should this just be a call to an external program? I.e.
39 "/bin/rm -P" or "/usr/bin/shred -fz -n3")? Does this even
40 serve a purpose now that journaled FSes are the norm?
41 - destblk request confirmation (patch # 873498)
42
43 Packaging:
44 - Modify release tarball generation script to build the .tab.c file from
45 parsedate.y, so we don't end up requiring bison on every system that
46 wants to build mixmaster (rabbi)
47 - rpm -- dybbuk
48 . Windows build instructions/files (weasel)
49 - provide a packaged Windows build to be used with QuickSilver
50 + Richard has an Installer we can use for this purpose (rabbi)
51 - Macintosh OS/X support (rabbi)
52 - Update Install script to put files in global system locations if
53 invoked by root. Also update to be smart about AES support.
54 (dybbuk said he would do this, but status is unclear.)
55
56 Wishlist:
57 - permit CRAM-MD5 SMTP AUTH in addition to LOGIN. n/a (patch welcome)
58 - do full regression tests on as many platforms possible
59 - list only these platforms as supported
60 - test on Solaris 9 on SPARC.
61 - saner usage of /dev/[u]random is required -- throw warning when not in
62 daemon mode (patch 873497 -- needs work)
63 - clean up documentation and tarball contents
64 + reorganize directory structure
65 - AES support -- requires OpenSSL 0.9.7 dybbuk
66
67
68 Abandoned/Deferred:
69 D allow for verification of clearsigned OpenPGP messages disastry
70 D honor key preferences when encrypting to multiple keys ulf/disastry (n/a)
71 D further mpgp testing of AES/MDC packet support ulf
72 D make mpgp friendlier
73 D COMMENT entire existing codebase! (HAHA)
74 D support for Borland compiler on Windows.
75 D I'ld even go so far as drop Visual C (or whatever we're supporting at
76 the moment) and require gcc with Cygwin to build it. But only if this
77 results in a Binary that runs without additional DLLs. (Weasel)

  ViewVC Help
Powered by ViewVC 1.1.5