Remove no-aes, no-rsa, no-sha, no-md5 and no-hmac
authorMatt Caswell <matt@openssl.org>
Wed, 13 Apr 2016 09:46:15 +0000 (10:46 +0100)
committerMatt Caswell <matt@openssl.org>
Wed, 13 Apr 2016 20:25:24 +0000 (21:25 +0100)
These algorithms are fundamental and extensively used. The "no-" options
do not work either in 1.1.0 or in other released branches. Therefore the
ability to disable them should be removed.

Reviewed-by: Richard Levitte <levitte@openssl.org>
Configure

index 4e0e34298c76d4c413e5cd278f6e19b0f4d6e5e8..90d08464aad59b8451a496b433008fe603a24600 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -243,7 +243,6 @@ my @dtls = qw(dtls1 dtls1_2);
 # For developers: keep it sorted alphabetically
 
 my @disablables = (
-    "aes",
     "afalgeng",
     "asm",
     "async",
@@ -280,13 +279,11 @@ my @disablables = (
     "filenames",
     "gost",
     "heartbeats",
-    "hmac",
     "hw(-.+)?",
     "idea",
     "makedepend",
     "md2",
     "md4",
-    "md5",
     "mdc2",
     "multiblock",
     "nextprotoneg",
@@ -303,12 +300,10 @@ my @disablables = (
     "rfc3779",
     "ripemd",
     "rmd160",
-    "rsa",
     "scrypt",
     "sct",
     "sctp",
     "seed",
-    "sha",
     "shared",
     "sock",
     "srp",