927 Commits (3a73c675a62dd5b79c7c059161a0975d5195e56c)

Author SHA1 Message Date
Anis Elleuch b6ebf2aba8 server-mux: Simplify graceful shutdown behavior (#3681) 8 years ago
Anis Elleuch ed4fcb63f7 Require content-length in POST & Upload requests (#3671) 8 years ago
Krishnan Parthasarathi 0472e5c1e1 Change query param name to duration in list/clear locks API (#3664) 8 years ago
Harshavardhana 6a6c930f5b xl: Abort multipart upload should honor quorum properly. (#3670) 8 years ago
Karthic Rao 35ca3e5d9b Fix unresponsiveness of `doneCh` due to Sleep call. (#3667) 8 years ago
Harshavardhana 1b30a3be2b xl/utils: getPartSizeFromIdx should return error. (#3669) 8 years ago
Harshavardhana 77a192a7b5 Implement CopyObjectPart API (#3663) 8 years ago
Anis Elleuch e9394dc22d xl PutObject: Split object into parts (#3651) 8 years ago
Krishna Srinivas b288eaddb3 xl: bit-rot algo was not set in get-object. (#3652) 8 years ago
Krishnan Parthasarathi 2665aba555 Fail PutBucketPolicy if conditions are incompatible with actions. (#3659) 8 years ago
Krishnan Parthasarathi 9b6bcb30d9 Fix handling of StringNotEquals condition operator (#3660) 8 years ago
Krishnan Parthasarathi 864b8795aa heal: Should delete stale object parts before healing (#3649) 8 years ago
Bala FA cc1575f944 fix: do port availability check only on macOS. (#3654) 8 years ago
Krishnan Parthasarathi b408d0e87d Add aws:Referer condition key support. (#3641) 8 years ago
Anis Elleuch e1bc99e4fe xl: Fix GET of an empty multiparted object (#3646) 8 years ago
Alex Ellis 02194ee3c6 Fix issue with webhook events not closing Response body, leaving connections open with remote server (#3645) 8 years ago
Harshavardhana 85f2b74cfd jwt: Cache the bcrypt password hash. (#3526) 8 years ago
Krishna Srinivas 152cdf1c05 fs: Move traceError() to lower functions where possible. (#3633) 8 years ago
Krishna Srinivas 17dd1c19df cleanup: refactor common code between FS and XL listDirFactory. (#3639) 8 years ago
Anis Elleuch 8e49a3d047 Simplify running cmd.Main() for external tests (#3636) 8 years ago
Krishna Srinivas cccf77229d cleanup: Move code in *-multipart-common.go to *-multipart.go (#3638) 8 years ago
Harshavardhana dafdc74605 fs: if `fs.json` is empty ignore it while reading metadata. (#3634) 8 years ago
Krishna Srinivas 82373e3d50 fs: cleanup - do not cache size of metafiles (#3630) 8 years ago
Harshavardhana d41dcb784b Move to blake2b-simd due to perf problems in golang.org/x/crypto 8 years ago
Krishnan Parthasarathi 0e693e0284 Add dry-run query param for HealFormat API (#3618) 8 years ago
Anis Elleuch fc880f9b23 admin: Enhance set credentials test (#3619) 8 years ago
Krishna Srinivas cead24b0f7 miniobrowser: Bring Minio browser source into minio repo. (#3617) 8 years ago
Krishna Srinivas 8489f22fe2 signature-v2: Use request.RequestURI for signature calculation. (#3616) 8 years ago
Anis Elleuch fc6f804865 server-mux: Keep listening after Accept() err (#3613) 8 years ago
Anis Elleuch d1d89116f1 admin: Add version to service Status API response (#3605) 8 years ago
Anis Elleuch e1f64141a2 presign-v2: Compute signature on encoded URL path (#3612) 8 years ago
Krishnan Parthasarathi 586058f079 Implement mgmt REST APIs to heal storage format. (#3604) 8 years ago
Anis Elleuch 47358e3104 server-mux: Add tcp idle read timeout (#3607) 8 years ago
Harshavardhana 3640c63289 server/mux: PeekProtocol() should return error and connection be closed. (#3608) 8 years ago
Harshavardhana 51fa4f7fe3 Make PutObject a nop for an object which ends with "/" and size is '0' (#3603) 8 years ago
Andrei Kopats c3f7d1026f fs: start even if there are not enough free space (#3606) 8 years ago
Harshavardhana 80f1387877 Initialize peers properly for localhost. (#3600) 8 years ago
Andreas Kohn 0674fa43ff Handle the region for GetBucketLocation and PutBucket properly (#3596) 8 years ago
Harshavardhana a17f1e875c server/mux: Close the connection even if buffer.Flush() returns error. (#3599) 8 years ago
Jeffery Utter 9e1f1b50e0 Don't Check Available Inodes on NFS (#3598) 8 years ago
Anis Elleuch 0715032598 heal: Add ListBucketsHeal object API (#3563) 8 years ago
Harshavardhana dfc2ef3004 storage/rpc: Remove network error restriction. (#3591) 8 years ago
Harshavardhana 62f8343879 Add constants for commonly used values. (#3588) 8 years ago
Anis Elleuch f803bb4b3d admin: Add service Set Credentials API (#3580) 8 years ago
Andy Brown 20a65981bd add delete and options methods to CORS whitelist (#3589) 8 years ago
Harshavardhana 09b450d610 Fix fs tests to avoid deleting /usr to certain systems. 8 years ago
Krishnan Parthasarathi c194b9f5f1 Implement mgmt REST APIs for heal subcommands (#3533) 8 years ago
Harshavardhana 98a6a2bcab obj: Return objectInfo for CompleteMultipartUpload(). (#3587) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Harshavardhana b580ad24e2 server/http: Add missing keep alive for incoming tcp connections. (#3585) 8 years ago