aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/model
Commit message (Expand)AuthorAgeFilesLines
* Use converted config values.feature/config-transformationJ08nY2017-08-011-2/+1
* Add basic shredding to FSKey. Needs more low-level solution.feature/key-storeJ08nY2017-07-315-20/+78
* More tests for models.J08nY2017-07-316-6/+165
* Refactor filesystem key store operations into FSKey. Introduce DBKey.J08nY2017-07-314-68/+190
* More coverage across the board.J08nY2017-07-313-4/+45
* Check that user sends a public key in `key` command.J08nY2017-07-311-0/+6
* Add more functionality to REST interface for lists.J08nY2017-07-211-2/+6
* Rework key generation configuration. Allow ECC keys.feature/outgoingJ08nY2017-07-191-1/+2
* Add outgoing signing and encryption via custom Delivery classes.J08nY2017-07-181-0/+1
* Some overall cleanup.J08nY2017-07-183-3/+14
* Implement basic duplicate signature hash rule.J08nY2017-07-172-32/+14
* Some docs and qa.J08nY2017-07-171-1/+1
* Fixup signature rule and start out sighash db.J08nY2017-07-172-2/+44
* Fix setting of key_confirmed in PGPAddress reconstructor.J08nY2017-07-131-4/+3
* qa.J08nY2017-07-111-1/+1
* More work on key command. Added key_confirmed attribute to PGPAddress.J08nY2017-07-111-1/+9
* Some more tests for incoming runner.J08nY2017-07-071-0/+2
* Simplify key generation.J08nY2017-07-071-18/+18
* Add tests for incoming runner.J08nY2017-06-291-4/+8
* Add convenience methods for querying PGP* models.J08nY2017-06-282-1/+42
* Fix and add custom test layers.J08nY2017-06-281-0/+2
* Integrate tests with Mailman, add basic integration tests.J08nY2017-06-271-4/+0
* Add logging to `mailman.plugin.pgp`.J08nY2017-06-271-0/+1
* Fix circular dependency.J08nY2017-06-271-3/+2
* Add defaults to PGPMailingList and PGPAddress.J08nY2017-06-272-1/+28
* Some more docstrings.J08nY2017-06-261-0/+20
* Add lazy-loaded address property to PGPAddress.J08nY2017-06-221-2/+12
* Document classes, methods, modules.J08nY2017-06-223-9/+23
* Add classmethod query() to declarative base, use it.J08nY2017-06-221-2/+3
* Rename s/encrypted/pgp/g.J08nY2017-06-223-9/+16
* Check signatures via a custom chain + rule.J08nY2017-06-221-2/+11
* PEP8 m8.J08nY2017-06-201-1/+1
* Add GPLv3.J08nY2017-06-203-0/+51
* Fixup REST users->addresses, change to per-address key model.J08nY2017-06-191-5/+20
* Fix REST /lists/<list_id>/keyJ08nY2017-06-191-1/+7
* Fix List key generation.J08nY2017-06-191-17/+15
* Fix some naming as we are no longer using gpg anywhere.J08nY2017-06-191-2/+2
* Switch to PGPy.J08nY2017-06-191-27/+40
* Lazy load mlist attribute in EncryptedMailingList.J08nY2017-06-181-0/+3
* Expose generated list key to REST.J08nY2017-06-181-1/+10
* Add list key generation.J08nY2017-06-181-6/+27
* Work with a scoped_session.J08nY2017-06-181-0/+3
* Add key properties to models. Add EncryptedAddress model.J08nY2017-06-152-1/+34
* Add dependency on zope.event.J08nY2017-06-151-0/+0
* Rename to mailman-pgp.J08nY2017-06-093-0/+32