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 1lbOup-000806-QO for pgadmin-hackers@arkaria.postgresql.org; Tue, 27 Apr 2021 14:42:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lbOuo-00083p-GO for pgadmin-hackers@arkaria.postgresql.org; Tue, 27 Apr 2021 14:42:18 +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 1lbOuo-00083h-Ax for pgadmin-hackers@lists.postgresql.org; Tue, 27 Apr 2021 14:42:18 +0000 Received: from mail-pf1-x42c.google.com ([2607:f8b0:4864:20::42c]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1lbOuh-0001s7-Ce for pgadmin-hackers@postgresql.org; Tue, 27 Apr 2021 14:42:17 +0000 Received: by mail-pf1-x42c.google.com with SMTP id e15so4721650pfv.10 for ; Tue, 27 Apr 2021 07:42:10 -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=MJGVhvaj11tk6f7jf2ro+oYz8ZjFgybIOTVnYp/eD+4=; b=PDZxLaFDAPONfZj2/X5NwwdM8upHfBctNEoUWpWefC2rTcfrIepvxFAUOnYvypudXc pms7PwXzHcRAwVtmMRTnJ/XQHx0GVNFo3sDI2ga++WRZImWgn12wQrzv5OPVbKIWxb2o im6pGsrigU03pnUKqSZc4n8O1yIkFQK+ef8NWQM+VZ/RpS9Ed2NyvIlHLje9fpI/Uxsi 1ngdrzF2b9CKJi2F3pXczJ27cs0mNxETJpPVkgpFS/HIqAcT+77Q0Xfaclmu6XthV9K2 PjmrIN7r+w38Dy5lhl2LbKUQzNeaVCfv08mw/PL2m3j/xneVey/6VFG/rU9tIAsuM7jZ nZDA== 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=MJGVhvaj11tk6f7jf2ro+oYz8ZjFgybIOTVnYp/eD+4=; b=rbGIxN2KYHF75bZdxa4Achc/AGQvokhonSTn2kF6KUIXYNJ4lBpXI8a+4eunHFDIXi Ey9qhRHSunLuaGk+nuav8WgGDWP3bpVKrROZRbmu9ofV9Nf6ma4u02a1Xi7KzuQIi8V1 dE+zqAd2ZTpPaeUakcy2DPpHsTa2LvnfWlD3lpvU4TjdFAl7P48x7qyPGVuCr3mBFoPC uFNV27BPXU2puz2a/AUYy2kU5THG7IDH2QThK5Sb5cFisQQ7dB1Kuhncb/xPtGne7VRM A7fFKZtn7C1rmks9Xr2oj3RHaZhpvZZBLo5Kfb6OMjAC8p93AWK89mK7mDK05bcLa1ji a8Lg== X-Gm-Message-State: AOAM532d+YRSHruqimF6rdMji/USKOwdl8ZhuoVjFf+eoHVsObzVJAhY ydJwll4xI+6wCZoe0QYeb2I0hzQ9j1cC8WfP6gNgiKxXRkuWwz0I/OoxndBsjzRHY/ZL1T5UETx ytfUTKOT11/yh5W/1vFJkm9xgg5RuHtBjwdjoodVSwgSZeBdSo18VfhcNy2me7XpbpcsL4zak0Q U00JOdcpFGRlTUlgHLnXJ30DoP+6cgJfmTlrP9+zh84VuTjbwseTM96if+aNGQ8y0= X-Google-Smtp-Source: ABdhPJyj2Z2/u4RuZP9aFQwYRHCee/21o8sD/rd/s8Mt74SN8UjJ4yQIX9BS8+jEYmuBA42RX1Ai0+Wn5qV288jDepw= X-Received: by 2002:a62:f84a:0:b029:245:17e4:bde2 with SMTP id c10-20020a62f84a0000b029024517e4bde2mr23295217pfm.64.1619534528474; Tue, 27 Apr 2021 07:42:08 -0700 (PDT) MIME-Version: 1.0 From: Pradip Parkale Date: Tue, 27 Apr 2021 20:11:57 +0530 Message-ID: Subject: [pgAdmin][RM6355]: pgAdmin is able to open external files that are dragged into it. To: pgadmin-hackers Content-Type: multipart/mixed; boundary="00000000000045caeb05c0f544b0" 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 --00000000000045caeb05c0f544b0 Content-Type: multipart/alternative; boundary="00000000000045cae905c0f544ae" --00000000000045cae905c0f544ae Content-Type: text/plain; charset="UTF-8" Hi Hackers, Please find the attached patch for #6355. I have added the event to prevent the browser from opening the dragged file. -- Thanks & Regards, Pradip Parkale Software Engineer | EnterpriseDB Corporation --00000000000045cae905c0f544ae Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,

Please find the attached pa= tch for #6355. I have added the event to prevent the browser from opening t= he dragged file.


--
Thanks & Regards,
=
Pradip Parkale
Software Engineer | Enter= priseDB Corporation
--00000000000045cae905c0f544ae-- --00000000000045caeb05c0f544b0 Content-Type: application/octet-stream; name="RM6355.patch" Content-Disposition: attachment; filename="RM6355.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ko050zny0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL3BhbmVsLmpzIGIvd2Vi L3BnYWRtaW4vYnJvd3Nlci9zdGF0aWMvanMvcGFuZWwuanMKaW5kZXggYmY5ZTg3NGNlLi44YzBm ZDNiMDMgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL3BhbmVsLmpz CisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL3BhbmVsLmpzCkBAIC05Nyw2ICs5 NywxNyBAQCBkZWZpbmUoCiAgICAgICAgICAgICAgICAgdGhhdC5vbkNyZWF0ZS5hcHBseSh0aGF0 LCBbbXlQYW5lbCwgJGNvbnRhaW5lcl0pOwogICAgICAgICAgICAgICB9CiAKKyAgICAgICAgICAg ICAgLy8gUHJldmVudCBicm93c2VyIGZyb20gb3BlbmluZyB0aGUgZHJhZyBmaWxlLgorICAgICAg ICAgICAgICAkKCcucGctcGFuZWwtY29udGVudCcpLmJpbmQoJ2RyYWdvdmVyJywgZnVuY3Rpb24g KGV2ZW50KSB7CisgICAgICAgICAgICAgICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7CisgICAg ICAgICAgICAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTsKKyAgICAgICAgICAgICAgfSk7Cisg ICAgICAgICAgICAgICQoJy5wZy1wYW5lbC1jb250ZW50JykuYmluZCgnZHJvcCcsIGZ1bmN0aW9u IChldmVudCkgeworICAgICAgICAgICAgICAgIGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpOworICAg ICAgICAgICAgICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7CisKKyAgICAgICAgICAgICAgfSk7 CisKICAgICAgICAgICAgICAgaWYgKHRoYXQuZWxDb250YWluZXIpIHsKICAgICAgICAgICAgICAg ICBteVBhbmVsLnBnRWxDb250YWluZXIgPSAkY29udGFpbmVyOwogICAgICAgICAgICAgICAgICRj b250YWluZXIuYWRkQ2xhc3MoJ3BnLWVsLWNvbnRhaW5lcicpOwpkaWZmIC0tZ2l0IGEvd2ViL3Bn YWRtaW4vdG9vbHMvc3FsZWRpdG9yL3N0YXRpYy9qcy9zcWxlZGl0b3IuanMgYi93ZWIvcGdhZG1p bi90b29scy9zcWxlZGl0b3Ivc3RhdGljL2pzL3NxbGVkaXRvci5qcwppbmRleCBiNTUwMzI1NWMu LjQ0ODY4MzJjMiAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vdG9vbHMvc3FsZWRpdG9yL3N0YXRp Yy9qcy9zcWxlZGl0b3IuanMKKysrIGIvd2ViL3BnYWRtaW4vdG9vbHMvc3FsZWRpdG9yL3N0YXRp Yy9qcy9zcWxlZGl0b3IuanMKQEAgLTQ5MSw2ICs0OTEsMTcgQEAgZGVmaW5lKCd0b29scy5xdWVy eXRvb2wnLCBbCiAgICAgICAgIH0sIDIwMCk7CiAgICAgICB9KTsKIAorICAgICAgLy8gUHJldmVu dCBicm93c2VyIGZyb20gb3BlbmluZyB0aGUgZHJhZyBmaWxlLgorICAgICAgJCgnI2RhdGFncmlk JykuYmluZCgnZHJhZ292ZXInLCBmdW5jdGlvbiAoZXZlbnQpIHsKKyAgICAgICAgZXZlbnQuc3Rv cFByb3BhZ2F0aW9uKCk7CisgICAgICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7CisgICAgICB9 KTsKKyAgICAgICQoJyNkYXRhZ3JpZCcpLmJpbmQoJ2Ryb3AnLCBmdW5jdGlvbiAoZXZlbnQpIHsK KyAgICAgICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7CisgICAgICAgIGV2ZW50LnByZXZlbnRE ZWZhdWx0KCk7CisKKyAgICAgIH0pOworCiAgICAgICB2YXIgb3Blbl9uZXdfdGFiID0gc2VsZi5i cm93c2VyX3ByZWZlcmVuY2VzLm5ld19icm93c2VyX3RhYl9vcGVuOwogICAgICAgaWYgKF8uaXNO dWxsKG9wZW5fbmV3X3RhYikgfHwgXy5pc1VuZGVmaW5lZChvcGVuX25ld190YWIpIHx8ICFvcGVu X25ld190YWIuaW5jbHVkZXMoJ3F0JykpIHsKICAgICAgICAgLy8gTGlzdGVuIG9uIHRoZSBwYW5l bCBjbG9zZWQgZXZlbnQgYW5kIG5vdGlmeSB1c2VyIHRvIHNhdmUgbW9kaWZpY2F0aW9ucy4K --00000000000045caeb05c0f544b0--