aboutsummaryrefslogtreecommitdiff
path: root/src/api/common/signature
Commit message (Expand)AuthorAgeFilesLines
* api: validate trailing checksum + add test for unsigned-paylad-trailerAlex Auvolat6 days3-68/+84
* api: fix optional \n after trailer checksum headerAlex Auvolat6 days1-1/+6
* api: remove content-encoding: aws-chunked for streaming payloadAlex Auvolat6 days1-1/+19
* api: streaming signature: fix trailer parsingAlex Auvolat6 days1-10/+13
* api: refactor: move checksumming code around againAlex Auvolat7 days3-8/+22
* api: use checksumming in api_common::signature for put/putpartAlex Auvolat7 days3-36/+110
* api: start refactor of signature to calculate checksums earlierAlex Auvolat7 days5-27/+243
* api: streaming: parse unsigned streaming bodies and payload trailersAlex Auvolat7 days1-146/+304
* api: add logic to parse x-amz-content-sha256Alex Auvolat8 days4-62/+122
* api: refactor: move checksum algorithms to commonAlex Auvolat8 days3-0/+186
* signature: refactor: move constant defs to mod.rsAlex Auvolat8 days3-26/+50
* wip: split garage_api into garage_api_{common,s3,k2v,admin}Alex Auvolat2025-01-314-0/+1045