diff options
author | Richard Levitte <levitte@openssl.org> | 2019-07-10 23:11:27 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2019-07-23 06:34:09 +0200 |
commit | a883c02faa2549c98256577fd881af17b95444cf (patch) | |
tree | 1bcae7a34e61f8f10cda832bf52fa3eb3d0e1957 /crypto/build.info | |
parent | b37066fdf731dc186f87d816c59ea412418f3d9d (diff) |
Add internal function ossl_algorithm_do_all()
This function is used to traverse all the implementations provided by
one provider, or all implementation for a specific operation across
all loaded providers, or both, and execute a given function for each
occurence.
This will be used by ossl_method_construct(), but also by information
processing functions.
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/9356)
Diffstat (limited to 'crypto/build.info')
-rw-r--r-- | crypto/build.info | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crypto/build.info b/crypto/build.info index 088ec87310..3f9eb52bb6 100644 --- a/crypto/build.info +++ b/crypto/build.info @@ -59,7 +59,8 @@ IF[{- !$disabled{asm} && $config{processor} ne '386' -}] ENDIF # The Core -$CORE_COMMON=provider_core.c provider_predefined.c core_fetch.c core_namemap.c +$CORE_COMMON=provider_core.c provider_predefined.c \ + core_fetch.c core_algorithm.c core_namemap.c SOURCE[../libcrypto]=$CORE_COMMON provider_conf.c SOURCE[../providers/fips]=$CORE_COMMON |