Page MenuHomeSolus

Update caddy to 2.4.5
ClosedPublic

Authored by EbonJaeger on Sep 18 2021, 7:47 PM.
Tags
None
Referenced Files
F11070430: D11870.diff
Sat, Aug 12, 12:20 AM
F11019549: D11870.diff
Sun, Aug 6, 9:04 PM
F10983031: D11870.diff
Sun, Jul 23, 12:35 PM
F10945013: D11870.diff
Sat, Jul 15, 2:22 AM
F10897716: D11870.id.diff
Jul 2 2023, 9:20 AM
F10797838: D11870.id28870.diff
May 28 2023, 7:12 AM
F10794202: D11870.id28870.diff
May 27 2023, 2:59 PM
F10794167: D11870.id28890.diff
May 27 2023, 2:53 PM
Subscribers

Details

Summary

Packager note: This now patches out the update command to avoid users accidentally breaking the package, as per the Solus policy on programs containing updaters.

Summarized Changelog:

  • v2.4.5:
    • A hotfix for a regression introduced in v2.4.4 related to combining the encode and reverse_proxy directives
  • v2.4.4:
    • Don't set host for directory links by default
    • Trim slashes from path prefix
    • Implement load_interval to pull config on a timer
    • Fix edgecase with auto HTTP->HTTPS logic
    • Fix incorrect determination of gRPC protocol
    • Remove "IssuerRaw" field
    • Fix paths when using an env file
    • Add disable_canonical_uris Caddyfile subdirective
    • Fix browse name_dir_first sorting
    • Add shortcut for proxy hostport placeholder
    • Don't put localhost in public APs
    • Improve unrecognized directive errors

Full changelog for v2.4.4 is here.

Test Plan

Do caddy run, verify startup by visiting localhost in a web browser, do caddy reload to load a new config to serve a website, visit the local address from another computer and see that the website is being served.

Diff Detail

Repository
R5152 caddy
Lint
Lint Not Applicable
Unit
Tests Not Applicable