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

Contents of /trunk/Mix2.0/CHANGES

Parent Directory Parent Directory | Revision Log Revision Log


Revision 858 - (hide annotations) (download)
Mon May 17 16:10:05 2004 UTC (9 years, 1 month ago) by rabbi
File size: 11351 byte(s)
Skip version 2.0.4. 

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

  ViewVC Help
Powered by ViewVC 1.1.5