- Support ECC keys and signing (introduced in GnuPG 2.1).
- Fix incorrect fingerprint being displayed for signing keys.
- Fix numerous hangs on errors or unrecognised messages when communicating with GnuPG.
- Fix hang on `SMTPException` when attempting to send emails.
- Various improvements to gpg-agent socket detection.