aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/auth_signature_v4.go
AgeCommit message (Expand)AuthorFilesLines
2025-12-04s3: support STREAMING-AWS4-HMAC-SHA256-PAYLOAD-TRAILER for signed chunked upl...Chris Lu1-9/+10
2025-11-21add debugging for InvalidAccessKeyIdchrislu1-0/+23
2025-10-30Fix IPv6 host header formatting to match AWS SDK behavior (#7414)Chris Lu1-3/+8
2025-10-29* Fix s3 auth with proxy request (#7403)zuzuviewer1-31/+70
2025-10-28S3: auth supports X-Forwarded-Host and X-Forwarded-Port (#7398)Chris Lu1-1/+15
2025-10-25s3: combine all signature verification checks into a single function (#7330)Tom Crasset1-172/+236
2025-10-15S3: Signature verification should not check permissions (#7335)Chris Lu1-12/+0
2025-09-23S3: fix signature (#7268)Chris Lu1-14/+14
2025-09-18master: Fix raft url (#7255)Chris Lu1-2/+16
2025-08-11fix presigned signaturechrislu1-1/+1
2025-08-05fix signature hashing for iam (#7100)Chris Lu1-5/+5
2025-08-04S3: Fix iam payload hash (#7081)Chris Lu1-2/+38
2025-08-01Support X-Forwarded-Port (#7070)Chris Lu1-1/+10
2025-08-01S3: support for the X-Forwarded-Prefix header (#7068)Chris Lu1-22/+72
2025-07-15rewrite, simplify, avoid unused functions (#6989)Chris Lu1-604/+296
2025-07-10refactor: Performance and readability improvement on isDefaultPort (#6960)Joon Young Baik1-3/+8
2025-06-16Fix url scheme using for forwarded request with changed proto (#6884)Alexey1-1/+7
2025-04-08* Fix s3 auth failed with X-Forwarded-Host and X-Forwarded-Port (#6698)zuzuviewer1-3/+3
2025-03-21add more logging for s3 signature (#6652)Tom Crasset1-2/+7
2025-03-20Fix s3 auth failed with X-Forwarded-Host and X-Forwarded-Port (#6650)zuzuviewer1-2/+31
2025-03-18skip headers when signing a requestchrislu1-7/+16
2025-02-07omit http and https ports when using X-Forwarded-Port (#6527)Tom Crasset1-1/+1
2025-02-07add s3 signature tests and prepare implementation of STREAMING-UNSIGNED-PAYLO...Tom Crasset1-2/+3
2025-02-06use X-Forwarded-Host and X-Forwarded-Port to determine correct host for AWS s...Tom Crasset1-6/+21
2024-11-26change comment for expect header (#6289)steve.wei1-5/+4
2024-10-23remove X-Forwarded-Forchrislu1-2/+0
2024-10-03fixchrislu1-3/+2
2024-10-03s3api: Fix signature v4 with reverse proxy at sub-path (#6092)Er21-6/+30
2024-10-01support load balancer in front of s3chrislu1-1/+5
2024-04-08chore: fix function names in comment (#5478)clonefetch1-1/+1
2023-09-05Clean up old signature hash poolsPatrick Schmidt1-16/+48
2023-09-05Improve S3 request signing performancePatrick Schmidt1-23/+55
2022-09-15docs(s3api): readability improvements (#3696)Ryan Russell1-3/+3
2022-09-14go fmtchrislu1-17/+17
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-1/+1
2021-10-14refactor: move from io/ioutil to io and os packageEng Zer Jun1-6/+7
2021-04-08add auth aws signV4Konstantin Lebedev1-6/+24
2020-09-20refactoringChris Lu1-2/+1
2020-09-19s3: add support for PostPolicyChris Lu1-0/+32
2020-09-19refactoringChris Lu1-67/+68
2020-02-26go fmtChris Lu1-1/+1
2020-02-09unusedChris Lu1-1/+0
2020-02-09add streaming v4Chris Lu1-0/+2
2020-02-09support aclChris Lu1-0/+719