]> git.ipfire.org Git - thirdparty/pdns.git/commit - configure.ac
Add PDNS_CHECK_LIBCRYPTO based on AX_CHECK_OPENSSL
authorPieter Lexis <pieter.lexis@powerdns.com>
Mon, 27 Jun 2016 18:41:52 +0000 (20:41 +0200)
committerChristian Hofstaedtler <christian.hofstaedtler@deduktiva.com>
Fri, 29 Jul 2016 12:42:30 +0000 (14:42 +0200)
commit74d83458507bf7dd283b91304efb60c44c935934
treec21aebf98be4aad688e0e8f54692fc44c6859e20
parent7fbe4163e7540624b74978959f21db5de1dd3e94
Add PDNS_CHECK_LIBCRYPTO based on AX_CHECK_OPENSSL

This detects libcrypto for OpenSSL 0.9.8, 1.0 and 1.1.

Furthermore, curve detection appeared broken on Arch Linux, this is fixed
with the addition of PDNS_CHECK_LIBCRYPTO_ECDSA, without breaking on Debian
Jessie, Ubuntu Trusty, Wily and Xenial and CentOS 5 through 7.
configure.ac
m4/pdns_check_libcrypto.m4 [moved from m4/ax_check_openssl.m4 with 51% similarity]
m4/pdns_check_libcrypto_ecdsa.m4 [new file with mode: 0644]
modules/remotebackend/Makefile.am
pdns/Makefile.am
pdns/opensslsigners.cc
pdns/recursordist/Makefile.am
pdns/recursordist/configure.ac
pdns/recursordist/m4/ax_check_openssl.m4 [deleted symlink]
pdns/recursordist/m4/pdns_check_libcrypto.m4 [new symlink]
pdns/recursordist/m4/pdns_check_libcrypto_ecdsa.m4 [new symlink]