Repository navigation
fix(deps): update weekly dependencies (main) - #777
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
e2e927e→d620678v4.1.0→v4.2.0v2.0.7→v2.1.0v1.8.2→v1.10.0v5.0.5→v5.2.0v1.0.11→v1.1.0v2.0.3→v2.1.0v3.0.0→v3.2.0v4.2.3→v4.3.0v1.7.0→v1.8.0v1.0.6→v1.1.01.27.2→1.27.3Release Notes
cplieger/atomicfile (github.com/cplieger/atomicfile/v4)
v4.2.0Compare Source
Promoted from
v4.2.0-dev.1Full changelog: cplieger/atomicfile@v4.1.0...v4.2.0
Dependencies: 1 change (go)
go1.27.2 to 1.27.3 (Go)cplieger/envx (github.com/cplieger/envx/v2)
v2.1.0Compare Source
Promoted from
v2.1.0-dev.3Fixed
Full changelog: cplieger/envx@v2.0.7...v2.1.0
Dependencies: 2 changes (github.com/cplieger/pathinside/v2, go)
github.com/cplieger/pathinside/v2v2.0.3 to v2.1.0 (Go)go1.27.2 to 1.27.3 (Go)cplieger/health (github.com/cplieger/health)
v1.10.0Compare Source
Promoted from
v1.10.0-dev.1Full changelog: cplieger/health@v1.9.0...v1.10.0
Dependencies: 1 change (go)
go1.27.2 to 1.27.3 (Go)v1.9.0Compare Source
Promoted from
v1.9.0-dev.1Fixed
Full changelog: cplieger/health@v1.8.2...v1.9.0
cplieger/httpx (github.com/cplieger/httpx/v5)
v5.2.0Compare Source
Promoted from
v5.2.0-dev.1Full changelog: cplieger/httpx@v5.1.0...v5.2.0
Dependencies: 1 change (go)
go1.27.2 to 1.27.3 (Go)v5.1.0Compare Source
Promoted from
v5.1.0-dev.2This release fixes a redirect allowlist bypass that let a redirect reach a loopback or other local IPv6 address. Every v5.0.x release has it, so upgrade if you use WithAllowedSuffixes or DockerGitHubRedirectPolicy. It also adds WithSameOrigin and a typed error for refused redirects.
Security
https://[::1%25.docker.com]/passed the.docker.comcheck and reached the loopback address. net/http forwards custom headers on a redirect, so a credential sent in one could reach that address. An allowed suffix now matches host names only, never an IP address. (#603)Added
WithSameOrigin(true)follows a redirect to the original host only when the scheme, host and port all match, so a credential header never reaches another port on the same host. Other hosts keep the allowlist and downgrade rules. (#590)RedirectPolicyFunc,DefaultRedirectPolicyandDockerGitHubRedirectPolicyis now a*RedirectRefusedError, with itsOriginand aReasonofRedirectNotAllowed,RedirectOtherOrigin,RedirectDowngradeorRedirectTooMany. Read it witherrors.As.RefuseAllRedirectsandWithPreserveMethodstill returnhttp.ErrUseLastResponse. (#590)Changed
refusing redirect to https://evil.example:8443. If your code matches on the message text, switch toerrors.As. (#590)WithMaxHops(n)and the default cap of 5 now follow exactly n redirects and refuse the next one. Before, they followed one fewer. (#590)Fixed
fe80::1%ETH0after a request tofe80::1%eth0is refused as another origin. DNS host names still compare without regard to ASCII case. (#603)2001:db8::aand2001:db8:0::aare one host, and an empty allowlist entry matches nothing. (#603)Full changelog: cplieger/httpx@v5.0.5...v5.1.0
cplieger/keyenc (github.com/cplieger/keyenc)
v1.1.0Compare Source
Promoted from
v1.1.0-dev.2Full changelog: cplieger/keyenc@v1.0.11...v1.1.0
Dependencies: 2 changes (go, go)
go1.27.2 to 1.27.3 (Go)go1.27.2 to 1.27.3 (Go)cplieger/pathinside (github.com/cplieger/pathinside/v2)
v2.1.0Compare Source
Promoted from
v2.1.0-dev.1Full changelog: cplieger/pathinside@v2.0.3...v2.1.0
Dependencies: 1 change (go)
go1.27.2 to 1.27.3 (Go)cplieger/runesafe (github.com/cplieger/runesafe/v3)
v3.2.0Compare Source
Promoted from
v3.2.0-dev.1Full changelog: cplieger/runesafe@v3.1.0...v3.2.0
Dependencies: 1 change (go)
go1.27.2 to 1.27.3 (Go)v3.1.0Compare Source
Promoted from
v3.1.0-dev.1Added
Full changelog: cplieger/runesafe@v3.0.0...v3.1.0
cplieger/scheduler (github.com/cplieger/scheduler/v4)
v4.3.0Compare Source
Promoted from
v4.3.0-dev.1Full changelog: cplieger/scheduler@v4.2.3...v4.3.0
Dependencies: 1 change (go)
go1.27.2 to 1.27.3 (Go)cplieger/slogx (github.com/cplieger/slogx)
v1.8.0Compare Source
Promoted from
v1.8.0-dev.1Full changelog: cplieger/slogx@v1.7.0...v1.8.0
Dependencies: 1 change (go)
go1.27.2 to 1.27.3 (Go)cplieger/xmlx (github.com/cplieger/xmlx)
v1.1.0Compare Source
Promoted from
v1.1.0-dev.1Full changelog: cplieger/xmlx@v1.0.6...v1.1.0
Dependencies: 1 change (go)
go1.27.2 to 1.27.3 (Go)Configuration
📅 Schedule: (in timezone Europe/Paris)
* 0-5 * * 6)🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.