aboutsummaryrefslogtreecommitdiffhomepage
path: root/modules/caddyhttp
AgeCommit message (Expand)Author
6 daysremove connect check since it's done in Write methodencode-sendfileWeidiDeng
6 daysadd commentsWeidiDeng
6 dayschange variable nameWeidiDeng
7 daystry to use sendfile when encode is enabledWeidiDeng
8 daysfastcgi: check for CONTENT_LENGTH when sending requests (#6661)WeidiDeng
8 daysreverseproxy: Set Content-Length when body is fully buffered (#6638)WeidiDeng
14 daysreverseproxy: Only handle websocket protocol (#6740)bt90
14 daysencode: write status immediate for success response for CONNECT requests (#6738)WeidiDeng
2024-12-10encode: good defaults (#6737)Kévin Dunglas
2024-12-10fileserver: good default for precompressed (#6736)Kévin Dunglas
2024-12-06reverseproxy: Rewrite requests and responses for websocket over http2 (#6567)WeidiDeng
2024-12-04fileserver: Fix policy `Validate()` oversight (#6727)Francis Lavoie
2024-12-03fileserver: Add `first_exist_fallback` strategy for `try_files` (#6699)Kévin Dunglas
2024-12-02caddyhttp: Add `{?query}` placeholder (#6714)Francis Lavoie
2024-11-22requestbody: Type-based error handling for `MaxBytesError` (#6701)Rishita Shaw
2024-11-21fastcgi: remove dir redirection when useless in php_fastcgi (#6698)Kévin Dunglas
2024-11-19caddyhttp: Set default ReadHeaderTimeout (1 min)Matthew Holt
2024-11-13core: Implement FastAbs to avoid repeated os.Getwd calls (#6687)Francis Lavoie
2024-11-12reverseproxy: Revert #4952 - don't ignore context cancellation in stream modeMatthew Holt
2024-11-07reverseproxy: Allow `0` as weights for `weighted_round_robin` (#6681)Sucipto
2024-11-05rewrite: Don't add / in Caddyfile, do it after replacer (#6662)Francis Lavoie
2024-11-05fileserver: Add `file_limit` option for browse (to be experimental) (#6648)Atakan Yenel
2024-11-04caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596)Francis Lavoie
2024-11-04forwardauth: Skip copying missing response headers (#6608)Francis Lavoie
2024-10-31fileserver: Fix Caddyfile parsingMatthew Holt
2024-10-22reverseproxy: Sync changes from stdlib for 1xx handling (#6656)Francis Lavoie
2024-10-21reverseproxy: Fix log messageMatthew Holt
2024-10-21tracing: Add `spanID` field to access logs and `http.vars.span_id` placeholde...Yifan Yang
2024-10-20fileserver: fix try_policy when instantiating file matcher from CEL (#6624)Logan Fleur
2024-10-18metrics: move `metrics` up, outside `servers` (#6606)Mohammed Al Sahaf
2024-10-15caddyhttp: Close http3 server gracefully (#6213)WeidiDeng
2024-10-15chore: update quic-go to v0.48.0 (#6627)Marten Seemann
2024-10-11reverseproxy: Use correct cases for websocket related headers (#6621)WeidiDeng
2024-10-10docs: expand proxy protocol docs (#6620)Mohammed Al Sahaf
2024-10-04caddyhttp: Use internal issuer for IPs when no APs configuredMatthew Holt
2024-10-02metrics: scope metrics to active config, add optional per-host metrics (#6531)v2.9.0-beta.1Mohammed Al Sahaf
2024-10-02caddyhttp: Implement `auto_https prefer_wildcard` option (#6146)Francis Lavoie
2024-10-02caddyhttp: Escaping placeholders in CEL, add `vars` and `vars_regexp` (#6594)Francis Lavoie
2024-10-01cmd: Better error handling when reloading (#6601)Matt Holt
2024-10-01http: ReponseWriter prefer ReadFrom if available (#6565)WeidiDeng
2024-10-01chore: Adjust incorrect `reverse_proxy` Caddyfile comment (#6598)Francis Lavoie
2024-10-01caddyhttp: Fix listener wrapper regression from #6573 (#6599)Aaron Paterson
2024-09-30core: Implement socket activation listeners (#6573)Aaron Paterson
2024-09-26caddyhttp: Optimize logs using zap's WithLazy() (#6590)Alexander Stecher
2024-09-25chore: Use slices package where possible (#6585)Francis Lavoie
2024-09-21caddyhttp: enable qlog, controlled by QLOGDIR env (#6581)Marten Seemann
2024-09-16ci: update the linter action version (#6575)Mohammed Al Sahaf
2024-09-13perf: use zap's Check() to prevent useless allocs (#6560)Kévin Dunglas
2024-09-13rewrite: Avoid panic on bad arg count for `uri` (#6571)mister-turtle
2024-09-03caddyhttp: Make route provisioning idempotent (#6558)Jesper Brix Rosenkilde