649 Commits (7e624d53550d3f6a87c4c2ac6f887e89c40e0465)

Author SHA1 Message Date
zuzuviewer 7e624d5355
* Fix s3 auth with proxy request (#7403) 2 days ago
Chris Lu eaecd8328b
S3: add fallback for CORS (#7404) 2 days ago
Taehyung Lim d4790cb8e6
s3: fix if-match error (#7277) 2 days ago
Chris Lu 85bd593936
S3: adjust for loading credentials (#7400) 3 days ago
Nial 20e0d91037
IAM: add support for advanced IAM config file to server command (#7317) 3 days ago
Chris Lu 7d26c8838f
S3: auth supports X-Forwarded-Host and X-Forwarded-Port (#7398) 3 days ago
chrislu b7ba6785a2 go fmt 4 days ago
Tom Crasset 824dcac3bf
s3: combine all signature verification checks into a single function (#7330) 7 days ago
Chris Lu 263e891da0
Clients to volume server requires JWT tokens for all read operations (#7376) 7 days ago
Konstantin Lebedev bf58c5a688
fix: Use a mixed of virtual and path styles within a single subdomain (#7357) 1 week ago
Chris Lu 0abf70061b
S3 API: Fix SSE-S3 decryption on object download (#7366) 1 week ago
Chris Lu f7bd75ef3b
S3: Avoid in-memory map concurrent writes in SSE-S3 key manager (#7358) 1 week ago
Chris Lu 97f3028782
Clean up logs and deprecated functions (#7339) 2 weeks ago
Chris Lu 3d25f206c8
S3: Signature verification should not check permissions (#7335) 2 weeks ago
Chris Lu e00c6ca949
Add Kafka Gateway (#7231) 3 weeks ago
Chris Lu c5a9c27449
Migrate from deprecated azure-storage-blob-go to modern Azure SDK (#7310) 3 weeks ago
Chris Lu 8bf727d225
Fix #7060: Return 400 InvalidRequest instead of 500 for context canceled errors (#7309) 3 weeks ago
Chris Lu 0ce31daf90
Fix #7305: Return 400 BadDigest instead of 500 InternalError for MD5 mismatch (#7306) 3 weeks ago
Chris Lu db12fe4cd1
S3: fix signature (#7268) 1 month ago
Chris Lu 07dc552e1c
master: Fix raft url (#7255) 1 month ago
Roman Shishkin 83c1bfbacd
Populate bucket_traffic_received_bytes_total metric (#7249) 1 month ago
Chris Lu bc91425632
S3 API: Advanced IAM System (#7160) 2 months ago
Chris Lu 7d509feef6
S3 API: Add integration with KMS providers (#7152) 2 months ago
Chris Lu 34773c8e13
S3 API: conditional read and write (#7154) 2 months ago
Chris Lu 50530e2553
S3 API: Add SSE-S3 (#7151) 2 months ago
Chris Lu b7b73016dd
S3 API: Add SSE-KMS (#7144) 2 months ago
Chris Lu 2714b70955
S3 API: Add SSE-C (#7143) 2 months ago
chrislu fdfa089754 fix ListAllMyBucketsResult xmlns 3 months ago
chrislu 6bf5a6871c fix presigned signature 3 months ago
Chris Lu 9265e81fe9
S3 API: unsigned streaming (no cred) but chunks contain signatures (#7118) 3 months ago
Chris Lu c6d9756933
fix signature hashing for iam (#7100) 3 months ago
Chris Lu 72176601c1
S3: Fix iam payload hash (#7081) 3 months ago
Chris Lu 3d4e8409a5
Support X-Forwarded-Port (#7070) 3 months ago
Chris Lu f1eb4dd427
S3: support for the X-Forwarded-Prefix header (#7068) 3 months ago
Chris Lu 52d87f1d29
S3: fix list buckets handler (#7067) 3 months ago
chrislu 124c4281a8 tag parsing decode url encoded 3 months ago
chrislu a4df110e77 address List permission 3 months ago
chrislu 7ab85c3748 return proper default value for locking and versioning 3 months ago
chrislu 4f72a1778f minor 3 months ago
Chris Lu 5ac037f763
change priority of admin credentials from env varaibles (#7032) 3 months ago
Chris Lu e3d3c495ab
S3 API: simpler way to start s3 with credentials (#7030) 3 months ago
Chris Lu 33b9017b48
fix listing objects (#7008) 3 months ago
Chris Lu 3a5ee18265
Fix versioning list only (#7015) 3 months ago
Chris Lu c196d03951
fix listing object versions (#7006) 3 months ago
chrislu bfe68984d5 fix logging 3 months ago
Chris Lu 377f1f24c7
add basic object ACL (#7004) 3 months ago
Chris Lu 85036936d1
Read write directory object (#7003) 3 months ago
Chris Lu 41b5bac063
read directory object (#7002) 3 months ago
Chris Lu 12f50d37fa
test versioning also (#7000) 3 months ago
Chris Lu 0e4d803896
refactor (#6999) 3 months ago