aboutsummaryrefslogtreecommitdiff
path: root/src/api/common
Commit message (Collapse)AuthorAgeFilesLines
* api: various fixesAlex Auvolat5 days4-29/+23
|
* api: validate trailing checksum + add test for unsigned-paylad-trailerAlex Auvolat5 days3-68/+84
|
* api: fix optional \n after trailer checksum headerAlex Auvolat5 days1-1/+6
|
* api: remove content-encoding: aws-chunked for streaming payloadAlex Auvolat5 days1-1/+19
|
* api: streaming signature: fix trailer parsingAlex Auvolat5 days1-10/+13
|
* api: refactor: move checksumming code around againAlex Auvolat6 days3-8/+22
|
* api: use checksumming in api_common::signature for put/putpartAlex Auvolat6 days3-36/+110
|
* api: start refactor of signature to calculate checksums earlierAlex Auvolat6 days6-31/+247
|
* api: streaming: parse unsigned streaming bodies and payload trailersAlex Auvolat6 days1-146/+304
|
* api: add logic to parse x-amz-content-sha256Alex Auvolat7 days4-62/+122
|
* api: refactor: move checksum algorithms to commonAlex Auvolat7 days4-0/+191
|
* signature: refactor: move constant defs to mod.rsAlex Auvolat7 days3-26/+50
|
* remove async_trait used in generic_server.rsAlex Auvolat2025-02-052-10/+3
|
* cargo defs: simplify and fix descriptionsAlex Auvolat2025-01-311-1/+2
|
* use cargo-shear to remove many unused dependencies between cratesAlex Auvolat2025-01-311-27/+0
|
* split s3/cors.rs into also common/cors.rsAlex Auvolat2025-01-313-3/+171
|
* fix things upAlex Auvolat2025-01-311-0/+29
|
* wip: split garage_api into garage_api_{common,s3,k2v,admin}Alex Auvolat2025-01-3111-0/+2344