aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/pgp
Commit message (Expand)AuthorAgeFilesLines
* Implement signature stripping if the list is set to.feature/strip-sigJ08nY2017-08-234-0/+39
* qa.J08nY2017-08-232-10/+11
* Make Wrappers modify.feature/wrappers-modifyJ08nY2017-08-236-250/+270
* Cleanup test imports.J08nY2017-08-212-4/+4
* Use expired_sig_action.J08nY2017-08-214-20/+12
* Basic `key sign` command implementation.J08nY2017-08-102-1/+2
* Make MIMEWrapper encrypt signed messages by combining.J08nY2017-08-092-8/+18
* Fix keydir globbing pathlib.Path.J08nY2017-08-081-1/+1
* Use config transforms in PGP keydir and keypair configs.J08nY2017-08-071-84/+10
* Add more tests for key revoke command.J08nY2017-08-031-1/+1
* qa.J08nY2017-08-023-6/+6
* Fix .attach_keys and .attach_revocs in Wrappers.J08nY2017-08-024-29/+81
* Add revocation handling to Wrappers.J08nY2017-08-029-9/+293
* Add key revocation certificate data to pgp tests.J08nY2017-08-025-0/+41
* 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