summaryrefslogtreecommitdiffhomepage
path: root/context.go
AgeCommit message (Expand)Author
2024-04-17caddyfile: Populate regexp matcher names by default (#6145)Francis Lavoie
2024-03-01core: OnExit hooks (#6128)Matt Holt
2024-01-25core: Add `ctx.Slogger()` which returns an `slog` logger (#5945)Francis Lavoie
2024-01-25chore: enabling a few more linters (#5961)Yolan Romailler
2024-01-13filesystem: Globally declared filesystems, `fs` directive (#5833)a
2023-07-21core: Refine mutex during reloads (fix #5628) (#5645)Matt Holt
2023-07-11caddytls: Reuse certificate cache through reloads (#5623)Matt Holt
2023-04-20core: Return default logger if no modules loadedMatthew Holt
2023-02-27context: Rename func to `AppIfConfigured` (#5397)Francis Lavoie
2023-02-22cmd: Strict unmarshal for validate (#5383)Francis Lavoie
2022-10-05Fix typo in comment (#5121)Ioannis Cherouvim
2022-09-16core: Variadic Context.Logger(); soft deprecationv2.6.0-beta.4Matthew Holt
2022-08-31events: Implement event system (#4912)Francis Lavoie
2022-08-02chore: Bump up to Go 1.19, minimum 1.18 (#4925)Francis Lavoie
2022-03-02pki: Implement API endpoints for certs and `caddy trust` (#4443)Francis Lavoie
2021-04-30caddytls: Implement remote IP connection matcher (#4123)Matt Holt
2020-05-06core: Support loading modules from [][]json.RawMessage fieldsMatthew Holt
2020-03-20tls/http: Fix auto-HTTPS logic w/rt default issuers (fixes #3164)Matthew Holt
2020-03-06Merge branch 'certmagic-refactor' into v2Matthew Holt
2020-03-06Refactor for CertMagic v0.10; prepare for PKI appMatthew Holt
2020-02-27Fix typos (#3087)Success Go
2020-01-03v2: housekeeping: address minor lint complaints (#2957)Mohammed Al Sahaf
2019-12-10core: Add godoc examples for LoadModuleMatthew Holt
2019-12-10v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924)Matt Holt
2019-10-28v2: Logging! (#2831)Matt Holt
2019-10-10Miscellaneous cleanups / commentsMatthew Holt
2019-09-30Clean up provisioned modules on error; refactor Run(); add Validate()Matthew Holt
2019-08-21Refactor Caddyfile adapter and module registrationMatthew Holt
2019-07-07Fix error handling with Validate when loading modules (fixes #2658)Matthew Holt
2019-06-30Add licenseMatthew Holt
2019-06-26Optionally enforce strict TLS SNI + HTTP Host matching, & misc. cleanupMatthew Holt
2019-06-26Fix panics by disallowing explicitly-defined null modules in configMatthew Holt
2019-06-14Rename caddy2 -> caddyMatthew Holt
2019-05-29Add cleanup callbacks to contextMatthew Holt
2019-05-22Disallow unknown fields (strict unmarshal) when loading modulesMatthew Holt
2019-05-21Module.New() does not need to return an errorMatthew Holt
2019-05-20move internal packages to pkg folder and update reverse proxydev
2019-05-17Improve godoc for contextsMatthew Holt
2019-05-16Architectural shift to using context for config and module stateMatthew Holt