diff options
author | Francis Lavoie <[email protected]> | 2024-11-04 18:18:50 -0500 |
---|---|---|
committer | GitHub <[email protected]> | 2024-11-04 23:18:50 +0000 |
commit | 09b2cbcf4d839adec91b189fea549d64a69e0595 (patch) | |
tree | 91b95594225ad60d21c7922867dbc6ad0d07a254 /.github | |
parent | a3481f871b35dbd6ba028d939f5a56c37150d0f3 (diff) | |
download | caddy-09b2cbcf4d839adec91b189fea549d64a69e0595.tar.gz caddy-09b2cbcf4d839adec91b189fea549d64a69e0595.zip |
caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596)
* caddyhttp: Add `MatchWithError` to replace SetVar hack
* Error in IP matchers on TLS handshake not complete
* Use MatchWithError everywhere possible
* Move implementations to MatchWithError versions
* Looser interface checking to allow fallback
* CEL factories can return RequestMatcherWithError
* Clarifying comment since it's subtle that an err is returned
* Return 425 Too Early status in IP matchers
* Keep AnyMatch signature the same for now
* Apparently Deprecated can't be all-uppercase to get IDE linting
* Linter
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions