Page MenuHomeSolus

Update caddy to 2.4.6

Authored by EbonJaeger on Tue, Nov 23, 7:01 PM.



Summarized Changelog:

  • Add support for triggering errors from try_files
  • Placeholder for client cert in DER + base64 format
  • Sanitize the path before evaluating path matchers
  • reverseproxy: clarify warning for -insecure
  • Mark storage clean timestamp at end of routine
  • fastcgi: Fix Caddyfile parsing when handle_response is used
  • fastcgi: Implement try_files override in Caddyfile directive
  • Fix compression breaks using httpInclude
  • Fix displayed file size if it is symlink
  • Properly handle escaped/non-ascii paths
  • Log error at error level
  • Sanitize scheme and host on incoming requests

Full changelog available here.

Test Plan

Run Caddy with a custom Caddyfile config and browse to the localhost site in a web browser.

Diff Detail

R5152 caddy
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

EbonJaeger created this revision.Tue, Nov 23, 7:01 PM
EbonJaeger requested review of this revision.Tue, Nov 23, 7:01 PM
JoshStrobl accepted this revision.Fri, Nov 26, 3:28 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Fri, Nov 26, 3:28 PM
This revision was automatically updated to reflect the committed changes.