909 Commits (2e3e164f161d98251ebc2a1feed8b462765d7958)

Author SHA1 Message Date
Harshavardhana e818bc7187 Trim iodine path properly, so that now errors have github.com/minio/minio prefixed 10 years ago
Harshavardhana 2fd52ca284 Add missing strongly typed errors for Donut 10 years ago
Harshavardhana 7a060110ff Fix BUILDDEPS paths for golang installation 10 years ago
Harshavardhana 3bf64f5669 Verify d.donut to be non-nil, usually happens when multiple go versions compilations are linked - possible cause for #659 10 years ago
Harshavardhana 641f07cecf Use filepath everywhere instead of path.{} functions for portability - fixes #656 10 years ago
Harshavardhana 573a6134b2 Remove redundant !ok for map 10 years ago
Harshavardhana e9a3fd677a Hold lock on GetGlobalStateKey() - fixes #652 10 years ago
Harshavardhana b793f53d48 Minior change filter() to filterObjects() 10 years ago
Harshavardhana d4e71beb54 Add time.Since on buckets created time to avoid deleting buckets spuriously during eviction of objects 10 years ago
Harshavardhana 636788997b Minor optimization avoiding one unnecessary copy 10 years ago
Harshavardhana 6d44274db6 Make sure to reply back ETag with quotes for s3 compliance 10 years ago
Harshavardhana a947767339 Remove unnecessary tlsHelpers, SSL works with domain certificate 10 years ago
Harshavardhana c6ecd94420 Enable TLS and use it 10 years ago
Harshavardhana 64b014369c Return back entity too large for createObject requests bigger than cache size 10 years ago
Harshavardhana ab1976bc14 Load from persisted multipart session, now multipart uploads can resume even after restarting minio fs server 10 years ago
Harshavardhana 2976f109df More multipart fixes, filter out parts and multipart metadata from listObjects 10 years ago
Harshavardhana e08d59be00 Make sure to delete uploadid's from active session file properly 10 years ago
Harshavardhana 0d3710cb9b Store in json file instead of gob for fs metadata 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 21916dc0a1 Fix a deadlock in trove when evicting objects when we reach the maxSize used 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 bfb9209689 Skip files and weird directories from listBuckets(), allowing this so that minio fs mode can be used as ftp service 10 years ago
Harshavardhana d86ba5f336 Implement multipart support 10 years ago
Harshavardhana c07d48e7e8 ErrorResponse from minio server needed proper xml translations 10 years ago
Harshavardhana a91e519692 Make caching a package trove, and use it inside memory driver 10 years ago
Anis Elleuch 7e5a26f42c Protect the exported method Delete() 10 years ago
Harshavardhana 82a0eac659 Add filesystem factory functions and add related cli options 10 years ago
Harshavardhana 0cc63706bb Resurrect back fileystem driver 10 years ago
Anis Elleuch d360d0fec3 Forbid the upload of files bigger than the memory backend capacity 10 years ago
Harshavardhana 554a244b47 Add donut OSX support 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 ad60b97d52 Fix some donut TODO's regarding bucket created date 10 years ago
Harshavardhana cd817d34df Finish last bits of api testsuite on server 10 years ago
Harshavardhana f00bfd38da Bump gocyclo back to 16 10 years ago
Harshavardhana 3d61ba5930 Fix duplicate map allocation 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 6275238a47 For multiparts use its own cache avoids deadlocks during object expiration 10 years ago
Harshavardhana c41ebf7535 Fixing a race in NewMultipartUpload() session for simultaneous requests, observed at play.minio.io 10 years ago
Harshavardhana 8fb427a892 Add more tests for multipart now in driver api_testsuite 10 years ago