Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fUsB1-0005br-QO for pgadmin-hackers@arkaria.postgresql.org; Mon, 18 Jun 2018 11:18:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1fUsAy-0001sV-7t for pgadmin-hackers@arkaria.postgresql.org; Mon, 18 Jun 2018 11:18:24 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fUsAx-0001sL-Uf for pgadmin-hackers@lists.postgresql.org; Mon, 18 Jun 2018 11:18:24 +0000 Received: from mail-pf0-x229.google.com ([2607:f8b0:400e:c00::229]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1fUsAu-0002ja-3z for pgadmin-hackers@postgresql.org; Mon, 18 Jun 2018 11:18:23 +0000 Received: by mail-pf0-x229.google.com with SMTP id y8-v6so7998487pfm.10 for ; Mon, 18 Jun 2018 04:18:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=8Yfu599xqn+Jr/D6dRdS8D5jE0TlRUJPzySvA+7aI2E=; b=lIoF8Kx622AM7/hr/67zhLBjAwW1RqBJPLBDR2E46SGYVZfv2NtidpxlE9gqfMzuTl BSsXEZvgVHeMKS5d1OAvJXQ3hJoZ2Xp9aGl3+Yi2lIq/AJjGxB/GJ4EMT1vrSqGbdXgN NmCP+NDhAaczQM8lFBiCLUCYQEpFEcLqYI6r7Mac1A1hjMNOSm1W/1By2AhjjKDQi5c0 VzuR+9uneZ/MyzwWXWwe3H3puocnUWD2/yvkSevqnoEe/bPda4EMsv2Prl0ztfFFAH6W ePEmh0JSf9dgY/dK1uxZP3lVWnbXEwSXGhgb6KVE+Ji2eXZ96EcYPxoh1a4btQ5tWqlO HOZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=8Yfu599xqn+Jr/D6dRdS8D5jE0TlRUJPzySvA+7aI2E=; b=iMeOv8aoYmFfbuc0qUlZau1FzipI+zC2vJRrQJ8tUKlAoOXkEUg0WTPaviQeqdXzT3 Gy2YpC9NXULgjg1PW3wWVDi67mWI0QVqc1aV1lqgN2H8b8vSFc3D39IGHr7BBd6sU6rn lTTsYOQmDXG5RH1S/UUtUST/Q533FTif5I0lBnESUbY0zMB+qD7O3MfqenrfdJGjXkKA dgmcqGPVoNcmZexEVWlStDM21JeXcZxYoPzbVO+UhSFv7Qx8f1z3MRYA+yfmQbk9eKCm m1Zep/gKJxyscqBsYxmBIImYemBsXDpRxUW+VdC7nXuOJzeAVWTyW3Mkt6c3uA+0Oocx LVpQ== X-Gm-Message-State: APt69E2Qu2Mfa701IJnUZzAkbMucQ5JVTb7HlTYEyhOqrhr2RIS/n/JH AKJ6/NXxsecdpoCYFQszqT+MZJ3lPiizKJV+kW0CBMKG X-Google-Smtp-Source: ADUXVKLVD8q72O0fnMMSXg++gvCdQCMrm9hfj9MfJ81xPcvaKZvtuZ8W7rq0L6JpSa0S+AWa0K0U66MW8Jse5qk69IM= X-Received: by 2002:a63:618e:: with SMTP id v136-v6mr10634722pgb.100.1529320697177; Mon, 18 Jun 2018 04:18:17 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a17:90a:8c86:0:0:0:0 with HTTP; Mon, 18 Jun 2018 04:18:16 -0700 (PDT) From: Akshay Joshi Date: Mon, 18 Jun 2018 16:48:16 +0530 Message-ID: Subject: [pgadmin4][Patch]: Feature #3388 Allow to set the connection timeout on the server properties dialog To: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000e75e2e056ee8b86a" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --000000000000e75e2e056ee8b86a Content-Type: multipart/alternative; boundary="000000000000e75e2b056ee8b868" --000000000000e75e2b056ee8b868 Content-Type: text/plain; charset="UTF-8" Hi Hackers, Attached is the patch for Feature #3388 Allow to set the connection timeout on the server properties dialog. Please review it. -- *Akshay Joshi* *Sr. Software Architect * *Phone: +91 20-3058-9517Mobile: +91 976-788-8246* --000000000000e75e2b056ee8b868 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,

Attached is= the patch for Feature #3388 Allow to set the connection timeout on the ser= ver properties di= alog. Please review it.


--
Akshay Joshi<= /div>
Sr. Softwar= e Architect

Phone: +91 20-3058-9517
Mobile: +91 976-788-8246
--000000000000e75e2b056ee8b868-- --000000000000e75e2e056ee8b86a Content-Type: application/octet-stream; name="RM_3388.patch" Content-Disposition: attachment; filename="RM_3388.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jik61kzg0 ZGlmZiAtLWdpdCBhL3dlYi9taWdyYXRpb25zL3ZlcnNpb25zLzQ5M2NkM2UzOWMwY18ucHkgYi93 ZWIvbWlncmF0aW9ucy92ZXJzaW9ucy80OTNjZDNlMzljMGNfLnB5Cm5ldyBmaWxlIG1vZGUgMTAw NjQ0CmluZGV4IDAwMDAwMDAuLmZhMzc3NTAKLS0tIC9kZXYvbnVsbAorKysgYi93ZWIvbWlncmF0 aW9ucy92ZXJzaW9ucy80OTNjZDNlMzljMGNfLnB5CkBAIC0wLDAgKzEsMjggQEAKKworIiIiZW1w dHkgbWVzc2FnZQorCitSZXZpc2lvbiBJRDogNDkzY2QzZTM5YzBjCitSZXZpc2VzOiA3YzU2ZWEy NTAwODUKK0NyZWF0ZSBEYXRlOiAyMDE4LTA2LTE4IDExOjI2OjMzLjI4NTAzNworCisiIiIKK2Zy b20gYWxlbWJpYyBpbXBvcnQgb3AKK2ltcG9ydCBzcWxhbGNoZW15IGFzIHNhCitmcm9tIHBnYWRt aW4ubW9kZWwgaW1wb3J0IGRiCisKKworIyByZXZpc2lvbiBpZGVudGlmaWVycywgdXNlZCBieSBB bGVtYmljLgorcmV2aXNpb24gPSAnNDkzY2QzZTM5YzBjJworZG93bl9yZXZpc2lvbiA9ICc3YzU2 ZWEyNTAwODUnCiticmFuY2hfbGFiZWxzID0gTm9uZQorZGVwZW5kc19vbiA9IE5vbmUKKworCitk ZWYgdXBncmFkZSgpOgorICAgIGRiLmVuZ2luZS5leGVjdXRlKAorICAgICAgICAnQUxURVIgVEFC TEUgc2VydmVyIEFERCBDT0xVTU4gY29ubmVjdF90aW1lb3V0IElOVEVHRVIgREVGQVVMVCAwJwor ICAgICkKKworCitkZWYgZG93bmdyYWRlKCk6CisgICAgcGFzcwpkaWZmIC0tZ2l0IGEvd2ViL3Bn YWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvX19pbml0X18ucHkgYi93ZWIvcGdh ZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9fX2luaXRfXy5weQppbmRleCA2MjVk OGRhLi4yYjljNjQyIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91 cHMvc2VydmVycy9fX2luaXRfXy5weQorKysgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9n cm91cHMvc2VydmVycy9fX2luaXRfXy5weQpAQCAtNDgwLDYgKzQ4MCw3IEBAIGNsYXNzIFNlcnZl ck5vZGUoUEdDaGlsZE5vZGVWaWV3KToKICAgICAgICAgICAgICdiZ2NvbG9yJzogJ2JnY29sb3In LAogICAgICAgICAgICAgJ2ZnY29sb3InOiAnZmdjb2xvcicsCiAgICAgICAgICAgICAnc2Vydmlj ZSc6ICdzZXJ2aWNlJywKKyAgICAgICAgICAgICdjb25uZWN0X3RpbWVvdXQnOiAnY29ubmVjdF90 aW1lb3V0JywKICAgICAgICAgICAgICd1c2Vfc3NoX3R1bm5lbCc6ICd1c2Vfc3NoX3R1bm5lbCcs CiAgICAgICAgICAgICAndHVubmVsX2hvc3QnOiAndHVubmVsX2hvc3QnLAogICAgICAgICAgICAg J3R1bm5lbF9wb3J0JzogJ3R1bm5lbF9wb3J0JywKQEAgLTY3Miw2ICs2NzMsOCBAQCBjbGFzcyBT ZXJ2ZXJOb2RlKFBHQ2hpbGROb2RlVmlldyk6CiAgICAgICAgICAgICAgICAgJ3NzbGNvbXByZXNz aW9uJzogVHJ1ZSBpZiBpc19zc2wgYW5kIHNlcnZlci5zc2xjb21wcmVzc2lvbgogICAgICAgICAg ICAgICAgIGVsc2UgRmFsc2UsCiAgICAgICAgICAgICAgICAgJ3NlcnZpY2UnOiBzZXJ2ZXIuc2Vy dmljZSBpZiBzZXJ2ZXIuc2VydmljZSBlbHNlIE5vbmUsCisgICAgICAgICAgICAgICAgJ2Nvbm5l Y3RfdGltZW91dCc6CisgICAgICAgICAgICAgICAgICAgIHNlcnZlci5jb25uZWN0X3RpbWVvdXQg aWYgc2VydmVyLmNvbm5lY3RfdGltZW91dCBlbHNlIDAsCiAgICAgICAgICAgICAgICAgJ3VzZV9z c2hfdHVubmVsJzogc2VydmVyLnVzZV9zc2hfdHVubmVsCiAgICAgICAgICAgICAgICAgaWYgc2Vy dmVyLnVzZV9zc2hfdHVubmVsIGVsc2UgMCwKICAgICAgICAgICAgICAgICAndHVubmVsX2hvc3Qn OiBzZXJ2ZXIudHVubmVsX2hvc3QgaWYgc2VydmVyLnR1bm5lbF9ob3N0CkBAIC03NTUsNiArNzU4 LDcgQEAgY2xhc3MgU2VydmVyTm9kZShQR0NoaWxkTm9kZVZpZXcpOgogICAgICAgICAgICAgICAg IGJnY29sb3I9ZGF0YS5nZXQoJ2JnY29sb3InLCBOb25lKSwKICAgICAgICAgICAgICAgICBmZ2Nv bG9yPWRhdGEuZ2V0KCdmZ2NvbG9yJywgTm9uZSksCiAgICAgICAgICAgICAgICAgc2VydmljZT1k YXRhLmdldCgnc2VydmljZScsIE5vbmUpLAorICAgICAgICAgICAgICAgIGNvbm5lY3RfdGltZW91 dD1kYXRhLmdldCgnY29ubmVjdF90aW1lb3V0JywgMCksCiAgICAgICAgICAgICAgICAgdXNlX3Nz aF90dW5uZWw9ZGF0YS5nZXQoJ3VzZV9zc2hfdHVubmVsJywgMCksCiAgICAgICAgICAgICAgICAg dHVubmVsX2hvc3Q9ZGF0YS5nZXQoJ3R1bm5lbF9ob3N0JywgTm9uZSksCiAgICAgICAgICAgICAg ICAgdHVubmVsX3BvcnQ9ZGF0YS5nZXQoJ3R1bm5lbF9wb3J0JywgMjIpLApkaWZmIC0tZ2l0IGEv d2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvc3RhdGljL2pzL3NlcnZl ci5qcyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL3N0YXRpYy9q cy9zZXJ2ZXIuanMKaW5kZXggMGVlM2VjMC4uNzAwNTM0MiAxMDA2NDQKLS0tIGEvd2ViL3BnYWRt aW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvc3RhdGljL2pzL3NlcnZlci5qcworKysg Yi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9zdGF0aWMvanMvc2Vy dmVyLmpzCkBAIC02MjcsNiArNjI3LDcgQEAgZGVmaW5lKCdwZ2FkbWluLm5vZGUuc2VydmVyJywg WwogICAgICAgICAgIHR1bm5lbF9pZGVudGl0eV9maWxlOiB1bmRlZmluZWQsCiAgICAgICAgICAg dHVubmVsX3Bhc3N3b3JkOiB1bmRlZmluZWQsCiAgICAgICAgICAgdHVubmVsX2F1dGhlbnRpY2F0 aW9uOiAwLAorICAgICAgICAgIGNvbm5lY3RfdGltZW91dDogMCwKICAgICAgICAgfSwKICAgICAg ICAgLy8gRGVmYXVsdCB2YWx1ZXMhCiAgICAgICAgIGluaXRpYWxpemU6IGZ1bmN0aW9uKGF0dHJz LCBhcmdzKSB7CkBAIC04ODgsNiArODg5LDEwIEBAIGRlZmluZSgncGdhZG1pbi5ub2RlLnNlcnZl cicsIFsKICAgICAgICAgICBpZDogJ3NlcnZpY2UnLCBsYWJlbDogZ2V0dGV4dCgnU2VydmljZScp LCB0eXBlOiAndGV4dCcsCiAgICAgICAgICAgbW9kZTogWydwcm9wZXJ0aWVzJywgJ2VkaXQnLCAn Y3JlYXRlJ10sIGRpc2FibGVkOiAnaXNDb25uZWN0ZWQnLAogICAgICAgICAgIGdyb3VwOiBnZXR0 ZXh0KCdDb25uZWN0aW9uJyksCisgICAgICAgIH0seworICAgICAgICAgIGlkOiAnY29ubmVjdF90 aW1lb3V0JywgbGFiZWw6IGdldHRleHQoJ0Nvbm5lY3Rpb24gdGltZW91dCAoc2Vjb25kcyknKSwK KyAgICAgICAgICB0eXBlOiAnaW50JywgZ3JvdXA6IGdldHRleHQoJ0FkdmFuY2VkJyksCisgICAg ICAgICAgbW9kZTogWydwcm9wZXJ0aWVzJywgJ2VkaXQnLCAnY3JlYXRlJ10sIGRpc2FibGVkOiAn aXNDb25uZWN0ZWQnLAogICAgICAgICB9XSwKICAgICAgICAgdmFsaWRhdGU6IGZ1bmN0aW9uKCkg ewogICAgICAgICAgIGNvbnN0IHZhbGlkYXRlTW9kZWwgPSBuZXcgbW9kZWxWYWxpZGF0aW9uLk1v ZGVsVmFsaWRhdGlvbih0aGlzKTsKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2Vy dmVyX2dyb3Vwcy9zZXJ2ZXJzL3Rlc3RzL3Rlc3RfYWRkX3NlcnZlcl93aXRoX2Nvbm5lY3RfdGlt ZW91dC5weSBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL3Rlc3Rz L3Rlc3RfYWRkX3NlcnZlcl93aXRoX2Nvbm5lY3RfdGltZW91dC5weQpuZXcgZmlsZSBtb2RlIDEw MDY0NAppbmRleCAwMDAwMDAwLi5mNWMwMTQwCi0tLSAvZGV2L251bGwKKysrIGIvd2ViL3BnYWRt aW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvdGVzdHMvdGVzdF9hZGRfc2VydmVyX3dp dGhfY29ubmVjdF90aW1lb3V0LnB5CkBAIC0wLDAgKzEsNDcgQEAKKyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj CisjCisjIHBnQWRtaW4gNCAtIFBvc3RncmVTUUwgVG9vbHMKKyMKKyMgQ29weXJpZ2h0IChDKSAy MDEzIC0gMjAxOCwgVGhlIHBnQWRtaW4gRGV2ZWxvcG1lbnQgVGVhbQorIyBUaGlzIHNvZnR3YXJl IGlzIHJlbGVhc2VkIHVuZGVyIHRoZSBQb3N0Z3JlU1FMIExpY2VuY2UKKyMKKyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjCisKK2ltcG9ydCBqc29uCisKK2Zyb20gcGdhZG1pbi51dGlscy5yb3V0ZSBpbXBvcnQg QmFzZVRlc3RHZW5lcmF0b3IKK2Zyb20gcmVncmVzc2lvbi5weXRob25fdGVzdF91dGlscyBpbXBv cnQgdGVzdF91dGlscyBhcyB1dGlscworCisKK2NsYXNzIFNlcnZlcnNXaXRoQ29ubmVjdFRpbWVv dXRBZGRUZXN0Q2FzZShCYXNlVGVzdEdlbmVyYXRvcik6CisgICAgIiIiIFRoaXMgY2xhc3Mgd2ls bCBhZGQgdGhlIHNlcnZlcnMgdW5kZXIgZGVmYXVsdCBzZXJ2ZXIgZ3JvdXAuICIiIgorCisgICAg c2NlbmFyaW9zID0gWworICAgICAgICAjIEZldGNoIHRoZSBkZWZhdWx0IHVybCBmb3Igc2VydmVy IG9iamVjdAorICAgICAgICAoCisgICAgICAgICAgICAnRGVmYXVsdCBTZXJ2ZXIgTm9kZSB1cmwn LCBkaWN0KAorICAgICAgICAgICAgICAgIHVybD0nL2Jyb3dzZXIvc2VydmVyL29iai8nCisgICAg ICAgICAgICApCisgICAgICAgICkKKyAgICBdCisKKyAgICBkZWYgc2V0VXAoc2VsZik6CisgICAg ICAgIHBhc3MKKworICAgIGRlZiBydW5UZXN0KHNlbGYpOgorICAgICAgICAiIiIgVGhpcyBmdW5j dGlvbiB3aWxsIGFkZCB0aGUgc2VydmVyIHVuZGVyIGRlZmF1bHQgc2VydmVyIGdyb3VwLiIiIgor ICAgICAgICB1cmwgPSAiezB9ezF9LyIuZm9ybWF0KHNlbGYudXJsLCB1dGlscy5TRVJWRVJfR1JP VVApCisgICAgICAgICMgQWRkIHNlcnZpY2UgbmFtZSBpbiB0aGUgY29uZmlnCisgICAgICAgIHNl bGYuc2VydmVyWydjb25uZWN0X3RpbWVvdXQnXSA9IDUKKyAgICAgICAgcmVzcG9uc2UgPSBzZWxm LnRlc3Rlci5wb3N0KAorICAgICAgICAgICAgdXJsLAorICAgICAgICAgICAgZGF0YT1qc29uLmR1 bXBzKHNlbGYuc2VydmVyKSwKKyAgICAgICAgICAgIGNvbnRlbnRfdHlwZT0naHRtbC9qc29uJwor ICAgICAgICApCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHJlc3BvbnNlLnN0YXR1c19jb2Rl LCAyMDApCisgICAgICAgIHJlc3BvbnNlX2RhdGEgPSBqc29uLmxvYWRzKHJlc3BvbnNlLmRhdGEu ZGVjb2RlKCd1dGYtOCcpKQorICAgICAgICBzZWxmLnNlcnZlcl9pZCA9IHJlc3BvbnNlX2RhdGFb J25vZGUnXVsnX2lkJ10KKworICAgIGRlZiB0ZWFyRG93bihzZWxmKToKKyAgICAgICAgIiIiVGhp cyBmdW5jdGlvbiBkZWxldGUgdGhlIHNlcnZlciBmcm9tIFNRTGl0ZSAiIiIKKyAgICAgICAgdXRp bHMuZGVsZXRlX3NlcnZlcl93aXRoX2FwaShzZWxmLnRlc3Rlciwgc2VsZi5zZXJ2ZXJfaWQpCmRp ZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9tb2RlbC9fX2luaXRfXy5weSBiL3dlYi9wZ2FkbWluL21v ZGVsL19faW5pdF9fLnB5CmluZGV4IGRmODgxMTYuLjBjNDE0NTEgMTAwNjQ0Ci0tLSBhL3dlYi9w Z2FkbWluL21vZGVsL19faW5pdF9fLnB5CisrKyBiL3dlYi9wZ2FkbWluL21vZGVsL19faW5pdF9f LnB5CkBAIC0yOSw3ICsyOSw3IEBAIGZyb20gZmxhc2tfc3FsYWxjaGVteSBpbXBvcnQgU1FMQWxj aGVteQogIwogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIAotU0NIRU1BX1ZFUlNJT04gPSAxNgorU0NIRU1B X1ZFUlNJT04gPSAxNwogCiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwogIwpAQCAtMTQ1LDYgKzE0NSw3IEBA IGNsYXNzIFNlcnZlcihkYi5Nb2RlbCk6CiAgICAgYmdjb2xvciA9IGRiLkNvbHVtbihkYi5UZXh0 KDEwKSwgbnVsbGFibGU9VHJ1ZSkKICAgICBmZ2NvbG9yID0gZGIuQ29sdW1uKGRiLlRleHQoMTAp LCBudWxsYWJsZT1UcnVlKQogICAgIHNlcnZpY2UgPSBkYi5Db2x1bW4oZGIuVGV4dCgpLCBudWxs YWJsZT1UcnVlKQorICAgIGNvbm5lY3RfdGltZW91dCA9IGRiLkNvbHVtbihkYi5JbnRlZ2VyKCks IG51bGxhYmxlPUZhbHNlKQogICAgIHVzZV9zc2hfdHVubmVsID0gZGIuQ29sdW1uKAogICAgICAg ICBkYi5JbnRlZ2VyKCksCiAgICAgICAgIGRiLkNoZWNrQ29uc3RyYWludCgndXNlX3NzaF90dW5u ZWwgPj0gMCBBTkQgdXNlX3NzaF90dW5uZWwgPD0gMScpLApkaWZmIC0tZ2l0IGEvd2ViL3BnYWRt aW4vdXRpbHMvZHJpdmVyL3BzeWNvcGcyL2Nvbm5lY3Rpb24ucHkgYi93ZWIvcGdhZG1pbi91dGls cy9kcml2ZXIvcHN5Y29wZzIvY29ubmVjdGlvbi5weQppbmRleCBjZmQxNjFhLi4xNWYxMTdhIDEw MDY0NAotLS0gYS93ZWIvcGdhZG1pbi91dGlscy9kcml2ZXIvcHN5Y29wZzIvY29ubmVjdGlvbi5w eQorKysgYi93ZWIvcGdhZG1pbi91dGlscy9kcml2ZXIvcHN5Y29wZzIvY29ubmVjdGlvbi5weQpA QCAtMzA3LDcgKzMwNyw4IEBAIGNsYXNzIENvbm5lY3Rpb24oQmFzZUNvbm5lY3Rpb24pOgogICAg ICAgICAgICAgICAgIHNzbHJvb3RjZXJ0PWdldF9jb21wbGV0ZV9maWxlX3BhdGgobWFuYWdlci5z c2xyb290Y2VydCksCiAgICAgICAgICAgICAgICAgc3NsY3JsPWdldF9jb21wbGV0ZV9maWxlX3Bh dGgobWFuYWdlci5zc2xjcmwpLAogICAgICAgICAgICAgICAgIHNzbGNvbXByZXNzaW9uPVRydWUg aWYgbWFuYWdlci5zc2xjb21wcmVzc2lvbiBlbHNlIEZhbHNlLAotICAgICAgICAgICAgICAgIHNl cnZpY2U9bWFuYWdlci5zZXJ2aWNlCisgICAgICAgICAgICAgICAgc2VydmljZT1tYW5hZ2VyLnNl cnZpY2UsCisgICAgICAgICAgICAgICAgY29ubmVjdF90aW1lb3V0PW1hbmFnZXIuY29ubmVjdF90 aW1lb3V0CiAgICAgICAgICAgICApCiAKICAgICAgICAgICAgICMgSWYgY29ubmVjdGlvbiBpcyBh c3luY2hyb25vdXMgdGhlbiB3ZSB3aWxsIGhhdmUgdG8gd2FpdApAQCAtMTIzNCw3ICsxMjM1LDgg QEAgV0hFUkUKICAgICAgICAgICAgICAgICBzc2xyb290Y2VydD1nZXRfY29tcGxldGVfZmlsZV9w YXRoKG1hbmFnZXIuc3Nscm9vdGNlcnQpLAogICAgICAgICAgICAgICAgIHNzbGNybD1nZXRfY29t cGxldGVfZmlsZV9wYXRoKG1hbmFnZXIuc3NsY3JsKSwKICAgICAgICAgICAgICAgICBzc2xjb21w cmVzc2lvbj1UcnVlIGlmIG1hbmFnZXIuc3NsY29tcHJlc3Npb24gZWxzZSBGYWxzZSwKLSAgICAg ICAgICAgICAgICBzZXJ2aWNlPW1hbmFnZXIuc2VydmljZQorICAgICAgICAgICAgICAgIHNlcnZp Y2U9bWFuYWdlci5zZXJ2aWNlLAorICAgICAgICAgICAgICAgIGNvbm5lY3RfdGltZW91dD1tYW5h Z2VyLmNvbm5lY3RfdGltZW91dAogICAgICAgICAgICAgKQogCiAgICAgICAgIGV4Y2VwdCBwc3lj b3BnMi5FcnJvciBhcyBlOgpAQCAtMTUxOSw3ICsxNTIxLDggQEAgRmFpbGVkIHRvIHJlc2V0IHRo ZSBjb25uZWN0aW9uIHRvIHRoZSBzZXJ2ZXIgZHVlIHRvIGZvbGxvd2luZyBlcnJvcjoKICAgICAg ICAgICAgICAgICAgICAgc3NsY3JsPWdldF9jb21wbGV0ZV9maWxlX3BhdGgoc2VsZi5tYW5hZ2Vy LnNzbGNybCksCiAgICAgICAgICAgICAgICAgICAgIHNzbGNvbXByZXNzaW9uPVRydWUgaWYgc2Vs Zi5tYW5hZ2VyLnNzbGNvbXByZXNzaW9uCiAgICAgICAgICAgICAgICAgICAgIGVsc2UgRmFsc2Us Ci0gICAgICAgICAgICAgICAgICAgIHNlcnZpY2U9c2VsZi5tYW5hZ2VyLnNlcnZpY2UKKyAgICAg ICAgICAgICAgICAgICAgc2VydmljZT1zZWxmLm1hbmFnZXIuc2VydmljZSwKKyAgICAgICAgICAg ICAgICAgICAgY29ubmVjdF90aW1lb3V0PXNlbGYubWFuYWdlci5jb25uZWN0X3RpbWVvdXQKICAg ICAgICAgICAgICAgICApCiAKICAgICAgICAgICAgICAgICAjIEdldCB0aGUgY3Vyc29yIGFuZCBy dW4gdGhlIHF1ZXJ5CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi91dGlscy9kcml2ZXIvcHN5Y29w ZzIvc2VydmVyX21hbmFnZXIucHkgYi93ZWIvcGdhZG1pbi91dGlscy9kcml2ZXIvcHN5Y29wZzIv c2VydmVyX21hbmFnZXIucHkKaW5kZXggMjBjZTE5NC4uYTMxMzE5ZCAxMDA2NDQKLS0tIGEvd2Vi L3BnYWRtaW4vdXRpbHMvZHJpdmVyL3BzeWNvcGcyL3NlcnZlcl9tYW5hZ2VyLnB5CisrKyBiL3dl Yi9wZ2FkbWluL3V0aWxzL2RyaXZlci9wc3ljb3BnMi9zZXJ2ZXJfbWFuYWdlci5weQpAQCAtNzQs NiArNzQsOCBAQCBjbGFzcyBTZXJ2ZXJNYW5hZ2VyKG9iamVjdCk6CiAgICAgICAgIHNlbGYuc3Ns Y3JsID0gc2VydmVyLnNzbGNybAogICAgICAgICBzZWxmLnNzbGNvbXByZXNzaW9uID0gVHJ1ZSBp ZiBzZXJ2ZXIuc3NsY29tcHJlc3Npb24gZWxzZSBGYWxzZQogICAgICAgICBzZWxmLnNlcnZpY2Ug PSBzZXJ2ZXIuc2VydmljZQorICAgICAgICBzZWxmLmNvbm5lY3RfdGltZW91dCA9IFwKKyAgICAg ICAgICAgIHNlcnZlci5jb25uZWN0X3RpbWVvdXQgaWYgc2VydmVyLmNvbm5lY3RfdGltZW91dCBl bHNlIDAKICAgICAgICAgaWYgY29uZmlnLlNVUFBPUlRfU1NIX1RVTk5FTDoKICAgICAgICAgICAg IHNlbGYudXNlX3NzaF90dW5uZWwgPSBzZXJ2ZXIudXNlX3NzaF90dW5uZWwKICAgICAgICAgICAg IHNlbGYudHVubmVsX2hvc3QgPSBzZXJ2ZXIudHVubmVsX2hvc3QK --000000000000e75e2e056ee8b86a--