tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit d9221968ce3daed75d698f333f8bea0bf742ddf3
parent 741edf1b458f56f516a02aa72bfae99371b3ec5a
Author: Nick Mathewson <nickm@torproject.org>
Date:   Wed, 28 Oct 2020 10:07:56 -0400

Include a more modest openssl header in crypto_openssl_mgt.h

The "engines.h" header has lots of stuff; the "opensslv.h" header
has the version number, which is all we actually need here.

We need to do this because we're about to change this header to
conditionally define OPENSSL_SUPPRESS_DEPRECATED, and it would be
too late to do so if we'd already included "engines.h".

Diffstat:
Msrc/lib/crypt_ops/crypto_openssl_mgt.h | 3+--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/lib/crypt_ops/crypto_openssl_mgt.h b/src/lib/crypt_ops/crypto_openssl_mgt.h @@ -16,8 +16,7 @@ #include "orconfig.h" #ifdef ENABLE_OPENSSL -#include <openssl/engine.h> - +#include <openssl/opensslv.h> /* Macro to create an arbitrary OpenSSL version number as used by OPENSSL_VERSION_NUMBER or SSLeay(), since the actual numbers are a bit hard