summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge branch 'issue214' into 'master' Barry Warsaw2017-01-096-8/+54
|\ | | | | | | | | | | | | Delete subscription requests when a mailing list is deleted. Closes #214 See merge request !232
| * Delete subscription requests when a mailing list is deleted.Barry Warsaw2017-01-085-17/+30
| | | | | | | | Closes #214
| * Delete PendedKeyValue before deleting Pended.Abhilash Raj2017-01-081-2/+4
| |
| * Delete all pendings when mailing list is deletedAbhilash Raj2017-01-084-2/+33
|/
* Merge branch 'mr206' into 'master' Barry Warsaw2017-01-082-0/+54
|\ | | | | | | | | | | | | Document the configuration settings Closes #278 See merge request !231
| * Rebase and elaborate.Barry Warsaw2017-01-081-6/+47
| |
| * Swap order of configs and describe use of both config filesAbhilash Raj2017-01-081-2/+5
| |
| * Add default configuration to the documentation.Abhilash Raj2017-01-082-0/+10
|/
* Merge branch 'beta2' into 'master' Barry Warsaw2017-01-071-2/+2
|\ | | | | | | | | Bump to beta 2. See merge request !230
| * Bump to beta 2.Barry Warsaw2017-01-061-2/+2
|/
* Merge branch 'bumpyears' into 'master' Barry Warsaw2017-01-04394-398/+396
|\ | | | | | | | | Bump copyright years See merge request !229
| * Bump copyright years.Barry Warsaw2017-01-04394-398/+396
|/
* Merge branch 'dmarc' into 'master' Barry Warsaw2017-01-0433-29/+13933
|\ | | | | | | | | | | | | Implement DMARC mitigations in mailman Closes #247 See merge request !215
| * NEWSBarry Warsaw2017-01-041-0/+1
| |
| * Make code style review pass.Barry Warsaw2017-01-046-192/+232
| |
| * Made some argument names more descriptive and consistent.Mark Sapiro2017-01-021-35/+60
| | | | | | | | Improved the CNAME tests to provide testable results.
| * Some configs moved to [dmarc] section.Mark Sapiro2017-01-011-1/+1
| |
| * Merge branch 'mr215-review' of gitlab.com:warsaw/mailman into dmarcMark Sapiro2017-01-013-13/+29
| |\
| | * Pragma no cover a line that coverage can't reach.Barry Warsaw2017-01-021-1/+7
| | |
| | * Merge branch 'mr215' into mr215-reviewBarry Warsaw2017-01-012-16/+174
| | |\
| | * | Add some coverage.Barry Warsaw2017-01-013-6/+19
| | | | | | | | | | | | | | | | | | | | | | | | * parse_suffix_list() can take an optional filename for testing purposes. * Fix a typo. * Add a test.
| * | | Merge branch 'mr215-review' of gitlab.com:warsaw/mailman into dmarc andMark Sapiro2017-01-0111-159/+12183
| |\| | | | |/ | |/| | | | resolve conflicts.
| | * Implement caching suffix list with in-tree fallback.Barry Warsaw2017-01-0111-150/+12174
| | | | | | | | | | | | | | | | | | | | | | | | Also: * Change doctest cleanups to be an ExitStack. * Added [dmarc]cache_lifetime setting. * Cleanup pass through dmarc-mitigation.rst. * Be sure the cached org domain file is cleaned up when the world is reset.
| * | Test coverage improvements.Mark Sapiro2017-01-012-16/+177
| | | | | | | | | | | | Replaced unreachable statement with assertion.
| * | Replaced urllib.request.urlopen() with mailman.utilities.protocols.get().Mark Sapiro2017-01-012-10/+10
| |/
| * Moved test data from rules/data to rules/tests/data.Mark Sapiro2016-12-313-7/+3
| | | | | | | | Get path using pkg_resources.resource_filename.
| * Merge branch 'mr215-review' of gitlab.com:warsaw/mailman into dmarcMark Sapiro2016-12-314-10/+27
| |\
| | * Fix some fallout from the previous commit.Barry Warsaw2016-12-314-10/+27
| | |
| * | Fixed location of 'with' in a test.Mark Sapiro2016-12-312-15/+16
| | | | | | | | | | | | Removed unneeded 'as' clauses.
| * | Simplified the org domain mock patch and tweaked a test.Mark Sapiro2016-12-311-17/+11
| |/
| * Move the dmarc configuration options to their own section.Barry Warsaw2016-12-312-40/+46
| |
| * Small style fixes.Barry Warsaw2016-12-312-82/+104
| | | | | | | | | | | | | | * Split the email using .rpartition(). * Use a sentinel singleton for a marker instead of a string. * Move some code out of a try clause and eliminate an else clause for coverage. * Boost coverage by mocking a DNSException.
| * Added test data for organizational domains and a mock to use it.Mark Sapiro2016-12-305-19/+80
| | | | | | | | Made a few test coverage tweaks.
| * Boost coverage.Barry Warsaw2016-12-302-6/+18
| |
| * Merge branch 'master' into mr215-review.Barry Warsaw2016-12-303-17/+16
| |\ | |/ |/|
* | Merge branch 'tox-tweaks' into 'master' Barry Warsaw2016-12-303-18/+17
|\ \ | | | | | | | | | | | | Various setup/tox/testing tweaks. See merge request !228
| * | Various setup/tox/testing tweaks.Barry Warsaw2016-12-303-18/+17
|/ / | | | | | | | | | | | | | | | | - Introduce a `nocov` factor until https://github.com/tox-dev/tox/issues/418 is fixed. - Eliminate extraneous test run for coverage and diff_cover tests. - Rename coverage factor to cov. - Quieter diffcov and cov output. - Move around some dependencies. flufl.testing are not runtime deps.
| * Improve coverage for rules/dmarc.py.Barry Warsaw2016-12-301-11/+20
| |
| * Minor tweaks and coverage:Barry Warsaw2016-12-304-32/+48
| | | | | | | | | | | | | | * Format and wrap a comment. * Add a test for having two From: headers. * use <alpha@example.com> as standard Message-ID * Cover URLError case.
| * Review Mark's changes.Barry Warsaw2016-12-302-11/+48
| |
| * Removed unreachable line from rules/dmarc.py.Mark Sapiro2016-12-303-13/+167
| | | | | | | | Added tests to improve coverage.
| * Merge gitlab.com:mailman/mailman into dmarcMark Sapiro2016-12-3010-25/+15
| |\ | |/ |/|
* | Merge branch 'SAUnicodeLarge' into 'master' Barry Warsaw2016-12-301-3/+3
|\ \ | | | | | | | | | | | | | | | | | | Fix typos Closes #302 See merge request !227
| * | Yet another typo in database/types.pyMark Sapiro2016-12-301-1/+1
| | |
| * | Fix typos Mark Sapiro2016-12-301-2/+2
|/ /
* | Merge branch 'issue297' into 'master' Barry Warsaw2016-12-309-22/+12
|\ \ | | | | | | | | | | | | Remove to_moderators See merge request !226
| * | Remove an unused import.Barry Warsaw2016-12-291-1/+0
| | |
| * | Remove support for to_moderators.Barry Warsaw2016-12-292-12/+1
| | | | | | | | | | | | Remove a NEWS entry which is no longer applicable.
| * | Fix flake8 errors.Mark Sapiro2016-12-042-2/+4
| | |
| * | Fix tests for test-owner instead of moderator's address.Mark Sapiro2016-12-043-4/+4
| | |