From ce0753b6a7eedb4ef616e9d9433bd73a0a617226 Mon Sep 17 00:00:00 2001 From: arkedos Date: Sun, 8 Dec 2019 21:55:39 +0100 Subject: Replacing md5 with blake2b --- ranger/core/filter_stack.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ranger/core/filter_stack.py b/ranger/core/filter_stack.py index 4c00e09b..0e0d4807 100644 --- a/ranger/core/filter_stack.py +++ b/ranger/core/filter_stack.py @@ -91,8 +91,13 @@ class HashFilter(BaseFilter): return "".format(self.args) def get_hash(self, file_basename): - import hashlib - self.hasher = hashlib.md5() + import sys + if sys.version_info.major < 3: + from hashlib import md5 + self.hasher = md5() + elif sys.version_info.major == 3: + import hashlib + self.hasher = hashlib.blake2b() data = open(file_basename, 'rb') buff = data.read() self.hasher.update(buff) -- cgit 1.4.1-2-gfad0 type='submit' value='switch'/> Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.Kartik K. Agaram <vc@akkartik.com>
about summary refs log blame commit diff stats
blob: 5716fe641574d784f2171c4147d9e8b24c707ba5 (plain) (tree)
1
2
3
4
5
6
7
8
9