From c9b335c0b0b7f41b4b623f3524a9a237e9ede6ca Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Sun, 26 Oct 2014 16:35:36 +0100
Subject: [PATCH] changeset: 15552:375dd51393bb tag: tip parent:
 15503:a8bd9ca4ef63 user: Dominik George <nik@naturalnet.de> date: Fri Oct 24
 21:45:17 2014 +0200 summary: Fix #7866 &7848 - cast digest_size from hashlib
 to int for OpenSSL

---
 src/common/stanza_session.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/common/stanza_session.py b/src/common/stanza_session.py
index 439aa63d59..411a300c94 100644
--- a/src/common/stanza_session.py
+++ b/src/common/stanza_session.py
@@ -952,7 +952,7 @@ class EncryptedStanzaSession(ArchivingStanzaSession):
 
             if not rshashes:
                 # we've never spoken before, but we'll pretend we have
-                rshash_size = self.hash_alg().digest_size
+                rshash_size = int(self.hash_alg().digest_size)
                 rshashes.append(crypto.random_bytes(rshash_size))
 
             rshashes = [base64.b64encode(rshash).decode('utf-8') for rshash in \
-- 
GitLab