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

Diff of /trunk/Mix/HISTORY

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

revision 387 by weaselp, Thu Dec 5 04:26:24 2002 UTC revision 757 by weasel, Mon Apr 19 11:51:32 2004 UTC
# Line 283  Line 283 
283                             Minor code formating cleanup and Install script                             Minor code formating cleanup and Install script
284                               fixes.                               fixes.
285    
286  2002-xx-xx      STABLE     The Mixmaster protocol version is now prepended  2002-12-15      2.9b41     The Mixmaster protocol version is now prepended
287                               to the software version in the Mixmaster cap-                               to the software version in the Mixmaster cap-
288                               string.                               string.
289                             Minor configuration default changes and Install                             Minor configuration default changes and Install
290                               script fixes.                               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    
307    2002-12-16      2.9b42     Minor documentation fixes.
308                               Append another newline character to mbox folders
309                                 when storing a mail so that the mandatory empty
310                                 line is there.
311    
312    2002-12-16      2.9.0rc1   Release candidate. Packaging changes only.
313    
314    2002-12-25      2.9.0      Release version. Minor documentation changes
315                                 and version number change only.
316    
317    2003-11-08      2.9.1      Several changes for the Windows build.
318                               Some Install script fixes.
319                               Fixed a problem in blockrequest() where a buffer
320                                 could have been used after it was free()'d which
321                                 resulted in segfaults.
322                               Check that feedback buffer is not null before
323                                 operating on it in chain_select().
324                                 Closes #631353, thanks Sami Farin.
325                               Make sure DH/DSA param file is actually opened
326                                 before writing to it. Fixes a segfault in
327                                 case it is not.
328                               Handle a pool we cannot read correctly: don't close
329                                 the NULL dir handle (segfaults on *BSD). We also
330                                 print a warning in that case now.
331                               Minor stats fix (gmtime vs localtime).
332                               Fix pool stats bug.
333    
334    2004-03-20      3.0b1      FEATURE ENHANCEMENTS:
335    
 2002-10-18      3.0a1      Applied Maildir feature patch by drt@un.bewaff.net,  
                              with some changes by PP:  
                              MAILBOX can now be a Maildir (closes: #586223).  
                            Mixmaster in daemon mode reloads configuration on  
                              SIGHUP.  
336                             The secret pgp keyring is now stored ASCII armored                             The secret pgp keyring is now stored ASCII armored
337                               with one key per ascii armor.                               with one key per ascii armor.
338                             NB: Due to the bug with reading armored keyrings and                             NB: Due to the bug with reading armored keyrings and
# Line 308  Line 347 
347                             Mixmaster will not encrypt or sign with a revoked                             Mixmaster will not encrypt or sign with a revoked
348                               or expired key.                               or expired key.
349                             When encrypting, Mixmaster uses preferences from                             When encrypting, Mixmaster uses preferences from
350                              the primary userid (or the latest userid, if zero                               the primary userid (or the latest userid, if zero
351                              or more than one primary userid is present.)                               or more than one primary userid is present.)
352                             Mixmaster keys now have creation and expiration date.                             Mixmaster keys now have creation and expiration date.
353                               It is not secured by any crypto voodoo, it's only                               It is not secured by any crypto voodoo, it's only
354                               informational for clients to decide which keys to                               informational for clients to decide which keys to
355                               use should they have more.                               use should they have more than one per remailer.
356                               - on the client side we do not show remailers (and                               - on the client side we do not show remailers (and
357                                 therefore not use them) if their key is expired.                                 therefore not use them) if their key is expired.
358                               - the remailer refuses to decrypt messages to keys                               - the remailer refuses to decrypt messages to keys
# Line 327  Line 366 
366                                 seemed sensible.                                 seemed sensible.
367                             Mixmaster now generates dummy messages automatically                             Mixmaster now generates dummy messages automatically
368                               as mail enters and exits the pool.                               as mail enters and exits the pool.
369                             New Star-Exclude feature by Colin: Certain remailers                             Applied Maildir feature patch by drt@un.bewaff.net,
370                               can be excluded from chosen as random hops.                               with some changes by PP:
371                               as mail enters and exits the pool.                               MAILBOX can now be a Maildir (closes: #586223).
372                               New Star-Exclude feature by Colin Tuckley:
373                                 User-selected remailers can be excluded from
374                                 being chosen as random hops.
375                               Have stats on intermediate vs. final hop count
376                                 (closes: #649900).
377                               Add max capability for Type I.
378                               Config option EXTFLAGS allows appending additional
379                                 flags to the capabilities string.  (Hauke Lampe)
380                               Config option PRECEDENCE allows setting the
381                                 Precedence: header on all outgoing mail.
382                                 (Hauke Lampe)
383                               In order to serve help files in different languages
384                                 we need a way to reply to requests like
385                                 remailer-help-it.  In order to not have to modify
386                                 the code for each and every new ressource,
387                                 Mixmaster now sends the file
388                                 requests/remailer-<something> to
389                                 remailer-<something> requests.
390                                 remailer-{help,key, stats,conf,adminkey} still are
391                                 special cases tho.
392                               Drop messages without timestamps and messages with
393                                 future timestamps.  This abandons backwards
394                                 compatibility with Mixmaster 2.0.3 and earlier.
395                               Mixmaster attempts to detect system clock
396                                 misconfigurations and refuses to run as a
397                                 remailer if there is a problem suspected.
398                                 Only applies to Mixmaster in remailer mode.
399    
400                               BUG FIXES:
401    
402                               Mixmaster in daemon mode reloads configuration on
403                                 SIGHUP.
404                               In the curses interface chain selection it was not
405                                 possible to select a random last hop with a usenet
406                                 post message.  Fixed (closes: #719165).
407                               If remix was enabled and we had a Type-I Anon-Post-To
408                                 request we accidently randhoped it via the
409                                 configured default remailing chain (default:
410                                 *,*,*,*).
411                                 Fixed (closes: #729494).
412                               In client mode (REMAIL n) the pool is flushed every
413                                 time mixmaster is run unless CLIENTAUTOFLUSH is
414                                 set to n.  (closes: #676794: Rate implementation
415                                 doubled)
416                               Found that weird bug that sometimes led to "Unknown
417                                 remailer version!" errors: In chain_randfinal() we
418                                 selected a random value between 0 and maxrem
419                                 instead of 0 and maxrem - 1.  Mixmaster now uses
420                                 broken-chain info from stats. I hope this doesn't
421                                 break any Nym functionality.
422                               Warn if remailer stats are older than a day or
423                                 from the future.
424                               Don't send messages to ourselves via the mailsystem
425                                 but instead place them in the pool as incoming
426                                 messages so that they will get processed with the
427                                 next pool run.
428                               No longer try to send a message if there are no
429                                 recipients left.
430                               Set default max-randhops from 20 to 4.
431                               Remix-To chain is limited by max-randhops limit as
432                                 well.
433                               Messages to more than one remailer are dropped.
434                               Nym support is not compiled in by default anymore.
435                               The OpenPGP module mpgp now includes a man
436                                 page (large contributions by Trek).
437                               Ignore 'No reliable remailers' problems when
438                                 randhopping messages in middleman mode.
439                                 That is better than dropping them.
440                               Experimental feature:  --redirect -l <chain>.
441                                 If you have a mixmaster message with a
442                                 chain starting with hop1 (you cannot know any
443                                 more because it already is encrypted) then
444                                 mix --redirect -l foo,bar < file
445                                 redirect the message so the chain is actually
446                                 foo,bar,hop1,... and places it in your pool.
447                                 If the total number of hops (which cannot be
448                                 known) exceeds 20 the message is damanged
449                                 and will fail at the 20th node.
450    
451    2004-03-20      3.0b2-unreleased
452                               Fall back to 3DES as Encrypt-Key cipher if we don't
453                                 have IDEA. - Laurent Fousse <laurent@komite.net>

Legend:
Removed from v.387  
changed lines
  Added in v.757

  ViewVC Help
Powered by ViewVC 1.1.5