diff options
author | Richard Levitte <levitte@openssl.org> | 2019-02-08 17:01:56 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2019-03-18 14:27:02 +0100 |
commit | c13d2ab439a9dcbbf22ef85a00603142b0a37779 (patch) | |
tree | 626fc5adbbc472ef6053da0ac08c4409e519bc16 /crypto/evp/build.info | |
parent | a383083194b882a904ae66fcf74ebc348602407c (diff) |
Add generic EVP method fetcher
This is an interface between Core dispatch table fetching and
EVP_{method}_fetch(). All that's needed from the diverse method
fetchers are the functions to create a method structure from a
dispatch table, a function that ups the method reference counter and a
function to free the method (in case of failure).
This routine is internal to the EVP API andis therefore only made
accessible within crypto/evp, by including evp_locl.h
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8341)
Diffstat (limited to 'crypto/evp/build.info')
-rw-r--r-- | crypto/evp/build.info | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crypto/evp/build.info b/crypto/evp/build.info index 862afa836a..10ba3a3c1d 100644 --- a/crypto/evp/build.info +++ b/crypto/evp/build.info @@ -16,6 +16,10 @@ SOURCE[../../libcrypto]=\ e_chacha20_poly1305.c cmeth_lib.c \ mac_lib.c c_allm.c pkey_mac.c +# New design +SOURCE[../../libcrypto]=\ + evp_fetch.c + INCLUDE[e_aes.o]=.. ../modes INCLUDE[e_aes_cbc_hmac_sha1.o]=../modes INCLUDE[e_aes_cbc_hmac_sha256.o]=../modes |