From ce42aaef80d28b0d847d2fa44a3b05eb5b0634bd Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sun, 3 Mar 2013 14:26:32 -0800 Subject: pt_BR message catalog has two new and an updated message per Hugo Koji Kobayashi. (LP: 1138578) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 0375485d..a2e3c34f 100644 --- a/NEWS +++ b/NEWS @@ -39,6 +39,9 @@ Here is a history of user visible changes to Mailman. i18n + - pt_BR message catalog has two new and an updated message per Hugo Koji + Kobayashi. (LP: 1138578) + - German message catalog has been updated per Ralf Hildebrandt. - Corrected typo in templates/it/private.html. -- cgit v1.2.3 From b056d1850e44ab2cb6827e2b1a4f0d451459e9eb Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sun, 10 Mar 2013 20:27:18 -0700 Subject: Setting digest_size_threshhold to zero now means no digests will be sent based on size instead of a digest being sent with every post. --- NEWS | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index a2e3c34f..00b5c10c 100644 --- a/NEWS +++ b/NEWS @@ -9,6 +9,10 @@ Here is a history of user visible changes to Mailman. New Features + - Setting digest_size_threshhold to zero now means no digests will be + sent based on size instead of a digest being sent with every post. + (LP: 558274) + - There is a new mm_cfg.py setting SUBSCRIBE_FORM_SECRET which will put a dynamically generated, hidden hash in the listinfo subscribe form and check it upon submission. Setting this will prevent automated processes -- cgit v1.2.3 From 2e1198e3bb113ca718e144c3e37a5b8d40b555da Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Wed, 20 Mar 2013 18:32:32 -0700 Subject: Added recognition for another Yahoo bounce format. LP: #1157961 --- NEWS | 1 + 1 file changed, 1 insertion(+) mode change 100644 => 100755 NEWS (limited to 'NEWS') diff --git a/NEWS b/NEWS old mode 100644 new mode 100755 index 00b5c10c..1abf3ada --- a/NEWS +++ b/NEWS @@ -52,6 +52,7 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Added recognition for another Yahoo bounce format. LP: #1157961 - Changed configure's method for getting Python's include directory from distutils.sysconfig.get_config_var('CONFINCLUDEPY') to distutils.sysconfig.get_python_inc(). (LP: 1098162) -- cgit v1.2.3 From aca447d83fe78abb65923aa87d73cd8159e7d809 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sat, 23 Mar 2013 16:39:10 -0700 Subject: A new import_majordomo_into_mailman.pl script has been contributed by Geoff Mayes. LP: #1129742. --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 1abf3ada..debb6d50 100755 --- a/NEWS +++ b/NEWS @@ -37,6 +37,9 @@ Here is a history of user visible changes to Mailman. Contributed programs + - A new import_majordomo_into_mailman.pl script has been contributed by + Geoff Mayes. LP: #1129742. + - A new "sitemap" bash script has been contributed by Tomasz Chmielewski to generate a sitemap.xml file of an installation's public archives for submission to search engines. -- cgit v1.2.3 From a041ae16b99c9519cadd0f4db90498c9f4788e94 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Mon, 25 Mar 2013 18:58:00 -0700 Subject: Fixed several misspelled or garbled string replacements in the Spanish message catalog. (LP: 1160138) --- NEWS | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index debb6d50..71199a5f 100755 --- a/NEWS +++ b/NEWS @@ -38,7 +38,7 @@ Here is a history of user visible changes to Mailman. Contributed programs - A new import_majordomo_into_mailman.pl script has been contributed by - Geoff Mayes. LP: #1129742. + Geoff Mayes. (LP: 1129742) - A new "sitemap" bash script has been contributed by Tomasz Chmielewski to generate a sitemap.xml file of an installation's @@ -46,6 +46,9 @@ Here is a history of user visible changes to Mailman. i18n + - Fixed several misspelled or garbled string replacements in the Spanish + message catalog. (LP: 1160138) + - pt_BR message catalog has two new and an updated message per Hugo Koji Kobayashi. (LP: 1138578) -- cgit v1.2.3 From bd2a529358762ccbc0c1066da06a7c9e5f26da63 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Thu, 28 Mar 2013 14:20:32 -0700 Subject: Fixed a bug where BounceRunner could create and leave behind zero length bounce-events files. (LP: 1161610) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 71199a5f..e3af32ff 100755 --- a/NEWS +++ b/NEWS @@ -58,6 +58,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Fixed a bug where BounceRunner could create and leave behind zero length + bounce-events files. (LP: 1161610) + - Added recognition for another Yahoo bounce format. LP: #1157961 - Changed configure's method for getting Python's include directory from distutils.sysconfig.get_config_var('CONFINCLUDEPY') to -- cgit v1.2.3 From f8be4916b365a654723436092a23f56e305b6b7f Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Thu, 28 Mar 2013 15:12:45 -0700 Subject: Fixed a bug where the Subject: of the user notification of a bin/remove_members unsubscribe was not in the user's language. (LP: 1161445) Also updated BounceRunner copyright for previous change. --- NEWS | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index e3af32ff..2b592aaf 100755 --- a/NEWS +++ b/NEWS @@ -58,6 +58,10 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Fixed a bug where the Subject: of the user notification of a + bin/remove_members unsubscribe was not in the user's language. + (LP: 1161445) + - Fixed a bug where BounceRunner could create and leave behind zero length bounce-events files. (LP: 1161610) -- cgit v1.2.3 From 25244ce18f64ece0781b0d7a3484e9c59f2ada98 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Thu, 28 Mar 2013 15:43:27 -0700 Subject: The subscribe log entry for a bin/add_members subscribe now identifies bin/add_members as the source. (LP: 1161642) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 2b592aaf..d6a0e80d 100755 --- a/NEWS +++ b/NEWS @@ -58,6 +58,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - The subscribe log entry for a bin/add_members subscribe now identifies + bin/add_members as the source. (LP: 1161642) + - Fixed a bug where the Subject: of the user notification of a bin/remove_members unsubscribe was not in the user's language. (LP: 1161445) -- cgit v1.2.3 From 9cdad15508bbc5a77e36edfd707dcc8c2140a340 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Wed, 3 Apr 2013 15:23:53 -0700 Subject: The pending (un)subscriptions waiting approval are now sorted by email address in the admindb interface as intended. (LP: 1164160) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index d6a0e80d..c71be5b8 100755 --- a/NEWS +++ b/NEWS @@ -58,6 +58,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - The pending (un)subscriptions waiting approval are now sorted by email + address in the admindb interface as intended. (LP: 1164160) + - The subscribe log entry for a bin/add_members subscribe now identifies bin/add_members as the source. (LP: 1161642) -- cgit v1.2.3 From 5c108a6559c6a39beaed2600871b02d0a54edd25 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sat, 6 Apr 2013 17:57:32 -0700 Subject: The Switchboard.finish() method now logs the text of the exception when it fails to unlink/preserve a .bak file. (LP: 1165589) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index c71be5b8..da3f3b3e 100755 --- a/NEWS +++ b/NEWS @@ -58,6 +58,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - The Switchboard.finish() method now logs the text of the exception when + it fails to unlink/preserve a .bak file. (LP: 1165589) + - The pending (un)subscriptions waiting approval are now sorted by email address in the admindb interface as intended. (LP: 1164160) -- cgit v1.2.3 From 4360889791c452db9ee27b0a47739d6c358e076c Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sat, 6 Apr 2013 22:54:18 -0700 Subject: Defended against buggy web servers that don't include an empty QUERY_STRING in the CGI environment. (LP: 1160647) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index da3f3b3e..7dca5d7b 100755 --- a/NEWS +++ b/NEWS @@ -58,6 +58,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Defended against buggy web servers that don't include an empty + QUERY_STRING in the CGI environment. (LP: 1160647) + - The Switchboard.finish() method now logs the text of the exception when it fails to unlink/preserve a .bak file. (LP: 1165589) -- cgit v1.2.3 From 64047694242be831634a82c35d948cbc44f60f20 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Mon, 20 May 2013 08:19:19 -0700 Subject: - added Persian (Farsi - fa) language. - Updated messages/mailman.pot - msgmerged all mailman.po files. --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 7dca5d7b..13a15f67 100755 --- a/NEWS +++ b/NEWS @@ -46,6 +46,9 @@ Here is a history of user visible changes to Mailman. i18n + - A Farsi (Persian) translation has been added thanks to Javad Hoseini and + Mahyar Moghimi. + - Fixed several misspelled or garbled string replacements in the Spanish message catalog. (LP: 1160138) -- cgit v1.2.3 From 41072c693aa53a0072963119c8cf7919096eaad5 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Thu, 30 May 2013 19:29:33 -0700 Subject: Backported fixes for lp:1074592, lp:1079249 and lp:1079254 from lp:flufl.bounce. Actually, lp:1074592 doesn't affect MM 2, but I included the test case. --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 13a15f67..a58cbee6 100755 --- a/NEWS +++ b/NEWS @@ -61,6 +61,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Backported recognition for mail.ru DSNs and minor bug fixes from + lp:flufl.bounce. (LP: #1074592, LP: #1079249 and #1079254) + - Defended against buggy web servers that don't include an empty QUERY_STRING in the CGI environment. (LP: 1160647) -- cgit v1.2.3 From 1c59d01e49d944bcffccd2154a1e8ec9f3175874 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 7 Jun 2013 13:52:54 -0700 Subject: - It is no longer possible to add 'invalid' addresses to the ban_list and the *_these_nonmembers filters from the check boxes on the admindb interface. (LP: #1187201) --- NEWS | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index a58cbee6..15e77e9b 100755 --- a/NEWS +++ b/NEWS @@ -11,7 +11,7 @@ Here is a history of user visible changes to Mailman. - Setting digest_size_threshhold to zero now means no digests will be sent based on size instead of a digest being sent with every post. - (LP: 558274) + (LP: #558274) - There is a new mm_cfg.py setting SUBSCRIBE_FORM_SECRET which will put a dynamically generated, hidden hash in the listinfo subscribe form and @@ -21,24 +21,24 @@ Here is a history of user visible changes to Mailman. submitted no later than FORM_LIFETIME nor no earlier than SUBSCRIBE_FORM_MIN_TIME after retrieval. Note that enabling this will break any static subscribe forms on your site. See the description in - Defaults.py for more info. (LP: 1082746) + Defaults.py for more info. (LP: #1082746) - add_members now has an option to add members with mail delivery disabled - by admin. (LP: 1070574) + by admin. (LP: #1070574) - IncomingRunner now logs rejected messages to the vette log. - (LP: 1068837) + (LP: #1068837) - The name of the mailmanctl master lock file is now congigurable via the - mm_cfg.py setting MASTER_LOCK_FILE. (LP: 1082308) + mm_cfg.py setting MASTER_LOCK_FILE. (LP: #1082308) - list_lists now has an option to list only lists with public archives. - (LP: 1082711) + (LP: #1082711) Contributed programs - A new import_majordomo_into_mailman.pl script has been contributed by - Geoff Mayes. (LP: 1129742) + Geoff Mayes. (LP: #1129742) - A new "sitemap" bash script has been contributed by Tomasz Chmielewski to generate a sitemap.xml file of an installation's @@ -50,10 +50,10 @@ Here is a history of user visible changes to Mailman. Mahyar Moghimi. - Fixed several misspelled or garbled string replacements in the Spanish - message catalog. (LP: 1160138) + message catalog. (LP: #1160138) - pt_BR message catalog has two new and an updated message per Hugo Koji - Kobayashi. (LP: 1138578) + Kobayashi. (LP: #1138578) - German message catalog has been updated per Ralf Hildebrandt. @@ -61,38 +61,42 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - It is no longer possible to add 'invalid' addresses to the ban_list + and the *_these_nonmembers filters from the check boxes on the admindb + interface. (LP: #1187201) + - Backported recognition for mail.ru DSNs and minor bug fixes from lp:flufl.bounce. (LP: #1074592, LP: #1079249 and #1079254) - Defended against buggy web servers that don't include an empty - QUERY_STRING in the CGI environment. (LP: 1160647) + QUERY_STRING in the CGI environment. (LP: #1160647) - The Switchboard.finish() method now logs the text of the exception when - it fails to unlink/preserve a .bak file. (LP: 1165589) + it fails to unlink/preserve a .bak file. (LP: #1165589) - The pending (un)subscriptions waiting approval are now sorted by email - address in the admindb interface as intended. (LP: 1164160) + address in the admindb interface as intended. (LP: #1164160) - The subscribe log entry for a bin/add_members subscribe now identifies - bin/add_members as the source. (LP: 1161642) + bin/add_members as the source. (LP: #1161642) - Fixed a bug where the Subject: of the user notification of a bin/remove_members unsubscribe was not in the user's language. - (LP: 1161445) + (LP: #1161445) - Fixed a bug where BounceRunner could create and leave behind zero length - bounce-events files. (LP: 1161610) + bounce-events files. (LP: #1161610) - Added recognition for another Yahoo bounce format. LP: #1157961 - Changed configure's method for getting Python's include directory from distutils.sysconfig.get_config_var('CONFINCLUDEPY') to - distutils.sysconfig.get_python_inc(). (LP: 1098162) + distutils.sysconfig.get_python_inc(). (LP: #1098162) - - Added an Auto-Generated: header to password reminders. (LP: 558240) + - Added an Auto-Generated: header to password reminders. (LP: #558240) - Fixed a bug where non-ascii characters in the real name in a subscription request could throw a UnicodeEncodeError upon subscription approval and - perhaps in other situations too. (LP: 1047100) + perhaps in other situations too. (LP: #1047100) - The query fragments send_unsub_notifications_to_list_owner and send_unsub_ack_to_this_batch will now assume default values if not set -- cgit v1.2.3 From 34d5cbf83819f464d365ec7ecb731f94771bf446 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Mon, 10 Jun 2013 14:35:21 -0700 Subject: - Fixed bin/mailmanctl -s to not remove the master lock if it can't be determined to be truly stale. (LP: #1189558) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 15e77e9b..5f34ba39 100755 --- a/NEWS +++ b/NEWS @@ -61,6 +61,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Fixed bin/mailmanctl -s to not remove the master lock if it can't be + determined to be truly stale. (LP: #1189558) + - It is no longer possible to add 'invalid' addresses to the ban_list and the *_these_nonmembers filters from the check boxes on the admindb interface. (LP: #1187201) -- cgit v1.2.3 From 3c41c584c3bd587e0d38ab48ba63a47ead2b18e3 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Thu, 13 Jun 2013 17:48:43 -0700 Subject: - Fixed a bug causing the admin web interface to fail CSRF checking if the list name contains a '+' character. (LP: #1190802) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 5f34ba39..993c8ab9 100755 --- a/NEWS +++ b/NEWS @@ -61,6 +61,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Fixed a bug causing the admin web interface to fail CSRF checking if + the list name contains a '+' character. (LP: #1190802) + - Fixed bin/mailmanctl -s to not remove the master lock if it can't be determined to be truly stale. (LP: #1189558) -- cgit v1.2.3 From e80d72c40923b082f5e113b2d732f679c7e8b632 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 12 Jul 2013 14:03:26 -0700 Subject: - Added more explanation to the bad owner address message from bin/newlist. (LP: #1200763) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 993c8ab9..622fca81 100755 --- a/NEWS +++ b/NEWS @@ -61,6 +61,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Added more explanation to the bad owner address message from + bin/newlist. (LP: #1200763) + - Fixed a bug causing the admin web interface to fail CSRF checking if the list name contains a '+' character. (LP: #1190802) -- cgit v1.2.3 From 36f6592662f0a84b60b2277a00cf3cc85df52b8d Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 12 Jul 2013 14:29:44 -0700 Subject: - Added logging for template errors in HyperArch.py. (LP: #558254) --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 622fca81..69f47e4f 100755 --- a/NEWS +++ b/NEWS @@ -61,6 +61,8 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Added logging for template errors in HyperArch.py. (LP: #558254) + - Added more explanation to the bad owner address message from bin/newlist. (LP: #1200763) -- cgit v1.2.3 From 77626e68e3ad0fd5fdfa7fac5e62a4264003a03a Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 12 Jul 2013 15:11:08 -0700 Subject: - Changed the admin GUI to report only the bad entries in a list of email addresses if any are bad. (LP: #558253) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 69f47e4f..7e286d6e 100755 --- a/NEWS +++ b/NEWS @@ -61,6 +61,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Changed the admin GUI to report only the bad entries in a list of email + addresses if any are bad. (LP: #558253) + - Added logging for template errors in HyperArch.py. (LP: #558254) - Added more explanation to the bad owner address message from -- cgit v1.2.3 From 552a3b3336b4ef8e9b309db33c8c3b2a2543ca91 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 12 Jul 2013 15:37:42 -0700 Subject: - Added "message_id" to the interpolation dictionary for the Article.html template. (LP: #725498) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 7e286d6e..1dce085a 100755 --- a/NEWS +++ b/NEWS @@ -61,6 +61,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Added "message_id" to the interpolation dictionary for the Article.html + template. (LP: #725498) + - Changed the admin GUI to report only the bad entries in a list of email addresses if any are bad. (LP: #558253) -- cgit v1.2.3 From 4086aa6244b4a50ab7ed654876add30d801b30de Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sun, 14 Jul 2013 02:10:07 -0700 Subject: Bumped version and updated docs for 2.1.16rc1. --- NEWS | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 1dce085a..62a88a2d 100755 --- a/NEWS +++ b/NEWS @@ -5,7 +5,7 @@ Copyright (C) 1998-2011 by the Free Software Foundation, Inc. Here is a history of user visible changes to Mailman. -2.1.16 (xx-xxx-xxxx) +2.1.16rc1 (14-Aug-2013) New Features @@ -104,7 +104,8 @@ Here is a history of user visible changes to Mailman. - Fixed a bug where BounceRunner could create and leave behind zero length bounce-events files. (LP: #1161610) - - Added recognition for another Yahoo bounce format. LP: #1157961 + - Added recognition for another Yahoo bounce format. (LP: #1157961) + - Changed configure's method for getting Python's include directory from distutils.sysconfig.get_config_var('CONFINCLUDEPY') to distutils.sysconfig.get_python_inc(). (LP: #1098162) -- cgit v1.2.3 From cb2733e029d419904f0fc488f5989beb3aa3ce71 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Thu, 18 Jul 2013 20:21:19 -0700 Subject: Backported the held message sorting to 2.1 and made it optional. --- NEWS | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 62a88a2d..07a06091 100755 --- a/NEWS +++ b/NEWS @@ -5,10 +5,15 @@ Copyright (C) 1998-2011 by the Free Software Foundation, Inc. Here is a history of user visible changes to Mailman. -2.1.16rc1 (14-Aug-2013) +2.1.16rc2 (xx-Aug-2013) New Features + - There is a new DISPLAY_HELD_SUMMARY_SORT_BUTTONS setting which if set + to Yes in mm_cfg.py will display a set of radio buttons in the admindb + held message summary to select how the held messages are sorted and + grouped for display. + - Setting digest_size_threshhold to zero now means no digests will be sent based on size instead of a digest being sent with every post. (LP: #558274) -- cgit v1.2.3 From 9b8cf403719c083270b2d51a0aac22e120355522 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Thu, 18 Jul 2013 20:49:20 -0700 Subject: First cut at the author_is_list feature. --- NEWS | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 07a06091..c82cdec2 100755 --- a/NEWS +++ b/NEWS @@ -9,6 +9,13 @@ Here is a history of user visible changes to Mailman. New Features + - There is a new list attribute author_is_list to rewrite the From: header + of posts replacing the posters address with that of the list for + compatability with DMARC and or ADSP. There is a new mm_cfg.py setting + DEFAULT_AUTHOR_IS_LIST to control the default for new lists, and the + existing REMOVE_DKIM_HEADERS setting has been extended to allow removing + those headers only for author_is_list = Yes lists. + - There is a new DISPLAY_HELD_SUMMARY_SORT_BUTTONS setting which if set to Yes in mm_cfg.py will display a set of radio buttons in the admindb held message summary to select how the held messages are sorted and -- cgit v1.2.3 From 037acd8e92f42f86f5086a570a23466c128fc480 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 19 Jul 2013 12:24:22 -0700 Subject: Second cut at the author_is_list feature. --- NEWS | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index c82cdec2..c2e93b73 100755 --- a/NEWS +++ b/NEWS @@ -14,7 +14,8 @@ Here is a history of user visible changes to Mailman. compatability with DMARC and or ADSP. There is a new mm_cfg.py setting DEFAULT_AUTHOR_IS_LIST to control the default for new lists, and the existing REMOVE_DKIM_HEADERS setting has been extended to allow removing - those headers only for author_is_list = Yes lists. + those headers only for author_is_list = Yes lists. This feature must be + enabled by setting ALLOW_AUTHOR_IS_LIST to Yes in mm_cfg.py. - There is a new DISPLAY_HELD_SUMMARY_SORT_BUTTONS setting which if set to Yes in mm_cfg.py will display a set of radio buttons in the admindb -- cgit v1.2.3 From 1beb49523f59142b215d75343fd797b582db77b6 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 19 Jul 2013 14:33:57 -0700 Subject: Enable setting a default grouping/sorting for the admindb held message summary via a DISPLAY_HELD_SUMMARY_SORT_BUTTONS setting. --- NEWS | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index c2e93b73..8b80e6bb 100755 --- a/NEWS +++ b/NEWS @@ -18,9 +18,10 @@ Here is a history of user visible changes to Mailman. enabled by setting ALLOW_AUTHOR_IS_LIST to Yes in mm_cfg.py. - There is a new DISPLAY_HELD_SUMMARY_SORT_BUTTONS setting which if set - to Yes in mm_cfg.py will display a set of radio buttons in the admindb - held message summary to select how the held messages are sorted and - grouped for display. + in mm_cfg.py will display a set of radio buttons in the admindb held + message summary to select how the held messages are sorted and grouped + for display. The exact setting determines the default grouping and + sorting. See the description in Defaults.py for details. - Setting digest_size_threshhold to zero now means no digests will be sent based on size instead of a digest being sent with every post. -- cgit v1.2.3 From 73b6ca9d4aa001265d0413e78a4648b4b94d5696 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 19 Jul 2013 16:09:02 -0700 Subject: - Fixed cron/disabled to send a fresh cookie when notifying disabled members. (LP: #1203200) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 8b80e6bb..57be5b6b 100755 --- a/NEWS +++ b/NEWS @@ -75,6 +75,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Fixed cron/disabled to send a fresh cookie when notifying disabled + members. (LP: #1203200) + - Added "message_id" to the interpolation dictionary for the Article.html template. (LP: #725498) -- cgit v1.2.3 From 57d91b1655159a3aaf8a917697b96ebd91e07bfc Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sun, 11 Aug 2013 11:10:43 -0700 Subject: German message catalog updates from Ralf Hildebrandt. --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 57be5b6b..3c738197 100755 --- a/NEWS +++ b/NEWS @@ -5,7 +5,7 @@ Copyright (C) 1998-2011 by the Free Software Foundation, Inc. Here is a history of user visible changes to Mailman. -2.1.16rc2 (xx-Aug-2013) +2.1.16 (xx-xxx-2013) New Features -- cgit v1.2.3 From 5391cce1af71723b92bafc2419cec962f1e3ece3 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 27 Sep 2013 16:33:35 -0700 Subject: Made author_is_list a 3-way with an option to wrap the message. --- NEWS | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 3c738197..f3d0f21f 100755 --- a/NEWS +++ b/NEWS @@ -9,13 +9,19 @@ Here is a history of user visible changes to Mailman. New Features - - There is a new list attribute author_is_list to rewrite the From: header - of posts replacing the posters address with that of the list for - compatability with DMARC and or ADSP. There is a new mm_cfg.py setting + - There is a new list attribute author_is_list to either rewrite the From: + header of posts replacing the posters address with that of the list or + wrap the message in an outer message From: the list for compatability + with DMARC and or ADSP. There is a new mm_cfg.py setting DEFAULT_AUTHOR_IS_LIST to control the default for new lists, and the existing REMOVE_DKIM_HEADERS setting has been extended to allow removing - those headers only for author_is_list = Yes lists. This feature must be - enabled by setting ALLOW_AUTHOR_IS_LIST to Yes in mm_cfg.py. + those headers only for certain author_is_list lists. This feature must + be enabled by setting ALLOW_AUTHOR_IS_LIST to Yes in mm_cfg.py. See the + description of these settings in Defaults.py for more detail. This + feature is experimental in 2.1.16, and it is subject to change or to + become just one of the two methods in a subsequent release. People + interested in this feature are encouraged to try it and report their + experiences to the mailman-users@python.org list. - There is a new DISPLAY_HELD_SUMMARY_SORT_BUTTONS setting which if set in mm_cfg.py will display a set of radio buttons in the admindb held -- cgit v1.2.3 From 2d8a570e69262584f838526a01df91a3c37de3ad Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sat, 28 Sep 2013 16:08:15 -0700 Subject: Renamed author_is_list to from_is_list. --- NEWS | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index f3d0f21f..30e475ef 100755 --- a/NEWS +++ b/NEWS @@ -9,14 +9,14 @@ Here is a history of user visible changes to Mailman. New Features - - There is a new list attribute author_is_list to either rewrite the From: + - There is a new list attribute from_is_list to either rewrite the From: header of posts replacing the posters address with that of the list or wrap the message in an outer message From: the list for compatability with DMARC and or ADSP. There is a new mm_cfg.py setting - DEFAULT_AUTHOR_IS_LIST to control the default for new lists, and the + DEFAULT_FROM_IS_LIST to control the default for new lists, and the existing REMOVE_DKIM_HEADERS setting has been extended to allow removing - those headers only for certain author_is_list lists. This feature must - be enabled by setting ALLOW_AUTHOR_IS_LIST to Yes in mm_cfg.py. See the + those headers only for certain from_is_list lists. This feature must + be enabled by setting ALLOW_FROM_IS_LIST to Yes in mm_cfg.py. See the description of these settings in Defaults.py for more detail. This feature is experimental in 2.1.16, and it is subject to change or to become just one of the two methods in a subsequent release. People -- cgit v1.2.3 From 944eb488e40e3b3ba7f2709dbacaaf8d46d85c01 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sat, 28 Sep 2013 18:50:50 -0700 Subject: Tagging branch with: 2.1.16rc3 --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 30e475ef..0447a454 100755 --- a/NEWS +++ b/NEWS @@ -5,7 +5,7 @@ Copyright (C) 1998-2011 by the Free Software Foundation, Inc. Here is a history of user visible changes to Mailman. -2.1.16 (xx-xxx-2013) +2.1.16rc3 (28-Sep-2013) New Features -- cgit v1.2.3 From d7b0aff13ec27bf1b1476b7771affab62788e6ea Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Thu, 3 Oct 2013 07:34:59 -0700 Subject: Fixed a string in the Czech message catalog. (LP: #1234567) --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 0447a454..b341129f 100755 --- a/NEWS +++ b/NEWS @@ -66,6 +66,8 @@ Here is a history of user visible changes to Mailman. i18n + - Fixed a string in the Czech message catalog. (LP: #1234567) + - A Farsi (Persian) translation has been added thanks to Javad Hoseini and Mahyar Moghimi. -- cgit v1.2.3 From 68073e8b93147371bc020afd3b41d5e173574044 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Mon, 7 Oct 2013 21:57:09 -0700 Subject: - Fixed a crash in SpamDetect.py which caused messages with unparseable RFC 2047 encoded headers to be shunted. (LP: #1235101) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index b341129f..1011a900 100755 --- a/NEWS +++ b/NEWS @@ -83,6 +83,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Fixed a crash in SpamDetect.py which caused messages with unparseable + RFC 2047 encoded headers to be shunted. (LP: #1235101) + - Fixed cron/disabled to send a fresh cookie when notifying disabled members. (LP: #1203200) -- cgit v1.2.3 From 3df694b05659c2e5e3f49df712250e444646a31b Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Wed, 16 Oct 2013 06:50:56 -0700 Subject: Preparing 2.1.16 final. --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 1011a900..595f0db1 100755 --- a/NEWS +++ b/NEWS @@ -5,7 +5,7 @@ Copyright (C) 1998-2011 by the Free Software Foundation, Inc. Here is a history of user visible changes to Mailman. -2.1.16rc3 (28-Sep-2013) +2.1.16 (16-Oct-2013) New Features -- cgit v1.2.3 From f46599dded26bad36be5a89bd26d5ea1a5ca95ab Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 18 Oct 2013 15:47:23 -0700 Subject: Fixed Makefile to not include $DESTDIR in paths compiled into .pyc files for traceback purposes. (LP: #1241770) --- NEWS | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 456a6d2b..d9cb52a5 100755 --- a/NEWS +++ b/NEWS @@ -5,6 +5,13 @@ Copyright (C) 1998-2011 by the Free Software Foundation, Inc. Here is a history of user visible changes to Mailman. +2.1.17 (xx-xxx-xxxx) + + Bug Fixes and other patches + + - Fixed Makefile to not include $DESTDIR in paths compiled into .pyc + files for traceback purposes. (LP: #1241770) + 2.1.16 (16-Oct-2013) New Features -- cgit v1.2.3 From c2f599fd9b708faf45d8dd621cdd89cc814f60d5 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Tue, 22 Oct 2013 11:16:35 -0700 Subject: Fixed a possible UnicodeDecodeError in bin/sync_members. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index d9cb52a5..56e0cd60 100755 --- a/NEWS +++ b/NEWS @@ -9,6 +9,8 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Fixed a possible UnicodeDecodeError in bin/sync_members. (LP: #1243343) + - Fixed Makefile to not include $DESTDIR in paths compiled into .pyc files for traceback purposes. (LP: #1241770) -- cgit v1.2.3 From 2be3678296dfe921fc9cf4a2cd3a8ed71fdd4232 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Tue, 29 Oct 2013 13:24:47 -0700 Subject: Implemented whitelist for headers to keep for anonymous lists. --- NEWS | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 56e0cd60..d7cb9b85 100755 --- a/NEWS +++ b/NEWS @@ -7,6 +7,16 @@ Here is a history of user visible changes to Mailman. 2.1.17 (xx-xxx-xxxx) + New Features + + - There is a new mm_cfg.py setting ANONYMOUS_LIST_KEEP_HEADERS. Since it + is not possible to know which non-standard headers in a message might + reveal sender information, we now remove all headers from incoming posts + to anonymous lists except those which match regular expressions in this + list. The default setting keeps non X- headers except those known to + reveal sender information, Mailman added X- headers and x-Spam- headers. + See the description in Defaults.py for more information. (LP: #1246039) + Bug Fixes and other patches - Fixed a possible UnicodeDecodeError in bin/sync_members. (LP: #1243343) -- cgit v1.2.3 From 27f70ecc8aca813cf6724a54422746bbcdc0556e Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 1 Nov 2013 09:50:24 -0700 Subject: Fixed contrib/qmail-to-mailman.py to work with a user other than 'mailman' and to recognize more listname-* addresses. (LP: #412293) --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index d7cb9b85..7c76ca40 100755 --- a/NEWS +++ b/NEWS @@ -19,6 +19,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Fixed contrib/qmail-to-mailman.py to work with a user other than + 'mailman' and to recognize more listname-* addresses. (LP: #412293) + - Fixed a possible UnicodeDecodeError in bin/sync_members. (LP: #1243343) - Fixed Makefile to not include $DESTDIR in paths compiled into .pyc -- cgit v1.2.3 From e6bac21c61a82365f5c0c84050c1e3c1afb42ef9 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Thu, 7 Nov 2013 21:43:20 -0800 Subject: The Japanese message catalog has been updated by SATOH Fumiyasu. (LP: #1248855) --- NEWS | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 7c76ca40..94296c63 100755 --- a/NEWS +++ b/NEWS @@ -17,6 +17,11 @@ Here is a history of user visible changes to Mailman. reveal sender information, Mailman added X- headers and x-Spam- headers. See the description in Defaults.py for more information. (LP: #1246039) + i18n + + - The Japanese message catalog has been updated by SATOH Fumiyasu. + (LP: #1248855) + Bug Fixes and other patches - Fixed contrib/qmail-to-mailman.py to work with a user other than -- cgit v1.2.3 From 9eab7c50e3a5413fdaf8d3bf6be22cf28ad3f09d Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Thu, 14 Nov 2013 18:15:47 -0800 Subject: Fixed a misspelling in Tagger.py --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 94296c63..a34d428e 100755 --- a/NEWS +++ b/NEWS @@ -24,6 +24,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Fixed a misspelling in Tagger.py causing an "unexpected keyword argument + 'Delete'" exception. (LP: #1251495) + - Fixed contrib/qmail-to-mailman.py to work with a user other than 'mailman' and to recognize more listname-* addresses. (LP: #412293) -- cgit v1.2.3 From ded18dda2b2f9ba00f8780b4eba6c398c5bff838 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Sat, 16 Nov 2013 14:35:58 -0800 Subject: Added a reopen command to the sample init.d script in misc/mailman.in. --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index a34d428e..2b23931a 100755 --- a/NEWS +++ b/NEWS @@ -24,6 +24,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Added a reopen command to the sample init.d script in misc/mailman.in. + (LP: #1251917) + - Fixed a misspelling in Tagger.py causing an "unexpected keyword argument 'Delete'" exception. (LP: #1251495) -- cgit v1.2.3