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

Diff of /trunk/Mix/HISTORY

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 14 by rabbi, Wed Nov 7 01:02:39 2001 UTC revision 449 by weaselp, Sat Dec 28 02:05:32 2002 UTC
# Line 114  Line 114 
114  2001-09-19      2.9beta31  Fixed a bug in mime.c that sometimes resulted in  2001-09-19      2.9beta31  Fixed a bug in mime.c that sometimes resulted in
115                               malformed text attachments (by Michael Young).                               malformed text attachments (by Michael Young).
116                             Better error handling (by Scott Renfro).                             Better error handling (by Scott Renfro).
117                             Added support for multiple dest.blk files. This                             Added support for multiple dest.blk files. This
118                               is needed for the Remailer Abuse Blocklist (by                               is needed for the Remailer Abuse Blocklist (by
119                               Markus Stöger).                               Markus Stöger).
120                             Added support for remailer-adminkey replies to                             Added support for remailer-adminkey replies to
121                               provide a better way for remops to distribute                               provide a better way for remops to distribute
# Line 126  Line 126 
126                             Removed redundant "encoded" variable in mime.c.                             Removed redundant "encoded" variable in mime.c.
127                             Fixed Installer bugs.                             Fixed Installer bugs.
128    
129  2001-11-06      2.9beta32  Client functionality updates.  2001-11-06      2.9beta32  Client functionality updates.
130                             POP sockets now properly close.                             POP sockets now properly close.
131                             Memory may be freed without allocating.                             Memory may be freed without allocating.
132                             Correct time is written to mbox.                             Correct time is written to mbox.
133                             Key flags correctly set in key.txt. (all by                             Key flags correctly set in key.txt. (all by
134                               Disastry).                               Disastry).
135                             OpenSSL and OpenBSD Install script issues                             OpenSSL and OpenBSD Install script issues
136                               addressed.                               addressed.
137    
138  2001-xx-xx      2.9beta33  Support for Mixmaster as a service on Windows  2001-12-16      2.9b33     Support for Mixmaster as a service on Windows
139                               platforms added (by Disastry).                               platforms added (by Disastry).
140                               Problem transparently remixing to Type I remailers
141                                 debugged and corrected (by Andy Dustman,
142                                 Disastry, Senshi-Admin).
143                               Fixed an error in chain.c that was causing
144                                 segfaults with chains greater than 20 remailers.
145                               Non-multipart MIME message errors fixed.
146                               Fixed an error in rfc822.c (by Scott Renfro).
147                               Fixed pgpget.c errors. (by Ulf Möller).
148                               No longer permits automatic blocking of entire
149                                 domains or newsgroups.
150                               Help files re-written (by Lucky Green).
151                               Fixed inconsistencies between software name and
152                                 package name.
153    
154    2002-07-01      2.9b34     Encrypt-to directive is now supported.
155                               Partial packets now properly expire if not
156                                 reassembled (by cmeclax).
157                               Fixed an address blocking error introduced in
158                                 the last version (Peter Palfrader).
159                               Various command line bug fixes.
160    
161    2002-07-10      2.9b35     Updated zlib due to security reasons.
162                               Does not generate keys in client mode.
163                               Uses binary format for id.log.
164                               Assorted mpgp fixes (by Disastry).
165                               Added support for storing the key passphrase
166                                 in the mix.cfg file. (by Disastry).
167                               Now reports the contents of dest.alw for
168                                 middleman remailers (by Kat).
169                               Reworked the OpenSSL version check in the
170                                 Install script.
171    
172    2002-08-09      2.9b36     Removed duplicate define of NYMDB from menu.h.
173                               Fix a strncat() to undefined string variable in
174                                 mix.c (Closes: #584381).
175                               Have the Makefile list all prerequisites for each
176                                 build target (Closes: #584386).
177                               Change »majordomo@*« to »majordomo@« in default
178                                 dest.blk. The dest block engine does not under-
179                                 stand shell globs. Either substring matches or
180                                 regexen.
181                               Fixed -T switch: if type2.list is not available fall
182                                 back to pubring.mix.
183                               USE_IDEA is no longer default in config.h. It always
184                                 gets defined by the Install script instead.
185                               Only create OpenPGP RSA keys if we compiled with
186                                 IDEA.
187                               Make all filenames configurable in mix.cfg.
188                               Add global mix.cfg support (compile time option).
189                               The -G option now forces creation of new keys even in
190                                 client mode (Closes: #585176).
191                               Random Documentation updates.
192                               Default to not installing a .forward file in Install
193                                 script.
194                               Fix unused variable warning on OpenBSD.
195                               Fix public remailer keys getting re-signed
196                                 every time keys are requested (Closes: #478383).
197                               Make smtp sending similar to local /usr/lib/sendmail
198                                 sending (wrt header/body separation;
199                                 Closes: #482052).
200                               Add X-Loop header on mailbox forwarded messages.
201                               Several small fixes by Sami Farin et al.
202                               Detach correctly in daemon mode.
203                               Minor Install script fixes.
204    
205    2002-08-20      2.9b37     OpenPGP enhancement release (fixes by Disastry).
206                               Fix a small bug in pgpdata.c that stopped Mixmaster
207                                 from reading cipher preferences.
208                               Fixed Passphrase reading in mpgp (the test program)
209                                 on Windows platform.
210                               Add Hash: header when clearsigning.
211                               Properly handle RSA keys whose key size is not a
212                                 multiple of 64.
213                               Remove leading zeros from MPI.
214                               Use MDC packets whenever possible.
215                               List CAST5 and AES128 in cipher preferences.
216                               Now displays Mixmaster version in the PGP version
217                                 header for non remailer/nym messages.
218    
219    2002-09-11      2.9b38     Install script deals with lack of patented IDEA
220                                 algorithm in a sane way (closes: #479020).
221                               Compiled-in passphrase is now deprecated.
222                               When expiring packet ids from id.log also expire
223                                 packets that are dated more than half a year in
224                                 the future.  That way we get rid of invalid
225                                 packets introduced by the switch to a binary file.
226                               The stats in remailer-stats replies always had a
227                                 peak at 00:00 GMT which was wrong. Fixed.
228                                 (closes: #597688).
229                               Fixed a bug with reading armored keyrings consisting
230                                 of more than one armored block or having comments
231                                  in front of the one armored block.
232                               In RSA PGP keys, we now set e=0x11.
233                               Mixmaster now deletes error and temporary files
234                                 older than PACKETEXP time along with expired
235                                 partial packets.
236                               Linux PPC fixes (and all other archs where char is
237                                 unsigned).
238    
239    2002-10-07      2.9b39     Added a new feature, --store-mail (-I), which will
240                                 deliver an encrypted mix packet to the message pool
241                                 without attempting being decrypted.
242                               Made minor updates for WIN32 DLL.
243                               When sending type II messages interactivly you may
244                                 now choose a middleman remailer as the last hop
245                                 in your chain (closes: #481244).
246                               If a footer.txt file exists its content will be
247                                 appended to outgoing messages leaving the remailer
248                                 network at this hop (closes: #490117).
249                               List known remailers in remailer-conf reply (closes:
250                                 #480330).
251                               The files created with "SENDMAIL outfile" have
252                                 different names now to scale beyond 10k files
253                                 (closes: #587593).
254                               Fixed the "is a mailfolder" checking for -f.
255                               Various fixes for Mixmaster when not using ncurses.
256                               Added new option --config to allow loading of
257                                 configuration information from an alternate file.
258                               POOL is now used correctly if set in mix.cfg.
259                               ASCII armor checksum is now verified on PGP keys.
260                               Corrected a bug where 1/4096 of pgp messages was
261                                 destroyed due an improper armor checksum
262                                 interpretation.
263                               Added password-based authenticated SMTP for mix.
264                                 Currently, only AUTH LOGIN is supported.
265                               Mixmaster now handles <CR><LF> in pubring.mix.
266                               Removed incorrect NT service checks in mix.c.
267                               Mixmaster now keeps no stats in client mode.
268                               The pool is autmatically checked for waiting
269                                 messages in the client configuration.
270                               Mixmaster now bears a DFSG-compliant license.
271                               Fixed permissions on tarball release.
272                               Documentation updates.
273    
274    2002-10-16      2.9b40     New option MAILIN that can be set to either a mbox
275                                 or Maildir folder. New mail will be read from it
276                                 and the folder cleared every time Mixmaster
277                                 processes its pool, or at MAILINTIME intervals
278                                 (closes: #597043).
279                               The Mixmaster daemon now writes a pid file.
280                               Mixmaster in daemon mode now catches SIGTERM and
281                                 SIGINT and finishes its current queue run and then
282                                 exits successfully.
283                               Minor code formating cleanup and Install script
284                                 fixes.
285    
286    2002-xx-xx      STABLE     The Mixmaster protocol version is now prepended
287                                 to the software version in the Mixmaster cap-
288                                 string.
289                               Minor configuration default changes and Install
290                                 script fixes.
291                               Install script now always uses "make" and not
292                                 "gmake".
293                               IDEA detection is fixed on systems that provide
294                                 the header files but then turn out to not
295                                 have the required functions upon linking.
296                               Install now properly identifies system-wide
297                                 installations of pcre and/or zlib if they
298                                 are installed in /usr/local/.
299                               Mixmaster will now ensure that an address
300                                 submitted in a blocking request does not
301                                 match that of a known remailer before
302                                 adding it to the dest.blk file (patch
303                                 submitted by Trek. Vulnerability originally
304                                 discovered by noise and rabbi.)
305                               Minor documentation fixes.
306                               Append another newline character to mbox folders
307                                 when storing a mail so that the mandatory empty
308                                 line is there.
309    
310    2002-10-18      3.0a1      Applied Maildir feature patch by drt@un.bewaff.net,
311                                 with some changes by PP:
312                                 MAILBOX can now be a Maildir (closes: #586223).
313                               Mixmaster in daemon mode reloads configuration on
314                                 SIGHUP.
315                               The secret pgp keyring is now stored ASCII armored
316                                 with one key per ascii armor.
317                               NB: Due to the bug with reading armored keyrings and
318                                 secring being stored armored now, it is not
319                                 advisable to downgrade Mixmaster unless special
320                                 action is taken to preserve the secret pgp
321                                 keyring.
322                               Mixmaster now prompts for secret key passphrase when
323                                 started in daemon mode.
324                               Mixmaster checks expiration and revocation status of
325                                 pgp keys, userids, and subkeys.
326                               Mixmaster will not encrypt or sign with a revoked
327                                 or expired key.
328                               When encrypting, Mixmaster uses preferences from
329                                the primary userid (or the latest userid, if zero
330                                or more than one primary userid is present.)
331                               Mixmaster keys now have creation and expiration date.
332                                 It is not secured by any crypto voodoo, it's only
333                                 informational for clients to decide which keys to
334                                 use should they have more.
335                                 - on the client side we do not show remailers (and
336                                   therefore not use them) if their key is expired.
337                                 - the remailer refuses to decrypt messages to keys
338                                   that expired one month ago or earlier.
339                                 - the remailer automatically creates new Mixmaster
340                                   keys if the current ones are about to expire or
341                                   already are expired.
342                                 - the latest key from secring.mix is written to
343                                   key.txt. It used to be the first one. Since
344                                   creation of new mix key appends the key, this
345                                   seemed sensible.
346                               Mixmaster now generates dummy messages automatically
347                                 as mail enters and exits the pool.
348    
349    2002-xx-xx      3.0a2      New Star-Exclude feature by Colin Tuckley:
350                                 User-selected remailers can be excluded from
351                                 being chosen as random hops.
352                               Have stats on intermediate vs. final hop count
353                                 (closes: #649900).
354                               Handle a pool we cannot read correctly: don't close
355                                 the NULL dir handle (segfaults on *bsd). We also
356                                 print a warning in that case now.

Legend:
Removed from v.14  
changed lines
  Added in v.449

  ViewVC Help
Powered by ViewVC 1.1.5