Branch: Tag:

2016-03-04

2016-03-04 09:54:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL: Update the cipher suite on strength change.

Changing the "Cipher suite minimum strength" now takes
effect without restart.

Fixes remainder of [bug 7657 (#7657)].

2615:    getvar ("ssl_cert_file")->set_changed_callback (certificates_changed);    getvar ("ssl_key_file")->set_changed_callback (certificates_changed);    - #if constant(SSL.ServerConnection) + #if constant(SSL.Constants.CIPHER_aead)    getvar("ssl_key_bits")->set_changed_callback(filter_preferred_suites); -  + #endif + #if constant(SSL.ServerConnection)    getvar("ssl_suite_filter")->set_changed_callback(filter_preferred_suites);   #endif   #if constant(SSL.Constants.PROTOCOL_TLS_MAX)