aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Mailman/Utils.py2
-rw-r--r--Mailman/Version.py4
-rw-r--r--NEWS7
-rwxr-xr-xmessages/ja/doc/Defaults.py.in2
4 files changed, 11 insertions, 4 deletions
diff --git a/Mailman/Utils.py b/Mailman/Utils.py
index 7b8015a4..605d0976 100644
--- a/Mailman/Utils.py
+++ b/Mailman/Utils.py
@@ -297,7 +297,7 @@ def GetPathPieces(envar='PATH_INFO'):
longest = max([len(x) for x in list_names()])
else:
longest = 20
- if len(pieces[0]) > longest:
+ if pieces and len(pieces[0]) > longest:
syslog('mischief',
'Hostile listname: listname=%s: remote=%s', pieces[0], remote)
pieces[0] = pieces[0][:longest] + '...'
diff --git a/Mailman/Version.py b/Mailman/Version.py
index 9e6d1277..da704882 100644
--- a/Mailman/Version.py
+++ b/Mailman/Version.py
@@ -16,7 +16,7 @@
# USA.
# Mailman version
-VERSION = '2.1.28'
+VERSION = '2.1.29'
# And as a hex number in the manner of PY_VERSION_HEX
ALPHA = 0xa
@@ -28,7 +28,7 @@ FINAL = 0xf
MAJOR_REV = 2
MINOR_REV = 1
-MICRO_REV = 28
+MICRO_REV = 29
REL_LEVEL = FINAL
# at most 15 beta releases!
REL_SERIAL = 0
diff --git a/NEWS b/NEWS
index b22c7a90..e7071dce 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,13 @@ Copyright (C) 1998-2018 by the Free Software Foundation, Inc.
Here is a history of user visible changes to Mailman.
+2.1.29 (24-Jul-2018)
+
+ Bug Fixes
+
+ - Fixed the listinfo and admin overview pages that were broken by
+ LP: #1780874. (LP: #1783417)
+
2.1.28 (23-Jul-2018)
Security
diff --git a/messages/ja/doc/Defaults.py.in b/messages/ja/doc/Defaults.py.in
index 7f6c1f99..b338e071 100755
--- a/messages/ja/doc/Defaults.py.in
+++ b/messages/ja/doc/Defaults.py.in
@@ -18,7 +18,7 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
# USA.
-# [訳註] このファイルは、Mailman 2.1.28 配布物に含まれる
+# [訳註] このファイルは、Mailman 2.1.29 配布物に含まれる
# Mailman/Defaults.py.in (launchpad.net でのファイルの Bazaar
# リビジョンは 1792) のコメント部分を日本語 (共通語) に翻訳したものです。
# 配布等の条件は原文と同様、GNU 一般公衆利用許諾契約書 (GNU