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

Contents of /trunk/Mix2.0/CHANGES

Parent Directory Parent Directory | Revision Log Revision Log


Revision 858 - (show annotations) (download)
Mon May 17 16:10:05 2004 UTC (9 years 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 Version history.
2
3 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 Documentation updates, key version string format changes, and a
14 DOS Makefile fix. (internal release).
15
16 2.0.4b46 2002-09-23 rabbi
17 Security fixes for zlib and SSLeay. Now requires OpenSSL instead
18 of SSLeay.
19
20 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