80 Commits (623e0f9243cea13243e843d290190d5cfd67ba8a)

Author SHA1 Message Date
awwalker 9a5e3299fc api/object: Add CopyObject to support match/modified copy headers 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 ee1b86e517 api: Implement support for additional request headers. 9 years ago
Harshavardhana 3ff8a1b719 api: Implement CopyObject s3 API, doing server side copy. 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 99fbc0fcb3 getObject: Add support for special response headers. 9 years ago
Harshavardhana a4c005ce30 multipart: Code cleanup 9 years ago
Harshavardhana 7a3409c309 fs: Cleanup Golang errors to be called 'e' and probe to be called as 'err' 9 years ago
Harshavardhana 835b297ba7 fs: Fail createObject with appropriate message. 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 cb7b2762f9 serverConfig: Add a new region config entry. 9 years ago
Harshavardhana 0c6a6dc380 http: Enable Transfer-Encoding chunked transfer 9 years ago
Harshavardhana e7474bed43 location: Return a set location properly on complete multipart upload request. 9 years ago
Harshavardhana 2f67559684 handlers: read ContentLength value directly from http.Request. 9 years ago
Harshavardhana 4fc161ddb1 bucketName: relax bucket names, now allow numbers as starting characters. 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 762b798767 Migrate this project to minio micro services code 9 years ago
Harshavardhana 2d0cc80646 Fix bugs in post policy and presigned signature handling 9 years ago
Harshavardhana ee377c9bff Enforce signature v4 tests all the time, server defaults to only authenticated requests. 9 years ago
Harshavardhana cfdb29cac0 Simplify signature handling 9 years ago
Harshavardhana 2a9c37ba26 Remove using HTTP responses in json reply always in application/xml 9 years ago
Harshavardhana c8de5bad2f Implement presigned policy 9 years ago
Harshavardhana 81cc017f91 Implement presigned signature v4 support 9 years ago
Harshavardhana 2721bef8da Add errorIf for all API handlers to print call trace upon errors 9 years ago
Harshavardhana d54488f144 Move all server and controller packages into top-level 9 years ago
Harshavardhana 2a15dd5eab Enhance signature handler - throw back valid error messages 9 years ago
Anand Babu (AB) Periasamy 6930e4d668 logrus logger 9 years ago
Harshavardhana 1e2c010174 Avoid shadowing variables and enable checks to avoid them during build 9 years ago
Harshavardhana 988d39a5b6 Migrate to golang1.5 release with GO15VENDOREXPERIMENT=1 enabled 9 years ago
Anand Babu (AB) Periasamy cdf93e534c simplify probe APIs 9 years ago
Harshavardhana 61175ef091 Migrate to govendor to avoid limitations of godep 9 years ago
Harshavardhana d09fd8b0a1 Migrate from iodine to probe 9 years ago
Harshavardhana d346250f1c Collapse GetPartialObject() into GetObject() 9 years ago
Harshavardhana 63c9cf0c4b Move from Minimalist Object Storage to Minio Cloud Storage 9 years ago
Harshavardhana 5eae32f2b0 Return proper InvalidArgument messages like s3 for invalid data for ListObjects(), ListObjectParts(), ListMultipartUploads() 10 years ago
Harshavardhana e605787e65 Method not allowed is right response for DELETE() operations and add tests 10 years ago
Harshavardhana 7ae60a6d10 For missing parts reply back as InvalidPart{} 10 years ago