32 Commits (master)

Author SHA1 Message Date
Andreas Auernhammer 871b450dbd
crypto: add support for decrypting SSE-KMS metadata (#11415) 4 years ago
Andreas Auernhammer 8cdf2106b0
refactor cmd/crypto code for SSE handling and parsing (#11045) 4 years ago
Harshavardhana 5c451d1690
update x/net/http2 to address few bugs (#11144) 4 years ago
Klaus Post 6b14c4ab1e
Optimize decryptObjectInfo (#10726) 4 years ago
Harshavardhana caad314faa
add ruleguard support, fix all the reported issues (#10335) 4 years ago
Harshavardhana 14b1c9f8e4
fix: return Range errors after If-Matches (#10045) 4 years ago
Anis Elleuch 778e9c864f
Move dependency from minio-go v6 to v7 (#10042) 4 years ago
Andreas Auernhammer a9e83dd42c
crypto: remove dead code (#9516) 5 years ago
Andreas Auernhammer db41953618
avoid unnecessary KMS requests during single-part PUT (#9220) 5 years ago
Harshavardhana e3b44c3829
Remove partName, partETag requirement (#9044) 5 years ago
Andreas Auernhammer 2b51fe9f26 make SSE request header check comprehensive (#8276) 5 years ago
Andreas Auernhammer b823d6d7bd remove the unused code for decrypting `io.Writer` (#8277) 5 years ago
Harshavardhana 2c0b3cadfc Update go mod with sem versions of our libraries (#7687) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
poornas 40b8d11209 Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 6 years ago
poornas 5a80cbec2a Add double encryption at S3 gateway. (#6423) 6 years ago
poornas 5f6d717b7a Fix: Preserve MD5Sum for SSE encrypted objects (#6680) 6 years ago
Pontus Leitzler f9779b24ad Enable default vet flags (#6810) 6 years ago
Harshavardhana 38978eb2aa Avoid decrypting encrypted multipart final size (#6776) 6 years ago
Andreas Auernhammer fdf691fdcc move SSE-C TLS enforcement into generic handler (#6639) 6 years ago
Anis Elleuch aa4e2b1542 Use GetObjectNInfo in CopyObject and CopyObjectPart (#6489) 6 years ago
Harshavardhana 48bfebe442 HEAD on an object should mimic GET without body (#6508) 6 years ago
Aditya Manthramurthy 36e51d0cee Add GetObjectNInfo to object layer (#6449) 6 years ago
poornas d547873b17 webhandler - display encryption errors properly (#6339) 6 years ago
poornas e71ef905f9 Add support for SSE-S3 server side encryption with vault (#6192) 6 years ago
Andreas Auernhammer b181a693fb fix object rebinding SSE-C security guarantee violation (#6121) 6 years ago
Andreas Auernhammer a4d2e2b428 [refactor] simplify en/decrypted size computation (#5658) 7 years ago
Anis Elleuch cac10bcbf7 SSE-C: Add support in Bucket Post Policy (#5607) 7 years ago
Anis Elleuch 120b061966 Add multipart support in SSE-C encryption (#5576) 7 years ago
Harshavardhana 7cc678c653 Support encryption for CopyObject, GET-Range requests (#5544) 7 years ago
Andreas Auernhammer a79a7e570c replace SSE-C key derivation scheme (#5168) 7 years ago
Andreas Auernhammer ca6b4773ed add SSE-C support for HEAD, GET, PUT (#4894) 7 years ago