Bogofilter-0.15.4 - New Current Release

David Relson relson at osagesoftware.com
Sat Sep 20 00:02:32 CEST 2003


Bogofilter-0.15.4 is available on SourceForge as the Current Release. 
The primary changes are the tagging of additional head lines and the
ability to use GSL (the Gnu Scientific Library) when it's available. 
Due to flex rule revisions the new bogofilter executable is 1.3M (as
compared to the stable release at 1.9M).

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

0.15.4	2003-09-20

* Additional header line tagging as suggested by Michael O'Reilly.
* No longer discarding message separators.
* Revise parsing pattern for "encoded text" and regression
  test for folded text.
* Added BOGOTEST environment variable to enable flex debugging.
* Report if database file permissions wrong.
* No longer including pid in syslog error messages.
* Fixed bogoutil problem with '-w' and '-p'.
* Use GSL (the Gnu Scientific Library) when it's available.
* Minor revision of bogotune.
* Minor revision of bogominitrain.pl

0.15.3	2003-09-10

* Fix auto-update ('-u') bug that double registers ham and spam.
* Revised parsing to discard additional headers, i.e.
  Resent-Message-ID, In-Reply-To, and References.
* Fixed maintenance mode (broken during database API rewrite).
* Added regression test for maintenance mode.
* Re-organized test framework to put all scripts in src/tests,
  all input files in src/tests/inputs, and reference outputs
  in src/tests/outputs.
* Correct QDBM optimization problems arising from API change.

0.15.2	2003-09-07

* Header line unfolding now handled by flex rules.
  Special thanks to Michael O'Reilly for his help!
* Fatal flex errors are now caught and bogofilter exits
  gracefully after closing its database(s).

* Initial release of RISC-OS support, including qdbm and tdb.
* QDBM is now supported.
* The data base configuration has changed. --with-tdb is gone,
  use --with-database=db, --with-database=tdb or
  --with-database=qdbm instead.

* Updated bogowordfreq to work with bogoreader.

0.15.1	2003-09-03

* Check for xmlto during configuration.
* Fix problem in empty line parsing rule.
* Fix string termination problem for bulk mode paths.
* Limit size of unfolded header lines.

* Allow -I to be used with file or directory.
* Revise flex rule for encoded text to reduce program size.

* Revise flex grammar:
  - to reduce size of generated rules
  - to simplify handling of header tags and mime parts

* Clean-up message header processing:
  - Don't tokenize message separator lines.
  - Merge whitespace separated encoded words.
  - Unfold header lines.

0.15.0	2003-08-30

* Implemented a new, more robust, mail reading module that knows how
  to split a mbox into messages and read Maildirs.
* Implement support for MH directory (such as used by Sylpheed).

* Change mime boundary line to operate on raw input,
  i.e. before decoding it.
* Revise mime processing to cure "fatal flex scanner internal
  error--end of buffer missed".
* Restore parsing rule for ending a "loose" html comment.
* Add charset map for windows-1251 to KOI8-R (Cyrillic).

* 64-bit printf files for %*s string formatting.

0.14.5.4 2003-08-30 - Stable Release




More information about the Bogofilter mailing list