aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/pgp
Commit message (Expand)AuthorAgeFilesLines
* Refactor filesystem key store operations into FSKey. Introduce DBKey.J08nY2017-07-313-51/+77
* More test coverage for wrappers.J08nY2017-07-314-1/+39
* Use try_decrypt where useful.J08nY2017-07-281-2/+6
* Add multi sig wrapper to PGPWrapper.J08nY2017-07-282-13/+43
* Fix MIMEMultisigWrapper .sign and .decrypt. Add more tests.J08nY2017-07-287-87/+142
* Move PGP test base to `testing` subpackage. Fix exceptions in wrappers.J08nY2017-07-2812-193/+225
* Merge branch 'feature/sign-adds-to-existing'J08nY2017-07-287-7/+416
|\
| * 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
* | More coverage for PGP.J08nY2017-07-281-0/+63
|/
* 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
* Add configurable lifetime of key change request.J08nY2017-07-262-0/+6
* qa.J08nY2017-07-192-2/+2
* Rework key generation configuration. Allow ECC keys.feature/outgoingJ08nY2017-07-193-47/+79
* 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
* Allow to throw keyids in wrappers encryption methods.J08nY2017-07-182-18/+27
* Cleanup @public from tests.J08nY2017-07-184-17/+0
* Implement basic duplicate signature hash rule.J08nY2017-07-171-4/+2
* Move some functions to utils package. Use them.J08nY2017-07-172-37/+1
* Some docs and qa.J08nY2017-07-173-17/+122
* Fix InlineWrapper keys().J08nY2017-07-171-14/+14
* More tests for PGP message wrappers and fix inline decrypt.feature/workflowsJ08nY2017-07-146-53/+140
* Fix TypeError in MIMEWrapper on empty protocol param.J08nY2017-07-131-2/+4
* More work on key command. Added key_confirmed attribute to PGPAddress.J08nY2017-07-111-1/+21
* Check signature expiration in PGPWrapper.verifies.J08nY2017-07-111-1/+4
* 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
* Move some keys to where they belong.J08nY2017-07-072-0/+0
* Move test data to subdirectories.J08nY2017-07-0725-155/+159
* Simplify key generation.J08nY2017-07-072-8/+5
* Some saner behavior, don't raise when expected not to.J08nY2017-07-071-1/+1
* Add some more utility methods to wrappers.J08nY2017-07-064-1/+32
* Add sign_encrypt and sign_then_encrypt to combined wrapper + tests.J08nY2017-07-064-2/+75
* Make MIMEWrapper.decrypt save the signature, and transform to signed msg.J08nY2017-07-064-22/+29
* PEP8.J08nY2017-07-061-1/+3
* Add combined signing and encryption to wrappers.J08nY2017-07-062-23/+81
* Plumb some more functions through combined PGP wrapper.J08nY2017-07-062-0/+12
* Add test data for mime encrypted messages.J08nY2017-06-295-5/+110
* Add tests for incoming runner.J08nY2017-06-291-17/+22
* Add Signature rule tests.J08nY2017-06-281-2/+3
* Add ListStyle tests.J08nY2017-06-281-1/+2
* PEP8.J08nY2017-06-281-1/+0
* Fix and add custom test layers.J08nY2017-06-282-10/+16