Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

bogofilter-common-1.2.4-lp152.3.7 RPM for noarch

From OpenSuSE Leap 15.2 for noarch

Name: bogofilter-common Distribution: openSUSE Leap 15.2
Version: 1.2.4 Vendor: openSUSE
Release: lp152.3.7 Build date: Sat May 16 19:15:18 2020
Group: Productivity/Networking/Email/Utilities Build host: lamb22
Size: 195110 Source RPM: bogofilter-1.2.4-lp152.3.7.src.rpm
Summary: Fast Anti-Spam Filtering by Bayesian Statistical Analysis
Bogofilter is a Bayesian spam filter.  In normal operation, it takes an
e-mail message or text from standard input, does a statistical check
against lists of "good" and "bad" words, and returns a status code
indicating whether the message is spam.  Bogofilter is designed with
fast algorithms (including the Berkeley DB system), coded directly in
C, and tuned for speed, so it can be used for production by sites that
process a lot of mail.

This package contains shared files for various bogofilter backends






* Mon Apr 10 2017
  - Small spec file cleanup
  - Adjust usage of update-alternatives
* Thu Feb 09 2017
  - Explicitly package _docdir, fix build with rpm 4.13.
* Wed Dec 23 2015
  - Replace tokyocabinet with kyotocabinet following kyotocabinet
    upstream recommendations
    * Replace libtokyocabinet-devel with libkyotocabinet-devel
    * Add bogofilter-kyotocabinet.patch
    * Rename tokyocabinet with kyotocabinet
  - Add autoconf and automake build dependencies; needed because of
* Wed May 06 2015
  - Add README.SUSE to the doc package.
* Thu Apr 30 2015
  - Provide and obsolete bogofilter from the db subpackage to ensure we stay
    with the same back-end in the update case.
  - Require a backend package from the common package.
  - Split of the documentation into an independent package.
  - Tag the common and doc package as noarch post-11.1.
* Sat Apr 18 2015
  - Build different backends
    * sqlite3 db and tokyocabinet
    * switch between them using update-alternatives
  - Disable checks as they do not work with suffixed builds
* Sun Apr 05 2015
  - Update dependencies
    * use shared gsl
  - Cleanup spec-file with spec-cleaner
  - Change backend from libdb to sqlite3 for post-13.2 systems
* Tue Jul 23 2013
  - Update to version 1.2.4.
    * Fix three crashes in command line and environment variable parsers
      that caused NULL pointer dereferences with long option variants
      of bogofilter --syslog-tag, or bogoutil --timestamp-date, or when
      bogotune -M<file> cannot derive the bogofilter directory.
    * Add getopt_long_chk(), a getopt_long variant that checks if the
      overlapping short and long options agree on whether their argument
      is not required, mandatory, or optional.  If they disagree, the
      program aborts.
    * Fix a crash in command line parser that causes a NULL pointer
      dereference when --db-cachesize is used without argument.
      Found with getopt_long_chk().
    * Change lexer API/ABI a bit so as to work with flex 2.5.36 generated
      lexers (for instance, on Fedora 18 "Spherical Cow") that flip the
      type of yyleng from int to size_t. We use a signed long internally.
    * Fix XML form of Bulgarian FAQ so that it validates;
      and validate XHTML at build time.
    * Mark Berkeley DB 5.2.42 and 5.3.21 supported.
* Mon Dec 03 2012
  - Update to version 1.2.3.
    * Update to avoid autoconf 2.68 warnings, by
      (a) quoting the first AC_RUN_IFELSE argument, an
      AC_LANG_PROGRAM(), with [ ], and
      (b) providing an explicit "true" assumption for Berkeley DB
      capabilities to avoid cross-compilation warnings.
    * Security bugfix; (CVE-2012-5468); (bnc#792939),
      Fix a heap corruption in base64 decoder on invalid input.
    * Added bogofilter-faq-bg.html, a Bulgarian translation of the FAQ.
    * Mark "Berkeley DB 5.1.19: (August 27, 2010)" supported.
  - Update to version 1.2.2.
    * Use a better PRNG for random sleeps. That is arc4random() where
      available, and drand48() elsewhere.
    * Assorted fixes for issues found with clang analyzer:
      + Fix a potential NULL deference
      + Fix a potential division by zero
      + Remove dead assignments and increments
    * Update Doxyfile and source contrib/bogogrep.c for docs, too.
    * Security bugfix, CVE-2010-2494:
      Fix a heap corruption in base64 decoder on invalid input.
      Analysis and patch by Julius Plenz <>.
      Please see doc/bogofilter-SA-2010-01 for details.
    * Updated sendmail milter contrib/ to v1.??????
    * Bump supported/minimum SQLite3 versions and warning threshold.
      See doc/README.sqlite for details.
    * Mark BerkeleyDB 4.8.26 and 5.0.21 supported.
    * Make t.maint more robust; ignore .ENCODING token. To fix test
      failures on, for instance, FreeBSD with unicode enabled.
    * Fix several compiler warnings "array subscript has type 'char'", by
      casting the arguments to unsigned char.
    * Split error messages for ENOENT and EINVAL into new function.
    * Avoid divison by zero in robx computation by checking if there are at
      least one ham message and one spam message registered.
    * contrib/ updated to version 0.4.0
    * Updated and integrated Ted Phelps's "Patch to prevent .ENCODING from
      being discarded by bogoutil -m" (SourceForge Patch #1743984).
* Tue Dec 20 2011
  - remove call to suse_update_config (very old work around)



Generated by rpm2html 1.8.1

Fabrice Bellet, Mon May 9 12:54:53 2022