6 Commits (83b2cd9cebfa2c823457355d8526d403de13fb8f)

Author SHA1 Message Date
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() 9 years ago
Harshavardhana e605787e65 Method not allowed is right response for DELETE() operations and add tests 9 years ago
Harshavardhana 7ae60a6d10 For missing parts reply back as InvalidPart{} 9 years ago
Harshavardhana 7615a6bfe5 HEAD shouldn't have any body, handle it in writeErrorResponse() 9 years ago
Harshavardhana e5006c738d Handle both space and non-space characters, in signature v4 - add errors for all API's 9 years ago
Harshavardhana 84f427f14a All other API's now support signature v4 9 years ago
Harshavardhana 00890c254e CompleteMultipartUpload and CreateObjectPart now fully support signature v4 9 years ago
Harshavardhana 89c1215194 PutObject handler gets initial support for signature v4, working 9 years ago
Harshavardhana 375860077d HTTP header Content-Length signifies body length of the request, if its smaller reply appropriately 9 years ago
Harshavardhana 8a4e7bcdcf Add full API tests, move storage/donut to donut, add disk tests as well 9 years ago
Harshavardhana 7c37e9d06a Make donut fully integrated back into API handlers 9 years ago
Harshavardhana 12bde7df30 Add simple Ticket Master which pro-actively sends messages on proceedChannel 9 years ago
Harshavardhana 0533abf6a8 Make priority queue lambda function return error over a channel 9 years ago
Harshavardhana 4addf7a996 Restructure API handlers, add JSON RPC simple HelloService right now. 9 years ago
Harshavardhana 72572d6c71 Remove some api server code bringing in new cleanup 9 years ago
Harshavardhana 8efc842b59 Add delete handlers and reply back as 'NotImplemented' instead of 404 9 years ago
Harshavardhana 9666f2e5bf Relax minium object size limit, one can really upload a 0byte file 9 years ago
Harshavardhana e4c0d574dc Update totalnumber of multiparts inside CreateObjectPart(), also introduce support for UploadIDMarker and Prefix for listMultipartUploads 9 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 9 years ago
Harshavardhana 317637fcb8 Remove redundant WriteHeader calls 9 years ago
Harshavardhana 5c5761ae16 Remove unnecessary GetObjectMetadata prefix argument 9 years ago
Harshavardhana dba7c94571 Add tests for abortMultipartUpload, listobjectparts, listmultipartuploads 9 years ago
Harshavardhana 5498c90788 Add a new validateContentTypeHandler{}, verify Accept header earlier 9 years ago
Harshavardhana 8d06504068 Change all minio-io path to minio 9 years ago
Harshavardhana f45635524f Remove SignatureV2 support, bring in SignatureV4 header only validation for now 9 years ago
Harshavardhana b48b7f51ef Use convenience functions for url.Values over looping through keys, fix a bug in listObjectParts() 9 years ago
Harshavardhana 14b5828505 Handle partNumberMarker with listObjectParts now and other fixes 9 years ago