/[pkg-mixmaster]/trunk/Mix/Src/chain2.c
ViewVC logotype

Log of /trunk/Mix/Src/chain2.c

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 934 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 24 13:40:39 2006 UTC (6 years, 11 months ago) by rabbi
File length: 20296 byte(s)
Diff to previous 916
Updated copyright dates.

Revision 916 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 13 10:55:14 2005 UTC (7 years, 10 months ago) by rabbi
File length: 20296 byte(s)
Diff to previous 904
Added new config directive MINLAT. Remailers will not be chosen in the path for dummy messages or random hops unless their latency is greater than or equal to the MINLAT value. (Default: 5 minutes.)

This is a precautionary measure against broken remailers. It does not affect currently operating remailers at this time.

Suggested by Zax. (Closes #1241903).

Revision 904 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 15 10:10:45 2004 UTC (9 years ago) by colin
File length: 20278 byte(s)
Diff to previous 710
Ignore type2.list (always use pubring)

Revision 710 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 21 00:47:21 2004 UTC (9 years, 5 months ago) by rabbi
File length: 20424 byte(s)
Diff to previous 701
Updated copyright dates, doc issues, misc fixes.

Revision 701 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 17 01:51:22 2004 UTC (9 years, 5 months ago) by weasel
File length: 20403 byte(s)
Diff to previous 647
Also warn if Remailer Reliability Statistics are from the future.
Also accept rfc822 style dates

Revision 647 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 25 23:34:13 2003 UTC (9 years, 7 months ago) by weasel
File length: 20168 byte(s)
Diff to previous 592
Set keyword expansion for Id on all files that already have $Id$ tags.

Revision 592 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 29 01:06:54 2003 UTC (9 years, 8 months ago) by weaselp
File length: 20218 byte(s)
Diff to previous 581
Ignore 'No reliable remailers' problems when randhopping messages in middleman
mode.  That is better than dropping them.

Revision 581 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 24 20:39:26 2003 UTC (9 years, 9 months ago) by weaselp
File length: 19607 byte(s)
Diff to previous 512
Do away with the conditional use of RSA, always using it.  Without RSA we
aren't much good anyway.

Revision 512 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 8 18:07:08 2003 UTC (10 years, 1 month ago) by weaselp
File length: 19852 byte(s)
Diff to previous 511
Experimental feature:  --redirect -l <chain>.  If you have a mixmaster message
with a chain starting with hop1 (you cannot know any more because it already is
encrypted) then mix --redirect -l=foo,bar < file redirect the message so the
chain is actually foo,bar,hop1,... and places it in your pool.  If the total
number of hops (which cannot be known) exceeds 20 the message is damanged and
will fail at the 20th node.

Revision 511 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 5 15:26:20 2003 UTC (10 years, 1 month ago) by weaselp
File length: 14865 byte(s)
Diff to previous 510
Have mixmaster build with gcc 2.95 again

Revision 510 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 5 11:03:41 2003 UTC (10 years, 1 month ago) by weaselp
File length: 14827 byte(s)
Diff to previous 503
Respect DISTANCE setting also when selecting the final hop.  This is
important in cases where the user chooses a chain like '*,*,valiant,*'.
Previously it was possible that valiant was taken as a last hop resulting
in a chain like '....,valiant,valiant'.

Revision 503 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 3 06:56:22 2003 UTC (10 years, 1 month ago) by weaselp
File length: 14843 byte(s)
Diff to previous 500
Warn if stats are older than one day

Revision 500 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 3 05:31:07 2003 UTC (10 years, 1 month ago) by weaselp
File length: 14281 byte(s)
Diff to previous 387
Mixmaster now uses broken-chain info from stats. I hope this doesn't break any
Nym functionality.

Revision 387 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 5 04:26:24 2002 UTC (10 years, 6 months ago) by weaselp
File length: 13932 byte(s)
Diff to previous 332
Applied Colin's star exclude patch

Revision 332 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 9 20:53:32 2002 UTC (10 years, 8 months ago) by weaselp
File length: 13666 byte(s)
Diff to previous 262
Whitespace cleanup:
for i in *.c; do cp -a $i $i.orig; sed -e 's/^        /<TAB>/' $i.orig > $i; rm $i.orig; done
for i in *.c *.h; do cp -a $i $i.orig; sed -e 's/[ <TAB>]*$//' $i.orig > $i; rm $i.orig; done

Revision 262 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 18 23:26:17 2002 UTC (10 years, 9 months ago) by rabbi
File length: 13720 byte(s)
Diff to previous 214
Added closing comments for all #ifdef statements. All #endif's, as well as
nested braces, should be commented to reference their start.

We need to provide comments before every function as well.

Revision 214 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 5 01:21:54 2002 UTC (10 years, 9 months ago) by weaselp
File length: 13678 byte(s)
Diff to previous 168
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 168 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 22 05:18:26 2002 UTC (10 years, 10 months ago) by weaselp
File length: 12098 byte(s)
Diff to previous 101
List known mixmasters in remailer-conf replies. How do I get a list of
the pgp keyring so I can also list type I remailers? Do we need to list
type I remailers?

Revision 101 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 24 07:00:16 2002 UTC (10 years, 10 months ago) by rabbi
File length: 12079 byte(s)
Diff to previous 1
The -T option (display type2.list) previously would not work if the file
type2.list was not present. -T will now display type2.list info retrieved
from pubring.mix if type2.list is not present.

Revision 1 - (view) (download) (annotate) - [select for diffs]
Added Wed Oct 31 08:19:51 2001 UTC (11 years, 7 months ago) by rabbi
File length: 11381 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