Page MenuHomeSolus

Update caddy to 2.4.5
ClosedPublic

Authored by EbonJaeger on Sep 18 2021, 7:47 PM.
Tags
None
Referenced Files
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
F10794053: D11870.diff
May 27 2023, 2:20 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
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 1781
Build 1781: arc lint + arc unit