- Skip t.lock3 which is prone to run out of retries on busy machines
- Revise pkg-descr
- Nuke files/patch-tests-nolocalconfig (merged upstream)
PR: 89823
Submitted by: Matthias Andree <matthias.andree@gmx.de> (maintainer)
- fix up bash-isms from contrib/randomtrain (patch), that should be the last
bash-ism in contrib/ (also fixed in upcoming upstream 0.96.4 release)
- Remove bash dependency
PR: ports/88121
Submitted by: maintainer
reported by Stanislaw Halik (bcc'd to protect his mail address).
- Clean up CONFLICTS
- Run t.lock3 in bogofilter-sqlite again
- Bump port revision after pkg-plist change.
PR: ports/87890
Submitted by: maintainer
* iconv/unicode bugfixes
* sqlite3 interface much more CPU efficient and faster now
* bogofilter -q option to suppress printing of statistics
(see share/doc/bogofilter/NEWS for details)
- convert WITHOUT_*/pre-everything messaging stuff (GSL, BASH) to OPTIONS
- add an OPTIONS switch for ICONV (experimental, default off),
suggested by Yar Tikhiy.
- revise pkg-install message
- use a more suitable LIBS/CPPFLAGS passing for sibling ports or
when GSL=off ICONV=on is used.
- change wording of GSL OPTION.
- reset -qdbm PORTREVISION
- remove obsoleted bogofilter-qdbm/files/* patches
- deprecate bogofilter-tdb effective 2005-11-30
Removed files:
- bogofilter-qdbm/files/patch-pathcycle
PR: ports/81642
Submitted by: maintainer
This update fixes among many other tiny bugs one security bug that
allows a remote attacker to cause a denial of service in bogofilter,
by crashing it; a malformatted (non-conformant) RFC-2047 encoded
word triggers an attempt to write a terminating NUL byte past the
end of a buffer or (more commonly) into the zero-page, which causes
a segfault.
Depending on the exact MTA/MDA configuration on the receiving
machine, this can cause a denial of service of the mail system.
PR: ports/73144
Submitted by: maintainer
Fix SIGSEGV (NULL dereferenced pointer read) when %I is used
and no IP address had been found (reported by Clemens Fischer)
Fix data base shutdown in multiple-wordlists mode
when BOGOFILTER_CONCURRENT_DATA_STORE is set in the environment
PR: ports/68455
Submitted by: maintainer
- Add a WITHOUT_BASH install-time option that will remove the
bash2 dependency and the bash-dependent contrib/ scripts and
documentation (randomtrain, scramble, trainbogo.sh)
- Bump PORTREVISION
PR: ports/67303
Submitted by: maintainer
- will only use DB 4.2, no configuration possible
As we don't use the Berkeley DB environment stuff (for
concurrent or transactional libdb use - __db.NNN and log.NNNNNNNNNN files),
DB 4.2 will deal with DB 4.0-created data base files just
fine. This is a migration aid for future bogofilter versions that
depend on DB 4.1 or newer.
- INSTALL_MAN -> INSTALL_DATA
- ECHO -> ECHO_MSG
PR: ports/65382
Submitted by: maintainer
- Clean up pkg-plist, use PORTDOCS instead
- Clean up Makefile a bit.
- convert do-install: to INSTALL_TARGET
- use some wildcard patterns to keep RELEASE.NOTES/CHANGES file lists concise.
- Use SIZE in distinfo.
PR: 62206
Submitted by: Matthias Andree <matthias.andree@gmx.de> (maintainer)
- Support WITH_DB_VER=42 to build against db42 rather than
default db4
- Switch to bz2 to reduce download time and data volume.
- Fix up forgotten src/version.c update to 0.15.13.2
PR: 61284
Submitted by: maintainer