|
stats stuff: |
|
|
- let wget download to temporary files, and only move them over the existing |
|
|
stats when all downloads succeeded (and perhaps passed basic sanity checks) |
|
|
|
|
| 1 |
Items that need to be completed before the next MAIN release: |
Items that need to be completed before the next MAIN release: |
| 2 |
|
|
| 3 |
- Full functionality / regression testing around chain operations |
- revert renaming of conf files for WIN32. |
| 4 |
following the recent whitespace bug fix. (everyone) |
- Fix Solaris 10 Install bug (whoami is located in /usr/ucb/ ) |
|
- ignore type2.list |
|
|
- Full WIN32 support. |
|
|
- rename pop3.cfg to pop3.cfg.txt |
|
|
- different editor handling? if so, provide suggestions. |
|
|
- Sane randomness handling |
|
|
- Add equivalent features to -V and --about to mpgp and document in mpgp.1 |
|
|
- Remove OpenSSL version checks. Maybe print a message stating the |
|
|
supported versions, and leave it up to the user? |
|
| 5 |
|
|
| 6 |
Items to watch: |
Items to watch: |
| 7 |
|
|
| 11 |
truss first 'fixes' it. Grr. --rabbi] |
truss first 'fixes' it. Grr. --rabbi] |
| 12 |
|
|
| 13 |
Items for 3.0.x: |
Items for 3.0.x: |
|
|
|
|
- Make the default mix.cfg file we write more useful. |
|
|
Include (commented out) in a user section: |
|
|
+ SMTPRELAY |
|
|
- Write a document on how to setup a remailer on windows |
|
|
+ install as service |
|
|
+ configure pop3.cfg |
|
| 14 |
- doallow() should check more than one email address in a line |
- doallow() should check more than one email address in a line |
| 15 |
(patch # 877312) (weasel) |
- Automatically fetch pinger list and stats during installation process |
|
- delete secret keys securely after keygraceperiod expires |
|
|
(Should this just be a call to an external program? I.e. |
|
|
"/bin/rm -P" or "/usr/bin/shred -fz -n3")? Does this even |
|
|
serve a purpose now that journaled FSes are the norm? |
|
| 16 |
- destblk request confirmation (patch # 873498) |
- destblk request confirmation (patch # 873498) |
| 17 |
|
+ perhaps we should phase this out in favor of a distributed RAB? |
| 18 |
|
- general bug fixes that do not break backward compatibility |
| 19 |
|
- Fix the randomness/entropy gathering |
| 20 |
|
- Make mixmaster do nothing but report version when run with -V |
| 21 |
|
- SMTPRELAY is hardcoded to port 25 in mail.c. Stunnel users will be happy |
| 22 |
|
is we make this configurable. |
| 23 |
|
|
| 24 |
|
Items for 3.1.x |
| 25 |
|
- Full WIN32 support. |
| 26 |
|
- Sane randomness handling |
| 27 |
|
- Resolve crash when running with --post |
| 28 |
|
- Resolve crash when config contains "SENDMAIL outfile" |
| 29 |
|
- Confirm operation as a WIN32 service |
| 30 |
|
- Test on Vista. |
| 31 |
|
- Make Win32 Mixmaster portable. i.e. Don't require a CSIDL_APPDATA dir, |
| 32 |
|
just use the current one. |
| 33 |
|
- Include a formal win32 binary release, complete with docs. |
| 34 |
|
- Integrate RAB support -- automatic downloading similar to stats. |
| 35 |
|
- Introduce hashed RAB handling where mail recipients are hashed and |
| 36 |
|
compared against a downloaded rab.hash file. This solves the issue |
| 37 |
|
of publishing a plain-text list of email addresses. |
| 38 |
|
+ We might want to salt these hashes but the salt would have to be |
| 39 |
|
known to remops. |
| 40 |
|
- Hashcash support? |
| 41 |
|
|
| 42 |
|
Items for 3.5: |
| 43 |
|
|
| 44 |
|
- binomial mix implementation |
| 45 |
|
- RGB dummies |
| 46 |
|
- native echolot |
| 47 |
|
- Regroup-and-Go? |
| 48 |
|
|
| 49 |
Packaging: |
Packaging: |
| 50 |
- Modify release tarball generation script to build the .tab.c file from |
- Modify release tarball generation script to build the .tab.c file from |
| 51 |
parsedate.y, so we don't end up requiring bison on every system that |
parsedate.y, so we don't end up requiring bison on every system that |
| 52 |
wants to build mixmaster (rabbi) |
wants to build mixmaster (rabbi) |
| 53 |
- rpm -- dybbuk |
- rpm -- dybbuk |
| 54 |
. Windows build instructions/files (weasel) |
- Windows build instructions/files (zax) |
| 55 |
- provide a packaged Windows build to be used with QuickSilver |
- provide a packaged Windows build to be used with QuickSilver |
|
+ Richard has an Installer we can use for this purpose (rabbi) |
|
| 56 |
- Macintosh OS/X support (rabbi) |
- Macintosh OS/X support (rabbi) |
| 57 |
- Update Install script to put files in global system locations if |
- Update Install script to put files in global system locations if |
| 58 |
invoked by root. Also update to be smart about AES support. |
invoked by root. Also update to be smart about AES support. |
| 71 |
|
|
| 72 |
|
|
| 73 |
Abandoned/Deferred: |
Abandoned/Deferred: |
| 74 |
|
D Remove OpenSSL version checks. Maybe print a message stating the |
| 75 |
|
supported versions, and leave it up to the user? |
| 76 |
D allow for verification of clearsigned OpenPGP messages disastry |
D allow for verification of clearsigned OpenPGP messages disastry |
| 77 |
D honor key preferences when encrypting to multiple keys ulf/disastry (n/a) |
D honor key preferences when encrypting to multiple keys ulf/disastry (n/a) |
| 78 |
D further mpgp testing of AES/MDC packet support ulf |
D further mpgp testing of AES/MDC packet support ulf |