From mark at msapiro.net Sun Dec 6 14:24:35 2015 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 06 Dec 2015 19:24:35 -0000 Subject: [Bug 1523273] [NEW] Posting to the options page for a non-member can throw an uncaught exception Message-ID: <20151206192435.15647.99811.malonedeb@chaenomeles.canonical.com> Public bug reported: Various post data or query fragments sent to the user options CGI for a non-member can throw NotAMemberError. This can occur for example if a user's options page has been retrieved and the user is asynchronously unsubscribed and then the form is posted. ** Affects: mailman Importance: Low Assignee: Mark Sapiro (msapiro) Status: In Progress -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1523273 Title: Posting to the options page for a non-member can throw an uncaught exception To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1523273/+subscriptions From 1523273 at bugs.launchpad.net Sun Dec 6 15:03:17 2015 From: 1523273 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Sun, 06 Dec 2015 20:03:17 -0000 Subject: [Bug 1523273] Re: Posting to the options page for a non-member can throw an uncaught exception References: <20151206192435.15647.99811.malonedeb@chaenomeles.canonical.com> Message-ID: <20151206200319.7477.38469.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1523273 Title: Posting to the options page for a non-member can throw an uncaught exception To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1523273/+subscriptions From mark at msapiro.net Sun Dec 6 15:06:26 2015 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 06 Dec 2015 20:06:26 -0000 Subject: [Bug 1523273] Re: Posting to the options page for a non-member can throw an uncaught exception References: <20151206192435.15647.99811.malonedeb@chaenomeles.canonical.com> Message-ID: <20151206200626.26195.71648.launchpad@gac.canonical.com> ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1523273 Title: Posting to the options page for a non-member can throw an uncaught exception To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1523273/+subscriptions From mark at msapiro.net Sun Dec 13 19:24:56 2015 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 14 Dec 2015 00:24:56 -0000 Subject: [Bug 1525733] [NEW] Banned subscription log entries should include the source. Message-ID: <20151214002456.25935.81258.malonedeb@gac.canonical.com> Public bug reported: Attempts to subscribe a banned address to a list log the attempt to the vette log. The log message should include the source email address or IP address of the request. ** Affects: mailman Importance: Medium Assignee: Mark Sapiro (msapiro) Status: In Progress -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1525733 Title: Banned subscription log entries should include the source. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1525733/+subscriptions From 1525733 at bugs.launchpad.net Sun Dec 13 19:35:35 2015 From: 1525733 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Mon, 14 Dec 2015 00:35:35 -0000 Subject: [Bug 1525733] Re: Banned subscription log entries should include the source. References: <20151214002456.25935.81258.malonedeb@gac.canonical.com> Message-ID: <20151214003537.6404.36817.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1525733 Title: Banned subscription log entries should include the source. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1525733/+subscriptions From mark at msapiro.net Sun Dec 13 19:35:42 2015 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 14 Dec 2015 00:35:42 -0000 Subject: [Bug 1525733] Re: Banned subscription log entries should include the source. References: <20151214002456.25935.81258.malonedeb@gac.canonical.com> Message-ID: <20151214003543.25972.11255.launchpad@gac.canonical.com> ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1525733 Title: Banned subscription log entries should include the source. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1525733/+subscriptions From 1525954 at bugs.launchpad.net Mon Dec 14 10:25:50 2015 From: 1525954 at bugs.launchpad.net (sphakka) Date: Mon, 14 Dec 2015 15:25:50 -0000 Subject: [Bug 1525954] [NEW] mailman-2.1.20: option "subject_prefix": prefix trailing blanks are removed when subject lines have non-ASCII characters Message-ID: <20151214152550.25123.231.malonedeb@soybean.canonical.com> Public bug reported: Trailing blanks on option "subject_prefix" are removed on subject lines with non-ASCII characters. F.i., with options preferred_language = "Fran?ais" subject_prefix = "[prefix] " (irrespective of encode_ascii_prefixes) sending this (via Seamonkey Mail, LANG=en_US.UTF-8): Subject: "[prefix] c'est du fran?ais" results in reception of: Subject: "[prefix]c'est du fran?ais" ** Affects: mailman Importance: Undecided Status: New -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1525954 Title: mailman-2.1.20: option "subject_prefix": prefix trailing blanks are removed when subject lines have non-ASCII characters To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1525954/+subscriptions From 1525954 at bugs.launchpad.net Mon Dec 14 10:31:32 2015 From: 1525954 at bugs.launchpad.net (sphakka) Date: Mon, 14 Dec 2015 15:31:32 -0000 Subject: [Bug 1525954] Re: mailman-2.1.20: option "subject_prefix": prefix trailing blanks are removed when subject lines have non-ASCII characters References: <20151214152550.25123.231.malonedeb@soybean.canonical.com> Message-ID: <20151214153132.26224.22412.malone@gac.canonical.com> Pardon me. This happens *only* when subject_prefix is also non-ASCII, e.g. "[pr?fixe] ". -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1525954 Title: mailman-2.1.20: option "subject_prefix": prefix trailing blanks are removed when subject lines have non-ASCII characters To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1525954/+subscriptions From 1525954 at bugs.launchpad.net Mon Dec 14 17:28:42 2015 From: 1525954 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Mon, 14 Dec 2015 22:28:42 -0000 Subject: [Bug 1525954] Re: mailman-2.1.20: option "subject_prefix": prefix trailing blanks are removed when subject lines have non-ASCII characters References: <20151214152550.25123.231.malonedeb@soybean.canonical.com> Message-ID: <20151214222844.6400.89208.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1525954 Title: mailman-2.1.20: option "subject_prefix": prefix trailing blanks are removed when subject lines have non-ASCII characters To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1525954/+subscriptions From mark at msapiro.net Mon Dec 14 17:44:55 2015 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 14 Dec 2015 22:44:55 -0000 Subject: [Bug 1525954] Re: mailman-2.1.20: option "subject_prefix": prefix trailing blanks are removed when subject lines have non-ASCII characters References: <20151214152550.25123.231.malonedeb@soybean.canonical.com> Message-ID: <20151214224456.25727.7337.malone@soybean.canonical.com> The issue is with RFC 2047 encoded Subject: and the fact that white space is insignificant between RFC 2047 "encoded words". This fix adds a trailing space to the subject_prefix (from which it has been previously stripped) under what I think is just those circumstances where it is needed. There is another issue in that under some circumstances, the prefix will be followed by two spaces. This is unchanged by this fix and I have no plan to try to change it. I think this only occurs when the prefix is ascii only and the incoming Subject: already contains the prefix, but doesn't contain a Re: indicator. ** Changed in: mailman Importance: Undecided => Low ** Changed in: mailman Status: New => Fix Committed ** Changed in: mailman Milestone: None => 2.1.21 ** Changed in: mailman Assignee: (unassigned) => Mark Sapiro (msapiro) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1525954 Title: mailman-2.1.20: option "subject_prefix": prefix trailing blanks are removed when subject lines have non-ASCII characters To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1525954/+subscriptions From mark at msapiro.net Tue Dec 15 17:30:37 2015 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 15 Dec 2015 22:30:37 -0000 Subject: [Bug 1526550] [NEW] Posts to a list with regular_exclude_lists can be delivered to excluded list members. Message-ID: <20151215223037.18834.18561.malonedeb@wampee.canonical.com> Public bug reported: If a post is addressed to multiple lists, say list1 and list2, and list2 is in list1's regular_exclude_lists, and list1's regular_exclude_ignore is Yes, and the poster is not a member of list2 but the post will be accepted by list2 because of list2's equivalent_domains setting, the regular members of list1 and list2 will receive the post from both lists. For a more concrete example, consider a post to list1 and list2 from user at mac.com. user at mac.com is not a member of list2, but user at me.com is a member of list2 and list2's equivalent_domains includes "mac.com,me.com", In this case, if list2 is in list1's regular_exclude_lists, and list1's regular_exclude_ignore is Yes, regular members of both lists will receive the post from both lists and not be excluded from receiving the post from list1 ** Affects: mailman Importance: Low Assignee: Mark Sapiro (msapiro) Status: In Progress -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1526550 Title: Posts to a list with regular_exclude_lists can be delivered to excluded list members. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1526550/+subscriptions From 1526550 at bugs.launchpad.net Tue Dec 15 18:20:55 2015 From: 1526550 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Tue, 15 Dec 2015 23:20:55 -0000 Subject: [Bug 1526550] Re: Posts to a list with regular_exclude_lists can be delivered to excluded list members. References: <20151215223037.18834.18561.malonedeb@wampee.canonical.com> Message-ID: <20151215232056.31831.24212.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1526550 Title: Posts to a list with regular_exclude_lists can be delivered to excluded list members. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1526550/+subscriptions From mark at msapiro.net Tue Dec 15 18:21:10 2015 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 15 Dec 2015 23:21:10 -0000 Subject: [Bug 1526550] Re: Posts to a list with regular_exclude_lists can be delivered to excluded list members. References: <20151215223037.18834.18561.malonedeb@wampee.canonical.com> Message-ID: <20151215232110.25935.63764.launchpad@gac.canonical.com> ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1526550 Title: Posts to a list with regular_exclude_lists can be delivered to excluded list members. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1526550/+subscriptions