Fix ranged GET signing failure with Cloudflare R2#452
Open
w4nderlust wants to merge 4 commits into
Open
Brownian Motion v0 / Brownian Motion
succeeded
May 7, 2026 in 0s
Fixes signature mismatch for ranged GET requests on Cloudflare R2.
Risk: Medium · Confidence: 80%
Details
Brownian Motion (Brass)
Recommendation: Proceed
Summary: Fixes signature mismatch for ranged GET requests on Cloudflare R2.
Risk: Medium · Confidence: 80%
Highlights
- Good test coverage
- Clear commit history
Unknowns
- No linked issue
- Unclear impact on other providers
Next actions
- Keep: the
has_body()helper for future-proofing against new commands. - Drop: unnecessary complexity in header management.
- Add: documentation on the implications of this change for future developers.
Reflection questions
- What core assumption underpins this PR's approach?
- How does this change align with the project's longer-term goals?
- Could there be a simpler way to achieve the primary objective here?
Loading