bogofilter-0.94.13 - buffix release

David Relson relson at osagesoftware.com
Sat May 28 22:07:15 CEST 2005


Greetings,

This release has significant performance changes for SQLite3 wordlists
and fixes several minor problems with --enable-iconv (unicode) and --
enable-russian (cyrillic, cp866) support.


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

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

Here are the md5sums for the release:

a3fa2c30aa28ff3eea5fdca3b1fb7908  bogofilter-0.94.13-1.i586.rpm
1731adae1d287af16d3d15a67f5d544a  bogofilter-0.94.13-1.src.rpm
1b3c6f192a361f0825a3decaa7f65e6b  bogofilter-0.94.13.tar.bz2
cb20ba1e2220d759e9c8cd4d560ffd57  bogofilter-0.94.13.tar.gz
5d772adbdd8d985b4400a5ba5c323eee  bogofilter-static-0.94.13-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.94.13	2005-05-28

	* Minor cleanups to iconv code.

	2005-05-26

	* Fixed buffer sizing problem affecting unicode encoding of
	  long lines.

	* Added '-q' (quiet) option for bogofilter to suppress
	  printing of statistics.

	* Added return code to lookup function to support error
	  retries.

	2005-05-24

	* Fixed compilation problems with --enable-iconv and
	  --enable-russian.  Thanks to Lev Butyrev and Yar Tikhiy for
	  reporting them.

	* Modified configure.ac and added t.query.config.in so
	  t.query.con regression test works with --enable-iconv.

	2005-05-21

	* Efficiency: The SQLite adaptor now creates new databases with an
	  additional index, to reduce CPU time for lookups.
	  You can add the same index to existing databases by typing:

	  sqlite3 ~/.bogofilter/wordlist.db \
	    'CREATE INDEX bfidx ON bogofilter(key,value);'

	2005-05-19

	* Efficiency: The SQLite adaptor now precompiles the common SQL
	  statements with variables, which avoids the need to parse/compile
	  them for every single token we acces, and which avoids the need to
	  hex encode/decode tokens (suggested by D. Richard Hipp, SQLite
	  maintainer).

	* Efficiency: save one malloc() in db_get_dbvalue().

	* Cleanup: The SQLite adaptor now uses a single central busy handler,
	  which simplifies the code.

	* Bugfix: Fix abort/retry logic with transactional interfaces
	  (Berkeley DB and SQLite) so that retries actually work.

0.94.12	2005-05-15 - Stable Release



More information about the Bogofilter-announce mailing list