Skip to content

Fix SigV4 signing for large objects - #200

Merged
mikehorgan-dell merged 1 commit into
mainfrom
fix/sigv4-large-content-length
Sep 21, 2026
Merged

mikehorgan-dell merged 1 commit into
mainfrom
fix/sigv4-large-content-length

Conversation

@mikehorgan-dell

@mikehorgan-dell mikehorgan-dell commented Sep 21, 2026 •

Copy link
Copy Markdown
Member

Description

Fix S3 Signature Version 4 request signing for objects whose Content-Length exceeds the signed 32-bit integer range. The signing path now parses payload lengths as 64-bit values, matching the existing size and header representation.

Add regression coverage for both SigV4 authentication-header construction and canonical-request generation, plus an Unreleased changelog entry.

@mikehorgan-dell
mikehorgan-dell merged commit b4a1593 into main Sep 21, 2026
6 checks passed
@mikehorgan-dell mikehorgan-dell mentioned this pull request Sep 21, 2026
@mikehorgan-dell
mikehorgan-dell deleted the fix/sigv4-large-content-length branch September 21, 2026 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant