1.1 --- a/MoinMessage.py Sun Jan 05 22:27:55 2014 +0100
1.2 +++ b/MoinMessage.py Mon Jan 06 00:36:00 2014 +0100
1.3 @@ -278,9 +278,11 @@
1.4
1.5 # Verify the message.
1.6
1.7 - fingerprint, identity = self.verifyMessageText(signature.get_payload(), content.as_string())
1.8 + fingerprint, identity = self.verifyMessageText(signature.get_payload(decode=True), content.as_string())
1.9
1.10 # Extract the actual content inside the signed message.
1.11 + # This reverses the wrapping up of signed content in a
1.12 + # representation-insensitive container.
1.13
1.14 return fingerprint, identity, Parser().parsestr(content.get_payload(decode=True))
1.15
1.16 @@ -400,7 +402,7 @@
1.17 key details.
1.18 """
1.19
1.20 - return self.getKeysFromString(part.get_payload())
1.21 + return self.getKeysFromString(part.get_payload(decode=True))
1.22
1.23 def getKeysFromString(self, s):
1.24