]> git.ipfire.org Git - thirdparty/squid.git/commit - src/ssl/support.cc
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)
committerGitHub <noreply@github.com>
Thu, 2 Nov 2017 08:14:54 +0000 (21:14 +1300)
commitcf487124163a9a460ad78f5a482a5fd90fcf9cce
tree1e2a68d3a9d7c7ad9cc35a84f3d4056274254b1e
parent83a846a33e5060d805b0a0b0d5e5359372b96052
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