]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix ossl_prov_set_macctx
authorNeil Horman <nhorman@openssl.org>
Fri, 12 Sep 2025 17:11:46 +0000 (13:11 -0400)
committerPauli <paul.dale@oracle.com>
Wed, 17 Sep 2025 00:21:46 +0000 (10:21 +1000)
commitb74d5a175c2de9f56a43169043e0db047b73e9ef
tree75d5e6c2b659aa95a82c9e618b433365c7c96a20
parent9831200edfe71ad676799a06673d80e6ea3990e2
Fix ossl_prov_set_macctx

This function fails to construct a param list that includes the passed
in property query string in the param lists when allocating subordonate
algorithms.

Make sure we allow callers to pass a param list (so that providers for
subordonate algorithms can be selected), and merge those into the param
list that this function builds on its own.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/28461)
providers/common/include/prov/provider_util.h
providers/common/provider_util.c
providers/implementations/signature/mac_legacy_sig.c
ssl/record/methods/tls1_meth.c
ssl/statem/extensions.c