29 Commits (5ec7734d88247adad25415b8f6bae781e7a6a7b8)

Author SHA1 Message Date
Nick Craig-Wood 8c767218a4 URL Encode X-Amz-Copy-Source as per the spec (#2114) 9 years ago
Bala FA a51bb1d728 http: handle request range like Amazon S3. (#2112) 9 years ago
Harshavardhana 8ddf52021a server: Bring in s3 compatibility fixes. (#2099) 9 years ago
Harshavardhana 8a028a9efb handler/PUT: Handle signature verification through a custom reader. (#2066) 9 years ago
Krishna Srinivas 1ec86dac2c server-tests: unify XL and FS tests into common code. server_test.go contains common test code. server_xl_test.go contains XL tests specific to XL. (#2089) 9 years ago
Harshavardhana d64c3fd464 posix: Return errDiskNotWritable during disk initialization. (#2048) 9 years ago
karthic rao 8e8f6f90a4 adding detailed comments to server_test (#2032) 9 years ago
karthic rao ed2fdd90b0 fs: Fix GetObject failure to read large blocks. (#1982) 9 years ago
karthic rao ba5bb4a127 TestServer introduction and revamp of functional tests. (#1940) 9 years ago
Harshavardhana ad779a8ba4 XL: Enable tests for large GetObject. (#1947) 9 years ago
Bala FA 8559e89494 XL: fix getBlockInfo() to return correct end block (#1941) 9 years ago
Aakash Muttineni 4ee2136b28 Unit tests for PUT object when object already exists (#1904) 9 years ago
Krishna Srinivas c41bf26712 Unit tests: add unit tests for listv1/v2 for list bucket handler. (#1933) 9 years ago
Krishna Srinivas 365f80efa3 XL/DeleteObject: delete call on a prefix should not delete the entire tree structure. (#1916) 9 years ago
Anand Babu (AB) Periasamy f51d34cedd Do not guess content-type for objects with no extension (#1918) 9 years ago
Harshavardhana ed4fe689b4 posix: Support UNC paths on windows. (#1887) 9 years ago
Harshavardhana feb337098d XL: bring in new storage API. (#1780) 9 years ago
Harshavardhana 498ce1e9bb handler: Add a waitgroup to avoid expect100Continue crash. (#1623) 9 years ago
Harshavardhana 5b29cefd40 api: DeleteObject should always return 204. (#1645) 9 years ago
Harshavardhana d4745c7d6a object: PutObjectHandler should set the md5Sum properly. (#1604) 9 years ago
Krishna Srinivas 04a5b25929 Multipart: Minimum part size limit does not apply to the last part during CompleteMultipartUpload. (#1518) (#1538) 9 years ago
Harshavardhana 0625c050e6 xl/tests: Enable server handler tests over XL. (#1512) 9 years ago
Harshavardhana 82fbe908a3 object: DeleteBucket should return proper error for BucketNotEmpty. (#1489) 9 years ago
Yurii bba5468368 minio: Replace 'bucket already exists' error by 'bucket already owned by you'. (#1465) 9 years ago
Harshavardhana ac7a7cec20 bucket-policy: Delete policy should remove policy properly. (#1456) 9 years ago
Harshavardhana 984903cce1 server: Add global namespace lock. (#1398) 9 years ago
Harshavardhana 8457af5708 fs: Add proper volume and path validation. 9 years ago
Harshavardhana 30b0b4deba storage/server/client: Enable storage server, enable client storage. 9 years ago
Krishna Srinivas 01a439f95b refactor: add multipart code to the object layer. 9 years ago
Krishna Srinivas 3c48537f20 refactor: refactor code to separate fs into object-layer and fs layer. (#1305) 9 years ago
Harshavardhana 33cd910d3a backend/fs: More cleanup and start using checkBuckeArg. (#1306) 9 years ago
Harshavardhana 0479d4976b objectAPI: Fix object API interface, remove unnecessary structs. 9 years ago
Harshavardhana 484ba91b08 config: Migrate to the new version. Remove backend details. 9 years ago
Harshavardhana efc80343e3 fs: Break fs package to top-level and introduce ObjectAPI interface. 9 years ago
Karthic Rao 30fc970eab Changes to TestPutBucket to catch the race 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 902aa05021 main: Remove all the dead/unused code. 9 years ago
Harshavardhana fc72a0362f api: ListMultipartUploads and ListParts responded more entries. 9 years ago
Harshavardhana 88714e7c8e bucketpolicy: Improve bucket policy validation, avoid nested rules. 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
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 ae6e774377 api: Return NotImplemented for MultiDelete and CopyObject APIs 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 8df201ef30 multipart: Multipart session map now is based on uploadID. 9 years ago
Harshavardhana 7a3409c309 fs: Cleanup Golang errors to be called 'e' and probe to be called as 'err' 9 years ago