chore(deps): update dependency caddyserver/caddy to v2.4.6 #53

Merged
xoxys merged 1 commits from renovate/caddyserver-caddy-2.x into main 2021-11-09 20:18:31 +01:00
Member

This PR contains the following updates:

Package Update Change
caddyserver/caddy patch v2.4.5 -> v2.4.6

Release Notes

caddyserver/caddy

v2.4.6

Compare Source

This release contains bug fixes and minor enhancements, including one patch with potential security implications related to path matching.

Notable patches:

  • Path matchers unescape/clean URI paths to normalize match space
  • Fix regex matching in map handler

Notable enhancements:

  • try_files can now accept =nnn (e.g. =404) to yield a status code instead of a file.
  • Template actions httpError (stop eval and return HTTP error) and import (like include but changes template context) were added
  • New placeholder {http.request.tls.client.certificate_der_base64}

Changelog

749e55c caddycmd: Add --keep-backup to upgrade commands (#​4387)
062657d caddycmd: Add --skip-standard to list-modules command, quieter output (#​4386)
be5f77e caddycmd: fix caddy validate/fmt help message (#​4377)
907e2d8 caddyhttp: Add support for triggering errors from try_files (#​4346)
cbb045a caddyhttp: Placeholder for client cert in DER + base64 format (#​4241)
e7457b4 caddyhttp: Sanitize the path before evaluating path matchers (#​4407)
837cdc5 caddyhttp: reverseproxy: clarify warning for -insecure (#​4379)
24fda75 caddytls: Mark storage clean timestamp at end of routine (#​4401)
a779e1b fastcgi: Fix Caddyfile parsing when handle_response is used (#​4342)
3f2c3ec fastcgi: Implement try_files override in Caddyfile directive (#​4347)
64f8b55 fileserver: Fix compression breaks using httpInclude (#​4352) (#​4358)
d3a0259 fileserver: Fix displayed file size if it is symlink (#​4354)
0a5f7a6 fileserver: Make file listing links purple once visited (#​4356)
a21d5a0 fileserver: Prevent focusing filter from scrolling on page load (#​4393)
33c70f4 fileserver: properly handle escaped/non-ascii paths (#​4332)
c4790d7 go.mod: Carefully upgrade some dependencies (fix #​4251)
997e41d go.mod: Replace promptui with Apache-compatible fork (fix #​4394)
f376a38 go.mod: Update ACMEz and CertMagic
a437206 headers: Canonicalize case in replace (fix #​4330)
012d235 httpcaddyfile: Empty tls policy for internal http localhost (#​4398)
0ffb222 httpcaddyfile: Preserve IPv6 addresses through normalization (fix #​4381)
a2119c0 map: Fix 95c0350 (avoid repeated expansions)
95c0350 map: Fix regex mappings
3336faf reverseproxy: Log error at error level (fix #​4360)
b092061 reverseproxy: Prevent copying the response if a response handler ran (#​4388)
f73f55d reverseproxy: Sanitize scheme and host on incoming requests (#​4237)
5fda961 templates: Add 'import' action (#​4321)
16f7521 templates: Add tests for funcInclude and funcImport (#​4357)
2392478 templates: Propagate httpError to HTTP response


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [caddyserver/caddy](https://github.com/caddyserver/caddy) | patch | `v2.4.5` -> `v2.4.6` | --- ### Release Notes <details> <summary>caddyserver/caddy</summary> ### [`v2.4.6`](https://github.com/caddyserver/caddy/releases/v2.4.6) [Compare Source](https://github.com/caddyserver/caddy/compare/v2.4.5...v2.4.6) This release contains bug fixes and minor enhancements, including [one patch](https://github.com/caddyserver/caddy/pull/4407) with potential security implications related to path matching. Notable patches: - Path matchers unescape/clean URI paths to normalize match space - Fix regex matching in `map` handler Notable enhancements: - `try_files` can now accept `=nnn` (e.g. `=404`) to yield a status code instead of a file. - Template actions `httpError` (stop eval and return HTTP error) and `import` (like `include` but changes template context) were added - New placeholder `{http.request.tls.client.certificate_der_base64}` #### Changelog [`749e55c`](https://github.com/caddyserver/caddy/commit/749e55c7) caddycmd: Add `--keep-backup` to upgrade commands ([#&#8203;4387](https://github.com/caddyserver/caddy/issues/4387)) [`062657d`](https://github.com/caddyserver/caddy/commit/062657d0) caddycmd: Add `--skip-standard` to `list-modules` command, quieter output ([#&#8203;4386](https://github.com/caddyserver/caddy/issues/4386)) [`be5f77e`](https://github.com/caddyserver/caddy/commit/be5f77e8) caddycmd: fix caddy validate/fmt help message ([#&#8203;4377](https://github.com/caddyserver/caddy/issues/4377)) [`907e2d8`](https://github.com/caddyserver/caddy/commit/907e2d8d) caddyhttp: Add support for triggering errors from `try_files` ([#&#8203;4346](https://github.com/caddyserver/caddy/issues/4346)) [`cbb045a`](https://github.com/caddyserver/caddy/commit/cbb045a1) caddyhttp: Placeholder for client cert in DER + base64 format ([#&#8203;4241](https://github.com/caddyserver/caddy/issues/4241)) [`e7457b4`](https://github.com/caddyserver/caddy/commit/e7457b43) caddyhttp: Sanitize the path before evaluating path matchers ([#&#8203;4407](https://github.com/caddyserver/caddy/issues/4407)) [`837cdc5`](https://github.com/caddyserver/caddy/commit/837cdc56) caddyhttp: reverseproxy: clarify warning for -insecure ([#&#8203;4379](https://github.com/caddyserver/caddy/issues/4379)) [`24fda75`](https://github.com/caddyserver/caddy/commit/24fda751) caddytls: Mark storage clean timestamp at end of routine ([#&#8203;4401](https://github.com/caddyserver/caddy/issues/4401)) [`a779e1b`](https://github.com/caddyserver/caddy/commit/a779e1b3) fastcgi: Fix Caddyfile parsing when `handle_response` is used ([#&#8203;4342](https://github.com/caddyserver/caddy/issues/4342)) [`3f2c3ec`](https://github.com/caddyserver/caddy/commit/3f2c3ecf) fastcgi: Implement `try_files` override in Caddyfile directive ([#&#8203;4347](https://github.com/caddyserver/caddy/issues/4347)) [`64f8b55`](https://github.com/caddyserver/caddy/commit/64f8b557) fileserver: Fix compression breaks using httpInclude ([#&#8203;4352](https://github.com/caddyserver/caddy/issues/4352)) ([#&#8203;4358](https://github.com/caddyserver/caddy/issues/4358)) [`d3a0259`](https://github.com/caddyserver/caddy/commit/d3a02599) fileserver: Fix displayed file size if it is symlink ([#&#8203;4354](https://github.com/caddyserver/caddy/issues/4354)) [`0a5f7a6`](https://github.com/caddyserver/caddy/commit/0a5f7a67) fileserver: Make file listing links purple once visited ([#&#8203;4356](https://github.com/caddyserver/caddy/issues/4356)) [`a21d5a0`](https://github.com/caddyserver/caddy/commit/a21d5a00) fileserver: Prevent focusing filter from scrolling on page load ([#&#8203;4393](https://github.com/caddyserver/caddy/issues/4393)) [`33c70f4`](https://github.com/caddyserver/caddy/commit/33c70f41) fileserver: properly handle escaped/non-ascii paths ([#&#8203;4332](https://github.com/caddyserver/caddy/issues/4332)) [`c4790d7`](https://github.com/caddyserver/caddy/commit/c4790d7f) go.mod: Carefully upgrade some dependencies (fix [#&#8203;4251](https://github.com/caddyserver/caddy/issues/4251)) [`997e41d`](https://github.com/caddyserver/caddy/commit/997e41de) go.mod: Replace promptui with Apache-compatible fork (fix [#&#8203;4394](https://github.com/caddyserver/caddy/issues/4394)) [`f376a38`](https://github.com/caddyserver/caddy/commit/f376a38b) go.mod: Update ACMEz and CertMagic [`a437206`](https://github.com/caddyserver/caddy/commit/a4372066) headers: Canonicalize case in replace (fix [#&#8203;4330](https://github.com/caddyserver/caddy/issues/4330)) [`012d235`](https://github.com/caddyserver/caddy/commit/012d2353) httpcaddyfile: Empty tls policy for internal http localhost ([#&#8203;4398](https://github.com/caddyserver/caddy/issues/4398)) [`0ffb222`](https://github.com/caddyserver/caddy/commit/0ffb2229) httpcaddyfile: Preserve IPv6 addresses through normalization (fix [#&#8203;4381](https://github.com/caddyserver/caddy/issues/4381)) [`a2119c0`](https://github.com/caddyserver/caddy/commit/a2119c09) map: Fix [`95c0350`](https://github.com/caddyserver/caddy/commit/95c03506) (avoid repeated expansions) [`95c0350`](https://github.com/caddyserver/caddy/commit/95c03506) map: Fix regex mappings [`3336faf`](https://github.com/caddyserver/caddy/commit/3336faf2) reverseproxy: Log error at error level (fix [#&#8203;4360](https://github.com/caddyserver/caddy/issues/4360)) [`b092061`](https://github.com/caddyserver/caddy/commit/b0920615) reverseproxy: Prevent copying the response if a response handler ran ([#&#8203;4388](https://github.com/caddyserver/caddy/issues/4388)) [`f73f55d`](https://github.com/caddyserver/caddy/commit/f73f55db) reverseproxy: Sanitize scheme and host on incoming requests ([#&#8203;4237](https://github.com/caddyserver/caddy/issues/4237)) [`5fda961`](https://github.com/caddyserver/caddy/commit/5fda9610) templates: Add 'import' action ([#&#8203;4321](https://github.com/caddyserver/caddy/issues/4321)) [`16f7521`](https://github.com/caddyserver/caddy/commit/16f75212) templates: Add tests for funcInclude and funcImport ([#&#8203;4357](https://github.com/caddyserver/caddy/issues/4357)) [`2392478`](https://github.com/caddyserver/caddy/commit/2392478b) templates: Propagate httpError to HTTP response </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
renovator added 1 commit 2021-11-08 23:02:10 +01:00
xoxys merged commit bbab47c7d1 into main 2021-11-09 20:18:31 +01:00
xoxys deleted branch renovate/caddyserver-caddy-2.x 2021-11-09 20:18:32 +01:00
This repo is archived. You cannot comment on pull requests.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: container/link-validator#53
No description provided.