]> git.ipfire.org Git - thirdparty/libarchive.git/commit
Add support for building with OpenSSL 1.1 826/head
authorTomas Mraz <tmraz@redhat.com>
Thu, 17 Nov 2016 20:44:44 +0000 (15:44 -0500)
committerBrad King <brad.king@kitware.com>
Mon, 21 Nov 2016 18:56:54 +0000 (13:56 -0500)
commit89a6ed13be1c8813764c40ea2c42c472ec3aabf9
tree320f3fc8021a9ca6f4021e3dc44307d30f93a545
parentaa8f77083954fe0f41327ab856be59c370d4c13b
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.

Closes: #810
Patch-from: https://bugzilla.redhat.com/1383744
libarchive/archive_cryptor.c
libarchive/archive_cryptor_private.h
libarchive/archive_digest.c
libarchive/archive_digest_private.h
libarchive/archive_hmac.c
libarchive/archive_hmac_private.h