0
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2024-12-23 22:27:38 -05:00
caddy/caddytls
Matt Holt 9e4a29191c
caddytls: Fix handling of IP-only TLS configs and empty-SNI handshakes (#2452)
* caddytls: Fix empty SNI handling (new -default-sni flag)

vendor: update certmagic, needed to support this

Hopefully fixes #2451, fixes #2438, and fixes #2414

* caddytls: Don't overwrite certmagic Manager (fixes #2407)

Supersedes #2447

* vendor: Update certmagic to fix nil pointer deref and TLS-ALPN cleanup

* Improve -default-sni flag help text
2019-02-05 09:30:22 -07:00
..
config.go caddytls: Fix handling of IP-only TLS configs and empty-SNI handshakes (#2452) 2019-02-05 09:30:22 -07:00
config_test.go Extract most of caddytls core code into external CertMagic package 2018-12-10 19:49:29 -07: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 caddytls: Fix handling of IP-only TLS configs and empty-SNI handshakes (#2452) 2019-02-05 09:30:22 -07:00
selfsigned.go Extract most of caddytls core code into external CertMagic package 2018-12-10 19:49:29 -07:00
setup.go caddytls: Fix handling of IP-only TLS configs and empty-SNI handshakes (#2452) 2019-02-05 09:30:22 -07:00
setup_test.go caddytls: Fix handling of IP-only TLS configs and empty-SNI handshakes (#2452) 2019-02-05 09:30:22 -07:00
tls.go Add clustering plugin types; use latest certmagic.Storage interface 2018-12-11 12:13:48 -07:00
tls_test.go Extract most of caddytls core code into external CertMagic package 2018-12-10 19:49:29 -07:00