summaryrefslogtreecommitdiffstats
path: root/bogofilter.spec
diff options
context:
space:
mode:
Diffstat (limited to 'bogofilter.spec')
-rw-r--r--bogofilter.spec37
1 files changed, 36 insertions, 1 deletions
diff --git a/bogofilter.spec b/bogofilter.spec
index 92e4b97..678abe0 100644
--- a/bogofilter.spec
+++ b/bogofilter.spec
@@ -1,7 +1,7 @@
Summary: Fast anti-spam filtering by Bayesian statistical analysis
Name: bogofilter
Version: 1.2.4
-Release: 15%{?dist}
+Release: 16%{?dist}
License: GPLv2
URL: http://bogofilter.sourceforge.net/
# Source: http://downloads.sourceforge.net/bogofilter/bogofilter-%{version}.tar.gz
@@ -26,6 +26,27 @@ Patch5: patch.r7030
Patch6: patch.r7032
Patch7: patch.r7034
Patch8: patch.r7035
+# The following patches are from https://bugzilla.redhat.com/show_bug.cgi?id=1676460
+# https://sourceforge.net/p/bogofilter/bugs/125/
+Patch9: 0001-Fix-memory-leak-when-creating-a-new-bdb-file-125.patch
+# https://sourceforge.net/p/bogofilter/bugs/126/
+Patch10: 0002-Fix-out-of-bounds-read-in-spanword-126.patch
+Patch11: 0003-Fix-memory-leak-already-fixed-in-trunk.patch
+# https://sourceforge.net/p/bogofilter/bugs/118/
+Patch12: 0004-Fix-msg-id-out-of-bounds-read-118.patch
+# https://sourceforge.net/p/bogofilter/bugs/119/
+Patch13: 0005-Fix-mime-cleanup-memory-leak-119.patch
+# https://sourceforge.net/p/bogofilter/bugs/120/
+Patch14: 0006-Fix-fgetsl-abort-120.patch
+# https://sourceforge.net/p/bogofilter/bugs/121/
+Patch15: 0007-Fix-gconv-assert-overlap-buffers-121.patch
+Patch16: 0008-Fix-out-of-bounds-read-already-fixed-upstream.patch
+# https://sourceforge.net/p/bogofilter/bugs/122/
+Patch17: 0009-Fix-buffer-overflow-in-add_buff-122.patch
+# https://sourceforge.net/p/bogofilter/bugs/123/
+Patch18: 0010-Fix-fill_buf-heap-buffer-overflow-123.patch
+# https://sourceforge.net/p/bogofilter/bugs/124/
+Patch19: 0011-Fix-buffer-overflow-after-long-tokens-124.patch
BuildRequires: gcc
BuildRequires: flex libdb-devel gsl-devel
BuildRequires: /usr/bin/iconv
@@ -62,6 +83,17 @@ main bogofilter package.
%patch6 -p1
%patch7 -p1
%patch8 -p1
+%patch9 -p1
+%patch10 -p1
+%patch11 -p1
+%patch12 -p1
+%patch13 -p1
+%patch14 -p1
+%patch15 -p1
+%patch16 -p1
+%patch17 -p1
+%patch18 -p1
+%patch19 -p1
iconv -f iso-8859-1 -t utf-8 \
doc/bogofilter-faq-fr.html > doc/bogofilter-faq-fr.html.utf8
%{__mv} -f doc/bogofilter-faq-fr.html.utf8 \
@@ -103,6 +135,9 @@ iconv -f iso-8859-1 -t utf-8 \
%exclude %{_mandir}/man1/bogoupgrade*
%changelog
+* Wed Feb 13 2019 Adrian Reber <adrian@lisas.de> - 1.2.4-16
+- Applied 11 patches from Georg Sauthoff (#1676460)
+
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.4-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild