aboutsummaryrefslogtreecommitdiff
path: root/src/api/signature
Commit message (Expand)AuthorAgeFilesLines
* [test-presigned] Use a HeaderMap type for QueryMapAlex Auvolat2024-03-041-23/+23
* Store original-cased query keys alongside query valuesasonix2024-03-041-10/+23
* Lowercase query parameter keys when parsingasonix2024-03-041-1/+1
* [fix-signed-headers] aws signatures v4: don't actually check Content-Type is ...Alex Auvolat2024-03-011-11/+8
* [fix-auth-ct-eq] use consant time comparison for awsv4 signature verificationfix-auth-ct-eqAlex Auvolat2024-02-291-3/+4
* [fix-presigned] add comments and reorganizeAlex Auvolat2024-02-282-53/+81
* [fix-presigned] presigned requests: allow x-amz-* query parameters to stand i...Alex Auvolat2024-02-281-8/+37
* [fix-presigned] write commentsAlex Auvolat2024-02-281-5/+16
* [fix-presigned] add back anonymous request code path + refactoringAlex Auvolat2024-02-282-30/+40
* [fix-presigned] PostObject: verify X-Amz-AlgorithmAlex Auvolat2024-02-281-0/+10
* [fix-presigned] split presigned/normal signature verificationAlex Auvolat2024-02-281-213/+347
* [fix-cargo-toml] fix cargo warnings in Cargo.toml filesfix-cargo-tomlAlex Auvolat2024-02-151-1/+1
* [dep-upgrade-202402] refactor use of BodyStreamAlex Auvolat2024-02-071-5/+3
* [dep-upgrade-202402] fix obsolete DateTime::from_utc callsAlex Auvolat2024-02-072-4/+4
* [dep-upgrade-202402] migration to http/hyper 1.0 for k2v apiAlex Auvolat2024-02-051-4/+0
* [dep-upgrade-202402] wip: port to http/hyper crates v1Alex Auvolat2024-02-052-17/+19
* payload.rs: Surround / in inverted commas.Jonathan Davies2023-06-061-1/+1
* payload.rs: Fixed typo in error message.Jonathan Davies2023-06-061-1/+1
* k2v signature verification: double urlencoding (see comment in source code)Alex Auvolat2023-05-181-2/+38
* error.rs: Corrected error messages to say unexpected scope.Jonathan Davies2023-02-021-1/+1
* Compute hashes on dedicated threadsAlex Auvolat2022-07-291-7/+7
* First version of admin API (#298)Alex2022-05-244-16/+55
* First implementation of K2V (#293)Alex2022-05-103-16/+69
* fix a clippy lintAlex Auvolat2022-03-281-1/+1
* add test framework for arbitraty S3 requeststrinity-1686a2022-03-231-8/+6
* garage_api: Update streaming payload stream unit testsKokaKiwi2022-03-231-1/+1
* garage_api: Handle streaming payload early in request handlingKokaKiwi2022-03-231-3/+3
* Fix some new clippy lintsfix-resyncAlex Auvolat2022-03-141-1/+1
* Add tracing output to signature calculationAlex Auvolat2022-02-281-0/+3
* Support for PostObject (#222)trinity-1686a2022-02-211-47/+62
* Add date verification to presigned urls (#196)trinity-1686a2022-01-181-22/+59
* Support STREAMING-AWS4-HMAC-SHA256-PAYLOAD (#64) (#156)Jill2022-01-173-0/+635