144 Commits (master)

Author SHA1 Message Date
Matthew Holt e18c373064
caddytls: Actually use configured test CA 5 years ago
Matthew Holt d5d7fb5954
go.mod: Update dependencies 5 years ago
Matthew Holt aef560c7fc
all: Recover from panics in goroutines 5 years ago
Karol Będkowski b814c0af9c
tls/client auth: verify first certificates in client request (#3344) 5 years ago
Matt Holt 2f59467ac3
httpcaddyfile: Only append TLS conn policy if it's non-empty (#3319) 5 years ago
Matt Holt 184e8e9f71
pki: Embedded ACME server (#3198) 5 years ago
Matthew Holt 8e42661060
caddytls: Finish upgrading to libdns DNS providers for ACME challenges 5 years ago
Matthew Holt 86a4f2c9f4
caddytls: Fix namespace tls.dns -> dns.providers 5 years ago
Matthew Holt 1fa8c185a8
go.mod: Remove DNSProviderMaker interface; update to lego 3.6 5 years ago
Matthew Holt a1796c2f14
caddytls: Adjust DNS challenge structure; clarify some docs 5 years ago
Christoffer Andersson a6761153cb
Fix misspelling in onDemandAskRequest error (#3308) 5 years ago
Matthew Holt 85f5f47f31
caddytls: Don't initialize default internal issuer unless necessary 5 years ago
Mohammed Al Sahaf 7dfd69cdc5
chore: make the linter happier (#3245) 5 years ago
Matthew Holt 28fdf64dc5
httpcaddyfile, caddytls: Multiple edge case fixes; add tests 5 years ago
Matthew Holt 6a32daa225
caddytls: Support custom bind host for challenges (#3232) 5 years ago
Matthew Holt 7ca15861dd
caddytls: Encode big.Int as string with JSON 5 years ago
Matthew Holt 626f19a264
Fix for last commit 5 years ago
Matthew Holt 6ca5828221
caddytls: Refactor certificate selection policies (close #1575) 5 years ago
Matthew Holt ce3ca541d8
caddytls: Update cipher suite names and curve names 5 years ago
Matthew Holt 9fb0b1e838
caddytls: Add support for externalAccountBinding ACME extension 5 years ago
Matthew Holt ea3688e1c0
caddytls: Remove ManageSync 5 years ago
Matthew Holt c87f82f0ce
caddytls: Match automation policies by wildcard subjects too 5 years ago
Pascal 5c55e5d53f
caddytls: Support placeholders in key_type (#3176) 5 years ago
Matthew Holt 1698838685
tls: Few minor improvements/simplifications 5 years ago
Matthew Holt d692d503a3
tls/http: Fix auto-HTTPS logic w/rt default issuers (fixes #3164) 5 years ago
Matthew Holt 3c1def2430
caddytls: Support wildcard matching in ServerName conn policy matcher 5 years ago
Matthew Holt fc7340e11a
httpcaddyfile: Many tls-related improvements including on-demand support 5 years ago
Matthew Holt 0433f9d075
caddytls: Clean up some code related to automation 5 years ago
Matthew Holt 8f8ecd2e2a
Add missing license texts 5 years ago
Matthew Holt 115b877e1a
caddytls: Set Issuer properly on automation policies (fix #3150) 5 years ago
Matthew Holt 7a4548c582
Some hotfixes for beta 16 5 years ago
Matt Holt 5a19db5dc2
v2: Implement 'pki' app powered by Smallstep for localhost certificates (#3125) 5 years ago
evtr ca6e54bbb8
caddytls: customizable client auth modes (#2913) 5 years ago
Matthew Holt 217419f6d9
tls: Couple of quick fixes for 4d18587192 5 years ago
Matthew Holt 4d18587192
tls: Auto-migrate cert assets to new path (details in #3124) 5 years ago
Matthew Holt b8cba62643 Refactor for CertMagic v0.10; prepare for PKI app 5 years ago
Success Go ca5c679880
Fix typos (#3087) 5 years ago
Cameron Moore b0a491aec8
Expose TLS placeholders (#2982) 5 years ago
Matthew Holt 87a742c1e5
tls: Fix panic loading automation management modules (fix #3004) 5 years ago
Matthew Holt f42b138fb1
tls: Avoid duplication AutomationPolicies for large quantities of names 5 years ago
Matthew Holt 2cc5d2227d Minor tweaks to docs/comments 5 years ago
Matthew Holt f7f6e371ef
tls: Slight adjustment to how DNS provider modules are loaded 5 years ago
Matthew Holt b81ae38686
caddyfile: tls: Tag manual certificates (#2588) 5 years ago
Mohammed Al Sahaf f74fed3f54
v2: only compare TLS protocol versions if both are set (#3005) 5 years ago
Matthew Holt 5c99267dd8
A few miscellaneous, minor fixes 5 years ago
Mohammed Al Sahaf dff78d82ce v2: housekeeping: address minor lint complaints (#2957) 5 years ago
Matthew Holt 2b33d9a5e5
http: Enable TLS for servers listening only on HTTPS port 5 years ago
Matt Holt 3c90e370a4
v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924) 5 years ago
Matt Holt b00dfd3965
v2: Logging! (#2831) 5 years ago
Matthew Holt faf67b1067
tls: Make the on-demand rate limiter actually work 5 years ago