Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Auto-Moderate Verbose Members | jimpop@template.hostname | 2015-11-04 | 6 | -1/+56 |
| | |||||
* | Invalid regexps in *_these_nonmembers, subscribe_auto_approval and | Mark Sapiro | 2015-10-17 | 1 | -2/+12 |
| | | | ban_list are now logged. | ||||
* | Refactored the GetPattern list method to simplify extending @listname | Mark Sapiro | 2015-10-15 | 2 | -52/+38 |
| | | | | syntax to new attributes in the future. Changed Moderate.py to use the GetPattern method to process the *_these_nonmembers lists. | ||||
* | hanged CookHeaders to default to using space rather than tab as | Mark Sapiro | 2015-10-14 | 1 | -3/+3 |
| | | | continuation_ws when folding headers. | ||||
* | Clean up some documentation wording. | Mark Sapiro | 2015-09-18 | 1 | -6/+6 |
| | |||||
* | Subject prefixing could fail to collapse multiple 'Re:' in an incomming | Mark Sapiro | 2015-09-16 | 1 | -1/+7 |
| | | | message if they all came after the list's subject_prefix. | ||||
* | Defended against a user submitting URLs with query fragments or POST | Mark Sapiro | 2015-09-16 | 2 | -0/+24 |
| | | | data containing multiple occurrences of the same variable. | ||||
* | Implemented GLOBAL_BAN_LIST. | Mark Sapiro | 2015-08-21 | 2 | -1/+11 |
| | |||||
* | Improved fix for LP: 1482940. | Mark Sapiro | 2015-08-13 | 1 | -10/+12 |
| | |||||
* | Fixed bug with delayed probe bounces. | Mark Sapiro | 2015-08-08 | 1 | -5/+12 |
| | |||||
* | Don't show digest options on user's options page for non-digestable lists. | Mark Sapiro | 2015-07-20 | 1 | -2/+8 |
| | |||||
* | Improved identification of remote clients coming via a proxy server. | Mark Sapiro | 2015-06-23 | 4 | -10/+26 |
|\ | |||||
| * | Support for HTTP_X_FORWARDED_FOR and HTTP_FORWARDED_FOR (RFC 7239) | Jim Popovitch | 2015-06-23 | 4 | -10/+23 |
|/ | |||||
* | Fixed an issue with shunted messages on a list where the charset for | Mark Sapiro | 2015-06-07 | 1 | -1/+6 |
| | | | | the list's preferred_language had been changed from iso-8859-1 to utf-8 without recoding the list's description. | ||||
* | Add mailman@domain entries for virtual domains to data/virtual-mailman. | Mark Sapiro | 2015-05-27 | 1 | -2/+39 |
| | |||||
* | The vette log entry for DMARC policy hits now contains the list name. | Mark Sapiro | 2015-05-01 | 1 | -4/+4 |
| | |||||
* | If SUBSCRIBE_FORM_SECRET is enabled and a user's network has a load | Mark Sapiro | 2015-04-23 | 2 | -12/+35 |
| | | | | | | balancer or similar in use the POSTing IP might not exactly match the GETting IP. This is now accounted for by not requiring the last octet (16 bits for ipV6) to match. | ||||
* | DKIM-Signature:, DomainKey-Signature: and Authentication-Results: | Mark Sapiro | 2015-04-15 | 1 | -2/+8 |
| | | | | headers are now removed by default from posts to anonymous lists. | ||||
* | Improved search in admin UI Membership List. | Mark Sapiro | 2015-04-13 | 1 | -1/+10 |
| | |||||
* | Bumped branch version to: 2.1.20 | Mark Sapiro | 2015-03-31 | 1 | -2/+2 |
| | |||||
* | Fix for path traversal vulnerability. | Mark Sapiro | 2015-03-27 | 2 | -1/+7 |
| | |||||
* | Implemented member address change via the admin GUI. | Mark Sapiro | 2015-03-09 | 2 | -1/+110 |
| | | | Updated mailman.pot and mailman.po files with the new strings. | ||||
* | Fixed a dead link, updated the mailman.pot and mailman.po files | Mark Sapiro | 2015-03-02 | 1 | -4/+4 |
| | |||||
* | A LookupError in SpamDetect on a message with RFC 2047 encoded headers | Mark Sapiro | 2015-03-02 | 1 | -2/+10 |
| | | | in an unknown character set is fixed. | ||||
* | Fixed a bug in CommandRunner that could process the second word of a | Mark Sapiro | 2015-03-01 | 1 | -6/+9 |
| | | | | | body line as a command word and a case sensitivity in commands in Subject: with an Re: prefix. | ||||
* | Fixed a bug in CommandRunner that threw an uncaught KeyError if | Mark Sapiro | 2015-02-28 | 1 | -3/+5 |
| | | | | | the input to the list-request address contained a command word terminated by a period. | ||||
* | Bumped branch version to: 2.1.19 | Mark Sapiro | 2015-02-28 | 1 | -3/+3 |
| | |||||
* | Because of privacy concerns with the 2.2 backport adding real name to | Mark Sapiro | 2015-02-13 | 2 | -1/+5 |
| | | | | | list rosters, this is controlled by a new ROSTER_DISPLAY_REALNAME setting that defaults to No. | ||||
* | Cleaned the code a bit. No change in results. | Mark Sapiro | 2015-02-07 | 1 | -19/+7 |
| | |||||
* | Added character set recoding to utf-8 for list attributes for Romanian and | Mark Sapiro | 2015-02-07 | 2 | -3/+103 |
| | | | Russian lists and bumped versions to 2.1.19rc3. | ||||
* | Bumped branch version to: 2.1.19rc2 | Mark Sapiro | 2015-02-06 | 1 | -2/+2 |
| | |||||
* | Remove Organization: header from anonymized posts. | Mark Sapiro | 2015-02-06 | 1 | -1/+4 |
| | | | Handle regexps with trailing ':' in ANONYMOUS_LIST_KEEP_HEADERS. | ||||
* | Mailman's character set for Romanian has been changed from iso-8859-2 | Mark Sapiro | 2015-02-05 | 1 | -1/+1 |
| | | | to utf-8 and the templates and messages recoded. | ||||
* | Mailman's character set for Russian has been changed from koi8-r to | Mark Sapiro | 2015-02-05 | 1 | -1/+1 |
| | | | utf-8 and the templates and messages recoded. | ||||
* | Enhanced subscribe_auto_approval to accept @listname entries. | Mark Sapiro | 2015-02-03 | 3 | -7/+33 |
| | |||||
* | Bumped copyright year for prior change. | Mark Sapiro | 2015-02-03 | 1 | -1/+1 |
| | |||||
* | The admindb interface has been fixed so the the detail message body | Mark Sapiro | 2015-01-30 | 1 | -8/+6 |
| | | | | | | display doesn't lose part of a multi-byte character, and characters which are invalid in the message's charset are replaced rather than the whole body not being converted to the display charset. | ||||
* | Bumped branch version to: 2.1.19rc1 | Mark Sapiro | 2015-01-29 | 1 | -3/+3 |
| | |||||
* | Implemented dmarc_wrapped_message_text to optionally add an explanitory | Mark Sapiro | 2015-01-23 | 6 | -7/+45 |
| | | | text/plain part to a message wrapped via dmarc_moderation_action. | ||||
* | Implemented the equivalent domains feature for list posting/moderation. | Mark Sapiro | 2015-01-23 | 6 | -1/+92 |
| | |||||
* | A number of changes from the unofficial 2.2 branch have been backported to | Mark Sapiro | 2015-01-22 | 14 | -55/+199 |
| | | | | | the 2.1 branch for release with 2.1.19. The 2.2 branch is now no different from the 2.1 branch and will no longer be maintained. | ||||
* | Due to a prior change, From: header munging would unnecessarily add the | Mark Sapiro | 2015-01-11 | 1 | -4/+13 |
| | | | | original From: to Cc: when was already in an original Reply-To:. Fixed. | ||||
* | Implement a new WEB_HEAD_ADD setting to specify text to be added to the | Mark Sapiro | 2015-01-10 | 2 | -2/+18 |
| | | | | <HEAD> section of Mailman's internally generated web pages. | ||||
* | Add some explanitory comments for why we defer some Munge From changes | Mark Sapiro | 2015-01-04 | 2 | -2/+8 |
| | | | | to WrapMessage. Correct a misplaced item in NEWS. | ||||
* | When applying DMARC mitigations, CookHeaders now adds the original From: | Mark Sapiro | 2015-01-03 | 2 | -11/+48 |
| | | | | | to Cc: rather than Reply-To: in some cases to make MUA 'reply' and 'reply all' more consistent with the non-DMARC cases. | ||||
* | Implement a new DEFAULT_SUBSCRIBE_OR_INVITE setting to control the default | Mark Sapiro | 2014-12-20 | 2 | -1/+6 |
| | | | | for the admin Mass Subscriptions page. | ||||
* | The Subject: of the list welcome message wasn't always in the user's | Mark Sapiro | 2014-12-09 | 1 | -1/+3 |
| | | | | preferred language. Fixed. | ||||
* | Accept email command in Subject: prefixed with Re: or similar with no | Mark Sapiro | 2014-12-07 | 1 | -2/+10 |
| | | | | intervening space. | ||||
* | Fixed a UnicodeDecodeError that could occur in the web admin interface | Mark Sapiro | 2014-11-28 | 1 | -3/+10 |
| | | | | if 'text' valued attributes have unicode values. | ||||
* | Catch the NotAMemberError exception thrown if an authenticated | Mark Sapiro | 2014-11-07 | 1 | -0/+7 |
| | | | | unsubscribe is submitted from the user options page for a nonmember. |