summaryrefslogtreecommitdiff
path: root/libarchive/archive_openssl_hmac_private.h
Commit message (Collapse)AuthorAgeFilesLines
* Unify header style, header guard comes firstMartin Matuska2020-01-131-0/+5
| | | | Found by LGTM.com code analysis
* fix build with LibreSSL 2.7Bernard Spil2018-04-011-1/+2
| | | | | | | LibreSSL 2.7 adds OpenSSL 1.1 API leading to conflicts on method names See also: https://bugs.freebsd.org/226853 Signed-off-by: Bernard Spil <brnrd@FreeBSD.org>
* fix building with libresslZhao Yongming2017-04-091-1/+1
| | | | patch from Gentoo Bug 614460, credit to hexumg@gmail.com.
* Replace malloc + memset with calloc.Joerg Sonnenberger2016-12-061-5/+1
|
* Add infrastructure to adapt between OpenSSL 1.1 and older versionsBrad King2016-11-211-0/+52
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.