From 732c29476b49cd2990bb8fd92e8a02a762c41c14 Mon Sep 17 00:00:00 2001 From: K1 Date: Tue, 30 Jul 2024 11:34:30 +0800 Subject: [PATCH] Define OPENSSL_NO_ for alrorithms which has been removed Fixes #638 To keep backward compatibility, still define the macro OPENSSL_NO_ for the algorithm which has been removed by Tongsuo to solve compilation problems. --- Configure | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/Configure b/Configure index ce92fd517..0f73ccd0a 100755 --- a/Configure +++ b/Configure @@ -588,8 +588,23 @@ our %disabled = ( # "what" => "comment" "zkp-gadget" => "default", "zkp-transcript" => "default", "bn-method" => "default", - "smtc" => "default", - "smtc-debug" => "default", + "smtc" => "default", + "smtc-debug" => "default", + "aria" => "default", # ARIA has been removed + "bf" => "default", # Blowfish has been removed + "blake2" => "default", # Blake2 has been removed + "camellia" => "default", # Camellia has been removed + "cast" => "default", # CAST has been removed + "idea" => "default", # IDEA has been removed + "md2" => "default", # MD2 has been removed + "mdc2" => "default", # MDC2 has been removed + "md4" => "default", # MD4 has been removed + "gost" => "default", # GOST has been removed + "rc2" => "default", # RC2 has been removed + "rmd160" => "default", # RIPEMD has been removed + "ripemd" => "default", # RIPEMD has been removed + "seed" => "default", # SEED has been removed + "whirlpool" => "default", # Whirlpool has been removed ); # Note: => pair form used for aesthetics, not to truly make a hash table