summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2019-10-01 13:59:25 +0200
committerRich Trott <rtrott@gmail.com>2019-10-03 13:54:36 -0700
commit389969ea9247a7bb12d5e595879a7f0f05357dc5 (patch)
treedc3499231f8072aa289c6af3d34e5cc6f6593164 /src
parent500720f5781b96147422614b82c1f85e22d6a6e8 (diff)
downloadandroid-node-v8-389969ea9247a7bb12d5e595879a7f0f05357dc5.tar.gz
android-node-v8-389969ea9247a7bb12d5e595879a7f0f05357dc5.tar.bz2
android-node-v8-389969ea9247a7bb12d5e595879a7f0f05357dc5.zip
crypto: remove arbitrary UTF16 restriction
Since 71f633a32f1f5617, this is no longer necessary. Refs: https://github.com/nodejs/node/pull/22622 Fixes: https://github.com/nodejs/node/issues/29793 PR-URL: https://github.com/nodejs/node/pull/29795 Reviewed-By: Michaƫl Zasso <targos@protonmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: David Carlier <devnexen@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/node_crypto.cc1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/node_crypto.cc b/src/node_crypto.cc
index 5630657d25..3405fbb5b4 100644
--- a/src/node_crypto.cc
+++ b/src/node_crypto.cc
@@ -4678,7 +4678,6 @@ void Hmac::HmacDigest(const FunctionCallbackInfo<Value>& args) {
if (args.Length() >= 1) {
encoding = ParseEncoding(env->isolate(), args[0], BUFFER);
}
- CHECK_NE(encoding, UCS2); // Digest does not support UTF-16
unsigned char md_value[EVP_MAX_MD_SIZE];
unsigned int md_len = 0;