mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-10-07 01:41:06 +03:00
Replace md5 with hashlib.md5
This commit is contained in:
parent
dd8ad7a4fd
commit
da258dad57
2 changed files with 5 additions and 6 deletions
|
@ -20,8 +20,8 @@
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
import shutil
|
import shutil
|
||||||
import md5
|
|
||||||
import glob
|
import glob
|
||||||
|
import hashlib
|
||||||
from argparse import ArgumentParser
|
from argparse import ArgumentParser
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
@ -90,7 +90,7 @@ def main():
|
||||||
vercodes = common.read_pkg_args(options.appid, True)
|
vercodes = common.read_pkg_args(options.appid, True)
|
||||||
allaliases = []
|
allaliases = []
|
||||||
for appid in allapps:
|
for appid in allapps:
|
||||||
m = md5.new()
|
m = hashlib.md5()
|
||||||
m.update(appid)
|
m.update(appid)
|
||||||
keyalias = m.hexdigest()[:8]
|
keyalias = m.hexdigest()[:8]
|
||||||
if keyalias in allaliases:
|
if keyalias in allaliases:
|
||||||
|
@ -155,11 +155,11 @@ def main():
|
||||||
# For this particular app, the key alias is overridden...
|
# For this particular app, the key alias is overridden...
|
||||||
keyalias = config['keyaliases'][appid]
|
keyalias = config['keyaliases'][appid]
|
||||||
if keyalias.startswith('@'):
|
if keyalias.startswith('@'):
|
||||||
m = md5.new()
|
m = hashlib.md5()
|
||||||
m.update(keyalias[1:])
|
m.update(keyalias[1:])
|
||||||
keyalias = m.hexdigest()[:8]
|
keyalias = m.hexdigest()[:8]
|
||||||
else:
|
else:
|
||||||
m = md5.new()
|
m = hashlib.md5()
|
||||||
m.update(appid)
|
m.update(appid)
|
||||||
keyalias = m.hexdigest()[:8]
|
keyalias = m.hexdigest()[:8]
|
||||||
logging.info("Key alias: " + keyalias)
|
logging.info("Key alias: " + keyalias)
|
||||||
|
|
|
@ -34,7 +34,6 @@ import time
|
||||||
from pyasn1.error import PyAsn1Error
|
from pyasn1.error import PyAsn1Error
|
||||||
from pyasn1.codec.der import decoder, encoder
|
from pyasn1.codec.der import decoder, encoder
|
||||||
from pyasn1_modules import rfc2315
|
from pyasn1_modules import rfc2315
|
||||||
from hashlib import md5
|
|
||||||
from binascii import hexlify, unhexlify
|
from binascii import hexlify, unhexlify
|
||||||
|
|
||||||
from PIL import Image
|
from PIL import Image
|
||||||
|
@ -401,7 +400,7 @@ def getsig(apkpath):
|
||||||
|
|
||||||
cert_encoded = encoder.encode(certificates)[4:]
|
cert_encoded = encoder.encode(certificates)[4:]
|
||||||
|
|
||||||
return md5(cert_encoded.encode('hex')).hexdigest()
|
return hashlib.md5(cert_encoded.encode('hex')).hexdigest()
|
||||||
|
|
||||||
|
|
||||||
def scan_apks(apps, apkcache, repodir, knownapks, use_date_from_apk=False):
|
def scan_apks(apps, apkcache, repodir, knownapks, use_date_from_apk=False):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue