]> git.ipfire.org Git - thirdparty/squid.git/commit - src/security/PeerOptions.cc
Separate tls-min-version= config from options= config
authorAmos Jeffries <amosjeffries@squid-cache.org>
Sat, 29 Dec 2018 22:56:07 +0000 (11:56 +1300)
committerAmos Jeffries <yadij@users.noreply.github.com>
Fri, 24 May 2019 11:27:14 +0000 (23:27 +1200)
commit5dc9fd648e532b622a3d80cbcd6d11f25720753a
tree44a616af406e53342a6a21bca696441b0aaf047b
parent2aa5a7d320b05761153a5445df500ba7f3bd6ca9
Separate tls-min-version= config from options= config

.. until later when parsing the library-specific strings
into their parsedOptions binary form.

This allows multiple options= and tls-min-version= settings
with only the latest of each being used independent of what
is going on with the other config settings.

Also, add nil definitions for the NO_TLSv* OpenSSL options
to make the tls-min-version= not result in fatal errors when
using minimalized OpenSSL library builds.
src/security/PeerOptions.cc
src/security/PeerOptions.h