]> git.ipfire.org Git - ipfire.org.git/commitdiff
releases: Open files in binary mode for hashing
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 26 Nov 2018 10:23:33 +0000 (10:23 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 26 Nov 2018 10:23:33 +0000 (10:23 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/backend/releases.py

index 9b2670dee19ee87fc1880c5de10710ce3df9bf95..4a322087910b6142e6ed1038aa1ebf7816fbb5ff 100644 (file)
@@ -297,7 +297,7 @@ class Release(Object):
        def __file_hash(self, filename, algo="sha256"):
                h = hashlib.new(algo)
 
-               with open(filename) as f:
+               with open(filename, "rb") as f:
                        buf_size = 1024
                        buf = f.read(buf_size)
                        while buf: