42 Commits (4ec9b349d0a8c525a9819b11edba59d224451f94)

Author SHA1 Message Date
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
Ashish Kumar Sinha 97f2bc26b9 Add validations for object name length and prefix (#7746) 5 years ago
Krishna Srinivas 74e2fe0879 Return "SlowDown" to S3 clients for network related errors (#7610) 5 years ago
poornas cf2a436bc8 Show SlowDown error message if backend is busy (#7521) 5 years ago
Harshavardhana f767a2538a
Optimize listing with leaf check offloaded to posix (#7541) 5 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
Harshavardhana 619611933a
Remove policy nesting errors (#7449) 6 years ago
Harshavardhana c184038b6a Add proper custom errors object creations (#7387) 6 years ago
Anis Elleuch b05825ffe8 s3: Fix precondition failed in CopyObjectPart when src is encrypted (#7276) 6 years ago
Nitish Tiwari 324834e4da Remove duplicate switch case (#6966) 6 years ago
Harshavardhana 143e7fe300 Add etcd support to support STS on gateway mode (#6531) 6 years ago
Harshavardhana 54ae364def Introduce STS client grants API and OPA policy integration (#6168) 6 years ago
Anis Elleuch 66fda7a37f Use retry mechanism when initializing configuration (#6475) 6 years ago
Harshavardhana 380524ae27
Unlock read lock on uploadID upon errors (#6283) 6 years ago
Oleg Kovalov 37de2dbd3b simplifying if-else chains to switches (#6208) 6 years ago
kannappanr 264cc4020f Return 503 instead of 404 if more than half of disks are not found (#6207) 6 years ago
Harshavardhana 2debe77586 Remove error returned when part sizes are un-equal (#6183) 6 years ago
Bala FA 0d52126023 Enhance policy handling to support SSE and WORM (#5790) 6 years ago
kannappanr cef992a395
Remove error package and cause functions (#5784) 7 years ago
poornas a3e806ed61 Add disk based edge caching support. (#5182) 7 years ago
Bala FA 3ebe61abdf Quick support to server level WORM (#5602) 7 years ago
poornas 4f73fd9487 Unify gateway and object layer. (#5487) 7 years ago
poornas 0bb6247056 Move nslocking from s3 layer to object layer (#5382) 7 years ago
Harshavardhana 8efa82126b
Convert errors tracer into a separate package (#5221) 7 years ago
Harshavardhana a4d6195244 Add public data-types for easier external loading (#5170) 7 years ago
Frank Wessels 7195ac7f14 Add space to error message (#5108) 7 years ago
Harshavardhana 1d8a8c63db Simplify data verification with HashReader. (#5071) 7 years ago
Krishna Srinivas 75865efb0e fs: All parts except the last part should be of the same size (#5045) 7 years ago
Harshavardhana 53e133e844 Remove NotSupported error redundant with NotImplemented (#5074) 7 years ago
Bala FA 302fcb3b17 azure: handle encryption headers and azure InvalidMetadata error (#4893) 7 years ago
Frank Wessels 61e0b1454a Add support for timeouts for locks (#4377) 7 years ago
Krishna Srinivas ce7c9c651d gateway-azure: Return right error when Part size is > 100MB (#4652) 7 years ago
Harshavardhana a86c2e2ce1 xl/fs: Return InvalidPart{} error for part ETag mismatch. (#4541) 7 years ago
Remco Verhoef 5c78415b31 Verify md5 content hash, closes #4285 7 years ago
Remco Verhoef 2d814e340f Return BucketAlreadyExists when bucket exists with another user 7 years ago
Remco Verhoef 4be609eb82 Added AllAccessDisabled error 7 years ago
Remco Verhoef 3a539ce660 Implement gateway S3 support (#3940) 7 years ago
Harshavardhana 05e53f1b34 api: CopyObjectPart was copying wrong offsets due to shadowing. (#3838) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Harshavardhana ff4ce0ee14 fs/xl: Combine input checks into re-usable functions. (#3383) 8 years ago
Harshavardhana 12c1abed98 Vendorize with bug fixes from minio browser. (#3341) 8 years ago
Harshavardhana 1c47365445 xl/bootup: Upon bootup handle errors loading bucket and event configs. (#3287) 8 years ago
Harshavardhana c91d3791f9 heal: Add healing support for bucket, bucket metadata files. (#3252) 8 years ago
Krishna Srinivas 35e541e0b1 content-length-range policy should be honored for the uploaded object sizes. (#3076) 8 years ago
Krishna Srinivas 5999a23d3e When object whose size is greater than 5G is uploaded using presigned POST we should return error. (#3033) 8 years ago
Anis Elleuch 41f9ab1c69 Translate storage access denied error to S3 Access Denied response (#3015) 8 years ago
Krishna Srinivas 61a18ed48f sha256: Verify sha256 along with md5sum, signature is verified on the request early. (#2813) 8 years ago
Krishna Srinivas 9358ee011b logging: Print stack trace in case of errors. 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago