From: Amos Jeffries Date: Sun, 11 Oct 2015 13:56:33 +0000 (-0700) Subject: TLS: shuffle EECDH configuration to libsecurity X-Git-Tag: SQUID_4_0_1~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a87b56f3c1acc2ffdd35d60a82abf64ccfc30e7b;p=thirdparty%2Fsquid.git TLS: shuffle EECDH configuration to libsecurity * add class ServerOptions to libsecurity to manage server specific configuration options. Based on class PeerOptions. * shuffle the DH config parse and dump logics to ServerOptions * shuffle the DH params pre-loading logic to ServerOptions * add configuration warning when tls-dh= is used and overrides dhparams= logacy configuration. Also, auto-upgrade the config settings when dhparams= is dumped in mgr:config report. --- a87b56f3c1acc2ffdd35d60a82abf64ccfc30e7b