aerc/lib/crypto/gpg/gpgbin
Tim Culverhouse ccd76e6494 gpg: fix error handling during decryption
An non-zero exit code from the execution of gpg during decryption would
prevent aerc from parsing the output of gpg. The output should always be
parsed. Gpg can exit with an error due to not being able to validate a
signature. Aerc handles this error with the UI, and therefore all output
should be parsed regardless of exit state of gpg. The parsing of stdout
will find the errors and report back to aerc properly.

Signed-off-by: Tim Culverhouse <tim@timculverhouse.com>
Acked-by: Moritz Poldrack <moritz@poldrack.dev>
2022-06-28 22:00:04 +02:00
..
decrypt.go gpg: fix error handling during decryption 2022-06-28 22:00:04 +02:00
encrypt.go gpg: don't send messages that failed encryption 2022-06-26 12:07:44 +02:00
gpgbin.go gpg: don't send messages that failed encryption 2022-06-26 12:07:44 +02:00
import.go feat: add gpg integration 2022-04-27 09:46:25 +02:00
keys.go pgp: add attach key command 2022-05-06 11:02:55 +02:00
sign.go feat: add gpg integration 2022-04-27 09:46:25 +02:00
verify.go feat: add gpg integration 2022-04-27 09:46:25 +02:00