60 Commits (4a698c731b2297ddcd5b80ea12bff86f64ee7960)

Author SHA1 Message Date
Harshavardhana ce588d1489 Improve ListObjects performance by listing in parallel (#7270) 6 years ago
Anis Elleuch 5efbe8a1b3 s3: Add support of encodingType parameter (#7265) 6 years ago
Pontus Leitzler 9631d65552 Fix goroutine test fatalf (#6682) 6 years ago
Praveen raj Mani ce9d36d954 Add object compression support (#6292) 6 years ago
Harshavardhana 0e02328c98 Migrate config.json from config-dir to backend (#6195) 6 years ago
Harshavardhana e5e522fc61
docs: fix all Chinese doc links for the new docs site (#6097) 7 years ago
Bala FA 0d52126023 Enhance policy handling to support SSE and WORM (#5790) 7 years ago
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 7 years ago
Bala FA 0e4431725c make notification as separate package (#5294) 7 years ago
Harshavardhana fb96779a8a Add large bucket support for erasure coded backend (#5160) 7 years ago
Harshavardhana 3ea28e9771 Support creating directories on erasure coded backend (#5443) 7 years ago
Krishnan Parthasarathi 67f66c40c1 Fix ListenBucketNotification deadlock (#5028) 7 years ago
Harshavardhana a4d6195244 Add public data-types for easier external loading (#5170) 7 years ago
Harshavardhana b2cbade477 Support creating empty directories. (#5049) 7 years ago
Harshavardhana 4deefa3695 tests: Remove dependency on check.v1 (#5034) 7 years ago
Harshavardhana 099b5293a9 Move gateway unsupported functions into a common struct. (#5009) 7 years ago
A. Elleuch a4f26aec00 fix: List buckets response should return UTC modtime (#5004) 7 years ago
Andrej Pregl 9e9c7b4f22 Lower object name length when running in docker to support aufs. (#4879) 7 years ago
Harshavardhana 0543d45fb3 fix: OwnerID in response should be 64 character in length. (#4554) 8 years ago
Harshavardhana 1c3f244fc5 creds: Secretkey should be generated upto 40 characters in length. (#4471) 8 years ago
Harshavardhana 155a90403a fs/erasure: Rename meta 'md5Sum' as 'etag'. (#4319) 8 years ago
Harshavardhana 298b470f69 fs/erasure: Ignore objects with / even for DeleteObject() (#4303) 8 years ago
Karthic Rao 9b58a669e5 tests: Fix rare test crash (#4175) 8 years ago
Harshavardhana 48aa2ac392 server: Validate path for bad components in a handler. (#4170) 8 years ago
Anis Elleuch e4bd882f11 handlers: Ignore malformatted datetime type header (#4097) 8 years ago
Karthic Rao 929a13f33f Fix for writes from Apache Spark. (#4074) 8 years ago
Krishna Srinivas a4209c10ea signature-v4: Use sha256("") for calculating canonical request (#4064) 8 years ago
Bala FA 1c97dcb10a Add UTCNow() function. (#3931) 8 years ago
Bala FA 21d73a3eef Simplify credential usage. (#3893) 8 years ago
Harshavardhana 6509589adb Use canonicalETag helper wherever needed. (#3910) 8 years ago
Harshavardhana 51fa4f7fe3 Make PutObject a nop for an object which ends with "/" and size is '0' (#3603) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Alex d6a327fbc5 Add notifications by webhook. 8 years ago
Bala FA e8ce3b64ed Generate and use access/secret keys properly (#3498) 8 years ago
Bala FA 825000bc34 Use humanize constants for KiB, MiB and GiB units. (#3322) 8 years ago
Bala FA bef0a50bc1 Cleanup and fixes (#3273) 8 years ago
Bala FA 05dc52a206 fix: use constants for access/secret key min/max length (#3271) 8 years ago
Aditya Manthramurthy 2f43709f85 Prevent gorilla mux from normalizing path (Fixes #3256) (#3268) 8 years ago
Anis Elleuch 6512d9978e Add support of user self signed certificates 8 years ago
Harshavardhana 51d1e6f75b Fix missing CompleteMultipartUpload Etag. (#3227) 8 years ago
Krishnan Parthasarathi 2c9b406f6c Add TLS based tests to functional test suite (#3083) 8 years ago
Harshavardhana 485c0ea8bf tests: Combine v2 tests with the Suite itself. (#3088) 8 years ago
Harshavardhana 83b364891d tests: Fix a potential race in ListenBucketNotificationHandler. (#3040) 8 years ago
Aditya Manthramurthy 6199aa0707 Peer RPCs for bucket notifications (#2877) 8 years ago
Karthic Rao 6a9013b97c misspell fixes. (#2835) 8 years ago
Krishnan Parthasarathi 4f902d42b2 Add unit-tests for ListObjectParts API handler (#2826) 8 years ago
Krishna Srinivas 61a18ed48f sha256: Verify sha256 along with md5sum, signature is verified on the request early. (#2813) 8 years ago
Harshavardhana 5ecba587f7 api: Relax object name validation. (#2814) 8 years ago
Harshavardhana 5885ffc8ae signature: Add legacy signature v2 support transparently. (#2811) 8 years ago
Karthic Rao 1148f95292 ineffassign fixes (#2758) 8 years ago