From 748f254657ab900c0de5e9e1843150c2df4c4bea Mon Sep 17 00:00:00 2001 From: Rich Salz Date: Wed, 16 Mar 2016 12:33:00 -0400 Subject: Sort cipher-list at runtime. Reduces #ifdef complexity. Reviewed-by: Viktor Dukhovni --- ssl/ssl_ciph.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ssl/ssl_ciph.c') diff --git a/ssl/ssl_ciph.c b/ssl/ssl_ciph.c index f7e9259c93..aaeeb8da27 100644 --- a/ssl/ssl_ciph.c +++ b/ssl/ssl_ciph.c @@ -488,7 +488,9 @@ void ssl_load_ciphers(void) { size_t i; const ssl_cipher_table *t; + disabled_enc_mask = 0; + ssl_sort_cipher_list(); for (i = 0, t = ssl_cipher_table_cipher; i < SSL_ENC_NUM_IDX; i++, t++) { if (t->nid == NID_undef) { ssl_cipher_methods[i] = NULL; -- cgit v1.2.3