139 Commits (7bf1caa0fefab02334205f0e1bfa42dc3c6e5663)

Author SHA1 Message Date
maihde 0ed6daab59 fix: #8051 so that stale DNS entries are cleaned-up (#8053) 5 years ago
Harshavardhana af36c92cab
With ListBuckets() access-list only buckets the user has access (#8037) 5 years ago
poornas 3385bf3da8 Rewrite cache implementation to cache only on GET (#7694) 5 years ago
Harshavardhana e6d8e272ce
Use const slashSeparator instead of "/" everywhere (#8028) 5 years ago
Krishnan Parthasarathi 559a59220e Add initial support for bucket lifecycle (#7563) 5 years ago
ebozduman 36ee110563 Regression fix to bring back checkPolicyCond function call (#7897) 5 years ago
Harshavardhana c43f745449
Ensure that we use constants everywhere (#7845) 5 years ago
Krishna Srinivas 338e9a9be9 Put object client disconnect (#7824) 5 years ago
Harshavardhana 2c0b3cadfc Update go mod with sem versions of our libraries (#7687) 6 years ago
Dee Koder e252114f06 Revert "cache: Rewrite to cache only on download (#7575)" (#7684) 6 years ago
poornas a13b58f630 cache: Rewrite to cache only on download (#7575) 6 years ago
Anis Elleuch 9c90a28546 Implement bulk delete (#7607) 6 years ago
Harshavardhana 72929ec05b
Turn off md5sum optionally if content-md5 is not set (#7609) 6 years ago
kannappanr 0c75395abe Fix: Allow deleting multiple objects anonymously if policy supports it (#7439) 6 years ago
Harshavardhana 4c048963dc etcd: Handle create buckets with common prefixes properly (#7556) 6 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Harshavardhana a2e344bf30 Preserve ETag case for S3 compatibility (#7498) 6 years ago
Harshavardhana e0a87e96de
Populate host value from GetSourceIP directly (#7417) 6 years ago
Harshavardhana 285c09fe6b Support buckets with '.' with etcd+coreDNS (#7353) 6 years ago
Praveen raj Mani c0a1369b73 Construct dynamic XML error responses for postpolicyform validation (#7321) 6 years ago
Anis Elleuch 5efbe8a1b3 s3: Add support of encodingType parameter (#7265) 6 years ago
Harshavardhana 7923b83953 Support multiple-domains in MINIO_DOMAIN (#7274) 6 years ago
Harshavardhana a51781e5cf Use context to fill in more details about error XML (#7232) 6 years ago
Harshavardhana fef5416b3c Support unknown gateway errors and convert at handler layer (#7219) 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 7c9f934875 Disallow SSE requests when object layer has encryption disabled (#6981) 6 years ago
Andreas Auernhammer d264d2c899 add auto-encryption feature (#6523) 6 years ago
Bala FA 18ced1102c handle post policy only if it is set. (#6852) 6 years ago
Harshavardhana dba61867e8 Redirect browser requests returning AccessDenied (#6848) 6 years ago
Harshavardhana 9e3fce441e Audit log claims from token (#6847) 6 years ago
Harshavardhana bfb505aa8e Refactor logging in more Go idiomatic style (#6816) 6 years ago
poornas 5f6d717b7a Fix: Preserve MD5Sum for SSE encrypted objects (#6680) 6 years ago
Harshavardhana a55a298e00 Make sure to log unhandled errors always (#6784) 6 years ago
Harshavardhana bef0318c36 Support audit logs with additional fields (#6738) 6 years ago
Pontus Leitzler b43e8337b1 Add error handling in api-resource.go (#6651) 6 years ago
Harshavardhana b0c9ae7490 Add audit logging for S3 and Web handlers (#6571) 6 years ago
Praveen raj Mani ce9d36d954 Add object compression support (#6292) 6 years ago
poornas 5c0b98abf0 Add ObjectOptions to ObjectLayer calls (#6382) 6 years ago
poornas e71ef905f9 Add support for SSE-S3 server side encryption with vault (#6192) 6 years ago
Harshavardhana dbd89bbae3 Remove double RLocks for GetBucketInfo (#6209) 6 years ago
Harshavardhana f1be356cc6 Do not use parallel deletes to avoid random I/O (#6178) 6 years ago
kannappanr 76ddf4d32f Log x-amz-request-id as log and XML error response (#6173) 6 years ago
Nitish Tiwari 2aa18cafc6 Update federation target to etcd/clientv3 (#6119) 6 years ago
Praveen raj Mani 44865596db SignatureV4 validation with Metadata in the presignedUrl (#5894) 6 years ago
Andreas Auernhammer b181a693fb fix object rebinding SSE-C security guarantee violation (#6121) 6 years ago
Krishna Srinivas e40a5e05e1 Do notification in background to not block S3 client REST calls (#6005) 6 years ago
Harshavardhana 6c85706c24 Use GetSourceIP for source ip as request params (#6109) 6 years ago
Andreas Auernhammer 9f4c120731 limit memory allocations during multiple object deletion (#6033) 7 years ago
Nitish Tiwari 3dc13323e5 Use random host from among multiple hosts to create requests 7 years ago