aboutsummaryrefslogtreecommitdiffstats
path: root/Mailman (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update Defaults.py doc for DEFAULT_DMARC_MODERATION_ACTION.Mark Sapiro2019-05-211-1/+3
|
* Remove unnecessary kludges from DSN recognition.Mark Sapiro2019-05-161-27/+1
|
* Strip leading/trailing spaces from login email for private and options login.Mark Sapiro2019-03-062-3/+4
|
* Implement MAX_LISTNAME_LENGTH to avoid calculating on each web access.Mark Sapiro2019-03-012-4/+18
|
* Expand tabs in Python code.Mark Sapiro2019-01-288-55/+55
|
* Corrected and augmented some security log messages.Mark Sapiro2018-12-304-3/+17
|
* Implement dmarc_moderation_addresses feature.Mark Sapiro2018-12-155-2/+20
|\
| * Updated SpamDetect.py and VARHELP based on feedback from Mark S. Jim Popovitch2018-12-012-3/+6
| |
| * Patch for dmarc_moderation_addresses to automatically apply ↵Jim Popovitch2018-11-305-2/+16
|/ | | | dmarc_moderation_action against a regexp of addresess
* Added recognition for non-compliant opensmtpd DSN Action: error.Mark Sapiro2018-11-281-1/+2
|
* Use .bin extension for scrubbed application/octet-stream files.Mark Sapiro2018-11-101-0/+3
|
* Catch TypeError on simultaneous confirmations of the same token.Mark Sapiro2018-08-071-5/+19
|
* Bumped branch version to: 2.1.29Mark Sapiro2018-07-241-2/+2
|
* Fixed broken patch at rev. 1796.Mark Sapiro2018-07-241-1/+1
|
* Bumped branch version to: 2.1.28Mark Sapiro2018-07-231-2/+2
|
* Truncate long invalid list names in web error messages.Mark Sapiro2018-07-231-5/+16
|
* fix python doc urlsYasuhito FUTATSUKI at POEM2018-07-153-3/+3
|
* Added a bit of doc and fixed typos in Defaults.py.in.Mark Sapiro2018-07-111-3/+5
|\
| * Add description about IPv6 support of BLOCK_SPAMHAUS_LISTED_IP_SUBSCRIBE Yasuhito FUTATSUKI at POEM2018-07-121-2/+4
|/ | | | fix a typo
* Enable editing templates in an alternate language.Mark Sapiro2018-07-081-7/+35
|\
| * Add language selecter to "HTML Page Editing" page for multi-lang listsYasuhito FUTATSUKI at POEM2018-07-091-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 Sapiro2018-07-042-4/+9
|
* Fixed BLOCK_SPAMHAUS_LISTED_DBL_SUBSCRIBE to use DBL, not ZEN.Mark Sapiro2018-07-021-1/+1
|
* Bumped branch version to: 2.1.27Mark Sapiro2018-06-221-2/+2
|
* revert Mailman/Gui/GUIBase.py to drop change of this branchYasuhito FUTATSUKI at POEM2018-06-221-8/+0
|
* * apply Utils.websafe() to description string in admin.pyYasuhito FUTATSUKI at POEM2018-06-222-2/+7
| | | | * Use GetDescription() in HTMLFormatter.py
* enhance i18n of listinfo overviewYasuhito FUTATSUKI at POEM2018-06-224-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 Sapiro2018-06-181-0/+1
|
* Added global _ where needed.Mark Sapiro2018-06-184-0/+4
|
* Bump copyright dates.Mark Sapiro2018-06-17151-148/+148
|
* I18n for new whence reasons in admin (un)subscribe notices.Mark Sapiro2018-06-175-14/+45
|\
| * merge lp:mailman 2.1 up to rev 1775 (to comform diff before proposing merge)Yasuhito FUTATSUKI at POEM2018-06-171-2/+8
| |\ | |/ |/|
* | Preserve translation accross a call to SendSubscribeAck().Mark Sapiro2018-06-161-2/+8
| |
| * add missed whence msgid in previous commitYasuhito FUTATSUKI at POEM2018-06-171-4/+5
| |
| * whence should be translated to lists language for admin notifyYasuhito FUTATSUKI at POEM2018-06-161-1/+2
| |
| * enhance i18n in admin(un)?subscribeack messagesYasuhito FUTATSUKI at POEM2018-06-166-9/+18
|/
* Implemented BLOCK_SPAMHAUS_LISTED_DBL_SUBSCRIBE.Mark Sapiro2018-06-123-0/+32
|\
| * Support for verifying subscriber domains against the Spamhaus DBLJim Popovitch2018-06-113-0/+32
| |
* | Added %(whence)s replacement for admin (un)subscribe notices.Mark Sapiro2018-06-111-0/+2
|\ \
| * | Add whence to owner subscribe|unsubscribe notifications.Jim Popovitch2018-06-121-0/+2
|/ /
* | Implement security log.Mark Sapiro2018-06-117-5/+48
|\ \ | |/ |/|
| * Changes based on feedback from Mark.Jim Popovitch2018-06-103-9/+8
| |
| * Improved logging of security related eventsJim Popovitch2018-06-067-1/+34
|/
* Extend BLOCK_SPAMHAUS_LISTED_IP_SUBSCRIBE for IPv6.Mark Sapiro2018-06-051-7/+21
| | | Fix string formatting for Python 2.6.
* Not at all my day.Mark Sapiro2018-06-041-1/+1
|
* Ooops. Forgot mm_cfg.Mark Sapiro2018-06-041-1/+1
|
* Restrict Spamhaus ZEN hits to SBL, CSS and XBL.Mark Sapiro2018-06-042-3/+3
|
* Added BLOCK_SPAMHAUS_LISTED_IP_SUBSCRIBE FeatureMark Sapiro2018-06-043-1/+34
|
* Added Esperanto translation and updated i18n.Mark Sapiro2018-06-031-0/+1
|
* Separate data in CSRF token by colon to avoid collisions.Ralf Jung2018-06-032-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.