ports/www/lighttpd/patches/patch-src_sys-crypto-md_h

14 lines
453 B
Text

Use EVP API for truncated SHA-2 with LibreSSL
Index: src/sys-crypto-md.h
--- src/sys-crypto-md.h.orig
+++ src/sys-crypto-md.h
@@ -496,7 +496,7 @@ SHA512_Update(SHA512_CTX *ctx, const void *data, size_
#ifdef BORINGSSL_API_VERSION
typedef SHA512_CTX SHA512_256_CTX;
#endif
-#if OPENSSL_VERSION_NUMBER >= 0x30000000L
+#if OPENSSL_VERSION_NUMBER >= 0x30000000L || defined(LIBRESSL_VERSION_NUMBER)
#include <openssl/evp.h>
#ifdef USE_LIB_CRYPTO_MD4