From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27130 invoked from network); 15 Jul 2021 21:45:53 -0000 Received: from localhost (HELO inbox.vuxu.org) (::1) by localhost with ESMTPUTF8; 15 Jul 2021 21:45:53 -0000 Content-Type: multipart/mixed; boundary="===============6299433597165436166==" MIME-Version: 1.0 Subject: =?utf8?q?=5BPR_PATCH=5D_zathura=3A_backport_=28improved=29_upstream_patch_for_buffer_overflow?= To: ml@inbox.vuxu.org From: dkwo Reply-to: ml@inbox.vuxu.org Message-ID: Date: Thu, 15 Jul 2021 23:45:53 +0200 List-Id: GitHub notification mails are now in MIME to allow UTF8. --===============6299433597165436166== Content-Type: text/plain; charset="utf8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlcmUgaXMgYSBuZXcgcHVsbCByZXF1ZXN0IGJ5IGRrd28gYWdhaW5zdCBtYXN0ZXIgb24gdGhl IHZvaWQtcGFja2FnZXMgcmVwb3NpdG9yeQoKaHR0cHM6Ly9naXRodWIuY29tL2Rrd28vdm9pZC1w YWNrYWdlcyB6YXRtaW4KaHR0cHM6Ly9naXRodWIuY29tL3ZvaWQtbGludXgvdm9pZC1wYWNrYWdl cy9wdWxsLzMxOTg5Cgp6YXRodXJhOiBiYWNrcG9ydCAoaW1wcm92ZWQpIHVwc3RyZWFtIHBhdGNo IGZvciBidWZmZXIgb3ZlcmZsb3cKVGVzdGVkIG9uIHg4Nl82NC1tdXNsLCBmaXhlcyAjMzE3MjIg CgpBIHBhdGNoIGZpbGUgZnJvbSBodHRwczovL2dpdGh1Yi5jb20vdm9pZC1saW51eC92b2lkLXBh Y2thZ2VzL3B1bGwvMzE5ODkucGF0Y2ggaXMgYXR0YWNoZWQ= --===============6299433597165436166== Content-Type: text/x-diff MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="github-pr-zatmin-31989.patch" RnJvbSA4MGIxNGZhNjU5NDc5YWQ3YTBjNzVhYjc5ZjFjYmI3MDhiY2Q3ZTI1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBka3dvIDxuaWNvbG9waWF6emFsdW5nYUBnbWFpbC5jb20+CkRh dGU6IFRodSwgMTUgSnVsIDIwMjEgMjM6NDE6MzAgKzAyMDAKU3ViamVjdDogW1BBVENIXSB6YXRo dXJhOiBiYWNrcG9ydCAoaW1wcm92ZWQpIHVwc3RyZWFtIHBhdGNoIGZvciBidWZmZXIKIG92ZXJm bG93CgotLS0KIC4uLi96YXRodXJhL3BhdGNoZXMvZml4LWJ1ZmZlci1vdmVyZmxvdy5wYXRjaCB8 IDI3ICsrKysrKysrKysrKysrKysrLS0KIHNyY3BrZ3MvemF0aHVyYS90ZW1wbGF0ZSAgICAgICAg ICAgICAgICAgICAgICB8ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyks IDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc3JjcGtncy96YXRodXJhL3BhdGNoZXMvZml4 LWJ1ZmZlci1vdmVyZmxvdy5wYXRjaCBiL3NyY3BrZ3MvemF0aHVyYS9wYXRjaGVzL2ZpeC1idWZm ZXItb3ZlcmZsb3cucGF0Y2gKaW5kZXggZjExYjM0M2IxODQ1Li44MTYwZmZhODhlMzUgMTAwNjQ0 Ci0tLSBhL3NyY3BrZ3MvemF0aHVyYS9wYXRjaGVzL2ZpeC1idWZmZXItb3ZlcmZsb3cucGF0Y2gK KysrIGIvc3JjcGtncy96YXRodXJhL3BhdGNoZXMvZml4LWJ1ZmZlci1vdmVyZmxvdy5wYXRjaApA QCAtMSw1ICsxLDUgQEAKIGRpZmYgLS1naXQgYS96YXRodXJhL3V0aWxzLmMgYi96YXRodXJhL3V0 aWxzLmMKLWluZGV4IGI0YjA1OGYuLjZlMTkxMGUgMTAwNjQ0CitpbmRleCBiNGIwNThmLi4zNWFi ZDZiIDEwMDY0NAogLS0tIGEvemF0aHVyYS91dGlscy5jCiArKysgYi96YXRodXJhL3V0aWxzLmMK IEBAIC00MDEsNyArNDAxLDcgQEAgcmVjdGFuZ2xlX3RvX3BvaW50cyh2b2lkKiB2cmVjdCwgdm9p ZCogdmxpc3QpIHsKQEAgLTcsNyArNywzMCBAQCBpbmRleCBiNGIwNThmLi42ZTE5MTBlIDEwMDY0 NAogIHN0YXRpYyB2b2lkCiAgYXBwZW5kX3VuaXF1ZV91aW50KGdpcmFyYV9saXN0X3QqIGxpc3Qs IGNvbnN0IHVuc2lnbmVkIGludCB2KSB7CiAtICBkb3VibGUqIHAgPSBnX3RyeV9tYWxsb2Moc2l6 ZW9mKHYpKTsKLSsgIGRvdWJsZSogcCA9IGdfdHJ5X21hbGxvYyhzaXplb2YoKnApKTsKKysgIHVu c2lnbmVkIGludCogcCA9IGdfdHJ5X21hbGxvYyhzaXplb2YgKnApOwogICAgaWYgKHAgPT0gTlVM TCkgewogICAgICByZXR1cm47CiAgICB9CitAQCAtNDMzLDE2ICs0MzMsMTYgQEAgY3V0X3JlY3Rh bmdsZShjb25zdCB6YXRodXJhX3JlY3RhbmdsZV90KiByZWN0LCBnaXJhcmFfbGlzdF90KiBwb2lu dHMsIGdpcmFyYV9saXMKKyAgIEdJUkFSQV9MSVNUX0ZPUkVBQ0hfRU5EKHBvaW50cywgemF0aHVy YV9wb2ludF90KiwgaV9wdCwgcHQpOworIAorICAgZG91YmxlIHggPSB1Zmxvb3IocmVjdC0+eDEp OworLSAgR0lSQVJBX0xJU1RfRk9SRUFDSCh4cywgY29uc3QgZG91YmxlKiwgaXgsIGN4KQorKyAg R0lSQVJBX0xJU1RfRk9SRUFDSCh4cywgY29uc3QgdW5zaWduZWQgaW50KiwgaXgsIGN4KQorICAg ICBkb3VibGUgeSA9IHVmbG9vcihyZWN0LT55MSk7CistICAgIEdJUkFSQV9MSVNUX0ZPUkVBQ0go eXMsIGNvbnN0IGRvdWJsZSosIGl5LCBjeSkKKysgICAgR0lSQVJBX0xJU1RfRk9SRUFDSCh5cywg Y29uc3QgdW5zaWduZWQgaW50KiwgaXksIGN5KQorICAgICAgIHphdGh1cmFfcmVjdGFuZ2xlX3Qq IHIgPSBnX3RyeV9tYWxsb2Moc2l6ZW9mKHphdGh1cmFfcmVjdGFuZ2xlX3QpKTsKKyAgICAgICAq ciA9ICh6YXRodXJhX3JlY3RhbmdsZV90KSB7eCwgeSwgKmN4LCAqY3l9OworICAgICAgIHkgPSAq Y3k7CisgICAgICAgZ2lyYXJhX2xpc3RfYXBwZW5kX3VuaXF1ZShyZWN0YW5nbGVzLCBjbXBfcmVj dGFuZ2xlLCByKTsKKy0gICAgR0lSQVJBX0xJU1RfRk9SRUFDSF9FTkQoeXMsIGNvbnN0IGRvdWJs ZSosIGl5LCBjeSk7CisrICAgIEdJUkFSQV9MSVNUX0ZPUkVBQ0hfRU5EKHlzLCBjb25zdCB1bnNp Z25lZCBpbnQqLCBpeSwgY3kpOworICAgICB4ID0gKmN4OworLSAgR0lSQVJBX0xJU1RfRk9SRUFD SF9FTkQoeHMsIGNvbnN0IGRvdWJsZSosIGl4LCBjeCk7CisrICBHSVJBUkFfTElTVF9GT1JFQUNI X0VORCh4cywgY29uc3QgdW5zaWduZWQgaW50KiwgaXgsIGN4KTsKKyAKKyAgIGdpcmFyYV9saXN0 X2ZyZWUoeHMpOworICAgZ2lyYXJhX2xpc3RfZnJlZSh5cyk7CistLSAKKzIuMjYuMgpkaWZmIC0t Z2l0IGEvc3JjcGtncy96YXRodXJhL3RlbXBsYXRlIGIvc3JjcGtncy96YXRodXJhL3RlbXBsYXRl CmluZGV4IDU0OTVjMjM1ZmQ5OS4uNTRlODY5ZjUzOWQwIDEwMDY0NAotLS0gYS9zcmNwa2dzL3ph dGh1cmEvdGVtcGxhdGUKKysrIGIvc3JjcGtncy96YXRodXJhL3RlbXBsYXRlCkBAIC0xLDcgKzEs NyBAQAogIyBUZW1wbGF0ZSBmaWxlIGZvciAnemF0aHVyYScKIHBrZ25hbWU9emF0aHVyYQogdmVy c2lvbj0wLjQuNwotcmV2aXNpb249MworcmV2aXNpb249NAogYnVpbGRfc3R5bGU9bWVzb24KIGNv bmZpZ3VyZV9hcmdzPSItRHN5bmN0ZXg9ZW5hYmxlZCIKIGhvc3RtYWtlZGVwZW5kcz0icGtnLWNv bmZpZyBpbnRsdG9vbCBweXRob24zLVNwaGlueCBkZXNrdG9wLWZpbGUtdXRpbHMK --===============6299433597165436166==--