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: Peng Huang To: git-commits@fedoraproject.org Subject: [rpms/ibus] autotool: - Recreate the ibus-HEAD.patch from upstream git source tree. Date: Sun, 31 May 2026 02:04:08 GMT Message-ID: <178019304892.1.3780130183046707210.rpms-ibus-f899d7f07478@fedoraproject.org> List-ID: X-Git-Repo: rpms/ibus X-Git-Branch: autotool X-Git-Rev: f899d7f0747818269e3bd7a142f51c8e241c2390 ICAgICAgICAgICAgQSBuZXcgY29tbWl0IGhhcyBiZWVuIHB1c2hlZC4KCiAgICAgICAgICAgIFJl cG8gICA6IHJwbXMvaWJ1cwogICAgICAgICAgICBCcmFuY2ggOiBhdXRvdG9vbAogICAgICAgICAg ICBDb21taXQgOiBmODk5ZDdmMDc0NzgxODI2OWUzYmQ3YTE0MmY1MWM4ZTI0MWMyMzkwCiAgICAg ICAgICAgIEF1dGhvciA6IFBlbmcgSHVhbmcgPHBodWFuZ0BmZWRvcmFwcm9qZWN0Lm9yZz4KICAg ICAgICAgICAgRGF0ZSAgIDogMjAwOS0wMi0xN1QwMTowMjoyNCswMDowMAogICAgICAgICAgICBT dGF0cyAgOiArMjYzLy02IGluIDIgZmlsZShzKQogICAgICAgICAgICBVUkwgICAgOiBodHRwczov L3NyYy5mZWRvcmFwcm9qZWN0Lm9yZy9ycG1zL2lidXMvYy9mODk5ZDdmMDc0NzgxODI2OWUzYmQ3 YTE0MmY1MWM4ZTI0MWMyMzkwP2JyYW5jaD1hdXRvdG9vbAoKICAgICAgICAgICAgTG9nOgogICAg ICAgICAgICAtIFJlY3JlYXRlIHRoZSBpYnVzLUhFQUQucGF0Y2ggZnJvbSB1cHN0cmVhbSBnaXQg c291cmNlIHRyZWUuCi0gVHJ5IHRvIGZpeGUgaWJ1cy1oYW5ndWwgc2VnZmF1bHQgKCM0ODU0Mzgp LgoKLS0tCmRpZmYgLS1naXQgYS9pYnVzLUhFQUQucGF0Y2ggYi9pYnVzLUhFQUQucGF0Y2gKaW5k ZXggOTgxN2Y1Ni4uZjUzOWI4MCAxMDA2NDQKLS0tIGEvaWJ1cy1IRUFELnBhdGNoCisrKyBiL2li dXMtSEVBRC5wYXRjaApAQCAtMTYxLDcgKzE2MSw3IEBAIGluZGV4IGU5MmIzNzMuLjdmNTExMzAg MTAwNjQ0CiAgfQogIAogZGlmZiAtLWdpdCBhL2J1cy9pbnB1dGNvbnRleHQuYyBiL2J1cy9pbnB1 dGNvbnRleHQuYwotaW5kZXggYmU0NWJiZS4uYmRjN2Q3NSAxMDA2NDQKK2luZGV4IGJlNDViYmUu Ljk3OWM3MTAgMTAwNjQ0CiAtLS0gYS9idXMvaW5wdXRjb250ZXh0LmMKICsrKyBiL2J1cy9pbnB1 dGNvbnRleHQuYwogQEAgLTEwMCw2ICsxMDAsOCBAQCBzdGF0aWMgZ2Jvb2xlYW4gYnVzX2lucHV0 X2NvbnRleHRfc2VuZF9zaWduYWwgICAoQnVzSW5wdXRDb250ZXh0ICAgICAgICAqY29udGV4dApA QCAtMjUxLDE2ICsyNTEsMTcgQEAgaW5kZXggYmU0NWJiZS4uYmRjN2Q3NSAxMDA2NDQKICAgICAg ICAgIGJ1c19lbmdpbmVfcHJveHlfZm9jdXNfb3V0IChwcml2LT5lbmdpbmUpOwogICAgICB9CiAg Ci1AQCAtMTEyMiw3ICsxMTIwLDcgQEAgX2VuZ2luZV9kZXN0cm95X2NiIChCdXNFbmdpbmVQcm94 eSAgKmVuZ2luZSwKK0BAIC0xMTIyLDcgKzExMjAsOCBAQCBfZW5naW5lX2Rlc3Ryb3lfY2IgKEJ1 c0VuZ2luZVByb3h5ICAqZW5naW5lLAogIAogICAgICBnX2Fzc2VydCAocHJpdi0+ZW5naW5lID09 IGVuZ2luZSk7CiAgCiAtICAgIGJ1c19pbnB1dF9jb250ZXh0X3NldF9lbmdpbmUgKGNvbnRleHQs IE5VTEwpOwogKyAgICBidXNfaW5wdXRfY29udGV4dF91bnNldF9lbmdpbmUgKGNvbnRleHQpOwor KyAgICBidXNfaW5wdXRfY29udGV4dF9kaXNhYmxlIChjb250ZXh0KTsKICB9CiAgCiAgc3RhdGlj IHZvaWQKLUBAIC0xMzkxLDcgKzEzODksNiBAQCBidXNfaW5wdXRfY29udGV4dF9kaXNhYmxlIChC dXNJbnB1dENvbnRleHQgKmNvbnRleHQpCitAQCAtMTM5MSw3ICsxMzkwLDYgQEAgYnVzX2lucHV0 X2NvbnRleHRfZGlzYWJsZSAoQnVzSW5wdXRDb250ZXh0ICpjb250ZXh0KQogICAgICBCdXNJbnB1 dENvbnRleHRQcml2YXRlICpwcml2OwogICAgICBwcml2ID0gQlVTX0lOUFVUX0NPTlRFWFRfR0VU X1BSSVZBVEUgKGNvbnRleHQpOwogIApAQCAtMjY4LDcgKzI2OSw3IEBAIGluZGV4IGJlNDViYmUu LmJkYzdkNzUgMTAwNjQ0CiAgCiAgICAgIGlmIChwcml2LT5lbmdpbmUpIHsKICAgICAgICAgIGlm IChwcml2LT5oYXNfZm9jdXMpIHsKLUBAIC0xNDA2LDggKzE0MDMsNTIgQEAgYnVzX2lucHV0X2Nv bnRleHRfZGlzYWJsZSAoQnVzSW5wdXRDb250ZXh0ICpjb250ZXh0KQorQEAgLTE0MDYsOCArMTQw NCw1MiBAQCBidXNfaW5wdXRfY29udGV4dF9kaXNhYmxlIChCdXNJbnB1dENvbnRleHQgKmNvbnRl eHQpCiAgICAgIGdfc2lnbmFsX2VtaXQgKGNvbnRleHQsCiAgICAgICAgICAgICAgICAgICAgIGNv bnRleHRfc2lnbmFsc1tESVNBQkxFRF0sCiAgICAgICAgICAgICAgICAgICAgIDApOwpAQCAtMzIx LDcgKzMyMiw3IEBAIGluZGV4IGJlNDViYmUuLmJkYzdkNzUgMTAwNjQ0CiAgCiAgdm9pZAogIGJ1 c19pbnB1dF9jb250ZXh0X3NldF9lbmdpbmUgKEJ1c0lucHV0Q29udGV4dCAqY29udGV4dCwKLUBA IC0xNDIwLDU2ICsxNDYxLDI1IEBAIGJ1c19pbnB1dF9jb250ZXh0X3NldF9lbmdpbmUgKEJ1c0lu cHV0Q29udGV4dCAqY29udGV4dCwKK0BAIC0xNDIwLDU2ICsxNDYyLDI1IEBAIGJ1c19pbnB1dF9j b250ZXh0X3NldF9lbmdpbmUgKEJ1c0lucHV0Q29udGV4dCAqY29udGV4dCwKICAgICAgcHJpdiA9 IEJVU19JTlBVVF9DT05URVhUX0dFVF9QUklWQVRFIChjb250ZXh0KTsKICAKICAgICAgaWYgKHBy aXYtPmVuZ2luZSAhPSBOVUxMKSB7CkBAIC04NDIsNiArODQzLDI1OCBAQCBpbmRleCA5OTY1NzYx Li41MjYzMWU4IDEwMDY0NAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHX1RZUEVfQk9P TEVBTiwgJnJlc3RhcnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdfVFlQRV9JTlZB TElELAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHX1RZUEVfSU5WQUxJRCk7CitkaWZm IC0tZ2l0IGEvc3JjL2lidXNlbmdpbmUuYyBiL3NyYy9pYnVzZW5naW5lLmMKK2luZGV4IDBjMzZk ZDQuLjI3ZmM3MWUgMTAwNjQ0CistLS0gYS9zcmMvaWJ1c2VuZ2luZS5jCisrKysgYi9zcmMvaWJ1 c2VuZ2luZS5jCitAQCAtMTAxLDcgKzEwMSw3IEBAIHN0YXRpYyB2b2lkICAgICBpYnVzX2VuZ2lu ZV9jdXJzb3JfZG93biAgICAgKElCdXNFbmdpbmUgICAgICAgICAqZW5naW5lKTsKKyBzdGF0aWMg dm9pZCAgICAgaWJ1c19lbmdpbmVfcHJvcGVydHlfYWN0aXZhdGUKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChJQnVzRW5naW5lICAgICAgICAgKmVuZ2luZSwK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBnY2hh ciAgICAgICAgKnByb3BfbmFtZSwKKy0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBnaW50ICAgICAgICAgICAgICAgIHByb3Bfc3RhdGUpOworKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGd1aW50ICAgICAgICAgICAgICAgcHJv cF9zdGF0ZSk7Cisgc3RhdGljIHZvaWQgICAgIGlidXNfZW5naW5lX3Byb3BlcnR5X3Nob3cgICAo SUJ1c0VuZ2luZSAgICAgICAgICplbmdpbmUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgY29uc3QgZ2NoYXIgICAgICAgICpwcm9wX25hbWUpOworIHN0YXRp YyB2b2lkICAgICBpYnVzX2VuZ2luZV9wcm9wZXJ0eV9oaWRlICAgKElCdXNFbmdpbmUgICAgICAg ICAqZW5naW5lLAorQEAgLTIyNyw3ICsyMjcsOCBAQCBpYnVzX2VuZ2luZV9jbGFzc19pbml0IChJ QnVzRW5naW5lQ2xhc3MgKmtsYXNzKQorICAgICAgICAgICAgIEdfU1RSVUNUX09GRlNFVCAoSUJ1 c0VuZ2luZUNsYXNzLCBmb2N1c19pbiksCisgICAgICAgICAgICAgTlVMTCwgTlVMTCwKKyAgICAg ICAgICAgICBpYnVzX21hcnNoYWxfVk9JRF9fVk9JRCwKKy0gICAgICAgICAgICBHX1RZUEVfTk9O RSwgMCk7CisrICAgICAgICAgICAgR19UWVBFX05PTkUsCisrICAgICAgICAgICAgMCk7CisgCisg ICAgIGVuZ2luZV9zaWduYWxzW0ZPQ1VTX09VVF0gPQorICAgICAgICAgZ19zaWduYWxfbmV3IChJ XygiZm9jdXMtb3V0IiksCitAQCAtMjM2LDcgKzIzNyw4IEBAIGlidXNfZW5naW5lX2NsYXNzX2lu aXQgKElCdXNFbmdpbmVDbGFzcyAqa2xhc3MpCisgICAgICAgICAgICAgR19TVFJVQ1RfT0ZGU0VU IChJQnVzRW5naW5lQ2xhc3MsIGZvY3VzX291dCksCisgICAgICAgICAgICAgTlVMTCwgTlVMTCwK KyAgICAgICAgICAgICBpYnVzX21hcnNoYWxfVk9JRF9fVk9JRCwKKy0gICAgICAgICAgICBHX1RZ UEVfTk9ORSwgMCk7CisrICAgICAgICAgICAgR19UWVBFX05PTkUsCisrICAgICAgICAgICAgMCk7 CisgCisgICAgIGVuZ2luZV9zaWduYWxzW1JFU0VUXSA9CisgICAgICAgICBnX3NpZ25hbF9uZXcg KElfKCJyZXNldCIpLAorQEAgLTI0NSw3ICsyNDcsOCBAQCBpYnVzX2VuZ2luZV9jbGFzc19pbml0 IChJQnVzRW5naW5lQ2xhc3MgKmtsYXNzKQorICAgICAgICAgICAgIEdfU1RSVUNUX09GRlNFVCAo SUJ1c0VuZ2luZUNsYXNzLCByZXNldCksCisgICAgICAgICAgICAgTlVMTCwgTlVMTCwKKyAgICAg ICAgICAgICBpYnVzX21hcnNoYWxfVk9JRF9fVk9JRCwKKy0gICAgICAgICAgICBHX1RZUEVfTk9O RSwgMCk7CisrICAgICAgICAgICAgR19UWVBFX05PTkUsCisrICAgICAgICAgICAgMCk7CisgCisg ICAgIGVuZ2luZV9zaWduYWxzW0VOQUJMRV0gPQorICAgICAgICAgZ19zaWduYWxfbmV3IChJXygi ZW5hYmxlIiksCitAQCAtMjU0LDcgKzI1Nyw4IEBAIGlidXNfZW5naW5lX2NsYXNzX2luaXQgKElC dXNFbmdpbmVDbGFzcyAqa2xhc3MpCisgICAgICAgICAgICAgR19TVFJVQ1RfT0ZGU0VUIChJQnVz RW5naW5lQ2xhc3MsIGVuYWJsZSksCisgICAgICAgICAgICAgTlVMTCwgTlVMTCwKKyAgICAgICAg ICAgICBpYnVzX21hcnNoYWxfVk9JRF9fVk9JRCwKKy0gICAgICAgICAgICBHX1RZUEVfTk9ORSwg MCk7CisrICAgICAgICAgICAgR19UWVBFX05PTkUsCisrICAgICAgICAgICAgMCk7CisgCisgICAg IGVuZ2luZV9zaWduYWxzW0RJU0FCTEVdID0KKyAgICAgICAgIGdfc2lnbmFsX25ldyAoSV8oImRp c2FibGUiKSwKK0BAIC0yNjMsNyArMjY3LDggQEAgaWJ1c19lbmdpbmVfY2xhc3NfaW5pdCAoSUJ1 c0VuZ2luZUNsYXNzICprbGFzcykKKyAgICAgICAgICAgICBHX1NUUlVDVF9PRkZTRVQgKElCdXNF bmdpbmVDbGFzcywgZGlzYWJsZSksCisgICAgICAgICAgICAgTlVMTCwgTlVMTCwKKyAgICAgICAg ICAgICBpYnVzX21hcnNoYWxfVk9JRF9fVk9JRCwKKy0gICAgICAgICAgICBHX1RZUEVfTk9ORSwg MCk7CisrICAgICAgICAgICAgR19UWVBFX05PTkUsCisrICAgICAgICAgICAgMCk7CisgCisgICAg IGVuZ2luZV9zaWduYWxzW1NFVF9DVVJTT1JfTE9DQVRJT05dID0KKyAgICAgICAgIGdfc2lnbmFs X25ldyAoSV8oInNldC1jdXJzb3ItbG9jYXRpb24iKSwKK0BAIC0yNzIsOCArMjc3LDEyIEBAIGli dXNfZW5naW5lX2NsYXNzX2luaXQgKElCdXNFbmdpbmVDbGFzcyAqa2xhc3MpCisgICAgICAgICAg ICAgR19TVFJVQ1RfT0ZGU0VUIChJQnVzRW5naW5lQ2xhc3MsIHNldF9jdXJzb3JfbG9jYXRpb24p LAorICAgICAgICAgICAgIE5VTEwsIE5VTEwsCisgICAgICAgICAgICAgaWJ1c19tYXJzaGFsX1ZP SURfX0lOVF9JTlRfSU5UX0lOVCwKKy0gICAgICAgICAgICBHX1RZUEVfTk9ORSwgNCwKKy0gICAg ICAgICAgICBHX1RZUEVfSU5ULCBHX1RZUEVfSU5ULCBHX1RZUEVfSU5ULCBHX1RZUEVfSU5UKTsK KysgICAgICAgICAgICBHX1RZUEVfTk9ORSwKKysgICAgICAgICAgICA0LAorKyAgICAgICAgICAg IEdfVFlQRV9JTlQsCisrICAgICAgICAgICAgR19UWVBFX0lOVCwKKysgICAgICAgICAgICBHX1RZ UEVfSU5ULAorKyAgICAgICAgICAgIEdfVFlQRV9JTlQpOworIAorICAgICBlbmdpbmVfc2lnbmFs c1tTRVRfQ0FQQUJJTElUSUVTXSA9CisgICAgICAgICBnX3NpZ25hbF9uZXcgKElfKCJzZXQtY2Fw YWJpbGl0aWVzIiksCitAQCAtMjgyLDcgKzI5MSw4IEBAIGlidXNfZW5naW5lX2NsYXNzX2luaXQg KElCdXNFbmdpbmVDbGFzcyAqa2xhc3MpCisgICAgICAgICAgICAgR19TVFJVQ1RfT0ZGU0VUIChJ QnVzRW5naW5lQ2xhc3MsIHNldF9jYXBhYmlsaXRpZXMpLAorICAgICAgICAgICAgIE5VTEwsIE5V TEwsCisgICAgICAgICAgICAgaWJ1c19tYXJzaGFsX1ZPSURfX1VJTlQsCistICAgICAgICAgICAg R19UWVBFX05PTkUsIDEsCisrICAgICAgICAgICAgR19UWVBFX05PTkUsCisrICAgICAgICAgICAg MSwKKyAgICAgICAgICAgICBHX1RZUEVfVUlOVCk7CisgCisgICAgIGVuZ2luZV9zaWduYWxzW1BB R0VfVVBdID0KK0BAIC0yOTIsNyArMzAyLDggQEAgaWJ1c19lbmdpbmVfY2xhc3NfaW5pdCAoSUJ1 c0VuZ2luZUNsYXNzICprbGFzcykKKyAgICAgICAgICAgICBHX1NUUlVDVF9PRkZTRVQgKElCdXNF bmdpbmVDbGFzcywgcGFnZV91cCksCisgICAgICAgICAgICAgTlVMTCwgTlVMTCwKKyAgICAgICAg ICAgICBpYnVzX21hcnNoYWxfVk9JRF9fVk9JRCwKKy0gICAgICAgICAgICBHX1RZUEVfTk9ORSwg MCk7CisrICAgICAgICAgICAgR19UWVBFX05PTkUsCisrICAgICAgICAgICAgMCk7CisgCisgICAg IGVuZ2luZV9zaWduYWxzW1BBR0VfRE9XTl0gPQorICAgICAgICAgZ19zaWduYWxfbmV3IChJXygi cGFnZS1kb3duIiksCitAQCAtMzAxLDcgKzMxMiw4IEBAIGlidXNfZW5naW5lX2NsYXNzX2luaXQg KElCdXNFbmdpbmVDbGFzcyAqa2xhc3MpCisgICAgICAgICAgICAgR19TVFJVQ1RfT0ZGU0VUIChJ QnVzRW5naW5lQ2xhc3MsIHBhZ2VfZG93biksCisgICAgICAgICAgICAgTlVMTCwgTlVMTCwKKyAg ICAgICAgICAgICBpYnVzX21hcnNoYWxfVk9JRF9fVk9JRCwKKy0gICAgICAgICAgICBHX1RZUEVf Tk9ORSwgMCk7CisrICAgICAgICAgICAgR19UWVBFX05PTkUsCisrICAgICAgICAgICAgMCk7Cisg CisgICAgIGVuZ2luZV9zaWduYWxzW0NVUlNPUl9VUF0gPQorICAgICAgICAgZ19zaWduYWxfbmV3 IChJXygiY3Vyc29yLXVwIiksCitAQCAtMzEwLDcgKzMyMiw4IEBAIGlidXNfZW5naW5lX2NsYXNz X2luaXQgKElCdXNFbmdpbmVDbGFzcyAqa2xhc3MpCisgICAgICAgICAgICAgR19TVFJVQ1RfT0ZG U0VUIChJQnVzRW5naW5lQ2xhc3MsIGN1cnNvcl91cCksCisgICAgICAgICAgICAgTlVMTCwgTlVM TCwKKyAgICAgICAgICAgICBpYnVzX21hcnNoYWxfVk9JRF9fVk9JRCwKKy0gICAgICAgICAgICBH X1RZUEVfTk9ORSwgMCk7CisrICAgICAgICAgICAgR19UWVBFX05PTkUsCisrICAgICAgICAgICAg MCk7CisgCisgICAgIGVuZ2luZV9zaWduYWxzW0NVUlNPUl9ET1dOXSA9CisgICAgICAgICBnX3Np Z25hbF9uZXcgKElfKCJjdXJzb3ItZG93biIpLAorQEAgLTMxOSw3ICszMzIsOCBAQCBpYnVzX2Vu Z2luZV9jbGFzc19pbml0IChJQnVzRW5naW5lQ2xhc3MgKmtsYXNzKQorICAgICAgICAgICAgIEdf U1RSVUNUX09GRlNFVCAoSUJ1c0VuZ2luZUNsYXNzLCBjdXJzb3JfZG93biksCisgICAgICAgICAg ICAgTlVMTCwgTlVMTCwKKyAgICAgICAgICAgICBpYnVzX21hcnNoYWxfVk9JRF9fVk9JRCwKKy0g ICAgICAgICAgICBHX1RZUEVfTk9ORSwgMCk7CisrICAgICAgICAgICAgR19UWVBFX05PTkUsCisr ICAgICAgICAgICAgMCk7CisgCisgICAgIGVuZ2luZV9zaWduYWxzW1BST1BFUlRZX0FDVElWQVRF XSA9CisgICAgICAgICBnX3NpZ25hbF9uZXcgKElfKCJwcm9wZXJ0eS1hY3RpdmF0ZSIpLAorQEAg LTMyOCw3ICszNDIsMTAgQEAgaWJ1c19lbmdpbmVfY2xhc3NfaW5pdCAoSUJ1c0VuZ2luZUNsYXNz ICprbGFzcykKKyAgICAgICAgICAgICBHX1NUUlVDVF9PRkZTRVQgKElCdXNFbmdpbmVDbGFzcywg cHJvcGVydHlfYWN0aXZhdGUpLAorICAgICAgICAgICAgIE5VTEwsIE5VTEwsCisgICAgICAgICAg ICAgaWJ1c19tYXJzaGFsX1ZPSURfX1NUUklOR19JTlQsCistICAgICAgICAgICAgR19UWVBFX05P TkUsIDApOworKyAgICAgICAgICAgIEdfVFlQRV9OT05FLAorKyAgICAgICAgICAgIDIsCisrICAg ICAgICAgICAgR19UWVBFX1NUUklORywKKysgICAgICAgICAgICBHX1RZUEVfSU5UKTsKKyAKKyAg ICAgZW5naW5lX3NpZ25hbHNbUFJPUEVSVFlfU0hPV10gPQorICAgICAgICAgZ19zaWduYWxfbmV3 IChJXygicHJvcGVydHktc2hvdyIpLAorQEAgLTMzNyw3ICszNTQsOSBAQCBpYnVzX2VuZ2luZV9j bGFzc19pbml0IChJQnVzRW5naW5lQ2xhc3MgKmtsYXNzKQorICAgICAgICAgICAgIEdfU1RSVUNU X09GRlNFVCAoSUJ1c0VuZ2luZUNsYXNzLCBwcm9wZXJ0eV9zaG93KSwKKyAgICAgICAgICAgICBO VUxMLCBOVUxMLAorICAgICAgICAgICAgIGlidXNfbWFyc2hhbF9WT0lEX19TVFJJTkcsCistICAg ICAgICAgICAgR19UWVBFX05PTkUsIDApOworKyAgICAgICAgICAgIEdfVFlQRV9OT05FLAorKyAg ICAgICAgICAgIDEsCisrICAgICAgICAgICAgR19UWVBFX1NUUklORyk7CisgCisgICAgIGVuZ2lu ZV9zaWduYWxzW1BST1BFUlRZX0hJREVdID0KKyAgICAgICAgIGdfc2lnbmFsX25ldyAoSV8oInBy b3BlcnR5LWhpZGUiKSwKK0BAIC0zNDYsNyArMzY1LDkgQEAgaWJ1c19lbmdpbmVfY2xhc3NfaW5p dCAoSUJ1c0VuZ2luZUNsYXNzICprbGFzcykKKyAgICAgICAgICAgICBHX1NUUlVDVF9PRkZTRVQg KElCdXNFbmdpbmVDbGFzcywgcHJvcGVydHlfaGlkZSksCisgICAgICAgICAgICAgTlVMTCwgTlVM TCwKKyAgICAgICAgICAgICBpYnVzX21hcnNoYWxfVk9JRF9fU1RSSU5HLAorLSAgICAgICAgICAg IEdfVFlQRV9OT05FLCAwKTsKKysgICAgICAgICAgICBHX1RZUEVfTk9ORSwKKysgICAgICAgICAg ICAxLAorKyAgICAgICAgICAgIEdfVFlQRV9TVFJJTkcpOworIAorIH0KKyAKK0BAIC00NjUsNiAr NDg2LDcgQEAgaWJ1c19lbmdpbmVfaWJ1c19tZXNzYWdlIChJQnVzRW5naW5lICAgICAqZW5naW5l LAorICAgICAgICAgaWJ1c19tZXNzYWdlX2l0ZXJfaW5pdCAobWVzc2FnZSwgJml0ZXIpOworICAg ICAgICAgaWYgKGlidXNfbWVzc2FnZV9pdGVyX2hhc19uZXh0ICgmaXRlcikpIHsKKyAgICAgICAg ICAgICBlcnJvcl9tZXNzYWdlID0gaWJ1c19tZXNzYWdlX25ld19lcnJvcl9wcmludGYgKG1lc3Nh Z2UsCisrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEQlVTX0VSUk9SX0lOVkFMSURf QVJHUywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIlcy4lczogTWV0aG9kIGRv ZXMgbm90IGhhdmUgYXJndW1lbnRzIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IElCVVNfSU5URVJGQUNFX0VOR0lORSwgbm9fYXJnX21ldGhvZHNbaV0ubWVtYmVyKTsKKyAgICAg ICAgICAgICBpYnVzX2Nvbm5lY3Rpb25fc2VuZCAoY29ubmVjdGlvbiwgZXJyb3JfbWVzc2FnZSk7 CitAQCAtNTEyLDYgKzUzNCw3IEBAIGlidXNfZW5naW5lX2lidXNfbWVzc2FnZSAoSUJ1c0VuZ2lu ZSAgICAgKmVuZ2luZSwKKyAKKyAgICAgX2tleXByZXNzX2ZhaWw6CisgICAgICAgICBlcnJvcl9t ZXNzYWdlID0gaWJ1c19tZXNzYWdlX25ld19lcnJvcl9wcmludGYgKG1lc3NhZ2UsCisrICAgICAg ICAgICAgICAgICAgICAgICAgREJVU19FUlJPUl9JTlZBTElEX0FSR1MsCisgICAgICAgICAgICAg ICAgICAgICAgICAgIiVzLiVzOiBDYW4gbm90IG1hdGNoIHNpZ25hdHVyZSAodWJ1KSBvZiBtZXRo b2QiLAorICAgICAgICAgICAgICAgICAgICAgICAgIElCVVNfSU5URVJGQUNFX0VOR0lORSwgIlBy b2Nlc3NLZXlFdmVudCIpOworICAgICAgICAgaWJ1c19jb25uZWN0aW9uX3NlbmQgKGNvbm5lY3Rp b24sIGVycm9yX21lc3NhZ2UpOworQEAgLTUyNyw3ICs1NTAsNyBAQCBpYnVzX2VuZ2luZV9pYnVz X21lc3NhZ2UgKElCdXNFbmdpbmUgICAgICplbmdpbmUsCisgICAgICAgICByZXR2YWwgPSBpYnVz X21lc3NhZ2VfZ2V0X2FyZ3MgKG1lc3NhZ2UsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICZlcnJvciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgR19UWVBFX1NUUklORywgJm5hbWUsCistICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIEdfVFlQRV9JTlQsICZzdGF0ZSwKKysgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgR19UWVBFX1VJTlQsICZzdGF0ZSwKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgR19UWVBFX0lOVkFMSUQpOworIAorICAgICAgICAgaWYg KCFyZXR2YWwpCitAQCAtNTQ2LDYgKzU2OSw3IEBAIGlidXNfZW5naW5lX2lidXNfbWVzc2FnZSAo SUJ1c0VuZ2luZSAgICAgKmVuZ2luZSwKKyAKKyAgICAgX3Byb3BlcnR5X2FjdGl2YXRlX2ZhaWw6 CisgICAgICAgICBlcnJvcl9tZXNzYWdlID0gaWJ1c19tZXNzYWdlX25ld19lcnJvcl9wcmludGYg KG1lc3NhZ2UsCisrICAgICAgICAgICAgICAgICAgICAgICAgREJVU19FUlJPUl9JTlZBTElEX0FS R1MsCisgICAgICAgICAgICAgICAgICAgICAgICAgIiVzLiVzOiBDYW4gbm90IG1hdGNoIHNpZ25h dHVyZSAoc2kpIG9mIG1ldGhvZCIsCisgICAgICAgICAgICAgICAgICAgICAgICAgSUJVU19JTlRF UkZBQ0VfRU5HSU5FLAorICAgICAgICAgICAgICAgICAgICAgICAgICJQcm9wZXJ0eUFjdGl2YXRl Iik7CitAQCAtNTc5LDYgKzYwMyw3IEBAIGlidXNfZW5naW5lX2lidXNfbWVzc2FnZSAoSUJ1c0Vu Z2luZSAgICAgKmVuZ2luZSwKKyAKKyAgICAgX3Byb3BlcnR5X3Nob3dfZmFpbDoKKyAgICAgICAg IGVycm9yX21lc3NhZ2UgPSBpYnVzX21lc3NhZ2VfbmV3X2Vycm9yX3ByaW50ZiAobWVzc2FnZSwK KysgICAgICAgICAgICAgICAgICAgICAgICBEQlVTX0VSUk9SX0lOVkFMSURfQVJHUywKKyAgICAg ICAgICAgICAgICAgICAgICAgICAiJXMuJXM6IENhbiBub3QgbWF0Y2ggc2lnbmF0dXJlIChzKSBv ZiBtZXRob2QiLAorICAgICAgICAgICAgICAgICAgICAgICAgIElCVVNfSU5URVJGQUNFX0VOR0lO RSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAiUHJvcGVydHlTaG93Iik7CitAQCAtNjA3LDYg KzYzMiw3IEBAIGlidXNfZW5naW5lX2lidXNfbWVzc2FnZSAoSUJ1c0VuZ2luZSAgICAgKmVuZ2lu ZSwKKyAKKyAgICAgX3Byb3BlcnR5X2hpZGVfZmFpbDoKKyAgICAgICAgIGVycm9yX21lc3NhZ2Ug PSBpYnVzX21lc3NhZ2VfbmV3X2Vycm9yX3ByaW50ZiAobWVzc2FnZSwKKysgICAgICAgICAgICAg ICAgICAgICAgICBEQlVTX0VSUk9SX0lOVkFMSURfQVJHUywKKyAgICAgICAgICAgICAgICAgICAg ICAgICAiJXMuJXM6IENhbiBub3QgbWF0Y2ggc2lnbmF0dXJlIChzKSBvZiBtZXRob2QiLAorICAg ICAgICAgICAgICAgICAgICAgICAgIElCVVNfSU5URVJGQUNFX0VOR0lORSwgIlByb3BlcnR5SGlk ZSIpOworICAgICAgICAgaWJ1c19jb25uZWN0aW9uX3NlbmQgKGNvbm5lY3Rpb24sIGVycm9yX21l c3NhZ2UpOworQEAgLTY0NSw2ICs2NzEsNyBAQCBpYnVzX2VuZ2luZV9pYnVzX21lc3NhZ2UgKElC dXNFbmdpbmUgICAgICplbmdpbmUsCisgCisgICAgIF9zZXRfY3Vyc29yX2xvY2F0aW9uX2ZhaWw6 CisgICAgICAgICBlcnJvcl9tZXNzYWdlID0gaWJ1c19tZXNzYWdlX25ld19lcnJvcl9wcmludGYg KG1lc3NhZ2UsCisrICAgICAgICAgICAgICAgICAgICAgICAgREJVU19FUlJPUl9JTlZBTElEX0FS R1MsCisgICAgICAgICAgICAgICAgICAgICAgICAgIiVzLiVzOiBDYW4gbm90IG1hdGNoIHNpZ25h dHVyZSAoaWlpaSkgb2YgbWV0aG9kIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICBJQlVTX0lO VEVSRkFDRV9FTkdJTkUsCisgICAgICAgICAgICAgICAgICAgICAgICAgIlNldEN1cnNvckxvY2F0 aW9uIik7CitAQCAtNjc2LDYgKzcwMyw3IEBAIGlidXNfZW5naW5lX2lidXNfbWVzc2FnZSAoSUJ1 c0VuZ2luZSAgICAgKmVuZ2luZSwKKyAKKyAgICAgX3NldF9jYXBhYmlsaXRpZXNfZmFpbDoKKyAg ICAgICAgIGVycm9yX21lc3NhZ2UgPSBpYnVzX21lc3NhZ2VfbmV3X2Vycm9yX3ByaW50ZiAobWVz c2FnZSwKKysgICAgICAgICAgICAgICAgICAgICAgICBEQlVTX0VSUk9SX0lOVkFMSURfQVJHUywK KyAgICAgICAgICAgICAgICAgICAgICAgICAiJXMuJXM6IENhbiBub3QgbWF0Y2ggc2lnbmF0dXJl ICh1KSBvZiBtZXRob2QiLAorICAgICAgICAgICAgICAgICAgICAgICAgIElCVVNfSU5URVJGQUNF X0VOR0lORSwgIlNldENhcGFiaWxpdGllcyIpOworICAgICAgICAgaWJ1c19jb25uZWN0aW9uX3Nl bmQgKGNvbm5lY3Rpb24sIGVycm9yX21lc3NhZ2UpOworQEAgLTc3NSw4ICs4MDMsOSBAQCBpYnVz X2VuZ2luZV9jdXJzb3JfZG93biAoSUJ1c0VuZ2luZSAqZW5naW5lKQorIH0KKyAKKyBzdGF0aWMg dm9pZAorLWlidXNfZW5naW5lX3Byb3BlcnR5X2FjdGl2YXRlIChJQnVzRW5naW5lICplbmdpbmUs CistICAgIGNvbnN0IGdjaGFyICpwcm9wX25hbWUsIGdpbnQgcHJvcF9zdGF0ZSkKKytpYnVzX2Vu Z2luZV9wcm9wZXJ0eV9hY3RpdmF0ZSAoSUJ1c0VuZ2luZSAgKmVuZ2luZSwKKysgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgY29uc3QgZ2NoYXIgKnByb3BfbmFtZSwKKysgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgZ3VpbnQgICAgICAgIHByb3Bfc3RhdGUpCisgeworICAgICAv LyBnX2RlYnVnICgicHJvcGVydHktYWN0aXZhdGUgKCclcycsICVkKSIsIHByb3BfbmFtZSwgcHJv cF9zdGF0ZSk7CisgfQorZGlmZiAtLWdpdCBhL3NyYy9pYnVzZW5naW5lLmggYi9zcmMvaWJ1c2Vu Z2luZS5oCitpbmRleCAwYTgyN2FmLi4xYTM1YzA2IDEwMDY0NAorLS0tIGEvc3JjL2lidXNlbmdp bmUuaAorKysrIGIvc3JjL2lidXNlbmdpbmUuaAorQEAgLTkxLDcgKzkxLDcgQEAgc3RydWN0IF9J QnVzRW5naW5lQ2xhc3MgeworICAgICB2b2lkICAgICAgICAoKiBwcm9wZXJ0eV9hY3RpdmF0ZSkK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoSUJ1c0VuZ2luZSAgICAgKmVu Z2luZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgZ2NoYXIg ICAgKnByb3BfbmFtZSwKKy0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2lu dCAgICAgICAgICAgIHByb3Bfc3RhdGUpOworKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBndWludCAgICAgICAgICAgcHJvcF9zdGF0ZSk7CisgICAgIHZvaWQgICAgICAgICgq IHByb3BlcnR5X3Nob3cpICAgKElCdXNFbmdpbmUgICAgICplbmdpbmUsCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGdjaGFyICAgICpwcm9wX25hbWUpOworICAg ICB2b2lkICAgICAgICAoKiBwcm9wZXJ0eV9oaWRlKSAgIChJQnVzRW5naW5lICAgICAqZW5naW5l LAogZGlmZiAtLWdpdCBhL3NyYy9pYnVzbG9va3VwdGFibGUuYyBiL3NyYy9pYnVzbG9va3VwdGFi bGUuYwogaW5kZXggZTI5MzViOC4uMzczNDJjNSAxMDA2NDQKIC0tLSBhL3NyYy9pYnVzbG9va3Vw dGFibGUuYwoKZGlmZiAtLWdpdCBhL2lidXMuc3BlYyBiL2lidXMuc3BlYwppbmRleCBiMWQ1MGY3 Li4yMzA2ZWNkIDEwMDY0NAotLS0gYS9pYnVzLnNwZWMKKysrIGIvaWJ1cy5zcGVjCkBAIC0zLDcg KzMsNyBAQAogJWRlZmluZSBtb2RfcGF0aCBpYnVzLTEuMQogTmFtZTogICAgICAgaWJ1cwogVmVy c2lvbjogICAgMS4xLjAuMjAwOTAyMTEKLVJlbGVhc2U6ICAgIDYlez9kaXN0fQorUmVsZWFzZTog ICAgNyV7P2Rpc3R9CiBTdW1tYXJ5OiAgICBJbnRlbGxpZ2VudCBJbnB1dCBCdXMgZm9yIExpbnV4 IE9TCiBMaWNlbnNlOiAgICBMR1BMdjIrCiBHcm91cDogICAgICBTeXN0ZW0gRW52aXJvbm1lbnQv TGlicmFyaWVzCkBAIC0xODAsNiArMTgwLDEwIEBAIGZpCiAle19saWJkaXJ9L3BrZ2NvbmZpZy8q CiAKICVjaGFuZ2Vsb2cKKyogVHVlIEZlYiAxNyAyMDA5IEh1YW5nIFBlbmcgPHNoYXduLnAuaHVh bmdAZ21haWwuY29tPiAtIDEuMS4wLjIwMDkwMjExLTcKKy0gUmVjcmVhdGUgdGhlIGlidXMtSEVB RC5wYXRjaCBmcm9tIHVwc3RyZWFtIGdpdCBzb3VyY2UgdHJlZS4KKy0gVHJ5IHRvIGZpeGUgaWJ1 cy1oYW5ndWwgc2VnZmF1bHQgKCM0ODU0MzgpLgorCiAqIE1vbiBGZWIgMTYgMjAwOSBIdWFuZyBQ ZW5nIDxzaGF3bi5wLmh1YW5nQGdtYWlsLmNvbT4gLSAxLjEuMC4yMDA5MDIxMS02CiAtIFJlY3Jl YXRlIHRoZSBpYnVzLUhFQUQucGF0Y2ggZnJvbSB1cHN0cmVhbSBnaXQgc291cmNlIHRyZWUuCiAt IFRoZSBuZXcgcGF0Y2ggZml4ZXMgaWJ1cy14MTEgc2VnZmF1bHQgKCM0ODU2NjEpLgo=