aboutsummaryrefslogtreecommitdiffstats
path: root/lang/python/examples/howto/decrypt-file.py
diff options
context:
space:
mode:
authorDaniel Kahn Gillmor <[email protected]>2019-05-03 03:28:11 +0000
committerDaniel Kahn Gillmor <[email protected]>2019-05-03 03:28:11 +0000
commit4100794e305ba22241ea5a4f7b42bb5189fbd948 (patch)
treea1b0d92c4cb86b2fa8c24d39e1d339e4185a2236 /lang/python/examples/howto/decrypt-file.py
parentpython/tests: try to decrypt and verify new test data (diff)
downloadgpgme-dkg/fix-T4276.tar.gz
gpgme-dkg/fix-T4276.zip
python: stop raising BadSignatures from decrypt(verify=True)dkg/fix-T4276
* src/core.py (decrypt): filter out signatures with errors from the returned verify_result, but avoid raising BadSignatures * tests/t-decrypt-verify.py: ensure that only a single signature is returned when evaluating cipher-3.asc, since the other signature is unknown. -- This change preserves the invariant that decrypt() only ever returns valid signatures in the verify_result, but it avoids unnecessary errors in the face of the presence of an additional bad signature. GnuPG-bug-id: 4276 Signed-off-by: Daniel Kahn Gillmor <[email protected]>
Diffstat (limited to 'lang/python/examples/howto/decrypt-file.py')
0 files changed, 0 insertions, 0 deletions