pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail Update "fetchmail" package to version 6.3.11. Cha...
details: https://anonhg.NetBSD.org/pkgsrc/rev/31aa1cbf2800
branches: trunk
changeset: 397338:31aa1cbf2800
user: tron <tron%pkgsrc.org@localhost>
date: Mon Aug 10 08:46:30 2009 +0000
description:
Update "fetchmail" package to version 6.3.11. Changes since version 6.3.8:
- Security fixes for CVE-2009-2666, CVE-2007-4565 and CVE-2008-2711.
- Fetchmail no longer drops permanently undelivered messages by default,
to match historic documentation. It does this by adding a new
"softbounce" option.
- A lot bug fixes and improvements.
diffstat:
mail/fetchmail/Makefile | 5 ++---
mail/fetchmail/PLIST | 21 ++++++++++++++++-----
mail/fetchmail/distinfo | 10 ++++------
mail/fetchmail/patches/patch-aa | 13 -------------
mail/fetchmail/patches/patch-ab | 34 ----------------------------------
mail/fetchmailconf/Makefile | 5 ++---
6 files changed, 24 insertions(+), 64 deletions(-)
diffs (140 lines):
diff -r d8136389f47b -r 31aa1cbf2800 mail/fetchmail/Makefile
--- a/mail/fetchmail/Makefile Mon Aug 10 06:51:06 2009 +0000
+++ b/mail/fetchmail/Makefile Mon Aug 10 08:46:30 2009 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.168 2009/05/21 11:33:12 zafer Exp $
+# $NetBSD: Makefile,v 1.169 2009/08/10 08:46:30 tron Exp $
-DISTNAME= fetchmail-6.3.8
-PKGREVISION= 3
+DISTNAME= fetchmail-6.3.11
CATEGORIES= mail
MASTER_SITES= http://download.berlios.de/fetchmail/
EXTRACT_SUFX= .tar.bz2
diff -r d8136389f47b -r 31aa1cbf2800 mail/fetchmail/PLIST
--- a/mail/fetchmail/PLIST Mon Aug 10 06:51:06 2009 +0000
+++ b/mail/fetchmail/PLIST Mon Aug 10 08:46:30 2009 +0000
@@ -1,23 +1,34 @@
-@comment $NetBSD: PLIST,v 1.12 2009/06/14 18:04:33 joerg Exp $
+@comment $NetBSD: PLIST,v 1.13 2009/08/10 08:46:30 tron Exp $
bin/fetchmail
man/man1/fetchmail.1
-share/doc/fetchmail/README
share/doc/fetchmail/COPYING
share/doc/fetchmail/FAQ
+share/doc/fetchmail/FEATURES
share/doc/fetchmail/NOTES
-share/doc/fetchmail/FEATURES
+share/doc/fetchmail/README
+share/doc/fetchmail/design-notes.html
share/doc/fetchmail/fetchmail-FAQ.html
-share/doc/fetchmail/design-notes.html
share/doc/fetchmail/fetchmail-features.html
+share/examples/rc.d/fetchmail
share/locale/ca/LC_MESSAGES/fetchmail.mo
share/locale/cs/LC_MESSAGES/fetchmail.mo
+share/locale/da/LC_MESSAGES/fetchmail.mo
share/locale/de/LC_MESSAGES/fetchmail.mo
+share/locale/el/LC_MESSAGES/fetchmail.mo
share/locale/en_GB/LC_MESSAGES/fetchmail.mo
share/locale/es/LC_MESSAGES/fetchmail.mo
+share/locale/fi/LC_MESSAGES/fetchmail.mo
share/locale/fr/LC_MESSAGES/fetchmail.mo
+share/locale/gl/LC_MESSAGES/fetchmail.mo
+share/locale/id/LC_MESSAGES/fetchmail.mo
+share/locale/it/LC_MESSAGES/fetchmail.mo
share/locale/ja/LC_MESSAGES/fetchmail.mo
+share/locale/nl/LC_MESSAGES/fetchmail.mo
share/locale/pl/LC_MESSAGES/fetchmail.mo
+share/locale/pt_BR/LC_MESSAGES/fetchmail.mo
share/locale/ru/LC_MESSAGES/fetchmail.mo
+share/locale/sk/LC_MESSAGES/fetchmail.mo
share/locale/sq/LC_MESSAGES/fetchmail.mo
+share/locale/tr/LC_MESSAGES/fetchmail.mo
share/locale/vi/LC_MESSAGES/fetchmail.mo
-share/examples/rc.d/fetchmail
+share/locale/zh_CN/LC_MESSAGES/fetchmail.mo
diff -r d8136389f47b -r 31aa1cbf2800 mail/fetchmail/distinfo
--- a/mail/fetchmail/distinfo Mon Aug 10 06:51:06 2009 +0000
+++ b/mail/fetchmail/distinfo Mon Aug 10 08:46:30 2009 +0000
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.39 2008/06/19 11:29:49 obache Exp $
+$NetBSD: distinfo,v 1.40 2009/08/10 08:46:30 tron Exp $
-SHA1 (fetchmail-6.3.8.tar.bz2) = b8e8c51ed6cf53fc398c821fdb29d166c6713bb0
-RMD160 (fetchmail-6.3.8.tar.bz2) = 34034f9ae9fe44ba35f0a16d3128d4a9b0001df2
-Size (fetchmail-6.3.8.tar.bz2) = 1323515 bytes
-SHA1 (patch-aa) = d8234f2bbe91003c4cb5c9896dfe33c8226a74de
-SHA1 (patch-ab) = 7439c2a09a913fa4cd3d89ff86b4618e81c1185e
+SHA1 (fetchmail-6.3.11.tar.bz2) = e769bcb81b393a55e02ec4bf7e94a52cf0c8ef8f
+RMD160 (fetchmail-6.3.11.tar.bz2) = 8d6b0e42b9ead6e836e40e8ae494a6f5b7d3a59b
+Size (fetchmail-6.3.11.tar.bz2) = 1608923 bytes
diff -r d8136389f47b -r 31aa1cbf2800 mail/fetchmail/patches/patch-aa
--- a/mail/fetchmail/patches/patch-aa Mon Aug 10 06:51:06 2009 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.6 2007/09/23 12:48:46 tron Exp $
-
---- sink.c.orig 2007-03-29 23:45:17.000000000 +0100
-+++ sink.c 2007-09-23 13:42:40.000000000 +0100
-@@ -262,7 +262,7 @@
- const char *md1 = "MAILER-DAEMON", *md2 = "MAILER-DAEMON@";
-
- /* don't bounce in reply to undeliverable bounces */
-- if (!msg->return_path[0] ||
-+ if (!msg || !msg->return_path[0] ||
- strcmp(msg->return_path, "<>") == 0 ||
- strcasecmp(msg->return_path, md1) == 0 ||
- strncasecmp(msg->return_path, md2, strlen(md2)) == 0)
diff -r d8136389f47b -r 31aa1cbf2800 mail/fetchmail/patches/patch-ab
--- a/mail/fetchmail/patches/patch-ab Mon Aug 10 06:51:06 2009 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
-$NetBSD: patch-ab,v 1.18 2008/06/19 11:29:49 obache Exp $
-
-CVE-2008-2711
-http://fetchmail.berlios.de/fetchmail-SA-2008-01.txt
-
---- report.c.orig 2006-03-14 08:53:31.000000000 +0000
-+++ report.c
-@@ -238,11 +238,17 @@ report_build (FILE *errfp, message, va_a
- rep_ensuresize();
-
- #if defined(VA_START)
-- VA_START (args, message);
- for ( ; ; )
- {
-+ /*
-+ * args has to be initialized before every call of vsnprintf(),
-+ * because vsnprintf() invokes va_arg macro and thus args is
-+ * undefined after the call.
-+ */
-+ VA_START(args, message);
- n = vsnprintf (partial_message + partial_message_size_used, partial_message_size - partial_message_size_used,
- message, args);
-+ va_end (args);
-
- if (n >= 0
- && (unsigned)n < partial_message_size - partial_message_size_used)
-@@ -254,7 +260,6 @@ report_build (FILE *errfp, message, va_a
- partial_message_size += 2048;
- partial_message = REALLOC (partial_message, partial_message_size);
- }
-- va_end (args);
- #else
- for ( ; ; )
- {
diff -r d8136389f47b -r 31aa1cbf2800 mail/fetchmailconf/Makefile
--- a/mail/fetchmailconf/Makefile Mon Aug 10 06:51:06 2009 +0000
+++ b/mail/fetchmailconf/Makefile Mon Aug 10 08:46:30 2009 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.74 2009/05/21 11:33:55 zafer Exp $
+# $NetBSD: Makefile,v 1.75 2009/08/10 08:46:30 tron Exp $
-DISTNAME= fetchmail-6.3.8
+DISTNAME= fetchmail-6.3.11
PKGNAME= ${DISTNAME:S/fetchmail/fetchmailconf/}
-PKGREVISION= 1
CATEGORIES= mail
MASTER_SITES= http://download.berlios.de/fetchmail/
EXTRACT_SUFX= .tar.bz2
Home |
Main Index |
Thread Index |
Old Index