qca/plugins
Florian Fieber 2559f1779a Fix operating on keys with unrelated expired subkeys
Ignore KEYEXPIRED which will be thrown for any expired subkey regardless
of being related to the current operation. Instead, use EXPKEYSIG,
REVKEYSIG, EXPSIG and INV_RECP accordingly.

Add new errors QCA::SecureMessage::{ErrorSignerRevoked,
                                    ErrorSignatureExpired,
                                    ErrorEncryptRevoked}.

Due to GnuPG bug #1650 <https://bugs.g10code.com/gnupg/issue1650>
encrypting to an expired or revoked key will omit the reason for failing,
resulting in the error code QCA::SecureMessage::ErrorEncryptInvalid.

REVIEW: 118567
2014-09-08 18:14:40 +06:00
..
2014-02-03 02:05:54 +06:00
2014-02-03 02:05:54 +06:00
2014-02-03 02:05:54 +06:00
2014-02-03 02:05:54 +06:00
2014-08-22 21:48:20 +06:00
2014-02-03 02:05:54 +06:00
2014-02-03 02:05:54 +06:00
2013-11-21 11:31:13 +06:00
2013-11-21 11:31:13 +06:00
2013-11-21 11:31:13 +06:00