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

Log of /trunk/Mix/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 220 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 6 21:04:16 2002 UTC (10 years, 8 months ago) by rabbi
File length: 2091 byte(s)
Diff to previous 219
Updated documentation for {IN,OUT}DUMMYP, and to reflect changes in
remailer defaults.

Mixmaster now has a sanity-check on the number of dummy messages
generated automatically.

Fixed typos in mix.1 and Install.

Install now prompts before using a previously generated Makefile.

Revision 219 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 6 11:34:10 2002 UTC (10 years, 8 months ago) by weaselp
File length: 2150 byte(s)
Diff to previous 218
Allow setting dummy parameters

Revision 218 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 6 07:38:08 2002 UTC (10 years, 8 months ago) by rabbi
File length: 2091 byte(s)
Diff to previous 217
We now generate dummy messages as mail enters and exits the pool.

Revision 217 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 6 00:46:26 2002 UTC (10 years, 8 months ago) by rabbi
File length: 2136 byte(s)
Diff to previous 216
We now delete t* and e* files along with p* at PACKETEXP time.

Revision 216 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 6 00:06:18 2002 UTC (10 years, 8 months ago) by rabbi
File length: 2170 byte(s)
Diff to previous 214
added a few bugs.

Revision 214 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 5 01:21:54 2002 UTC (10 years, 8 months ago) by weaselp
File length: 2045 byte(s)
Diff to previous 213
Mixmaster keys now have creation and expiration date.
It is not secured by any crypto voodoo, it's only
informational for clients to decide which keys to
use should they have more.
- on the client side we do not show remailers (and
  therefore not use them) if their key is expired.
- the remailer refuses to decrypt messages to keys
  that expired one month ago or earlier.
- the remailer automatically creates new mixmaster
  keys if the current one are about to expire or
  already are expired.
- the latest key from secring.mix is written to
  key.txt. It used to be the first one. Since
  creation of new mix key appends the key, this
  seemed sensible.

Revision 213 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 5 01:09:58 2002 UTC (10 years, 8 months ago) by weaselp
File length: 2110 byte(s)
Diff to previous 211
what needs to be done for this key expire thing to really work

Revision 211 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 4 02:27:28 2002 UTC (10 years, 8 months ago) by rabbi
File length: 1509 byte(s)
Diff to previous 205
I've added some more items to the todo list based on user suggestions.

Revision 205 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 29 08:50:00 2002 UTC (10 years, 8 months ago) by weaselp
File length: 1377 byte(s)
Diff to previous 171
When creating new OpenPGP keys, also set an expiry date. Key lifetime
defaults to 8 months but can be overriden by the KEYLIFETIME configuration
option.

We currently do not store the self signature and the keybinding (which hold
the expiry information in DSA keys) in the secret keyring. This is
unfortunate because we use the current KEYLIFETIME when recreating them
should the public keyring need to be rewritten. The solution is to store
them in the secret keyring (like GnuPG does) and not recreate them later
if we already have them.

Revision 171 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 22 08:13:36 2002 UTC (10 years, 9 months ago) by weaselp
File length: 1322 byte(s)
Diff to previous 167
Also list cypherpunk remailers in remailer-conf reply. Thanks to Ulf and
Disastry for their help.

Revision 167 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 22 04:31:14 2002 UTC (10 years, 9 months ago) by weaselp
File length: 1398 byte(s)
Diff to previous 165
update TODO

Revision 165 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 22 04:01:16 2002 UTC (10 years, 9 months ago) by weaselp
File length: 1428 byte(s)
Diff to previous 164
When sending type II messages interactivly you may now choose a middleman
remailer as the last hop in your chain (closes: #481244).

Revision 164 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 19:44:56 2002 UTC (10 years, 9 months ago) by weaselp
File length: 1519 byte(s)
Diff to previous 161
mbox/Maildir mail input is done

Revision 161 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 18:00:01 2002 UTC (10 years, 9 months ago) by rabbi
File length: 1564 byte(s)
Diff to previous 152
Re-introduced the todo list with Reality.

Basically, if the install process is made friendly and saner, and we've
done real testing on the major platforms, I'm not too interested in holding
up 3.0 any longer. Everything else can be done in the point release.

Should we:
* leave AES support #ifdef'd out if OpenSSL 0.9.7 isn't released?
* support AES if the installed version of OpenSSL is 0.9.7beta3 or greater?
* include the necessary AES source from OpenSSL, as per the original patch?

I'm leaning toward option two, though we should still display the "this
version of OpenSSL is untested" message for 0.9.7. FWIW, 0.9.7beta3 has been
working fine for me on randseed.

Revision 152 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 07:03:37 2002 UTC (10 years, 9 months ago) by rabbi
File length: 1213 byte(s)
Diff to previous 150
Currently, if Mixmaster is encrypting mail to multiple recipients, it does
not honor key preferences, and defaults to 3DES with no MDC.

It should choose the "most prefered" settings between the recipients, only
using 3DES/MDC if no other choice is available.

(We'll have to make some reasonable tie-breaking decisions, too -- for
instance, if one key lists AES,CAST and another lists CAST,AES -- which do
we take? I think we should have an internal "preference order" that is
used in these cases. I propose AES128,AES256,AES192,CAST5,3DES,IDEA,BLOW).

We'll want to use the MDC feature in all possible cases. Fixing this is
most important -- I'd be okay with using 3DES whenever we have multiple
recipients, as long as we could use MDC if they each advertised either
support for it in the features flag, or support for ciphers 7,8,9, or 10
(even though we don't support 10).

Hmm. Something else to check -- PGP 7.x can decrypt MDC when used with
3DES, right?

Revision 150 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 20 20:15:33 2002 UTC (10 years, 9 months ago) by weaselp
File length: 1156 byte(s)
Diff to previous 142
Document --store-mail

Revision 142 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 20 08:11:11 2002 UTC (10 years, 9 months ago) by weaselp
File length: 1193 byte(s)
Diff to previous 141
Spelling fix

Revision 141 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 20 07:59:40 2002 UTC (10 years, 9 months ago) by rabbi
File length: 1192 byte(s)
Diff to previous 140
Added a few more TODO items.

Revision 140 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 20 07:53:25 2002 UTC (10 years, 9 months ago) by weaselp
File length: 1094 byte(s)
Diff to previous 127
Some Items

Revision 127 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 9 22:52:01 2002 UTC (10 years, 9 months ago) by rabbi
File length: 276 byte(s)
Diff to previous 1
Reacquainted the TODO list with reality.

Revision 1 - (view) (download) (annotate) - [select for diffs]
Added Wed Oct 31 08:19:51 2001 UTC (11 years, 6 months ago) by rabbi
File length: 448 byte(s)
Initial revision

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.5