summaryrefslogtreecommitdiff
path: root/src/node_constants.cc
diff options
context:
space:
mode:
authorJames M Snell <jasnell@gmail.com>2017-10-02 20:56:49 -0700
committerJames M Snell <jasnell@gmail.com>2017-10-23 15:52:11 -0700
commit7124b466d9c10e12b3bd9a59910032e033f35493 (patch)
treee630cbe2299127b116f6f21d41da0b0a7aacd9c3 /src/node_constants.cc
parent4eb9365d6641ab0aaface2528404d00ec20f98c5 (diff)
downloadandroid-node-v8-7124b466d9c10e12b3bd9a59910032e033f35493.tar.gz
android-node-v8-7124b466d9c10e12b3bd9a59910032e033f35493.tar.bz2
android-node-v8-7124b466d9c10e12b3bd9a59910032e033f35493.zip
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 <luigipinca@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Diffstat (limited to 'src/node_constants.cc')
-rw-r--r--src/node_constants.cc1
1 files changed, 1 insertions, 0 deletions
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<Object> target) {
"defaultCipherList",
default_cipher_list);
#endif
+ NODE_DEFINE_CONSTANT(target, INT_MAX);
}
void DefineZlibConstants(Local<Object> target) {