15 Commits (5d3379ed7e724583b570be459e280fd26cda3bd0)

Author SHA1 Message Date
Harshavardhana d346250f1c Collapse GetPartialObject() into GetObject() 10 years ago
Harshavardhana 63c9cf0c4b Move from Minimalist Object Storage to Minio Cloud Storage 10 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
Harshavardhana 7615a6bfe5 HEAD shouldn't have any body, handle it in writeErrorResponse() 10 years ago
Harshavardhana e5006c738d Handle both space and non-space characters, in signature v4 - add errors for all API's 10 years ago
Harshavardhana 84f427f14a All other API's now support signature v4 10 years ago
Harshavardhana 00890c254e CompleteMultipartUpload and CreateObjectPart now fully support signature v4 10 years ago
Harshavardhana 89c1215194 PutObject handler gets initial support for signature v4, working 10 years ago
Harshavardhana 375860077d HTTP header Content-Length signifies body length of the request, if its smaller reply appropriately 10 years ago
Harshavardhana 8a4e7bcdcf Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
Harshavardhana 7c37e9d06a Make donut fully integrated back into API handlers 10 years ago
Harshavardhana 12bde7df30 Add simple Ticket Master which pro-actively sends messages on proceedChannel 10 years ago
Harshavardhana 0533abf6a8 Make priority queue lambda function return error over a channel 10 years ago
Harshavardhana 4addf7a996 Restructure API handlers, add JSON RPC simple HelloService right now. 10 years ago
Harshavardhana 72572d6c71 Remove some api server code bringing in new cleanup 10 years ago
Harshavardhana 8efc842b59 Add delete handlers and reply back as 'NotImplemented' instead of 404 10 years ago
Harshavardhana 9666f2e5bf Relax minium object size limit, one can really upload a 0byte file 10 years ago
Harshavardhana e4c0d574dc Update totalnumber of multiparts inside CreateObjectPart(), also introduce support for UploadIDMarker and Prefix for listMultipartUploads 10 years ago
Harshavardhana 7ce47130fd HEAD request should have Content-Length for only successful response, there is no response body for errors, just header is sufficient - fixes #603 10 years ago
Harshavardhana 317637fcb8 Remove redundant WriteHeader calls 10 years ago
Harshavardhana 5c5761ae16 Remove unnecessary GetObjectMetadata prefix argument 10 years ago
Harshavardhana dba7c94571 Add tests for abortMultipartUpload, listobjectparts, listmultipartuploads 10 years ago
Harshavardhana 5498c90788 Add a new validateContentTypeHandler{}, verify Accept header earlier 10 years ago
Harshavardhana 8d06504068 Change all minio-io path to minio 10 years ago
Harshavardhana f45635524f Remove SignatureV2 support, bring in SignatureV4 header only validation for now 10 years ago
Harshavardhana b48b7f51ef Use convenience functions for url.Values over looping through keys, fix a bug in listObjectParts() 10 years ago
Harshavardhana 14b5828505 Handle partNumberMarker with listObjectParts now and other fixes 10 years ago
Frederick F. Kautz IV 058604aa21 Adding tests and fixes for multipart uploads uncovered from tests 10 years ago
Harshavardhana 8860aa0c8c Implement AbortMultipart 10 years ago
Harshavardhana 18c7f620cc Add listparts support 10 years ago
Harshavardhana 23a545673d Verify incoming md5sum for invidual parts in complete multipart request and some simplification of the code 10 years ago
Harshavardhana 2ea10c798b Implement proper errors for Multipart 10 years ago
Harshavardhana 82c3656f79 Reply back CompleteMultipartUploadResult properly with final ETag computed 10 years ago
Frederick F. Kautz IV ae5c99d7bb Router should work with ?uploads unescaped now 10 years ago
Frederick F. Kautz IV f050d5e974 Adding multipart support 10 years ago
Harshavardhana f7caef2d26 Change CreateObject() to take size argument from content-length 10 years ago
Harshavardhana d815e6adfd Changes to CreateObject() now returns back md5 along with any error 10 years ago
Harshavardhana 92e4301414 Add proper content-length for error and success responses 10 years ago
Harshavardhana d1d5f7a78d Collate success response into writeSuccessResponse(), add docs 10 years ago
Harshavardhana b18bb230da maxObjectSize and minObjectSize limitation added at putObjectHandler() 10 years ago
Harshavardhana ade803a923 Verify if request date is 5minutes late, reject such a request as 10 years ago
Harshavardhana 8beca83090 Limit memory mode at 100 buckets and return error appropriately 10 years ago
Frederick F. Kautz IV 202fc26719 Revert "Exporting WriteErrorResponse" 10 years ago
Frederick F. Kautz IV e05d46a0b5 Exporting WriteErrorResponse 10 years ago
Harshavardhana c5d8ca245d Memory now handles submitting large files - fixes #482 10 years ago
Harshavardhana e95604ff86 Finishing all the test case support for ACL and other fixes 10 years ago
Harshavardhana 848c4ee31c Further fixes for ACL support, currently code is disabled in all the handlers 10 years ago
Harshavardhana 107e077ec0 Implement x-amz-acl handling 10 years ago