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

Contents of /trunk/Mix/TODO

Parent Directory Parent Directory | Revision Log Revision Log


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

  ViewVC Help
Powered by ViewVC 1.1.5