libarchive: Add support for building with OpenSSL 1.1
OpenSSL 1.1 made some CTX structures opaque. Port our code to use the structures only through pointers via OpenSSL 1.1 APIs. Use our adaption layer to make this work with OpenSSL 1.0 and below. Patch-by:Tomas Mraz <tmraz@redhat.com> Patch-from: https://bugzilla.redhat.com/1383744
Showing
- Utilities/cmlibarchive/libarchive/archive_cryptor.c 5 additions, 4 deletionsUtilities/cmlibarchive/libarchive/archive_cryptor.c
- Utilities/cmlibarchive/libarchive/archive_cryptor_private.h 1 addition, 1 deletionUtilities/cmlibarchive/libarchive/archive_cryptor_private.h
- Utilities/cmlibarchive/libarchive/archive_digest.c 54 additions, 20 deletionsUtilities/cmlibarchive/libarchive/archive_digest.c
- Utilities/cmlibarchive/libarchive/archive_digest_private.h 6 additions, 6 deletionsUtilities/cmlibarchive/libarchive/archive_digest_private.h
- Utilities/cmlibarchive/libarchive/archive_hmac.c 8 additions, 6 deletionsUtilities/cmlibarchive/libarchive/archive_hmac.c
- Utilities/cmlibarchive/libarchive/archive_hmac_private.h 1 addition, 1 deletionUtilities/cmlibarchive/libarchive/archive_hmac_private.h
Loading
Please register or sign in to comment