Commit graph

54 commits

Author SHA1 Message Date
Michael Johnson
910274d654 Chase SHLIB in qdbm 2004-12-08 03:15:24 +00:00
Kirill Ponomarev
f513d6e614 - Update to 0.92.8
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
2004-10-26 05:02:56 +00:00
Kirill Ponomarev
fd2bde0a82 Update to 0.92.7
PR:		ports/72670
Submitted by:	maintainer
2004-10-14 08:01:50 +00:00
Kirill Ponomarev
f980e2ae20 Update to 0.92.6
PR:		ports/70840
Submitted by:	maintainer
2004-08-23 05:11:04 +00:00
Kirill Ponomarev
e8e3a20f21 Update to 0.92.5
PR:		ports/70713
Submitted by:	maintainer
2004-08-20 15:09:32 +00:00
Kirill Ponomarev
b23e879605 Update to 0.92.4
PR:		ports/69767
Submitted by:	maintainer
2004-07-29 20:45:58 +00:00
Kirill Ponomarev
4eddd4e8cf Update to 0.92.3
PR:		ports/69680
Submitted by:	maintainer
2004-07-28 06:05:36 +00:00
Kirill Ponomarev
5eee602a08 - Update to 0.92.2, fixing some bugs,
format string change: %I -> %A, new %I (message-ID) and %Q (queue-ID)

PR:		ports/69080
Submitted by:	maintainer
2004-07-15 06:40:33 +00:00
Volker Stolz
7182734c4d Add patch-file missed in latest commit.
Noticed by: kris
2004-07-07 12:09:22 +00:00
Volker Stolz
0ada89bcc0 Fix -qdbm/-tdb build failure that was caused by a hardcoded file name suffix in the test suite
PR:		ports/68760
Submitted by:	maintainer
2004-07-07 11:03:06 +00:00
Kirill Ponomarev
95899b9b07 Update to 0.92.1
Chase libraries according to new math/gsl version

PR:		ports/68741
Submitted by:	maintainer
2004-07-06 22:15:40 +00:00
Kirill Ponomarev
1cb06ca7a2 Add a ChangeLog.port file
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
2004-06-28 20:24:16 +00:00
Kirill Ponomarev
3ffdfbcaab Update to version 0.92.0
PR:		ports/68436
Submitted by:	maintainer
2004-06-28 05:55:50 +00:00
Yaroslav Tykhiy
757809a774 Prepare for committing a new sub-port russian/bogofilter (ru-bogofilter).
Approved by:	Matthias Andree (as maintainer)
2004-06-18 14:25:35 +00:00
Yaroslav Tykhiy
6353695d0f Implement WITHOUT_GSL so that bogofilter can statically link against the
internal GSL subset, to avoid the bulky libtool and gsl requirements.

PR:		ports/68021
Submitted by:	Matthias Andree (as maintainer)
2004-06-17 07:10:44 +00:00
Kirill Ponomarev
202720e44b - Install trainbogo.sh script
- 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
2004-05-28 19:30:05 +00:00
Kirill Ponomarev
309ee6a8ae - Update to version 0.17.5
- 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
2004-04-09 23:54:16 +00:00
Pav Lucistnik
9bb7b739bc - Add patch to prevent build failure when a default configuration
with obsoleted options is already installed

PR:		ports/65322
Submitted by:	Matthias Andree <matthias.andree@gmx.de> (maintainer)
Reported by:	Alessandro de Manzano
2004-04-08 11:41:33 +00:00
Kris Kennaway
04c95cd281 IGNORE on alpha 5.x: infinite loop in build 2004-02-23 12:15:59 +00:00
Oliver Eikemeier
219db42a9d - Update to 0.16.4
- 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)
2004-02-01 04:03:17 +00:00
Kirill Ponomarev
43b505a100 - Use db-4.2 in LIB_DEPENDS
- Remove contiguous blank line

PR:		61375
Submitted by:	maintainer
2004-01-15 08:57:37 +00:00
Kirill Ponomarev
4f7e8bc001 - Update to 0.15.13.2, to fix Alpha SIGFPE (we use -mieee now)
- 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
2004-01-14 21:16:21 +00:00
Kirill Ponomarev
67ee4fa92f - Update to 0.15.13.1
PR:		61004
Submitted by:	maintainer
2004-01-07 08:55:56 +00:00
Kirill Ponomarev
e7fe8707f8 - Update to 0.15.13
- Add conflicts for bogofilter-qdbm, for future port.

PR:		60811
Submitted by:	maintainer
2004-01-02 12:26:27 +00:00
Kirill Ponomarev
32dc61398b - Fix contributor path for bash
- Change maintainer address.

PR:		59544
Submitted by:	maintainer
2003-11-21 12:13:47 +00:00
Sergei Kolobov
d67c7d7d0e - Unbreak build if xmlto not present by unconditionally enabling
HTML rebuilding (noticed by olli)

PR:		58801 (follow-up)
Submitted by:	maintainer
2003-11-01 14:42:26 +00:00
Sergei Kolobov
71fc159b95 - Update to 0.15.7 (new stable upstream release)
- Fix up NOPORTDOCS mode, install missing manual pages.

PR:		58801
Submitted by:	maintainer
2003-11-01 14:32:48 +00:00
Oliver Braun
358770446a * Upgrade to 0.14.5.4.
* Add CONFLICTS bogofilter<->bogofilter-tdb

PR:		ports/56293
Submitted by:	maintainer
2003-09-02 19:05:48 +00:00
Kirill Ponomarev
ab4027f2bf * Update to 0.14.5.2
* trivial patch to fix build with TDB (merged to bogofilter
  upstream CVS)
* bogominitrain.pl - removed email 'cruft' and revised format
  of verbose output.
* Fixed parameter type error in dbh_print_names() that causes
  segfault.
* Fixed parsing error that treated "^From " in encoded text as
  a message separator. <<****** THIS IS THE SERIOUS PART ******
* Enhanced verbose output of bogominitrain.pl
* Fixed defect in bogominitrain.pl's norepetition mode.
* Documented '-T' option in man page.
* Revised format for '-T'.

PR:		55914
Submitted by:	maintainer
2003-08-24 06:09:37 +00:00
Kirill Ponomarev
d450bae5a8 * TDB is now supported (will be filed as a separate
bogofilter-tdb port)
* bogofilter now supports a (faster) "combined data base"
* (single file) for
  fresh installs, but continues to support the former "separate
  data base" (two files) format.
* WARNING: the exit code for "error" has changed from 2 to 3
  Update your scripts to use -T or to use the new exit codes.
* bugfixes
* new -T fixed-formatting terse mode for scripts
* documentation updates (FAQ)
* bogofilter can now degenerate tokens before looking them up
* support for encoded tokens was enhanced
* bogoutil error reporting improved
* new bogominitrain.pl script

PR:		55660
Submitted by:	maintainer
2003-08-18 14:35:31 +00:00
Oliver Braun
57a124623d Upgrade to 0.13.7.2.
PR:		ports/54047
Submitted by:	maintainer
2003-07-02 22:27:00 +00:00
Daichi GOTO
9cd7814029 update port: mail/bogofilter to 0.13.6.3 from 0.13.6.2
PR:		53497
Submitted by:	Matthias Andree <matthias.andree@web.de> (maintainer)
2003-06-19 12:52:08 +00:00
Oliver Braun
f28a6eb0db Upgrade to 0.13.6.2.
PR:		ports/52999
Submitted by:	maintainer
2003-06-06 18:10:23 +00:00
Oliver Braun
633f345b62 Upgrade to 0.13.6.
PR:		ports/52948
Submitted by:	maintainer
2003-06-04 20:48:24 +00:00
Oliver Braun
04753a16ed Upgrade to 0.13.2.1.
PR:		ports/52650
Submitted by:	maintainer
2003-06-01 06:45:26 +00:00
Oliver Braun
d63d49ffc9 Upgrade to 0.13.0.
PR:		ports/52554
Submitted by:	maintainer
2003-05-22 11:06:10 +00:00
Oliver Braun
fa7d6bd3af Upgrade to 0.11.2.
PR:		ports/50920
Submitted by:	maintainer
2003-04-13 23:01:11 +00:00
Oliver Braun
19695399b5 * Upgrade to 0.11.1.9.
* Fix the "extra files" complaints from bento.
* The diagnosis patch committed recently is no longer needed, the sparc build
  appears to be OK.

PR:		ports/50906
Submitted by:	maintainer
2003-04-13 21:53:58 +00:00
Norikatsu Shigemura
f07f08ffd5 Fix build on sparc64.
PR:		ports/48904
Submitted by:	Matthias Andree <matthias.andree@web.de> (maintainer)
2003-04-11 19:06:19 +00:00
Oliver Braun
1dd00bf1e7 Upgrade to 0.11.1.8.
PR:		ports/50699
Submitted by:	maintainer
2003-04-07 22:39:44 +00:00
Oliver Braun
8630fad8d7 Upgrade to 0.11.1.6.
PR:		ports/50596
Submitted by:	maintainer
2003-04-04 10:11:26 +00:00
Yen-Ming Lee
8140800605 Update to upstream bugfix release 0.11.1.5:
2003-03-28
* Bogofilter now frees all memory that it allocates.
* FAQ reorganized and info added on asian spam, the format of verbose output,
  and using SpamAssassin to train bogofilter.
* Fixed processing of '-o' option.

PR:		50439
Submitted by:	Matthias Andree <matthias.andree@web.de>
2003-03-31 02:07:22 +00:00
Oliver Braun
6d8c5ceaec Upgrade to 0.11.1.4.
PR:		ports/50329
Submitted by:	maintainer
2003-03-27 08:15:45 +00:00
Oliver Braun
a40b937d42 Upgrade to 0.11.1.3 (critical bugs fixed)
PR:		ports/49090
Submitted by:	maintainer
Approved by:	kris
2003-03-17 08:53:12 +00:00
Oliver Braun
dfba31ad0e Upgrade to 0.11.1.1.
PR:		ports/48973
Submitted by:	maintainer
2003-03-06 13:41:47 +00:00
Andrey A. Chernov
5cdd919f8f Maintainer's upgrade to 0.11.1
PR:             48937
Submitted by:   Matthias Andree <matthias.andree@web.de>
2003-03-05 12:10:16 +00:00
Oliver Braun
cc9539a950 Upgrade to 0.10.3.1.
PR:		ports/48432
Submitted by:	maintainer
2003-02-18 21:06:28 +00:00
Oliver Braun
0ef5b28941 * Upgrade to 0.10.3
* pkg-comment -> COMMENT
* s/USE_PERL5/USE_PERL5_RUN/

PR:		ports/48364
Submitted by:	maintainer
2003-02-17 11:41:48 +00:00
Oliver Braun
cf5c30e7db Upgrade to 0.10.2.
PR:		ports/47922
Submitted by:	maintainer
2003-02-05 10:39:40 +00:00
Oliver Braun
8147072d6e Upgrade to 0.9.1.2.
PR:		ports/46102
Submitted by:	maintainer
2003-01-01 17:29:57 +00:00