aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Fix IncomingRunner to try decrypting and fail safely.J08nY2017-07-172-5/+39
* Fix InlineWrapper keys().J08nY2017-07-171-14/+14
* Fixup signature rule and start out sighash db.J08nY2017-07-175-23/+84
* Split some workflow stuff. Use utility functions somewhere.J08nY2017-07-158-125/+127
* Bump minimum python version to 3.5 as Mailman 3.2 does.J08nY2017-07-151-35/+41
* Add docs and partial help to eml_key.J08nY2017-07-151-3/+67
* Add `key receive` command to get list public key.J08nY2017-07-152-2/+116
* Add a test for the default PGP posting chain.J08nY2017-07-153-1/+42
* Update README with some info.J08nY2017-07-141-1/+29
* Merge branch 'feature/workflows'J08nY2017-07-1429-100/+2134
|\
| * More tests for PGP message wrappers and fix inline decrypt.feature/workflowsJ08nY2017-07-146-53/+140
| * More tests for key command.J08nY2017-07-144-18/+288
| * qa.J08nY2017-07-142-4/+3
| * Speed up testing. Dont drop the whole db structure.J08nY2017-07-141-8/+37
| * Some more Key change workflow tests.J08nY2017-07-142-7/+118
| * Workflow tests refactor.J08nY2017-07-144-95/+105
| * Make key change work.J08nY2017-07-143-9/+40
| * Split PGPMixin from subscription mixins. And bunch of other things.J08nY2017-07-136-104/+153
| * Rollback db when resetting for tests.J08nY2017-07-131-0/+1
| * Fix setting of key_confirmed in PGPAddress reconstructor.J08nY2017-07-131-4/+3
| * Fix TypeError in MIMEWrapper on empty protocol param.J08nY2017-07-131-2/+4
| * Add key change command and some tests.J08nY2017-07-134-2/+185
| * Split PubkeyMixin into two.J08nY2017-07-133-49/+90
| * Use restore_subscriber.J08nY2017-07-122-13/+4
| * Some more workflow tests.J08nY2017-07-121-0/+29
| * Some more tests for key command. PEP8.J08nY2017-07-123-62/+152
| * Change default subscription policies to pgp enabled ones for pgp lists.J08nY2017-07-111-1/+6
| * Add more tests for workflows.J08nY2017-07-112-1/+17
| * Add some more REST to addresses.J08nY2017-07-114-8/+93
| * Some more tests for the key command.J08nY2017-07-112-1/+154
| * Don't recheck addresses with keys and key confirmations.J08nY2017-07-112-5/+18
| * qa.J08nY2017-07-113-5/+5
| * More work on key command. Added key_confirmed attribute to PGPAddress.J08nY2017-07-115-86/+285
| * Restore subscriber in PubkeyMixins last step.J08nY2017-07-112-8/+19
| * Reset token owner on key confirmation.J08nY2017-07-111-1/+1
| * Add OpenSubscriptionPolicy.J08nY2017-07-112-4/+42
| * qa.J08nY2017-07-113-5/+4
| * Add tests for subscription workflows and their pubkey mixin.J08nY2017-07-114-4/+212
| * Check signature expiration in PGPWrapper.verifies.J08nY2017-07-111-1/+4
| * Ignore warnings from PGPy.J08nY2017-07-101-0/+2
| * Add pubkey_confirmed attribute to subscription workflows.J08nY2017-07-102-16/+46
| * Make MIMEWrapper create messages with proper header casing.J08nY2017-07-101-5/+5
| * Add an overwrite boolean argument to copy_headers util function.J08nY2017-07-101-1/+3
| * WIP: Sketch out key management on subscription.J08nY2017-07-077-3/+351
|/
* Move some keys to where they belong.J08nY2017-07-072-0/+0
* PEP8.J08nY2017-07-072-1/+6
* Some REST fixes and support for list_id/list_fqdn.J08nY2017-07-073-12/+16
* Properly clean test dirs.J08nY2017-07-071-2/+3
* Fix infinite loop in tests. whoops.J08nY2017-07-071-3/+4
* Some more tests for incoming runner.J08nY2017-07-074-20/+70