frostfs-s3-gw/api
Denis Kirillov 3d3dd00211
All checks were successful
/ Vulncheck (push) Successful in 1m4s
/ Lint (push) Successful in 1m53s
/ Tests (push) Successful in 1m17s
/ OCI image (push) Successful in 2m7s
/ Builds (push) Successful in 1m2s
[#615] Use UNSIGNED_PAYLOAD to check sign
Use `UNSIGNED_PAYLOAD` to check signature if x-amz-content-sha256 isn't provided as signed header

https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-header-based-auth.html

" You include the literal string UNSIGNED-PAYLOAD when constructing a canonical request, and set the same value as the x-amz-content-sha256 header value when sending the request to Amazon S3"

Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2025-01-30 13:16:40 +00:00
..
auth [#615] Use UNSIGNED_PAYLOAD to check sign 2025-01-30 13:16:40 +00:00
cache [#577] Update SDK to support new tree/pool version 2024-12-20 13:50:31 +03:00
data [#569] Support context cancellation in tree node streaming 2024-12-24 08:05:44 +00:00
errors [#589] Add LimitExceeded error 2025-01-17 06:31:08 +00:00
handler [#585] Add ListBuckets handler test 2025-01-21 07:49:19 +00:00
layer [#605] Fix panic when payload discard 2025-01-27 17:01:50 +03:00
middleware [#586] Skip port when matching listen domains 2024-12-17 12:39:09 +00:00
resolver [#570] Remove frostfs-api-go dependency 2024-12-10 11:03:30 +03:00
headers.go [#339] Add aws-sdk-go-v2 2024-12-10 15:04:56 +03:00
host_bucket_router.go [#149] Add host bucket router 2023-07-11 17:25:09 +03:00
router.go [#583] Fix list-buckets vhs routing 2024-12-17 12:39:09 +00:00
router_filter.go [#583] Fix list-buckets vhs routing 2024-12-17 12:39:09 +00:00
router_filter_test.go [#174] Fix router filter query matching 2023-07-20 12:30:17 +03:00
router_mock_test.go [#147] Add Kludge profiles 2024-12-13 11:25:07 +00:00
router_test.go [#583] Fix list-buckets vhs routing 2024-12-17 12:39:09 +00:00