61 Commits (bd357bf00507d0f81c8c401b1ffa7ccb1f7c00bf)

Author SHA1 Message Date
Matthew Holt ec309c6d52
caddypki: Add SignWithRoot option for ACME server 4 years ago
Matthew Holt f6bb02b303
caddytls: Remove old asset migration code (close #3894) 4 years ago
Matthew Holt fbd00e4b53
Improve security warnings 4 years ago
Matt Holt ab80ff4fd2
admin: Identity management, remote admin, config loaders (#3994) 4 years ago
Dave Henderson bd17eb205d
ci: Use golangci's github action for linting (#3794) 4 years ago
Matt Holt 13781e67ab
caddytls: Support multiple issuers (#3862) 4 years ago
Matthew Holt b6686a54d8
httpcaddyfile: Improve AP logic with OnDemand 4 years ago
Matt Holt 66863aad3b
caddytls: Add support for ZeroSSL; add Caddyfile support for issuers (#3633) 5 years ago
Matt Holt 6a14e2c2a8
caddytls: Replace lego with acmez (#3621) 5 years ago
Matthew Holt efc0cc5e85
caddytls: Move initial storage clean op into goroutine 5 years ago
Matthew Holt 11a132d48b
caddytls: Configurable cache size limit 5 years ago
Matthew Holt aef560c7fc
all: Recover from panics in goroutines 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 ea3688e1c0
caddytls: Remove ManageSync 5 years ago
Matthew Holt c87f82f0ce
caddytls: Match automation policies by wildcard subjects too 5 years ago
Matthew Holt d692d503a3
tls/http: Fix auto-HTTPS logic w/rt default issuers (fixes #3164) 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 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
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
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 5c99267dd8
A few miscellaneous, minor fixes 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 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
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 1ce10b453f
Require Go 1.13; use Go 1.13's default support for TLS 1.3 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 fdd871e177
go.mod: Append /v2 to module name; update all import paths 6 years ago
Matthew Holt 533d1afb4b tls: Enable TLS 1.3 by default; set sane defaults on tls.Config structs 6 years ago
Matthew Holt 3177ee8010 Add license 6 years ago
Matthew Holt 2b22d2e6ea Optionally enforce strict TLS SNI + HTTP Host matching, & misc. cleanup 6 years ago
Matthew Holt 38677aaa58 caddytls: Support tags for manually-loaded certificates 6 years ago
Matthew Holt 81a9e125b5 Oops 6 years ago