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

Diff of /trunk/Mix/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 164 by weaselp, Wed Aug 21 19:44:56 2002 UTC revision 378 by rabbi, Fri Oct 18 20:42:35 2002 UTC
# Line 1  Line 1 
1    Todo items before 2.9.1 release:
2    
3    * permit CRAM-MD5 SMTP AUTH in addition to LOGIN.
4    * Check and enforce expiration/revocation of OpenPGP keys (?)
5    * Apply fixes for any new bugs based on existing features
6    
7    
8    Items that need to be completed before the next HEAD release:
9    
10    * keylifetime and key{grace,overlap}period needs to be documented once
11      it's finished.
12    
13    
14  Mandatory todo items before 3.0 release:  Mandatory todo items before 3.0 release:
15    
16  * autoconf installation script is needed  * autoconf installation script is needed
17      - mostly done -- a few bugs still need fixing
18  * post-install scripts need to be reworked  * post-install scripts need to be reworked
19      - follows item above.
20  * provide a packaged Windows build to be used with QuickSilver  * provide a packaged Windows build to be used with QuickSilver
21  * clean up documentation and tarball contents    - Richard has an Installer we can use for this purpose.
22  * do full regression tests on as many platforms possible  * do full regression tests on as many platforms possible
23    + list only these platforms as supported    + list only these platforms as supported
24      + test on Solaris 9 on SPARC.
25    * saner usage of /dev/[u]random is required
26    * clean up documentation and tarball contents
27      + ship with CVS ChangeLog
28      + reorganize directory structure
29      + add a CONTRIBUTORS or THANKS file.
30  * resolve any new critical issues  * resolve any new critical issues
31    
32    
33  Items for 3.0 or 3.0.1  Items for 3.0 or 3.0.1
34    
35    * allow for separate hard-coded remailer and client defaults.
36    * support a list of remailers not to be selected as *.
37      - a user suggested allowing filtering regexen over chains.
38        useful?  <20021001215010.28351.qmail@nym.alias.net>
39  * allow for verification of clearsigned OpenPGP messages  * allow for verification of clearsigned OpenPGP messages
40  * AES support -- requires OpenSSL 0.9.7  * AES support -- requires OpenSSL 0.9.7
41  * further mpgp testing of AES/MDC packet support  * further mpgp testing of AES/MDC packet support
# Line 18  Items for 3.0 or 3.0.1 Line 44  Items for 3.0 or 3.0.1
44  * Windows build instructions/files  * Windows build instructions/files
45  * documentation issues resolved  * documentation issues resolved
46    + mpgp man page    + mpgp man page
47  * check and enforce OpenPGP key expiration date  * find bug that is causing t* files to linger
48  * Have supported cpunks/mixes in -conf reply  * further debugging (if needed).
49    similar to Reliable (480330)  
 * further debugging  
50    
51  Further wishlist:  Further wishlist:
52    
 * set an expiration date on OpenPGP keys  
 * Allow sending with middlemen remailers last  
   in chain in interactive mixmaster (481244)  
 * investigate whether and how it is feasible to  
   add expiration/creation dates to mixmaster keys  
   if feasible, implement setting and checking  
 * Add FOOTER setting (490117)  
53  * Automatic key handling:  * Automatic key handling:
   + create new PGP keys automatically if  
     current keys are about to expire  
54    + requires implementing key signing, key deletion    + requires implementing key signing, key deletion
   + create new mixmaster keys automatically  
     if necessary  
   + Automatically announce new keys?  
55      - implement remailer-key signing?      - implement remailer-key signing?
56      - if yes, which key?      - if yes, which key?
57  * make mpgp friendlier  * make mpgp friendlier
58    * store nym public keys locally
59    * nym client needs major work.
60    * support for Borland compiler on Windows.
61    * COMMENT entire existing codebase!

Legend:
Removed from v.164  
changed lines
  Added in v.378

  ViewVC Help
Powered by ViewVC 1.1.5