summaryrefslogtreecommitdiff
path: root/alot/crypto.py
Commit message (Expand)AuthorAge
* crypto: use sphyinx 'raise' first param to give the typeRuben Pollan2018-11-01
* crypto: deal with bad signatures on session-decryptRuben Pollan2018-11-01
* crypto: Use session-key to decrypt messages if present in the indexRuben Pollan2018-10-08
* Remove old __future__ importsLucas Hoffmann2018-06-19
* Wrap long statements on open-bracket syntax.Ben Finney2018-04-23
* Merge branch 'master' into py3kDylan Baker2018-03-12
|\
| * Merge pull request #1158 from dcbaker/wip/fix-bad-signature-encryptedDylan Baker2018-03-05
| |\
| | * crypto: Handle message that is encrypted, but the signature is invalidDylan Baker2017-09-22
* | | crypto: use bytes instead of strDylan Baker2018-03-01
* | | Fix cryptoDylan Baker2018-03-01
|/ /
* | Don't use __str__ of error BadSignatureMartin Schaaf2017-11-07
* | crypto: Don't allow passing empty keysDylan Baker2017-09-25
|/
* pep8 fixesPatrick Totzke2017-09-01
* crypto: Don't cover the raise if other exception caseDylan Baker2017-08-22
* crypto: Remove try/except that only applied to pygpgmeDylan Baker2017-08-22
* Replace Exception.message with str(Exception)Dylan Baker2017-08-19
* alot/crypto: make keys required for detached_signature_forDylan Baker2017-08-17
* crypto: Don't sign when encryptingDylan Baker2017-08-17
* crypto: simplify check_uid_validityDylan Baker2017-08-14
* just use the OpenPGP fingerprint instead of inventing "hash_key"Daniel Kahn Gillmor2017-08-14
* convert from pygpgme to the python "gpg" moduleDaniel Kahn Gillmor2017-08-14
* crypto: Fix list_keys docstringDylan Baker2017-07-15
* crypto: Make strings more readableDylan Baker2017-07-15
* crypto: Fix error handling of signed messagesDylan Baker2017-07-11
* Remove magic constantLucas Hoffmann2017-06-21
* Use absolute_imports from __future__Lucas Hoffmann2017-01-18
* Clean up importsLucas Hoffmann2016-12-09
* Fix typo.Lucas Hoffmann2016-03-30
* Implement key id validity checks for encrypt_by_default.Lucas Hoffmann2016-03-24
* Add and update several docstrings.Lucas Hoffmann2016-03-11
* just formating (pep8 etc.)Patrick Totzke2014-08-02
* Move email_as_string function from crypto to helper moduleYann Rouillard2014-08-02
* Improve documentation for crypto.get_keyStanislav Ochotnicky2013-10-30
* crypto: eliminate invalid keys for gpgme.ERR_AMBIGUOUS_NAME in get_keyStanislav Ochotnicky2013-10-30
* Replace magic value in seek call with the appropriate constantJustus Winter2013-06-16
* Remove unused import of loggingJustus Winter2013-06-16
* Parse and decrypt OpenPGP encrypted dataJustus Winter2013-06-16
* Verify OpenPGP signatures and display the resultJustus Winter2013-06-16
* pep8/pyflakes fixesPatrick Totzke2013-03-16
* validate keys already in get_key()Johannes Kulick2013-02-19
* add error codesJohannes Kulick2013-02-19
* better error messagesJohannes Kulick2013-02-19
* validate key before adding to encryption listJohannes Kulick2013-02-19
* pep8 fixesPatrick Totzke2013-02-19
* add function to list all keysJohannes Kulick2013-02-19
* rmencrypt now accepts keyids/hints instead of indicesJohannes Kulick2013-02-19
* support multiple recipients in encryptionJohannes Kulick2013-02-19
* pep8 correctionsJohannes Kulick2013-02-19
* add encryption functionJohannes Kulick2013-02-19
* doc: remove non-ascii char to hotfix manual buildPatrick Totzke2012-07-24