Remove no-aes, no-rsa, no-sha, no-md5 and no-hmac

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>
This commit is contained in:
Matt Caswell 2016-04-13 10:46:15 +01:00
parent a48eaf7118
commit 7ec8de16fe

View File

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