Commit Graph

  • 8876e0a80a Delete bucket listener config file from disk (#3016) Aditya Manthramurthy 2016-10-20 16:09:19 -07:00
  • c21ac80268 Validate access/secret keys found in the config file and enhance invalid keys messages (#3017) Anis Elleuch 2016-10-21 00:07:24 +01:00
  • 774e9c8e3a Block change to 1M from 128KiB and extensively use buffer pools. Harshavardhana 2016-10-12 17:42:11 -07:00
  • 0e2cd1a64d Added clear subcommand for control lock (#3013) Frank 2016-10-20 22:15:28 +02:00
  • 6274727b71 Pick up server address from --address option (#3002) (#3008) Aditya Manthramurthy 2016-10-20 11:39:10 -07:00
  • 95567c68bf posix: Do not print errors in expected errors. (#3012) Harshavardhana 2016-10-20 09:26:18 -07:00
  • c189337b6e rpc: Support SNI in TLS certificates (#3009) Anis Elleuch 2016-10-20 15:43:31 +01:00
  • 6fc81dc162 Delete temp object/part when PutObject{,Part} fails (#3004) Krishnan Parthasarathi 2016-10-20 11:22:03 +05:30
  • 7d50361ca9 Move housekeeping before object layer initialization (#3001) Krishnan Parthasarathi 2016-10-20 08:29:48 +05:30
  • 19c51f3f3c Added ForceUnlock to namespace-lock (#2990) Frank 2016-10-19 18:27:36 +02:00
  • c3bbadacbf Improve Peer RPC error handling (Fixes #2992) (#2995) Aditya Manthramurthy 2016-10-18 21:26:58 -07:00
  • 614a8cf7ad Sign V2 support. Harshavardhana 2016-10-18 14:15:49 -07:00
  • 2208992e6a More informative message when erasure fails to read a part of an object (#2989) Anis Elleuch 2016-10-18 21:09:26 +01:00
  • bbba8e432a Add ssl support to s3/web peers connections (#2988) Anis Elleuch 2016-10-18 19:46:33 +01:00
  • 39331b6b4e xl: GetCheckSumInfo() shouldn't fail if hash not available. (#2984) Harshavardhana 2016-10-18 11:13:25 -07:00
  • 6e748cb1cf Report when invalid bucket names are skipped in FS backend. (#2947) Mike Ralphson 2016-10-17 11:48:06 +01:00
  • 2005d656e6 Properly load creds from env and save them when server cmd is executed (#2970) Anis Elleuch 2016-10-18 07:14:41 +01:00
  • 0f26ec8095 Propagate creds change to cluster (Fixes #2855) (#2929) Aditya Manthramurthy 2016-10-17 20:18:08 -07:00
  • 8d2347bc7b storage: DeleteFile should return errFileNotFound for ENOENT. (#2978) Harshavardhana 2016-10-17 16:38:46 -07:00
  • 0ff359ca0e Fix early init. problem for notifications (Fixes #2972) (#2977) Aditya Manthramurthy 2016-10-17 16:38:29 -07:00
  • f8e13fb00e server: Startup sequence should be more idempotent. (#2974) Harshavardhana 2016-10-17 14:31:33 -07:00
  • 686a610fc3 api: Nanosecond precision for API responses is valid with S3. (#2957) Harshavardhana 2016-10-17 08:44:55 -07:00
  • 7fc1685b7a Allow Travis builds from GitHub forks (#2958) Mike Ralphson 2016-10-17 16:42:20 +01:00
  • b89609dc2e XL: Filter out md5Sum from user defined headers (#2962) Krishnan Parthasarathi 2016-10-17 21:11:33 +05:30
  • fa50312220 Avoid returning disk corrupted by servers in the middle of init all disks formats (#2964) Anis Elleuch 2016-10-17 16:39:55 +01:00
  • fee3f99a6e xl: heal bucket should validate if bucket exists first. (#2953) Harshavardhana 2016-10-17 02:10:23 -07:00
  • ea406754a6 New dsync and added ForceUnlock to lock rpc server (#2956) Frank 2016-10-17 10:53:29 +02:00
  • d02cb963d5 Fix listen-bucket (Fixes #2942) (#2949) Aditya Manthramurthy 2016-10-16 20:52:10 -07:00
  • 334cdb5d64 XL total/free space calculation is done inside xl module (#2945) Anis Elleuch 2016-10-16 22:24:15 +01:00
  • a681af6953 Update minio browser with new changes. (#2940) Harshavardhana 2016-10-15 08:51:53 -07:00
  • 5c3639c1b7 Redirect /minio to /minio/ when requests come from browsers (#2937) Anis Elleuch 2016-10-15 14:21:51 +01:00
  • 903574db90 copy-object: Do not use ETag of source as MD5 as it will not be MD5 if source was uploaded as multipart. (#2938) Krishna Srinivas 2016-10-15 18:50:56 +05:30
  • f463d3ce42 Fix a crash when service shutdown is signaled and object API is not ready yet (#2939) Anis Elleuch 2016-10-15 14:20:16 +01:00
  • 17eeec6895 Bucket policy propagation (Fixes #2930) (#2932) Aditya Manthramurthy 2016-10-14 22:49:51 -07:00
  • 070d3610ff tests: V2 Signature tests for object-handlers. (#2931) Karthic Rao 2016-10-15 09:22:46 +05:30
  • f22862aa28 heal: Refactor heal command. (#2901) Harshavardhana 2016-10-14 19:57:40 -07:00
  • 18be3bc95a docs: added space in README.md so that its compatible with doctor. (#2927) koolhead17 2016-10-15 01:50:33 +05:30
  • 2f520ed92f Remove errors package, add comments and simplify. (#2925) Harshavardhana 2016-10-14 11:15:59 -07:00
  • c03ce0f74a Display SSL expiry warnings (#2925) Mateusz Gajewski 2016-10-14 13:48:08 +02:00
  • 0320a77dc0 HealBucket: create the bucket if it is missing in one of the disks. (#2924) Krishna Srinivas 2016-10-14 23:42:17 +05:30
  • 3349153058 docs: added space in source download steps so it appears as desired in (#2923) koolhead17 2016-10-14 21:19:12 +05:30
  • 5e86352464 doc: Fix docker.md instructions and words. Harshavardhana 2016-10-13 21:34:03 -07:00
  • e32e8d1922 Fix docker file. Harshavardhana 2016-10-13 21:14:57 -07:00
  • 8c59a41668 Checking updates should send a proper user-agent. RELEASE.2016-10-14T04-00-39Z Harshavardhana 2016-10-13 20:52:09 -07:00
  • 18d125ef1c doc: Redo install instructions (#2922) Harshavardhana 2016-10-13 19:34:03 -07:00
  • 31be826f51 Fix missing error check for jsonrpc.Server.RegisterService() (#2921) Aditya Manthramurthy 2016-10-13 17:34:10 -07:00
  • eb372d53df Fix docker release titles Harshavardhana 2016-10-13 16:24:18 -07:00
  • 1788c58d5c Add docker edge instructions Harshavardhana 2016-10-13 16:19:14 -07:00
  • 29a2ffef5d Fix build issue. Harshavardhana 2016-10-13 09:27:44 -07:00
  • 17e49a9ed2 signature-v2 fix. (#2918) Karthic Rao 2016-10-13 21:55:56 +05:30
  • 0aabc1d8d9 Use Peer RPC to propagate bucket policy changes (#2891) Aditya Manthramurthy 2016-10-13 09:19:04 -07:00
  • 55f6828750 Do not print update message unless there is an update. (#2919) Harshavardhana 2016-10-13 09:17:08 -07:00
  • 6303f26330 Protect map from concurrent access (Fixes #2915) (#2916) Aditya Manthramurthy 2016-10-13 01:33:50 -07:00
  • b59bac670a Handle err returned by rpc.Server.RegisterName (#2910) Krishnan Parthasarathi 2016-10-13 11:43:24 +05:30
  • 84acc820c7 Fix free drive space calculation in XL mode (#2917) Anis Elleuch 2016-10-13 04:22:15 +01:00
  • 92858c7db2 Fix docker documentation. Harshavardhana 2016-10-12 18:31:23 -07:00
  • c836c454cc Fix README.md on release branch Harshavardhana 2016-10-12 18:26:59 -07:00
  • 0f7300058b Fix docker file. Harshavardhana 2016-10-12 18:15:23 -07:00
  • c5300ec279 update: Deprecate the usage of update=yes query param. (#2801) Harshavardhana 2016-09-28 02:41:21 -07:00
  • 3d8d12ba1b Use Set instead of Add in the event that the request already contains the content-length (#2683) Kevin Qiu 2016-09-13 13:59:40 -04:00
  • fdaa129a5b Fix dockerfile container image. (#2892) Harshavardhana 2016-10-12 18:09:08 -07:00
  • df59967f59 Avoid checking date header of web requests by properly applying generic handlers (#2914) Anis Elleuch 2016-10-12 20:58:36 +01:00
  • 73982c8cb6 Listen bucket notification for multiple prefixes/suffixes (#2911) Mateusz Gajewski 2016-10-12 20:02:15 +02:00
  • 6199aa0707 Peer RPCs for bucket notifications (#2877) Aditya Manthramurthy 2016-10-12 01:03:50 -07:00
  • a5921b5743 Use same timestamp for all chunks in chunked signature (#2908) Krishnan Parthasarathi 2016-10-12 12:16:51 +05:30
  • f0538dbb5c fix broken link for Go Installation in CONTRIBUTING.md (#2907) Karthic Rao 2016-10-12 10:49:35 +05:30
  • ff91ecb177 tests: Adding unknown signature type test for API handlers. (#2905) Karthic Rao 2016-10-12 09:08:10 +05:30
  • a6357502c1 Correct typo in error string (#2902) Frank 2016-10-11 17:56:02 +02:00
  • fa8ea41cd9 lock/instrumentation: Cleanup and print in user friendly form. (#2807) Harshavardhana 2016-10-11 00:50:27 -07:00
  • 3ac6790ca2 tests: Add Object Layer nil test for bucket-handler API's (#2899) Karthic Rao 2016-10-11 12:30:02 +05:30
  • 268b96058f ns-lock: lock namespace during FS object operations. (#2896) Krishna Srinivas 2016-10-10 22:50:04 +05:30
  • 0d031c432b Fix typo in serverVersion (#2894) Frank 2016-10-10 19:11:56 +02:00
  • 6e8f3224c5 Test coverage for lock rpc server (#2893) Frank 2016-10-10 19:11:29 +02:00
  • 9c53e9f4c3 tests: Enhance coverage for bucket policy handlers. (#2895) Karthic Rao 2016-10-10 21:59:56 +05:30
  • 2d5e988a6d Refactor streaming signatureV4 w/ state machine (#2862) Krishnan Parthasarathi 2016-10-10 14:12:32 +05:30
  • 3cfb23750a control: Implement service command 'stop,restart,status'. (#2883) Harshavardhana 2016-10-09 23:03:10 -07:00
  • 57f75b1d9b Ignore copy conditions when ETag is not available (#2888) Anis Elleuch 2016-10-10 00:21:42 +01:00
  • 4560cbc20c List docker as first example Anand Babu (AB) Periasamy 2016-10-09 13:06:25 -07:00
  • e213172431 tests: Missing anonymous tests for bucket-handlers. (#2885) Karthic Rao 2016-10-09 21:51:37 +05:30
  • f5f007e183 Test: Add test case for xl.HealObject() (#2884) Krishna Srinivas 2016-10-09 05:38:17 +05:30
  • 09463265ce tests: Adding anonymous requests tests for bucket policy handlers. (#2882) Karthic Rao 2016-10-08 13:34:26 +05:30
  • 8f4cf2a7d0 tests: anonymous/unsigned tests for object handler API's . (#2881) Karthic Rao 2016-10-08 11:58:50 +05:30
  • 30183c4a9a tests: cleanup and unsigned request test. (#2880) Karthic Rao 2016-10-08 08:46:57 +05:30
  • d1df5e0ae1 tests: Add helper function for API handler anonymous request tests. (#2876) Karthic Rao 2016-10-07 23:46:11 +05:30
  • f1bc9343a1 prep: Initialization should wait instead of exit the servers. (#2872) Harshavardhana 2016-10-07 11:15:55 -07:00
  • e53a9f6cab Update vendorized version of dsync that relaxes read quorum to N/2 (#2874) Frank 2016-10-07 17:02:59 +02:00
  • 97f4989945 tests: cleaning up. (#2875) Karthic Rao 2016-10-07 20:32:37 +05:30
  • ed676667d0 vendor: update reedsolomon package with new changes. (#2870) Harshavardhana 2016-10-06 21:57:42 -07:00
  • b06a514ce0 update: Deprecate the usage of update=yes query param. (#2801) RELEASE.2016-10-07T01-16-39Z Harshavardhana 2016-09-28 02:41:21 -07:00
  • 1e5e213d24 auth: Make sure we initialize or change config before RPC requests. (#2867) Harshavardhana 2016-10-06 13:35:56 -07:00
  • a8105ec068 - Test utility function for easy asserting of cases wherein objectLayer (#2865) Karthic Rao 2016-10-07 02:04:33 +05:30
  • c6d2967b84 Doc: Document list of supported environmental varaibles. (#2864) Krishna Srinivas 2016-10-06 22:00:08 +05:30
  • bb9be02228 minio-browser: do not redirect to /minio if MINIO_BROWSER=off (#2863) Krishna Srinivas 2016-10-06 21:00:32 +05:30
  • 64f37bbf5b rpc: Add RPC client tests. (#2858) Harshavardhana 2016-10-06 02:30:54 -07:00
  • 0fc96fa25c Refactor bucket policy handler test to use API test initializer. (#2859) Karthic Rao 2016-10-06 14:32:42 +05:30
  • 2d8c6f8288 unit test for bucketPolicyConditionMatch function. (#2857) Karthic Rao 2016-10-06 12:53:46 +05:30
  • b94211bd66 api: ListObjectsV1 compliance with AWS S3. (#2856) Harshavardhana 2016-10-05 20:12:47 -07:00
  • 6494b77d41 server: Add more elaborate startup messages. (#2731) Harshavardhana 2016-10-05 12:48:07 -07:00
  • 63a7ca1af0 web: fix jwt token expiry set to one day by default. (#2819) Bala FA 2016-10-05 10:18:55 -07:00
  • 95f544657a Signature-V2: use raw resource/query from the request for signature calculation. (#2833) Krishna Srinivas 2016-10-05 21:48:53 +05:30