1fb05838c4
This change adds a new ENGINE implementation for BoringSSL. It's a no-op until external/openssl is switched to BoringSSL. BoringSSL's ENGINEs are very different from OpenSSL's (and very much smaller). Thus this change adds replacement code that is conditionally compiled when BoringSSL is used. Rather than building a .so that is put in a special directory and loaded by OpenSSL dymanically, the code becomes a normal library that exports a single function: EVP_PKEY_from_keystore. All the |ENGINE_load| etc functions that callers previously needed become moot with BoringSSL. Bug: 17409664 Change-Id: I8b5ba255f86ec5d0f28994358dc0f0b516f0af40 |
||
---|---|---|
.. | ||
Android.mk | ||
android_engine.cpp | ||
dsa_meth.cpp | ||
ecdsa_meth.cpp | ||
eng_keystore.cpp | ||
keyhandle.cpp | ||
methods.h | ||
rsa_meth.cpp |