194 Commits (d07d0c670a9cf882a366fcb05ca129d515373e61)

Author SHA1 Message Date
Harshavardhana 42c0287943 Use errorChannels only for services not for drivers, reduce them to use simple functions 10 years ago
Harshavardhana 45a7eab804 An attempt to bring in memory layer into donut driver 10 years ago
Harshavardhana 641f07cecf Use filepath everywhere instead of path.{} functions for portability - fixes #656 10 years ago
Harshavardhana 6d44274db6 Make sure to reply back ETag with quotes for s3 compliance 10 years ago
Harshavardhana 8efc842b59 Add delete handlers and reply back as 'NotImplemented' instead of 404 10 years ago
Harshavardhana 8a320c4447 Enhance logging handler to print in humanize form for ContentLength 10 years ago
Harshavardhana cefd740002 Put back the older conn_limit 10 years ago
Harshavardhana 371651bde6 Add rate limiter instead of connection limit for now 10 years ago
Harshavardhana 8b43655d9f Make connection limit configurable 10 years ago
Harshavardhana a344f5b34d Misc changes before capturing proper video 10 years ago
Harshavardhana 097f70a3c5 Enable filesystem for API tests, this patch also implements ListMultipartUploads() 10 years ago
Harshavardhana c07d48e7e8 ErrorResponse from minio server needed proper xml translations 10 years ago
Harshavardhana e46660a966 Use http.TimeFormat to return, S3 expects us to return in GMT not UTC 10 years ago
Harshavardhana 19250296c6 Handle authorization header better 10 years ago
Harshavardhana 9666f2e5bf Relax minium object size limit, one can really upload a 0byte file 10 years ago
Harshavardhana e11f9110b6 add missing validate access keys after being extracted from AuthHeader 10 years ago
Harshavardhana cd817d34df Finish last bits of api testsuite on server 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 1bd94ec6ab An attempt to implement ListMultipartUploads() 10 years ago
Harshavardhana 82b043005a Avoid one last memory copy 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 e39de4f603 Fix typo introduced in previous commit 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 61a9ea0f4b Adding support for memory driver test 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 04e388d620 Handle two different styles of time format, s3cmd now compatible 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 1df28f3060 Get rid of sub-domain code and some other formatting changes 10 years ago
Harshavardhana 75028c2ad1 Add lexicographic Marker/NextMarker support for recursive listing of objects. 10 years ago
Frederick F. Kautz IV 24af2222c9 Adding xmlns 10 years ago
Harshavardhana f7caef2d26 Change CreateObject() to take size argument from content-length 10 years ago
Harshavardhana 2c7b30e5e1 Even mux vars don't help, handle it by looking at req.URL.Path 10 years ago
Harshavardhana bbc32d6ac0 Disable domain based routing for now 10 years ago
Harshavardhana f3078d047c Get bucketName from mux.Vars instead of heuristic code, resolves subdomain issues 10 years ago
Harshavardhana 8e3d48bf35 Use UTC() everywhere 10 years ago
Harshavardhana 2de81c8a3c Minio config directory should be 0700 not os.ModeDir 10 years ago
Harshavardhana d815e6adfd Changes to CreateObject() now returns back md5 along with any error 10 years ago