Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lY8tX-0001ML-Gr for pgadmin-hackers@arkaria.postgresql.org; Sun, 18 Apr 2021 14:59:32 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lY8tV-0002Pz-NR for pgadmin-hackers@arkaria.postgresql.org; Sun, 18 Apr 2021 14:59:29 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lY8tV-0002Ps-Bt for pgadmin-hackers@lists.postgresql.org; Sun, 18 Apr 2021 14:59:29 +0000 Received: from mail-lf1-x12e.google.com ([2a00:1450:4864:20::12e]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1lY8tP-0002dI-Qm for pgadmin-hackers@postgresql.org; Sun, 18 Apr 2021 14:59:28 +0000 Received: by mail-lf1-x12e.google.com with SMTP id j4so12524911lfp.0 for ; Sun, 18 Apr 2021 07:59:23 -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=EV+z3nL+XagO+804MtSXHMlw3RR11IBdbxH8hSMYe0g=; b=coT83gqr3G7wGnqWxciJZ0WNoEXLZyZBSK/UEdRSyuOi4T8W+OpW3Nanu7sB2J/zXR t8GaasMTDz7ooxfml7g35VPPqqbWrLsvx4htOx0rIE7Npbk36wt/mK9FBEWdtxcWEUeQ 821Jaxz4LQds0IzseD131zHsV8jMhfM5mmy5Kd5HZu7oGIJ26EkqLB8MB1ZyHAQ8jTXR oKWOUEJrA6dq5APgDq9X2Jim/8LXrMg51J6N7XAXX0tOdKFVtveV6Q3/5Udh0y5ROond weVNMt8gUI8F6MQwUGXRbwZnFH+3cRxcZX5+0SR3Ckyo/leoe+J4rlNa2pe8OOu1gsf3 TRyA== 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=EV+z3nL+XagO+804MtSXHMlw3RR11IBdbxH8hSMYe0g=; b=avc5cP8qz3gJIzEiNsgS3sWDfjqGQl0ud2V72+aXmvk3SR9erKBIBPAYTep2zPqP3e WBXh57thUxbge3uga83OeHG0eoEnuBrFnzM3n0PC+T/C6pTJu1cArNVHro0nhWX3kBMb gBxWsAEOptSbrrO/sa6ZjK4G57sG230IY9Wrkyjo9BrCpEGANpYjxMIMfkOQwHZkDZfV n/XE+BIFDMNF8fmiDICO43evZk8KvOmV+v4ord5SPdTM73ooYVxsym7LbzGtO3d1tpSv Xc95fwM+KfXCQsY54a1LLyypVuQkZIBlKLaj3eSXMR64bb6bks/nSr37BJl3OXSzaBCE qcRA== X-Gm-Message-State: AOAM530f21959tE5Go38pxKaEmibRaIZgNpk2XVQypOyvkLVibWg+WtF SGeSOvlW6EtGOqjam+x4ttnF+w9bN3Bm7YklOMRzYiGgxv8a0gs/4agOQ56j1KzlU0B3lzLuQEn edmqgXzXTvHlU3xzWQRXfsKXxwMD0JKhM2ULC1Ji+MsyF50Eoy139QnZbUiHPeHeDwDUOD3OPbg YVHk+r0DMy0NX6Rw7N5+gHOhAFKHK3mkAt2Qk8G/buN9L0wVOkephfwQDf+mh27XZN3w== X-Google-Smtp-Source: ABdhPJzdb9tvOPYQawi9gzZmM/dNBq0AkZ/j1UZLec0NisSSfPJBZ1VwB5a/BfLMf9Ko/RUylLdIl0d3+e99s+OOIBE= X-Received: by 2002:ac2:4545:: with SMTP id j5mr9920555lfm.227.1618757961103; Sun, 18 Apr 2021 07:59:21 -0700 (PDT) MIME-Version: 1.0 From: Yogesh Mahajan Date: Sun, 18 Apr 2021 20:28:44 +0530 Message-ID: Subject: [pgAdmin][Patch] RM 6379 - Cannot view foreign data wrapper properties if host option contains two host addresses To: pgadmin-hackers Content-Type: multipart/mixed; boundary="0000000000003ff3ec05c040755d" X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000003ff3ec05c040755d Content-Type: multipart/alternative; boundary="0000000000003ff3ea05c040755b" --0000000000003ff3ea05c040755b Content-Type: text/plain; charset="UTF-8" Hi Team, Please find a patch attached which fixes errors shown if foreign server>option parameter has multiple values. Also reverted changes done in RM 6802 patch for connection status bar which leads feature test failures in server mode. Thanks, Yogesh Mahajan EnterpriseDB --0000000000003ff3ea05c040755b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Team,

=
Please find a patch attached which fixes errors shown if f= oreign server>option parameter has multiple values.
Also= reverted changes done in RM 6802 patch for connection status bar which lea= ds feature test failures in server mode.


Thanks,
Yogesh Mahajan
EnterpriseDB
--0000000000003ff3ea05c040755b-- --0000000000003ff3ec05c040755d Content-Type: application/octet-stream; name="RM6379_v1.patch" Content-Disposition: attachment; filename="RM6379_v1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_knnalnez0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2Rh dGFiYXNlcy9mb3JlaWduX2RhdGFfd3JhcHBlcnMvZm9yZWlnbl9zZXJ2ZXJzL3RlbXBsYXRlcy9m b3JlaWduX3NlcnZlcnMvc3FsLzkuM19wbHVzL3Byb3BlcnRpZXMuc3FsIGIvd2ViL3BnYWRtaW4v YnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL2ZvcmVpZ25fZGF0YV93cmFw cGVycy9mb3JlaWduX3NlcnZlcnMvdGVtcGxhdGVzL2ZvcmVpZ25fc2VydmVycy9zcWwvOS4zX3Bs dXMvcHJvcGVydGllcy5zcWwKaW5kZXggMTA1NjU1NThhLi44NmQxMjkzNDQgMTAwNjQ0Ci0tLSBh L3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9mb3Jl aWduX2RhdGFfd3JhcHBlcnMvZm9yZWlnbl9zZXJ2ZXJzL3RlbXBsYXRlcy9mb3JlaWduX3NlcnZl cnMvc3FsLzkuM19wbHVzL3Byb3BlcnRpZXMuc3FsCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIv c2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9mb3JlaWduX2RhdGFfd3JhcHBlcnMvZm9y ZWlnbl9zZXJ2ZXJzL3RlbXBsYXRlcy9mb3JlaWduX3NlcnZlcnMvc3FsLzkuM19wbHVzL3Byb3Bl cnRpZXMuc3FsCkBAIC02LDcgKzYsNyBAQCBMRUZUIE9VVEVSIEpPSU4gcGdfY2F0YWxvZy5wZ19k ZXNjcmlwdGlvbiBkZXMgT04gKGRlcy5vYmpvaWQ9ZmR3Lm9pZCBBTkQgZGVzLm9iagogV0hFUkUg ZmR3Lm9pZD17e2Zkd2lkfX06Om9pZAogeyUgZWxzZSAlfQogU0VMRUNUIHNydi5vaWQsIHNydm5h bWUgYXMgbmFtZSwgc3J2ZmR3IGFzIGZkd2lkLCBzcnZ0eXBlIGFzIGZzcnZ0eXBlLCBzcnZ2ZXJz aW9uIGFzIGZzcnZ2ZXJzaW9uLAotZmR3LmZkd25hbWUgYXMgZmR3bmFtZSwgZGVzY3JpcHRpb24s IHBnX2NhdGFsb2cuYXJyYXlfdG9fc3RyaW5nKHNydm9wdGlvbnMsICcsJykgQVMgZnNydm9wdGlv bnMsCitmZHcuZmR3bmFtZSBhcyBmZHduYW1lLCBkZXNjcmlwdGlvbiwgc3J2b3B0aW9ucyBBUyBm c3J2b3B0aW9ucywKIHBnX2NhdGFsb2cucGdfZ2V0X3VzZXJieWlkKHNydm93bmVyKSBhcyBmc3J2 b3duZXIsIHBnX2NhdGFsb2cuYXJyYXlfdG9fc3RyaW5nKHNydmFjbDo6dGV4dFtdLCAnLCAnKSBh cyBhY2wKIEZST00gcGdfY2F0YWxvZy5wZ19mb3JlaWduX3NlcnZlciBzcnYKIExFRlQgT1VURVIg Sk9JTiBwZ19jYXRhbG9nLnBnX2ZvcmVpZ25fZGF0YV93cmFwcGVyIGZkdyBvbiBmZHcub2lkPXNy dmZkdwpkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZl cnMvZGF0YWJhc2VzL2ZvcmVpZ25fZGF0YV93cmFwcGVycy9mb3JlaWduX3NlcnZlcnMvdGVtcGxh dGVzL2ZvcmVpZ25fc2VydmVycy9zcWwvZGVmYXVsdC9wcm9wZXJ0aWVzLnNxbCBiL3dlYi9wZ2Fk bWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9mb3JlaWduX2RhdGFf d3JhcHBlcnMvZm9yZWlnbl9zZXJ2ZXJzL3RlbXBsYXRlcy9mb3JlaWduX3NlcnZlcnMvc3FsL2Rl ZmF1bHQvcHJvcGVydGllcy5zcWwKaW5kZXggYTE2YjE2YjJiLi4wM2UwYTY2ODkgMTAwNjQ0Ci0t LSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9m b3JlaWduX2RhdGFfd3JhcHBlcnMvZm9yZWlnbl9zZXJ2ZXJzL3RlbXBsYXRlcy9mb3JlaWduX3Nl cnZlcnMvc3FsL2RlZmF1bHQvcHJvcGVydGllcy5zcWwKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nl ci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL2ZvcmVpZ25fZGF0YV93cmFwcGVycy9m b3JlaWduX3NlcnZlcnMvdGVtcGxhdGVzL2ZvcmVpZ25fc2VydmVycy9zcWwvZGVmYXVsdC9wcm9w ZXJ0aWVzLnNxbApAQCAtNyw3ICs3LDcgQEAgTEVGVCBPVVRFUiBKT0lOIHBnX2NhdGFsb2cucGdf ZGVzY3JpcHRpb24gZGVzIE9OIChkZXMub2Jqb2lkPWZkdy5vaWQgQU5EIGRlcy5vYmoKIFdIRVJF IGZkdy5vaWQ9e3tmZHdpZH19OjpvaWQKIHslIGVsc2UgJX0KIFNFTEVDVCBzcnYub2lkLCBzcnZu YW1lIGFzIG5hbWUsIHNydnR5cGUgYXMgZnNydnR5cGUsIHNydnZlcnNpb24gYXMgZnNydnZlcnNp b24sIGZkdy5mZHduYW1lIGFzIGZkd25hbWUsIGRlc2NyaXB0aW9uLAotcGdfY2F0YWxvZy5hcnJh eV90b19zdHJpbmcoc3J2b3B0aW9ucywgJywnKSBBUyBmc3J2b3B0aW9ucywKK3Nydm9wdGlvbnMg QVMgZnNydm9wdGlvbnMsCiBwZ19jYXRhbG9nLnBnX2dldF91c2VyYnlpZChzcnZvd25lcikgYXMg ZnNydm93bmVyLCBwZ19jYXRhbG9nLmFycmF5X3RvX3N0cmluZyhzcnZhY2w6OnRleHRbXSwgJywg JykgYXMgYWNsCiBGUk9NIHBnX2NhdGFsb2cucGdfZm9yZWlnbl9zZXJ2ZXIgc3J2CiBMRUZUIE9V VEVSIEpPSU4gcGdfY2F0YWxvZy5wZ19mb3JlaWduX2RhdGFfd3JhcHBlciBmZHcgb24gZmR3Lm9p ZD1zcnZmZHcKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9z ZXJ2ZXJzL2RhdGFiYXNlcy9mb3JlaWduX2RhdGFfd3JhcHBlcnMvZm9yZWlnbl9zZXJ2ZXJzL3Vz ZXJfbWFwcGluZ3MvdGVtcGxhdGVzL3VzZXJfbWFwcGluZ3Mvc3FsL2RlZmF1bHQvcHJvcGVydGll cy5zcWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFz ZXMvZm9yZWlnbl9kYXRhX3dyYXBwZXJzL2ZvcmVpZ25fc2VydmVycy91c2VyX21hcHBpbmdzL3Rl bXBsYXRlcy91c2VyX21hcHBpbmdzL3NxbC9kZWZhdWx0L3Byb3BlcnRpZXMuc3FsCmluZGV4IDli YmU5ZjIxZS4uYWVkZjU2MDBkIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZl cl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvZm9yZWlnbl9kYXRhX3dyYXBwZXJzL2ZvcmVpZ25f c2VydmVycy91c2VyX21hcHBpbmdzL3RlbXBsYXRlcy91c2VyX21hcHBpbmdzL3NxbC9kZWZhdWx0 L3Byb3BlcnRpZXMuc3FsCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9z ZXJ2ZXJzL2RhdGFiYXNlcy9mb3JlaWduX2RhdGFfd3JhcHBlcnMvZm9yZWlnbl9zZXJ2ZXJzL3Vz ZXJfbWFwcGluZ3MvdGVtcGxhdGVzL3VzZXJfbWFwcGluZ3Mvc3FsL2RlZmF1bHQvcHJvcGVydGll cy5zcWwKQEAgLTUsNyArNSw3IEBAIEZST00gcGdfY2F0YWxvZy5wZ19mb3JlaWduX3NlcnZlciBz cnYKICAgICBMRUZUIE9VVEVSIEpPSU4gcGdfY2F0YWxvZy5wZ19kZXNjcmlwdGlvbiBkZXMgT04g KGRlcy5vYmpvaWQ9c3J2Lm9pZCBBTkQgZGVzLm9ianN1YmlkPTAgQU5EIGRlcy5jbGFzc29pZD0n cGdfZm9yZWlnbl9zZXJ2ZXInOjpyZWdjbGFzcykKIFdIRVJFIHNydi5vaWQgPSB7e2ZzZXJpZH19 OjpvaWQKIHslIGVsaWYgZnNpZCBvciB1bWlkICV9Ci1TRUxFQ1QgdS51bWlkIEFTIG9pZCwgdS51 c2VuYW1lIEFTIG5hbWUsIHUuc3J2aWQgQVMgZnNpZCwgcGdfY2F0YWxvZy5hcnJheV90b19zdHJp bmcodS51bW9wdGlvbnMsICcsJykgQVMgdW1vcHRpb25zLCBmcy5zcnZmZHcgQVMgZmR3aWQKK1NF TEVDVCB1LnVtaWQgQVMgb2lkLCB1LnVzZW5hbWUgQVMgbmFtZSwgdS5zcnZpZCBBUyBmc2lkLCB1 bW9wdGlvbnMgQVMgdW1vcHRpb25zLCBmcy5zcnZmZHcgQVMgZmR3aWQKIEZST00gcGdfY2F0YWxv Zy5wZ191c2VyX21hcHBpbmdzIHUKIExFRlQgSk9JTiBwZ19jYXRhbG9nLnBnX2ZvcmVpZ25fc2Vy dmVyIGZzIE9OIGZzLm9pZCA9IHUuc3J2aWQKIHslIGlmIGZzaWQgJX0gV0hFUkUgdS5zcnZpZCA9 IHt7ZnNpZH19OjpvaWQgeyUgZW5kaWYgJX0geyUgaWYgdW1pZCAlfSBXSEVSRSB1LnVtaWQ9IHt7 dW1pZH19OjpvaWQgeyUgZW5kaWYgJX0KZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIv c2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9mb3JlaWduX2RhdGFfd3JhcHBlcnMvdGVt cGxhdGVzL2ZvcmVpZ25fZGF0YV93cmFwcGVycy9zcWwvOS4zX3BsdXMvcHJvcGVydGllcy5zcWwg Yi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvZm9y ZWlnbl9kYXRhX3dyYXBwZXJzL3RlbXBsYXRlcy9mb3JlaWduX2RhdGFfd3JhcHBlcnMvc3FsLzku M19wbHVzL3Byb3BlcnRpZXMuc3FsCmluZGV4IDhmMzkzOTZhYy4uNWU2N2U1ZWU5IDEwMDY0NAot LS0gYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMv Zm9yZWlnbl9kYXRhX3dyYXBwZXJzL3RlbXBsYXRlcy9mb3JlaWduX2RhdGFfd3JhcHBlcnMvc3Fs LzkuM19wbHVzL3Byb3BlcnRpZXMuc3FsCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVy X2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9mb3JlaWduX2RhdGFfd3JhcHBlcnMvdGVtcGxhdGVz L2ZvcmVpZ25fZGF0YV93cmFwcGVycy9zcWwvOS4zX3BsdXMvcHJvcGVydGllcy5zcWwKQEAgLTEs NiArMSw2IEBACiB7IyA9PT09PT09PT09PT09IEdldCBhbGwgdGhlIHByb3BlcnRpZXMgb2YgZm9y ZWlnbiBkYXRhIHdyYXBwZXIgPT09PT09PT09PT09PSAjfQogU0VMRUNUIGZkdy5vaWQsIGZkd25h bWUgYXMgbmFtZSwgZmR3aGFuZGxlciwgZmR3dmFsaWRhdG9yLCBkZXNjcmlwdGlvbiwKLSAgICBw Z19jYXRhbG9nLmFycmF5X3RvX3N0cmluZyhmZHdvcHRpb25zLCAnLCcpIEFTIGZkd29wdGlvbnMs IHBnX2NhdGFsb2cucGdfZ2V0X3VzZXJieWlkKGZkd293bmVyKSBhcyBmZHdvd25lciwgcGdfY2F0 YWxvZy5hcnJheV90b19zdHJpbmcoZmR3YWNsOjp0ZXh0W10sICcsICcpIGFzIGFjbCwKKyAgICBm ZHdvcHRpb25zIEFTIGZkd29wdGlvbnMsIHBnX2NhdGFsb2cucGdfZ2V0X3VzZXJieWlkKGZkd293 bmVyKSBhcyBmZHdvd25lciwgcGdfY2F0YWxvZy5hcnJheV90b19zdHJpbmcoZmR3YWNsOjp0ZXh0 W10sICcsICcpIGFzIGFjbCwKICAgICBDQVNFCiAgICAgLS0gRVBBUyBpbiByZWR3b29kIG1vZGUs IGNvbmNhdGVuYXRpb24gb2YgYSBzdHJpbmcgd2l0aCBOVUxMIHJlc3VsdHMgYXMgdGhlIG9yaWdp bmFsIHN0cmluZwogICAgIFdIRU4gdnAucHJvbmFtZSBJUyBOVUxMIFRIRU4gTlVMTApkaWZmIC0t Z2l0IGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2Vz L2ZvcmVpZ25fZGF0YV93cmFwcGVycy90ZW1wbGF0ZXMvZm9yZWlnbl9kYXRhX3dyYXBwZXJzL3Nx bC9kZWZhdWx0L3Byb3BlcnRpZXMuc3FsIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3Jv dXBzL3NlcnZlcnMvZGF0YWJhc2VzL2ZvcmVpZ25fZGF0YV93cmFwcGVycy90ZW1wbGF0ZXMvZm9y ZWlnbl9kYXRhX3dyYXBwZXJzL3NxbC9kZWZhdWx0L3Byb3BlcnRpZXMuc3FsCmluZGV4IDA5YjU5 MzM4OC4uZGE0MTA1OTY2IDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9n cm91cHMvc2VydmVycy9kYXRhYmFzZXMvZm9yZWlnbl9kYXRhX3dyYXBwZXJzL3RlbXBsYXRlcy9m b3JlaWduX2RhdGFfd3JhcHBlcnMvc3FsL2RlZmF1bHQvcHJvcGVydGllcy5zcWwKKysrIGIvd2Vi L3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL2ZvcmVpZ25f ZGF0YV93cmFwcGVycy90ZW1wbGF0ZXMvZm9yZWlnbl9kYXRhX3dyYXBwZXJzL3NxbC9kZWZhdWx0 L3Byb3BlcnRpZXMuc3FsCkBAIC0xLDYgKzEsNiBAQAogeyMgPT09PT09PT09PT09PSBHZXQgYWxs IHRoZSBwcm9wZXJ0aWVzIG9mIGZvcmVpZ24gZGF0YSB3cmFwcGVyID09PT09PT09PT09PT0gI30K IFNFTEVDVCBmZHcub2lkLCBmZHduYW1lIGFzIG5hbWUsIGZkd2hhbmRsZXIsIGZkd3ZhbGlkYXRv ciwgZGVzY3JpcHRpb24sCi0gICAgcGdfY2F0YWxvZy5hcnJheV90b19zdHJpbmcoZmR3b3B0aW9u cywgJywnKSBBUyBmZHdvcHRpb25zLCBwZ19jYXRhbG9nLnBnX2dldF91c2VyYnlpZChmZHdvd25l cikgYXMgZmR3b3duZXIsIHBnX2NhdGFsb2cuYXJyYXlfdG9fc3RyaW5nKGZkd2FjbDo6dGV4dFtd LCAnLCAnKSBhcyBhY2wsCisgICAgZmR3b3B0aW9ucyBBUyBmZHdvcHRpb25zLCBwZ19jYXRhbG9n LnBnX2dldF91c2VyYnlpZChmZHdvd25lcikgYXMgZmR3b3duZXIsIHBnX2NhdGFsb2cuYXJyYXlf dG9fc3RyaW5nKGZkd2FjbDo6dGV4dFtdLCAnLCAnKSBhcyBhY2wsCiAgICAgQ0FTRQogICAgIC0t IEVQQVMgaW4gcmVkd29vZCBtb2RlLCBjb25jYXRlbmF0aW9uIG9mIGEgc3RyaW5nIHdpdGggTlVM TCByZXN1bHRzIGFzIHRoZSBvcmlnaW5hbCBzdHJpbmcKICAgICBXSEVOIHZwLnByb25hbWUgSVMg TlVMTCBUSEVOIE5VTEwKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dy b3Vwcy9zZXJ2ZXJzL3V0aWxzLnB5IGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBz L3NlcnZlcnMvdXRpbHMucHkKaW5kZXggMzQ4OTI4MDRjLi5lMDdhNjI3M2EgMTAwNjQ0Ci0tLSBh L3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL3V0aWxzLnB5CisrKyBi L3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL3V0aWxzLnB5CkBAIC0x NjEsOCArMTYxLDcgQEAgZGVmIHRva2VuaXplX29wdGlvbnMob3B0aW9uc19mcm9tX2RiLCBvcHRp b25fbmFtZSwgb3B0aW9uX3ZhbHVlKToKICAgICAiIiIKICAgICBvcHRpb25zID0gW10KICAgICBp ZiBvcHRpb25zX2Zyb21fZGIgaXMgbm90IE5vbmU6Ci0gICAgICAgIG9wdGlvbl9zdHIgPSBvcHRp b25zX2Zyb21fZGIuc3BsaXQoJywnKQotICAgICAgICBmb3IgZmR3X29wdGlvbiBpbiBvcHRpb25f c3RyOgorICAgICAgICBmb3IgZmR3X29wdGlvbiBpbiBvcHRpb25zX2Zyb21fZGI6CiAgICAgICAg ICAgICBrLCB2ID0gZmR3X29wdGlvbi5zcGxpdCgnPScsIDEpCiAgICAgICAgICAgICBvcHRpb25z LmFwcGVuZCh7b3B0aW9uX25hbWU6IGssIG9wdGlvbl92YWx1ZTogdn0pCiAgICAgcmV0dXJuIG9w dGlvbnMKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3Rvb2xzL3NxbGVkaXRvci9zdGF0aWMvc2Nz cy9fc3FsZWRpdG9yLnNjc3MgYi93ZWIvcGdhZG1pbi90b29scy9zcWxlZGl0b3Ivc3RhdGljL3Nj c3MvX3NxbGVkaXRvci5zY3NzCmluZGV4IGU5ZDlhNTNjMC4uMWFjNGU3YzNjIDEwMDY0NAotLS0g YS93ZWIvcGdhZG1pbi90b29scy9zcWxlZGl0b3Ivc3RhdGljL3Njc3MvX3NxbGVkaXRvci5zY3Nz CisrKyBiL3dlYi9wZ2FkbWluL3Rvb2xzL3NxbGVkaXRvci9zdGF0aWMvc2Nzcy9fc3FsZWRpdG9y LnNjc3MKQEAgLTU4LDYgKzU4LDggQEAKIAogI2VkaXRvci1wYW5lbCB7CiAgIHotaW5kZXg6IDA7 CisgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgdG9wOiAkc3FsLWVkaXRvci1wYW5lbC10b3A7CiAg IGJvdHRvbTogMDsKICAgbGVmdDogMDsKICAgcmlnaHQ6IDA7Cg== --0000000000003ff3ec05c040755d--