Add OSSL_PROVIDER_do_all()
authorRichard Levitte <levitte@openssl.org>
Mon, 18 May 2020 10:43:12 +0000 (12:43 +0200)
committerRichard Levitte <levitte@openssl.org>
Wed, 20 May 2020 09:26:14 +0000 (11:26 +0200)
commita7ad40c502d3484e0a574e121cfba70631f224bf
tree68997906916c0eb3768f0723e6f310b77c8ee6c1
parentb2a5001d954e81e2a582f2a935212ab554a3cbbe
Add OSSL_PROVIDER_do_all()

This allows applications to iterate over all loaded providers.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11858)
crypto/provider.c
doc/man3/OSSL_PROVIDER.pod
include/openssl/provider.h
util/libcrypto.num