aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2024-02-09fix: add more media types to the compressed by default listKévin Dunglas
2024-02-08acmeserver: support specifying the allowed challenge types (#5794)Mohammed Al Sahaf
2024-02-07matchers: Drop `forwarded` option from `remote_ip` matcher (#6085)Francis Lavoie
2024-02-07caddyhttp: Test cases for `%2F` and `%252F` (#6084)Francis Lavoie
2024-02-07bump to golang 1.22 (#6083)WeidiDeng
2024-02-06fileserver: Browse can show symlink target if enabled (#5973)Aziz Rmadi
2024-02-01core: Support NO_COLOR env var to disable log coloring (#6078)Aziz Rmadi
2024-02-01build(deps): bump peter-evans/repository-dispatch from 2 to 3 (#6080)dependabot[bot]
2024-01-31Update comment in setcap helper scriptMatthew Holt
2024-01-30caddytls: Make on-demand 'ask' permission modular (#6055)Matt Holt
2024-01-25core: Add `ctx.Slogger()` which returns an `slog` logger (#5945)Francis Lavoie
2024-01-25chore: Update quic-go to v0.41.0, bump Go minimum to 1.21 (#6043)Marten Seemann
2024-01-25chore: enabling a few more linters (#5961)Yolan Romailler
2024-01-25caddyfile: Correctly close the heredoc when the closing marker appears immedi...bbaa
2024-01-25caddyfile: Switch to slices.Equal for better performance (#6061)bbaa
2024-01-25tls: modularize trusted CA providers (#5784)Mohammed Al Sahaf
2024-01-25logging: Automatic `wrap` default for `filter` encoder (#5980)Francis Lavoie
2024-01-24caddyhttp: Fix panic when request missing ClientIPVarKey (#6040)Francis Lavoie
2024-01-23caddyfile: Normalize & flatten all unmarshalers (#6037)Francis Lavoie
2024-01-23cmd: reverseproxy: log: use caddy logger (#6042)Mohammed Al Sahaf
2024-01-22matchers: `query` now ANDs multiple keys (#6054)Aziz Rmadi
2024-01-22caddyfile: Add heredoc support to `fmt` command (#6056)bbaa
2024-01-19refactor: move automaxprocs init in caddycmd.Main()Kévin Dunglas
2024-01-18caddyfile: Allow heredoc blank lines (#6051)Aziz Rmadi
2024-01-16httpcaddyfile: Add optional status code argument to `handle_errors` directive...Aziz Rmadi
2024-01-15httpcaddyfile: Rewrite `root` and `rewrite` parsing to allow omitting matcher...Francis Lavoie
2024-01-13fileserver: Implement caddyfile.Unmarshaler interface (#5850)Francis Lavoie
2024-01-13reverseproxy: Add `tls_curves` option to HTTP transport (#5851)Bas Westerbaan
2024-01-13caddyhttp: Security enhancements for client IP parsing (#5805)Nebez Briefkani
2024-01-13replacer: Fix escaped closing braces (#5995)Aziz Rmadi
2024-01-13filesystem: Globally declared filesystems, `fs` directive (#5833)a
2024-01-10ci/cd: use the build tag `nobadger` to exclude badgerdb (#6031)Mohammed Al Sahaf
2024-01-10httpcaddyfile: Fix redir <to> html (#6001)Subhaditya Nath
2024-01-09httpcaddyfile: Support client auth verifiers (#6022)Zach Galvin
2024-01-09tls: add reuse_private_keys (#6025)Rithvik Vibhu
2024-01-09reverseproxy: Only change Content-Length when full request is buffered (#5830)Fred Cox
2024-01-06Switch Solaris-derivatives away from listen_unix (#6021)Aaron Brady
2024-01-02build(deps): bump actions/upload-artifact from 3 to 4 (#6013)dependabot[bot]
2024-01-02build(deps): bump actions/setup-go from 4 to 5 (#6012)dependabot[bot]
2024-01-02chore: check against errors of `io/fs` instead of `os` (#6011)Mohammed Al Sahaf
2023-12-31caddyhttp: support unix sockets in `caddy respond` command (#6010)networkException
2023-12-30fileserver: Add total file size to directory listing (#6003)Steffen Busch
2023-12-20httpcaddyfile: Fix cert file decoding to load multiple PEM in one file (#5997)Francis Lavoie
2023-12-18build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#5994)dependabot[bot]
2023-12-18cmd: use automaxprocs for better perf in containers (#5711)Kévin Dunglas
2023-12-18logging: Add `zap.Option` support (#5944)Francis Lavoie
2023-12-18httpcaddyfile: Sort skip_hosts for deterministic JSON (#5990)Francis Lavoie
2023-12-15metrics: Record request metrics on HTTP errors (#5979)Tim Geoghegan
2023-12-14go.mod: Updated quic-go to v0.40.1 (#5983)Aziz Rmadi
2023-12-13fileserver: Enable compression for command by default (#5855)Kévin Dunglas