Changes collected from bsfilter CVS log.
1.0.15
- fixed regexp for pop commands which expect "." response
- should not refer headers for language detection in case of -H
- should print response from pop-server in case of -d
- 1st line might be 'unix from' quoated by '>'
- check category and token are not nil
- stop unlinking lockfile
- raise an assert when socket.gets returns nil
1.0.14
- fixed typo for POP response
- print $0 at exception from parser
- print shorter message in case of invalid option
- decode base64 after joining lines
- use "Yes" for "No" as search string
- verbose message added for imap-fetch-unflagged
Detailed changelog is not available, but according to the
author's blog
1.0.10
bugfix release
1.0.11
buffix and add support for Mew 4.2.53.
1.0.12
bugfix release
- Moved the .include lines to the bottom of the file, as they are not
needed at the top.
- Replaced a horribly complicated expression, which was equivalent to
${PKGBASE}, with a literal "bsfilter", as it is used in a context where
a file name is expected, not a package name.
- Made the .for iteration variable names lowercase.
Changes 1.0.6:
added "--mark-spam-subject" and "--spam-subject-prefix string"
Changes 1.0.5:
fixed unexpected change of EOL code with win32-ruby
added sample elisp codes for mew version 4
- a filter which distinguishes spam and non-spam mail
- support mails written in English and Japanese language
- written in Ruby
- support 3 methods for access
-- traditional unix-style filter. study and judge local files or pipe
-- IMAP. study and judge mails in an IMAP server
-- POP proxy. run between POP server and MUA
- distributed under GPL
Author: nabeken
WWW: http://bsfilter.org/index-e.html