summaryrefslogtreecommitdiffhomepage
path: root/modules
AgeCommit message (Expand)Author
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-13filesystem: Globally declared filesystems, `fs` directive (#5833)a
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-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-18logging: Add `zap.Option` support (#5944)Francis Lavoie
2023-12-15metrics: Record request metrics on HTTP errors (#5979)Tim Geoghegan
2023-12-13fileserver: Enable compression for command by default (#5855)Kévin Dunglas
2023-12-13fileserver: New --precompressed flag (#5880)David DeMoss
2023-12-13caddyhttp: Add `uuid` to access logs when used (#5859)Francis Lavoie
2023-12-13proxyprotocol: use github.com/pires/go-proxyproto (#5915)Mohammed Al Sahaf
2023-12-07caddytls: Sync distributed storage cleaning (#5940)Matt Holt
2023-12-07caddytls: Context to DecisionFunc (#5923)Andreas Kohn
2023-12-04tls: accept placeholders in string values of certificate loaders (#5963)Mohammed Al Sahaf
2023-11-28templates: Offically make templates extensible (#5939)Matt Holt
2023-11-24http2 uses new round-robin scheduler (#5946)WeidiDeng
2023-11-23panic when reading from backend failed to propagate stream error (#5952)WeidiDeng
2023-11-20httpredirectlistener: Only set read limit for when request is HTTP (#5917)WeidiDeng
2023-11-14fileserver: Add .m4v for browse template iconMatthew Holt
2023-11-01Revert "caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)" ...Mohammed Al Sahaf
2023-10-23 Upgrade acmeserver to github.com/go-chi/chi/v5 (#5913)Mariano Cano
2023-10-22caddyhttp: Adjust `scheme` placeholder docs (#5910)Francis Lavoie
2023-10-18templates: Delete headers on `httpError` to reset to clean slate (#5905)Francis Lavoie
2023-10-16caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)Harish Shan
2023-10-16core: quic listener will manage the underlying socket by itself (#5749)WeidiDeng
2023-10-15templates: Clarify `include` args docs, add `.ClientIP` (#5898)Francis Lavoie
2023-10-11fileserver: Set canonical URL on browse template (#5867)Forza
2023-10-11tls: Add X25519Kyber768Draft00 PQ "curve" behind build tag (#5852)Bas Westerbaan
2023-10-11reverseproxy: Add more debug logs (#5793)Matt Holt
2023-10-11reverseproxy: Fix `least_conn` policy regression (#5862)Francis Lavoie
2023-10-11reverseproxy: Add logging for dynamic A upstreams (#5857)Francis Lavoie
2023-10-11reverseproxy: Replace health header placeholders (#5861)Francis Lavoie
2023-10-11reverseproxy: fix parsing Caddyfile fails for unlimited request/response buff...Fred Cox
2023-10-10reverseproxy: Fix retries on "upstreams unavailable" error (#5841)Francis Lavoie
2023-10-10encode: Add `application/wasm*` to the default content types (#5869)Christoph
2023-10-10fileserver: Add command shortcuts `-l` and `-a` (#5854)Kévin Dunglas
2023-10-07templates: Add dummy `RemoteAddr` to `httpInclude` request, proxy compatibili...Thanmay Nath
2023-10-05reverseproxy: Allow fallthrough for response handlers without routes (#5780)Patrick Koenig
2023-09-26caddyhttp: Use LimitedReader for HTTPRedirectListenerMatthew Holt
2023-09-15fileserver: browse template SVG icons and UI tweaks (#5812)glowinthedark
2023-09-10reverseproxy: fix nil pointer dereference in AUpstreams.GetUpstreams (#5811)Pascal Vorwerk
2023-08-29logging: query filter for array of strings (#5779)Paul Jeannot
2023-08-29logging: Clone array on log filters, prevent side-effects (#5786)Francis Lavoie
2023-08-29fileserver: Export BrowseTemplateMatthew Holt
2023-08-23chore: Appease gosec linter (#5777)Matt Holt