diff options
author | 2014-05-29 18:11:13 +0000 | |
---|---|---|
committer | 2014-05-29 18:11:13 +0000 | |
commit | 7fd84db0b7210a7bda0db6e17882901736d4094f (patch) | |
tree | 9eac4db3e3612610da37c370abc5652ada351ea0 /lib/libssl/t1_lib.c | |
parent | repair KNF indent (diff) | |
download | wireguard-openbsd-7fd84db0b7210a7bda0db6e17882901736d4094f.tar.xz wireguard-openbsd-7fd84db0b7210a7bda0db6e17882901736d4094f.zip |
unidef DH, ECDH, and ECDSA. there's no purpose to a libssl without them.
ok deraadt jsing
Diffstat (limited to 'lib/libssl/t1_lib.c')
-rw-r--r-- | lib/libssl/t1_lib.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/lib/libssl/t1_lib.c b/lib/libssl/t1_lib.c index 1424eab6e66..b15465d5500 100644 --- a/lib/libssl/t1_lib.c +++ b/lib/libssl/t1_lib.c @@ -364,11 +364,7 @@ tls1_ec_nid2curve_id(int nid) #define tlsext_sigalg_dsa(md) md, TLSEXT_signature_dsa, -#ifdef OPENSSL_NO_ECDSA -#define tlsext_sigalg_ecdsa(md) /* */ -#else #define tlsext_sigalg_ecdsa(md) md, TLSEXT_signature_ecdsa, -#endif #define tlsext_sigalg(md) \ tlsext_sigalg_rsa(md) \ @@ -2221,9 +2217,7 @@ static tls12_lookup tls12_md[] = { static tls12_lookup tls12_sig[] = { {EVP_PKEY_RSA, TLSEXT_signature_rsa}, {EVP_PKEY_DSA, TLSEXT_signature_dsa}, -#ifndef OPENSSL_NO_ECDSA {EVP_PKEY_EC, TLSEXT_signature_ecdsa} -#endif }; static int @@ -2324,11 +2318,9 @@ tls1_process_sigalgs(SSL *s, const unsigned char *data, int dsize) case TLSEXT_signature_dsa: idx = SSL_PKEY_DSA_SIGN; break; -#ifndef OPENSSL_NO_ECDSA case TLSEXT_signature_ecdsa: idx = SSL_PKEY_ECC; break; -#endif default: continue; } @@ -2353,10 +2345,8 @@ tls1_process_sigalgs(SSL *s, const unsigned char *data, int dsize) c->pkeys[SSL_PKEY_RSA_SIGN].digest = EVP_sha1(); c->pkeys[SSL_PKEY_RSA_ENC].digest = EVP_sha1(); } -#ifndef OPENSSL_NO_ECDSA if (!c->pkeys[SSL_PKEY_ECC].digest) c->pkeys[SSL_PKEY_ECC].digest = EVP_sha1(); -#endif return 1; } |