Commit Graph

  • e887fea485 getbucketlocation: should handle UNSIGNED-PAYLOAD for sha256 header for signature calculation. (#2358) Krishna Srinivas 2016-08-05 04:19:35 +05:30
  • de5d5ff241 pkg/crypto: Deprecate cgo sha256 version. (#2354) Harshavardhana 2016-08-04 03:19:36 -07:00
  • 2e0742e309 bucket policy: Support for '?' wildcard. (#2353) karthic rao 2016-08-04 13:11:32 +05:30
  • cc0d5b6fe0 webapi: ServerInfo returns the list variables/values in the environnment of the Minio server (#2351) Anis Elleuch 2016-08-03 22:47:03 +02:00
  • 2db51e9d61 server/config: config should be updated only when we edit the credentials. (#2345) Harshavardhana 2016-08-02 16:48:21 -07:00
  • 69fd196471 Object-cache: enforce cache size to be less than RAM. (#2338) Krishna Srinivas 2016-08-02 22:34:35 +05:30
  • 1494af485e tests: signature-utils test (#2342) karthic rao 2016-08-02 09:24:11 +05:30
  • c1d70f1f9e server/config: Create 'certs' directory in initServerConfig(). (#2331) Harshavardhana 2016-07-30 14:55:20 -07:00
  • 9baf599c91 tests: Unit tests and fixes for copyBuffer. (#2333) karthic rao 2016-07-31 02:06:43 +05:30
  • 8d090a20ce server: set globalCacheSize honoring system limits for max memory. (#2332) Harshavardhana 2016-07-30 08:50:49 -07:00
  • 5b86dd7659 Tests: Cleanup/Enhancement: Add few more cases to posix.ReadFile tests and use a cleaner posixTestSetup for posix tests (#2330) karthic rao 2016-07-30 13:56:19 +05:30
  • 4b05b6a6c1 Refactoring checkPortAvailability to check each tcp network (tcp, tcp4, tcp6) if a port is taken. (#2325) Jesse Lucas 2016-07-29 21:11:00 -04:00
  • 851d05161a Adding return error value to checkPortAvailability to enable testing of function. Adding checkport_test.go to test checkPortAvailability. Updated server-main.go to use error value from checkPortAvailability and calls fatalIf if an error is returned. (#2322) Jesse Lucas 2016-07-29 17:05:31 -04:00
  • cf9ba7b88f tests: Add missing unit test for posix.ReadFile. (#2319) Harshavardhana 2016-07-28 21:57:11 -07:00
  • 50dae0ab04 bucket-policy: Migrate bucket policy to minioMetaBuket/buckets (#2321) Krishnan Parthasarathi 2016-07-28 20:49:08 -07:00
  • 14cefd352c Heal corrupted formats of disks already containing objects (#2297) Anis Elleuch 2016-07-29 01:49:59 +02:00
  • f239fcac67 Switched to faster minio/sha256-simd implementation (#2320) Frank 2016-07-28 14:44:37 -07:00
  • dcc3463e48 Limit POST form fields and file size + Generic Request Size limiter (#2317) Anis Elleuch 2016-07-28 21:02:22 +02:00
  • 7850d17f48 web-browser: disable minio browser when environmental variable MINIO_BROWSER=off (#2315) Krishna Srinivas 2016-07-28 16:30:33 +05:30
  • f503ac3db8 XL/Erasure: Make bit-rot verification based on xl.json algo. (#2299) Harshavardhana 2016-07-28 02:20:34 -07:00
  • 65f71ce0c5 browser: Object upload should save metadata and notify. (#2309) Harshavardhana 2016-07-27 21:11:15 -07:00
  • ad19bf0ec1 server: Add update referral for update notification URL. (#2308) Harshavardhana 2016-07-27 19:59:19 -07:00
  • f0067babe0 handlers: Add 'crossdomain.xml' handler. (#2305) Harshavardhana 2016-07-27 19:53:55 -07:00
  • 6b5fce826b placing defer file.Close() right after opening it (#2306) karthic rao 2016-07-28 07:52:32 +05:30
  • 8b3cb3a0de POST Policy, multiple fixes: AccessDenied with unmet conditions, ${filename} in Key, missing filename in multipart (#2304) Anis Elleuch 2016-07-28 02:51:55 +02:00
  • 2f7358a8a6 XL: erasure Index should have its corresponding distribution order. (#2300) Harshavardhana 2016-07-27 11:57:08 -07:00
  • 77248bd6e8 api: Notify events only if bucket notifications are set. (#2293) Harshavardhana 2016-07-26 19:10:02 -07:00
  • 3054b74260 docs: Fix startup message for server as well. Harshavardhana 2016-07-26 15:54:11 -07:00
  • 7d42d09da8 Doc: Replaced README & FreeBSD docs with updated minio server splash (#2298) koolhead17 2016-07-26 15:46:41 -07:00
  • 95ddf061ab Rate limit is working and supports limited waiting clients (#2295) Anis Elleuch 2016-07-26 23:17:11 +02:00
  • 5fe72cf205 Removing readAllMeta from xl-v1-healing.go and placing it in xl-v1-utils.go (#2296) karthic rao 2016-07-27 00:04:48 +05:30
  • 1e3d80552f XL: format.json healing should cater for mismatching order. (#2285) Harshavardhana 2016-07-26 03:18:47 -07:00
  • f253dfc922 docs: Fix erasure code image embedding issue. Harshavardhana 2016-07-26 00:06:59 -07:00
  • 1f9e38e3cd api: Add bucket notification util tests. (#2289) Harshavardhana 2016-07-26 00:01:35 -07:00
  • 530ed67b59 Adding leak test framework (#2254) karthic rao 2016-07-26 09:09:14 +05:30
  • a2b6f0524d XL/erasure: Remove deprecated copyN function. (#2288) Harshavardhana 2016-07-25 20:36:56 -07:00
  • 091d80666a Enhancement for Erasure encode test. (#2287) karthic rao 2016-07-26 09:06:41 +05:30
  • efbf7dbc0f api: Bucket notification add filter rules check and validate. (#2272) Harshavardhana 2016-07-25 17:53:55 -07:00
  • 043ddbd834 optimize memory allocation during erasure-read by using temporary buffer pool. (#2259) Krishna Srinivas 2016-07-26 02:47:01 +05:30
  • 04f90bd463 doc: Broken links fixed in the Explore further section. (#2281) Dee Koder 2016-07-24 22:53:35 -07:00
  • 9212e11b90 XL/GetObject: When disk is not available, checksum should be empty. (#2276) Harshavardhana 2016-07-24 22:49:27 -07:00
  • 79bab6b561 XL: Operations on uploads.json should cater for disk being unavailable. (#2277) Harshavardhana 2016-07-24 18:08:15 -07:00
  • 7e5a78985d tests: Using listObjects clean up remaining tree walk go routines. (#2278) Krishnan Parthasarathi 2016-07-24 15:52:12 -07:00
  • b0b919a1d6 Server http and https on the same port using a customized server (#2247) Anis Elleuch 2016-07-24 21:30:57 +02:00
  • 6c2fb19ed7 docs: Removed and purged uneeded docs. (#2273) Harshavardhana 2016-07-24 03:32:45 -07:00
  • f248089523 api: Implement bucket notification. (#2271) Harshavardhana 2016-07-23 22:51:12 -07:00
  • f85d94288d api: extract http headers with some supported header list. (#2268) Harshavardhana 2016-07-22 20:31:45 -07:00
  • 55cb55675c api/multipart: Send S3 compatible error message, missing second sentence. (#2270) Harshavardhana 2016-07-22 17:05:40 -07:00
  • 7e076577de Update Minio-erasure-code-quickStart-guide.md (#2269) koolhead17 2016-07-22 13:35:27 -07:00
  • 5d118141cd XL: Remove deadcode unionChecksumInfo. (#2261) Harshavardhana 2016-07-21 19:07:00 -07:00
  • 646ff2c64d Get Object disk not found test (#2264) karthic rao 2016-07-22 07:36:50 +05:30
  • 0add96f655 fs: Save metadata for objects in minioMetaBucket directory. (#2251) Harshavardhana 2016-07-21 17:31:14 -07:00
  • 303f216150 tests: xl-v1-metadata.go, xl-v1-multipart-common.go - remove unused methods, add enhance tests to improve code coverage. (#2260) Krishna Srinivas 2016-07-22 03:30:11 +05:30
  • a7b5b8e63f Doc: Modified the contents for Doctor. (#2262) koolhead17 2016-07-21 14:58:16 -07:00
  • 5730d40478 tests: Added GetObject, DeleteObject and PutObject unit-tests (#2222) Krishnan Parthasarathi 2016-07-21 13:15:54 -07:00
  • 0eaf684777 Remove consuming benchmarks, clean up closures, correct Get and PutObject Parallel benchmarks (#2258) karthic rao 2016-07-21 23:47:28 +05:30
  • a0635dcdd9 XL: Do not rely on getLoadBalancedQuorumDisks for NS consistency. (#2243) Harshavardhana 2016-07-21 00:27:08 -07:00
  • 41f4f2806d screenshots: update with the latest optimized image. (#2249) Dee Koder 2016-07-20 16:15:26 -07:00
  • 2a972ef1fd images: Move screenshot for docs inside docs/screenshots directory. (#2248) Dee Koder 2016-07-20 13:52:30 -07:00
  • c1e953b368 api: Set content-encoding properly if set. (#2245) Harshavardhana 2016-07-20 12:40:20 -07:00
  • 18728a0b59 XL/erasure-read: refactor erasure read and add tests (#2232) Krishna Srinivas 2016-07-20 14:00:30 +05:30
  • cef26fd6ea XL: Refactor usage of reduceErrs and consistent behavior. (#2240) Harshavardhana 2016-07-19 19:24:32 -07:00
  • f67c930731 doc: Fixed spacing with respect to code blocks. (#2241) Dee Koder 2016-07-19 19:08:43 -07:00
  • 3589a58179 Update Minio-erasure-code-quickStart-guide.md GarimaKapoor 2016-07-19 17:59:05 -07:00
  • e8155abc18 screenshot: Use the full path to the screenshot when embedding images (#2239) Dee Koder 2016-07-19 17:48:18 -07:00
  • 2e8360120d headings: We need to add a consistent heading for all docs. Adding Minio FreeBSD QuickStart Guide in the title. (#2233) Dee Koder 2016-07-19 14:56:34 -07:00
  • 02b191222c headings: Added standardized heading for this document. (#2234) Dee Koder 2016-07-19 14:56:20 -07:00
  • b699795901 docs: Remove additional headings. Added standard heading. Include numbering. (#2235) Dee Koder 2016-07-19 14:30:32 -07:00
  • 86d31e99d5 api: use checkAuth now at PutBucket, DeleteBucket handlers. (#2225) Harshavardhana 2016-07-18 23:56:27 -07:00
  • 897d78d113 erasureReadFile and erasureCreateFile testcases. (#2229) Krishna Srinivas 2016-07-19 12:26:16 +05:30
  • 1f706e067d api: xmlDecoder should honor contentLength. (#2226) Harshavardhana 2016-07-18 21:20:17 -07:00
  • 5cc9e4e214 fs/XL: Return IncompleteBody{} error for short writes (#2228) Krishnan Parthasarathi 2016-07-18 19:06:48 -07:00
  • 27a5b61f40 tree-walk: optimize tree walk such that leaf detection of entries is delayed till the entry is sent on the treeWalkResult channel. (#2220) Krishna Srinivas 2016-07-18 03:46:52 +05:30
  • aeac902747 API: ListBuckets doesn't have a body, we should never read the body. (#2218) Harshavardhana 2016-07-17 13:23:15 -07:00
  • aaf7803831 api: Requests should be differentiated if possible based on http router. (#2219) Harshavardhana 2016-07-17 12:32:05 -07:00
  • 8cc163e51a Refactor xl.GetObject and erasureReadFile. (#2211) Krishna Srinivas 2016-07-16 21:05:30 +05:30
  • 2d38046a5a utils: BucketNames with double periods and ip address should be rejected. (#2213) Harshavardhana 2016-07-15 17:30:37 -07:00
  • cbb6b48b94 doc: update README.md Harshavardhana 2016-07-15 16:12:54 -07:00
  • d0636d633d doc: Move FreeBSD.md to docs. Harshavardhana 2016-07-15 16:09:01 -07:00
  • 41187fc2ef docker: Fix docker edge build Harshavardhana 2016-07-15 15:10:38 -07:00
  • 204ec2c6c0 doc:README.md/Updated to sync with docs.minio.io (#2210) koolhead17 2016-07-15 15:03:59 -07:00
  • 3bce5db6d1 tests: Add tests to treeWalk for sortedness, recursive listing and isEnd behaviour (#2209) Krishnan Parthasarathi 2016-07-14 18:37:43 -07:00
  • 35d438e0ff vendorize: update all vendorized packages. (#2206) Harshavardhana 2016-07-14 14:59:20 -07:00
  • b090c7112e Refactor of xl.PutObjectPart and erasureCreateFile. (#2193) Krishna Srinivas 2016-07-15 03:29:01 +05:30
  • af6109f89a update: Remove extraneous '/' in update message. (#2207) Harshavardhana 2016-07-14 14:08:16 -07:00
  • 3f27734c22 Use normal color instead of forced white for users who have bright terminal background (#2200) RELEASE.2016-07-13T21-46-05Z Anis Elleuch 2016-07-13 22:27:36 +01:00
  • cdf1373f8e XL: Ignore and continue for cases when bucket does not exist. (#2205) Harshavardhana 2016-07-13 13:44:33 -07:00
  • 45240f158d xl: Make namespace locking granular for PutObject (#2199) Krishnan Parthasarathi 2016-07-13 11:56:25 -07:00
  • 0bd6b67ca5 server: Sort ips based on their last octet value. (#2198) Harshavardhana 2016-07-13 06:34:59 -07:00
  • 8c84df5e74 server: Change color codes for headings and sub-headings. (#2197) Harshavardhana 2016-07-13 00:56:00 -07:00
  • dc3bafb194 XL: isQuorum rename as isDiskQuorum, word it properly. (#2196) Harshavardhana 2016-07-13 00:29:48 -07:00
  • 3b69b4ada4 server: Change server startup message. (#2195) Harshavardhana 2016-07-12 23:21:18 -07:00
  • 0610527868 XL: PutObjectPart update checksum, re-read from xl.json for the part being written. (#2191) Krishnan Parthasarathi 2016-07-12 18:23:40 -07:00
  • 0fcfb5df3b XL/fs: Change minioMetaBucket different than '.minio' config dir. (#2190) Harshavardhana 2016-07-12 15:21:29 -07:00
  • 623e0f9243 XL: listOnlineDisks should use modTime instead of version. (#2166) Harshavardhana 2016-07-12 15:20:31 -07:00
  • e5cd35aad0 XL: GetObjectInfo() store and retrieve user-defined object metadata. (#2189) utsl42 2016-07-12 15:45:17 -04:00
  • 5cd629adca XL/fs: DeleteVol should not return error cleaning multipart dir for errVolumeNotFound (#2188) Anis Elleuch 2016-07-12 18:07:32 +01:00
  • 0fddf3fe17 Avoid creating tmp directories under .minio/tmp/ to facilitate cleaning (#2187) Anis Elleuch 2016-07-12 17:38:45 +01:00
  • ac6ff67546 Tool for running benchmark comparison of 2 commits (#2161) karthic rao 2016-07-12 14:38:38 +05:30
  • 126865e8df XL/bucket: Remove bucket should cleanup incomplete uploads as well. (#2173) Harshavardhana 2016-07-12 01:01:47 -07:00