]> git.ipfire.org Git - thirdparty/squid.git/commit
Move TLS/SSL http_port config values to libsecurity (#51)
authorAmos Jeffries <yadij@users.noreply.github.com>
Thu, 2 Nov 2017 08:14:54 +0000 (21:14 +1300)
committerAmos Jeffries <yadij@users.noreply.github.com>
Mon, 27 Nov 2017 16:58:34 +0000 (05:58 +1300)
commit5c121f716dbc04cd2f5cfd33f2bbbe31776c2168
tree63304940aeb88aa853e2ef691f427fc04b090b32
parent676fad138d2e168037360170a35ae4b0bc4ceb5b
Move TLS/SSL http_port config values to libsecurity (#51)

These are most of the minor shuffling prerequisite for the proposal to allow generate-host-certificates to set a CA filename. These are required in libsecurity in order to prevent circular dependencies between libsecurity, libssl and libanyp.

Also contains some improvements to how configuration errors are displayed for these affected settings and some bugs fixed where the configured values were handled incorrectly.
22 files changed:
src/anyp/PortCfg.cc
src/anyp/PortCfg.h
src/cache_cf.cc
src/cache_cf.h
src/client_side.cc
src/security/PeerOptions.cc
src/security/PeerOptions.h
src/security/ServerOptions.cc
src/security/ServerOptions.h
src/security/Session.h
src/security/cert_generators/file/certificate_db.cc
src/security/cert_generators/file/certificate_db.h
src/security/cert_generators/file/security_file_certgen.cc
src/security/forward.h
src/ssl/gadgets.cc
src/ssl/gadgets.h
src/ssl/helper.cc
src/ssl/stub_libsslutil.cc
src/ssl/support.cc
src/ssl/support.h
src/tests/stub_libsecurity.cc
src/tests/stub_libsslsquid.cc