/[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 852 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 13 13:59:28 2004 UTC (9 years ago) by weasel
File length: 3301 byte(s)
Diff to previous 841 , to selected 164
Merge stats stuff from branch into trunk

Revision 841 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 7 01:25:17 2004 UTC (9 years ago) by weasel
File length: 3111 byte(s)
Diff to previous 826 , to selected 164
Todo: ignore type2.list

Revision 826 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 5 01:44:17 2004 UTC (9 years ago) by weasel
File length: 3091 byte(s)
Diff to previous 801 , to selected 164
TODO: how do we handle randomness on win32?

Revision 801 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 4 01:21:09 2004 UTC (9 years ago) by weasel
File length: 3062 byte(s)
Diff to previous 800 , to selected 164
Add a few todo items

Revision 800 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 4 00:35:20 2004 UTC (9 years ago) by rabbi
File length: 2754 byte(s)
Diff to previous 798 , to selected 164
Fixed the Slackware issue. The OpenSSL version check stuff does more harm than good -- we should remove it.


Revision 798 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 4 00:25:31 2004 UTC (9 years ago) by weasel
File length: 2663 byte(s)
Diff to previous 797 , to selected 164
Be more verbose on the stats TODO item.
claim windows build/install item

Revision 797 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 4 00:17:29 2004 UTC (9 years ago) by rabbi
File length: 2583 byte(s)
Diff to previous 772 , to selected 164
Updated to reflect recent commits, and new issues.

Revision 772 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 26 12:50:35 2004 UTC (9 years, 1 month ago) by rabbi
File length: 2410 byte(s)
Diff to previous 764 , to selected 164
Updated the list.

Revision 764 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 22 01:13:42 2004 UTC (9 years, 1 month ago) by rabbi
File length: 2189 byte(s)
Diff to previous 763 , to selected 164
Mention testing whitespace fix.

Revision 763 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 22 01:09:41 2004 UTC (9 years, 1 month ago) by rabbi
File length: 2068 byte(s)
Diff to previous 762 , to selected 164
Change TODO priorities.

Revision 762 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 22 01:02:27 2004 UTC (9 years, 1 month ago) by weasel
File length: 2040 byte(s)
Diff to previous 756 , to selected 164
And remove this issue from the TODO list

Revision 756 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 19 10:36:59 2004 UTC (9 years, 1 month ago) by weasel
File length: 2310 byte(s)
Diff to previous 753 , to selected 164
Fall back to 3DES as Encrypt-Key cipher if we don't have IDEA.

Revision 753 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 15 07:36:51 2004 UTC (9 years, 1 month ago) by weasel
File length: 2429 byte(s)
Diff to previous 750 , to selected 164
Check if there's a bug with chain and semicolon

Revision 750 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 13 22:42:41 2004 UTC (9 years, 1 month ago) by weasel
File length: 2159 byte(s)
Diff to previous 716 , to selected 164
Add to TODO: Fall back to 3DES as Encrypt-Key cipher if we don't have IDEA.

Revision 716 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 21 00:48:40 2004 UTC (9 years, 2 months ago) by rabbi
File length: 2040 byte(s)
Diff to previous 702 , to selected 164
Rev version to 3.0b1.

Revision 702 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 17 01:57:51 2004 UTC (9 years, 4 months ago) by weasel
File length: 2146 byte(s)
Diff to previous 686 , to selected 164
Remove finished items from TODO

Revision 686 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 21 04:39:09 2003 UTC (9 years, 5 months ago) by rabbi
File length: 2391 byte(s)
Diff to previous 685 , to selected 164
Housecleaning for the 3.0b1 release. The timestamp issues are documented in HISTORY, so remove them from the TODO list. Merge all of the 3.0a comments into 3.0b1. Update README (needs another pass.)

There should be no more releases from the 2.9 branch except possibly security updates adter 3.0b1 is released.


Revision 685 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 21 03:30:09 2003 UTC (9 years, 5 months ago) by rabbi
File length: 2228 byte(s)
Diff to previous 682 , to selected 164
Removed AC experiment, restored the beast that is Install.


Revision 682 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 9 20:54:22 2003 UTC (9 years, 6 months ago) by rabbi
File length: 2574 byte(s)
Diff to previous 681 , to selected 164
Updated some documentation for key rotation features.

Revision 681 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 9 18:17:39 2003 UTC (9 years, 6 months ago) by weasel
File length: 2536 byte(s)
Diff to previous 649 , to selected 164
--redirect documentation is already done,
we do not want a CVS changelog in the release tarball

Revision 649 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 27 00:04:06 2003 UTC (9 years, 7 months ago) by weasel
File length: 2616 byte(s)
Diff to previous 642 , to selected 164
Assign one autoconf bug to Dybbuk

Revision 642 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 25 21:12:53 2003 UTC (9 years, 7 months ago) by weasel
File length: 2544 byte(s)
Diff to previous 641 , to selected 164
document --redirect

Revision 641 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 25 21:08:22 2003 UTC (9 years, 7 months ago) by weasel
File length: 2544 byte(s)
Diff to previous 640 , to selected 164
auto* needs to be updated, now that we have removed pcre and zlib from Src

Revision 640 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 25 21:07:22 2003 UTC (9 years, 7 months ago) by weasel
File length: 2445 byte(s)
Diff to previous 596 , to selected 164
The manpage was updated to no longer refer to obsolete nym functionality in revision 603

Revision 596 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 13 11:29:48 2003 UTC (9 years, 7 months ago) by weaselp
File length: 2445 byte(s)
Diff to previous 587 , to selected 164
Drop messages without timestamps and messages with future timestamps.

Revision 587 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 22 18:47:40 2003 UTC (9 years, 8 months ago) by weaselp
File length: 2529 byte(s)
Diff to previous 578 , to selected 164
Rework TODO

Revision 578 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 20 20:23:25 2003 UTC (9 years, 9 months ago) by weaselp
File length: 2591 byte(s)
Diff to previous 574 , to selected 164
Update list of nymservers by Hauke

Revision 574 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 17 19:04:34 2003 UTC (9 years, 9 months ago) by weaselp
File length: 2642 byte(s)
Diff to previous 573 , to selected 164
nym support ifdef'ed out

Revision 573 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 17 18:50:58 2003 UTC (9 years, 9 months ago) by weaselp
File length: 2626 byte(s)
Diff to previous 567 , to selected 164
parse_yearmonthday is ok on Linux, Solaris, FreeBSD and NetBSD, so I assume it is ok

Revision 567 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 2 19:53:53 2003 UTC (9 years, 9 months ago) by weaselp
File length: 2689 byte(s)
Diff to previous 545 , to selected 164
Assign tasks so we finally get 3.0 done

Revision 545 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 7 11:18:20 2003 UTC (9 years, 10 months ago) by weaselp
File length: 2642 byte(s)
Diff to previous 544 , to selected 164
The 'working on the train' commit:
Don't try to send a message if there are no recipients left.
Set default max-randhops from 20 to 4.
Remix-To chain is limited by max-randhops limit as well.
Messages to more than one remailer are dropped.

Revision 544 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 5 23:29:52 2003 UTC (9 years, 10 months ago) by weaselp
File length: 2792 byte(s)
Diff to previous 543 , to selected 164
Update todo

Revision 543 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 1 23:12:36 2003 UTC (9 years, 10 months ago) by weaselp
File length: 2695 byte(s)
Diff to previous 519 , to selected 164
disable nym stuff

Revision 519 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 21 00:16:21 2003 UTC (10 years ago) by weaselp
File length: 2675 byte(s)
Diff to previous 513 , to selected 164
Update the nymservers in default dest.alw

Revision 513 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 8 18:08:11 2003 UTC (10 years ago) by weaselp
File length: 2631 byte(s)
Diff to previous 477 , to selected 164
Perhaps document --redirect

Revision 477 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 15 00:29:36 2003 UTC (10 years, 3 months ago) by weaselp
File length: 2592 byte(s)
Diff to previous 475 , to selected 164
Add max capability to Type I

Revision 475 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 4 04:20:00 2003 UTC (10 years, 3 months ago) by weaselp
File length: 2401 byte(s)
Diff to previous 397 , to selected 164
Add a FIXME

Revision 397 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 12 16:06:16 2002 UTC (10 years, 5 months ago) by weaselp
File length: 2366 byte(s)
Diff to previous 394 , to selected 164
Documentation of star exclude
Minor documentation fixes

Revision 394 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 8 23:35:28 2002 UTC (10 years, 5 months ago) by weaselp
File length: 2474 byte(s)
Diff to previous 390 , to selected 164
Update

Revision 390 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 5 18:43:57 2002 UTC (10 years, 5 months ago) by rabbi
File length: 2062 byte(s)
Diff to previous 378 , to selected 164
Updated HISTORY for Install fixes and *-exclude patch.

Revision 378 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 18 20:42:35 2002 UTC (10 years, 7 months ago) by rabbi
File length: 2015 byte(s)
Diff to previous 311 , to selected 164
We've changed the client defaults to send messages immediately, rather
than pool messages. Also, I've removed some automatically generated files,
which never should have been in CVS in the first place.

Revision 311 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 5 02:08:35 2002 UTC (10 years, 7 months ago) by rabbi
File length: 2122 byte(s)
Diff to previous 308 , to selected 164
Updated TODO again. (That bug leaving stale t* pool files is still alive.)

Revision 308 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 4 23:53:53 2002 UTC (10 years, 7 months ago) by rabbi
File length: 2007 byte(s)
Diff to previous 303 , to selected 164
Updated todo list.

Revision 303 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 2 09:13:17 2002 UTC (10 years, 7 months ago) by rabbi
File length: 1751 byte(s)
Diff to previous 301 , to selected 164
The protocol will not change for 3.0.

Revision 301 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 2 08:11:52 2002 UTC (10 years, 7 months ago) by weaselp
File length: 1649 byte(s)
Diff to previous 286 , to selected 164
Update TODO

Revision 286 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 26 22:36:14 2002 UTC (10 years, 8 months ago) by rabbi
File length: 2155 byte(s)
Diff to previous 263 , to selected 164
Updated to reflect recent changes.

Revision 263 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 19 00:32:21 2002 UTC (10 years, 8 months ago) by rabbi
File length: 1953 byte(s)
Diff to previous 258 , to selected 164
Added feature request -- Borland compiler compatability.

Revision 258 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 18 05:50:55 2002 UTC (10 years, 8 months ago) by weaselp
File length: 1910 byte(s)
Diff to previous 257 , to selected 164
Update of TODO after Disastry's commits

Revision 257 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 18 04:05:14 2002 UTC (10 years, 8 months ago) by weaselp
File length: 2300 byte(s)
Diff to previous 220 , to selected 164
Add cvs2cl to TODO list

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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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) - [selected]
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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 , to selected 164
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)
Diff to selected 164
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