summaryrefslogtreecommitdiffhomepage
path: root/caddytest
AgeCommit message (Expand)Author
2024-05-30caddyhttp: Fix merging consecutive `client_ip` or `remote_ip` matchers (#6350)v2.8.1Francis Lavoie
2024-05-27acmeserver: Add `sign_with_root` for Caddyfile (#6345)v2.8.0Ranveer Avhad
2024-05-14caddytest: normalize the JSON config (#6316)Mohammed Al Sahaf
2024-05-13caddyhttp: New experimental handler for intercepting responses (#6232)Kévin Dunglas
2024-05-11httpcaddyfile: Set challenge ports when http_port or https_port are usedMatthew Holt
2024-05-11logging: Add support for additional logger filters other than hostname (#6082)Aziz Rmadi
2024-05-10Fix typos (#6311)Viktor Szépe
2024-05-01httpcaddyfile: Fix expression matcher shortcut in snippets (#6288)Francis Lavoie
2024-04-24replacer: Implement `file.*` global replacements (#5463)Francis Lavoie
2024-04-23reverse_proxy: Add grace_period for SRV upstreams to Caddyfile (#6264)Aziz Rmadi
2024-04-18staticresp: Use the evaluated response body for sniffing JSON content-type (#...Mohammed Al Sahaf
2024-04-17caddyfile: Populate regexp matcher names by default (#6145)Francis Lavoie
2024-04-16caddyhttp: Support multiple logger names per host (#6088)Francis Lavoie
2024-04-16chore: fix some typos in comments (#6243)coderwander
2024-04-13caddytls: Upgrade ACMEz to v2; support ZeroSSL API; various fixes (#6229)Matt Holt
2024-04-13fileserver: read etags from precomputed files (#6222)Aziz Rmadi
2024-04-12reverseproxy: Implement modular CA provider for TLS transport (#6065)Aziz Rmadi
2024-03-27caddyhttp: add http.request.local{,.host,.port} placeholder (#6182)Emily
2024-03-22rewrite: `uri query` replace operation (#6165)Aziz Rmadi
2024-03-20reverseproxy: configurable active health_passes and health_fails (#6154)Sam Ottenhoff
2024-03-06rewrite: Implement `uri query` operations (#6120)Aziz Rmadi
2024-03-05logging: Implement `log_append` handler (#6066)Francis Lavoie
2024-03-05httpcaddyfile: Allow nameless regexp placeholder shorthand (#6113)Francis Lavoie
2024-03-05logging: Implement `append` encoder, allow flatter filters config (#6069)Francis Lavoie
2024-03-06ci: fix the integration test `TestLeafCertLoaders` (#6149)Mohammed Al Sahaf
2024-03-05caddytls: clientauth: leaf verifier: make trusted leaf certs source pluggable...Aziz Rmadi
2024-02-26caddytls: verifier: caddyfile: re-add Caddyfile support (#6127)Mohammed Al Sahaf
2024-02-24acmeserver: add policy field to define allow/deny rules (#5796)Mohammed Al Sahaf
2024-02-21caddytest: Rename adapt tests to `*.caddyfiletest` extension (#6119)Francis Lavoie
2024-02-20tests: uses testing.TB interface for helper to be able to use test server in ...José Carlos Chávez
2024-02-19caddyfile: Reject directives in the place of site addresses (#6104)Aziz Rmadi
2024-02-12logging: Inline Caddyfile syntax for `ip_mask` filter (#6094)Francis Lavoie
2024-02-08acmeserver: support specifying the allowed challenge types (#5794)Mohammed Al Sahaf
2024-01-30caddytls: Make on-demand 'ask' permission modular (#6055)Matt Holt
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-23caddyfile: Normalize & flatten all unmarshalers (#6037)Francis Lavoie
2024-01-16httpcaddyfile: Add optional status code argument to `handle_errors` directive...Aziz Rmadi
2024-01-15httpcaddyfile: Rewrite `root` and `rewrite` parsing to allow omitting matcher...Francis Lavoie
2024-01-13replacer: Fix escaped closing braces (#5995)Aziz Rmadi
2024-01-13filesystem: Globally declared filesystems, `fs` directive (#5833)a
2024-01-02chore: check against errors of `io/fs` instead of `os` (#6011)Mohammed Al Sahaf
2023-12-18httpcaddyfile: Sort skip_hosts for deterministic JSON (#5990)Francis Lavoie
2023-11-20httpredirectlistener: Only set read limit for when request is HTTP (#5917)WeidiDeng
2023-10-24test: acmeserver: add smoke test for the ACME server directory (#5914)Mohammed Al Sahaf
2023-10-16httpcaddyfile: Remove port from logger names (#5881)Francis Lavoie
2023-10-14httpcaddyfile: Fix TLS automation policy merging with get_certificate (#5896)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