bogofilter 1.3.0.rc1 now available, release candidate (fixing --disable-unicode)
Matthias Andree
matthias.andree at gmx.de
Fri Apr 18 16:30:36 CEST 2025
Greetings,
bogofilter 1.3.0.rc1 is now available from
https://sourceforge.net/projects/bogofilter/files/bogofilter-current/bogofilter-1.3.0.beta/
https://gitlab.com/bogofilter/bogofilter/-/releases/bogofilter-1.3.0.rc1
(on gitlab, use the .tar.xz file and its detached GnuPG signature!)
This fixes the remaining --disable-unicode build regression, and
switches the default database to SQLite3 (but Berkeley DB remains
supported).
WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
------------------------------------------------------------------------
POTENTIAL FOR DATA CORRUPTION DURING UPDATES
If you plan to upgrade your database library, if only as a side effect
of an operating system upgrade, DO HEED the relevant documentation, for
instance, the doc/README.db file. You may need to prepare the upgrade
with the old version of the software.
Otherwise, you may cause irrecoverable damage to your databases.
DO backup your databases before making the upgrade.
------------------------------------------------------------------------
WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
------------------------------------------------------------------------
[Incompat 1.3.0] Operating system and SQLite3 Support
Bogofilter, as of release 1.3.0,
* assumes that all ISO C 9899:1999 headers are present when building,
* when used with SQLite3, requires SQLite 3.5.0 (from 2007) or newer.
* will use SQLite3 as the default database driver instead of Berkeley DB.
If you want to continue using Berkeley DB, use
./configure --with-database=db
when installing bogofilter.
NOTE: before installing bogofilter with a new database driver,
make sure to export the old database with bogoutil --dump,
then rename the original databases to a backup file,
only then upgrade bogofilter, and re-load the databases.
Also note that sqlite3 and BerkeleyDB use the same extension on
wordlist.db, so re-read the previous paragraph for instructions.
-------------------------------------------------------------------------------
1.3.0.rc1
2025-04-18
* Make sqlite3 the default database. Least hassle, less licensing,
availability, or maintenance concerns. Alternatively, bogofilter
also supports LMDB, KyotoCabinet, TokyoCabinet, QDBM as other
database drivers. These can be selected via the
./configure --with-database=... argument.
NOTE: before installing bogofilter with a new database driver,
make sure to export the old database with bogoutil --dump,
then rename the original databases to a backup file,
only then upgrade bogofilter, and re-load the databases.
Also note that sqlite3 and BerkeleyDB use the same extension on
wordlist.db, so re-read the previous paragraph for instructions.
* Fix ./configure --disable-unicode. Fixes #14.
-------------------------------------------------------------------------------
Regards,
Matthias Andree
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://www.bogofilter.org/pipermail/bogofilter-dev/attachments/20250418/0181baab/attachment.sig>
More information about the bogofilter-dev
mailing list