libarchive: Add headers to adapt between OpenSSL 1.1 and older versions
Add private forwarding headers for `openssl/{evp,hmac}.h` to give us a central place to add adaptation code to work across multiple incompatible OpenSSL versions. Provide compatibility implementations of some OpenSSL 1.1 APIs when using older OpenSSL versions.
Showing
- Utilities/cmlibarchive/libarchive/CMakeLists.txt 2 additions, 0 deletionsUtilities/cmlibarchive/libarchive/CMakeLists.txt
- Utilities/cmlibarchive/libarchive/archive_cryptor_private.h 1 addition, 1 deletionUtilities/cmlibarchive/libarchive/archive_cryptor_private.h
- Utilities/cmlibarchive/libarchive/archive_digest_private.h 1 addition, 1 deletionUtilities/cmlibarchive/libarchive/archive_digest_private.h
- Utilities/cmlibarchive/libarchive/archive_hmac_private.h 1 addition, 1 deletionUtilities/cmlibarchive/libarchive/archive_hmac_private.h
- Utilities/cmlibarchive/libarchive/archive_openssl_evp_private.h 51 additions, 0 deletions...ies/cmlibarchive/libarchive/archive_openssl_evp_private.h
- Utilities/cmlibarchive/libarchive/archive_openssl_hmac_private.h 52 additions, 0 deletions...es/cmlibarchive/libarchive/archive_openssl_hmac_private.h
Loading
Please register or sign in to comment