Commit Graph

  • 11faf3f16d docs: Modified FreeBSD guide with official how to install golang link, (#3293) koolhead17 2016-11-23 16:05:19 +05:30
  • d3df6c711a How to run Minio as a service on Windows (#3327) Remco Verhoef 2016-11-23 02:27:54 -08:00
  • ed6e781679 globals: make read only variables as constants. (#3326) Bala FA 2016-11-22 20:13:20 -08:00
  • baf1c1638d server: set maximum allowed request body. (#3324) Bala FA 2016-11-22 19:58:51 -08:00
  • 825000bc34 Use humanize constants for KiB, MiB and GiB units. (#3322) Bala FA 2016-11-22 18:18:22 -08:00
  • c1ebcbcda2 Remove usused code. (#3321) Bala FA 2016-11-22 17:44:18 -08:00
  • 41a3a9e402 server: forbid zero port in address flag since it confuses clients and (#3318) Anis Elleuch 2016-11-23 02:01:15 +01:00
  • 1d4ac4b084 Rename getUUID() into mustGetUUID() (#3320) Bala FA 2016-11-22 16:52:37 -08:00
  • 71b357e4f2 Remove uploadIDChange structure. (#3309) Bala FA 2016-11-22 15:29:39 -08:00
  • 339c9019b9 Protect multipart directory from removing when it is empty (#3315) Anis Elleuch 2016-11-22 22:15:06 +01:00
  • dd93f808c8 web: Add more data for jsonrpc responses. (#3296) Harshavardhana 2016-11-22 11:12:38 -08:00
  • 4098025c11 Remove XL multipart tmp files when the latter is canceled (#3214) Anis Elleuch 2016-11-22 01:34:57 +01:00
  • bef0a50bc1 Cleanup and fixes (#3273) Bala FA 2016-11-21 13:51:05 -08:00
  • 71ada9d6f8 commitXLMetadata() expects src and dst buckets in its arguments (#3307) Anis Elleuch 2016-11-21 21:45:02 +01:00
  • 33c022fcec Fix checkdeps.sh on Mac (#3306) tibbes 2016-11-21 20:25:46 +00:00
  • 273228fafa Vendor update for dsync, fixing major go routine leak issue. (#3308) Karthic Rao 2016-11-22 00:17:48 +05:30
  • aa98702908 api: Handle content-length-range policy properly. (#3297) Harshavardhana 2016-11-21 04:15:26 -08:00
  • 5197649081 utils: reduceErrs returns and validates quorum errors. (#3300) Harshavardhana 2016-11-21 01:47:26 -08:00
  • 066f64d34a bootup: MetaVolume init should use isErrIngored helper. (#3303) Harshavardhana 2016-11-21 01:46:55 -08:00
  • afa4c7c3ef fs/multipart: Append multipart parts in a proper Go routine in background. (#3282) Krishna Srinivas 2016-11-21 13:12:53 +05:30
  • 38537c7df2 Print line numbers to give more info on the failed tests in ExecObjectLayerAPIAnonTest() (#3302) Krishna Srinivas 2016-11-21 13:11:39 +05:30
  • eed9ab0464 XL: pickValidXLMeta should return error instead of panic'ing (#3277) Krishnan Parthasarathi 2016-11-21 10:26:44 +05:30
  • 0b9f0d14a1 auth/rpc: Take remote disk offline after maximum allowed attempts. (#3288) Harshavardhana 2016-11-20 16:57:12 -08:00
  • ffbee70e04 Avoid removing 'tmp' directory inside '.minio.sys' (#3294) Anis Elleuch 2016-11-20 23:25:43 +01:00
  • 2c3a2241e7 update: Change update notifier for new style banner. (#3289) Harshavardhana 2016-11-19 23:20:13 -08:00
  • 1c47365445 xl/bootup: Upon bootup handle errors loading bucket and event configs. (#3287) Harshavardhana 2016-11-19 17:37:57 -08:00
  • 81eb7c0301 Have separate directory names for docker-compose and Dockerfile (#3292) Krishnan Parthasarathi 2016-11-20 00:12:22 +05:30
  • 4a926d19a7 Add GnuTLS config documentation for Windows (#3285) Anis Elleuch 2016-11-18 21:03:23 +01:00
  • 05dc52a206 fix: use constants for access/secret key min/max length (#3271) Bala FA 2016-11-16 17:33:55 -08:00
  • c91d3791f9 heal: Add healing support for bucket, bucket metadata files. (#3252) Harshavardhana 2016-11-16 16:42:23 -08:00
  • df8153859c docs: Add comments of using canonical import paths. (#3269) Bala FA 2016-11-16 16:23:32 -08:00
  • 2f43709f85 Prevent gorilla mux from normalizing path (Fixes #3256) (#3268) Aditya Manthramurthy 2016-11-16 16:23:22 -08:00
  • 61d67a061c tests: add unit test for DeleteMultipleObjectsHandler. (#3267) Bala FA 2016-11-16 09:46:09 -08:00
  • 1b85302161 Fix spelling and golint errors. (#3266) Harshavardhana 2016-11-15 18:14:23 -08:00
  • 6512d9978e Add support of user self signed certificates Anis Elleuch 2016-11-11 16:18:44 +01:00
  • e216201901 Remove control command from minio binary (Fixes #3264) (#3265) Aditya Manthramurthy 2016-11-15 13:39:02 -08:00
  • 7abcededf2 Add tests for storage rpc handlers (#3262) Krishnan Parthasarathi 2016-11-16 01:42:06 +05:30
  • 398421b9f5 xl/bootup: Server bootup shouldn't return for missing buckets. (#3255) Harshavardhana 2016-11-14 15:45:00 -08:00
  • b8f0d9352f signature-v2: encode path and query strings when calculating signature (#3253) Anis Elleuch 2016-11-14 19:23:21 +01:00
  • f234c35020 lock: slice length of lock clients should be precisely urls. (#3254) Harshavardhana 2016-11-14 10:18:56 -08:00
  • 3bcf7b7593 Docs: Modified Docker instruction adding distributed image tag. (#3250) koolhead17 2016-11-14 03:10:56 +05:30
  • 0c042a622a Return objects content types in Web List Objects handler (#3249) Anis Elleuch 2016-11-13 21:26:40 +01:00
  • c57a358c9d Validate date header only for Signed{,V2} and StreamingSigned. (#3248) Harshavardhana 2016-11-13 12:08:24 -08:00
  • 380d6c6435 Use getObjectInfo() in both FS and XL ListObjects() to simplify and to return complete object information (#3247) Anis Elleuch 2016-11-13 20:48:02 +01:00
  • 716316f711 Reduce number of envs and options from command line. (#3230) Harshavardhana 2016-11-11 16:36:07 -08:00
  • 98e79b4b50 Use 307 StatusTemporaryRedirect to redirect clients from http to https with forcing them to keep HTTP Verb (#3246) Anis Elleuch 2016-11-12 00:04:51 +01:00
  • e2216a0936 exponentialBackoffWait returns zero after some retries, limit attempt number inside (#3245) Anis Elleuch 2016-11-11 18:49:30 +01:00
  • e8d9d710d0 rpc: Protect racy access of internal auth states. (#3238) Harshavardhana 2016-11-11 00:14:32 -08:00
  • a8ab02a73a v4/presign: Fix presign requests when there are more signed headers. (#3222) Harshavardhana 2016-11-10 21:57:15 -08:00
  • cf022de4d5 Add tests for s3PeerAPIHandlers (Fixes #3067) (#3242) Aditya Manthramurthy 2016-11-10 19:43:04 -05:00
  • 3995e21c5b fix: Ignore object not found error in RemoveObject() in web-handler. (#3228) Bala FA 2016-11-10 15:02:03 -08:00
  • 2f7fb78692 rpc: Our rpcClient should make an attempt to reconnect. (#3221) Harshavardhana 2016-11-10 07:44:41 -08:00
  • cf2fb30ac7 event: Add event notification for object deletion in web browser. (#3226) Bala FA 2016-11-10 07:42:55 -08:00
  • 51d1e6f75b Fix missing CompleteMultipartUpload Etag. (#3227) Harshavardhana 2016-11-10 07:41:02 -08:00
  • 2f373684f5 Fix the server startup messages and help text. (#3211) Harshavardhana 2016-11-09 23:37:12 -08:00
  • 5741a53d46 More portable way to list files to be spellchecked and include docs/ directory (#3220) Anis Elleuch 2016-11-10 00:17:47 +01:00
  • dd0698d14c Improve namespace lock API: (#3203) Aditya Manthramurthy 2016-11-09 13:58:41 -05:00
  • 3e67bfcc88 heal: Print heal command appropriately without export path. (#3208) Harshavardhana 2016-11-09 10:50:14 -08:00
  • ea579f5b69 Avoid shutdown fs multiple times and create a new fs in each loop (#3213) Anis Elleuch 2016-11-09 19:10:14 +01:00
  • daf6f3a5c0 Fix path comparing in checkgopath (#3215) Anis Elleuch 2016-11-09 19:09:42 +01:00
  • d44e9d6da9 Prevent weird messages from rpc lib on start (Fixes #3209): (#3212) Aditya Manthramurthy 2016-11-09 02:47:44 -05:00
  • 9c2cfb5cb6 tests: Add missing unit test cases for AbortMultipartUploadHandler(). (#3200) Bala FA 2016-11-08 16:25:00 -08:00
  • 91a0ade908 tests: add unit test for HeadObjectHandler (#3197) Bala FA 2016-11-07 16:02:27 -08:00
  • 5eb4002bf7 cleanup build scripts. (#3192) Bala FA 2016-11-07 13:28:41 -08:00
  • 85a5c358d8 Add bucket metadata state client/handler (Fixes #3022) (#3152) Aditya Manthramurthy 2016-11-07 15:09:24 -05:00
  • 33c771bb3e tests: Add tests for browser peer rpc. Fixes #3062 (#3189) Harshavardhana 2016-11-07 11:43:35 -08:00
  • 286a8924fd Add leak detection to object-handler tests. (#3195) Karthic Rao 2016-11-07 11:23:50 +05:30
  • efca29b00e Fix typos and comments in leak_detect_test.go. (#3193) Karthic Rao 2016-11-07 10:32:29 +05:30
  • 9161016962 tests: Improve coverage on signature v4 tests. (#3188) Harshavardhana 2016-11-06 11:47:16 -08:00
  • 5ff30777e1 Rewrite connection muxer peek process to avoid server blocking by silent clients (#3187) Anis Elleuch 2016-11-06 20:41:01 +01:00
  • 754c0770d6 Merge ListenAndServe and ListenAndServeTLS for simplification purpose (#3186) Anis Elleuch 2016-11-06 04:32:13 +01:00
  • 1105508453 connection muxer should use bufio.Reader to be simpler. (#3177) Harshavardhana 2016-11-05 12:57:31 -07:00
  • 1ba497950c Fix net.Listener to fully close the underlying socket. (#3171) Harshavardhana 2016-11-05 09:43:28 -07:00
  • bf3c93a8cc Fix docker file to use binary endpoint. (#3180) Harshavardhana 2016-11-04 18:25:30 -07:00
  • eb1bc67db1 Refactor: simplify signV4TrimAll() (#3179) Aditya Manthramurthy 2016-11-04 16:52:22 -04:00
  • 8408dfaa6c bootup-validation: Allow port configuration only using --address option. (#3166) Krishna Srinivas 2016-11-05 00:44:19 +05:30
  • d192044915 router: PathPrefix router was wrong. (#3172) Harshavardhana 2016-11-04 12:13:22 -07:00
  • d9bab6b3bd sigv4: Trim and shrink spaces in headers values (#3162) Anis Elleuch 2016-11-04 00:41:25 +01:00
  • 4503491a0a docs:Browser/added storageInfo content to the doc. (#3146) koolhead17 2016-11-03 14:28:55 +05:30
  • e6965ca066 Quit initializing disks process when term signal is invoked (#3163) Anis Elleuch 2016-11-02 23:27:36 +01:00
  • d9674f7524 Improve coverage of web-handlers.go (#3157) Harshavardhana 2016-11-02 14:45:11 -07:00
  • f024deb1f8 docs: Fixed path for docker compose (#3156) koolhead17 2016-11-02 21:24:20 +05:30
  • 79601d27f2 Use endpoint url when printing disks status in distributed mode (#3151) Anis Elleuch 2016-11-02 16:51:06 +01:00
  • 226a69fe15 Add test for updateUploadJSON (Fixes #3060) (#3155) Aditya Manthramurthy 2016-11-01 20:04:32 -07:00
  • 9bb799462e Start all listeners when a given host resolves to multiple IPs. (#3145) Harshavardhana 2016-11-01 15:38:28 -07:00
  • 8bffa78f7f Fix Instance type during benchmarks. (#3147) Karthic Rao 2016-11-01 22:51:16 +05:30
  • 4b302173ae fs: Remove object append file if found since it is not always used (#3139) Anis Elleuch 2016-11-01 08:56:03 +01:00
  • 9db2205db3 Fix List-Object Benchmark failure. (#3142) Karthic Rao 2016-11-01 02:27:30 +05:30
  • 6914fe436c Remove unused function. (#3143) Aditya Manthramurthy 2016-10-31 12:18:15 -07:00
  • 807cc3c28d Tracing locking errors for better debugging (#3140) Anis Elleuch 2016-10-31 18:17:14 +01:00
  • f3c6c55719 posix: Fix windows performance issues. (#3132) Harshavardhana 2016-10-31 09:34:44 -07:00
  • a773a6dce6 docker: Fix docker build. Harshavardhana 2016-10-31 02:50:55 -07:00
  • 62dcee3b14 dist: Moved systemd scripts to minio-systemd. (#3136) Harshavardhana 2016-10-31 02:37:32 -07:00
  • 490159ea89 docker: Move the docker document and compose to a separate dir. (#3135) Harshavardhana 2016-10-31 02:08:16 -07:00
  • 3e8cb8c937 build: ineffassign fixes. (#3134) Karthic Rao 2016-10-31 12:02:46 +05:30
  • dd6ecf1193 Read/write quorum algo with uploads.json in xl (Fixes #3123) (#3124) Aditya Manthramurthy 2016-10-30 09:27:29 -07:00
  • 90e1803798 Fix docker-compose to follow the new server args style (#3128) Anis Elleuch 2016-10-30 00:53:09 +01:00
  • a47ce7ab22 Add support of fallocate for FS and XL backends (#3032) Anis Elleuch 2016-10-29 20:44:44 +01:00
  • 0b3282ac9f Logging: errorIf fatalIf print in the format [file.go:82:funcName()] (#3127) Krishna Srinivas 2016-10-29 15:04:16 +05:30
  • 79b98b5c25 boot: getPath() should take care of simple directory exports. (#3122) Krishna Srinivas 2016-10-29 01:38:56 +05:30