caddy/caddytls
Matthew Holt 62b4553f7d tls: Disable on-demand TLS when random config is chosen
A random config is intended to be used only for solving TLS-ALPN
challenges; so we have to be sure to disable on-demand TLS so that
arbitrary names can't request certificates with another name's
on-demand config.
2019-06-19 16:57:45 -06:00
..
config.go Refactor clustering setup code 2019-06-19 16:57:45 -06:00
config_test.go tls: Allow client auth configs if CA filenames match (#2648) 2019-06-19 11:25:56 -06:00
crypto.go Extract most of caddytls core code into external CertMagic package 2018-12-10 19:49:29 -07:00
crypto_test.go Extract most of caddytls core code into external CertMagic package 2018-12-10 19:49:29 -07:00
handshake.go tls: Disable on-demand TLS when random config is chosen 2019-06-19 16:57:45 -06:00
selfsigned.go Migrate to Go modules - remove vendor folder (#2504) 2019-03-29 20:30:48 -06:00
setup.go Refactor clustering setup code 2019-06-19 16:57:45 -06:00
setup_test.go tls: Allow client auth configs if CA filenames match (#2648) 2019-06-19 11:25:56 -06:00
tls.go Migrate to Go modules - remove vendor folder (#2504) 2019-03-29 20:30:48 -06:00
tls_test.go Extract most of caddytls core code into external CertMagic package 2018-12-10 19:49:29 -07:00