diff options
author | Torsten Veller <tove@gentoo.org> | 2009-08-15 11:12:26 +0000 |
---|---|---|
committer | Torsten Veller <tove@gentoo.org> | 2009-08-15 11:12:26 +0000 |
commit | 2995e4daed7f5fab6f9f9599264db9285a97e48f (patch) | |
tree | feeb3f8cba357fac47b96de66e70645e82915539 /mail-filter | |
parent | Keywording for ppc. (diff) | |
download | historical-2995e4daed7f5fab6f9f9599264db9285a97e48f.tar.gz historical-2995e4daed7f5fab6f9f9599264db9285a97e48f.tar.bz2 historical-2995e4daed7f5fab6f9f9599264db9285a97e48f.zip |
Version bump. Fixes APOP design error (CVE-2007-1558)(#281559)
Package-Manager: portage-2.2_rc38/cvs/Linux x86_64
Diffstat (limited to 'mail-filter')
-rw-r--r-- | mail-filter/mailfilter/ChangeLog | 8 | ||||
-rw-r--r-- | mail-filter/mailfilter/Manifest | 11 | ||||
-rw-r--r-- | mail-filter/mailfilter/files/0.8.2-gcc44.patch | 26 | ||||
-rw-r--r-- | mail-filter/mailfilter/mailfilter-0.8.2.ebuild | 34 |
4 files changed, 74 insertions, 5 deletions
diff --git a/mail-filter/mailfilter/ChangeLog b/mail-filter/mailfilter/ChangeLog index b5b3e4d6c8f7..605c74313587 100644 --- a/mail-filter/mailfilter/ChangeLog +++ b/mail-filter/mailfilter/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for mail-filter/mailfilter # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-filter/mailfilter/ChangeLog,v 1.24 2009/08/11 08:31:44 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-filter/mailfilter/ChangeLog,v 1.25 2009/08/15 11:12:26 tove Exp $ + +*mailfilter-0.8.2 (15 Aug 2009) + + 15 Aug 2009; Torsten Veller <tove@gentoo.org> +files/0.8.2-gcc44.patch, + +mailfilter-0.8.2.ebuild: + Version bump. Fixes APOP design error (CVE-2007-1558)(#281559) 11 Aug 2009; Diego E. Pettenò <flameeyes@gentoo.org> mailfilter-0.8.1.ebuild: diff --git a/mail-filter/mailfilter/Manifest b/mail-filter/mailfilter/Manifest index 1e1e87dd4519..b198853d3345 100644 --- a/mail-filter/mailfilter/Manifest +++ b/mail-filter/mailfilter/Manifest @@ -2,20 +2,23 @@ Hash: SHA1 AUX 0.8.1-gcc43.patch 300 RMD160 29cd9944a85451d9e23f2a0856dd62e783661fd9 SHA1 41cb73a2163ecf0425fb90b48e5b1b97e5479b58 SHA256 8a326cbe5bba1ba179714e02eeade731267c3d911d66a9309829b53ade32d91d +AUX 0.8.2-gcc44.patch 709 RMD160 79ff2cc4f40994bb994da754479e1fb657aaaf4e SHA1 9548acd89f29c8aeab8c939609b10b33a2737c0f SHA256 621b454da740a71b6d01bb49cfa9580b0f397852810fa8176e10dd0874a58ce2 AUX rcfile.example1 4010 RMD160 34da47fa659be032dd669b899f0d9beaa2b07b1f SHA1 6d51dec1555ad832465030910b647875fc42bc8c SHA256 3585f28d51455a9d3d3778ee1f3dc64257fe1d92a0c5e0e63494683698e8b6b8 AUX rcfile.example2 4554 RMD160 180d6fdc01a984e7f379b7a5d3ad6ada5e043076 SHA1 bc4a4d2664a304f6886d9acdf35a6db47055451f SHA256 5179d51a310897cb1b39ac12e906afc38b09a622263b8efc18e5f49c60699141 DIST mailfilter-0.7.1.tar.gz 506799 RMD160 2b2afe04e2146ba2786eaa582781dcfd8cfc83ba SHA1 e50ffbf39046b43870c408f2c188c7aeb07b5da9 SHA256 1b875d423bb3cb0f74252e5209a10ca7271053d52ba0d24bacb70fad6a9630bb DIST mailfilter-0.8.1.tar.gz 372496 RMD160 9f3043868422a1af8118941d5ea835a95c1291f2 SHA1 4467108c98ee9c2f535379652e37803595aa0dc3 SHA256 991623af5f6c3f0e2d8d14886c90d6d32e796dc5d4989615d673ed747f583f51 +DIST mailfilter-0.8.2.tar.gz 382966 RMD160 c7e1375e4eedd76f38d22f0937f22b045ed58f1a SHA1 de8645126a3fe35a2cf3134e5605efeef322ab72 SHA256 4822fdfc4c7db543539a96429086b4d01ac22629396896ee7e52e6edce43fdec DIST mailfilter-0.8.tar.gz 347093 RMD160 a5cbf3cd2b96a3067d68527525033896947787ac SHA1 149f57c33f705ecc982a49e83693875c066edd41 SHA256 ebf02d2f782edcd445a78b299c1303f28a6aa1ee70fb30af7a274fcef42b6643 EBUILD mailfilter-0.7.1.ebuild 775 RMD160 7431eb36ad7e0f7e0b5e78f413f77a3fb3aed79c SHA1 95707260b5a2eb011cefe69ab3256f4f0d6ddda6 SHA256 3e5e66078c32b857c3dd8a3977d95775fc8b6cab11830e43635e17d517de3364 EBUILD mailfilter-0.8.1.ebuild 877 RMD160 c70aafdb9d803105e785659f05aa82dafd71c606 SHA1 8e2242657e5e08c63b4c78e3532f6aacc1e2e68a SHA256 81accaa411388c5ffcd59b723a900ec49e676c3ed8f9fd071621fdba2e2bcd1f +EBUILD mailfilter-0.8.2.ebuild 850 RMD160 dd807f440f48a6c3af9f61bec1d51e173b43e29d SHA1 2c937c3b2aa0a48b5ef3310e8ba14f99e6635fdc SHA256 2a51b8b041f202fdcdd1ccfe658bd233594dbd737d56b31b3c81f1ffb509d100 EBUILD mailfilter-0.8.ebuild 656 RMD160 f4a224eae53f8542241661adf780872c0fe3a336 SHA1 ccee7709a9d5b172d2165d0bacf4e59e97ff0a4d SHA256 ae6788cfb2c90e937ccefe0ca6ca42d3e20aa901ff16904a5f3e393fd541214a -MISC ChangeLog 3729 RMD160 85df0547b3e313fdefbefe97acb59429d55bdd3a SHA1 a7fb88c745e2afadd49aabf6a20383b867f5519a SHA256 5a6f5a849aaffbeb73d9a0db5f941482d38aaa44a41a0b32d9940858f289ed7b +MISC ChangeLog 3925 RMD160 c42c4319c4880ac365b4313d1459da9833f0fe19 SHA1 06de2caddb8dbe6ad0adcb266eed0e2df1d10026 SHA256 cf3df54f76fa18883b9a8e553411cdefd86dd795f134bf30bb4a8cf71271cd0b MISC metadata.xml 161 RMD160 273e570423fa3cd9d3f15f7967a43307c8ee9661 SHA1 a1fecd2f7b169d621b88c6ccab9d758209fc8f19 SHA256 4ebf9a8f60040bfb95f13790c1d146a49c69f791f9c421e02a5d96fd6fcb2b32 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkqBLHwACgkQAiZjviIA2XiWegCgg4QwOci1ygO4PqHTFXqnYeAJ -7kEAoN/TAZOr9wi+7XVNSJsuXovuQVVY -=j0eb +iEYEARECAAYFAkqGmB8ACgkQV3J2n04Eauw3mwCgtVaNzITYs46ABd/u/keBEAlP +8ysAn1AWm7JV0O8s6UbNse8jivai5CAr +=OmFo -----END PGP SIGNATURE----- diff --git a/mail-filter/mailfilter/files/0.8.2-gcc44.patch b/mail-filter/mailfilter/files/0.8.2-gcc44.patch new file mode 100644 index 000000000000..f1545d5b9118 --- /dev/null +++ b/mail-filter/mailfilter/files/0.8.2-gcc44.patch @@ -0,0 +1,26 @@ +diff -ur mailfilter-0.8.2_orig/src/header.cc mailfilter-0.8.2/src/header.cc +--- mailfilter-0.8.2_orig/src/header.cc 2009-06-07 03:49:57.000000000 +0200 ++++ mailfilter-0.8.2/src/header.cc 2009-08-15 13:05:05.968397778 +0200 +@@ -63,7 +63,6 @@ + * domain-literal = "[" *(dtext / quoted-pair) "]" + */ + +- char* dom; + unsigned int l, i; + + if (!msgid || !*msgid) +@@ -74,12 +73,12 @@ + return -1; + if (msgid[0] != '<' || msgid[l-1] != '>') + return -1; +- if (!(dom = strrchr (msgid, '@'))) ++ if (!(strrchr (msgid, '@'))) + return -1; + + /* TODO: complete parser */ + for (i = 0; i < l; i++) +- if (msgid[i] > 127) ++ if ((unsigned char)msgid[i] > 127) + return -1; + + return 0; diff --git a/mail-filter/mailfilter/mailfilter-0.8.2.ebuild b/mail-filter/mailfilter/mailfilter-0.8.2.ebuild new file mode 100644 index 000000000000..e351f3405200 --- /dev/null +++ b/mail-filter/mailfilter/mailfilter-0.8.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-filter/mailfilter/mailfilter-0.8.2.ebuild,v 1.1 2009/08/15 11:12:26 tove Exp $ + +EAPI=2 + +inherit eutils + +DESCRIPTION="Mailfilter is a utility to get rid of unwanted spam mails" +HOMEPAGE="http://mailfilter.sourceforge.net/" +SRC_URI="mirror://sourceforge/mailfilter/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +DEPEND="sys-devel/flex" +RDEPEND="" + +src_prepare() { + epatch "${FILESDIR}"/0.8.2-gcc44.patch +} + +src_compile() { + # bug #281069 + emake -j1 || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc INSTALL doc/FAQ "${FILESDIR}"/rcfile.example{1,2} \ + README THANKS ChangeLog AUTHORS NEWS || die "doc failed" +} |