From nobody Tue Aug 2 12:34:22 2022 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4LxvZM6Sy3z4Xyc5 for ; Tue, 2 Aug 2022 12:34:35 +0000 (UTC) (envelope-from tezeka@hotmail.com) Received: from BRA01-CPZ-obe.outbound.protection.outlook.com (mail-cpzbra01olkn2035.outbound.protection.outlook.com [40.92.97.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LxvZL5T3xz3LNF; Tue, 2 Aug 2022 12:34:34 +0000 (UTC) (envelope-from tezeka@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nm9UaZ6qinqb8+wPZjGg29bpYMqLTqF1cwP7fD3MZDWH9a5l1Pg4yCmjuIqVCl4hVHLqYGEltndXYRQbtiCVb/DlMg41Px9paIsjup+68l5CwHh7c4bGMzlNtPJJyPm8Qdpd8YzdTTQ8H1d3rcE3l8DWi25RR3G4pLvjNgNnUISG0+NymEf7DoDamlNv5Sikb3jU44392xLMhW5ifndJHu/NkzdU8jCJxCmdcUaw5l1v/Ls3Xt+MoCZbiBaW9cj3NQAlPA1ZXl95VoQFx40dQH3HYk/7GVTvbxWtCQs8W8NSnJB9kZFngHB40aGs7W64+OmW9ifGV2bO0NSfNU8T3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IwNBUs/BKAgHANLuH6D8IRhIdThd8meKWxy/EZLOlhg=; b=PO6kdMbYPxIA2xHLXaZ7rKLMxw35224eH+0Ez1SNk6FKYX08+AEw+RYPr+84NYxOI+cyMSDmK4wC35XiX4gqRZtMt6AfPDQP+YCzK1GdKu1MAon/b8ZbnepPiChXbfYmMddfta0jbi395oTikx7C+87KMqTZKnUvnnhNvCKUn00lVC0YxjJM3BBusR7JivSZ7JuVcGx68LZlos51CY3wET/fvUOoKWEAzn8D4rzGsGAuC82qDwNFguahVC+mLFERUxDPnVvGG7AoLUv9PvOByKjEC6KH/exNwC0PUepItOGgqgNGpfSdyf1z2Cq7PsSzfc3RcSlL1tbkk4galKzWxA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IwNBUs/BKAgHANLuH6D8IRhIdThd8meKWxy/EZLOlhg=; b=GguMDXjhBRGXwtkaJMhnuf9qDFuoEZvjLgaiwvJt62ZT+Uvbk3NDy0Z2y9mtYxxMc1MwmZ8LfAM921/eTj8joIvZ+i3pUN+Qnv2puHZ/Vmh3s4nzclU0ppMxb/RyyzNPodlQIZmEflIFpSc0YnuxYdB2IY9ra1RV0Jk5iq3aADF8ZYuYAyIGwIvP4WCqDBSHZMQIvcYG5XW/zqU1FA+WHOUftdm7oib245AMj9kuKAHiR/dwuSuFbHUQ6YZQxmfF/BCIaH1U5jniVmM8UNUDn6y8Q/wBix9KYv1+QWkCajl4R/m8e3hrq/6Sfh3aRFXccNY0bRkuqEUVlZbXIv0Q/Q== Received: from CP6P284MB1900.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:118::12) by CP4P284MB1204.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:a6::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Tue, 2 Aug 2022 12:34:29 +0000 Received: from CP6P284MB1900.BRAP284.PROD.OUTLOOK.COM ([fe80::8423:7f52:935f:65e2]) by CP6P284MB1900.BRAP284.PROD.OUTLOOK.COM ([fe80::8423:7f52:935f:65e2%7]) with mapi id 15.20.5482.016; Tue, 2 Aug 2022 12:34:29 +0000 Date: Tue, 2 Aug 2022 09:34:22 -0300 (-03) From: Ivan Quitschal To: Hans Petter Selasky cc: Tomoaki AOKI , Ivan Quitschal , "freebsd-current@freebsd.org" , Kurt Jaeger Subject: vt newcons 3 clicks mouse paste issue FIXED In-Reply-To: Message-ID: References: <41ef5c38-515f-739a-cb47-7cab0e609526@selasky.org> <20220623014847.067b18a5ba388639cf6009ce@dec.sakura.ne.jp> Content-Type: multipart/mixed; boundary="3432851520-1375550816-1659443668=:1751" X-TMN: [4yBITuyH0ppNeyb0E7rc6QLDuA4rVkGR] X-ClientProxiedBy: CP3P284CA0001.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:6c::6) To CP6P284MB1900.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:118::12) X-Microsoft-Original-Message-ID: <6e8cf454-95b9-13b9-13d7-f1f4a01213ca@hotmail.com> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5ec89446-5396-4d94-0780-08da74835797 X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNUlUbzXBDZtlGaJGoKYbgLQjeJlurQCVEXNSEH5QIG8ERDpvj5vOj1G1vyrSL2gfzPtXBUFkvQQr2QC7S/0/QZSgn6Z92AlMCrA7tEByOjSeb4LeY8xag9tmpYuxcCPBSdhQH8aKiwekwidA/FPzV8Q5ZmjUVdCFEEPWYyRj445zaEIcd8lxhOJ3aoWZIdup4A20rwJPb9F9KeV82sA2bYNkZ514OuzkBDkh9y/s2Mr3A5R/2IHQdYpk9fda2JSTRWjlSCGbONklxLXttNxb2/iQBARwfTFClsbF1X4KfpcEVkioymGN/wMsnFKpDeUZH3hFZoy7RSDCVew9htg0DA7s8mEXFIf3qwHIhkyDrUNv/nuDeKgUB3W0w8gajA0UePtvt38z3JUqzt+vL6JrnndajJ7XPALLoZuT9M7887sN5j4WjBk31eO75x92ZR4sAZ2BZblQM/X8lgADvTf95XB1EZ7wEaqgj7lcvebsdN/pTURCoEq8zCtXZCNzGLsh3mA3+gCYEjhxFkW4jRxuP53QDLFFaMWz/9U5Qy7ZST8rV0LREMlOF08TZrLPXmUQTbnlJfsG6/FzMt4xgIcVUBhU7V5KudWWcKJxwZlX1KzNZXFiAWqGt/6u5Ag4ALJEJ72jV234F9m9WBBF1HW42jbttrMCtImA14q6JfIqrBNGLVl0L2KjBbQ4elru3j//3sC/UdvizrEfljofSusYCnbUUE7aDpaRIE= X-MS-TrafficTypeDiagnostic: CP4P284MB1204:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Mma/144TUdCaBM/wECVnc+4CGGnvCZqPFYyRypxs1Q30xb2bcP+RZ5xyMDFRZQKxq585MwlgOoZf6s97pgvR2rxuAhIxShD/Is7rH2QPGrNJrW/bComRCyvZPljSj5DE7pj3+NKRTrwzmJ9yonLwk+ADYzN4fuV3pAnUJpD90tRkRakS6toN7SzgiEYNj2uoD4kP3pElMNAMPBl2CibGMU5l6IAX8hAz9bO4FodhiGnmWv6itsaR6gqfNOzYePm2SQlMOX4ZYAiCwoySjKlGdlUMZhzyq108jQiRZO4hBzLVO/1NaV0wfAjl35VQofBjge8wD7ZZqryEOXSVL0sAvQzFg46bax4K5xpFDDjrukQDGvl5ae27bjQ0GNvEY+cSBo7q4gu+QKwktPQt8k1rDx7akuPeCLR2N9AqnT+0II4NDjM65ktAcLAqgs+PTQD6sLa/JJOBk8M+oUohvi43pbfxUlRKvZgjcBg+5iB6FNxNd7vWZ3iuoB/ZUcqNhqXMqBc2PBkWFb5iSTtocBXLi1TNA6xzfHVSGNTRYBfr9ZVcR7MZnkHeNKuEdo8vaGr3SFgnjQdbyvgsGNcmSUbS5MkauTFjePSlLw8y+hjw0hVC0YC5Fnq/cDGTiUCrxbgg3yF9+hxJ87PdjNLCtO8BDA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ucjFXCaqUKTNMPsahFqiZ888wwKv2u/t0toqjmY+yFczzFEQnWeReNL69fJP?= =?us-ascii?Q?IUXXUkpd8+qo0vgKPdi6odTXdc+GRZlGLIEkMA6ohtHBTPUkzcHIbf/XkKH7?= =?us-ascii?Q?3o/oX2smUMsB5F4oZFuDdOJHAMi7I0nYB9wERtvllM84QB4SI0RaSwJnKQIZ?= =?us-ascii?Q?tr0xtcOHTPtFh5Ib8kDSVCLtMDWGwypfqdH5ufltvOI9MqIJukNVrqMYH8eu?= =?us-ascii?Q?VhJ7QsRMacxf6WbSflFUjz3ctI72A/so4cARwe2sCWB+vIO/3yNygt+aEMoN?= =?us-ascii?Q?RWnV5uEKpdRtxKZaGyLJDn3KhvGJpbyL1BqkkzjhUY+3nH+vncuVjmtYEE+J?= =?us-ascii?Q?0nJYHOcOU6sIh+Z0hozVayJTQ1q0fmCvjtx5w4c+ddu/6TUhNBX97Bm9tF+j?= =?us-ascii?Q?nz3igHCI/2FOpAB/wGir0WcAgPgmKPge59QBL6jgJLFEzzgdThsJ44QE/Oxd?= =?us-ascii?Q?eIY4J6PySQngjZN4sGeHvabbuuYNFctog6TSyWOxMUwNlhKdLSoVdN0fTivt?= =?us-ascii?Q?uucnOrDAlZM+xj3BWDrM5/SaWiwiWYNMHzWG5MI0qEOk6oQosLnTwge2rPSK?= =?us-ascii?Q?60NV4RPjO03F7qaLq0nhsJo7oMqKCs9KsHi6c9uE/cXgHUAPyv9KbeYQgqO7?= =?us-ascii?Q?lpArkjP1MLpaVIrhxeSsg9YYa0bO9huq3ZRgyDyP3nTzLmOnARIbjzjyIi8x?= =?us-ascii?Q?76CqyTrPvb3u9+8ifhDOjdTwhfbh6NEaFfFjyQwMpsRBZ7nQ2fxwuTYaJoOI?= =?us-ascii?Q?eoHFBF77Ek5egwnASW10Oqmq8annzq04hHO7DC2UK7GEB18uOAvbhI1prU/g?= =?us-ascii?Q?sfFNKQtWcnvNrAtAqnLCjtU6+T4tQeR/qJQbafHsN5Zac9mtPpbBsbyAAaB0?= =?us-ascii?Q?8HtSb/evORSKi3kT4XJdU8f1TlgZFox5d6Y6Rkv60lL+JEhp/Szm2rubyMBV?= =?us-ascii?Q?C8YSZMvIUNhx+GdOhhwOzuU3gP/K28w9DVJk1QXJFhuq6BZDazaxLGhUIvnN?= =?us-ascii?Q?Y0mawjD4dalj09qhaU1kqOIeogBrpkNUU4Z6R944U05tr5HbSklNSVjZEKYm?= =?us-ascii?Q?ZgBi5/++5Dp0dK/JnugS8HEfb0UBvXtT4RCltgyMB32BJnBZ4OpkP3Dts32d?= =?us-ascii?Q?aX2bjpqlwsWb/inHXBpUF3Lt6AFU4q/dSUGEK6xp4VXrYbTwFOImhGJYwNRN?= =?us-ascii?Q?NT35uwe6Tf7a4QSYt8Tbu+wzLkbIsgZuT1FBdOyV2mt3upJ43qiUYi+b7tdf?= =?us-ascii?Q?s3z9bPImEHd2Fuo8OwzomTXhPJNB2FXYB0iSL2RqKg=3D=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-7dc52.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 5ec89446-5396-4d94-0780-08da74835797 X-MS-Exchange-CrossTenant-AuthSource: CP6P284MB1900.BRAP284.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2022 12:34:29.4476 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CP4P284MB1204 X-Rspamd-Queue-Id: 4LxvZL5T3xz3LNF X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=GguMDXjh; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of tezeka@hotmail.com designates 40.92.97.35 as permitted sender) smtp.mailfrom=tezeka@hotmail.com X-Spamd-Result: default: False [-1.91 / 15.00]; MIME_BASE64_TEXT_BOGUS(1.00)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.97)[-0.965]; NEURAL_SPAM_MEDIUM(0.95)[0.954]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; MIME_BASE64_TEXT(0.10)[]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[40.92.97.35:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.97.35:from]; HAS_ATTACHMENT(0.00)[]; FREEMAIL_FROM(0.00)[hotmail.com]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; RCPT_COUNT_FIVE(0.00)[5]; DKIM_TRACE(0.00)[hotmail.com:+]; RCVD_COUNT_THREE(0.00)[3]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+,4:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_CC(0.00)[dec.sakura.ne.jp,hotmail.com,freebsd.org] X-ThisMailContainsUnwantedMimeParts: N --3432851520-1375550816-1659443668=:1751 Content-Type: text/plain; format=flowed; charset=US-ASCII Hi guys Currently , if you click 3 times in order to select the entire row, its just not working as it should. i fixed that please find below and attached the patches With this change now we can do a 3 clicks and paste , i dont know, in some command, and it will be executed just fine, like it was in syscons, and still is in xterm/ linux etc now if the event is a 3 mouse clickss select, the space trim is made on the right and an is included thanks --tzk -------------------- --- sys/dev/vt/vt_buf.c.orig 2022-08-02 08:44:27.229782000 -0300 +++ sys/dev/vt/vt_buf.c 2022-08-02 08:45:02.703697000 -0300 @@ -771,7 +771,7 @@ } void -vtbuf_extract_marked(struct vt_buf *vb, term_char_t *buf, int sz) +vtbuf_extract_marked(struct vt_buf *vb, term_char_t *buf, int sz, int mark) { int i, j, r, c, cs, ce; term_pos_t s, e; @@ -799,7 +799,7 @@ buf[i++] = vb->vb_rows[r][c]; /* For all rows, but the last one. */ - if (r != e.tp_row) { + if (r != e.tp_row || mark == VTB_MARK_ROW) { /* Trim trailing word separators, if any. */ for (; i != j; i--) { if (!tchar_is_word_separator(buf[i - 1])) -------------------- --- sys/dev/vt/vt_core.c.orig 2022-08-02 08:43:15.436415000 -0300 +++ sys/dev/vt/vt_core.c 2022-08-02 08:43:49.120096000 -0300 @@ -2287,7 +2287,7 @@ VD_PASTEBUFSZ(vd) = len; } /* Request copy/paste buffer data, no more than `len' */ - vtbuf_extract_marked(&vw->vw_buf, VD_PASTEBUF(vd), len); + vtbuf_extract_marked(&vw->vw_buf, VD_PASTEBUF(vd), len, mark); VD_PASTEBUFLEN(vd) = len; --------------------- --- sys/dev/vt/vt.h.orig 2022-08-02 08:41:23.888584000 -0300 +++ sys/dev/vt/vt.h 2022-08-02 08:41:54.504309000 -0300 @@ -238,7 +238,7 @@ #ifndef SC_NO_CUTPASTE int vtbuf_set_mark(struct vt_buf *vb, int type, int col, int row); int vtbuf_get_marked_len(struct vt_buf *vb); -void vtbuf_extract_marked(struct vt_buf *vb, term_char_t *buf, int sz); +void vtbuf_extract_marked(struct vt_buf *vb, term_char_t *buf, int sz, int mark); #endif #define VTB_MARK_NONE 0 -------------------------- --3432851520-1375550816-1659443668=:1751 Content-Type: text/plain; charset=US-ASCII; name=vt.h.diff Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=vt.h.diff LS0tIHN5cy9kZXYvdnQvdnQuaC5vcmlnCTIwMjItMDgtMDIgMDg6NDE6MjMuODg4NTg0MDAwIC0w MzAwDQorKysgc3lzL2Rldi92dC92dC5oCTIwMjItMDgtMDIgMDg6NDE6NTQuNTA0MzA5MDAwIC0w MzAwDQpAQCAtMjM4LDcgKzIzOCw3IEBADQogI2lmbmRlZiBTQ19OT19DVVRQQVNURQ0KIGludCB2 dGJ1Zl9zZXRfbWFyayhzdHJ1Y3QgdnRfYnVmICp2YiwgaW50IHR5cGUsIGludCBjb2wsIGludCBy b3cpOw0KIGludCB2dGJ1Zl9nZXRfbWFya2VkX2xlbihzdHJ1Y3QgdnRfYnVmICp2Yik7DQotdm9p ZCB2dGJ1Zl9leHRyYWN0X21hcmtlZChzdHJ1Y3QgdnRfYnVmICp2YiwgdGVybV9jaGFyX3QgKmJ1 ZiwgaW50IHN6KTsNCit2b2lkIHZ0YnVmX2V4dHJhY3RfbWFya2VkKHN0cnVjdCB2dF9idWYgKnZi LCB0ZXJtX2NoYXJfdCAqYnVmLCBpbnQgc3osIGludCBtYXJrKTsNCiAjZW5kaWYNCiANCiAjZGVm aW5lCVZUQl9NQVJLX05PTkUJCTANCg== --3432851520-1375550816-1659443668=:1751 Content-Type: text/plain; charset=US-ASCII; name=vt_buf.diff Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=vt_buf.diff LS0tIHN5cy9kZXYvdnQvdnRfYnVmLmMub3JpZwkyMDIyLTA4LTAyIDA4OjQ0OjI3LjIyOTc4MjAw MCAtMDMwMA0KKysrIHN5cy9kZXYvdnQvdnRfYnVmLmMJMjAyMi0wOC0wMiAwODo0NTowMi43MDM2 OTcwMDAgLTAzMDANCkBAIC03NzEsNyArNzcxLDcgQEANCiB9DQogDQogdm9pZA0KLXZ0YnVmX2V4 dHJhY3RfbWFya2VkKHN0cnVjdCB2dF9idWYgKnZiLCB0ZXJtX2NoYXJfdCAqYnVmLCBpbnQgc3op DQordnRidWZfZXh0cmFjdF9tYXJrZWQoc3RydWN0IHZ0X2J1ZiAqdmIsIHRlcm1fY2hhcl90ICpi dWYsIGludCBzeiwgaW50IG1hcmspDQogew0KIAlpbnQgaSwgaiwgciwgYywgY3MsIGNlOw0KIAl0 ZXJtX3Bvc190IHMsIGU7DQpAQCAtNzk5LDcgKzc5OSw3IEBADQogCQkJYnVmW2krK10gPSB2Yi0+ dmJfcm93c1tyXVtjXTsNCiANCiAJCS8qIEZvciBhbGwgcm93cywgYnV0IHRoZSBsYXN0IG9uZS4g Ki8NCi0JCWlmIChyICE9IGUudHBfcm93KSB7DQorCQlpZiAociAhPSBlLnRwX3JvdyB8fCBtYXJr ID09IFZUQl9NQVJLX1JPVykgew0KIAkJCS8qIFRyaW0gdHJhaWxpbmcgd29yZCBzZXBhcmF0b3Jz LCBpZiBhbnkuICovDQogCQkJZm9yICg7IGkgIT0gajsgaS0tKSB7DQogCQkJCWlmICghdGNoYXJf aXNfd29yZF9zZXBhcmF0b3IoYnVmW2kgLSAxXSkpDQo= --3432851520-1375550816-1659443668=:1751 Content-Type: text/plain; charset=US-ASCII; name=vt_core.diff Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=vt_core.diff LS0tIHN5cy9kZXYvdnQvdnRfY29yZS5jLm9yaWcJMjAyMi0wOC0wMiAwODo0MzoxNS40MzY0MTUw MDAgLTAzMDANCisrKyBzeXMvZGV2L3Z0L3Z0X2NvcmUuYwkyMDIyLTA4LTAyIDA4OjQzOjQ5LjEy MDA5NjAwMCAtMDMwMA0KQEAgLTIyODcsNyArMjI4Nyw3IEBADQogCQkJVkRfUEFTVEVCVUZTWih2 ZCkgPSBsZW47DQogCQl9DQogCQkvKiBSZXF1ZXN0IGNvcHkvcGFzdGUgYnVmZmVyIGRhdGEsIG5v IG1vcmUgdGhhbiBgbGVuJyAqLw0KLQkJdnRidWZfZXh0cmFjdF9tYXJrZWQoJnZ3LT52d19idWYs IFZEX1BBU1RFQlVGKHZkKSwgbGVuKTsNCisJCXZ0YnVmX2V4dHJhY3RfbWFya2VkKCZ2dy0+dndf YnVmLCBWRF9QQVNURUJVRih2ZCksIGxlbiwgbWFyayk7DQogDQogCQlWRF9QQVNURUJVRkxFTih2 ZCkgPSBsZW47DQogDQo= --3432851520-1375550816-1659443668=:1751--