changeset 481f8f5151a2 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=481f8f5151a2
description: handle some errors when verifying gpg keys
diffstat:
src/common/gnupg.py | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diffs (19 lines):
diff -r 084c0947d75a -r 481f8f5151a2 src/common/gnupg.py
--- a/src/common/gnupg.py Mon Nov 29 21:15:54 2010 +0100
+++ b/src/common/gnupg.py Tue Nov 30 11:10:37 2010 +0100
@@ -677,6 +677,15 @@
elif key == "SIG_ID":
(self.signature_id,
self.creation_date, self.timestamp) = value.split()
+ elif key == "ERRSIG":
+ self.valid = False
+ (self.key_id,
+ algo, hash_algo,
+ cls,
+ self.timestamp) = value.split()[:5]
+ elif key == "NO_PUBKEY":
+ self.valid = False
+ self.key_id = value
else:
raise ValueError("Unknown status message: %r" % key)
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits