From 576a627e60fe46f8f6b0e5b04561c3218aa8ae13 Mon Sep 17 00:00:00 2001 From: synqa Date: Wed, 10 Jun 2026 15:28:14 +0900 Subject: [PATCH] Rename env_md_st to evp_md_st for LibreSSL above v3.8.1 Upstream changed on ccf80370e13df3645f5a40674dded2e94f8cb0e9. --- src/Mayaqua/Encrypt.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mayaqua/Encrypt.h b/src/Mayaqua/Encrypt.h index 642e2081..a9f39b40 100644 --- a/src/Mayaqua/Encrypt.h +++ b/src/Mayaqua/Encrypt.h @@ -129,7 +129,7 @@ // Macro #define HASHED_DATA(p) (((UCHAR *)p) + 15) -#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) +#if (OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER)) || LIBRESSL_VERSION_NUMBER >= 0x3080100L typedef struct PKCS12_st PKCS12; typedef struct evp_md_st EVP_MD; #else