Page MenuHomeSolus

Update caddy to 2.4.1
ClosedPublic

Authored by EbonJaeger on May 16 2021, 3:17 PM.
Tags
None
Referenced Files
F11070429: D11094.diff
Sat, Aug 12, 12:20 AM
F11059430: D11094.id26780.diff
Fri, Aug 11, 7:48 AM
F10956121: D11094.id26780.diff
Mon, Jul 17, 11:00 AM
F10877163: D11094.id26831.diff
Jun 20 2023, 4:40 PM
F10875021: D11094.id26815.diff
Jun 20 2023, 3:38 AM
F10875016: D11094.diff
Jun 20 2023, 3:37 AM
F10872450: D11094.id26815.diff
Jun 19 2023, 12:06 AM
F10872303: D11094.id26780.diff
Jun 18 2023, 10:32 PM
Subscribers

Details

Summary

Summarized Changelog:

  • Added secure remote access to Caddy's admin API
  • Caddy can now be configured to load a different config at startup
  • Caddy can now automatically manage its own server identity certificate, which can be used when negotiating TLS connections with peers
  • Added caddy upgrade command to update the Caddy binary from their website
  • The global options block of the Caddyfile now allows configuration of Caddy apps other than HTTP
  • Added linting for Caddyfile configs
  • Added abort directive
  • Added error directive
  • Better caddy list-modules output
  • Added the ability to configure logging from Caddyfile
  • The file server's "browse" file listings now has a dark mode
  • Removed the logfmt log encoder

Full changelog available here.

2.4.1 Changelog:

  • Reinstate internal redirect for /id/ requests
  • Add parse error on site address with trailing { in caddyfiles
  • Inherit the permissions of the original executable in the update command
  • Set the headers in the replacer before handle_response
Test Plan

Started Caddy, reloaded with a custom config, and stopped and started Caddy to make sure the changed config was used

Diff Detail

Repository
R5152 caddy
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 468
Build 468: arc lint + arc unit

Event Timeline

2.4.1 was just released

Update caddy to 2.4.1

Changelog:

  • Reinstate internal redirect for /id/ requests
  • Add parse error on site address with trailing { in caddyfiles
  • Inherit the permissions of the original executable in the update command
  • Set the headers in the replacer before handle_response
EbonJaeger retitled this revision from Update caddy to 2.4.0 to Update caddy to 2.4.1.May 20 2021, 3:26 AM
EbonJaeger edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.May 20 2021, 8:05 AM
This revision was automatically updated to reflect the committed changes.