| 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 WIN32 support. |
- revert renaming of conf files for WIN32. |
|
- Sane randomness handling |
|
|
- Resolve crash when running with --post |
|
|
- Resolve crash when config contains "SENDMAIL outfile" |
|
| 4 |
|
|
| 5 |
Items to watch: |
Items to watch: |
| 6 |
|
|
| 10 |
truss first 'fixes' it. Grr. --rabbi] |
truss first 'fixes' it. Grr. --rabbi] |
| 11 |
|
|
| 12 |
Items for 3.0.x: |
Items for 3.0.x: |
|
|
|
|
- Automatically fetch fresh stats during installation process |
|
|
- 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.ini |
|
| 13 |
- doallow() should check more than one email address in a line |
- doallow() should check more than one email address in a line |
| 14 |
(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? |
|
| 15 |
- destblk request confirmation (patch # 873498) |
- destblk request confirmation (patch # 873498) |
| 16 |
+ perhaps we should phase this out in favor of a distributed RAB. |
+ perhaps we should phase this out in favor of a distributed RAB? |
| 17 |
|
- general bug fixes that do not break backward compatibility |
| 18 |
|
|
| 19 |
|
Items for 3.1.x |
| 20 |
|
- Full WIN32 support. |
| 21 |
|
- Sane randomness handling |
| 22 |
|
- Resolve crash when running with --post |
| 23 |
|
- Resolve crash when config contains "SENDMAIL outfile" |
| 24 |
|
- Confirm operation as a WIN32 service |
| 25 |
|
- Test on Vista. |
| 26 |
|
- Include a formal win32 binary release, complete with docs. |
| 27 |
- Integrate RAB support -- automatic downloading similar to stats. |
- Integrate RAB support -- automatic downloading similar to stats. |
| 28 |
- Introduce hashed RAB handling where mail recipients are hashed and |
- Introduce hashed RAB handling where mail recipients are hashed and |
| 29 |
compared against a downloaded rab.hash file. This solves the issue |
compared against a downloaded rab.hash file. This solves the issue |
| 30 |
of publishing a plain-text list of email addresses. |
of publishing a plain-text list of email addresses. |
| 31 |
|
+ We might want to salt these hashes but the salt would have to be |
| 32 |
|
known to remops. |
| 33 |
|
|
| 34 |
|
|
| 35 |
|
Items for 3.5: |
| 36 |
|
|
| 37 |
|
- binomial mix implementation |
| 38 |
|
- RGB dummies |
| 39 |
|
- native echolot |
| 40 |
|
|
| 41 |
Packaging: |
Packaging: |
| 42 |
- Modify release tarball generation script to build the .tab.c file from |
- Modify release tarball generation script to build the .tab.c file from |
| 43 |
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 |
| 44 |
wants to build mixmaster (rabbi) |
wants to build mixmaster (rabbi) |
| 45 |
- rpm -- dybbuk |
- rpm -- dybbuk |
| 46 |
. Windows build instructions/files (weasel) |
- Windows build instructions/files (zax) |
| 47 |
- 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) |
|
| 48 |
- Macintosh OS/X support (rabbi) |
- Macintosh OS/X support (rabbi) |
| 49 |
- Update Install script to put files in global system locations if |
- Update Install script to put files in global system locations if |
| 50 |
invoked by root. Also update to be smart about AES support. |
invoked by root. Also update to be smart about AES support. |