From 7124b466d9c10e12b3bd9a59910032e033f35493 Mon Sep 17 00:00:00 2001 From: James M Snell Date: Mon, 2 Oct 2017 20:56:49 -0700 Subject: crypto: refactor argument validation for pbkdf2 Move input argument validation to js, using internal/errors. Also update docs * `password` and `salt` may be Buffers or any TypedArrays * `crypto.DEFAULT_ENCODING` changes the returned derivedKey type PR-URL: https://github.com/nodejs/node/pull/15746 Reviewed-By: Luigi Pinca Reviewed-By: Sakthipriyan Vairamani Reviewed-By: Fedor Indutny Reviewed-By: Joyee Cheung --- src/node_constants.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'src/node_constants.cc') diff --git a/src/node_constants.cc b/src/node_constants.cc index 787f44a1f1..ba33d65d1d 100644 --- a/src/node_constants.cc +++ b/src/node_constants.cc @@ -1180,6 +1180,7 @@ void DefineCryptoConstants(Local target) { "defaultCipherList", default_cipher_list); #endif + NODE_DEFINE_CONSTANT(target, INT_MAX); } void DefineZlibConstants(Local target) { -- cgit v1.2.3