939 Commits (cb415ef12ed195c3ceafb3db22b8cd59a9a46984)

Author SHA1 Message Date
Krishna Srinivas 01cbacd803 object-cache: use golang bytes.Buffer and bytes.NewReader instead of custom implementation. (#2108) 9 years ago
Harshavardhana 8a028a9efb handler/PUT: Handle signature verification through a custom reader. (#2066) 9 years ago
Bala FA 1ad5fb8f76 posix: checkDiskFree() also checks free inodes. (#2086) 9 years ago
Harshavardhana d2557bb538 XL: GetObject caching implemented for XL. (#2017) 9 years ago
Harshavardhana e10934a88e bitrot: Start using blake2b algorithm and remove sha512 usage. (#1957) 9 years ago
Harshavardhana 4ab57f7d60 server: terminal width should fallback to 80x25. (#1895) 9 years ago
Harshavardhana 51f3d4e0ca XL/multipart: statPart should ignore errDiskNotFound. (#1862) 9 years ago
Bala FA 51bb613fdf pkg/safe: remove temporary file on failure (#1774) 9 years ago
Harshavardhana 64b0976e1b Remove probe and tasker. (#1733) 9 years ago
Harshavardhana 49141eb3e4 http: Remove minhttp package and use standard Golang http. (#1587) 9 years ago
Harshavardhana d1fa1d9352 Remove binary files from previous commit. 9 years ago
karthic rao 26e2c4bf4d Replacing fastsha256 with crypto/sha256 package from golang standard package (#1584) 9 years ago
Harshavardhana 5133ea50bd xl/fs: Make i/o operations atomic. (#1496) 9 years ago
Harshavardhana 7ae40eb1bb minhttp: Remove probe usage, move to golang error. (#1459) 9 years ago
Harshavardhana 4e34e03dd4 xl/fs: Split object layer into interface. (#1415) 9 years ago
Harshavardhana a98a7fb1ad Implement XL layer - preliminary work. 9 years ago
Harshavardhana ff4e04d942 atomic/fs: use safe package for atomic writes, even in multipart. 9 years ago
Harshavardhana 379e0abf03 cleanup: Remove old donut/xl code and erasure implementation. 9 years ago
Harshavardhana 6037fe66e9 minio: Simplify for `gosimple` tool complaints. 9 years ago
Harshavardhana efc80343e3 fs: Break fs package to top-level and introduce ObjectAPI interface. 9 years ago
Harshavardhana 9dca46e156 signature: Use a layered approach for signature verification. 9 years ago
Anis Elleuch 663f24064b Add simple FreeBSD support, make the minio project compilable 9 years ago
Harshavardhana aaf97ea02c config/main: Re-write config files - add to new config v3 9 years ago
Karthic Rao c8570edaab Issue of 'mc ls' when prefix is a directory fixed, tests added for GetObjectInfo 9 years ago
Karthic Rao 7be79b507b Changing to empty response when prefixDir doesn't exist 9 years ago
Karthic Rao ff41c050d5 Formatting issues fixed. 9 years ago
Karthic Rao b55922effe Fix for Istruncated set to true under certain conditions. 9 years ago
Karthic Rao 99af0444b7 Handling maxKeys=0 case with a empty response 9 years ago
Harshavardhana 88714e7c8e bucketpolicy: Improve bucket policy validation, avoid nested rules. 9 years ago
Brendan Ashworth 583e4ecff6 pkg/fs: optimize GetObject syscalls for common case 9 years ago
Brendan Ashworth b2257682e4 pkg/fs: add benchmark for GetObject 9 years ago
Karthic Rao 53a76439a2 test for GetBucketInfo 9 years ago
Harshavardhana 5282a79eda cleanup: Remove unecessary packages and tests. Simplify. 9 years ago
Harshavardhana 52751d81cb cleanup: Rename ObjectMetadata as ObjectInfo. 9 years ago
Karthic Rao ec8c1d4ef6 Better structuring of fs-utils test 9 years ago
Harshavardhana fdf3d64793 error: Add proper prefixes for s3Error codes. 9 years ago
Bala.FA c70bc2209e api: refactor list object handling in fs backend 9 years ago
Harshavardhana d5057b3c51 accessPolicy: Implement Put, Get, Delete access policy. 9 years ago
Brendan Ashworth cd3eb63c4a pkg/fs: test, document, and fix IsValid{Bucket,Object}Name 9 years ago
Brendan Ashworth a5d0bef4e2 pkg/fs: test, bench, and drop unnecessary check in ListBuckets 9 years ago
Brendan Ashworth fab45aae40 pkg/fs: add bucket test and benchmarks 9 years ago
Brendan Ashworth 7399d8ceaa pkg/fs: skip unnecessary os.Stat system call 9 years ago
Brendan Ashworth 0a0451a0fb pkg/fs: DRY SetBucketMetadata 9 years ago
Brendan Ashworth 294ea814bf pkg/fs: for locks, prefer defer and read-only ops 9 years ago
Harshavardhana aed62788d9 api: Implement multiple objects Delete api - fixes #956 9 years ago
Harshavardhana f111997184 multipart: remove proper MD5, rather create MD5 based on parts to be s3 compatible. 9 years ago
Harshavardhana 17d145df3a signature: Fix signature handling of parallel requests. 9 years ago
Karthic Rao 6651f5b368 go vet shadow error patch 9 years ago
Harshavardhana c7021f6a95 list: Fix handling of maxKeys and prefixes. 9 years ago
Harshavardhana 3ff8a1b719 api: Implement CopyObject s3 API, doing server side copy. 9 years ago