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

Log of /trunk/Mix/HISTORY

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 776 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 27 00:41:25 2004 UTC (9 years, 1 month ago) by rabbi
File length: 27765 byte(s)
Diff to previous 767 , to selected 390
Pretty up the ncurses header display.

Revision 767 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 24 14:19:35 2004 UTC (9 years, 1 month ago) by rabbi
File length: 27582 byte(s)
Diff to previous 761 , to selected 390


Revision 761 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 22 01:01:47 2004 UTC (9 years, 1 month ago) by weasel
File length: 27516 byte(s)
Diff to previous 760 , to selected 390
Properly ignore whitespace in chain selection

Revision 760 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 22 00:38:21 2004 UTC (9 years, 1 month ago) by rabbi
File length: 27442 byte(s)
Diff to previous 758 , to selected 390
Trivial credit updates.

Revision 758 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 20 05:40:35 2004 UTC (9 years, 1 month ago) by weasel
File length: 27316 byte(s)
Diff to previous 757 , to selected 390
Also sort mail into the various mboxes if autoreply is not set.

Revision 757 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 19 11:51:32 2004 UTC (9 years, 1 month ago) by weasel
File length: 27196 byte(s)
Diff to previous 756 , to selected 390
different address for lolo

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: 27197 byte(s)
Diff to previous 716 , to selected 390
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: 27005 byte(s)
Diff to previous 710 , to selected 390
Rev version to 3.0b1.

Revision 710 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 21 00:47:21 2004 UTC (9 years, 4 months ago) by rabbi
File length: 26997 byte(s)
Diff to previous 701 , to selected 390
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, 4 months ago) by weasel
File length: 26806 byte(s)
Diff to previous 700 , to selected 390
Also warn if Remailer Reliability Statistics are from the future.
Also accept rfc822 style dates

Revision 700 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 17 01:33:38 2004 UTC (9 years, 4 months ago) by weasel
File length: 26758 byte(s)
Diff to previous 699 , to selected 390
Try to detect timeskews and refuse to run as a remailer if there is a problem
suspected.  Only applies to mixmaster in remailer mode.

Revision 699 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 17 01:32:21 2004 UTC (9 years, 4 months ago) by weasel
File length: 26539 byte(s)
Diff to previous 686 , to selected 390
Fix layout

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: 26521 byte(s)
Diff to previous 682 , to selected 390
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 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: 26557 byte(s)
Diff to previous 659 , to selected 390
Updated some documentation for key rotation features.

Revision 659 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 7 08:39:02 2003 UTC (9 years, 6 months ago) by weasel
File length: 26535 byte(s)
Diff to previous 596 , to selected 390
Have stable history until 2.9.0 in the HISTORY file

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: 26224 byte(s)
Diff to previous 594 , to selected 390
Drop messages without timestamps and messages with future timestamps.

Revision 594 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 12 05:10:53 2003 UTC (9 years, 7 months ago) by weaselp
File length: 25998 byte(s)
Diff to previous 592 , to selected 390
Name this 3.0a9

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

Revision 580 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 20 20:35:01 2003 UTC (9 years, 9 months ago) by weaselp
File length: 25796 byte(s)
Diff to previous 548 , to selected 390
Mention nym support not being included by default anymore

Revision 548 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 7 11:32:45 2003 UTC (9 years, 10 months ago) by weaselp
File length: 25719 byte(s)
Diff to previous 547 , to selected 390
Config option PRECEDENCE allows setting the Precedence: header on all outgoing
mail.  (Hauke Lampe)

Revision 547 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 7 11:28:05 2003 UTC (9 years, 10 months ago) by weaselp
File length: 25538 byte(s)
Diff to previous 546 , to selected 390
Config option EXTFLAGS allows appending additional flags to the capabilities
string.  (Hauke Lampe)

Revision 546 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 7 11:20:44 2003 UTC (9 years, 10 months ago) by weaselp
File length: 25384 byte(s)
Diff to previous 545 , to selected 390
Properly wrap HISTORY

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: 25328 byte(s)
Diff to previous 541 , to selected 390
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 541 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 30 15:23:23 2003 UTC (9 years, 10 months ago) by weaselp
File length: 25018 byte(s)
Diff to previous 540 , to selected 390
Fix date for previous release

Revision 540 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 29 22:35:01 2003 UTC (9 years, 10 months ago) by weaselp
File length: 25018 byte(s)
Diff to previous 539 , to selected 390
Fix stats a bit.

Revision 539 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 29 19:16:10 2003 UTC (9 years, 10 months ago) by weaselp
File length: 24897 byte(s)
Diff to previous 535 , to selected 390
Call this 3.0a7

Revision 535 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 27 10:52:11 2003 UTC (9 years, 11 months ago) by weaselp
File length: 24786 byte(s)
Diff to previous 523 , to selected 390
Hopefully fix a bug with pool stats.

Revision 523 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 1 18:53:11 2003 UTC (9 years, 11 months ago) by weaselp
File length: 24723 byte(s)
Diff to previous 520 , to selected 390
Don't send messages to ourselves via the mailsystem but instead place them in
the pool as incoming messages so that they will get processed with the next
pool run.

Revision 520 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 22 14:34:47 2003 UTC (10 years ago) by weaselp
File length: 24447 byte(s)
Diff to previous 515 , to selected 390
Fix typo

Revision 515 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 8 18:28:41 2003 UTC (10 years ago) by weaselp
File length: 24459 byte(s)
Diff to previous 514 , to selected 390
Tag this as 3.0a5

Revision 514 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 8 18:09:25 2003 UTC (10 years ago) by weaselp
File length: 24458 byte(s)
Diff to previous 512 , to selected 390
The '-argument=value' version actually doesn't work.  It's '-argument value'.

Revision 512 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 8 18:07:08 2003 UTC (10 years ago) by weaselp
File length: 24458 byte(s)
Diff to previous 508 , to selected 390
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 508 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 3 13:54:51 2003 UTC (10 years ago) by weaselp
File length: 23753 byte(s)
Diff to previous 507 , to selected 390
Tag this as 3.0a4

Revision 507 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 3 13:52:12 2003 UTC (10 years ago) by weaselp
File length: 23753 byte(s)
Diff to previous 504 , to selected 390
80 characters per line max

Revision 504 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 3 07:08:11 2003 UTC (10 years ago) by weaselp
File length: 23637 byte(s)
Diff to previous 500 , to selected 390
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 ago) by weaselp
File length: 23565 byte(s)
Diff to previous 499 , to selected 390
Mixmaster now uses broken-chain info from stats. I hope this doesn't break any
Nym functionality.

Revision 499 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 3 05:08:53 2003 UTC (10 years ago) by weaselp
File length: 23411 byte(s)
Diff to previous 498 , to selected 390
Found that weird bug that weird bug that sometimes led to "Unknown remailer
version!" errors: In chain_randfinal() we selected a random value between 0 and
maxrem instead of 0 and maxrem - 1.

Revision 498 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 3 01:56:08 2003 UTC (10 years ago) by weaselp
File length: 23105 byte(s)
Diff to previous 497 , to selected 390
In client mode (REMAIL n) the pool is flushed every time mixmaster is run
unless CLIENTAUTOFLUSH is set to n.  (closes: #676794: Rate implementation
doubled)

Revision 497 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 29 12:03:32 2003 UTC (10 years ago) by weaselp
File length: 22863 byte(s)
Diff to previous 495 , to selected 390
If remix was enabled and we had a Type-I Anon-Post-To request we accidently
randhoped it via the configured default remailing chain (default: *,*,*,*).
Fixed (closes: #729494).

Revision 495 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 10 17:37:34 2003 UTC (10 years, 1 month ago) by weaselp
File length: 22572 byte(s)
Diff to previous 494 , to selected 390
In the curses interface chain selection it was not possible to select a random
last hop with a usenet post message.  Fixed (closes: #719165).

Revision 494 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 9 10:36:34 2003 UTC (10 years, 1 month ago) by weaselp
File length: 22345 byte(s)
Diff to previous 493 , to selected 390
In order to serve help files in different languages we need a way to reply to
requests like remailer-help-it.  In order to not have to modify the code for
each and every new ressource, Mixmaster now sends the file
requests/remailer-<something> to remailer-<something> requests.
remailer-{help,key, stats,conf,adminkey} still are special cases tho.

Revision 493 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 2 13:14:13 2003 UTC (10 years, 1 month ago) by weaselp
File length: 21795 byte(s)
Diff to previous 491 , to selected 390
Check that feedback buffer is not null before operating on it in chain_select(). Closes #631353

Revision 491 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 31 18:24:37 2003 UTC (10 years, 1 month ago) by weaselp
File length: 21594 byte(s)
Diff to previous 489 , to selected 390
Correct function name

Revision 489 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 31 18:19:14 2003 UTC (10 years, 1 month ago) by weaselp
File length: 21598 byte(s)
Diff to previous 486 , to selected 390
Install script tweaks

Revision 486 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 31 17:40:53 2003 UTC (10 years, 1 month ago) by weaselp
File length: 21549 byte(s)
Diff to previous 478 , to selected 390
Fix a problem in destinationblock() where a buffer could have been used after it was free()d which resulted in segfaults.

Revision 478 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 15 08:06:44 2003 UTC (10 years, 3 months ago) by weaselp
File length: 21342 byte(s)
Diff to previous 477 , to selected 390
Make sure DH/DSA param file is actually opened before writing to it.  Fixes a segfault in case it is not.

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: 21180 byte(s)
Diff to previous 449 , to selected 390
Add max capability to Type I

Revision 449 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 28 02:05:32 2002 UTC (10 years, 4 months ago) by weaselp
File length: 21121 byte(s)
Diff to previous 429 , to selected 390
Handle a pool we cannot read correctly

Revision 429 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 17 10:43:01 2002 UTC (10 years, 5 months ago) by weaselp
File length: 20901 byte(s)
Diff to previous 392 , to selected 390
forward port HISTORY :)

Revision 392 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 8 00:56:23 2002 UTC (10 years, 5 months ago) by weaselp
File length: 19853 byte(s)
Diff to previous 390
Have stats on intermediate vs. final hop count (closes: #649900).

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

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

Revision 379 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 18 22:04:13 2002 UTC (10 years, 7 months ago) by rabbi
File length: 19389 byte(s)
Diff to previous 369 , to selected 390
I'm tagging MAIN as 3.0a1. I've also added a new file, Makefile-sh.in, which is the pre-autoconf Makefile.in. If Mixmaster is installed via the Install script, this file will be used. Once autoconf support is more stable, we can remove thisand the Install script.

Revision 369 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 16 20:43:17 2002 UTC (10 years, 7 months ago) by rabbi
File length: 19081 byte(s)
Diff to previous 353 , to selected 390
Updated to reflect release of 2.9b40.

Revision 353 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 10 13:13:09 2002 UTC (10 years, 7 months ago) by weaselp
File length: 18970 byte(s)
Diff to previous 349 , to selected 390
SIGINT and SIGTERM catching beeing ported to stable

Revision 349 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 10 10:35:50 2002 UTC (10 years, 7 months ago) by weaselp
File length: 18921 byte(s)
Diff to previous 336 , to selected 390
Pid file writing is to be backported

Revision 336 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 9 21:40:38 2002 UTC (10 years, 7 months ago) by weaselp
File length: 18920 byte(s)
Diff to previous 326 , to selected 390
Mailintime was backported to stable (or will be shortly)

Revision 326 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 9 19:50:03 2002 UTC (10 years, 7 months ago) by weaselp
File length: 18919 byte(s)
Diff to previous 322 , to selected 390
Whitespace changes only:
Remove trailing whitespace
Replace tabs by spaces

Revision 322 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 8 01:19:13 2002 UTC (10 years, 7 months ago) by rabbi
File length: 18939 byte(s)
Diff to previous 307 , to selected 390
Updated HISTORY file in -MAIN to reflect release of 2.9b39.

Revision 307 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 4 23:51:43 2002 UTC (10 years, 7 months ago) by rabbi
File length: 18590 byte(s)
Diff to previous 286 , to selected 390
Split out b39 changes.

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: 18261 byte(s)
Diff to previous 278 , to selected 390
Updated to reflect recent changes.

Revision 278 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 26 08:29:09 2002 UTC (10 years, 8 months ago) by weaselp
File length: 16900 byte(s)
Diff to previous 252 , to selected 390
We now handle CRLF end of lines in pubring.mix

Revision 252 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 11 22:39:18 2002 UTC (10 years, 8 months ago) by rabbi
File length: 16830 byte(s)
Diff to previous 228 , to selected 390
Updated the current HISTORY file to reflect the latest release.

Revision 228 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 8 21:59:43 2002 UTC (10 years, 8 months ago) by weaselp
File length: 16757 byte(s)
Diff to previous 218 , to selected 390
Linux PPC fixes

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: 16647 byte(s)
Diff to previous 214 , to selected 390
We now generate dummy messages as mail enters and exits the pool.

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: 16233 byte(s)
Diff to previous 203 , to selected 390
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 203 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 29 08:06:31 2002 UTC (10 years, 8 months ago) by weaselp
File length: 15141 byte(s)
Diff to previous 197 , to selected 390
The files created with SENDMAIL outfile have different names now to scale beyond 10k files (closes: #587593).

Revision 197 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 28 09:35:25 2002 UTC (10 years, 8 months ago) by weaselp
File length: 14944 byte(s)
Diff to previous 187 , to selected 390
Write a pid file

Revision 187 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 26 19:37:43 2002 UTC (10 years, 9 months ago) by rabbi
File length: 14874 byte(s)
Diff to previous 185 , to selected 390
Mixmaster now prompts for user input for the secret key passphrase when
mix is started in daemon mode (./mix -D). Mixmaster will try to find
either PGP/RSA, PGP/ELG or Mix key that can be decrypted with the provided
passphrase. If it finds one, it assumes the passphrase is good.

(We may have a problem if the user manages to get his secret key
passphrases out of sync. Suggestions on handling this case?)

FYI: the passphrase in mix.cfg takes precedence over the passphrase
compiled into the binary. If neither of these are present, only then is
the user prompted for a keyboard-input passphrase.

We still need to make mix retain the user-provided passphrase across
SIGHUP signals.

Revision 185 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 26 19:17:31 2002 UTC (10 years, 9 months ago) by weaselp
File length: 14642 byte(s)
Diff to previous 184 , to selected 390
Fixed a bug with reading armored keyrings consisting of more than one armored
block or having comments in front of the one armored block.

The secret pgp keyring is now stored ASCII armored with one key per ascii
armor.

NB: Due to the bug with reading armored keyrings and secring being stored
armored now, it is not adviseable to downgrade mixmaster unless special action
is taked to preserve the secret pgp keyring.

Revision 184 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 26 18:45:13 2002 UTC (10 years, 9 months ago) by weaselp
File length: 13969 byte(s)
Diff to previous 179 , to selected 390
Update HISTORY

Revision 179 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 25 07:55:04 2002 UTC (10 years, 9 months ago) by weaselp
File length: 13912 byte(s)
Diff to previous 172 , to selected 390
Update HISTORY

Revision 172 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 22 08:17:12 2002 UTC (10 years, 9 months ago) by weaselp
File length: 13506 byte(s)
Diff to previous 171 , to selected 390
Note that recent change closed bug #480330

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: 13459 byte(s)
Diff to previous 170 , to selected 390
Also list cypherpunk remailers in remailer-conf reply. Thanks to Ulf and
Disastry for their help.

Revision 170 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 22 06:22:56 2002 UTC (10 years, 9 months ago) by weaselp
File length: 13452 byte(s)
Diff to previous 168 , to selected 390
When expiring packet ids from id.log also expire packets that are dated more
than half a year in the future.  That way we get rid of invalid packets
introduced by the switch to a binary file.

Revision 168 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 22 05:18:26 2002 UTC (10 years, 9 months ago) by weaselp
File length: 13146 byte(s)
Diff to previous 166 , to selected 390
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 166 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 22 04:29:43 2002 UTC (10 years, 9 months ago) by weaselp
File length: 13073 byte(s)
Diff to previous 165 , to selected 390
Enable exit hop to add footers.

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: 12850 byte(s)
Diff to previous 163 , to selected 390
When sending type II messages interactivly you may now choose a middleman
remailer as the last hop in your chain (closes: #481244).

Revision 163 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 19:28:04 2002 UTC (10 years, 9 months ago) by weaselp
File length: 12633 byte(s)
Diff to previous 159 , to selected 390
Make sure to deliver to the right directory with Maildir deliveries. Since
we do not chdir() to the Mixmaster base directory we need to take care of
this whenever we do file or directory operations. Fortunatly the function
mixfile() helps here. mixfile() was extended to handle paths starting
with "~/". '~' is replaced by the HOME environment variable if defined.

Implement MAILIN option: If set Mixmaster reads mails from either a mbox
or a Maildir mail folder when processing its queue (-M or daemon). After
reading the mail folder is emtpied. If MAILIN ends with / it is expected
to be a Maildir, mbox oterhwise.

I hope that I did not break anything with the change to mixfile(). Maildir
drop and reading from both Maildir and mbox has been tested a little. Seems
to work fine so far.

Revision 159 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 16:03:12 2002 UTC (10 years, 9 months ago) by weaselp
File length: 12337 byte(s)
Diff to previous 153 , to selected 390
Secret plan to get rid of IDEA stage (1):
 The Install script detects - in a reliable fashion - whether idea support
 is available. It only defines USE_IDEA if this is the case. On operating
 systems that lack the patented IDEA algorithm (OpenBSD and Debian for
 instance) a warning is printed but building and installation is not
 halted.

Revision 153 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 11:22:37 2002 UTC (10 years, 9 months ago) by weaselp
File length: 12190 byte(s)
Diff to previous 145 , to selected 390
Maildir support

Revision 145 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 20 18:58:05 2002 UTC (10 years, 9 months ago) by rabbi
File length: 11984 byte(s)
Diff to previous 135 , to selected 390
Preparing for 2.9b37.

Revision 135 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 16 19:03:37 2002 UTC (10 years, 9 months ago) by rabbi
File length: 11840 byte(s)
Diff to previous 134 , to selected 390
Mixmaster now uses the OpenPGP MDC packets (as specified in RFC 2440-bis06).

Mixmaster will use MDC packets if the MDC flag is found in the recipient's
PGP key, or by default if it is encrypting with AES.

New keys generated with Mixmaster will have the MDC flag placed in the key's
preferences. Also, cipher preferences are now advertised as CAST5, AES128,
3DES.

Revision 134 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 15 16:52:12 2002 UTC (10 years, 9 months ago) by weaselp
File length: 11483 byte(s)
Diff to previous 132 , to selected 390
Several PGP fixes by Disastry:
No longer create mpi with leading zero <3D5BB519.F2E520F8@saiknes.lv>
Handle RSA keys with size not a multiple of 64 bits <3D5BA9E5.72B7C600@saiknes.lv>
put "Hash: SHA1\n" header when clearsigning with DSA/SHA1 <3D5B80F9.16F277AF@saiknes.lv>

Revision 132 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 13 16:16:07 2002 UTC (10 years, 9 months ago) by weaselp
File length: 11392 byte(s)
Diff to previous 131 , to selected 390
Small fix for mpgp on windows <3D592D8C.8ACA2A@saiknes.lv>

Revision 131 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 13 14:33:23 2002 UTC (10 years, 9 months ago) by weaselp
File length: 11262 byte(s)
Diff to previous 128 , to selected 390
Fix a small bug in pgpdata.c that stopped mixmaster from reading cipher preferences. <3D590B99.7481598B@saiknes.lv>

Revision 128 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 9 22:55:16 2002 UTC (10 years, 9 months ago) by rabbi
File length: 11100 byte(s)
Diff to previous 124 , to selected 390
Prepare for 2.9beta36

Revision 124 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 7 21:45:59 2002 UTC (10 years, 9 months ago) by weaselp
File length: 11045 byte(s)
Diff to previous 120 , to selected 390
Detach as suggested by the Unix Programming FAQ

Revision 120 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 3 17:08:02 2002 UTC (10 years, 9 months ago) by weaselp
File length: 11006 byte(s)
Diff to previous 119 , to selected 390
Submitted By: Sami Farin (safari):
Included correct header files.

Src/main.c had incorrect param to buf_appendf.

Added buf_write_sync() (used by Src/rem.c:mix_pool()).
Should a mixmaster machine crash, pool file can contain
any random data after reboot/journal recovery (at least
when using reiserfs).

Maybe not relevant, but strrchr should be used instead of
strchr when looking for domain part.

Src/pgpdata.c:pgp_elgdecrypt() passes uninitialized values
to BN_free if BN_CTX_new fails.

Src/pgpdata.c:pgp_elgencrypt() passes uninitialized value
to BN_free if the third mpi_get(key, i) fails.

Src/random.c does not check return value of read().

Src/rndseed.c does not check return value of read().

Revision 119 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 1 14:24:24 2002 UTC (10 years, 9 months ago) by weaselp
File length: 10986 byte(s)
Diff to previous 116 , to selected 390
Free buffer line in pgp_signtxt(). Thanks Disastry

Revision 116 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 29 23:52:00 2002 UTC (10 years, 9 months ago) by weaselp
File length: 10909 byte(s)
Diff to previous 115 , to selected 390
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 115 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 29 23:50:04 2002 UTC (10 years, 9 months ago) by weaselp
File length: 10670 byte(s)
Diff to previous 114 , to selected 390
Fix public remailer keys getting re-signed every time keys are requested (Closes: #478383).

Revision 114 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 29 12:42:56 2002 UTC (10 years, 9 months ago) by weaselp
File length: 10521 byte(s)
Diff to previous 113 , to selected 390
Fix unused variable warning on OpenBSD

Revision 113 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 29 12:41:12 2002 UTC (10 years, 9 months ago) by weaselp
File length: 10454 byte(s)
Diff to previous 110 , to selected 390
Default to not creating a .forward file
Whitespace changes

Revision 110 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 25 15:07:39 2002 UTC (10 years, 10 months ago) by weaselp
File length: 10274 byte(s)
Diff to previous 108 , to selected 390
s/MAIL/MAILBOX/ in one place/

Revision 108 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 25 14:11:37 2002 UTC (10 years, 10 months ago) by weaselp
File length: 10238 byte(s)
Diff to previous 105 , to selected 390
The -G option now forces creation of new keys even in client mode (Closes: #585176)

Revision 105 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 24 09:00:11 2002 UTC (10 years, 10 months ago) by weaselp
File length: 10139 byte(s)
Diff to previous 104 , to selected 390
Make all filenames configurable in mix.cfg.
Add global mix.cfg support (compile time option).

Revision 104 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 24 08:00:36 2002 UTC (10 years, 10 months ago) by weaselp
File length: 9991 byte(s)
Diff to previous 103 , to selected 390
Only create OpenPGP RSA keys if we compiled with IDEA.

Revision 103 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 24 07:58:55 2002 UTC (10 years, 10 months ago) by weaselp
File length: 9880 byte(s)
Diff to previous 101 , to selected 390
USE_IDEA is no longer default in config.h. It always gets defined by the Install script instead.

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: 9685 byte(s)
Diff to previous 99 , to selected 390
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 99 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 24 01:52:35 2002 UTC (10 years, 10 months ago) by weaselp
File length: 9597 byte(s)
Diff to previous 97 , to selected 390
majordomo@* -> majordomo@

Revision 97 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 21 16:34:42 2002 UTC (10 years, 10 months ago) by weaselp
File length: 9329 byte(s)
Diff to previous 96 , to selected 390
List all prerequisites for each build target (Closes: #584386)

Revision 96 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 21 16:28:14 2002 UTC (10 years, 10 months ago) by weaselp
File length: 9192 byte(s)
Diff to previous 94 , to selected 390
Fix a strncat() to undefined string variable (Closes: #584381)

Revision 94 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 21 03:53:11 2002 UTC (10 years, 10 months ago) by weaselp
File length: 9064 byte(s)
Diff to previous 93 , to selected 390
Removed duplicate define of NYMDB from menu.h

Revision 93 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 11 02:39:33 2002 UTC (10 years, 10 months ago) by rabbi
File length: 8989 byte(s)
Diff to previous 91 , to selected 390
Modified the Install script to properly locate opensslv.h. It now checks
in both $INCDIR/openssl and $INCDIR/ for the file.

Also, I reverted back to the version checking that was done in 2.9beta23,
and added special case exceptions for the four OpenSSL versions with
alphanumeric designations prior to the main version check, since Bourne
shell cannot handle multiple bases and bash is not universal.

Also,I modifed the "upgrade" script for clarity, and changed the default
from "y" to "n" for activating Type I remailers on installation.

Lastly, I performed pre-release configuration file updates. Ready for
2.9b35.

Revision 91 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 10 01:58:49 2002 UTC (10 years, 10 months ago) by rabbi
File length: 8748 byte(s)
Diff to previous 90 , to selected 390
Added the ability to store the key passphrase in the mix.cfg file instead of
having it compiled into the binary. This offers a number of advantages over the
compiled-in method and still allows for encrypted remote storage of keys.

In order to take advantage of the new changes, the Install script will need to
be modified. As this is being replaced with a proper autoconf system, we're
defering that until later.

The changes we're committing replace PASSPHRASE with PASS_PHRASE, which is read
from the config. If the compiled-in passphrase, PASSPHRASE, is set, that is
used instead. (This is how Mixmaster will function if you use the Install
script.)

Revision 90 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 10 01:55:16 2002 UTC (10 years, 10 months ago) by weaselp
File length: 9094 byte(s)
Diff to previous 89 , to selected 390
Include destination allow in remailer-conf reply. Thanks Katherine

Revision 89 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 10 01:45:27 2002 UTC (10 years, 10 months ago) by weaselp
File length: 8839 byte(s)
Diff to previous 85 , to selected 390
Document my previous changes

Revision 85 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 9 23:29:55 2002 UTC (10 years, 10 months ago) by rabbi
File length: 8602 byte(s)
Diff to previous 84 , to selected 390
tweak.

Revision 84 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 9 08:07:41 2002 UTC (10 years, 10 months ago) by rabbi
File length: 8576 byte(s)
Diff to previous 75 , to selected 390
Updated to include latest changes...

Revision 75 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 1 22:57:48 2002 UTC (10 years, 10 months ago) by rabbi
File length: 8083 byte(s)
Diff to previous 57 , to selected 390
Getting ready for 2.9b34

Revision 57 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 17 03:16:48 2001 UTC (11 years, 5 months ago) by rabbi
File length: 7970 byte(s)
Diff to previous 42 , to selected 390
Fixed inconsistencies between software name and package name. This was
done for compatability with automated install tools as well as for
consistancy. Archive is now named mixmaster-2.9b33.tar.gz and archive
directory is now named mixmaster-2.9b33.

Revision 42 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 12 21:23:02 2001 UTC (11 years, 5 months ago) by rabbi
File length: 7659 byte(s)
Diff to previous 28 , to selected 390
updated [...]

Revision 28 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 11 18:37:34 2001 UTC (11 years, 5 months ago) by rabbi
File length: 7591 byte(s)
Diff to previous 24 , to selected 390
Updated to reflect recent changes.

Revision 24 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 11 06:38:19 2001 UTC (11 years, 5 months ago) by rabbi
File length: 7370 byte(s)
Diff to previous 17 , to selected 390
Updated to reflect recent changes.

Revision 17 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 7 01:04:22 2001 UTC (11 years, 6 months ago) by rabbi
File length: 7099 byte(s)
Diff to previous 14 , to selected 390
Updated for 2.9beta32 release and beyond.

Revision 14 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 7 01:02:39 2001 UTC (11 years, 6 months ago) by rabbi
File length: 7094 byte(s)
Diff to previous 9 , to selected 390
Updated for 2.9beta32 release and beyond.

Revision 9 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 2 21:59:15 2001 UTC (11 years, 6 months ago) by rabbi
File length: 6903 byte(s)
Diff to previous 4 , to selected 390
Udated re: recent changes.

Revision 4 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 31 23:07:58 2001 UTC (11 years, 6 months ago) by rabbi
File length: 6568 byte(s)
Diff to previous 1 , to selected 390
Misc. modification.

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: 6499 byte(s)
Diff to selected 390
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