Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Relax the self-signature requirement.
- When we verify a data signature, we canonicalize the signer's certificate to look as it did at the time of the data signature. - When exporting a certificate, GnuPG strips old self signatures. - This means that when a certificate's expiration time is extended, say, we are no longer able to verify old data signatures, because the certificate is not considered to be valid as of the data signature's creation time! - Relax this requirement. Also allow a certificate, if it can be canonicalized as of the current time. - Fixes #50.
- Loading branch information