aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2024-04-13caddytls: Still provision permission module if ask is specifiedMatthew Holt
2024-04-13fileserver: read etags from precomputed files (#6222)Aziz Rmadi
2024-04-12fileserver: Escape # and ? in img src (fix #6237)Matthew Holt
2024-04-12reverseproxy: Implement modular CA provider for TLS transport (#6065)Aziz Rmadi
2024-04-12caddyhttp: Apply auto HTTPS redir to all interfaces (fix #6226)Matthew Holt
2024-04-11cmd: Fix panic related to config filename (fix #5919)Matthew Holt
2024-04-11cmd: Assume Caddyfile based on filename prefix and suffix (#5919)Omar Hussein
2024-04-11admin: Make `Etag` a header, not a trailer (#6208)Hayder
2024-04-10caddyhttp: remove duplicate strings.Count in path matcher (fixes #6233) (#6234)Hugues Lismonde
2024-04-08caddyconfig: Use empty struct instead of bool in map (close #6224) (#6227)danish-mehmood
2024-04-07gitignore: Add rule for caddyfile.go (#6225)Ed Pelc
2024-04-05chore: Fix broken links in README.md (#6223)Hassan Ila
2024-04-04chore: Upgrade some dependencies (#6221)Francis Lavoie
2024-04-01caddyhttp: Add plaintext response to `file_server browse` (#6093)kylosus
2024-03-30admin: Use xxhash for etag (#6207)Hayder
2024-03-30modules: fix some typo in conments (#6206)reallylowest
2024-03-29caddyhttp: Replace sensitive headers with REDACTED (close #5669)Matthew Holt
2024-03-29caddyhttp: close quic connections when server closes (#6202)WeidiDeng
2024-03-29reverseproxy: Use xxhash instead of fnv32 for LB (#6203)Hayder
2024-03-27caddyhttp: add http.request.local{,.host,.port} placeholder (#6182)Emily
2024-03-27chore: upgrade deps (#6198)Mohammed Al Sahaf
2024-03-25chore: remove repetitive word (#6193)sellskin
2024-03-23Added a null check to avoid segfault on rewrite query ops (#6191)Aziz Rmadi
2024-03-22rewrite: `uri query` replace operation (#6165)Aziz Rmadi
2024-03-21logging: support `ms` duration format and add docs (#6187)Mohammed Al Sahaf
2024-03-21replacer: use RWMutex to protect static provider (#6184)Mohammed Al Sahaf
2024-03-21caddyhttp: Allow `header` replacement with empty string (#6163)Francis Lavoie
2024-03-21vars: Make nil values act as empty string instead of `"<nil>"` (#6174)Francis Lavoie
2024-03-21chore: Update quic-go to v0.42.0 (#6176)Marten Seemann
2024-03-21caddyhttp: Accept XFF header values with ports, when parsing client IP (#6183)Francis Lavoie
2024-03-20reverseproxy: configurable active health_passes and health_fails (#6154)Sam Ottenhoff
2024-03-18reverseproxy: Configurable forward proxy URL (#6114)Justin Angel
2024-03-13caddyhttp: upgrade to cel v0.20.0 (#6161)jbrown-stripe
2024-03-12chore: Bump Chroma to v2.13.0, includes new Caddyfile lexer (#6169)Francis Lavoie
2024-03-11caddyhttp: suppress flushing if the response is being buffered (#6150)WeidiDeng
2024-03-10chore: encode: use FlushError instead of Flush (#6168)WeidiDeng
2024-03-10encode: write status immediately when status code is informational (#6164)WeidiDeng
2024-03-07httpcaddyfile: Keep deprecated `skip_log` in directive order (#6153)Steffen Busch
2024-03-06httpcaddyfile: Add `RegisterDirectiveOrder` function for plugin authors (#5865)Francis Lavoie
2024-03-06rewrite: Implement `uri query` operations (#6120)Aziz Rmadi
2024-03-06fix struct names (#6151)huajin tong
2024-03-05fileserver: Preserve query during canonicalization redirect (#6109)Francis Lavoie
2024-03-05logging: Implement `log_append` handler (#6066)Francis Lavoie
2024-03-05httpcaddyfile: Allow nameless regexp placeholder shorthand (#6113)Francis Lavoie
2024-03-05logging: Implement `append` encoder, allow flatter filters config (#6069)Francis Lavoie
2024-03-06ci: fix the integration test `TestLeafCertLoaders` (#6149)Mohammed Al Sahaf
2024-03-05vars: Allow overriding `http.auth.user.id` in replacer as a special case (#6108)Francis Lavoie
2024-03-05caddytls: clientauth: leaf verifier: make trusted leaf certs source pluggable...Aziz Rmadi
2024-03-05cmd: Adjust config load logs/errors (#6032)Francis Lavoie
2024-03-05reverseproxy: SRV dynamic upstream failover (#5832)Matt Holt