/[pkg-mixmaster]/trunk/Mix2.0/CHANGES
ViewVC logotype

Contents of /trunk/Mix2.0/CHANGES

Parent Directory Parent Directory | Revision Log Revision Log


Revision 200 - (hide annotations) (download)
Wed Aug 28 20:06:48 2002 UTC (10 years, 8 months ago) by rabbi
File size: 10746 byte(s)
Initial revision
1 rabbi 200 Version history.
2    
3     2.0.4b45 1999-01-19 um
4     Bug fixes for DOS.
5    
6     2.0.4b43 1998-08-21 um
7     Bug fix: use stderr when asking for random user input.
8    
9     2.0.4b42 1998-08-20 um
10     Added missing "success" report (for DOS).
11     zlib/Makefile: do not optimize deflate.c (fails on DOS).
12    
13     2.0.4b41 1998-08-17 um
14     Bug fix: Verify the message digest in packet headers.
15     Successful remailer operation is logged if VERBOSE is set.
16     Error messages are written to stdout if ERRSTDOUT is set to 1
17     (for DOS remailers where stderr cannot be redirected).
18    
19     2.0.4b40 1998-05-28 um
20     Improved getlist script. New file urls contains URLs of mix lists.
21    
22     2.0.4b39 1998-05-25 um
23     fixed sign error in new timestamp code.
24    
25     2.0.4b38 1998-05-11 um
26     Install script bug fixes / enhancements.
27     Bug fix for IDEXP/PACKETEXP.
28     Scripts in util now look for mixmaster in the Mix directory.
29    
30     2.0.4b37 1998-05-08 um
31     Format extension for better protection against replay attacks:
32     Messages can contain a timestamp (day minus random number 0..2).
33     Remailers supporting this extension will discard messages that are
34     older than IDEXP. See function check_packetID() and occurrences
35     of TSMAGIC in chain2.c and type2.c for details.
36     rxmatch() rewritten by Johannes Kroeger for the PCRE regexp library.
37     MIDDLEMAN and T1PGPONLY described in manpage.
38     IDEXP and PACKETEXP definitions moved to mixmaster.conf; now given
39     in hours.
40    
41     2.0.4b36 1998-04-21 um
42     Newly introduced bug removed.
43    
44     2.0.4b35 1998-04-20 um
45     Bug fix for sending a message on multiple chains.
46     Bug fix for trimming ID log file.
47     Optional PGP-only interface to Type 1 remailer added.
48    
49     2.0.4b34 1998-04-16 um
50     Changes for SSLeay 0.9.0 in docs, Install and bsafeeay.
51    
52     2.0.4b33 1998-04-14 um
53     Modification for MSDOS.
54     Bug fix by Johannes Kroeger.
55    
56     2.0.4b32 1998-03-02 um
57     New function getline() replaces fgets() + chop().
58    
59     2.0.4b31 1998-02-26 um
60     Can be used with SSLeay (using the BSAFEeay API).
61    
62     2.0.4b30 1998-02-18 um
63     Check R_DecodePEMBlock return values.
64    
65     2.0.4b29 1998-01-30 um
66     Makefile correction (thanks to Michael Below).
67    
68     2.0.4b28 1998-01-13 um
69     /dev/random patch for OpenBSD from Richard Johnson.
70    
71     2.0.4b27 1997-12-22 um
72     process_pool bug fix from Johannes.
73    
74     2.0.4b26 1997-12-15 um
75     rx patch by Johannes Kroeger.
76    
77     2.0.4b25 1997-12-12 um
78     bug fix.
79    
80     2.0.4b24 1997-12-08 um
81     process_pool bug fix by Andy Dustman.
82     build.cmd for OS/2 added (anonymous contribution).
83     source blocking also reads Sender: and Reply-To: header.
84    
85     2.0.4a24 1997-11-08 um
86     command line option -GD generates DH parameter.
87     -D1 starts server for a single protocol run.
88     included client.c and server.c.
89    
90     2.0.4b23 1997-11-05 um
91     new version of coerce, with eat-spam (by Andy Dustman).
92     DOS: documentation on using Mixmaster with Potato (readme.pot).
93     DOS: use current directory rather than C:\MIX if MIXPATH is not set.
94    
95     2.0.4b22 1997-10-20 um
96     strifind bug fix from Andy Dustman.
97    
98     2.0.4b21 1997-10-10 um
99     bug fix from Johannes Kroeger: parse header lines without " " after
100     the ":" correctly.
101    
102     2.0.4b20 1997-10-07 um
103     coerce script, by Andy Dustman.
104     bug fix from Johannes Kroeger: skip blank lines in source.block.
105     DOS: fix for backward compatibility with PI versions < 3.3t
106    
107     2.0.4b19 1997-09-23 um
108     new mixmaster.conf entry VERBOSE: print information about the
109     selected chain if set to 1.
110     write output to files if SENDMAIL is set to "outfile" (default for
111     MSDOS).
112    
113     2.0.4b18 1997-09-22 um
114     lantency statistics by Andy Dustman.
115     help/key/stats request lines must be case-insensitive exact match.
116    
117     2.0.4b17 1997-09-17 um
118     bug fix for -Q.
119    
120     2.0.4b16 1997-09-15 um
121     bug fix for multi-line headers (by Johannes Kroeger).
122    
123     2.0.4b15 1997-09-08 um
124     header file renamed to "mix.h" due to Windows filename restrictions.
125     minor modifications in the DOS directory.
126     </PRE> marks end of reliable mixmaster list.
127    
128     2.0.4b14 1997-09-02 um
129     Simpler Makefile.
130     Use of zlib and Rx can be switched on and off in the Makefile.
131     Blocking is done using regular expressions by default.
132     Mixmaster -K checks passphrase.
133     -Q takes additional destination as optional argument.
134    
135     2.0.4b13 1997-08-31 um
136     ORGANIZATION entry for mixmaster.conf, used for inews posting as
137     in freedom 2.0.
138    
139     2.0.4b12 1997-08-30 um
140     header filtering now parses multiple-line message headers properly.
141     yet another bug fix for "post:".
142    
143     2.0.4b11 1997-08-29 um
144     bug fix: mail2news gateway is added only for "post:" destinations.
145    
146     2.0.4b10 1997-08-26 um
147     new option -d to generate dummy messages. Will be sent through
148     5..15 random remailers unless specified otherwise.
149     new option -Q adds message from stdin to pool.
150     bug fixes: reliability check didn't work.
151     bug fixes in init_mix().
152     remailer-conf output includes mixmaster version.
153     Install script creates world-readable .forward file.
154    
155     2.0.4b9 1997-08-25 um
156     list of reliable remailers may contain arbitrary text before the
157     separator line (patch from Andy Dustman).
158    
159     2.0.4b8 1997-08-22 um
160     bug fix.
161     minor adjustments for the DOS version.
162    
163     2.0.4b7 1997-08-20 um
164     getlist now fingers anon.efga.org (lynx not required).
165     bug fix in init_mix, by Johannes Kroeger.
166     scaled bar graph for statistics with mix/cpunk stacked bars,
167     by Andy Dustman.
168     modifications to mix.help.in.
169    
170     2.0.4b6 1997-08-19 um
171     ANONNAME now defaults to the value of REMAILERNAME.
172     one character entries in destination.block/allow are accepted.
173     Install script bug fixes.
174     Patch from Johannes Kroeger:
175     changed REMAILERFROM to ANONADDR for symmetry reasons.
176     recognize additional type1 header lines.
177    
178     2.0.4b5 1997-08-15 um
179     new client command line options:
180     -v 'Header: text' - set message header.
181     -m - accept RFC822 message as stdin.
182     new mixmaster.conf entry:
183     ANONNAME - long name for anonymous messages, by Andy Dustman.
184     use calloc() where appropriate.
185     disclaimer as RFC822 `Comments:' header; defined in mixmaster.h;
186     it is now inserted to a message when it is _sent_ from the pool.
187     send middleman messages directly without calling premail.
188     Install uses procmail if .procmailrc exists, .forward otherwise.
189    
190     2.0.4b4 1997-07-01 um
191     bug fix.
192    
193     2.0.4b3 1997-07-01 um
194     Middleman patch (Medusa, um).
195     bug fix in chain selection.
196     manual page improvements.
197    
198     2.0.4b2 1997-06-18 um
199     updated manual page.
200     new chaining methods, suggested by Mark Grant.
201     bug fixes in util.c, by Medusa.
202     corrected randomness handling.
203     REMAILERFROM address, by Johannes Kroeger.
204     formatted remailer-stats, by Johannes Kroeger.
205     filter for unwanted header lines (headers.del).
206     comments for mixmaster.h prototypes.
207     new file keyinfo.txt (header for mix.key, may contain type 1 keys).
208     new disclaimer, by Dave Del Torto.
209     cleaned up mixmaster.conf.
210     capital letters for remailer command line options, small letters for
211     client mode.
212     minor clarifications.
213    
214     2.0.4b1 1997-06-03 um
215     improved Install script
216     exponential pool (RATE in mixmaster.conf)
217     print capabilities in type2.list entry.
218     new function to make ASCII armor.
219    
220     1997-05-30 um
221     re-indented source code. (To generate diffs relative to 2.0.3,
222     run `indent *[ch]' first.)
223    
224     several bug fixes (including those posted to mix-l).
225     gcc warnings eliminated (-Wall).
226     "middle only" remailer.
227     large messages are compressed with zlib
228     support for /dev/random.
229     rudimentary support for the list of reliable Mixmaster remailers.
230     new installation script.
231     chaining code moved to chain2.c.
232     mixmaster -x to seed the random number generator.
233     output for Subject: remailer-conf
234     prototypes added.
235     improved Makefile.
236    
237     2.0.3/DOS um
238     DOS/Windows version.
239    
240     2.0.3 10/11/95
241     magic strings moved from mixmaster.h to main.c
242     mixmaster -r now the same as mixmaster -R
243     mixmaster -O added.
244     Just like -o except that a "To:" line is added
245     to the top so the file can be piped right into sendmail.
246     mixmaster -G creates if they do not exist.
247     Expiration of pac* files should work now.
248     multiple recipients now seperated by commas on TO line.
249     New Makefile. The password for the server must be specified
250     at compile time.
251    
252     2.0.2 9/12/95
253     sendmail now called with -t rather than putting
254     the destination on the sendmail command line.
255    
256     Mixmaster -R accepts files with multiple Mixmaster
257     messages in it.
258    
259     Some bug fixes with stdin and stdout
260    
261     2.0.1 5/27/95
262     Updated documentation
263    
264     2.0 5/5/95
265     Release version. Only change was the version number
266    
267     2.0b11 4/30/95
268     packet time stamps were read improperly.
269     Caused pac files to be deleted each time mixmaster -S
270     was run.
271    
272     "reorder" code added. Spools incoming messages and
273     gives them to mixmaster -R one at a time.
274    
275     Stats.c now correctly handles
276     type1 and type2 messages.
277     Format of one tmp file name
278     was wrong and has been fixed.
279    
280     2.0b10 4/25/95
281     DH key format changed.
282     get_DH function added to keymgt.c
283     Key lengths increased to operating
284     length (they had been short to allow
285     quick testing).
286    
287     2.0b9 4/25/95
288     mix.key said it contained a PGP key.
289     Now reports it contains a Mixmaster key.
290    
291     2.0b8 4/25/95
292     Fixed outgoing messages to show
293     From: REMAILERNAME <REMALERADDR>
294     Added support for piping to a type 1 remailer.
295     Major rewrite of the documentation.
296    
297     2.0b7 Intermediate hops were sent immediately. Now fixed.
298    
299     2.0b6 This version is incompatible with earlier versions.
300     Removed the last mkstemp. Fixed a bug in kind_of_message
301     Change in memcpy in add_to_buffer.
302     Changed secret key encryption to fill all
303     24 bytes of the triple Des key. First and third keys are the same.
304     Message format changed. Now a key in the encrypted header is
305     used to decrypt all the other headers and the body.
306     The encrypted header contains a different IV for each header
307     and the body.
308    
309     2.0b5 Fixed the problem with key fingerprints on
310     different architectures.
311    
312     2.0b4 Different default keys and more documentation changes.
313    
314     2.0b3 Tiny bug fixes and documentation changes.
315    
316     2.0b2 Changed from mkstemp to mktemp.
317    
318     2.0b Initial release.

  ViewVC Help
Powered by ViewVC 1.1.5