From mark at msapiro.net Mon Mar 7 01:19:42 2016 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 07 Mar 2016 06:19:42 -0000 Subject: [Bug 1553888] [NEW] CommandRunner shunts message with TypeError if message body is a null byte Message-ID: <20160307061942.32189.99384.malonedeb@gac.canonical.com> Public bug reported: We've seen spam sent to a list's -request address with no Subject and a body consisting of '\x00\n'. This causes CommandRunner to __import__('Mailman.Commands.cmd_\x00') which throws TypeError because of the Null byte. We need to catch this exception. ** 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/1553888 Title: CommandRunner shunts message with TypeError if message body is a null byte To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1553888/+subscriptions From 1553888 at bugs.launchpad.net Mon Mar 7 01:48:58 2016 From: 1553888 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Mon, 07 Mar 2016 06:48:58 -0000 Subject: [Bug 1553888] Re: CommandRunner shunts message with TypeError if message body is a null byte References: <20160307061942.32189.99384.malonedeb@gac.canonical.com> Message-ID: <20160307064859.25523.80594.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/1553888 Title: CommandRunner shunts message with TypeError if message body is a null byte To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1553888/+subscriptions From mark at msapiro.net Mon Mar 7 01:49:14 2016 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 07 Mar 2016 06:49:14 -0000 Subject: [Bug 1553888] Re: CommandRunner shunts message with TypeError if message body is a null byte References: <20160307061942.32189.99384.malonedeb@gac.canonical.com> Message-ID: <20160307064914.13149.84732.launchpad@wampee.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/1553888 Title: CommandRunner shunts message with TypeError if message body is a null byte To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1553888/+subscriptions From mark at msapiro.net Thu Mar 10 15:13:53 2016 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 10 Mar 2016 20:13:53 -0000 Subject: [Bug 1555798] [NEW] bin/arch can throw ValueError on bad Date: headers Message-ID: <20160310201353.31618.427.malonedeb@gac.canonical.com> Public bug reported: Various ValueError exceptions can be thrown when trying to archive a message with a Date: header that's off by multiple centuries. This does not normally occur in Mailman's archiving of posts because ArchRunner has code to fix bogus dates so archived messages and messages in the cumulative mbox normally have good Date: headers. However, no such checks or guarantees are made on a mbox file imported from elsewhere. There is a script at https://www.msapiro.net/scripts/cleanarch2 (mirrored at http://fog.ccsf.edu/~msapiro/scripts/cleanarch2) which is the standard bin/cleanarch modified to also check Date: headers and replace them with the date from From_ if they differ by more than mm_cfg.ARCHIVER_ALLOWABLE_SANE_DATE_SKEW (default = 15 days). This script may help, but the code in the _set_date method in Mailman/Archiver/pipermail.py should check for wildly out of range dates and do something reasonable with them. ** Affects: mailman Importance: Low Assignee: Mark Sapiro (msapiro) Status: Triaged -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1555798 Title: bin/arch can throw ValueError on bad Date: headers To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1555798/+subscriptions From 1555798 at bugs.launchpad.net Thu Mar 10 19:42:00 2016 From: 1555798 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Fri, 11 Mar 2016 00:42:00 -0000 Subject: [Bug 1555798] Re: bin/arch can throw ValueError on bad Date: headers References: <20160310201353.31618.427.malonedeb@gac.canonical.com> Message-ID: <20160311004203.28608.21190.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/1555798 Title: bin/arch can throw ValueError on bad Date: headers To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1555798/+subscriptions From mark at msapiro.net Thu Mar 10 19:42:29 2016 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 11 Mar 2016 00:42:29 -0000 Subject: [Bug 1555798] Re: bin/arch can throw ValueError on bad Date: headers References: <20160310201353.31618.427.malonedeb@gac.canonical.com> Message-ID: <20160311004230.6191.8513.launchpad@chaenomeles.canonical.com> ** Changed in: mailman Status: Triaged => 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/1555798 Title: bin/arch can throw ValueError on bad Date: headers To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1555798/+subscriptions From 1562408 at bugs.launchpad.net Sat Mar 26 18:12:09 2016 From: 1562408 at bugs.launchpad.net (4dro) Date: Sat, 26 Mar 2016 22:12:09 -0000 Subject: [Bug 1562408] [NEW] German translation typo 'letzte' Message-ID: <20160326221209.3705.81196.malonedeb@chaenomeles.canonical.com> Public bug reported: A typo in the German version of the options page, letze should be letzte. diff /tmp/options.html-orig /tmp/options.html 1 ? 177c177 < erhalten Sie noch eine letze Zusammenfassung. --- > erhalten Sie noch eine letzte Zusammenfassung. I'd be nice to have an easier way to submit a translation update request. ** 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/1562408 Title: German translation typo 'letzte' To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1562408/+subscriptions From 1562408 at bugs.launchpad.net Sat Mar 26 19:13:46 2016 From: 1562408 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Sat, 26 Mar 2016 23:13:46 -0000 Subject: [Bug 1562408] Re: German translation typo 'letzte' References: <20160326221209.3705.81196.malonedeb@chaenomeles.canonical.com> Message-ID: <20160326231347.10477.66663.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/1562408 Title: German translation typo 'letzte' To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1562408/+subscriptions From mark at msapiro.net Sat Mar 26 19:15:21 2016 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 26 Mar 2016 23:15:21 -0000 Subject: [Bug 1562408] Re: German translation typo 'letzte' References: <20160326221209.3705.81196.malonedeb@chaenomeles.canonical.com> Message-ID: <20160326231522.4276.23448.malone@wampee.canonical.com> Thank you for your report. What do you suggest as an easier way to submit a translation update request? ** Changed in: mailman Importance: Undecided => Low ** Changed in: mailman Status: New => Fix Committed ** Changed in: mailman Milestone: None => 2.1.22 ** 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/1562408 Title: German translation typo 'letzte' To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1562408/+subscriptions