Update to 2.1.16. OK/comments?
Thanks, Okan Index: Makefile =================================================================== RCS file: /home/open/cvs/ports/mail/mailman/Makefile,v retrieving revision 1.76 diff -u -p -r1.76 Makefile --- Makefile 11 Mar 2013 11:23:51 -0000 1.76 +++ Makefile 21 Oct 2013 11:58:48 -0000 @@ -2,8 +2,7 @@ COMMENT= mailing list manager with web interface -DISTNAME= mailman-2.1.14 -REVISION= 17 +DISTNAME= mailman-2.1.16 CATEGORIES= mail www HOMEPAGE= http://www.gnu.org/software/mailman/ Index: distinfo =================================================================== RCS file: /home/open/cvs/ports/mail/mailman/distinfo,v retrieving revision 1.20 diff -u -p -r1.20 distinfo --- distinfo 21 Sep 2010 07:21:00 -0000 1.20 +++ distinfo 21 Oct 2013 11:59:08 -0000 @@ -1,5 +1,2 @@ -MD5 (mailman-2.1.14.tgz) = nqFjhxzsy9M/7kyeM1/Pew== -RMD160 (mailman-2.1.14.tgz) = o21AO5wA5TVLIEtitfDparB3kYY= -SHA1 (mailman-2.1.14.tgz) = yS3hpe4tiwyD0pg2s1vUIhFslvQ= -SHA256 (mailman-2.1.14.tgz) = HWvoArcYY5EmxAaet/nNOjR3ZeHLGZzDuxTXFXLQlSM= -SIZE (mailman-2.1.14.tgz) = 8201150 +SHA256 (mailman-2.1.16.tgz) = XRUrBpM49bgUIi+YHDibBQ9cFDoRzPh5bPOA6CS2T2M= +SIZE (mailman-2.1.16.tgz) = 9009817 Index: patches/patch-Mailman_Cgi_confirm_py =================================================================== RCS file: patches/patch-Mailman_Cgi_confirm_py diff -N patches/patch-Mailman_Cgi_confirm_py --- patches/patch-Mailman_Cgi_confirm_py 3 Mar 2011 09:50:11 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,37 +0,0 @@ -$OpenBSD: patch-Mailman_Cgi_confirm_py,v 1.1 2011/03/03 09:50:11 jasper Exp $ - -Security fix for CVE-2011-0707. -Mailman "Full Name" Script Insertion Vulnerabilities. - -Patch from upstream announcement: -http://mail.python.org/pipermail/mailman-announce/2011-February/000158.html - ---- Mailman/Cgi/confirm.py.orig Mon Sep 20 20:18:27 2010 -+++ Mailman/Cgi/confirm.py Thu Mar 3 10:47:51 2011 -@@ -471,7 +471,7 @@ def unsubscription_prompt(mlist, doc, cookie, addr): - if fullname is None: - fullname = _('<em>Not available</em>') - else: -- fullname = Utils.uncanonstr(fullname, lang) -+ fullname = Utils.websafe(Utils.uncanonstr(fullname, lang)) - table.AddRow([_("""Your confirmation is required in order to complete the - unsubscription request from the mailing list <em>%(listname)s</em>. You - are currently subscribed with -@@ -573,7 +573,7 @@ def addrchange_prompt(mlist, doc, cookie, oldaddr, new - if fullname is None: - fullname = _('<em>Not available</em>') - else: -- fullname = Utils.uncanonstr(fullname, lang) -+ fullname = Utils.websafe(Utils.uncanonstr(fullname, lang)) - if globally: - globallys = _('globally') - else: -@@ -814,7 +814,7 @@ def reenable_prompt(mlist, doc, cookie, list, member): - if username is None: - username = _('<em>not available</em>') - else: -- username = Utils.uncanonstr(username, lang) -+ username = Utils.websafe(Utils.uncanonstr(username, lang)) - - table.AddRow([_("""Your membership in the %(realname)s mailing list is - currently disabled due to excessive bounces. Your confirmation is Index: patches/patch-Mailman_Defaults_py_in =================================================================== RCS file: /home/open/cvs/ports/mail/mailman/patches/patch-Mailman_Defaults_py_in,v retrieving revision 1.11 diff -u -p -r1.11 patch-Mailman_Defaults_py_in --- patches/patch-Mailman_Defaults_py_in 21 Sep 2010 07:21:00 -0000 1.11 +++ patches/patch-Mailman_Defaults_py_in 21 Oct 2013 12:00:18 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-Mailman_Defaults_py_in,v 1.11 2010/09/21 07:21:00 jasper Exp $ ---- Mailman/Defaults.py.in.orig Mon Sep 20 20:18:27 2010 -+++ Mailman/Defaults.py.in Mon Sep 20 23:34:59 2010 -@@ -458,7 +458,22 @@ SMTPPORT = 0 # de +--- Mailman/Defaults.py.in.orig Thu Oct 17 00:11:34 2013 ++++ Mailman/Defaults.py.in Mon Oct 21 08:00:02 2013 +@@ -521,7 +521,22 @@ SMTPPORT = 0 # de # Command for direct command pipe delivery to sendmail compatible program, # when DELIVERY_MODULE is 'Sendmail'. Index: patches/patch-Mailman_htmlformat_py =================================================================== RCS file: /home/open/cvs/ports/mail/mailman/patches/patch-Mailman_htmlformat_py,v retrieving revision 1.5 diff -u -p -r1.5 patch-Mailman_htmlformat_py --- patches/patch-Mailman_htmlformat_py 2 May 2009 09:56:44 -0000 1.5 +++ patches/patch-Mailman_htmlformat_py 21 Oct 2013 12:00:22 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-Mailman_htmlformat_py,v 1.5 2009/05/02 09:56:44 djm Exp $ ---- Mailman/htmlformat.py.orig Tue Feb 24 08:23:35 2009 -+++ Mailman/htmlformat.py Sat Apr 25 12:00:26 2009 -@@ -612,12 +612,14 @@ class DefinitionList(Container): +--- Mailman/htmlformat.py.orig Thu Oct 17 00:11:34 2013 ++++ Mailman/htmlformat.py Mon Oct 21 08:00:02 2013 +@@ -621,12 +621,14 @@ class DefinitionList(Container): from mm_cfg import MAILMAN_URL PYTHON_URL = 'http://www.python.org/' GNU_URL = 'http://www.gnu.org/' @@ -16,7 +16,7 @@ $OpenBSD: patch-Mailman_htmlformat_py,v def MailmanLogo(): -@@ -631,7 +633,9 @@ def MailmanLogo(): +@@ -640,7 +642,9 @@ def MailmanLogo(): logo(PYTHON_POWERED) gnulink = '<img src="%s" alt="GNU\'s Not Unix" border=0>' % \ logo(GNU_HEAD) @@ -27,7 +27,7 @@ $OpenBSD: patch-Mailman_htmlformat_py,v else: # use only textual links version = mm_cfg.VERSION -@@ -639,7 +643,8 @@ def MailmanLogo(): +@@ -648,7 +652,8 @@ def MailmanLogo(): _('Delivered by Mailman<br>version %(version)s')) pylink = Link(PYTHON_URL, _('Python Powered')) gnulink = Link(GNU_URL, _("Gnu's Not Unix")) Index: patches/patch-misc_Makefile_in =================================================================== RCS file: /home/open/cvs/ports/mail/mailman/patches/patch-misc_Makefile_in,v retrieving revision 1.6 diff -u -p -r1.6 patch-misc_Makefile_in --- patches/patch-misc_Makefile_in 2 May 2009 09:56:44 -0000 1.6 +++ patches/patch-misc_Makefile_in 21 Oct 2013 12:00:26 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-misc_Makefile_in,v 1.6 2009/05/02 09:56:44 djm Exp $ ---- misc/Makefile.in.orig Tue Feb 24 08:23:35 2009 -+++ misc/Makefile.in Sat Apr 25 12:00:40 2009 -@@ -74,6 +74,10 @@ ICONS= $(srcdir)/*.jpg $(srcdir)/*.png +--- misc/Makefile.in.orig Thu Oct 17 00:11:34 2013 ++++ misc/Makefile.in Mon Oct 21 08:00:02 2013 +@@ -74,6 +74,10 @@ ICONS= $(srcdir)/*.jpg $(srcdir)/*.png $(srcdir)/*.ic # Rules all: Index: pkg/PLIST =================================================================== RCS file: /home/open/cvs/ports/mail/mailman/pkg/PLIST,v retrieving revision 1.23 diff -u -p -r1.23 PLIST --- pkg/PLIST 16 Feb 2012 22:27:56 -0000 1.23 +++ pkg/PLIST 21 Oct 2013 12:08:27 -0000 @@ -66,6 +66,8 @@ lib/mailman/Mailman/Bouncers/Yale.py lib/mailman/Mailman/Bouncers/Yale.pyc lib/mailman/Mailman/Bouncers/__init__.py lib/mailman/Mailman/Bouncers/__init__.pyc +lib/mailman/Mailman/CSRFcheck.py +lib/mailman/Mailman/CSRFcheck.pyc @mode 775 lib/mailman/Mailman/Cgi/ @mode @@ -228,6 +230,8 @@ lib/mailman/Mailman/Handlers/ToOutgoing. lib/mailman/Mailman/Handlers/ToOutgoing.pyc lib/mailman/Mailman/Handlers/ToUsenet.py lib/mailman/Mailman/Handlers/ToUsenet.pyc +lib/mailman/Mailman/Handlers/WrapMessage.py +lib/mailman/Mailman/Handlers/WrapMessage.pyc lib/mailman/Mailman/Handlers/__init__.py lib/mailman/Mailman/Handlers/__init__.pyc lib/mailman/Mailman/ListAdmin.py @@ -406,6 +410,8 @@ lib/mailman/icons/PythonPowered.png lib/mailman/icons/gnu-head-tiny.jpg lib/mailman/icons/mailman-large.jpg lib/mailman/icons/mailman.jpg +lib/mailman/icons/mm-icon-large.ico +lib/mailman/icons/mm-icon.ico lib/mailman/icons/mm-icon.png @mode 775 lib/mailman/mail/ @@ -447,6 +453,10 @@ lib/mailman/messages/de/LC_MESSAGES/ lib/mailman/messages/de/LC_MESSAGES/mailman.mo lib/mailman/messages/de/LC_MESSAGES/mailman.po lib/mailman/messages/de/README.de +lib/mailman/messages/el/ +lib/mailman/messages/el/LC_MESSAGES/ +lib/mailman/messages/el/LC_MESSAGES/mailman.mo +lib/mailman/messages/el/LC_MESSAGES/mailman.po @mode 775 lib/mailman/messages/es/ lib/mailman/messages/es/LC_MESSAGES/ @@ -467,6 +477,10 @@ lib/mailman/messages/eu/LC_MESSAGES/ lib/mailman/messages/eu/LC_MESSAGES/mailman.mo lib/mailman/messages/eu/LC_MESSAGES/mailman.po lib/mailman/messages/eu/README.eu +lib/mailman/messages/fa/ +lib/mailman/messages/fa/LC_MESSAGES/ +lib/mailman/messages/fa/LC_MESSAGES/mailman.mo +lib/mailman/messages/fa/LC_MESSAGES/mailman.po @mode 775 lib/mailman/messages/fi/ lib/mailman/messages/fi/LC_MESSAGES/ @@ -894,31 +908,88 @@ lib/mailman/templates/de/adminsubscribea lib/mailman/templates/de/adminunsubscribeack.txt lib/mailman/templates/de/admlogin.html lib/mailman/templates/de/approve.txt +lib/mailman/templates/de/archidxentry.html +lib/mailman/templates/de/archidxfoot.html +lib/mailman/templates/de/archidxhead.html +lib/mailman/templates/de/archlistend.html +lib/mailman/templates/de/archliststart.html +lib/mailman/templates/de/archtoc.html +lib/mailman/templates/de/archtocentry.html +lib/mailman/templates/de/archtocnombox.html lib/mailman/templates/de/article.html lib/mailman/templates/de/bounce.txt lib/mailman/templates/de/checkdbs.txt lib/mailman/templates/de/convert.txt lib/mailman/templates/de/cronpass.txt lib/mailman/templates/de/disabled.txt +lib/mailman/templates/de/emptyarchive.html lib/mailman/templates/de/headfoot.html lib/mailman/templates/de/help.txt lib/mailman/templates/de/invite.txt lib/mailman/templates/de/listinfo.html lib/mailman/templates/de/masthead.txt lib/mailman/templates/de/newlist.txt +lib/mailman/templates/de/nomoretoday.txt lib/mailman/templates/de/options.html lib/mailman/templates/de/postack.txt lib/mailman/templates/de/postauth.txt lib/mailman/templates/de/postheld.txt lib/mailman/templates/de/private.html +lib/mailman/templates/de/probe.txt lib/mailman/templates/de/refuse.txt lib/mailman/templates/de/roster.html lib/mailman/templates/de/subauth.txt lib/mailman/templates/de/subscribe.html lib/mailman/templates/de/subscribeack.txt lib/mailman/templates/de/unsub.txt +lib/mailman/templates/de/unsubauth.txt lib/mailman/templates/de/userpass.txt lib/mailman/templates/de/verify.txt +lib/mailman/templates/el/ +lib/mailman/templates/el/admindbdetails.html +lib/mailman/templates/el/admindbpreamble.html +lib/mailman/templates/el/admindbsummary.html +lib/mailman/templates/el/adminsubscribeack.txt +lib/mailman/templates/el/adminunsubscribeack.txt +lib/mailman/templates/el/admlogin.html +lib/mailman/templates/el/approve.txt +lib/mailman/templates/el/archidxentry.html +lib/mailman/templates/el/archidxfoot.html +lib/mailman/templates/el/archidxhead.html +lib/mailman/templates/el/archlistend.html +lib/mailman/templates/el/archliststart.html +lib/mailman/templates/el/archtoc.html +lib/mailman/templates/el/archtocentry.html +lib/mailman/templates/el/archtocnombox.html +lib/mailman/templates/el/article.html +lib/mailman/templates/el/bounce.txt +lib/mailman/templates/el/checkdbs.txt +lib/mailman/templates/el/convert.txt +lib/mailman/templates/el/cronpass.txt +lib/mailman/templates/el/disabled.txt +lib/mailman/templates/el/emptyarchive.html +lib/mailman/templates/el/headfoot.html +lib/mailman/templates/el/help.txt +lib/mailman/templates/el/invite.txt +lib/mailman/templates/el/listinfo.html +lib/mailman/templates/el/masthead.txt +lib/mailman/templates/el/newlist.txt +lib/mailman/templates/el/nomoretoday.txt +lib/mailman/templates/el/options.html +lib/mailman/templates/el/postack.txt +lib/mailman/templates/el/postauth.txt +lib/mailman/templates/el/postheld.txt +lib/mailman/templates/el/private.html +lib/mailman/templates/el/probe.txt +lib/mailman/templates/el/refuse.txt +lib/mailman/templates/el/roster.html +lib/mailman/templates/el/subauth.txt +lib/mailman/templates/el/subscribe.html +lib/mailman/templates/el/subscribeack.txt +lib/mailman/templates/el/unsub.txt +lib/mailman/templates/el/unsubauth.txt +lib/mailman/templates/el/userpass.txt +lib/mailman/templates/el/verify.txt @mode 775 lib/mailman/templates/en/ @mode @@ -1097,6 +1168,45 @@ lib/mailman/templates/eu/unsubauth.txt lib/mailman/templates/eu/userpass.txt lib/mailman/templates/eu/verify.txt @mode 775 +lib/mailman/templates/fa/ +@mode +lib/mailman/templates/fa/adminsubscribeack.txt +lib/mailman/templates/fa/adminunsubscribeack.txt +lib/mailman/templates/fa/admlogin.html +lib/mailman/templates/fa/approve.txt +lib/mailman/templates/fa/archidxfoot.html +lib/mailman/templates/fa/archidxhead.html +lib/mailman/templates/fa/archliststart.html +lib/mailman/templates/fa/archtoc.html +lib/mailman/templates/fa/archtocentry.html +lib/mailman/templates/fa/archtocnombox.html +lib/mailman/templates/fa/article.html +lib/mailman/templates/fa/bounce.txt +lib/mailman/templates/fa/checkdbs.txt +lib/mailman/templates/fa/convert.txt +lib/mailman/templates/fa/cronpass.txt +lib/mailman/templates/fa/disabled.txt +lib/mailman/templates/fa/emptyarchive.html +lib/mailman/templates/fa/help.txt +lib/mailman/templates/fa/invite.txt +lib/mailman/templates/fa/listinfo.html +lib/mailman/templates/fa/masthead.txt +lib/mailman/templates/fa/nomoretoday.txt +lib/mailman/templates/fa/options.html +lib/mailman/templates/fa/postack.txt +lib/mailman/templates/fa/postauth.txt +lib/mailman/templates/fa/postheld.txt +lib/mailman/templates/fa/private.html +lib/mailman/templates/fa/refuse.txt +lib/mailman/templates/fa/roster.html +lib/mailman/templates/fa/subauth.txt +lib/mailman/templates/fa/subscribe.html +lib/mailman/templates/fa/subscribeack.txt +lib/mailman/templates/fa/unsub.txt +lib/mailman/templates/fa/unsubauth.txt +lib/mailman/templates/fa/userpass.txt +lib/mailman/templates/fa/verify.txt +@mode 775 lib/mailman/templates/fi/ @mode lib/mailman/templates/fi/admindbdetails.html @@ -2349,6 +2459,8 @@ lib/mailman/tests/bounces/qmail_03.txt lib/mailman/tests/bounces/qmail_04.txt lib/mailman/tests/bounces/qmail_05.txt lib/mailman/tests/bounces/qmail_06.txt +lib/mailman/tests/bounces/qmail_07.txt +lib/mailman/tests/bounces/qmail_08.txt lib/mailman/tests/bounces/sendmail_01.txt lib/mailman/tests/bounces/simple_01.txt lib/mailman/tests/bounces/simple_02.txt @@ -2387,6 +2499,8 @@ lib/mailman/tests/bounces/simple_34.txt lib/mailman/tests/bounces/simple_35.txt lib/mailman/tests/bounces/simple_36.txt lib/mailman/tests/bounces/simple_37.txt +lib/mailman/tests/bounces/simple_38.txt +lib/mailman/tests/bounces/simple_39.txt lib/mailman/tests/bounces/sina_01.txt lib/mailman/tests/bounces/smtp32_01.txt lib/mailman/tests/bounces/smtp32_02.txt @@ -2405,6 +2519,7 @@ lib/mailman/tests/bounces/yahoo_07.txt lib/mailman/tests/bounces/yahoo_08.txt lib/mailman/tests/bounces/yahoo_09.txt lib/mailman/tests/bounces/yahoo_10.txt +lib/mailman/tests/bounces/yahoo_11.txt lib/mailman/tests/bounces/yale_01.txt lib/mailman/tests/fblast.py @mode 775
