74 Commits (244b839f9813ae68c5527e6aadadaff0642c1a00)

Author SHA1 Message Date
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
Matthew Holt bce2edd22d
tls: Asynchronous cert management at startup (uses CertMagic v0.8.0) 5 years ago
Matthew Holt 85ce15a5ad
tls: Add custom certificate selection policy 5 years ago
Matthew Holt dedcfd4e3d
tls: Add distributed_stek module 5 years ago
Matthew Holt 20fe9cf024
tls: Add pem_loader module 5 years ago
Matthew Holt f29a9eee0d
caddytls: nil check on storageClean fields on Stop 5 years ago
Matthew Holt b249b45d10
tls: Change struct fields to pointers, add nil checks; rate.Burst update 5 years ago
Matthew Holt 7b33c8db31
tls: Make cert and OCSP check intervals configurable 5 years ago
Matt Holt 11696793bd
tls/acme: Ability to customize trusted roots for ACME servers (#2756) 5 years ago
Matthew Holt 19f36667f7
tls: Clean up expired OCSP staples and certificates 5 years ago
Matthew Holt f15f0d5839
Eliminate some TODOs 5 years ago
Matthew Holt 839507e24e
http: Consider wildcards when evaluating automatic HTTPS 5 years ago
Matthew Holt ed40a5dcab
tls: Do away with SetDefaults which did nothing useful 5 years ago
Matthew Holt 7799554baa
go.mod: Use lego v3 and CertMagic 0.7.0 5 years ago
Matthew Holt 2cb01d43cf
tls: Remove support for TLS 1.0 and TLS 1.1 5 years ago
Matthew Holt b4dce74e59
tls: Use Let's Encrypt production endpoint 5 years ago
Matthew Holt 1ce10b453f
Require Go 1.13; use Go 1.13's default support for TLS 1.3 5 years ago
Alexandre Stein 50961ecc77 Initial implementation of TLS client authentication (#2731) 5 years ago
Matthew Holt c9980fd367
Refactor Caddyfile adapter and module registration 6 years ago
Matthew Holt ab885f07b8
Implement config adapters and beginning of Caddyfile adapter 6 years ago
Matthew Holt 28df6cedfe
tls: Use IANA-standard cipher suite names 6 years ago