caddy/modules/caddytls
Matt Holt 2f59467ac3
httpcaddyfile: Only append TLS conn policy if it's non-empty (#3319)
This can lead to nicer, smaller JSON output for Caddyfiles like this:

	a {
		tls internal
	}
	b {
		tls foo@bar.com
	}

i.e. where the tls directive only configures automation policies, and
is merely meant to enable TLS on a server block (if it wasn't implied).
This helps keeps implicit config implicit.

Needs a little more testing to ensure it doesn't break anything
important.
2020-05-05 12:37:52 -06:00
..
distributedstek Refactor for CertMagic v0.10; prepare for PKI app 2020-03-06 23:15:25 -07:00
standardstek v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924) 2019-12-10 13:36:46 -07:00
acmeissuer.go caddytls: Finish upgrading to libdns DNS providers for ACME challenges 2020-05-02 17:23:36 -06:00
automation.go caddytls: Fix namespace tls.dns -> dns.providers 2020-05-02 16:28:10 -06:00
certselection.go caddytls: Encode big.Int as string with JSON 2020-04-02 09:43:33 -06:00
connpolicy.go httpcaddyfile: Only append TLS conn policy if it's non-empty (#3319) 2020-05-05 12:37:52 -06:00
dnssolver.go caddytls: Finish upgrading to libdns DNS providers for ACME challenges 2020-05-02 17:23:36 -06:00
fileloader.go chore: make the linter happier (#3245) 2020-04-08 15:31:51 -06:00
folderloader.go v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924) 2019-12-10 13:36:46 -07:00
internalissuer.go pki: Embedded ACME server (#3198) 2020-05-05 12:35:32 -06:00
matchers_test.go caddytls: Support wildcard matching in ServerName conn policy matcher 2020-03-20 15:51:37 -06:00
matchers.go caddytls: Match automation policies by wildcard subjects too 2020-03-26 14:01:38 -06:00
pemloader.go chore: make the linter happier (#3245) 2020-04-08 15:31:51 -06:00
sessiontickets.go v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924) 2019-12-10 13:36:46 -07:00
tls.go caddytls: Don't initialize default internal issuer unless necessary 2020-04-09 13:09:48 -06:00
values.go caddytls: Update cipher suite names and curve names 2020-04-01 14:09:29 -06:00