diff options
author | Richard Levitte <levitte@openssl.org> | 2020-03-06 14:29:00 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2020-03-10 13:32:06 +0100 |
commit | 1e55cbc874826af63e178a3fd26d23981599effe (patch) | |
tree | 0304b0a474dd37ab7a54ba95d7400c51deb83143 /providers | |
parent | c5926e930cc9a4bdf0932d14e17f1f122a70205b (diff) | |
download | openssl-1e55cbc874826af63e178a3fd26d23981599effe.zip openssl-1e55cbc874826af63e178a3fd26d23981599effe.tar.gz openssl-1e55cbc874826af63e178a3fd26d23981599effe.tar.bz2 |
DOCS: Move implementation specific docs away from provider-digest(7)
The provider- manuals are meant to describe the general interface for
their respective operation. This is not the place to describe
implementation specific details.
This change creates a number of doc/man7/EVP_MD manuals, one for each
algorithm or set of algorithms, as well as doc/man7/EVP_MD-common.pod
to describe what's common to them all.
While we're at it, correct the SHA3 settable context params array to
match what's actually settable.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11270)
Diffstat (limited to 'providers')
-rw-r--r-- | providers/implementations/digests/sha3_prov.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/providers/implementations/digests/sha3_prov.c b/providers/implementations/digests/sha3_prov.c index 4447195..e6b9ba7 100644 --- a/providers/implementations/digests/sha3_prov.c +++ b/providers/implementations/digests/sha3_prov.c @@ -247,7 +247,7 @@ static void *keccak_dupctx(void *ctx) } static const OSSL_PARAM known_shake_settable_ctx_params[] = { - {OSSL_DIGEST_PARAM_SSL3_MS, OSSL_PARAM_OCTET_STRING, NULL, 0, 0}, + {OSSL_DIGEST_PARAM_XOFLEN, OSSL_PARAM_UNSIGNED_INTEGER, NULL, 0, 0}, OSSL_PARAM_END }; static const OSSL_PARAM *shake_settable_ctx_params(void) |