Implemented stricter listname validation.
All threads resolved!
All threads resolved!
Fixes #311 (closed)
This implements config.mailman.listname_chars
to limit the allowable characters. The default is quite rigid - [-_.0-9a-z]
. It can be made looser, but regardless of what's configured, no characters outside of [-_.+=!$*{}~0-9a-z]
are allowed.
Merge request reports
Activity
added 1 commit
- 4b4d9235 - Made the allowable list name characters configurable.
added 1 commit
- 02a17a7f - Replaced assertEqual with assertRegex to account for difference in error
changed milestone to %3.1
added integration usability labels
mentioned in issue postorius#139
mentioned in merge request postorius!204 (closed)
mentioned in merge request postorius!197 (closed)
added 7 commits
-
02a17a7f...2e1ef4b3 - 2 commits from branch
mailman:master
- 9351e5ff - Implemented stricter listname validation.
- 0ac6d827 - Made the allowable list name characters configurable.
- 8f414b7e - Fixed broken tests.
- 1bde5f4b - Replaced assertEqual with assertRegex to account for difference in error
- c39ef107 - Updated rest/lists.py to handle list name error exceptions and added
Toggle commit list-
02a17a7f...2e1ef4b3 - 2 commits from branch
mentioned in commit postorius@57dc0a95
- Resolved by Mark Sapiro
- Resolved by Mark Sapiro
- Resolved by Barry Warsaw
added 1 commit
- 5d2883cb - Moved InvalidListNameError class definition to mailman.interfaces.mailinglist.
mentioned in commit adityadivekar/mailman@1aec5ff6
Please register or sign in to reply