48 Commits

Author SHA256 Message Date
85d1774809 Accepting request 1149345 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1149345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=35
2024-02-23 15:41:14 +00:00
179af791af Accepting request 1149183 from home:dimstar:rpm4.20:b
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1149183
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=44
2024-02-22 12:52:47 +00:00
0b8a2e7bdc Accepting request 846028 from server:mail
OBS-URL: https://build.opensuse.org/request/show/846028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=34
2020-11-06 22:42:57 +00:00
c589bc3dee Accepting request 845989 from home:dimstar:Factory
- Convert to _multibuild: with RPM 4.16, we can no longer use
  make_install in the build phase, as %install will always empty
  DESTDIR.

This is about the easiest/cleanest solution to fix build with RPM 4.16
Please ensure to test the resulting packages - the layout seems ok, but better double check it; thanks

OBS-URL: https://build.opensuse.org/request/show/845989
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=42
2020-11-04 15:54:35 +00:00
ba7f259334 Accepting request 740095 from server:mail
OBS-URL: https://build.opensuse.org/request/show/740095
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=33
2019-11-08 14:20:53 +00:00
d6e8ea1d71 Accepting request 740023 from home:RBrownSUSE:branches:server:mail
Remove obsolete Groups tag (fate#326485)

OBS-URL: https://build.opensuse.org/request/show/740023
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=40
2019-10-17 15:06:34 +00:00
68fcb298cf Accepting request 684669 from server:mail
OBS-URL: https://build.opensuse.org/request/show/684669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=32
2019-03-18 09:36:09 +00:00
5d0f8ed6f8 Accepting request 684667 from home:olh:branches:server:mail
- The previous change added strict versioned Requires from and to a
  noarch subpkg. The release part can not be used in this case
  because the noarch packages will most likely be shared across
  architectures, and different architectures may have different
  release numbers.
  Relax the Requires again

OBS-URL: https://build.opensuse.org/request/show/684667
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=38
2019-03-13 11:02:53 +00:00
360b28a7f2 Accepting request 683099 from server:mail
OBS-URL: https://build.opensuse.org/request/show/683099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=31
2019-03-12 08:48:25 +00:00
Stephan Kulow
2d39e850bb Accepting request 682910 from home:olh:branches:server:mail
- Swallow old bogofilter pkgs in the db subpkg (bsc#1128219)
  fix change from April 2015

OBS-URL: https://build.opensuse.org/request/show/682910
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=36
2019-03-10 06:52:59 +00:00
472c2fb67a Accepting request 682273 from home:olh:branches:server:mail
- Swallow old bogofilter pkgs in the common subpkg (bsc#1128219)
- Require subpkgs from the very same build

OBS-URL: https://build.opensuse.org/request/show/682273
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=35
2019-03-07 09:41:18 +00:00
c9ef66eeb9 Accepting request 486976 from server:mail
- Small spec file cleanup
- Adjust usage of update-alternatives

OBS-URL: https://build.opensuse.org/request/show/486976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=30
2017-04-17 08:23:51 +00:00
2924fe37bf - Small spec file cleanup
- Adjust usage of update-alternatives

OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=33
2017-04-10 08:10:28 +00:00
62d9829204 Accepting request 455998 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/455998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=29
2017-02-20 12:13:18 +00:00
Matthias Mailänder
dba82ed9f6 Accepting request 455819 from home:dimstar:Factory
- Explicitly package _docdir, fix build with rpm 4.13.

OBS-URL: https://build.opensuse.org/request/show/455819
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=31
2017-02-10 12:12:27 +00:00
fa5a2fbff9 Accepting request 379899 from server:mail
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/379899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=28
2016-03-29 07:51:37 +00:00
07361b6a5c Accepting request 352331 from home:posophe:branches:server:mail
Fixed as requested

OBS-URL: https://build.opensuse.org/request/show/352331
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=29
2016-03-18 17:05:38 +00:00
Stephan Kulow
922d32de7a Accepting request 305580 from server:mail
Add README.SUSE to the doc package.

OBS-URL: https://build.opensuse.org/request/show/305580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=27
2015-05-07 07:21:35 +00:00
Lars Müller
b8cc192f6f Add README.SUSE to the doc package.
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=27
2015-05-06 12:55:59 +00:00
c0c9f0965f Accepting request 304968 from server:mail
The split of the actual back-ends and usage of the alternatives
mechanism make it possible to have several back-ends installed on the
same host.

By the db backend has the highest priority.  By this we ensure to stay
compatible while upgrading.

Only Tumbleweed users which used bogofilter after Apr 5th have to pay
some extra attention as their database might be sqlite3 driven.  If
that's the case either:

a) zypper in -bogofilter-db bogofilter-sqlite3

or

b) switch the alternative to bogofilter-sqlite3

Thanks Martin for the alternatives implementation!

- 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.

- Build different backends
  * sqlite3 db and tokyocabinet
  * switch between them using update-alternatives
- Disable checks as they do not work with suffixed builds

OBS-URL: https://build.opensuse.org/request/show/304968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=26
2015-05-06 10:10:38 +00:00
Lars Müller
a677e8675d Assign sqlite3 an alternative priority of 30.
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=25
2015-05-01 19:49:46 +00:00
Lars Müller
2dc327b04f - 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.

- Build different backends
  * sqlite3 db and tokyocabinet
  * switch between them using update-alternatives
- Disable checks as they do not work with suffixed builds

OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=24
2015-05-01 18:11:50 +00:00
Lars Müller
6504d6af7f Coemetical replace spaces by tab.
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=23
2015-04-13 09:24:39 +00:00
8a6eea8b86 Accepting request 294650 from server:mail
- Update dependencies
  * use shared gsl
- Cleanup spec-file with spec-cleaner
- Change backend from libdb to sqlite3 for post-13.2 systems

OBS-URL: https://build.opensuse.org/request/show/294650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=25
2015-04-10 07:46:01 +00:00
Lars Müller
f31dc54744 Change backend from libdb to sqlite3 for post-13.2 systems
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=21
2015-04-06 13:35:06 +00:00
Lars Müller
3fe73c82a1 Accepting request 294577 from home:pluskalm:branches:server:mail
- Update dependencies
  * use shared gsl
- Cleanup spec-file with spec-cleaner
- Change backend from libdb to sqlite3 for openSUSE-Tumbleweed

OBS-URL: https://build.opensuse.org/request/show/294577
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=20
2015-04-06 13:28:52 +00:00
Stephan Kulow
29d2d27b21 Accepting request 184123 from server:mail
- 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.

OBS-URL: https://build.opensuse.org/request/show/184123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=22
2013-07-23 18:28:01 +00:00
Lars Müller
165fc58378 - 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.
  * Security bugfix; (CVE-2012-5468); (bnc#792939),

OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=18
2013-07-23 17:31:42 +00:00
Ismail Dönmez
882f7a8389 Accepting request 144334 from server:mail
- Update to version 1.2.3.
  * Update configure.ac 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; (bnc#792939),
    Fix a heap corruption in base64 decoder on invalid input.
    http://bogofilter.sourceforge.net/security/bogofilter-SA-2012-01
  * 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 <plenz@cis.fu-berlin.de>.
    Please see doc/bogofilter-SA-2010-01 for details.
  * Updated sendmail milter contrib/bogofilter-milter.pl 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/spamitarium.pl 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).
- remove call to suse_update_config (very old work around)

OBS-URL: https://build.opensuse.org/request/show/144334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=20
2012-12-07 13:07:13 +00:00
Lars Müller
f5b0e26388 Add missing bnc reference.
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=16
2012-12-05 15:31:35 +00:00
Lars Müller
7527f8e8fb Merge reference to public security announcement.
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=15
2012-12-05 14:33:39 +00:00
Ismail Dönmez
1952c1a4a0 Accepting request 143876 from server:mail
- Update to version 1.2.3.
  * Update configure.ac 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,
    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 <plenz@cis.fu-berlin.de>.
    Please see doc/bogofilter-SA-2010-01 for details.
  * Updated sendmail milter contrib/bogofilter-milter.pl 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/spamitarium.pl 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).

OBS-URL: https://build.opensuse.org/request/show/143876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=19
2012-12-05 12:47:21 +00:00
Lars Müller
499183924b - Update to version 1.2.3.
* Update configure.ac 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,
    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 <plenz@cis.fu-berlin.de>.
    Please see doc/bogofilter-SA-2010-01 for details.
  * Updated sendmail milter contrib/bogofilter-milter.pl 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/spamitarium.pl 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).

OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=13
2012-12-03 12:17:04 +00:00
Stephan Kulow
4e6db8c288 Accepting request 97972 from server:mail
- remove call to suse_update_config (very old work around) (forwarded request 97682 from coolo)

OBS-URL: https://build.opensuse.org/request/show/97972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=17
2011-12-25 16:33:20 +00:00
Cristian Rodríguez
f6a33480bb Accepting request 97682 from home:coolo:removeautoconf
- remove call to suse_update_config (very old work around)

OBS-URL: https://build.opensuse.org/request/show/97682
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=11
2011-12-22 19:14:16 +00:00
Stephan Kulow
67a6f7611a replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=16
2011-12-06 17:01:09 +00:00
Sascha Peilicke
63bc080999 Accepting request 83831 from server:mail
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build (forwarded request 82907 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/83831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=14
2011-09-21 14:53:34 +00:00
Stephan Kulow
c6e7d1577b Accepting request 82907 from home:jengelh:bl-b
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build

OBS-URL: https://build.opensuse.org/request/show/82907
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=9
2011-09-20 12:43:45 +00:00
OBS User autobuild
9654427098 Autobuild autoformatter for 52826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=12
2010-11-15 23:08:35 +00:00
Ruediger Oertel
16740ef5b4 Accepting request 52826 from server:mail
Accepted submit request 52826 from user coolo

OBS-URL: https://build.opensuse.org/request/show/52826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=11
2010-11-15 23:08:26 +00:00
Lars Müller
7c17e49f2b Accepting request 42680 from home:lmuelle:branches:server:mail
Copy from home:lmuelle:branches:server:mail/bogofilter via accept of submit request 42680 revision 2.
Request was accepted with message:
ok.

OBS-URL: https://build.opensuse.org/request/show/42680
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=7
2010-07-07 10:06:42 +00:00
OBS User autobuild
e72a9fd0e7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=8 2010-03-18 14:38:16 +00:00
OBS User buildservice-autocommit
10a8dceda4 Updating link to change in openSUSE:Factory/bogofilter revision 8.0
OBS-URL: https://build.opensuse.org/package/show/server:mail/bogofilter?expand=0&rev=798969de3b9b561b35a9342d4be9b167
2010-03-18 14:38:16 +00:00
OBS User autobuild
b8ceee061e Accepting request 30073 from server:mail
Copy from server:mail/bogofilter based on submit request 30073 from user coolo

OBS-URL: https://build.opensuse.org/request/show/30073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=7
2010-01-21 12:20:22 +00:00
OBS User autobuild
ed8cc1244f Accepting request 29309 from server:mail
Copy from server:mail/bogofilter based on submit request 29309 from user coolo

OBS-URL: https://build.opensuse.org/request/show/29309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=6
2010-01-12 14:59:47 +00:00
OBS User unknown
960dda2f3d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=4 2009-05-19 00:49:40 +00:00
OBS User unknown
74dc4ba161 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=3 2008-11-21 15:46:29 +00:00
OBS User unknown
3da4c748f2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bogofilter?expand=0&rev=1 2007-01-15 23:06:03 +00:00