Skip to content

Commit c006a23

Browse files
committed
#362 don't check digest
1 parent c9e83c6 commit c006a23

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

html5/js/Client.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4382,12 +4382,12 @@ class XpraClient {
43824382
}
43834383
// removed hash checks because crypto.subtle is asynchronous, which is a pain
43844384
if (data.length == filesize) {
4385-
//got the whole file
4386-
if (digest) {
4387-
digest.update(Utilities.ArrayBufferToString(data));
4388-
this.log("digest.update(", data, ")");
4389-
if (!this.verify_digest(digest, options[digest.algorithm])) {
4390-
return;
4385+
// got the whole file
4386+
for (const digest of ["sha512", "sha384", "sha256", "sha224", "sha1"]) {
4387+
const digest_value = options[digest];
4388+
if (digest_value) {
4389+
// not implemented!
4390+
this.log("digest check not implemented for", digest);
43914391
}
43924392
}
43934393
this._got_file(basefilename, data, printit, mimetype, options);

0 commit comments

Comments
 (0)