Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update Defaults.py doc for DEFAULT_DMARC_MODERATION_ACTION. | Mark Sapiro | 2019-05-21 | 1 | -1/+3 |
| | |||||
* | Remove unnecessary kludges from DSN recognition. | Mark Sapiro | 2019-05-16 | 1 | -27/+1 |
| | |||||
* | Strip leading/trailing spaces from login email for private and options login. | Mark Sapiro | 2019-03-06 | 2 | -3/+4 |
| | |||||
* | Implement MAX_LISTNAME_LENGTH to avoid calculating on each web access. | Mark Sapiro | 2019-03-01 | 2 | -4/+18 |
| | |||||
* | Expand tabs in Python code. | Mark Sapiro | 2019-01-28 | 8 | -55/+55 |
| | |||||
* | Corrected and augmented some security log messages. | Mark Sapiro | 2018-12-30 | 4 | -3/+17 |
| | |||||
* | Implement dmarc_moderation_addresses feature. | Mark Sapiro | 2018-12-15 | 5 | -2/+20 |
|\ | |||||
| * | Updated SpamDetect.py and VARHELP based on feedback from Mark S. | Jim Popovitch | 2018-12-01 | 2 | -3/+6 |
| | | |||||
| * | Patch for dmarc_moderation_addresses to automatically apply ↵ | Jim Popovitch | 2018-11-30 | 5 | -2/+16 |
|/ | | | | dmarc_moderation_action against a regexp of addresess | ||||
* | Added recognition for non-compliant opensmtpd DSN Action: error. | Mark Sapiro | 2018-11-28 | 1 | -1/+2 |
| | |||||
* | Use .bin extension for scrubbed application/octet-stream files. | Mark Sapiro | 2018-11-10 | 1 | -0/+3 |
| | |||||
* | Catch TypeError on simultaneous confirmations of the same token. | Mark Sapiro | 2018-08-07 | 1 | -5/+19 |
| | |||||
* | Bumped branch version to: 2.1.29 | Mark Sapiro | 2018-07-24 | 1 | -2/+2 |
| | |||||
* | Fixed broken patch at rev. 1796. | Mark Sapiro | 2018-07-24 | 1 | -1/+1 |
| | |||||
* | Bumped branch version to: 2.1.28 | Mark Sapiro | 2018-07-23 | 1 | -2/+2 |
| | |||||
* | Truncate long invalid list names in web error messages. | Mark Sapiro | 2018-07-23 | 1 | -5/+16 |
| | |||||
* | fix python doc urls | Yasuhito FUTATSUKI at POEM | 2018-07-15 | 3 | -3/+3 |
| | |||||
* | Added a bit of doc and fixed typos in Defaults.py.in. | Mark Sapiro | 2018-07-11 | 1 | -3/+5 |
|\ | |||||
| * | Add description about IPv6 support of BLOCK_SPAMHAUS_LISTED_IP_SUBSCRIBE | Yasuhito FUTATSUKI at POEM | 2018-07-12 | 1 | -2/+4 |
|/ | | | | fix a typo | ||||
* | Enable editing templates in an alternate language. | Mark Sapiro | 2018-07-08 | 1 | -7/+35 |
|\ | |||||
| * | Add language selecter to "HTML Page Editing" page for multi-lang lists | Yasuhito FUTATSUKI at POEM | 2018-07-09 | 1 | -7/+34 |
|/ | | | | Add back link from editing page to editing page selection page | ||||
* | Escaping of HTML entities for the web UI is now done more selectively. | Mark Sapiro | 2018-07-04 | 2 | -4/+9 |
| | |||||
* | Fixed BLOCK_SPAMHAUS_LISTED_DBL_SUBSCRIBE to use DBL, not ZEN. | Mark Sapiro | 2018-07-02 | 1 | -1/+1 |
| | |||||
* | Bumped branch version to: 2.1.27 | Mark Sapiro | 2018-06-22 | 1 | -2/+2 |
| | |||||
* | revert Mailman/Gui/GUIBase.py to drop change of this branch | Yasuhito FUTATSUKI at POEM | 2018-06-22 | 1 | -8/+0 |
| | |||||
* | * apply Utils.websafe() to description string in admin.py | Yasuhito FUTATSUKI at POEM | 2018-06-22 | 2 | -2/+7 |
| | | | | * Use GetDescription() in HTMLFormatter.py | ||||
* | enhance i18n of listinfo overview | Yasuhito FUTATSUKI at POEM | 2018-06-22 | 4 | -2/+31 |
| | | | | | * make sure list's description charset as its preferred_language's * get description as a string of charset caller wanted | ||||
* | One more global _ needed. | Mark Sapiro | 2018-06-18 | 1 | -0/+1 |
| | |||||
* | Added global _ where needed. | Mark Sapiro | 2018-06-18 | 4 | -0/+4 |
| | |||||
* | Bump copyright dates. | Mark Sapiro | 2018-06-17 | 151 | -148/+148 |
| | |||||
* | I18n for new whence reasons in admin (un)subscribe notices. | Mark Sapiro | 2018-06-17 | 5 | -14/+45 |
|\ | |||||
| * | merge lp:mailman 2.1 up to rev 1775 (to comform diff before proposing merge) | Yasuhito FUTATSUKI at POEM | 2018-06-17 | 1 | -2/+8 |
| |\ | |/ |/| | |||||
* | | Preserve translation accross a call to SendSubscribeAck(). | Mark Sapiro | 2018-06-16 | 1 | -2/+8 |
| | | |||||
| * | add missed whence msgid in previous commit | Yasuhito FUTATSUKI at POEM | 2018-06-17 | 1 | -4/+5 |
| | | |||||
| * | whence should be translated to lists language for admin notify | Yasuhito FUTATSUKI at POEM | 2018-06-16 | 1 | -1/+2 |
| | | |||||
| * | enhance i18n in admin(un)?subscribeack messages | Yasuhito FUTATSUKI at POEM | 2018-06-16 | 6 | -9/+18 |
|/ | |||||
* | Implemented BLOCK_SPAMHAUS_LISTED_DBL_SUBSCRIBE. | Mark Sapiro | 2018-06-12 | 3 | -0/+32 |
|\ | |||||
| * | Support for verifying subscriber domains against the Spamhaus DBL | Jim Popovitch | 2018-06-11 | 3 | -0/+32 |
| | | |||||
* | | Added %(whence)s replacement for admin (un)subscribe notices. | Mark Sapiro | 2018-06-11 | 1 | -0/+2 |
|\ \ | |||||
| * | | Add whence to owner subscribe|unsubscribe notifications. | Jim Popovitch | 2018-06-12 | 1 | -0/+2 |
|/ / | |||||
* | | Implement security log. | Mark Sapiro | 2018-06-11 | 7 | -5/+48 |
|\ \ | |/ |/| | |||||
| * | Changes based on feedback from Mark. | Jim Popovitch | 2018-06-10 | 3 | -9/+8 |
| | | |||||
| * | Improved logging of security related events | Jim Popovitch | 2018-06-06 | 7 | -1/+34 |
|/ | |||||
* | Extend BLOCK_SPAMHAUS_LISTED_IP_SUBSCRIBE for IPv6. | Mark Sapiro | 2018-06-05 | 1 | -7/+21 |
| | | | Fix string formatting for Python 2.6. | ||||
* | Not at all my day. | Mark Sapiro | 2018-06-04 | 1 | -1/+1 |
| | |||||
* | Ooops. Forgot mm_cfg. | Mark Sapiro | 2018-06-04 | 1 | -1/+1 |
| | |||||
* | Restrict Spamhaus ZEN hits to SBL, CSS and XBL. | Mark Sapiro | 2018-06-04 | 2 | -3/+3 |
| | |||||
* | Added BLOCK_SPAMHAUS_LISTED_IP_SUBSCRIBE Feature | Mark Sapiro | 2018-06-04 | 3 | -1/+34 |
| | |||||
* | Added Esperanto translation and updated i18n. | Mark Sapiro | 2018-06-03 | 1 | -0/+1 |
| | |||||
* | Separate data in CSRF token by colon to avoid collisions. | Ralf Jung | 2018-06-03 | 2 | -6/+6 |
| | | | | | | This makes the data-to-token function injective. Previously, for example, the list called "list1" and the IP "10.0.0.0" would have the same hash as the list called "list" and the IP "110.0.0.0", as the strings were just concatenated. |