aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmd/commandfuncs.go
AgeCommit message (Expand)Author
2024-10-01cmd: Better error handling when reloading (#6601)Matt Holt
2024-09-30core: Implement socket activation listeners (#6573)Aaron Paterson
2024-08-12cmd: ignore exec.ErrDot when starting caddy in background (#6512)WeidiDeng
2024-01-02chore: check against errors of `io/fs` instead of `os` (#6011)Mohammed Al Sahaf
2023-10-11cmd: Fix exiting with custom status code, add `caddy -v` (#5874)Francis Lavoie
2023-09-07cmd: Prevent overwriting existing env vars with `--envfile` (#5803)Evan Van Dam
2023-08-14ci: use gci linter (#5708)Jacob Gadikian
2023-08-09cmd: Require config for caddy validate (fix #5612) (#5614)pistasjis
2023-08-07ci: Use gofumpt to format code (#5707)Jacob Gadikian
2023-08-06cmd: Split unix sockets for admin endpoint addresses (#5696)Emily
2023-08-02core: Allow loopback hosts for admin endpoint (fix #5650) (#5664)Matt Holt
2023-04-03cmd: Create pidfile before config load (close #5477)Matthew Holt
2023-02-22cmd: Strict unmarshal for validate (#5383)Francis Lavoie
2023-02-16cmd: make `caddy fmt` hints more clear (#5378)Emily Lange
2023-01-31cmd: Add `--envfile` flag to `validate` command (#5350)Amis Shokoohi
2023-01-31cmd: `fmt` exit successfully after overwriting config file (#5351)Amis Shokoohi
2023-01-21cmd: `caddy fmt` return code is 1 if not formatted (#5297)Y.Horie
2022-09-14cmd: Improve error message if config missingMatthew Holt
2022-08-30cmd: Migrate to `spf13/cobra`, remove single-dash arg support (#4565)Mohammed Al Sahaf
2022-08-04cmd: Use newly-available version information (#4931)Matt Holt
2022-08-02chore: Bump up to Go 1.19, minimum 1.18 (#4925)Francis Lavoie
2022-07-29Minor docs clarificationMatthew Holt
2022-07-20cmd: Fix reload with stdin (#4900)Francis Lavoie
2022-04-28cmd: Fix unix socket addresses for admin API requests (#4742)Francis Lavoie
2022-04-25httpcaddyfile: Deprecate paths in site addresses; use zap logs (#4728)Francis Lavoie
2022-04-12cmd: Add `--diff` option for `caddy fmt` (#4695)Francis Lavoie
2022-04-03cmd: Fix defaulting admin address if empty in config, fixes `reload` (#4674)Francis Lavoie
2022-03-19cmd: Set Origin header properly on API requestsMatthew Holt
2022-03-02pki: Implement API endpoints for certs and `caddy trust` (#4443)Francis Lavoie
2022-01-16cmd: Print error if fmt overwrite fails (fix #4524)Matthew Holt
2021-10-18caddycmd: Add `--skip-standard` to `list-modules` command, quieter output (#4...Francis Lavoie
2021-09-29Move from deprecated ioutil to os and io packages (#4364)KallyDev
2021-09-01cmd: export CaddyVersion(), Commands() (#4316)peymaneh
2021-08-18cmd: use net.ErrClosed for matching returned error (#4289)M. Ángel Jimeno
2021-08-11cmd: New `add-package` and `remove-package` commands (#4226)Oleg
2021-05-11cmd: upgrade: inherit the permissions of the original executable (#4160)Mohammed Al Sahaf
2021-05-02cmd: Add --envfile flag to `start` command (#4141)Jesse
2021-04-05notify: Send all sd_notify signals from main caddy process (#4060)Carl George
2021-02-22caddytls: Remove old asset migration code (close #3894)Matthew Holt
2021-02-15cmd: Clean up `build-info` and `upgrade` outputv2.4.0-beta.1Matthew Holt
2021-02-01cmd: Add --force flag to reload command (close #4005)Matthew Holt
2021-01-19caddycmd: Add upgrade command (#3972)Matt Holt
2021-01-19caddytest: Update Caddyfile tests for formatting, HTTP-only blocksMatthew Holt
2021-01-16cmd: Print more detailed version with --environMatthew Holt
2021-01-12cmd: Implement sd_notify() to notify systemd about readiness (#3963)Stefan Tatschner
2021-01-04cmd: Organize list-modules output; --packages flag (#3925)Matt Holt
2021-01-04caddyfile: Introduce basic linting and fmt check (#3923)Matt Holt
2020-11-22ci: Use golangci's github action for linting (#3794)Dave Henderson
2020-09-14cmd: Allow `caddy fmt` to read from stdin (#3680)Matthew Penner
2020-05-29cmd: Support admin endpoint on unix socket (#3320)Matt Holt