aboutsummaryrefslogtreecommitdiffhomepage
path: root/modules
AgeCommit message (Expand)Author
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-02-08acmeserver: support specifying the allowed challenge types (#5794)Mohammed Al Sahaf
2024-02-07matchers: Drop `forwarded` option from `remote_ip` matcher (#6085)Francis Lavoie
2024-02-07caddyhttp: Test cases for `%2F` and `%252F` (#6084)Francis Lavoie
2024-02-06fileserver: Browse can show symlink target if enabled (#5973)Aziz Rmadi
2024-01-30caddytls: Make on-demand 'ask' permission modular (#6055)Matt Holt
2024-01-25chore: Update quic-go to v0.41.0, bump Go minimum to 1.21 (#6043)Marten Seemann
2024-01-25chore: enabling a few more linters (#5961)Yolan Romailler
2024-01-25tls: modularize trusted CA providers (#5784)Mohammed Al Sahaf
2024-01-25logging: Automatic `wrap` default for `filter` encoder (#5980)Francis Lavoie
2024-01-24caddyhttp: Fix panic when request missing ClientIPVarKey (#6040)Francis Lavoie
2024-01-23caddyfile: Normalize & flatten all unmarshalers (#6037)Francis Lavoie
2024-01-23cmd: reverseproxy: log: use caddy logger (#6042)Mohammed Al Sahaf
2024-01-22matchers: `query` now ANDs multiple keys (#6054)Aziz Rmadi
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