bogofilter-0.15.13 - new current release

David Relson relson at osagesoftware.com
Fri Dec 26 17:53:26 CET 2003


Bogofilter 0.15.13 is available on SourceForge.  The download URL is
http://sourceforge.net/project/showfiles.php?group_id=62265

Fixes RPM build dependencies, memory leak in bogotune, database read
problem with separate wordlists. 

If upgrading from a version older than 0.15.4, you should rebuild your
token database to take advantage of header line tagging which was
expanded in 0.15.4

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

Be sure to read RELEASE.NOTES-0.15, with attention to the section
about retraining and the '-H' flag...

0.15.13 2003-12-26

* Fixed memory leak affecting bogotune.
* Added -V (version) option to bogotune.
* RPM build fixed.  (with help from Charles A Edwards)
* Compiler options changed to reduce warnings during gsl builds.
* Fix problem with separate wordlists that causes 
  "db_get_dbvalue('...' ), err: 12, out of memory".

0.15.12	2003-12-24

* Fix decoding of escaped urls.
* Fix sigsegv in bogotune when '-D' option is used.
* Fix compilation problems with datastore_tdb.c and datastore_qdbm.c
* Force line buffered output when not in passthrough mode.
* Minor fixes for parsing msg-count files.
* Clarify list of supported mail formats in FAQ.
* Enhance memdebug capabilities.

* Distinguish between pipe and stdin as input sources.
  (contributed by Henning Makholm)

0.15.11	2003-12-17

* Fixed CRLF problem in bogoreader.c
* Exclude ~ (tilde) at the end of tokens.
* Updates to configure scripts, makefiles and contrib files to support
  DGUX.
* bogotune-faq.html - new file
* bogofilter - man page and FAQ updated
* bogoupgrade - revised help message and man page
* Improved configuration of BerkeleyDB and GSL.
* Removed unused '-F' (force) option from bogofilter.
* Removed unused '-q' (quiet) option from bogofilter.
* Bugfix for SIGFPE (division by zero) crash on start-up on systems
  with BerkeleyDB 3.2 or older.
* bogotune now understands degeneration options and can use
  them when creating message-count files.

0.15.10	2003-12-08

* Multiple fixes, revisions, and changes to bogotune.
* Added -M option to bogotune for creating message count files.
* Fixed bug in header degeneration.
* Added degeneration options to config file.
* Added subject line tagging for Unsures.
* Formatting and portability fixes for DGUX.
* Fixed "configure --enable-static" for building statically linked
  executables.
* The test suite now uses static executables when "configure
  --enable-static" has been used.
* The test suite no longer depends on procmail for t.MH and t.maildir
  or formail for t.bulkmode.
* Moved robx calculation code to new file for sharing by bogoutil and
  bogotune.
* Fix segfault when using '-H' (header_degen) option.

0.15.9	2003-11-23

* Configure now finds a POSIX compliant shell for running version.sh
* Remove --disable-* options for algorithms. Has never been supported
  well and serves no useful purpose, the algorithm code is irrelevant
  compared to lexer or other stuff.
* Fixed a memory leak in bogoutil.
* Cleaned up help message in bogoutil.
* Bogotune now checks for incorrectly classified messages in the test
  data and exits if so.
* Bogotune's memory needs lessened.
* Fixed timestamp config option.
* Exclude apostrophes and backticks at the end of a token.
* Lexer changes reduce size of bogofilter executable by approx 90%.
* Lexer.c no longer discards X-Bogosity lines in rfc822 attachments.
* Removed repetition counts in lexer for TOKEN and MIME_BOUNDARY
  patterns to reduce executable size.
* "<!DOCTYPE HTML PUBLIC...>" is now recognized as starting html text.
* Several minor lexer bugs fixed.
* Updated bogominitrain.pl to v1.4.2
* TDB passes all checks again.
* QDBM support fixed.
* Minor documentation fixes.
* Minor error message cleanups.
* Refactored passthrough.c.
* Test suite bugfixes for TDB/QDBM.
* BerkeleyDB support warns if data base size approaces file size
resource limit.

0.15.8 2003-10-29

* Modified handling of mime attachments to decode rfc822 and to
  ignore applications and images.
* Added decoding of percent escaped characters in URLs.
* Script tuning/bogotune rewritten as C program.
* Added man page for bogotune.
* Print "X-Bogosity" line when "-t" is used alone.
* Change bogoupgrade back to using 2 arg open for perl-5.6
  compatibility.
* Initialize wordhash storage.
* Fix initialization problem that prevents reading more than
  one msg-count file.
* Configure script modified to better detect BerkeleyDB libs.
* Makefile modified to build bogolexer and bogoutil with fewer
  shared libs.
* Fix build problem in doc directory.
* English and french versions of bogofilter-faq.html revised.

0.15.7	2003-10-13 - Stable Release




More information about the Bogofilter mailing list