aboutsummaryrefslogtreecommitdiffhomepage
path: root/caddytest
AgeCommit message (Expand)Author
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
2023-10-10httpcaddyfile: Enable TLS for catch-all site if `tls` directive is specified ...Đỗ Trọng Hải
2023-10-10encode: Add `application/wasm*` to the default content types (#5869)Christoph
2023-10-02fix: caddytest.AssertResponseCode error message (#5853)Kévin Dunglas
2023-08-19httpcaddyfile: Stricter errors for site and upstream address schemes (#5757)Karun Agarwal
2023-08-14ci: use gci linter (#5708)Jacob Gadikian
2023-08-09Fix testsMatthew Holt
2023-08-07ci: Use gofumpt to format code (#5707)Jacob Gadikian
2023-08-05reverseproxy: do not parse upstream address too early if it contains replaceb...Mohammed Al Sahaf
2023-08-02caddyhttp: Make use of `http.ResponseController` (#5654)v2.7.0Francis Lavoie
2023-08-02httpcaddyfile: Allow `hostnames` & logger name overrides for log directive (#...Francis Lavoie
2023-06-20reverseproxy: weighted_round_robin load balancing policy (#5579)Saber Haj Rabiee
2023-06-15headers: Allow `>` to defer shortcut for replacements (#5574)Francis Lavoie
2023-05-16caddyhttp: Implement named routes, `invoke` directive (#5107)v2.7.0-beta.1Francis Lavoie
2023-05-16headers: Add > Caddyfile shortcut for enabling defer (#5535)Francis Lavoie
2023-05-15reverseproxy: Expand port ranges to multiple upstreams in CLI + Caddyfile (#5...Francis Lavoie
2023-04-10reverseproxy: Remove deprecated `lookup_srv` (#5396)Francis Lavoie
2023-03-27caddyhttp: Determine real client IP if trusted proxies configured (#5104)Francis Lavoie
2023-03-27httpcaddyfile: Adjust path matcher sorting to solve for specificity (#5462)Francis Lavoie
2023-02-27reverseproxy: allow specifying ip version for dynamic `a` upstream (#5401)Emily Lange
2023-02-26caddyfile: Fix heredoc fuzz crasher, drop trailing newline (#5404)Francis Lavoie
2023-02-26caddyfile: Implement heredoc support (#5385)Francis Lavoie
2023-02-24reverseproxy: refactor HTTP transport layer (#5369)Mohammed Al Sahaf
2023-02-06caddyhttp: Pluggable trusted proxy IP range sources (#5328)Francis Lavoie
2023-01-27httpcaddyfile: Add persist_config global option (#5339)Y.Horie