From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 From: Leigh Scott To: git-commits@fedoraproject.org Subject: [rpms/cinnamon-session] f44: Use commit for patch Date: Tue, 16 Jun 2026 19:24:32 GMT Message-ID: <178163787265.1.1815757366223125986.rpms-cinnamon-session-de7771e09012@fedoraproject.org> List-ID: X-Git-Repo: rpms/cinnamon-session X-Git-Branch: f44 X-Git-Rev: de7771e0901218eb4f1894239a788f0b4c9d8ce0 QSBuZXcgY29tbWl0IGhhcyBiZWVuIHB1c2hlZC4KClJlcG8gICA6IHJwbXMvY2lubmFtb24tc2Vz c2lvbgpCcmFuY2ggOiBmNDQKQ29tbWl0IDogZGU3NzcxZTA5MDEyMThlYjRmMTg5NDIzOWE3ODhm MGI0YzlkOGNlMApBdXRob3IgOiBMZWlnaCBTY290dCA8bGVpZ2gxMjNsaW51eEBnbWFpbC5jb20+ CkRhdGUgICA6IDIwMjYtMDYtMTZUMjA6MjQ6MjMrMDE6MDAKU3RhdHMgIDogKzExMC8tMjI4IGlu IDIgZmlsZShzKQpVUkwgICAgOiBodHRwczovL3NyYy5mZWRvcmFwcm9qZWN0Lm9yZy9ycG1zL2Np bm5hbW9uLXNlc3Npb24vYy9kZTc3NzFlMDkwMTIxOGViNGYxODk0MjM5YTc4OGYwYjRjOWQ4Y2Uw P2JyYW5jaD1mNDQKCkxvZzoKVXNlIGNvbW1pdCBmb3IgcGF0Y2gKCi0tLQpkaWZmIC0tZ2l0IGEv QWRkLWdyYXBoaWNhbC1zZXNzaW9uLnBhdGNoIGIvQWRkLWdyYXBoaWNhbC1zZXNzaW9uLnBhdGNo CmluZGV4IDIwYTY4MGQuLjc5OTZhNTcgMTAwNjQ0Ci0tLSBhL0FkZC1ncmFwaGljYWwtc2Vzc2lv bi5wYXRjaAorKysgYi9BZGQtZ3JhcGhpY2FsLXNlc3Npb24ucGF0Y2gKQEAgLTEsMjg2ICsxLDE0 MyBAQAotRnJvbSA5YWM4NzVhZjM2Zjg3OGUxNjk2ZGNkNDljZTUyYmI2ZjZlZDA3Y2IyIE1vbiBT ZXAgMTcgMDA6MDA6MDAgMjAwMQorRnJvbSBlMDFjOGMzN2Y2YmI1NDU4Y2M4ZjM4YWQ3M2UyM2Qy MzJlN2Y5MzJhIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQogRnJvbTogTGVpZ2ggU2NvdHQgPGxl aWdoMTIzbGludXhAZ21haWwuY29tPgotRGF0ZTogVHVlLCAyNiBNYXkgMjAyNiAyMjo0MTo1NSAr MDEwMAotU3ViamVjdDogW1BBVENIXSBBZGQgZ3JhcGhpY2FsLXNlc3Npb24KK0RhdGU6IE1vbiwg MSBKdW4gMjAyNiAxNzowNjo1MSArMDEwMAorU3ViamVjdDogW1BBVENIXSBzZXNzaW9uOiBBZGQg Z3JhcGhpY2FsLXNlc3Npb24udGFyZ2V0IHN1cHBvcnQgKCMyMDQpCiAKK0FjdGl2YXRlIHRoZSBj cm9zcy1kZXNrdG9wIGdyYXBoaWNhbC1zZXNzaW9uLnRhcmdldCBhbmQKK2dyYXBoaWNhbC1zZXNz aW9uLXByZS50YXJnZXQgd2hlbiB0aGUgQ2lubmFtb24gc2Vzc2lvbiBzdGFydHMsIHNvCit0aGF0 IHN5c3RlbWQtbWFuYWdlZCBzZXJ2aWNlcyB3aGljaCBkZWNsYXJlIFdhbnRlZEJ5PSBvciBQYXJ0 T2Y9CithZ2FpbnN0IHRob3NlIHRhcmdldHMgYXJlIHN0YXJ0ZWQgYW5kIHN0b3BwZWQgaW4gc3lu YyB3aXRoIHRoZQorc2Vzc2lvbi4KIC0tLQotIGNpbm5hbW9uLXNlc3Npb24vY3NtLW1hbmFnZXIu YyAgICAgICAgICAgICAgICB8ICAgMyArCi0gY2lubmFtb24tc2Vzc2lvbi9jc20tdXRpbC5jICAg ICAgICAgICAgICAgICAgIHwgMTk1ICsrKysrKysrKysrKysrKysrKwotIGNpbm5hbW9uLXNlc3Np b24vY3NtLXV0aWwuaCAgICAgICAgICAgICAgICAgICB8ICAgNyArCi0gY2lubmFtb24tc2Vzc2lv bi9tYWluLmMgICAgICAgICAgICAgICAgICAgICAgIHwgICA3ICsKLSBkYXRhL21lc29uLmJ1aWxk ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKwotIGRhdGEvc3lzdGVtZC91c2Vy L2Npbm5hbW9uLXNlc3Npb24tcHJlLnRhcmdldCB8ICAgNiArCi0gZGF0YS9zeXN0ZW1kL3VzZXIv Y2lubmFtb24tc2Vzc2lvbi50YXJnZXQgICAgIHwgIDEwICsKLSBkYXRhL3N5c3RlbWQvdXNlci9t ZXNvbi5idWlsZCAgICAgICAgICAgICAgICAgfCAgIDcgKwotIG1lc29uLmJ1aWxkICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgOSArCi0gOSBmaWxlcyBjaGFuZ2VkLCAyNDcg aW5zZXJ0aW9ucygrKQotIGNyZWF0ZSBtb2RlIDEwMDY0NCBkYXRhL3N5c3RlbWQvdXNlci9jaW5u YW1vbi1zZXNzaW9uLXByZS50YXJnZXQKKyBjaW5uYW1vbi1zZXNzaW9uL2NzbS1tYW5hZ2VyLmMg ICAgICAgICAgICB8ICAzICsrCisgY2lubmFtb24tc2Vzc2lvbi9jc20tdXRpbC5jICAgICAgICAg ICAgICAgfCA2NiArKysrKysrKysrKysrKysrKysrKysrKworIGNpbm5hbW9uLXNlc3Npb24vY3Nt LXV0aWwuaCAgICAgICAgICAgICAgIHwgIDcgKysrCisgZGF0YS9tZXNvbi5idWlsZCAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAgMyArKworIGRhdGEvc3lzdGVtZC91c2VyL2Npbm5hbW9uLXNl c3Npb24udGFyZ2V0IHwgMTQgKysrKysKKyBkYXRhL3N5c3RlbWQvdXNlci9tZXNvbi5idWlsZCAg ICAgICAgICAgICB8ICA4ICsrKworIGRlYmlhbi9jaW5uYW1vbi1zZXNzaW9uLmluc3RhbGwgICAg ICAgICAgIHwgIDEgKworIG1lc29uLmJ1aWxkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHwgMTcgKysrKysrCisgbWVzb25fb3B0aW9ucy50eHQgICAgICAgICAgICAgICAgICAgICAgICAg fCAgMiArCisgOSBmaWxlcyBjaGFuZ2VkLCAxMjEgaW5zZXJ0aW9ucygrKQogIGNyZWF0ZSBtb2Rl IDEwMDY0NCBkYXRhL3N5c3RlbWQvdXNlci9jaW5uYW1vbi1zZXNzaW9uLnRhcmdldAogIGNyZWF0 ZSBtb2RlIDEwMDY0NCBkYXRhL3N5c3RlbWQvdXNlci9tZXNvbi5idWlsZAogCiBkaWZmIC0tZ2l0 IGEvY2lubmFtb24tc2Vzc2lvbi9jc20tbWFuYWdlci5jIGIvY2lubmFtb24tc2Vzc2lvbi9jc20t bWFuYWdlci5jCi1pbmRleCA5ZDdlOGQxLi4wODEyYzc4IDEwMDY0NAoraW5kZXggOWQ3ZThkMS4u NmI3ZmMyOSAxMDA2NDQKIC0tLSBhL2Npbm5hbW9uLXNlc3Npb24vY3NtLW1hbmFnZXIuYwogKysr IGIvY2lubmFtb24tc2Vzc2lvbi9jc20tbWFuYWdlci5jCi1AQCAtOTUzLDYgKzk1Myw4IEBAIF9j bGllbnRfc3RvcCAoY29uc3QgY2hhciAqaWQsCi0gc3RhdGljIHZvaWQKLSBkb19waGFzZV9leGl0 IChDc21NYW5hZ2VyICptYW5hZ2VyKQotIHsKLSsgICAgICAgIGNzbV91dGlsX3N0b3Bfc3lzdGVt ZF91bml0ICgiY2lubmFtb24tc2Vzc2lvbi50YXJnZXQiLCBOVUxMKTsKK0BAIC04NzMsNiArODcz LDggQEAgZG9fcGhhc2VfZW5kX3Nlc3Npb24gKENzbU1hbmFnZXIgKm1hbmFnZXIpCisgCisgICAg ICAgICBjbG9zZV9lbmRfc2Vzc2lvbl9kaWFsb2cgKG1hbmFnZXIpOworIAorKyAgICAgICAgY3Nt X3V0aWxfc3RvcF9zeXN0ZW1kX3VuaXQgKCJjaW5uYW1vbi1zZXNzaW9uLnRhcmdldCIsICJyZXBs YWNlIiwgTlVMTCk7CiArCi0gICAgICAgICBpZiAoY3NtX3N0b3JlX3NpemUgKG1hbmFnZXItPnBy aXYtPmNsaWVudHMpID4gMCkgewotICAgICAgICAgICAgICAgICBjc21fc3RvcmVfZm9yZWFjaCAo bWFuYWdlci0+cHJpdi0+Y2xpZW50cywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChDc21TdG9yZUZ1bmMpX2NsaWVudF9zdG9wLAorICAgICAgICAgaWYgKG1hbmFnZXItPnBy aXYtPmxvZ291dF9tb2RlID09IENTTV9NQU5BR0VSX0xPR09VVF9NT0RFX0ZPUkNFKSB7CisgICAg ICAgICAgICAgICAgIGRhdGEuZmxhZ3MgfD0gQ1NNX0NMSUVOVF9FTkRfU0VTU0lPTl9GTEFHX0ZP UkNFRlVMOworICAgICAgICAgfQogQEAgLTE1MjMsNiArMTUyNSw3IEBAIHN0YXJ0X3BoYXNlIChD c21NYW5hZ2VyICptYW5hZ2VyKQogICAgICAgICAgICAgICAgICBjc21feHNtcF9zZXJ2ZXJfc3Rh cnRfYWNjZXB0aW5nX25ld19jbGllbnRzIChtYW5hZ2VyLT5wcml2LT54c21wX3NlcnZlcik7CiAg ICAgICAgICAgICAgICAgIGNzbV9leHBvcnRlZF9tYW5hZ2VyX2VtaXRfc2Vzc2lvbl9ydW5uaW5n IChtYW5hZ2VyLT5wcml2LT5za2VsZXRvbik7CiAgICAgICAgICAgICAgICAgIHVwZGF0ZV9pZGxl IChtYW5hZ2VyKTsKLSsgICAgICAgICAgICAgICAgY3NtX3V0aWxfc3RhcnRfc3lzdGVtZF91bml0 ICgiY2lubmFtb24tc2Vzc2lvbi50YXJnZXQiLCBOVUxMKTsKKysgICAgICAgICAgICAgICAgY3Nt X3V0aWxfc3RhcnRfc3lzdGVtZF91bml0ICgiY2lubmFtb24tc2Vzc2lvbi50YXJnZXQiLCAicmVw bGFjZSIsIE5VTEwpOwogICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgIGNhc2UgQ1NN X01BTkFHRVJfUEhBU0VfUVVFUllfRU5EX1NFU1NJT046CiAgICAgICAgICAgICAgICAgIGNzbV94 c21wX3NlcnZlcl9zdG9wX2FjY2VwdGluZ19uZXdfY2xpZW50cyAobWFuYWdlci0+cHJpdi0+eHNt cF9zZXJ2ZXIpOwogZGlmZiAtLWdpdCBhL2Npbm5hbW9uLXNlc3Npb24vY3NtLXV0aWwuYyBiL2Np bm5hbW9uLXNlc3Npb24vY3NtLXV0aWwuYwotaW5kZXggNjc2YjYzYS4uMDI5ZDcxZCAxMDA2NDQK K2luZGV4IDY3NmI2M2EuLjc2ZGQ2YzYgMTAwNjQ0CiAtLS0gYS9jaW5uYW1vbi1zZXNzaW9uL2Nz bS11dGlsLmMKICsrKyBiL2Npbm5hbW9uLXNlc3Npb24vY3NtLXV0aWwuYwotQEAgLTc2Myw2ICs3 NjMsMjAxIEBAIGNzbV91dGlsX3VwZGF0ZV91c2VyX2Vudmlyb25tZW50IChjb25zdCBjaGFyICAq dmFyaWFibGUsCitAQCAtNzYzLDYgKzc2Myw3MiBAQCBjc21fdXRpbF91cGRhdGVfdXNlcl9lbnZp cm9ubWVudCAoY29uc3QgY2hhciAgKnZhcmlhYmxlLAogICAgICAgICAgcmV0dXJuIGVudmlyb25t ZW50X3VwZGF0ZWQ7CiAgfQogIAotK3N0YXRpYyBjb25zdCBjaGFyICogY29uc3QgY3NtX3N5c3Rl bWRfZW52X2RlbnlsaXN0W10gPSB7Ci0rICAgICAgICAiWERHX1NFU1NJT05fSUQiLAotKyAgICAg ICAgIlhER19TRVNTSU9OX1RZUEUiLAotKyAgICAgICAgIlhER19TRVNTSU9OX0NMQVNTIiwKLSsg ICAgICAgICJYREdfU0VTU0lPTl9ERVNLVE9QIiwKLSsgICAgICAgICJYREdfU0VBVCIsCi0rICAg ICAgICAiWERHX1ZUTlIiLAotKyAgICAgICAgIk5PVElGWV9TT0NLRVQiLAotKyAgICAgICAgTlVM TAotK307Ci0rCiArZ2Jvb2xlYW4KLStjc21fdXRpbF9leHBvcnRfc3lzdGVtZF9hY3RpdmF0aW9u X2Vudmlyb25tZW50IChHRXJyb3IgKiplcnJvcikKKytjc21fdXRpbF9zdGFydF9zeXN0ZW1kX3Vu aXQgKGNvbnN0IGNoYXIgICp1bml0LAorKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u c3QgY2hhciAgKm1vZGUsCisrICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHRXJyb3IgICAg ICoqZXJyb3IpCiArewotKyAgICAgICAgR0RCdXNDb25uZWN0aW9uICpjb25uZWN0aW9uOwotKyAg ICAgICAgR1ZhcmlhbnRCdWlsZGVyICBidWlsZGVyOwotKyAgICAgICAgR1ZhcmlhbnQgICAgICAg ICpyZXBseTsKKysgICAgICAgIGdfYXV0b3B0cihHREJ1c0Nvbm5lY3Rpb24pIGNvbm5lY3Rpb24g PSBOVUxMOworKyAgICAgICAgZ19hdXRvcHRyKEdWYXJpYW50KSAgICAgICAgcmVwbHkgPSBOVUxM OwogKyAgICAgICAgR0Vycm9yICAgICAgICAgICpidXNfZXJyb3IgPSBOVUxMOwotKyAgICAgICAg R1JlZ2V4ICAgICAgICAgICpuYW1lX3JlZ2V4LCAqdmFsdWVfcmVnZXg7Ci0rICAgICAgICBjaGFy ICAgICAgICAgICAqKmVudHJ5X25hbWVzOwotKyAgICAgICAgaW50ICAgICAgICAgICAgICBpID0g MDsKLSsgICAgICAgIGdib29sZWFuICAgICAgICAgZW52aXJvbm1lbnRfdXBkYXRlZCA9IEZBTFNF OwotKwotKyAgICAgICAgaWYgKGFjY2VzcyAoIi9ydW4vc3lzdGVtZC9wcml2YXRlIiwgRl9PSykg IT0gMCkKLSsgICAgICAgICAgICAgICAgcmV0dXJuIFRSVUU7CiArCiArICAgICAgICBjb25uZWN0 aW9uID0gZ19idXNfZ2V0X3N5bmMgKEdfQlVTX1RZUEVfU0VTU0lPTiwgTlVMTCwgZXJyb3IpOwot KyAgICAgICAgaWYgKGNvbm5lY3Rpb24gPT0gTlVMTCkKLSsgICAgICAgICAgICAgICAgcmV0dXJu IEZBTFNFOwotKwotKyAgICAgICAgbmFtZV9yZWdleCA9IGdfcmVnZXhfbmV3ICgiXlthLXpBLVpf XVthLXpBLVowLTlfXSokIiwKLSsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR19S RUdFWF9PUFRJTUlaRSwgMCwgZXJyb3IpOwotKyAgICAgICAgaWYgKG5hbWVfcmVnZXggPT0gTlVM TCkgewotKyAgICAgICAgICAgICAgICBnX29iamVjdF91bnJlZiAoY29ubmVjdGlvbik7Ci0rICAg ICAgICAgICAgICAgIHJldHVybiBGQUxTRTsKLSsgICAgICAgIH0KLSsKLSsgICAgICAgIHZhbHVl X3JlZ2V4ID0gZ19yZWdleF9uZXcgKCJeKFtbOmJsYW5rOl1dfFteWzpjbnRybDpdXSkqJCIsCi0r ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHX1JFR0VYX09QVElNSVpFLCAwLCBl cnJvcik7Ci0rICAgICAgICBpZiAodmFsdWVfcmVnZXggPT0gTlVMTCkgewotKyAgICAgICAgICAg ICAgICBnX3JlZ2V4X3VucmVmIChuYW1lX3JlZ2V4KTsKLSsgICAgICAgICAgICAgICAgZ19vYmpl Y3RfdW5yZWYgKGNvbm5lY3Rpb24pOwotKyAgICAgICAgICAgICAgICByZXR1cm4gRkFMU0U7Ci0r ICAgICAgICB9Ci0rCi0rICAgICAgICBnX3ZhcmlhbnRfYnVpbGRlcl9pbml0ICgmYnVpbGRlciwg R19WQVJJQU5UX1RZUEUgKCJhcyIpKTsKLSsKLSsgICAgICAgIGVudHJ5X25hbWVzID0gZ19saXN0 ZW52ICgpOwotKyAgICAgICAgZm9yIChpID0gMDsgZW50cnlfbmFtZXNbaV0gIT0gTlVMTDsgaSsr KSB7Ci0rICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmVudHJ5X25hbWUgID0gZW50cnlfbmFt ZXNbaV07Ci0rICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmVudHJ5X3ZhbHVlID0gZ19nZXRl bnYgKGVudHJ5X25hbWUpOwotKwotKyAgICAgICAgICAgICAgICBpZiAoZ19zdHJ2X2NvbnRhaW5z IChjc21fc3lzdGVtZF9lbnZfZGVueWxpc3QsIGVudHJ5X25hbWUpKQotKyAgICAgICAgICAgICAg ICAgICAgICAgIGNvbnRpbnVlOwotKwotKyAgICAgICAgICAgICAgICBpZiAoIWdfdXRmOF92YWxp ZGF0ZSAoZW50cnlfbmFtZSwgLTEsIE5VTEwpKQotKyAgICAgICAgICAgICAgICAgICAgICAgIGNv bnRpbnVlOwotKwotKyAgICAgICAgICAgICAgICBpZiAoIWdfcmVnZXhfbWF0Y2ggKG5hbWVfcmVn ZXgsIGVudHJ5X25hbWUsIDAsIE5VTEwpKQotKyAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRp bnVlOwotKwotKyAgICAgICAgICAgICAgICBpZiAoZW50cnlfdmFsdWUgPT0gTlVMTCkKLSsgICAg ICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKLSsKLSsgICAgICAgICAgICAgICAgaWYgKCFn X3V0ZjhfdmFsaWRhdGUgKGVudHJ5X3ZhbHVlLCAtMSwgTlVMTCkpCi0rICAgICAgICAgICAgICAg ICAgICAgICAgY29udGludWU7Ci0rCi0rICAgICAgICAgICAgICAgIGlmICghZ19yZWdleF9tYXRj aCAodmFsdWVfcmVnZXgsIGVudHJ5X3ZhbHVlLCAwLCBOVUxMKSkKLSsgICAgICAgICAgICAgICAg ICAgICAgICBjb250aW51ZTsKLSsKLSsgICAgICAgICAgICAgICAgZ192YXJpYW50X2J1aWxkZXJf YWRkICgmYnVpbGRlciwgInMiLAotKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGdfc3RyZHVwX3ByaW50ZiAoIiVzPSVzIiwKLSsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudHJ5X25hbWUsCi0rICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbnRyeV92YWx1ZSkp OwotKyAgICAgICAgfQotKyAgICAgICAgZ19yZWdleF91bnJlZiAobmFtZV9yZWdleCk7Ci0rICAg ICAgICBnX3JlZ2V4X3VucmVmICh2YWx1ZV9yZWdleCk7Ci0rICAgICAgICBnX3N0cmZyZWV2IChl bnRyeV9uYW1lcyk7Ci0rCi0rICAgICAgICByZXBseSA9IGdfZGJ1c19jb25uZWN0aW9uX2NhbGxf c3luYyAoY29ubmVjdGlvbiwKLSsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAib3JnLmZyZWVkZXNrdG9wLnN5c3RlbWQxIiwKLSsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAiL29yZy9mcmVlZGVza3RvcC9zeXN0ZW1kMSIsCi0r ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm9yZy5mcmVlZGVz a3RvcC5zeXN0ZW1kMS5NYW5hZ2VyIiwKLSsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAiU2V0RW52aXJvbm1lbnQiLAotKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGdfdmFyaWFudF9uZXcgKCIoQGFzKSIsCi0rICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ192YXJp YW50X2J1aWxkZXJfZW5kICgmYnVpbGRlcikpLAotKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIE5VTEwsCi0rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgR19EQlVTX0NBTExfRkxBR1NfTk9ORSwKLSsgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtMSwgTlVMTCwgJmJ1c19lcnJvcik7Ci0rCi0r ICAgICAgICBpZiAoYnVzX2Vycm9yICE9IE5VTEwpIHsKLSsgICAgICAgICAgICAgICAgZ193YXJu aW5nICgiY3NtX3V0aWxfZXhwb3J0X3N5c3RlbWRfYWN0aXZhdGlvbl9lbnZpcm9ubWVudDogIgot KyAgICAgICAgICAgICAgICAgICAgICAgICAgICJmYWlsZWQgdG8gZXhwb3J0IHRvIHN5c3RlbWQ6 ICVzIiwKLSsgICAgICAgICAgICAgICAgICAgICAgICAgICBidXNfZXJyb3ItPm1lc3NhZ2UpOwot KyAgICAgICAgICAgICAgICBpZiAoZXJyb3IgIT0gTlVMTCkKLSsgICAgICAgICAgICAgICAgICAg ICAgICBnX3Byb3BhZ2F0ZV9lcnJvciAoZXJyb3IsIGJ1c19lcnJvcik7Ci0rICAgICAgICAgICAg ICAgIGVsc2UKLSsgICAgICAgICAgICAgICAgICAgICAgICBnX2Vycm9yX2ZyZWUgKGJ1c19lcnJv cik7Ci0rICAgICAgICB9IGVsc2UgewotKyAgICAgICAgICAgICAgICBlbnZpcm9ubWVudF91cGRh dGVkID0gVFJVRTsKLSsgICAgICAgICAgICAgICAgZ192YXJpYW50X3VucmVmIChyZXBseSk7Ci0r ICAgICAgICB9Ci0rCi0rICAgICAgICBnX29iamVjdF91bnJlZiAoY29ubmVjdGlvbik7Ci0rICAg ICAgICByZXR1cm4gZW52aXJvbm1lbnRfdXBkYXRlZDsKLSt9CiArCi0rZ2Jvb2xlYW4KLStjc21f dXRpbF9zdGFydF9zeXN0ZW1kX3VuaXQgKGNvbnN0IGNoYXIgKnVuaXQsCi0rICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgR0Vycm9yICAgICoqZXJyb3IpCi0rewotKyAgICAgICAgR0RCdXND b25uZWN0aW9uICpjb25uZWN0aW9uOwotKyAgICAgICAgR1ZhcmlhbnQgICAgICAgICpyZXBseTsK LSsgICAgICAgIEdFcnJvciAgICAgICAgICAqYnVzX2Vycm9yID0gTlVMTDsKLSsgICAgICAgIGdi b29sZWFuICAgICAgICAgcmV0ID0gRkFMU0U7Ci0rCi0rICAgICAgICBpZiAoYWNjZXNzICgiL3J1 bi9zeXN0ZW1kL3ByaXZhdGUiLCBGX09LKSAhPSAwKQotKyAgICAgICAgICAgICAgICByZXR1cm4g VFJVRTsKLSsKLSsgICAgICAgIGNvbm5lY3Rpb24gPSBnX2J1c19nZXRfc3luYyAoR19CVVNfVFlQ RV9TRVNTSU9OLCBOVUxMLCBlcnJvcik7CiArICAgICAgICBpZiAoY29ubmVjdGlvbiA9PSBOVUxM KQogKyAgICAgICAgICAgICAgICByZXR1cm4gRkFMU0U7CiArCi0rICAgICAgICBnX2RlYnVnICgi Y3NtX3V0aWxfc3RhcnRfc3lzdGVtZF91bml0OiBzdGFydGluZyAlcyIsIHVuaXQpOwotKwogKyAg ICAgICAgcmVwbHkgPSBnX2RidXNfY29ubmVjdGlvbl9jYWxsX3N5bmMgKGNvbm5lY3Rpb24sCiAr ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm9yZy5mcmVlZGVz a3RvcC5zeXN0ZW1kMSIsCiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIi9vcmcvZnJlZWRlc2t0b3Avc3lzdGVtZDEiLAogKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICJvcmcuZnJlZWRlc2t0b3Auc3lzdGVtZDEuTWFuYWdl ciIsCiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlN0YXJ0 VW5pdCIsCi0rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ192 YXJpYW50X25ldyAoIihzcykiLCB1bml0LCAicmVwbGFjZSIpLAotKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdfVkFSSUFOVF9UWVBFICgiKG8pIiksCisrICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ192YXJpYW50X25ldyAo IihzcykiLAorKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHVuaXQsIG1vZGUpLAorKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIE5VTEwsCiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgR19EQlVTX0NBTExfRkxBR1NfTk9ORSwKICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAtMSwgTlVMTCwgJmJ1c19lcnJvcik7CiArCiArICAg ICAgICBpZiAoYnVzX2Vycm9yICE9IE5VTEwpIHsKLSsgICAgICAgICAgICAgICAgZ193YXJuaW5n ICgiY3NtX3V0aWxfc3RhcnRfc3lzdGVtZF91bml0OiBmYWlsZWQgdG8gc3RhcnQgJXM6ICVzIiwK LSsgICAgICAgICAgICAgICAgICAgICAgICAgICB1bml0LCBidXNfZXJyb3ItPm1lc3NhZ2UpOwot KyAgICAgICAgICAgICAgICBpZiAoZXJyb3IgIT0gTlVMTCkKLSsgICAgICAgICAgICAgICAgICAg ICAgICBnX3Byb3BhZ2F0ZV9lcnJvciAoZXJyb3IsIGJ1c19lcnJvcik7Ci0rICAgICAgICAgICAg ICAgIGVsc2UKLSsgICAgICAgICAgICAgICAgICAgICAgICBnX2Vycm9yX2ZyZWUgKGJ1c19lcnJv cik7Ci0rICAgICAgICB9IGVsc2UgewotKyAgICAgICAgICAgICAgICByZXQgPSBUUlVFOwotKyAg ICAgICAgICAgICAgICBnX3ZhcmlhbnRfdW5yZWYgKHJlcGx5KTsKKysgICAgICAgICAgICAgICAg Z19wcm9wYWdhdGVfZXJyb3IgKGVycm9yLCBidXNfZXJyb3IpOworKyAgICAgICAgICAgICAgICBy ZXR1cm4gRkFMU0U7CiArICAgICAgICB9CiArCi0rICAgICAgICBnX29iamVjdF91bnJlZiAoY29u bmVjdGlvbik7Ci0rICAgICAgICByZXR1cm4gcmV0OworKyAgICAgICAgcmV0dXJuIFRSVUU7CiAr fQogKwogK2dib29sZWFuCi0rY3NtX3V0aWxfc3RvcF9zeXN0ZW1kX3VuaXQgKGNvbnN0IGNoYXIg KnVuaXQsCi0rICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHRXJyb3IgICAgKiplcnJvcikK Kytjc21fdXRpbF9zdG9wX3N5c3RlbWRfdW5pdCAoY29uc3QgY2hhciAgKnVuaXQsCisrICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICAqbW9kZSwKKysgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIEdFcnJvciAgICAgKiplcnJvcikKICt7Ci0rICAgICAgICBHREJ1c0Nv bm5lY3Rpb24gKmNvbm5lY3Rpb247Ci0rICAgICAgICBHVmFyaWFudCAgICAgICAgKnJlcGx5Owor KyAgICAgICAgZ19hdXRvcHRyKEdEQnVzQ29ubmVjdGlvbikgY29ubmVjdGlvbiA9IE5VTEw7Cisr ICAgICAgICBnX2F1dG9wdHIoR1ZhcmlhbnQpICAgICAgICByZXBseSA9IE5VTEw7CiArICAgICAg ICBHRXJyb3IgICAgICAgICAgKmJ1c19lcnJvciA9IE5VTEw7Ci0rICAgICAgICBnYm9vbGVhbiAg ICAgICAgIHJldCA9IEZBTFNFOwotKwotKyAgICAgICAgaWYgKGFjY2VzcyAoIi9ydW4vc3lzdGVt ZC9wcml2YXRlIiwgRl9PSykgIT0gMCkKLSsgICAgICAgICAgICAgICAgcmV0dXJuIFRSVUU7CiAr CiArICAgICAgICBjb25uZWN0aW9uID0gZ19idXNfZ2V0X3N5bmMgKEdfQlVTX1RZUEVfU0VTU0lP TiwgTlVMTCwgZXJyb3IpOworKwogKyAgICAgICAgaWYgKGNvbm5lY3Rpb24gPT0gTlVMTCkKICsg ICAgICAgICAgICAgICAgcmV0dXJuIEZBTFNFOwogKwotKyAgICAgICAgZ19kZWJ1ZyAoImNzbV91 dGlsX3N0b3Bfc3lzdGVtZF91bml0OiBzdG9wcGluZyAlcyIsIHVuaXQpOwotKwogKyAgICAgICAg cmVwbHkgPSBnX2RidXNfY29ubmVjdGlvbl9jYWxsX3N5bmMgKGNvbm5lY3Rpb24sCiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm9yZy5mcmVlZGVza3RvcC5z eXN0ZW1kMSIsCiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Ii9vcmcvZnJlZWRlc2t0b3Avc3lzdGVtZDEiLAogKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICJvcmcuZnJlZWRlc2t0b3Auc3lzdGVtZDEuTWFuYWdlciIsCiAr ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlN0b3BVbml0IiwK LSsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnX3ZhcmlhbnRf bmV3ICgiKHNzKSIsIHVuaXQsICJyZXBsYWNlIiksCi0rICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgR19WQVJJQU5UX1RZUEUgKCIobykiKSwKKysgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnX3ZhcmlhbnRfbmV3ICgiKHNzKSIs CisrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgdW5pdCwgbW9kZSksCisrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgTlVMTCwKICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBHX0RCVVNfQ0FMTF9GTEFHU19OT05FLAogKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIC0xLCBOVUxMLCAmYnVzX2Vycm9yKTsKICsKICsgICAgICAgIGlm IChidXNfZXJyb3IgIT0gTlVMTCkgewotKyAgICAgICAgICAgICAgICBnX2RlYnVnICgiY3NtX3V0 aWxfc3RvcF9zeXN0ZW1kX3VuaXQ6IGZhaWxlZCB0byBzdG9wICVzOiAlcyIsCi0rICAgICAgICAg ICAgICAgICAgICAgICAgIHVuaXQsIGJ1c19lcnJvci0+bWVzc2FnZSk7Ci0rICAgICAgICAgICAg ICAgIGlmIChlcnJvciAhPSBOVUxMKQotKyAgICAgICAgICAgICAgICAgICAgICAgIGdfcHJvcGFn YXRlX2Vycm9yIChlcnJvciwgYnVzX2Vycm9yKTsKLSsgICAgICAgICAgICAgICAgZWxzZQotKyAg ICAgICAgICAgICAgICAgICAgICAgIGdfZXJyb3JfZnJlZSAoYnVzX2Vycm9yKTsKLSsgICAgICAg IH0gZWxzZSB7Ci0rICAgICAgICAgICAgICAgIHJldCA9IFRSVUU7Ci0rICAgICAgICAgICAgICAg IGdfdmFyaWFudF91bnJlZiAocmVwbHkpOworKyAgICAgICAgICAgICAgICBnX3Byb3BhZ2F0ZV9l cnJvciAoZXJyb3IsIGJ1c19lcnJvcik7CisrICAgICAgICAgICAgICAgIHJldHVybiBGQUxTRTsK ICsgICAgICAgIH0KICsKLSsgICAgICAgIGdfb2JqZWN0X3VucmVmIChjb25uZWN0aW9uKTsKLSsg ICAgICAgIHJldHVybiByZXQ7CisrICAgICAgICByZXR1cm4gVFJVRTsKICt9CiArCiAgdm9pZAog IGNzbV91dGlsX3NldGVudiAoY29uc3QgY2hhciAqdmFyaWFibGUsCiAgICAgICAgICAgICAgICAg ICBjb25zdCBjaGFyICp2YWx1ZSkKIGRpZmYgLS1naXQgYS9jaW5uYW1vbi1zZXNzaW9uL2NzbS11 dGlsLmggYi9jaW5uYW1vbi1zZXNzaW9uL2NzbS11dGlsLmgKLWluZGV4IDRkOTNjMTAuLmQxNTYy ZjQgMTAwNjQ0CitpbmRleCA0ZDkzYzEwLi42MDFkZjJlIDEwMDY0NAogLS0tIGEvY2lubmFtb24t c2Vzc2lvbi9jc20tdXRpbC5oCiArKysgYi9jaW5uYW1vbi1zZXNzaW9uL2NzbS11dGlsLmgKIEBA IC01OCw2ICs1OCwxMyBAQCBnYm9vbGVhbiAgICBjc21fdXRpbF9leHBvcnRfdXNlcl9lbnZpcm9u bWVudCAgICAgICAgKEdFcnJvciAgICAgKiplcnJvcik7CiAgdm9pZCAgICAgICAgY3NtX3V0aWxf c2V0ZW52ICAgICAgICAgICAgICAgICAgICAgICAgIChjb25zdCBjaGFyICp2YXJpYWJsZSwKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0 IGNoYXIgKnZhbHVlKTsKICAKLStnYm9vbGVhbiAgICBjc21fdXRpbF9leHBvcnRfc3lzdGVtZF9h Y3RpdmF0aW9uX2Vudmlyb25tZW50IChHRXJyb3IgICAgICoqZXJyb3IpOwotKwotK2dib29sZWFu ICAgIGNzbV91dGlsX3N0YXJ0X3N5c3RlbWRfdW5pdCAgICAgICAgICAgICAgICAgIChjb25zdCBj aGFyICAqdW5pdCwKLSsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgR0Vycm9yICAgICAqKmVycm9yKTsKLStnYm9vbGVhbiAgICBjc21fdXRp bF9zdG9wX3N5c3RlbWRfdW5pdCAgICAgICAgICAgICAgICAgICAoY29uc3QgY2hhciAgKnVuaXQs Ci0rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIEdFcnJvciAgICAgKiplcnJvcik7CisrZ2Jvb2xlYW4gICAgY3NtX3V0aWxfc3RhcnRfc3lz dGVtZF91bml0ICAgICAgICAgICAgIChjb25zdCBjaGFyICAqdW5pdCwKKysgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgICptb2Rl LAorKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg R0Vycm9yICAgICAqKmVycm9yKTsKKytnYm9vbGVhbiAgICBjc21fdXRpbF9zdG9wX3N5c3RlbWRf dW5pdCAgICAgICAgICAgICAgKGNvbnN0IGNoYXIgICp1bml0LAorKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAgKm1vZGUsCisr ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHRXJy b3IgICAgICoqZXJyb3IpOwogKwogIC8vIG1haW4uYywgZXhpdCBtYWlubG9vcAogIHZvaWQgICAg ICAgIGNzbV9xdWl0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodm9pZCk7CiAgCi1k aWZmIC0tZ2l0IGEvY2lubmFtb24tc2Vzc2lvbi9tYWluLmMgYi9jaW5uYW1vbi1zZXNzaW9uL21h aW4uYwotaW5kZXggZDcxZmNjMS4uNWM5NmJkNCAxMDA2NDQKLS0tLSBhL2Npbm5hbW9uLXNlc3Np b24vbWFpbi5jCi0rKysgYi9jaW5uYW1vbi1zZXNzaW9uL21haW4uYwotQEAgLTI2NSw2ICsyNjUs MTMgQEAgbWFpbiAoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQotICAgICAgICAgY3NtX3V0aWxfZXhw b3J0X2FjdGl2YXRpb25fZW52aXJvbm1lbnQgKE5VTEwpOwotICAgICAgICAgY3NtX3V0aWxfZXhw b3J0X3VzZXJfZW52aXJvbm1lbnQgKE5VTEwpOwotIAotKyAgICAgICAgaWYgKCFjc21fdXRpbF9l eHBvcnRfc3lzdGVtZF9hY3RpdmF0aW9uX2Vudmlyb25tZW50IChOVUxMKSkgewotKyAgICAgICAg ICAgICAgICBnX3dhcm5pbmcgKCJtYWluOiBmYWlsZWQgdG8gZXhwb3J0IGVudmlyb25tZW50IHRv IHN5c3RlbWQgLS11c2VyOyAiCi0rICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvbWUgc3lz dGVtZC1tYW5hZ2VkIHNlcnZpY2VzIG1heSBub3Qgc3RhcnQgY29ycmVjdGx5Iik7Ci0rICAgICAg ICB9Ci0rCi0rICAgICAgICBjc21fdXRpbF9zdGFydF9zeXN0ZW1kX3VuaXQgKCJjaW5uYW1vbi1z ZXNzaW9uLnRhcmdldCIsIE5VTEwpOwotKwotICAgICAgICAgewotICAgICAgICAgICAgICAgICBn Y2hhciAqaWJ1c19wYXRoOwotIAogZGlmZiAtLWdpdCBhL2RhdGEvbWVzb24uYnVpbGQgYi9kYXRh L21lc29uLmJ1aWxkCiBpbmRleCBiMTU4ZTY2Li44YTZjMzViIDEwMDY0NAogLS0tIGEvZGF0YS9t ZXNvbi5idWlsZApAQCAtMjkyLDY0ICsxNDksODYgQEAgaW5kZXggYjE1OGU2Ni4uOGE2YzM1YiAx MDA2NDQKICsKICtzdWJkaXIoJ3N5c3RlbWQvdXNlcicpCiArCi1kaWZmIC0tZ2l0IGEvZGF0YS9z eXN0ZW1kL3VzZXIvY2lubmFtb24tc2Vzc2lvbi1wcmUudGFyZ2V0IGIvZGF0YS9zeXN0ZW1kL3Vz ZXIvY2lubmFtb24tc2Vzc2lvbi1wcmUudGFyZ2V0Ci1uZXcgZmlsZSBtb2RlIDEwMDY0NAotaW5k ZXggMDAwMDAwMC4uNDBlNmU4MgotLS0tIC9kZXYvbnVsbAotKysrIGIvZGF0YS9zeXN0ZW1kL3Vz ZXIvY2lubmFtb24tc2Vzc2lvbi1wcmUudGFyZ2V0Ci1AQCAtMCwwICsxLDYgQEAKLStbVW5pdF0K LStEZXNjcmlwdGlvbj1DaW5uYW1vbiBwcmUtc2Vzc2lvbiBzZXJ2aWNlcwotK0RvY3VtZW50YXRp b249bWFuOnN5c3RlbWQuc3BlY2lhbCg3KQotK0JpbmRzVG89Z3JhcGhpY2FsLXNlc3Npb24tcHJl LnRhcmdldAotK0FmdGVyPWdyYXBoaWNhbC1zZXNzaW9uLXByZS50YXJnZXQKLStDb2xsZWN0TW9k ZT1pbmFjdGl2ZS1vci1mYWlsZWQKIGRpZmYgLS1naXQgYS9kYXRhL3N5c3RlbWQvdXNlci9jaW5u YW1vbi1zZXNzaW9uLnRhcmdldCBiL2RhdGEvc3lzdGVtZC91c2VyL2Npbm5hbW9uLXNlc3Npb24u dGFyZ2V0CiBuZXcgZmlsZSBtb2RlIDEwMDY0NAotaW5kZXggMDAwMDAwMC4uMDhiMTYwNworaW5k ZXggMDAwMDAwMC4uMzNlOWU0NQogLS0tIC9kZXYvbnVsbAogKysrIGIvZGF0YS9zeXN0ZW1kL3Vz ZXIvY2lubmFtb24tc2Vzc2lvbi50YXJnZXQKLUBAIC0wLDAgKzEsMTAgQEAKK0BAIC0wLDAgKzEs MTQgQEAKICtbVW5pdF0KICtEZXNjcmlwdGlvbj1DaW5uYW1vbiBncmFwaGljYWwgc2Vzc2lvbgog K0RvY3VtZW50YXRpb249bWFuOnN5c3RlbWQuc3BlY2lhbCg3KQorKwogK1dhbnRzPWdyYXBoaWNh bC1zZXNzaW9uLnRhcmdldAorK0JlZm9yZT1ncmFwaGljYWwtc2Vzc2lvbi50YXJnZXQKKysKICtX YW50cz1ncmFwaGljYWwtc2Vzc2lvbi1wcmUudGFyZ2V0CiArQWZ0ZXI9Z3JhcGhpY2FsLXNlc3Np b24tcHJlLnRhcmdldAotK0FmdGVyPWdyYXBoaWNhbC1zZXNzaW9uLnRhcmdldAorKwogK1Byb3Bh Z2F0ZXNTdG9wVG89Z3JhcGhpY2FsLXNlc3Npb24udGFyZ2V0CiArUHJvcGFnYXRlc1N0b3BUbz1n cmFwaGljYWwtc2Vzc2lvbi1wcmUudGFyZ2V0CisrCiArQ29sbGVjdE1vZGU9aW5hY3RpdmUtb3It ZmFpbGVkCiBkaWZmIC0tZ2l0IGEvZGF0YS9zeXN0ZW1kL3VzZXIvbWVzb24uYnVpbGQgYi9kYXRh L3N5c3RlbWQvdXNlci9tZXNvbi5idWlsZAogbmV3IGZpbGUgbW9kZSAxMDA2NDQKLWluZGV4IDAw MDAwMDAuLjM5NGFhYWUKK2luZGV4IDAwMDAwMDAuLjE1ODM0ZTQKIC0tLSAvZGV2L251bGwKICsr KyBiL2RhdGEvc3lzdGVtZC91c2VyL21lc29uLmJ1aWxkCi1AQCAtMCwwICsxLDcgQEAKK0BAIC0w LDAgKzEsOCBAQAorK2lmIGVuYWJsZV9zeXN0ZW1kCiAraW5zdGFsbF9kYXRhKAogKyAgWwogKyAg ICAnY2lubmFtb24tc2Vzc2lvbi50YXJnZXQnLAotKyAgICAnY2lubmFtb24tc2Vzc2lvbi1wcmUu dGFyZ2V0JywKICsgIF0sCiArICBpbnN0YWxsX2Rpcjogc3lzdGVtZHVzZXJ1bml0ZGlyLAogKykK KytlbmRpZgorZGlmZiAtLWdpdCBhL2RlYmlhbi9jaW5uYW1vbi1zZXNzaW9uLmluc3RhbGwgYi9k ZWJpYW4vY2lubmFtb24tc2Vzc2lvbi5pbnN0YWxsCitpbmRleCBmOWFmYTg4Li5mZGFlZjI1IDEw MDY0NAorLS0tIGEvZGViaWFuL2Npbm5hbW9uLXNlc3Npb24uaW5zdGFsbAorKysrIGIvZGViaWFu L2Npbm5hbW9uLXNlc3Npb24uaW5zdGFsbAorQEAgLTEsNSArMSw2IEBACisgdXNyL2Jpbi9jaW5u YW1vbi1zZXNzaW9uKgorIHVzci9saWIvKi9jaW5uYW1vbi1zZXNzaW9uKgorK3Vzci9saWIvc3lz dGVtZC91c2VyL2Npbm5hbW9uLXNlc3Npb24udGFyZ2V0CisgdXNyL3NoYXJlL2Npbm5hbW9uLXNl c3Npb24KKyB1c3Ivc2hhcmUvZ2xpYi0yLjAvc2NoZW1hcy9vcmcuY2lubmFtb24uU2Vzc2lvbk1h bmFnZXIuZ3NjaGVtYS54bWwKKyB1c3Ivc2hhcmUvbWFuLyovY2lubmFtb24tc2Vzc2lvbioKIGRp ZmYgLS1naXQgYS9tZXNvbi5idWlsZCBiL21lc29uLmJ1aWxkCi1pbmRleCBhMWVlNGIzLi5hM2Jk NDhmIDEwMDY0NAoraW5kZXggYTFlZTRiMy4uYWVhOWFjMSAxMDA2NDQKIC0tLSBhL21lc29uLmJ1 aWxkCiArKysgYi9tZXNvbi5idWlsZAotQEAgLTU4LDYgKzU4LDE1IEBAIGVsc2UKK0BAIC01OCw2 ICs1OCwyMyBAQCBlbHNlCiAgZW5kaWYKICBjb25mLnNldCgnSEFWRV9MT0dJTkQnLCBsb2dpbmQu Zm91bmQoKSkKICAKLStpZiBsaWJzeXN0ZW1kbC5mb3VuZCgpCi0rICBzeXN0ZW1kdXNlcnVuaXRk aXIgPSBsaWJzeXN0ZW1kbC5nZXRfdmFyaWFibGUoCisrc3lzdGVtZF9vcHQgPSBnZXRfb3B0aW9u KCdzeXN0ZW1kJykKKytzeXN0ZW1kX2RlcCA9IGRlcGVuZGVuY3koJ2xpYnN5c3RlbWQnLCByZXF1 aXJlZDogc3lzdGVtZF9vcHQuZW5hYmxlZCgpKQorK2lmIHN5c3RlbWRfZGVwLmZvdW5kKCkKKysg IHN5c3RlbWR1c2VydW5pdGRpciA9IHN5c3RlbWRfZGVwLmdldF92YXJpYWJsZSgKICsgICAgcGtn Y29uZmlnOiAnc3lzdGVtZHVzZXJ1bml0ZGlyJywKLSsgICAgZGVmYXVsdF92YWx1ZTogam9pbl9w YXRocyhnZXRfb3B0aW9uKCdwcmVmaXgnKSwgJ2xpYicsICdzeXN0ZW1kJywgJ3VzZXInKSwKKysg ICAgZGVmYXVsdF92YWx1ZTogam9pbl9wYXRocyhnZXRfb3B0aW9uKCdwcmVmaXgnKSwgJ2xpYics ICdzeXN0ZW1kJywgJ3VzZXInKQogKyAgKQorKyAgZW5hYmxlX3N5c3RlbWQgPSB0cnVlCiArZWxz ZQorKyAgZW5hYmxlX3N5c3RlbWQgPSBzeXN0ZW1kX2RlcC5mb3VuZCgpIGFuZCBub3Qgc3lzdGVt ZF9vcHQuZGlzYWJsZWQoKQogKyAgc3lzdGVtZHVzZXJ1bml0ZGlyID0gam9pbl9wYXRocyhnZXRf b3B0aW9uKCdwcmVmaXgnKSwgJ2xpYicsICdzeXN0ZW1kJywgJ3VzZXInKQogK2VuZGlmCiArCisr bWVzc2FnZSgnU3lzdGVtZCBpbnRlZ3JhdGlvbjogJyArIChlbmFibGVfc3lzdGVtZCA/ICdlbmFi bGVkJyA6ICdkaXNhYmxlZCcpKQorK21lc3NhZ2UoJ1N5c3RlbWQgdXNlciB1bml0IGRpcjogJyAr IHN5c3RlbWR1c2VydW5pdGRpcikKKysKKysKICBpZiBnaW9fdW5peC5mb3VuZCgpIGFuZCBsaWJl bG9naW5kLmZvdW5kKCkKICAgIGVsb2dpbmQgPSBkZWNsYXJlX2RlcGVuZGVuY3koZGVwZW5kZW5j aWVzOiBbIGdpb191bml4LCBsaWJlbG9naW5kIF0pCiAgZWxzZQorZGlmZiAtLWdpdCBhL21lc29u X29wdGlvbnMudHh0IGIvbWVzb25fb3B0aW9ucy50eHQKK2luZGV4IDQwNjY3NTEuLjQxMGU4NzIg MTAwNjQ0CistLS0gYS9tZXNvbl9vcHRpb25zLnR4dAorKysrIGIvbWVzb25fb3B0aW9ucy50eHQK K0BAIC0xLDMgKzEsNSBAQAorIG9wdGlvbignZnJlcXVlbnRfd2FybmluZ3MnLCAgdHlwZTogJ2Jv b2xlYW4nLCB2YWx1ZTogZmFsc2UpCisgb3B0aW9uKCdpcHY2JywgICAgICAgICAgICAgICB0eXBl OiAnYm9vbGVhbicsIHZhbHVlOiB0cnVlKQorIG9wdGlvbigneHRyYW5zJywgICAgICAgICAgICAg dHlwZTogJ2Jvb2xlYW4nLCB2YWx1ZTogdHJ1ZSkKKytvcHRpb24oJ3N5c3RlbWQnLCAgICAgICAg ICAgIHR5cGU6ICdmZWF0dXJlJywgdmFsdWU6ICdhdXRvJykKKysKCmRpZmYgLS1naXQgYS9jaW5u YW1vbi1zZXNzaW9uLnNwZWMgYi9jaW5uYW1vbi1zZXNzaW9uLnNwZWMKaW5kZXggMzcxYmM3NS4u MTRhZTdhYSAxMDA2NDQKLS0tIGEvY2lubmFtb24tc2Vzc2lvbi5zcGVjCisrKyBiL2Npbm5hbW9u LXNlc3Npb24uc3BlYwpAQCAtMywxMiArMywxMiBAQAogU3VtbWFyeTogQ2lubmFtb24gc2Vzc2lv biBtYW5hZ2VyCiBOYW1lOiAgICBjaW5uYW1vbi1zZXNzaW9uCiBWZXJzaW9uOiA2LjYuMwotUmVs ZWFzZTogMiV7P2Rpc3R9CitSZWxlYXNlOiAzJXs/ZGlzdH0KICMgQXV0b21hdGljYWxseSBjb252 ZXJ0ZWQgZnJvbSBvbGQgZm9ybWF0OiBHUEx2MisgYW5kIExHUEx2MisgLSByZXZpZXcgaXMgaGln aGx5IHJlY29tbWVuZGVkLgogTGljZW5zZTogR1BMLTIuMC1vci1sYXRlciBBTkQgTGljZW5zZVJl Zi1DYWxsYXdheS1MR1BMdjIrCiBVUkw6ICAgICBodHRwczovL2dpdGh1Yi5jb20vbGludXhtaW50 LyV7bmFtZX0KIFNvdXJjZTA6ICV1cmwvYXJjaGl2ZS8le3ZlcnNpb259LyV7bmFtZX0tJXt2ZXJz aW9ufS50YXIuZ3oKLVBhdGNoMDogICV1cmwvcHVsbC8yMDQucGF0Y2gjL0FkZC1ncmFwaGljYWwt c2Vzc2lvbi5wYXRjaAorUGF0Y2gwOiAgJXVybC9jb21taXQvZTAxYzhjMzdmNmJiNTQ1OGNjOGYz OGFkNzNlMjNkMjMyZTdmOTMyYS5wYXRjaCMvQWRkLWdyYXBoaWNhbC1zZXNzaW9uLnBhdGNoCiAK IEV4Y2x1ZGVBcmNoOiAle2l4ODZ9CiAKQEAgLTc4LDYgKzc4LDkgQEAgdGhlIG90aGVyIGNvcmUg Y29tcG9uZW50cyBhbmQgaGFuZGxlcyBsb2dvdXQgYW5kIHNhdmluZyB0aGUgc2Vzc2lvbi4KICV7 X3VzZXJ1bml0ZGlyfS8qLnRhcmdldAogCiAlY2hhbmdlbG9nCisqIFR1ZSBKdW4gMTYgMjAyNiBM ZWlnaCBTY290dCA8bGVpZ2gxMjNsaW51eEBnbWFpbC5jb20+IC0gNi42LjMtMworLSBVc2UgY29t bWl0IGZvciBwYXRjaAorCiAqIFdlZCBNYXkgMjcgMjAyNiBMZWlnaCBTY290dCA8bGVpZ2gxMjNs aW51eEBnbWFpbC5jb20+IC0gNi42LjMtMgogLSBBZGQgcGF0Y2ggdG8gcnVuIGdyYXBoaWNhbC1z ZXNzaW9uIHRhcmdldAogCg==