mirror of
https://github.com/openssl/openssl.git
synced 2025-01-18 13:44:20 +08:00
ERR: replace remnant ECerr() and EVPerr() calls in crypto/
except those throwing ERR_R_MALLOC_FAILURE Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com> (Merged from https://github.com/openssl/openssl/pull/19302)
This commit is contained in:
parent
71beab84e6
commit
bd07cc1c7e
@ -951,7 +951,7 @@ void bio_cleanup(void)
|
||||
bio_type_lock = NULL;
|
||||
}
|
||||
|
||||
/* Internal variant of the below BIO_wait() not calling BIOerr() */
|
||||
/* Internal variant of the below BIO_wait() not calling ERR_raise(...) */
|
||||
static int bio_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds)
|
||||
{
|
||||
#ifndef OPENSSL_NO_SOCK
|
||||
@ -989,7 +989,7 @@ static int bio_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds)
|
||||
* Succeed immediately if max_time == 0.
|
||||
* If sockets are not available support polling: succeed after waiting at most
|
||||
* the number of nap_milliseconds in order to avoid a tight busy loop.
|
||||
* Call BIOerr(...) on timeout or error.
|
||||
* Call ERR_raise(ERR_LIB_BIO, ...) on timeout or error.
|
||||
* Returns -1 on error, 0 on timeout, and 1 on success.
|
||||
*/
|
||||
int BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds)
|
||||
|
@ -523,7 +523,7 @@ static int ec_key_point_format_fromdata(EC_KEY *ec, const OSSL_PARAM params[])
|
||||
p = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT);
|
||||
if (p != NULL) {
|
||||
if (!ossl_ec_pt_format_param2id(p, &format)) {
|
||||
ECerr(0, EC_R_INVALID_FORM);
|
||||
ERR_raise(ERR_LIB_EC, EC_R_INVALID_FORM);
|
||||
return 0;
|
||||
}
|
||||
EC_KEY_set_conv_form(ec, format);
|
||||
|
@ -1507,7 +1507,7 @@ int ossl_ec_group_set_params(EC_GROUP *group, const OSSL_PARAM params[])
|
||||
p = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT);
|
||||
if (p != NULL) {
|
||||
if (!ossl_ec_pt_format_param2id(p, &format)) {
|
||||
ECerr(0, EC_R_INVALID_FORM);
|
||||
ERR_raise(ERR_LIB_EC, EC_R_INVALID_FORM);
|
||||
return 0;
|
||||
}
|
||||
EC_GROUP_set_point_conversion_form(group, format);
|
||||
@ -1516,7 +1516,7 @@ int ossl_ec_group_set_params(EC_GROUP *group, const OSSL_PARAM params[])
|
||||
p = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_EC_ENCODING);
|
||||
if (p != NULL) {
|
||||
if (!ossl_ec_encoding_param2id(p, &encoding_flag)) {
|
||||
ECerr(0, EC_R_INVALID_FORM);
|
||||
ERR_raise(ERR_LIB_EC, EC_R_INVALID_FORM);
|
||||
return 0;
|
||||
}
|
||||
EC_GROUP_set_asn1_flag(group, encoding_flag);
|
||||
@ -1527,7 +1527,7 @@ int ossl_ec_group_set_params(EC_GROUP *group, const OSSL_PARAM params[])
|
||||
/* The seed is allowed to be NULL */
|
||||
if (p->data_type != OSSL_PARAM_OCTET_STRING
|
||||
|| !EC_GROUP_set_seed(group, p->data, p->data_size)) {
|
||||
ECerr(0, EC_R_INVALID_SEED);
|
||||
ERR_raise(ERR_LIB_EC, EC_R_INVALID_SEED);
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
@ -447,7 +447,7 @@ static EVP_PKEY *new_raw_key_int(OSSL_LIB_CTX *libctx,
|
||||
}
|
||||
|
||||
if (!pkey_set_type(pkey, e, nidtype, strtype, -1, NULL)) {
|
||||
/* EVPerr already called */
|
||||
/* ERR_raise(ERR_LIB_EVP, ...) already called */
|
||||
goto err;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user