Commit 6c3e393d authored by Loui Chang's avatar Loui Chang
Browse files

Correct hashlib.md5 usage in tupkg and tupkgs.



Signed-off-by: default avatarLoui Chang <louipc.ist@gmail.com>
parent 207b565f
......@@ -35,7 +35,7 @@ class ClientFile:
self.makeMd5()
def makeMd5(self):
md5sum = md5.new()
md5sum = md5()
while self.fd.tell() != self.size:
md5sum.update(self.fd.read(1024))
self.md5 = md5sum.hexdigest()
......
......@@ -51,14 +51,14 @@ class ClientFile:
self.fd.seek(cur)
def makeMd5(self):
md5sum = md5.new()
m = md5();
cur = self.fd.tell()
self.getSize()
self.fd.seek(0)
while self.fd.tell() != self.size:
md5sum.update(self.fd.read(1024))
m.update(self.fd.read(1024))
self.fd.seek(cur)
self.md5 = md5sum.hexdigest()
self.md5 = m.hexdigest()
def finishDownload(self):
self.fd.close()
......@@ -122,7 +122,7 @@ class ClientSocket(threading.Thread):
db=config.get('mysql', 'db'))
q = dbconn.cursor()
m = md5.new()
m = md5();
m.update(authdata['password'][0])
encpw = m.hexdigest()
try:
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment