From ea30fb3370367df4b32a6c30e8c7d722392c3fa6 Mon Sep 17 00:00:00 2001 From: kkapsner Date: Sun, 10 Feb 2019 02:49:58 +0100 Subject: [PATCH] Fixed md5 and sha256 hashing Fixes #315. --- lib/hash.js | 4 ++-- releaseNotes.txt | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/hash.js b/lib/hash.js index bc7362f..d185a9a 100644 --- a/lib/hash.js +++ b/lib/hash.js @@ -88,7 +88,7 @@ // create byte array with length dividable by 64 (512 bit) var neededLength = Math.ceil((length + 1 + 8) / 64) * 64; var messageByteArray = new Uint8Array(neededLength); - messageByteArray.set(inputByteArray); + messageByteArray.set(new Uint8Array(inputByteArray.buffer)); var view = new DataView(messageByteArray.buffer); // append 10...000000 @@ -172,7 +172,7 @@ // create byte array with length dividable by 64 (512 bit) var neededLength = Math.ceil((length + 1 + 8) / 64) * 64; var messageByteArray = new Uint8Array(neededLength); - messageByteArray.set(inputByteArray); + messageByteArray.set(new Uint8Array(inputByteArray.buffer)); var view = new DataView(messageByteArray.buffer); // append 10...000000 diff --git a/releaseNotes.txt b/releaseNotes.txt index d3e54b2..8f76f5e 100644 --- a/releaseNotes.txt +++ b/releaseNotes.txt @@ -7,6 +7,7 @@ Version 0.5.8: fixes: - after reset the hidden settings and expanded views were not reset + - audio cache did not work properly known issues: - if a data URL is blocked the page action button does not appear