51 Commits (4e34e03dd443f0997a0bab4f3434567edc4f8f89)

Author SHA1 Message Date
Harshavardhana 4e34e03dd4 xl/fs: Split object layer into interface. (#1415) 9 years ago
Harshavardhana f3784d1087 xl: Handle read quorum for StatVol, ListVols 9 years ago
karthic rao 560c3bd153 Adding return statement after error response in the lastest commit to verify location constraint (#1348) 9 years ago
karthic rao cb1116725b api: verify Location constraint for make bucket. (#1342) 9 years ago
Harshavardhana e0f8fed011 object: handle Error responses and handle errDiskFull. (#1331) 9 years ago
Harshavardhana be002ac01e fs/object: Fix issues from review comments. 9 years ago
Harshavardhana 30b0b4deba storage/server/client: Enable storage server, enable client storage. 9 years ago
Krishna Srinivas 3c48537f20 refactor: refactor code to separate fs into object-layer and fs layer. (#1305) 9 years ago
karthic rao 188bb92d8a bucket-policy parset tests, and bug fixes (#1317) 9 years ago
Harshavardhana b182e94acc signature: Handle presigned payload if set. 9 years ago
Donald Guy e8cd1aad8d accessPolicy: prevent backdoor ListBucket via brute-force 404s, per docs + small fixes 9 years ago
Donald Guy 8b4a5f07b4 accessPolicy: allow anonymous HEAD for Getable objects 9 years ago
Harshavardhana 3fcc60de91 Move the files and rename some functions. 9 years ago
Harshavardhana c69fdf0cf2 listObjects: Cleanup and naming conventions. 9 years ago
Harshavardhana 0479d4976b objectAPI: Fix object API interface, remove unnecessary structs. 9 years ago
Harshavardhana a6a4e7e297 signature: No need to validate region for getBucketLocation and listBuckets. 9 years ago
Harshavardhana efc80343e3 fs: Break fs package to top-level and introduce ObjectAPI interface. 9 years ago
Harshavardhana 02ad48466d error: Signature errors should be returned with APIErrorCode. 9 years ago
Harshavardhana 9dca46e156 signature: Use a layered approach for signature verification. 9 years ago
Harshavardhana aaf97ea02c config/main: Re-write config files - add to new config v3 9 years ago
Harshavardhana 76bda0d8f1 routers: Fix order of PostPolicyHandlers and headers. 9 years ago
Harshavardhana 88714e7c8e bucketpolicy: Improve bucket policy validation, avoid nested rules. 9 years ago
Harshavardhana 52751d81cb cleanup: Rename ObjectMetadata as ObjectInfo. 9 years ago
Harshavardhana fdf3d64793 error: Add proper prefixes for s3Error codes. 9 years ago
Harshavardhana d5057b3c51 accessPolicy: Implement Put, Get, Delete access policy. 9 years ago
Harshavardhana aed62788d9 api: Implement multiple objects Delete api - fixes #956 9 years ago
Brendan Ashworth adf74ffdb0 api: DRY code and add new test 9 years ago
Harshavardhana f111997184 multipart: remove proper MD5, rather create MD5 based on parts to be s3 compatible. 9 years ago
Harshavardhana 17d145df3a signature: Fix signature handling of parallel requests. 9 years ago
Harshavardhana 653ceee9ee signV4: Move pkg/signature to pkg/s3/signature4 9 years ago
Harshavardhana 91a092792a presigned: Fix a bug in presigned request verification. 9 years ago
Harshavardhana dd9aaa855c web/rpc: Merge ports with API server. 9 years ago
Harshavardhana 5a9333a67b signature: Rewrite signature handling and move it into a library. 9 years ago
Harshavardhana 62f6ffb6db xl: Moved to minio/minio - fixes #1112 9 years ago
Harshavardhana a4c005ce30 multipart: Code cleanup 9 years ago
Bala.FA d79fcb1800 fix: handle Transfer-Encoding for make bucket 9 years ago
Harshavardhana 7a3409c309 fs: Cleanup Golang errors to be called 'e' and probe to be called as 'err' 9 years ago
Harshavardhana df91661ec6 flags: Remove anonymous, ratelimit, json and web-address flags. 9 years ago
Harshavardhana 0aedb67de0 contentType: Reply back proper contentTypes based on the file extension. 9 years ago
Harshavardhana 682020ef2f listObjects: Channel based changes. 9 years ago
Krishna Srinivas 9e18bfa60e listObjects: Channel based ftw - initial implementation. 9 years ago
Harshavardhana cb7b2762f9 serverConfig: Add a new region config entry. 9 years ago
Harshavardhana 0c6a6dc380 http: Enable Transfer-Encoding chunked transfer 9 years ago
Harshavardhana 2f67559684 handlers: read ContentLength value directly from http.Request. 9 years ago
Harshavardhana 0345c8fffb bucket-location: Implement bucket location response. 9 years ago
Harshavardhana e1a33deabf acl: Handle readonly buckets properly 9 years ago
Harshavardhana 5b2fa33bdb Implementing min-free-disk 9 years ago
Harshavardhana 704fa420a3 Reply back proper statuses for DeleteBucket/DeleteObject 9 years ago
Harshavardhana 0eb7f078f9 Implement Bucket ACL support 9 years ago
Harshavardhana 9a01026a78 If anonymous mode is set avoid verifying signature at lower level 9 years ago