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

Reply via email to