Add invalid input length error
authorPauli <pauli@openssl.org>
Mon, 23 Aug 2021 23:40:28 +0000 (09:40 +1000)
committerPauli <pauli@openssl.org>
Wed, 25 Aug 2021 23:33:39 +0000 (09:33 +1000)
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16391)

crypto/err/openssl.txt
include/openssl/proverr.h
providers/common/provider_err.c

index da3fee84d16d488746b69d0b7e21a2c9d82c5e15..b47293a27ac305eeebb54b03c380d02043032417 100644 (file)
@@ -992,6 +992,7 @@ PROV_R_INVALID_DATA:115:invalid data
 PROV_R_INVALID_DIGEST:122:invalid digest
 PROV_R_INVALID_DIGEST_LENGTH:166:invalid digest length
 PROV_R_INVALID_DIGEST_SIZE:218:invalid digest size
+PROV_R_INVALID_INPUT_LENGTH:230:invalid input length
 PROV_R_INVALID_ITERATION_COUNT:123:invalid iteration count
 PROV_R_INVALID_IV_LENGTH:109:invalid iv length
 PROV_R_INVALID_KEY:158:invalid key
index bdfdda2c931637f50bd4468328462e2b47315395..ad67a8f897271d72649b1d67b894d53c096d9443 100644 (file)
@@ -59,6 +59,7 @@
 # define PROV_R_INVALID_DIGEST                            122
 # define PROV_R_INVALID_DIGEST_LENGTH                     166
 # define PROV_R_INVALID_DIGEST_SIZE                       218
+# define PROV_R_INVALID_INPUT_LENGTH                      230
 # define PROV_R_INVALID_ITERATION_COUNT                   123
 # define PROV_R_INVALID_IV_LENGTH                         109
 # define PROV_R_INVALID_KEY                               158
index d08192e64bb4989006de283a753079e5d7a06355..344c1221126657e07383d007005b38d48edc9206 100644 (file)
@@ -80,6 +80,8 @@ static const ERR_STRING_DATA PROV_str_reasons[] = {
     "invalid digest length"},
     {ERR_PACK(ERR_LIB_PROV, 0, PROV_R_INVALID_DIGEST_SIZE),
     "invalid digest size"},
+    {ERR_PACK(ERR_LIB_PROV, 0, PROV_R_INVALID_INPUT_LENGTH),
+    "invalid input length"},
     {ERR_PACK(ERR_LIB_PROV, 0, PROV_R_INVALID_ITERATION_COUNT),
     "invalid iteration count"},
     {ERR_PACK(ERR_LIB_PROV, 0, PROV_R_INVALID_IV_LENGTH), "invalid iv length"},