/[pkg-mixmaster]/trunk/Mix/Src/mix3.h
ViewVC logotype

Log of /trunk/Mix/Src/mix3.h

Parent Directory Parent Directory | Revision Log Revision Log


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

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

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: 12752 byte(s)
Diff to previous 298
Applied Colin's star exclude patch

Revision 298 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 2 07:54:12 2002 UTC (10 years, 8 months ago) by weaselp
File length: 12723 byte(s)
Diff to previous 285
Only return latest pgp keys to remailer-key requests

Revision 285 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 26 22:28:25 2002 UTC (10 years, 8 months ago) by weaselp
File length: 12677 byte(s)
Diff to previous 265
Make sure to always have the right one of begin private/public key

Revision 265 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 20 19:01:34 2002 UTC (10 years, 9 months ago) by disastry
File length: 12594 byte(s)
Diff to previous 262
add commandline option --config=file
this allows to use alternate configuration file
(for example on encrypted partition)

also make pool directory configurable

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: 12569 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: 12266 byte(s)
Diff to previous 197
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 197 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 28 09:35:25 2002 UTC (10 years, 9 months ago) by weaselp
File length: 12209 byte(s)
Diff to previous 188
Write a pid file

Revision 188 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 26 19:38:51 2002 UTC (10 years, 9 months ago) by weaselp
File length: 12140 byte(s)
Diff to previous 182
getv2seckey() prototype is now defined globally as it is used in main() now.

Revision 182 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 25 13:27:40 2002 UTC (10 years, 9 months ago) by weaselp
File length: 12096 byte(s)
Diff to previous 171
Use names rather than numbers as arument to pgp_armor. Have PGP PRIVATE for armoring

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

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: 11832 byte(s)
Diff to previous 153
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 153 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 11:22:37 2002 UTC (10 years, 10 months ago) by weaselp
File length: 11818 byte(s)
Diff to previous 116
Maildir support

Revision 116 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 29 23:52:00 2002 UTC (10 years, 10 months ago) by weaselp
File length: 11756 byte(s)
Diff to previous 101
Make smtp sending similar to local /usr/lib/sendmail sending (wrt header/body seperation; Closes: #482052).
Add X-Loop header on mailbox forwarded messages.

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: 11655 byte(s)
Diff to previous 98
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 98 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 22 17:54:48 2002 UTC (10 years, 11 months ago) by rabbi
File length: 11632 byte(s)
Diff to previous 82
Added support for AES in Type I messages. This should prevent lost mail if
a user attempts to send OpenPGP messages encrypted with AES.

Support for AES requires OpenSSL 0.9.7 (soon to be released.) The Install
script needs to be updated to enable AES if 0.9.7 or later is present.

Also, pgp_keylen now returns 0 instead of -1 for unknown symalgo. Output
of pgp_keylen is used in buf_appendrnd and in other functions without
checking, so they might be unhappy with -1. (We should really check for
this.)

Thanks to Disastry and Peter for working on this.

Revision 82 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 9 08:02:02 2002 UTC (10 years, 11 months ago) by rabbi
File length: 11547 byte(s)
Diff to previous 41
The format of id.log is now binary. Mixmaster still performs a linear
search on it for duplicate checking, but this should improve performance
on slower systems over having the entries stored in a text file.

We had considered using a hash table, but id.log entries only matter up to
7 days anyway, so there isn't too much more to be gained. Perhaps if we
had Mixmaster on cell phones... ;)

Thanks to Disastry for this patch.

Revision 41 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 12 19:29:52 2001 UTC (11 years, 6 months ago) by rabbi
File length: 11452 byte(s)
Diff to previous 30
Added quoted-printable decoding of non-multipart mime messages (cf. bug
#478380) by Scott Renfro.

Revision 30 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 11 20:59:26 2001 UTC (11 years, 6 months ago) by rabbi
File length: 11416 byte(s)
Diff to previous 11
Changes for WIN32 Service support. service.c is totally re-written,
service.h is removed. main.c is now cleaner.

TODO: better solution to the Win32/Unix directory seperation issue. Sring
operations on every path is a lot of extra work. Why not fopen() ?

Revision 11 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 6 23:41:58 2001 UTC (11 years, 7 months ago) by rabbi
File length: 11344 byte(s)
Diff to previous 1
First round of changes adding support for Mixmaster as a service under
Windows NT.

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: 11208 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