bogofilter-0.94.14 - bugfix release
David Relson <[email protected]> Wed, 8 Jun 2005 20:19:36 -0400
| Newsgroups | gmane.mail.bogofilter.announce |
|---|---|
| Organization | Osage Software Systems, Inc. |
| Message-ID | <20050608201936.144dde9c__6534.01051317832$1118276237$gmane$org@osage.osagesoftware.com> |
Greetings, This release fixes a recovery failure problem that occurs when the database environment is in a PANIC state. ######################################################################## Files are available at http://sourceforge.net/projects/bogofilter for download. Here are the md5sums for the release: e54ecd4de9a8b0b14871b482b22ce0dc bogofilter-0.94.14-1.i586.rpm 92d33384b54c1eb30f419481634c001a bogofilter-0.94.14-1.src.rpm 59fa3eefc510458f786c893de271b819 bogofilter-0.94.14.tar.bz2 04107081ccd2ad7fef4256de0172fc3a bogofilter-0.94.14.tar.gz 493040328da9f48412382ae504950910 bogofilter-static-0.94.14-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.14 2005-06-08 * Fix bug in transactional auto-detection that caused recovery to fail if the environment was in PANIC state. (Reported by Andrey Chernov.) 2005-05-29 * Consistency: Skip test if Berkeley DB supports shared environments when ./configure --disable-transactions is run, as shared environments are only needed for transactions. (Fixes SunOS portability problem reported by Charles Hewson.) 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 _______________________________________________ Bogofilter-announce mailing list [email protected] http://www.bogofilter.org/mailman/listinfo/bogofilter-announce