[4988] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Linux-Announce Digest #281

daemon@ATHENA.MIT.EDU (Digestifier)
Sun Nov 13 16:13:05 2005

From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date:     Sun, 13 Nov 2005 16:13:02 EST

Linux-Announce Digest #281, Volume #5          Sun, 13 Nov 2005 16:13:02 EST

Contents:
  bogofilter-0.96.6 - New Current Release (David Relson)

----------------------------------------------------------------------------

From: David Relson <relson@osagesoftware.com>
Subject: bogofilter-0.96.6 - New Current Release
Date: Sat, 12 Nov 2005 21:29:25 -0600


Bogofilter is a mail filter that classifies email as spam or ham
(non-spam) by a statistical analysis of the message's header and content
(body).  The program is able to learn from the user's classifications
and corrections.

The statistical technique is known as the Bayesian technique and its use
for spam was described by Paul Graham in his article "A Plan For Spam". 
Gary Robinson, in his weblog Rants, suggests some refinements for
improved discrimination between spam and ham.  Bogofilter's primary
algorithm uses the f(w) parameter and the Fisher inverse chi-square
technique that he describes.

Bogofilter is run by an MDA script to classify an incoming message as
spam or ham (using wordlists stored by BerkeleyDB).  Bogofilter provides
processing for plain text and html, supports multi-part mime message
with decoding of base64, quoted-printable, and uuencoded text and
ignores attachments, such as images.

Bogofilter is written in C.  Supported platforms: Linux, FreeBSD,
Solaris, OS X, HP-UX, AIX, RISC OS, OS/2, ...


########################################################################

Files are available at http://sourceforge.net/projects/bogofilter for
download.

Here are the md5sums for the release:

3c47894001c28253c92a42338b2880d9  bogofilter-0.96.6-1.i586.rpm
bbc0085c22507568f831f355d96a425c  bogofilter-0.96.6-1.src.rpm
24ce45bac5dc7e8ec6bb2f68e5d64a73  bogofilter-0.96.6.tar.bz2
7e8e9593662f6394a56f99f12f525d6e  bogofilter-0.96.6.tar.gz
ac0b8e9f3ce3fe56ec07930406e8cbde  bogofilter-static-0.96.6-1.i586.rpm


########################################################################

                               =================
                                BOGOFILTER NEWS
                               =================

        !!!!!!!! READ THE RELEASE.NOTES !!!!!!!!

        Sections headed '[Incompat <version>]' and '[Major <version>]'
        are particularly important.  They describe changes that are
        incompatible with earlier releases or are significantly
        different.

        !!!!!!!! READ THE RELEASE.NOTES !!!!!!!!

===============================================================================

0.96.6  2005-11-11

        * Fix parsing error after binary attachment.

        2005-11-10

        * Correct charset_default value in bogofilter.cf.example

0.96.5  2005-11-07

        2005-11-04

        * Fix parsing of config file string options.

        * Fix handling of unknown charset name.

0.96.4  2005-10-31

        2005-10-29

        * Removed the BUGS section from the bogofilter man page as
          it's now obsolete.

        2005-10-26

        * The bash-dependent contrib/* scripts were changed so they may now
          work on regular POSIX compliant sh (NOTE: Solaris has a POSIX sh in
          /usr/xpg4/bin/sh, Solaris's /bin/sh is unsuitable for bogofilter!)

        * The contrib/ directory is now managed by the top-level Makefile.am,
          which removes one "make" recursion. This implies that "bogogrep" is
          now built on the top level rather than in contrib/.

        * Renamed all contrib/ scripts to that their suffix gives a hint what
          kind of script it is (.pl, .sh).

        * Recognize all image/ types as opaque data that we do not parse,
          rather than just image/bmp.

0.96.3  2005-10-25 (a.k.a. 1.0.0-rc3)

        * Don't decode mime-audio and mime-video attachments.
        * Remove unused CP866 code.

        2005-10-23

        * Fix possible SIGSEGV with long html comments.
 
        2005-10-22

        * Don't decode mime-image and mime-application attachments.
 
        2005-10-21

        * Avoid pointer use after freeing its memory.
        * Avoid buffer overflow during conversion to unicode.

        2005-10-15

        * Fix program abort when bad options are used.
        * Remove unused Berkeley DB locking options.

        2005-10-12

        * Fixed sqlite build option in bogofilter.spec.in 
          (contributed by Tobias Roppelt)

        2005-10-07

        * Added contrib scripts bfproxy, spamitarium, and stripsearch
          (contributed by Tom Anderson)

0.96.2  2005-10-06 - Promoted to Stable Release
        2005-09-25 (a.k.a. 1.0.0-rc2)

        2005-09-25

        * SQLite3 - no longer using EXCLUSIVE in BEGIN TRANSACTION as
          it seems unnecessary and it causes trouble on MAC OSX

        2005-09-19

        * Require sqlite 3.2.6 and print warning if older version installed, to
          avoid people running into critical bugs in older sqlite3 versions.
          The test can be defeated by setting the environment variable
          BF_USE_OLD_SQLITE to any value.  Also warn on 32-bit machines.

        2005-09-16

        * Fix bogus t.maint failures on some systems that don't use bash for
          /bin/sh (for instance, FreeBSD).

        2005-09-11

        * Resurrected atexit() code to ensure databases have been
          closed (needed for rare cases on RISC OS).

        2005-09-07

        * Perform unicode conversion after base64 and quoted-printable
          decoding.  (Thanks to Mikhael Zabaluev for the patch)

        2005-09-06

        * (sqlite3 based builds only) Print reminder to register tokens before
          scoring if preparing the SELECT statement fails.

        * Avoid "obsolete option -I- used, please use -iquote instead" nagging
          from GCC version 4. (Heck, autoconf has even reached include lines
          that worked for ages.)

        2005-09-05

        * Replace mime stack by linked list (to correct gentoo bug #69893).
        * Fix configure's --with-included-gsl option.  (Thanks to
          Torsten Veller for the patch)

0.96.1  2005-09-05 (a.k.a. 1.0.0-rc1)

        2005-08-24

        * Fix incompatibility with SunOS make(1S), adding a missing trailing
          backslash character to src/Makefile.am.

        2005-08-17

        * Update RISC OS versions of Makefile and config.h

0.96.0  2005-08-15

        2005-08-14

        * When directory name is argument for bogoutil's dump/load
          option, use "wordlist.db" to avoid a sigsegv.

        * Remove support for TDB, the Trivial Database.

        2005-08-05

        * db_lock.c: rename "cell_t" to "bf_cell_t" to avoid clashing with
          IRIX's cell_t. Reported by Daichi Kawahata.

        * configure.ac: MIPS doesn't have extended FP precisiopn. Patch by
          Daichi Kawahata.

        2005-08-03

        * bogotune - Restored code for recommending db_cachesize value.

        2005-07-10

        * Bogofilter now complains if sqlite 3.2.1 or older is used on a
          machine with a word width greater than 32 bits, but tries to proceed.
          It may however crash with SIGBUS as sqlite 3.2.1 performs unaligned
          64-bit accesses.  sqlite 3.2.2 or newer is strongly recommended.

        2005-07-04

        * Updated history of stable releases (file RELEASES).

        2005-07-03

        * Switched t.encoding test to use the POSIX utility cksum,
          rather than OS-specific utilities such as md5sum or md5.

0.95.2  2005-07-08 - Stable Release

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU

You can submit announcements to be moderated via:

    Internet: linux-announce@NEWS.ORNL.GOV

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi				pub/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Announce Digest
******************************

home help back first fref pref prev next nref lref last post