Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | Handle CNAMEs when chasing DMARC TXT records. | Phil Pennock | 2013-03-18 | 1 | -5/+44 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handle TXT records missing tags, check all such records, etc. Use \b boundary anchors in regexp check. (Should only be one, but if there are multiple, check them all, reject if any of them say p=reject). | |||||
| * | | | Hold/Reject/Discard moderation support for Senders with a DMARC p=reject policy | Jim Popovitch | 2013-03-03 | 5 | -0/+92 | |
| | | | | ||||||
* | | | | Enhanced fix for LP: #1304511 to use member's real name if available. | Mark Sapiro | 2014-04-08 | 1 | -1/+4 | |
| | | | | ||||||
* | | | | For from_is_list feature, use email address from original From: if | Mark Sapiro | 2014-04-08 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | original From: has no display name and strip domain part from resultant names that look like email addresses. (LP: #1304511) | |||||
* | | | | For from_is_list, if no real name in From, use email address. | Mark Sapiro | 2014-04-06 | 1 | -0/+2 | |
| | | | | ||||||
* | | | | Updated Defaults.py documentation for REMOVE_DKIM_HEADERS. | Mark Sapiro | 2014-04-06 | 1 | -2/+2 | |
| | | | | ||||||
* | | | | - Added the list name to the vette log "held message approved" entry. | Mark Sapiro | 2014-03-21 | 11 | -21/+22 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (LP: 1295875) - Added the CGI module name to various "No such list" error log entries. (LP: 1295875) - Modified contrib/mmdsr to report module name if present in "No such list error log entries. | |||||
* | | | | Cleaned up a couple of comments missed in the author_is_list to | Mark Sapiro | 2014-03-14 | 2 | -3/+3 | |
| | | | | | | | | | | | | from_is_list change. | |||||
* | | | | - Fixed a bug in ListAdmin._handlepost that would crash when trying to | Mark Sapiro | 2014-02-20 | 1 | -4/+11 | |
| | | | | | | | | | | | | | | | | | | | | preserve a held message for the site admin if HOLD_MESSAGES_AS_PICKLES is False. (LP: #1282365) | |||||
* | | | | - The from_is_list header munging feature introduced in Mailman 2.1.16 is | Mark Sapiro | 2014-02-16 | 1 | -3/+6 | |
| | | | | | | | | | | | | | | | | no longer erroneously applied to Mailman generated notices. | |||||
* | | | | Changed the message from the confirm CGI to not indicate approval is | Mark Sapiro | 2014-02-07 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | required for an acceptance of an invitation. | |||||
* | | | | Fixed POSTFIX_STYLE_VIRTUAL_DOMAINS to be case-insensitiive. | Mark Sapiro | 2014-01-09 | 1 | -3/+7 | |
| | | | | ||||||
* | | | | Added recognition for a kundenserver.de warning to simplewarning.py | Mark Sapiro | 2013-12-20 | 1 | -1/+5 | |
| | | | | ||||||
* | | | | Fixed bin/arch to not create scrubbed attachments for messages skipped | Mark Sapiro | 2013-12-13 | 2 | -1/+13 | |
| | | | | | | | | | | | | | | | | when processing the --start= option. | |||||
* | | | | Fixed email address validation to do a bit better in obscure cases. | Mark Sapiro | 2013-12-06 | 1 | -3/+4 | |
| | | | | ||||||
* | | | | - Fixed a bug which caused some authentication cookies to expire too soon | Mark Sapiro | 2013-12-02 | 1 | -3/+3 | |
| |_|/ |/| | | | | | | | | if AUTHENTICATION_COOKIE_LIFETIME is non-zero. | |||||
* | | | Bumped branch version to: 2.1.17 | Mark Sapiro | 2013-11-23 | 1 | -2/+2 | |
| | | | ||||||
* | | | - Handling of posts gated from usenet to a list via the Mail <-> News | Mark Sapiro | 2013-11-18 | 1 | -3/+3 | |
| |/ |/| | | | | | | | | | | | | | | | gateway is changed. Formerly, no list membership, moderation or *_these_nonmembers checks were done. Now, if the sender of the usenet post is a moderated member or a nonmember matching a *_these_nonmembers filter, those checks will be done and actions applied. Nonmember posts from senders not matching a *_these_nonmembers filter are still accepted as before. (LP: #1252575) | |||||
* | | Fixed a misspelling in Tagger.py | Mark Sapiro | 2013-11-14 | 1 | -2/+2 | |
| | | ||||||
* | | Implemented whitelist for headers to keep for anonymous lists. | Mark Sapiro | 2013-10-29 | 2 | -0/+44 | |
| | | ||||||
* | | Tagging branch with: 2.1.16 | Mark Sapiro | 2013-10-16 | 1 | -3/+3 | |
| | | ||||||
* | | - Fixed a crash in SpamDetect.py which caused messages with unparseable | Mark Sapiro | 2013-10-07 | 1 | -2/+6 | |
| | | | | | | | | RFC 2047 encoded headers to be shunted. (LP: #1235101) | |||||
* | | Tagging branch with: 2.1.16rc3 | Mark Sapiro | 2013-09-28 | 1 | -2/+2 | |
| | | ||||||
* | | Renamed author_is_list to from_is_list. | Mark Sapiro | 2013-09-28 | 8 | -19/+20 | |
| | | ||||||
* | | Made author_is_list a 3-way with an option to wrap the message. | Mark Sapiro | 2013-09-27 | 8 | -49/+131 | |
| | | ||||||
* | | Preparing 2.1.16rc2 | Mark Sapiro | 2013-07-19 | 1 | -2/+2 | |
| | | ||||||
* | | Enable setting a default grouping/sorting for the admindb held message | Mark Sapiro | 2013-07-19 | 2 | -5/+16 | |
| | | | | | | | | summary via a DISPLAY_HELD_SUMMARY_SORT_BUTTONS setting. | |||||
* | | Second cut at the author_is_list feature. | Mark Sapiro | 2013-07-19 | 5 | -12/+26 | |
| | | ||||||
* | | First cut at the author_is_list feature. | Mark Sapiro | 2013-07-18 | 8 | -16/+58 | |
| | | ||||||
* | | Backported the held message sorting to 2.1 and made it optional. | Mark Sapiro | 2013-07-18 | 2 | -19/+56 | |
| | | ||||||
* | | Bumped version and updated docs for 2.1.16rc1. | Mark Sapiro | 2013-07-14 | 1 | -4/+4 | |
| | | ||||||
* | | - Added "message_id" to the interpolation dictionary for the Article.html | Mark Sapiro | 2013-07-12 | 1 | -0/+1 | |
| | | | | | | | | template. (LP: #725498) | |||||
* | | - Changed the admin GUI to report only the bad entries in a list of email | Mark Sapiro | 2013-07-12 | 1 | -6/+9 | |
| | | | | | | | | addresses if any are bad. (LP: #558253) | |||||
* | | - Added logging for template errors in HyperArch.py. (LP: #558254) | Mark Sapiro | 2013-07-12 | 1 | -2/+2 | |
| | | ||||||
* | | - Fixed a bug causing the admin web interface to fail CSRF checking if | Mark Sapiro | 2013-06-13 | 1 | -3/+4 | |
| | | | | | | | | the list name contains a '+' character. (LP: #1190802) | |||||
* | | - It is no longer possible to add 'invalid' addresses to the ban_list | Mark Sapiro | 2013-06-07 | 1 | -15/+39 | |
| | | | | | | | | | | and the *_these_nonmembers filters from the check boxes on the admindb interface. (LP: #1187201) | |||||
* | | Backported fixes for lp:1074592, lp:1079249 and lp:1079254 from | Mark Sapiro | 2013-05-30 | 1 | -1/+5 | |
| | | | | | | | | | | lp:flufl.bounce. Actually, lp:1074592 doesn't affect MM 2, but I included the test case. | |||||
* | | - added Persian (Farsi - fa) language. | Mark Sapiro | 2013-05-20 | 1 | -0/+1 | |
| | | | | | | | | | | - Updated messages/mailman.pot - msgmerged all mailman.po files. | |||||
* | | The Switchboard.finish() method now logs the text of the exception when | Mark Sapiro | 2013-04-06 | 1 | -3/+3 | |
| | | | | | | | | it fails to unlink/preserve a .bak file. (LP: 1165589) | |||||
* | | The pending (un)subscriptions waiting approval are now sorted by email | Mark Sapiro | 2013-04-03 | 1 | -5/+5 | |
| | | | | | | | | address in the admindb interface as intended. (LP: 1164160) | |||||
* | | Fixed a bug where the Subject: of the user notification of a | Mark Sapiro | 2013-03-28 | 2 | -2/+3 | |
| | | | | | | | | | | | | | | bin/remove_members unsubscribe was not in the user's language. (LP: 1161445) Also updated BounceRunner copyright for previous change. | |||||
* | | Fixed a bug where BounceRunner could create and leave behind zero length | Mark Sapiro | 2013-03-28 | 1 | -1/+3 | |
| | | | | | | | | bounce-events files. (LP: 1161610) | |||||
* | | Added recognition for another Yahoo bounce format. LP: #1157961 | Mark Sapiro | 2013-03-20 | 1 | -10/+25 | |
| | | ||||||
* | | Setting digest_size_threshhold to zero now means no digests will be | Mark Sapiro | 2013-03-10 | 2 | -5/+6 | |
|/ | | | | sent based on size instead of a digest being sent with every post. | |||||
* | Added a minimum delay between retrieval and submission of the subscribe form. | Mark Sapiro | 2012-12-14 | 2 | -2/+11 | |
| | ||||||
* | Implement SUBSCRIBE_FORM_SECRET to mitigate bot subscribes. (LP: 1082746) | Mark Sapiro | 2012-11-24 | 3 | -2/+49 | |
| | ||||||
* | The name of the mailmanctl master lock file is now congigurable via the | Mark Sapiro | 2012-11-24 | 1 | -0/+6 | |
| | | | | mm_cfg.py setting MASTER_LOCK_FILE. (LP: 1082308) | |||||
* | Added 'legend' to the list of CSRF safe parameters for the admin CGI. | Mark Sapiro | 2012-10-30 | 1 | -1/+2 | |
| | ||||||
* | IncomingRunner now logs rejected messages to the vette log. | Mark Sapiro | 2012-10-21 | 1 | -0/+7 | |
| | ||||||
* | Fixed a bug where non-ascii characters in the real name in a subscription | Mark Sapiro | 2012-09-06 | 1 | -0/+4 | |
| | | | | | request could throw a UnicodeEncodeError upon subscription approval and perhaps in other situations too. (LP: 1047100) |