27 Commits (00234c8ac20af0bf2d2229d4b25b5d843b962224)

Author SHA1 Message Date
Matthew Holt f980170909
doc: Improve comment 5 years ago
Matthew Holt ec456811bb
core: Don't return error on RegisterModule() and RegisterAdapter() 5 years ago
Mohammed Al Sahaf 7dfd69cdc5
chore: make the linter happier (#3245) 5 years ago
Matthew Holt b8cba62643 Refactor for CertMagic v0.10; prepare for PKI app 5 years ago
Success Go 45b171ff3a
Make comment more readable about caddy ModuleID's Name() method. (#3080) 5 years ago
Matthew Holt 3d9f8eac08
Couple of minor fixes, update readme 5 years ago
Matthew Holt fdabac51a8
Improve docs, especially w.r.t. placeholders and template actions 5 years ago
Matt Holt 3c90e370a4
v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924) 5 years ago
Matthew Holt 8eb2c37251
Clean up provisioned modules on error; refactor Run(); add Validate() 5 years ago
Matthew Holt d0c1756fc5
httpcaddyfile: Fix tls certificate loader module names (#2748) 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
Matthew Holt 3177ee8010 Add license 6 years ago
Matthew Holt 5137859e47 Rename caddy2 -> caddy 6 years ago
Matthew Holt f976451d19 Disallow unknown fields (strict unmarshal) when loading modules 6 years ago
Matthew Holt 2fd98cb040 Module.New() does not need to return an error 6 years ago
Matthew Holt 1a20fe330e Improve godoc for contexts 6 years ago
Matthew Holt 1f0c061ce3 Architectural shift to using context for config and module state 6 years ago
Matthew Holt ff5b4639d5 Some minor updates, and get rid of OnLoad/OnUnload 6 years ago
Matthew Holt 5859cd8dad Instantiate apps that are needed but not explicitly configured 6 years ago
Matthew Holt 43961b542b General cleanup and more godocs 6 years ago
Matthew Holt 2d056fbe66 Initial commit of Storage, TLS, and automatic HTTPS implementations 6 years ago
Matthew Holt 402f423693 Implement "global" state for modules, OnLoad and OnUnload callbacks 6 years ago
Matthew Holt 3eae6d43b6 Add Validator interface 6 years ago
Matthew Holt 6621406fa8 Very basic middleware and route matching functionality 6 years ago
Matthew Holt 86e2d1b0a4 Rudimentary start of HTTP servers 6 years ago
Matthew Holt 859b5d7ea3 Initial commit 6 years ago