aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix some API promises being violated in MIMEMultiSigWrapper.feature/sign-adds-to-existingJ08nY2017-07-284-31/+263
* Add some more MIMEMultiSigWrapper methods that differ from MIMEWrapper.J08nY2017-07-272-5/+76
* Separate multisig handling into MIMEMultiSigWrapper.J08nY2017-07-273-71/+99
* Add multisig handling as per draft-ietf-openpgp-multsig.J08nY2017-07-274-11/+89
* Fix MIMEWrapper.decrypt.J08nY2017-07-271-3/+1
* qa.J08nY2017-07-271-1/+0
* Add tests for get_signature and get_encrypted.J08nY2017-07-2710-27/+245
* Add get_signature and get_encrypted to wrappers.J08nY2017-07-273-0/+61
* Update setup.py.J08nY2017-07-274-4/+4
* qa.J08nY2017-07-273-8/+6
* Add config validation.J08nY2017-07-275-0/+232
* Fix Gilatb CI Click.J08nY2017-07-271-0/+3
* Fix locale in CI for Click.J08nY2017-07-261-0/+2
* Add configurable lifetime of key change request.J08nY2017-07-269-29/+74
* Some cleanup of utility functions.J08nY2017-07-261-12/+8
* Add more functionality to REST interface for lists.J08nY2017-07-215-25/+260
* Add example config to README.md.J08nY2017-07-201-0/+45
* qa.J08nY2017-07-192-2/+2
* Merge branch 'feature/outgoing'J08nY2017-07-1926-84/+992
|\
| * Rework key generation configuration. Allow ECC keys.feature/outgoingJ08nY2017-07-197-79/+122
| * Add testing configs.J08nY2017-07-194-5/+91
| * Add retries to both Personalized and Bulk delivery.J08nY2017-07-194-17/+53
| * Simplify outgoing encryption in BulkDelivery.J08nY2017-07-191-5/+5
| * Simplify outgoing encryption in PersonalizedDelivery.J08nY2017-07-191-5/+5
| * Add more PersonalizedDelivery tests.J08nY2017-07-192-3/+25
| * Ignore */tests/test_*.py in coverage.J08nY2017-07-191-1/+4
| * More tests for pgp enabled Personalized delivery.J08nY2017-07-192-8/+29
| * Add outgoing signing and encryption via custom Delivery classes.J08nY2017-07-189-0/+641
| * Fix weird error while testing.J08nY2017-07-181-1/+5
| * Fix encryption to many keys.J08nY2017-07-182-2/+2
| * Add ecc secp256k1 keypair for testing.J08nY2017-07-182-0/+31
| * Add a new PGP key for testing.J08nY2017-07-182-0/+29
| * Fix overwrite_message util function.J08nY2017-07-181-1/+2
| * Remove outgoing runner config.J08nY2017-07-182-10/+1
|/
* Allow to throw keyids in wrappers encryption methods.J08nY2017-07-182-18/+27
* Rename classes with PGP prefix.J08nY2017-07-185-8/+8
* Add overwrite_message utility function.J08nY2017-07-181-1/+21
* Cleanup @public from tests.J08nY2017-07-189-33/+0
* Some overall cleanup.J08nY2017-07-186-18/+17
* Add sig hashes to the db on posting.J08nY2017-07-175-27/+48
* Delete OutgoingRunner implementation.J08nY2017-07-171-40/+0
* Fix miscommited file. Fixes coverage reporting. Damn PyCharm...J08nY2017-07-171-0/+0
* Implement basic duplicate signature hash rule.J08nY2017-07-1711-44/+138
* Move some functions to utils package. Use them.J08nY2017-07-179-24/+46
* Some docs and qa.J08nY2017-07-179-36/+139
* 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