Make OSSL_PARAM_BLD_push_BN{,_pad}() return an error on negative numbers
authorRichard Levitte <levitte@openssl.org>
Fri, 19 Nov 2021 12:18:34 +0000 (13:18 +0100)
committerRichard Levitte <levitte@openssl.org>
Tue, 23 Nov 2021 10:40:29 +0000 (11:40 +0100)
commitdb65eabefe76e44818ff8bd19c68990e7dcc70d3
treec561d78aaa6679c608f8c109a1d783118717dfb3
parent2595eef82c2b67ea75cc3368529078b643a1ecb6
Make OSSL_PARAM_BLD_push_BN{,_pad}() return an error on negative numbers

Adding documentation to that fact as well.

Fixes #17070

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17074)
crypto/param_build.c
doc/man3/OSSL_PARAM_BLD.pod