| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent e3538bb commit 769a210
6 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -511,10 +511,10 @@ bool CipherBase::InitAuthenticated( | |||
| 511 | 511 | if (mode == EVP_CIPH_GCM_MODE) { | |
| 512 | 512 | if (auth_tag_len != kNoAuthTagLength) { | |
| 513 | 513 | if (!IsValidGCMTagLength(auth_tag_len)) { | |
| 514 | - char msg[50]; | ||
| 515 | - snprintf(msg, sizeof(msg), | ||
| 516 | - "Invalid authentication tag length: %u", auth_tag_len); | ||
| 517 | - THROW_ERR_CRYPTO_INVALID_AUTH_TAG(env(), msg); | ||
| 514 | + THROW_ERR_CRYPTO_INVALID_AUTH_TAG( | ||
| 515 | + env(), | ||
| 516 | + "Invalid authentication tag length: %u", | ||
| 517 | + auth_tag_len); | ||
| 518 | 518 | return false; | |
| 519 | 519 | } | |
| 520 | 520 | ||
@@ -523,9 +523,8 @@ bool CipherBase::InitAuthenticated( | |||
| 523 | 523 | } | |
| 524 | 524 | } else { | |
| 525 | 525 | if (auth_tag_len == kNoAuthTagLength) { | |
| 526 | - char msg[128]; | ||
| 527 | - snprintf(msg, sizeof(msg), "authTagLength required for %s", cipher_type); | ||
| 528 | - THROW_ERR_CRYPTO_INVALID_AUTH_TAG(env(), msg); | ||
| 526 | + THROW_ERR_CRYPTO_INVALID_AUTH_TAG( | ||
| 527 | + env(), "authTagLength required for %s", cipher_type); | ||
| 529 | 528 | return false; | |
| 530 | 529 | } | |
| 531 | 530 | ||
@@ -633,10 +632,8 @@ void CipherBase::SetAuthTag(const FunctionCallbackInfo<Value>& args) { | |||
| 633 | 632 | } | |
| 634 | 633 | ||
| 635 | 634 | if (!is_valid) { | |
| 636 | - char msg[50]; | ||
| 637 | - snprintf(msg, sizeof(msg), | ||
| 638 | - "Invalid authentication tag length: %u", tag_len); | ||
| 639 | - return THROW_ERR_CRYPTO_INVALID_AUTH_TAG(env, msg); | ||
| 635 | + return THROW_ERR_CRYPTO_INVALID_AUTH_TAG( | ||
| 636 | + env, "Invalid authentication tag length: %u", tag_len); | ||
| 640 | 637 | } | |
| 641 | 638 | ||
| 642 | 639 | cipher->auth_tag_len_ = tag_len; | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -84,9 +84,7 @@ Maybe<bool> DsaKeyGenTraits::AdditionalConfig( | |||
| 84 | 84 | params->params.modulus_bits = args[*offset].As<Uint32>()->Value(); | |
| 85 | 85 | params->params.divisor_bits = args[*offset + 1].As<Int32>()->Value(); | |
| 86 | 86 | if (params->params.divisor_bits < -1) { | |
| 87 | - char msg[1024]; | ||
| 88 | - snprintf(msg, sizeof(msg), "invalid value for divisor_bits"); | ||
| 89 | - THROW_ERR_OUT_OF_RANGE(env, msg); | ||
| 87 | + THROW_ERR_OUT_OF_RANGE(env, "invalid value for divisor_bits"); | ||
| 90 | 88 | return Nothing<bool>(); | |
| 91 | 89 | } | |
| 92 | 90 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -233,9 +233,7 @@ Maybe<bool> HashTraits::AdditionalConfig( | |||
| 233 | 233 | Utf8Value digest(env->isolate(), args[offset]); | |
| 234 | 234 | params->digest = EVP_get_digestbyname(*digest); | |
| 235 | 235 | if (UNLIKELY(params->digest == nullptr)) { | |
| 236 | - char msg[1024]; | ||
| 237 | - snprintf(msg, sizeof(msg), "Invalid digest: %s", *digest); | ||
| 238 | - THROW_ERR_CRYPTO_INVALID_DIGEST(env); | ||
| 236 | + THROW_ERR_CRYPTO_INVALID_DIGEST(env, "Invalid digest: %s", *digest); | ||
| 239 | 237 | return Nothing<bool>(); | |
| 240 | 238 | } | |
| 241 | 239 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -515,9 +515,7 @@ std::shared_ptr<KeyObjectData> ImportJWKAsymmetricKey( | |||
| 515 | 515 | return ImportJWKEcKey(env, jwk, args, offset); | |
| 516 | 516 | } | |
| 517 | 517 | ||
| 518 | - char msg[1024]; | ||
| 519 | - snprintf(msg, sizeof(msg), "%s is not a supported JWK key type", kty); | ||
| 520 | - THROW_ERR_CRYPTO_INVALID_JWK(env, msg); | ||
| 518 | + THROW_ERR_CRYPTO_INVALID_JWK(env, "%s is not a supported JWK key type", kty); | ||
| 521 | 519 | return std::shared_ptr<KeyObjectData>(); | |
| 522 | 520 | } | |
| 523 | 521 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -138,9 +138,7 @@ Maybe<bool> RsaKeyGenTraits::AdditionalConfig( | |||
| 138 | 138 | Utf8Value digest(env->isolate(), args[*offset]); | |
| 139 | 139 | params->params.md = EVP_get_digestbyname(*digest); | |
| 140 | 140 | if (params->params.md == nullptr) { | |
| 141 | - char msg[1024]; | ||
| 142 | - snprintf(msg, sizeof(msg), "md specifies an invalid digest"); | ||
| 143 | - THROW_ERR_CRYPTO_INVALID_DIGEST(env, msg); | ||
| 141 | + THROW_ERR_CRYPTO_INVALID_DIGEST(env, "md specifies an invalid digest"); | ||
| 144 | 142 | return Nothing<bool>(); | |
| 145 | 143 | } | |
| 146 | 144 | } | |
@@ -150,9 +148,8 @@ Maybe<bool> RsaKeyGenTraits::AdditionalConfig( | |||
| 150 | 148 | Utf8Value digest(env->isolate(), args[*offset + 1]); | |
| 151 | 149 | params->params.mgf1_md = EVP_get_digestbyname(*digest); | |
| 152 | 150 | if (params->params.mgf1_md == nullptr) { | |
| 153 | - char msg[1024]; | ||
| 154 | - snprintf(msg, sizeof(msg), "mgf1_md specifies an invalid digest"); | ||
| 155 | - THROW_ERR_CRYPTO_INVALID_DIGEST(env, msg); | ||
| 151 | + THROW_ERR_CRYPTO_INVALID_DIGEST(env, | ||
| 152 | + "mgf1_md specifies an invalid digest"); | ||
| 156 | 153 | return Nothing<bool>(); | |
| 157 | 154 | } | |
| 158 | 155 | } | |
@@ -161,9 +158,9 @@ Maybe<bool> RsaKeyGenTraits::AdditionalConfig( | |||
| 161 | 158 | CHECK(args[*offset + 2]->IsInt32()); | |
| 162 | 159 | params->params.saltlen = args[*offset + 2].As<Int32>()->Value(); | |
| 163 | 160 | if (params->params.saltlen < 0) { | |
| 164 | - char msg[1024]; | ||
| 165 | - snprintf(msg, sizeof(msg), "salt length is out of range"); | ||
| 166 | - THROW_ERR_OUT_OF_RANGE(env, msg); | ||
| 161 | + THROW_ERR_OUT_OF_RANGE( | ||
| 162 | + env, | ||
| 163 | + "salt length is out of range"); | ||
| 167 | 164 | return Nothing<bool>(); | |
| 168 | 165 | } | |
| 169 | 166 | } | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -111,9 +111,7 @@ Maybe<bool> ScryptTraits::AdditionalConfig( | |||
| 111 | 111 | ||
| 112 | 112 | params->length = args[offset + 6].As<Int32>()->Value(); | |
| 113 | 113 | if (params->length < 0) { | |
| 114 | - char msg[1024]; | ||
| 115 | - snprintf(msg, sizeof(msg), "length must be <= %d", INT_MAX); | ||
| 116 | - THROW_ERR_OUT_OF_RANGE(env, msg); | ||
| 114 | + THROW_ERR_OUT_OF_RANGE(env, "length must be <= %d", INT_MAX); | ||
| 117 | 115 | return Nothing<bool>(); | |
| 118 | 116 | } | |
| 119 | 117 | ||
@@ -151,4 +149,3 @@ bool ScryptTraits::DeriveBits( | |||
| 151 | 149 | ||
| 152 | 150 | } // namespace crypto | |
| 153 | 151 | } // namespace node | |
| 154 | - | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments