aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2024-04-17caddyfile: Populate regexp matcher names by default (#6145)Francis Lavoie
2024-04-17caddyhttp: record num. bytes read when response writer is hijacked (#6173)WeidiDeng
2024-04-16caddyhttp: Support multiple logger names per host (#6088)Francis Lavoie
2024-04-16chore: fix some typos in comments (#6243)coderwander
2024-04-16encode: Configurable compression level for zstd (#6140)dev-polymer
2024-04-15caddytls: Remove shim code supporting deprecated lego-dns (#6231)Aziz Rmadi
2024-04-15connection policy: add `local_ip` matcher (#6074)Mohammed Al Sahaf
2024-04-15reverseproxy: Wait for both ends of websocket to close (#6175)WeidiDeng
2024-04-13caddytls: Upgrade ACMEz to v2; support ZeroSSL API; various fixes (#6229)Matt Holt
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