aboutsummaryrefslogtreecommitdiffhomepage
path: root/modules/caddyhttp/encode
AgeCommit message (Expand)Author
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-02-09update commentKévin Dunglas
2024-02-09improved listKévin Dunglas
2024-02-09fix: add back text/*Kévin Dunglas
2024-02-09fix: add more media types to the compressed by default listKévin Dunglas
2024-01-25chore: enabling a few more linters (#5961)Yolan Romailler
2024-01-23caddyfile: Normalize & flatten all unmarshalers (#6037)Francis Lavoie
2024-01-13filesystem: Globally declared filesystems, `fs` directive (#5833)a
2023-10-10encode: Add `application/wasm*` to the default content types (#5869)Christoph
2023-08-14ci: use gci linter (#5708)Jacob Gadikian
2023-08-02encode: Fix infinite recursion (#5672)Francis Lavoie
2023-08-02caddyhttp: Make use of `http.ResponseController` (#5654)v2.7.0Francis Lavoie
2023-04-26caddyhttp: Impl `ResponseWriter.Unwrap()`, prep for Go 1.20's `ResponseContro...Kévin Dunglas
2023-03-06encode: flush status code when hijacked. (#5419)WeidiDeng
2022-12-20encode: Respect Cache-Control no-transform (#5257)darkweak
2022-11-14reverseproxy: Mask the WS close message when we're the client (#5199)Francis Lavoie
2022-09-21encode: don't WriteHeader unless called (#5060)WeidiDeng
2022-09-15encode: Fix Accept-Ranges header; HEAD requests (#5039)WeidiDeng
2022-08-25zstd: fix typo in comment (#4985)Simon Legner
2022-08-02chore: Bump up to Go 1.19, minimum 1.18 (#4925)Francis Lavoie
2021-08-31encode: ignore flushing until after first write (#4318)Steffen Brüheim
2021-06-18encode: Tweak compression settings (#4215)Klaus Post
2021-05-10encode: Drop `prefer` from Caddyfile (#4156)Francis Lavoie
2021-05-10encode: Default to order the formats are enabled for `prefer` in Caddyfile (#...Francis Lavoie
2021-05-02reverseproxy: Add `handle_response` blocks to `reverse_proxy` (#3710) (#4021)Francis Lavoie
2021-03-29encode,staticfiles: Content negotiation, precompressed files (#4045)Steffen Brüheim
2021-01-05caddyfile: Refactor unmarshaling of module tokensMatthew Holt
2020-11-22ci: Use golangci's github action for linting (#3794)Dave Henderson
2020-04-01gzip: Use klauspost/gzip, an optimized gzip implementationMatthew Holt
2020-03-24Remove some non-essential plugins from this repo (#2780)Matthew Holt
2020-02-27Fix typos (#3087)Success Go
2020-02-14caddyfile: Refactor; NewFromNextSegment(); fix repeated matchersMatthew Holt
2019-12-23Improve godocs all aroundMatthew Holt
2019-12-10v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924)Matt Holt
2019-09-19httpcaddyfile: Global storage configuration (closes #2758)Matthew Holt
2019-09-16httpcaddyfile: static_response -> respond; minor cleanupsMatthew Holt
2019-09-14Eliminate some TODOsMatthew Holt
2019-09-13encode: Fix bug where default status code was being writtenMatthew Holt
2019-09-10caddyfile: Improve Dispenser.NextBlock() to support nestingMatthew Holt
2019-08-21Refactor Caddyfile adapter and module registrationMatthew Holt
2019-08-09Fix module-related errorsMatthew Holt
2019-08-09Implement config adapters and beginning of Caddyfile adapterMatthew Holt
2019-08-07Part 1: Optimize using compiler's inliner (#2687)Dominik Braun
2019-07-15Minor tweaksMatthew Holt
2019-07-11Flatten HTTP handler config (#2662) (#2663)Matt Holt
2019-07-02go.mod: Append /v2 to module name; update all import pathsMatthew Holt
2019-06-30encode: Add "Vary" response headerMatthew Holt
2019-06-30Add licenseMatthew Holt
2019-06-29Fix encoder name bug; remove unused field in encode middleware structMatthew Holt