From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BN1-obe.outbound.protection.outlook.com (mail-bn1nam07on2118.outbound.protection.outlook.com [40.107.212.118]) by sourceware.org (Postfix) with ESMTPS id 25F6D3858C83 for ; Wed, 20 Jul 2022 20:14:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 25F6D3858C83 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=cornell.edu Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cornell.edu ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W6n4X1+XiOiunnIOgqGlC5giAIvKKQv2P5qx7hcO6p8JRx2/piv+lCknb0pkxmghNN58/kHZr+bGSCSz7advBQK1mRxNDme8hwFp6yqZBMIao3Dkxr2Jek9S7VeBbIOvGzzJDdEnPzS0wDtGCikiuiHcPd1SGVcjxk2ozHF2zzz3wOWYQ3bpGad7tI/cTU7KiOD6QEg6MiOn2bW3fdY9k5wajecMHgcTTzg9R0MDhry6x/Hl4hqJRRbEFu5LCluLU+uQqJmWzpJbNiftlpkCEZQ3lX2JdgEW7lwtLkJUqYwLXpS+1hQ471TI39J9XPlvkCPoh84zydfJr1pph2Mrcw== 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=xjdO3voqsnDIsGKFOlJk/IsULa0uu0H7c+yClbjt0l8=; b=Rv/HXfr1T9SEtTdcFklYND6suKvv6hkQxmKNfDs8DgXcND2M9FJP438fihm3U+UPgto2n4R4kgqOrgRklEXdMG1+cPHuGLqCdlcOjyfS4nmURIk/JI+3fDx27PRQA93wC5r1qy8a8gaGAGz/iZua7Hp7sIRNyXviYj0BxZbrof/lT0nF3RnPujnCmSvls5smoFfUcPqzGhXqo2RqnakiL0pOYjcgCt7NZFqr77kJJ9CTf9ztQec/T7qRsXuTe8hunaTYeIfJQn3uhVXC389jdcmgTbQ6MKdewKw/hTLkhrPq8fUmLIBfqU1Zvg/DLfgFiEZR4PGx94A8r2mJULk/pA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xjdO3voqsnDIsGKFOlJk/IsULa0uu0H7c+yClbjt0l8=; b=duM+jZESvUTduexWwsBORtmtR0X28VjGHhxMkhcD7X/XrbmZQ7adhYXEW3LXsZRqs4qw1zdGpRmsm5E0ApIAonnJY6MyjGmE6F+7+yBSFhydAWtzholrtQ3ZSp8TXwEZvMPUg8f2DFyzfynjW5dPcEc0McY1f8Bk71SNVGc29OM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by BYAPR04MB5063.namprd04.prod.outlook.com (2603:10b6:a03:44::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.22; Wed, 20 Jul 2022 20:14:12 +0000 Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::901f:a758:30f5:309d]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::901f:a758:30f5:309d%2]) with mapi id 15.20.5458.018; Wed, 20 Jul 2022 20:14:12 +0000 Content-Type: multipart/mixed; boundary="------------aJWIfzMLQO1SAB909fj1etsW" Message-ID: <6d18fb7b-5af2-3c40-3358-c27260a27b48@cornell.edu> Date: Wed, 20 Jul 2022 16:14:10 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US To: cygwin-apps From: Ken Brown Subject: [PATCH rebase] Make rebaseall a wrapper around the autorebase postinstall, script X-ClientProxiedBy: BL1PR13CA0022.namprd13.prod.outlook.com (2603:10b6:208:256::27) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 60a1c385-8c23-439f-6809-08da6a8c693e X-MS-TrafficTypeDiagnostic: BYAPR04MB5063:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Ws5dyaAzKK1DnLrV/fH/BLaPxAz789GF1i8GMHT5aj1Wmw/G9jy2kQ4i9XC4KjxUYX6/J+Sse/yVahczAxSTXDgML6/paiPbXbjiWJs7eIU3qF93T3bg6u6a5fXXADPbh8gkWEwwInv25ACxv/aXX9LzbZlKMmt6aHy8+u91X6tTecePCcu7jRmwDiaNko+ycoJhiDEFHTWX8gp5/oG7V6h8go4OYhbpNc/PMZNWKnZNDc0gpv7yg6A1w1jkUlvifaOG2V4suLFwuZjXLIEFndbTi7E/jP3PA5p0syFzqGXam775j04N5JdYRr7DowQvdCARGtr1RFS8sL7GMTxgXVG0h/2e+1Rc83o2rWRkcrxO7sDGaRf8qiW43PnCYwtrXw6crJ2/936ZjrIzs1jaalVqUK8UtILsGY8kvb0N4km0/q5P1ZkdPQnJWV8sOm2iQRwO7n1zB0ykWFXv4ON44qqpmUdDei46jetosECygR1aqY6edYtPbECponAbewL8dPEEr1XWsTHbHx1LgIACiv6e2DSNrn0lnE+tWZ3tCylvz1ymfz19wMZYYNefyZ9qwqhn3ps6t4wS2jUXb3snl1fGZEmJ6TIQOFzdtZrUWBbovAOlAkKsOqQSL0TBI8HsOXdMx1F0piS+aDYrleUcfUzy33VoWbkOaKjvejKI2K/xLUaXv5qkqXmrnBoq9YHJyyhsrRi1uzSRtWEaUOTEPzLy/IQ2ebilUWtl81swbjFsz5CFD5utT+btjpMgME+MFJNXPQqyTZbQpLWWw8VyeanelVVZM3qkgvvWcXCyEgY77VnfwALbKCWvLAT/fzRkxSU+OqkbHY3CQUbC6VfIpA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(136003)(346002)(376002)(396003)(39860400002)(366004)(8936002)(8676002)(66946007)(31696002)(38100700002)(235185007)(19618925003)(41320700001)(66476007)(75432002)(36756003)(564344004)(66556008)(2906002)(786003)(6916009)(33964004)(31686004)(6486002)(2616005)(186003)(6506007)(41300700001)(86362001)(316002)(478600001)(6512007)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZEFIbGE2RzFjYzgxTG84NjRZOGlvWU5rdFhyRGtZWXptY3ZjWnUzMHI0ZHNM?= =?utf-8?B?b3ViMG9QZC92ejdoQmJyb0JwS0ZQaDNYVGxyRHo5WG1LUElpY0JMMmswRENV?= =?utf-8?B?aFNLRGJmeXBLR3Jsazl6QTNZU1hOZEhWT0VFTVNuWlBMeUJqN0R2WCt6NTd2?= =?utf-8?B?bFBqRUcvQ0hCU3MxWnovak9RN2MzUVpKb1lhU2I4c1R0S2RZK3RkMVZMMEJG?= =?utf-8?B?NFUwYm1IUnJVVnVsWWNQS0lYK1dTVUlVZTRZelJJVzUxRjd3VExIT0kzZkgx?= =?utf-8?B?bW1LZTFuZmFseWhlcHpCQWI0VDNzdUZXaEQ3TEg4RmNCYU9zN0dMQ0p6bUlR?= =?utf-8?B?U2psMUZod3ZoOEJnWXJKWUNqVGowVmpIQmN0SFFhcDNHZjRhZVJzc2kzV0dP?= =?utf-8?B?QTVKclo0bFQzL3BHSm9zZkUzdjlLdExtVGt0dGhwZU5PUm5tMm5VMG1Qdi8z?= =?utf-8?B?ZDhRQnRrRUc5TUNadjg0WHQxc2Jtc3hscGhzOVRkS1VIZlVPM1lLdzhYY21S?= =?utf-8?B?dUNpQ3FHQncrS0crZEg5RHd0QldOMnEzTzN0WlFoRUJzUU4rMi80dk1zZDhv?= =?utf-8?B?UGwrdURMSkVIY0t4QjllYnRLSWpLRXBhL2dDM3NtdENoeUkvdDRFMTJJckxJ?= =?utf-8?B?dCs4b0tqWFNvQnV4bnJhM3hDODVCK0tKV0ttQlZtRHJOeVFCTzdjV0p6Rmdi?= =?utf-8?B?K1YrVzNMc1R6dWpUeGJ1VTBXUlNSMHlIY1lBZzROYlFnU1E2WEFCYVEwZkJU?= =?utf-8?B?REUyTXRDTUZ3Q2pwaDdhdEl0bHVhWStVN3V2YW5hRXMvUTVkQ3BkUEV0ZDNy?= =?utf-8?B?NHY1NEFmTDR3RHEyMXhyR3pWZlNKbjBkTjJuRFk4UmRwMDFDalpKaG1NN3RI?= =?utf-8?B?eXB1VnlYN3ZGa1lrMFY2a21ObzBCc3hzZnFpN0xxUXJxKzV6U1NBSGVqb0hO?= =?utf-8?B?bW56eEhEeExaNWNhRkJ5Vlc3U2RFZldEcVp5RTlUL054ZDZmY1NpSXpxS2hk?= =?utf-8?B?UUJ3ajcxL1dudkN5V0phS1oxNVF4Y0YvQWV1OFN1Ni9WWk9kQjJXZkFhRHEr?= =?utf-8?B?eDQveVNzUmRYRnFlVk9ENmovcVN0eTVzak1XMjhISUtXdFlUblNJaTRZZlkv?= =?utf-8?B?ZXZrUEsvU0RVbVZxeTBMM3NhWUNtV09ab3A2M093dGprLzNQOGVTNEZpSndt?= =?utf-8?B?eDhUVzBsR2M5QU91bFZUaWFtZjdwck1qYlhEalE2OE90Q1lkUFV3WjArRCt4?= =?utf-8?B?NWNNZm56aE4ydjBoaUhCdUdIMXNkeVk1NG1RWU1SYW1vSzZJQWc0SHRtVGVa?= =?utf-8?B?K255N1J2V1VSODhHYUpFNExoZDZLeGRCVllTSElMWG9jL29keXFhMzN5cXBR?= =?utf-8?B?OGR2L20vUEV2c2Z1TjVPSENWVzMrTjRYeHRMd0dRYXZqWDhxV1krdDllZkRu?= =?utf-8?B?RW9FQlV0MjNMZVhYcGhSNHIxZWlKYUdxU1pmT2NET0dRUEFtMEhzc3RLVWl1?= =?utf-8?B?YldJU2JrNWk5TUFrV3NPcDhScnQ0Zk45Z2VESWFramxUYTR3cFl6cHFEMzFs?= =?utf-8?B?Z1RFdkYrcW1OeHJwNDErdHJzbURYcXlUYmVJMTVwNkRIYzEwemJielc0Rk9k?= =?utf-8?B?UU1WbmhMbDNMYkdHd1h4Ry9PNDROTFJaMWxGaFgwbTI5Y3lFV01kQ0xmdzVW?= =?utf-8?B?aERlaC8yaUtWcEdKVnNYV1lWWDVEamxxcm9nNHV1Q25JMkVZa2lHaWxuNTFh?= =?utf-8?B?bFRZVXBoV2pJWHhzZjdLbmlqVHpTWUVtRnRodHdPcElRSTJyNmdSdjNQbWlV?= =?utf-8?B?TndzMllBSUx4MlFuY3VLUjNLcXFoVU9ubllpODhqbmhjK2V4a3lJdnA0cXVZ?= =?utf-8?B?dC9BbVd6OUhLTWhGb3NNM2g0RzV4djNoSHNSNi9UNm1Kcy9hNmNFZGJIdXpF?= =?utf-8?B?WUkwREt1cklsUjJuOHNacHFaWUt1dDJPaTN0eHZIa0o3MngyWVE0bm5VaUVE?= =?utf-8?B?RlhoS0F3T2JRUFQvampsQ3Y2aVBScEJ1UVNjS1hsL3ZnaHlONGllc0FaVURi?= =?utf-8?B?VHpjbHNYZVRMOUFvWm10N2IyOEpiOFdEUm41MFBhVThpR2dMN3NjRFM3c2o3?= =?utf-8?B?dU9ENmtKejZtWHN6dUJJTll6RGQzV1VZdUcyeGsvRWh1OUZqR0Fpd2x1NWxG?= =?utf-8?Q?b1J2XDchhgMzOSgZh3JlcsMwe63qAAWkEA8hPztkhgZw?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 60a1c385-8c23-439f-6809-08da6a8c693e X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2022 20:14:12.2509 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 04i/kuuJLPptlkqua93eNszujRDcoghOZErrrPkEuiyAv/cM3q9lRhoHOk//zD98cgIp30Zvz9SKl955UTE3yA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR04MB5063 X-Spam-Status: No, score=-8.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, JMQ_SPF_NEUTRAL, KAM_ASCII_DIVIDERS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jul 2022 20:14:20 -0000 --------------aJWIfzMLQO1SAB909fj1etsW Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Patch attached. --------------aJWIfzMLQO1SAB909fj1etsW Content-Type: text/plain; charset=UTF-8; name="0001-Make-rebaseall-a-wrapper-around-the-autorebase-posti.patch" Content-Disposition: attachment; filename*0="0001-Make-rebaseall-a-wrapper-around-the-autorebase-posti.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBiY2JjN2Y5NzY4ODU0YTZlNmFhZjFhNDUwY2RhYWJjNjEyNDFlYTlkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBLZW4gQnJvd24gPGticm93bkBjb3JuZWxsLmVkdT4KRGF0ZTog V2VkLCAyMCBKdWwgMjAyMiAxMjoxNDo0MiAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIE1ha2UgcmVi YXNlYWxsIGEgd3JhcHBlciBhcm91bmQgdGhlIGF1dG9yZWJhc2UgcG9zdGluc3RhbGwKIHNjcmlw dAoKRG8gdGhpcyBvbiBDeWd3aW4gb25seTsgdGhlIGJlaGF2aW9yIG9uIE1pbkdXIGFuZCBNU1lT IGlzIHVuY2hhbmdlZC4KCkJ1bXAgdmVyc2lvbiB0byA0LjYuMS4KLS0tCiBORVdTICAgICAgICAg fCAgIDUgKysrCiBSRUFETUUgICAgICAgfCAgMzAgKysrKysrKystLS0tLS0tLQogY29uZmlndXJl LmFjIHwgICAyICstCiByZWJhc2VhbGwuaW4gfCAxMDAgKysrKysrKysrKysrKysrKysrKy0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDU2IGluc2VydGlv bnMoKyksIDgxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL05FV1MgYi9ORVdTCmluZGV4IGY5 ODJjMzIuLmM4MjRkNWIgMTAwNjQ0Ci0tLSBhL05FV1MKKysrIGIvTkVXUwpAQCAtMSw1ICsxLDEw IEBACiAkSWQkCiAKKzQuNi4xCis9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKyAgICAqIE1ha2UgcmVi YXNlYWxsIGEgd3JhcHBlciBhcm91bmQgL2V0Yy9wb3N0aW5zdGFsbC8wcF8wMDBfYXV0b3JlYmFz ZS5kYXNoCisgICAgICAoQ3lnd2luIG9ubHkpLgorCiA0LjMuMAogPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09CiAgICAgKiBBZGQgLS1vYmxpdmlvdXMvLU8gb3B0aW9uOiBkbyBub3QgdG91Y2ggZmlsZXMg YWxyZWFkeSBpbiB0aGUKZGlmZiAtLWdpdCBhL1JFQURNRSBiL1JFQURNRQppbmRleCA2MzgzZmNm Li45NDU2YjVlIDEwMDY0NAotLS0gYS9SRUFETUUKKysrIGIvUkVBRE1FCkBAIC01Myw5ICs1Mywx MyBAQCB0aGUgZm9sbG93aW5nIHdpbGwgYmUgZGlzcGxheWVkIHdoZW4gdGhlIHByb2JsZW0gaXMg dHJpZ2dlcmVkOgogCiAgICAgQzpcY3lnd2luXGJpblxweXRob24uZXhlOiAqKiogdW5hYmxlIHRv IHJlbWFwIEM6XGN5Z3dpblxiaW5cY3lnc3NsLmRsbCB0byBzYW1lIGFkZHJlc3MgYXMgcGFyZW50 KDB4REYwMDAwKSAhPSAweEUwMDAwMAogCi1Ob3RlIHRoYXQgcmViYXNlYWxsIGlzIG9ubHkgYSBz dG9wLWdhcCBtZWFzdXJlLiAgRXZlbnR1YWxseSB0aGUgcmViYXNlCi1mdW5jdGlvbmFsaXR5IHdp bGwgYmUgYWRkZWQgdG8gQ3lnd2luJ3Mgc2V0dXAuZXhlLCBzbyB0aGF0IHJlYmFzaW5nIHdpbGwK LWhhcHBlbiBhdXRvbWF0aWNhbGx5LgorT24gQ3lnd2luLCByZWJhc2VhbGwgaGFzIGJlZW4gcmVw bGFjZWQgYnkgdGhlIHBvc3RpbnN0YWxsIHNjcmlwdAorL2V0Yy9wb3N0aW5zdGFsbC8wcF8wMDBf YXV0b3JlYmFzZS5kYXNoLCBwcm92aWRlZCBieSB0aGUgX2F1dG9yZWJhc2UKK3BhY2thZ2UuICBU aGlzIHNjcmlwdCBydW5zIGV2ZXJ5IHRpbWUgQ3lnd2luJ3Mgc2V0dXAgcHJvZ3JhbSBpcyBydW4u CitTZWUgL3Vzci9zaGFyZS9kb2MvQ3lnd2luL19hdXRvcmViYXNlLlJFQURNRS4KKworRm9yIHRo ZSBjb252ZW5pZW5jZSBvZiB1c2VycyB3aG8gbWF5IHdpc2ggdG8gcmViYXNlIGJldHdlZW4gcnVu cyBvZgorc2V0dXAsIHJlYmFzZWFsbCBpcyBub3cgYSB3cmFwcGVyIGFyb3VuZCB0aGF0IHBvc3Rp bnN0YWxsIHNjcmlwdC4KIAogT24gVmlzdGEgYW5kIG5ld2VyLCBpdCBpcyBwb3NzaWJsZSB0byBl bXBsb3kgdGhlIEFkZHJlc3MgU3BhY2UgTGF5b3V0CiBSYW5kb21pemF0aW9uIGZhY2lsaXR5IHRv IGhlbHAgc29sdmUgdGhlIGltYWdlIGxvYWQgYWRkcmVzcyBjbGFzaGluZwpAQCAtMTYzLDcgKzE2 Nyw3IEBAIHRoZSBuZXh0IHNlY3Rpb24uCiBDb21tYW5kIGxpbmUgc3ludGF4CiA9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQogCi1yZWJhc2VhbGwKK3JlYmFzZWFsbCAoTWluR1cgYW5kIE1TWVMgb25s eSkKIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBUaGUgZm9sbG93aW5nIGlzIHRoZSByZWJhc2Vh bGwgY29tbWFuZCBsaW5lIHN5bnRheDoKIApAQCAtMzU4LDMxICszNjIsMjUgQEAgSXNzdWVzOgog PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0KIFRoZSBmb2xsb3dpbmcgYXJlIHRoZSBrbm93biBDeWd3 aW4gcmViYXNlIGlzc3VlczoKIAotMS4gcmViYXNlIHNob3VsZCBiZSBpbnRlZ3JhdGVkIHdpdGgg Q3lnd2luJ3Mgc2V0dXAuZXhlLgotCi0yLiByZWJhc2UgZG9lcyBub3QgaGFuZGxlIGluLXVzZSBE TExzLgorMS4gcmViYXNlIGRvZXMgbm90IGhhbmRsZSBpbi11c2UgRExMcy4KIAotMy4gcmViYXNl IHNraXBzIHJlYWQtb25seSBETExzLgorMi4gcmViYXNlIHNraXBzIHJlYWQtb25seSBETExzLgog Ci1Jc3N1ZXMgIzEsICMyLCBhbmQgIzMgYWxzbyBhcHBseSB0byB0aGUgcGVmbGFncyB1dGlsaXR5 LgorVGhlc2UgaXNzdWVzIGFsc28gYXBwbHkgdG8gdGhlIHBlZmxhZ3MgdXRpbGl0eS4KIAogCiBI b21lcGFnZToKID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBUaGUgcHJpbWFyeSByZWJhc2Ugd2Vi IHNpdGUgaXM6CiAKLSAgICBodHRwOi8vd3d3LnRpc2hsZXIubmV0L2phc29uL3NvZnR3YXJlL3Jl YmFzZS8KKyAgICBodHRwczovL2N5Z3dpbi5jb20vZ2l0Lz9wPWN5Z3dpbi1hcHBzL3JlYmFzZS5n aXQKIAogCiBEb3dubG9hZDoKID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci1UaGUgcHJpbWFyeSBy ZWJhc2UgZG93bmxvYWQgc2l0ZSBpczoKLQotICAgIGh0dHA6Ly93d3cudGlzaGxlci5uZXQvamFz b24vc29mdHdhcmUvcmViYXNlLwotCi1BY2Nlc3MgdG8gdGhlIENWUyBkZXZlbG9wbWVudCBzb3Vy Y2VzIGlzIGF2YWlsYWJsZToKK0FjY2VzcyB0byB0aGUgZ2l0IGRldmVsb3BtZW50IHNvdXJjZXMg aXMgYXZhaWxhYmxlOgogCi0gICAgY3ZzIC1kOnBzZXJ2ZXI6YW5vbmN2c0BjeWd3aW4uY29tOi9j dnMvY3lnd2luLWFwcHMgY28gcmViYXNlCisgICAgZ2l0IGNsb25lIGdpdDovL2N5Z3dpbi5jb20v Z2l0L2N5Z3dpbi1hcHBzL3JlYmFzZS5naXQKIAogCiBNYWlsaW5nIExpc3RzOgpkaWZmIC0tZ2l0 IGEvY29uZmlndXJlLmFjIGIvY29uZmlndXJlLmFjCmluZGV4IDkxNDE1ZDUuLmY2NmMyYTYgMTAw NjQ0Ci0tLSBhL2NvbmZpZ3VyZS5hYworKysgYi9jb25maWd1cmUuYWMKQEAgLTIsNyArMiw3IEBA CiAjIGNvbmZpZ3VyZS5hYyBmb3IgcmViYXNlCiAKIEFDX1BSRVJFUShbMi42NF0pCi1BQ19JTklU KFtyZWJhc2VdLCBbNC42LjBdLCBbY3lnd2luQGN5Z3dpbi5jb21dKQorQUNfSU5JVChbcmViYXNl XSwgWzQuNi4xXSwgW2N5Z3dpbkBjeWd3aW4uY29tXSkKIEFDX0NPTkZJR19BVVhfRElSKFtidWls ZC1hdXhdKQogQUNfQ09ORklHX1NSQ0RJUihbcGVmbGFncy5jXSkKIEFDX1BSRUZJWF9ERUZBVUxU KFsvdXNyXSkKZGlmZiAtLWdpdCBhL3JlYmFzZWFsbC5pbiBiL3JlYmFzZWFsbC5pbgppbmRleCBh ZjRmZTNmLi5iNjI0OTM5IDEwMDY0NAotLS0gYS9yZWJhc2VhbGwuaW4KKysrIGIvcmViYXNlYWxs LmluCkBAIC0zOCw2ICszOCwzMiBAQCBEZWZhdWx0VmVyYm9zZT0KIERlZmF1bHRGaWxlTGlzdD0K IERlZmF1bHRTdWZmaXhlcz0nZGxsfHNvfG9jdCcKIAorIyBEZXRlcm1pbmUgcGxhdGZvcm0KK1Bs YXRmb3JtPWB1bmFtZSAtc2AKK2Nhc2UgJFBsYXRmb3JtIGluCisgKk1JTkdXKiAgfCAqbWluZ3cq ICApIFBsYXRmb3JtPW1pbmd3ICA7OworICpDWUdXSU4qIHwgKmN5Z3dpbiogKSBQbGF0Zm9ybT1j eWd3aW4gOzsKKyAqTVNZUyogICB8ICptc3lzKiAgICkgUGxhdGZvcm09bXN5cyAgIDs7CisgKiAp CisgICAgZWNobyAiVW5zdXBwb3J0ZWQgcGxhdGZvcm06ICRQbGF0Zm9ybSIgMT4mMgorICAgIGV4 aXQgMQorICAgIDs7Citlc2FjCisKKyMgT24gQ3lnd2luLCBqdXN0IGNhbGwgdGhlIF9hdXRvcmVi YXNlIHBvc3RpbnN0YWxsIHNjcmlwdAorY2FzZSAkUGxhdGZvcm0gaW4KKyAgY3lnd2luKQorICAg IGlmIFsgIiQjIiAtZ3QgMCBdCisgICAgdGhlbgorICAgICAgZWNobyAidXNhZ2U6ICR7UHJvZ3Jh bU5hbWV9IgorICAgICAgZXhpdCAxCisgICAgZmkKKyAgICBleGVjIC9ldGMvcG9zdGluc3RhbGwv MHBfMDAwX2F1dG9yZWJhc2UuZGFzaAorICAgIDs7CisgICopCisgICAgOzsKK2VzYWMKKwogIyBE ZWZpbmUgZnVuY3Rpb25zCiB1c2FnZSgpCiB7CkBAIC03NiwyNyArMTAyLDYgQEAgY2FzZSBgdW5h bWUgLW1gIGluCiAJOzsKIGVzYWMKIAotIyBEZXRlcm1pbmUgcGxhdGZvcm0KLVBsYXRmb3JtPWB1 bmFtZSAtc2AKLWNhc2UgJFBsYXRmb3JtIGluCi0gKk1JTkdXKiAgfCAqbWluZ3cqICApIFBsYXRm b3JtPW1pbmd3ICA7OwotICpDWUdXSU4qIHwgKmN5Z3dpbiogKSBQbGF0Zm9ybT1jeWd3aW4gOzsK LSAqTVNZUyogICB8ICptc3lzKiAgICkgUGxhdGZvcm09bXN5cyAgIDs7Ci0gKiApCi0gICAgZWNo byAiVW5zdXBwb3J0ZWQgcGxhdGZvcm06ICRQbGF0Zm9ybSIgMT4mMgotICAgIGV4aXQgMQotICAg IDs7Ci1lc2FjCi0KLSMgT24geDg2XzY0IEN5Z3dpbiwgc2V0IERlZmF1bHRBZGRyZXNzQmFzZSB0 byAweDQ6MDAwMDAwMDAKLWNhc2UgJFBsYXRmb3JtIGluCi0gIGN5Z3dpbiApCi0gICAgWyBgdW5h bWUgLW1gID0gIng4Nl82NCIgXSAmJiBEZWZhdWx0QmFzZUFkZHJlc3M9MHg0MDAwMDAwMDAKLSAg ICA7OwotICAqICkKLSAgICA7OwotZXNhYwotICAKICMgUGFyc2UgY29tbWFuZCBsaW5lIGFyZ3Vt ZW50cwogd2hpbGUgZ2V0b3B0cyAiJHtQcm9ncmFtT3B0aW9uc30iIE9wdGlvbiAiJEAiCiBkbwpA QCAtMTMyLDkgKzEzNyw3IEBAIGRvbmUKIGlmIFsgIiR7Y2hlY2tfZm9yX2Rhc2hfb25seX0iICE9 ICJubyIgXQogdGhlbgogICBQcm9jZXNzUmVzdWx0PTAKLSAgY2FzZSAkUGxhdGZvcm0gaW4KLSAg ICBtaW5nd3xtc3lzICkKLSAgICAgIC9iaW4vcHMgLXMgfCAvYmluL2dhd2sgJ1wKKyAgL2Jpbi9w cyAtcyB8IC9iaW4vZ2F3ayAnXAogCSMgQ291bnQgbnVtYmVyIG9mIHJ1bm5pbmcgYXNoIG9yIGRh c2guIFwKIAkvXC9iaW5cLyhkKT9hc2goXC5leGUpPyQveyBhc2hfY250Kys7IH0gXAogCSMgQ291 bnQgbnVtYmVyIG9mIHBzIGFuZCBnYXdrLiBcCkBAIC0xNTMsMTMgKzE1Niw3IEBAIHRoZW4KIAkg ICMgQWxsIGlzIHdlbGwuIFwKIAkgIGV4aXQgMTsgXAogCX0nCi0gICAgICBQcm9jZXNzUmVzdWx0 PSQ/Ci0gICAgICA7OwotICAgIGN5Z3dpbiApCi0gICAgICBncmVwIC1FIC1xIC1pIC12ICcvZD9h c2goLmV4ZSk/JCcgL3Byb2MvWzAtOV0qL2V4ZW5hbWUKLSAgICAgIFByb2Nlc3NSZXN1bHQ9JD8K LSAgICAgIDs7Ci0gIGVzYWMKKyAgUHJvY2Vzc1Jlc3VsdD0kPwogICBpZiBbICRQcm9jZXNzUmVz dWx0IC1lcSAwIC1hIC16ICIke1JlYmFzZURlYnVnfSIgXQogICB0aGVuCiAgICAgICBlY2hvICIk e1Byb2dyYW1OYW1lfTogb25seSBhc2ggb3IgZGFzaCBwcm9jZXNzZXMgYXJlIGFsbG93ZWQgZHVy aW5nIHJlYmFzaW5nIgpAQCAtMjA4LDM5ICsyMDUsMTQgQEAgU29ydGVkRmlsZT0iJFRtcERpci9y ZWJhc2UubHN0IgogVG1wRmlsZT0iJHtTb3J0ZWRGaWxlfS5pbiIKIAogIyBDcmVhdGUgcmViYXNl IGxpc3QKLWNhc2UgJFBsYXRmb3JtIGluCi0gIGN5Z3dpbikKLSAgICBmaW5kIC9ldGMvc2V0dXAg LW5hbWUgJyoubHN0Lmd6JyB8IHhhcmdzIGd6aXAgLWQgLWMgfAotICAgICAgZ3JlcCAtRSAiXC4o JFN1ZmZpeGVzKVwkIiB8Ci0gICAgICBzZWQgLWUgJy9cL2N5Z3dpbjFcLmRsbCQvZCcgLWUgJy9c L2N5Z2xzYS4qXC5kbGwkL2QnIFwKLSAgICAgICAgICAtZSAnL3N5cy1yb290XC9taW5ndy9kJyAt ZSAncy9eL1wvLycgXAotICAgICAgICAgIC1lICcvXC9kXD9hc2hcLmV4ZSQvZCcgLWUgJy9cL3Jl YmFzZVwuZXhlJC9kJyA+IiR7VG1wRmlsZX0iCi0gICAgIyBzb21lIGludGVycHJldGVycyBpbmNs dWRlIGEgbWV0aG9kIGZvciBpbnN0YWxsaW5nIGFkZG9ucyBvdXRzaWRlIG9mIHRoZQotICAgICMg cGFja2FnZSBtYW5hZ2VyLCBzdWNoIGFzIENQQU4gYW5kIFJ1YnlHZW1zLgotICAgIGZvciBkIGlu IC91c3IvbGliL3Blcmw1L3NpdGVfcGVybCAvdXNyL2xpYi9weSovc2l0ZS1wYWNrYWdlcyBcCi0g ICAgICAgICAgICAgL3Vzci9saWIvcGhwIC91c3IvbGliL1Ivc2l0ZS1saWJyYXJ5IC91c3IvbGli L3J1YiovZ2VtcyBcCi0gICAgICAgICAgICAgL3Vzci9saWIvb2N0YXZlL3NpdGUKLSAgICBkbwot ICAgICAgaWYgWyAtZCAkZCBdCi0gICAgICB0aGVuCi0gICAgICAgIGZpbmQgJGQgLXR5cGUgZiB8 IGdyZXAgLUUgIlwuKCRTdWZmaXhlcylcJCIgPj4iJHtUbXBGaWxlfSIKLSAgICAgIGZpCi0gICAg ZG9uZQotICAgICMgVW5jb25kaXRpb25hbGx5IGFkZCB0aGUgLW4gZmxhZyBzbyByZWJhc2VkIERM THMgZ2V0IHRoZQotICAgICMgZHluYW1pY2Jhc2UgZmxhZyByZW1vdmVkLgotICAgIE5vRHluPSct bicKLSAgICA7OwotICBtaW5nd3xtc3lzKQotICAgIGZvciBmIGluIC9iaW4gL2xpYgotICAgIGRv Ci0gICAgICBmaW5kICRmIC10eXBlIGYgfAotICAgICAgICBncmVwIC1FICJcLigkU3VmZml4ZXMp XCQiIHwKLQlzZWQgLWUgJy9cL21zeXMtMVwuMC4qXC5kbGwkL2QnIC1lICcvXC9jeWd3aW4xXC5k bGwkL2QnIFwKLQkgICAgLWUgJy9cL2N5Z2xzYS4qXC5kbGwkL2QnIC1lICcvXC9kXD9hc2hcLmV4 ZSQvZCcgXAotCSAgICAtZSAnL1wvcmViYXNlXC5leGUkL2QnID4+IiRUbXBGaWxlIgotICAgIGRv bmUKLSAgICA7OwotZXNhYworZm9yIGYgaW4gL2JpbiAvbGliCitkbworICBmaW5kICRmIC10eXBl IGYgfAorICAgIGdyZXAgLUUgIlwuKCRTdWZmaXhlcylcJCIgfAorICAgIHNlZCAtZSAnL1wvbXN5 cy0xXC4wLipcLmRsbCQvZCcgLWUgJy9cL2N5Z3dpbjFcLmRsbCQvZCcgXAorCS1lICcvXC9jeWds c2EuKlwuZGxsJC9kJyAtZSAnL1wvZFw/YXNoXC5leGUkL2QnIFwKKwktZSAnL1wvcmViYXNlXC5l eGUkL2QnID4+IiRUbXBGaWxlIgorZG9uZQogCiAjIEFwcGVuZCB1c2VyIHN1cHBsaWVkIGZpbGUg bGlzdCwgaWYgYW55CiBpZiBbIC1uICIke0ZpbGVMaXN0fSIgXQotLSAKMi4zNy4xCgo= --------------aJWIfzMLQO1SAB909fj1etsW--