From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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.2 Received: from inbox.vuxu.org (localhost [IPv6:::1]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id c02c12d8 for ; Tue, 18 Jun 2019 18:41:23 +0000 (UTC) Content-Type: multipart/mixed; boundary="===============3412214629878149768==" MIME-Version: 1.0 Subject: [PR PATCH] argon2: add upstream patches To: ml@inbox.vuxu.org From: voidlinux-github@inbox.vuxu.org Reply-to: ml@inbox.vuxu.org Message-ID: Date: Tue, 18 Jun 2019 20:41:23 +0200 GitHub notification mails are now in MIME to allow UTF8. --===============3412214629878149768== MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhlcmUgaXMgYSBuZXcgcHVsbCByZXF1ZXN0IGJ5IFBpcmF0eSBhZ2FpbnN0IG1hc3RlciBvbiB0 aGUgdm9pZC1wYWNrYWdlcyByZXBvc2l0b3J5CgpodHRwczovL2dpdGh1Yi5jb20vUGlyYXR5L3Zv aWQtcGFja2FnZXMgYXJnb24yLWJ6ZXJvLXRocmVhZHMKaHR0cHM6Ly9naXRodWIuY29tL3ZvaWQt bGludXgvdm9pZC1wYWNrYWdlcy9wdWxsLzEyNTMxCgphcmdvbjI6IGFkZCB1cHN0cmVhbSBwYXRj aGVzCiogV2FpdCBmb3IgYWxyZWFkeSBydW5uaW5nIHRocmVhZHMgaWYgYSB0aHJlYWQgY3JlYXRp b24gZmFpbGVkLg0KKiB1c2UgZXhwbGljaXRfYnplcm8oKSB0byBjbGVhciBtZW1vcnkKCkEgcGF0 Y2ggZmlsZSBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS92b2lkLWxpbnV4L3ZvaWQtcGFja2FnZXMv cHVsbC8xMjUzMS5wYXRjaCBpcyBhdHRhY2hlZA== --===============3412214629878149768== Content-Type: application/text/x-diff MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="github-pr-argon2-bzero-threads-12531.patch" RnJvbSBiNTJkYTllNDg0NTRlYTY3MDk1Yzg4ZWZiMWJlYzBkMTQ5NzY3MGZlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaXJhdHkgPHBpcmF0eTFAaW5ib3gucnU+CkRhdGU6IFN1biwg MTYgSnVuIDIwMTkgMjM6MzI6NTEgKzAyMDAKU3ViamVjdDogW1BBVENIXSBhcmdvbjI6IGFkZCB1 cHN0cmVhbSBwYXRjaGVzCgoqIFdhaXQgZm9yIGFscmVhZHkgcnVubmluZyB0aHJlYWRzIGlmIGEg dGhyZWFkIGNyZWF0aW9uIGZhaWxlZC4KKiB1c2UgZXhwbGljaXRfYnplcm8oKSB0byBjbGVhciBt ZW1vcnkKLS0tCiBzcmNwa2dzL2FyZ29uMi9wYXRjaGVzL2V4cGxpY2l0LWJ6ZXJvLnBhdGNoICAg fCAzNCArKysrKysrKysrKysrKysrCiAuLi4vcGF0Y2hlcy93YWl0LWZvci1ydW5uaW5nLXRocmVh ZHMucGF0Y2ggICAgfCA0MCArKysrKysrKysrKysrKysrKysrCiBzcmNwa2dzL2FyZ29uMi90ZW1w bGF0ZSAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCA3NSBp bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgc3JjcGtncy9h cmdvbjIvcGF0Y2hlcy9leHBsaWNpdC1iemVyby5wYXRjaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHNy Y3BrZ3MvYXJnb24yL3BhdGNoZXMvd2FpdC1mb3ItcnVubmluZy10aHJlYWRzLnBhdGNoCgpkaWZm IC0tZ2l0IGEvc3JjcGtncy9hcmdvbjIvcGF0Y2hlcy9leHBsaWNpdC1iemVyby5wYXRjaCBiL3Ny Y3BrZ3MvYXJnb24yL3BhdGNoZXMvZXhwbGljaXQtYnplcm8ucGF0Y2gKbmV3IGZpbGUgbW9kZSAx MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAuLmFkNThkMWJlZWJhCi0tLSAvZGV2L251bGwKKysrIGIv c3JjcGtncy9hcmdvbjIvcGF0Y2hlcy9leHBsaWNpdC1iemVyby5wYXRjaApAQCAtMCwwICsxLDM0 IEBACisjIHRoZSBpZGVhIGlzIHBpY2tlZCB1cCBmcm9tIHVwc3RyZWFtL21hc3RlcgorIyAoODBk Y2E4NTU5YjkyOWE5YTA4ZjQzNDRkN2RjZGEwZDYxNjc3ZWY5YSkKKyMgYnV0IHRoZSBwYXRjaCBp cyBzaW1wbGlmaWVkIHRvIGFsd2F5cyB1c2UgYGV4cGxpY2l0X2J6ZXJvKClgLCBzbyBpdCB3b3Jr cworIyB3aXRoIG11c2wgdG9vCisKKy0tLSBzcmMvY29yZS5jCisrKysgc3JjL2NvcmUuYworQEAg LTI1LDYgKzI1LDkgQEAKKyAjZW5kaWYKKyAjZGVmaW5lIFZDX0dFXzIwMDUodmVyc2lvbikgKHZl cnNpb24gPj0gMTQwMCkKKyAKKysvKiBmb3IgZXhwbGljaXRfYnplcm8oKSAqLworKyNkZWZpbmUg X0RFRkFVTFRfU09VUkNFCisrCisgI2luY2x1ZGUgPHN0ZGlvLmg+CisgI2luY2x1ZGUgPHN0ZGxp Yi5oPgorICNpbmNsdWRlIDxzdHJpbmcuaD4KK0BAIC0xMjEsMTYgKzEyNCw3IEBACisgfQorIAor IHZvaWQgTk9UX09QVElNSVpFRCBzZWN1cmVfd2lwZV9tZW1vcnkodm9pZCAqdiwgc2l6ZV90IG4p IHsKKy0jaWYgZGVmaW5lZChfTVNDX1ZFUikgJiYgVkNfR0VfMjAwNShfTVNDX1ZFUikKKy0gICAg U2VjdXJlWmVyb01lbW9yeSh2LCBuKTsKKy0jZWxpZiBkZWZpbmVkIG1lbXNldF9zCistICAgIG1l bXNldF9zKHYsIG4sIDAsIG4pOworLSNlbGlmIGRlZmluZWQoX19PcGVuQlNEX18pCisgICAgIGV4 cGxpY2l0X2J6ZXJvKHYsIG4pOworLSNlbHNlCistICAgIHN0YXRpYyB2b2lkICooKmNvbnN0IHZv bGF0aWxlIG1lbXNldF9zZWMpKHZvaWQgKiwgaW50LCBzaXplX3QpID0gJm1lbXNldDsKKy0gICAg bWVtc2V0X3NlYyh2LCAwLCBuKTsKKy0jZW5kaWYKKyB9CisgCisgLyogTWVtb3J5IGNsZWFyIGZs YWcgZGVmYXVsdHMgdG8gdHJ1ZS4gKi8KZGlmZiAtLWdpdCBhL3NyY3BrZ3MvYXJnb24yL3BhdGNo ZXMvd2FpdC1mb3ItcnVubmluZy10aHJlYWRzLnBhdGNoIGIvc3JjcGtncy9hcmdvbjIvcGF0Y2hl cy93YWl0LWZvci1ydW5uaW5nLXRocmVhZHMucGF0Y2gKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k ZXggMDAwMDAwMDAwMDAuLjhjMmUyMWViNTgzCi0tLSAvZGV2L251bGwKKysrIGIvc3JjcGtncy9h cmdvbjIvcGF0Y2hlcy93YWl0LWZvci1ydW5uaW5nLXRocmVhZHMucGF0Y2gKQEAgLTAsMCArMSw0 MCBAQAorIyBwaWNrZWQgZnJvbSB1cHN0cmVhbS9tYXN0ZXIKKworRnJvbSBjZmE0Mzg1ZTcyODEx Njk4OWFkODhiNGJlN2MyM2I0ODY4NDIyNzc4IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQorRnJv bTogTWlsYW4gQnJveiA8Z21henlsYW5kQGdtYWlsLmNvbT4KK0RhdGU6IE1vbiwgMTEgTWFyIDIw MTkgMjE6MjE6NTcgKzAxMDAKK1N1YmplY3Q6IFtQQVRDSF0gV2FpdCBmb3IgYWxyZWFkeSBydW5u aW5nIHRocmVhZHMgaWYgYSB0aHJlYWQgY3JlYXRpb24gZmFpbGVkLgorCitPbiBtZW1vcnktY29u c3RyYWluZWQgc3lzdGVtcyAobGlrZSBjZ3JvdXBzIGxpbWl0ZWQgcHJvY2Vzc2VzKQordGhyZWFk IGNyZWF0aW9uIG9mdGVuIGZhaWxzLgorCitUaGUgY29kZSBuZWVkcyB0byB3YWl0IGZvciBhbHJl YWR5IHJ1bm5pbmcgdGhyZWFkcyBvbiBlcnJvciBwYXRoOworb3RoZXJ3aXNlIHRoZXNlIHRocmVh ZHMgY2FuIGFjY2VzcyBkZWFsbG9jYXRlZCBtZW1vcnkKKyhhbmQgY2F1c2UgYSBzZWdmYXVsdCBv ciBhbm90aGVyIGNyYXNoKS4KKy0tLQorIHNyYy9jb3JlLmMgfCA1ICsrKystCisgMSBmaWxlIGNo YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQorCitkaWZmIC0tZ2l0IGEvc3Jj L2NvcmUuYyBiL3NyYy9jb3JlLmMKK2luZGV4IDgzNjExNzUuLjY1ZjA1MzcgMTAwNjQ0CistLS0g c3JjL2NvcmUuYworKysrIHNyYy9jb3JlLmMKK0BAIC0zMTAsNyArMzEwLDcgQEAgc3RhdGljIGlu dCBmaWxsX21lbW9yeV9ibG9ja3NfbXQoYXJnb24yX2luc3RhbmNlX3QgKmluc3RhbmNlKSB7Cisg CisgICAgIGZvciAociA9IDA7IHIgPCBpbnN0YW5jZS0+cGFzc2VzOyArK3IpIHsKKyAgICAgICAg IGZvciAocyA9IDA7IHMgPCBBUkdPTjJfU1lOQ19QT0lOVFM7ICsrcykgeworLSAgICAgICAgICAg IHVpbnQzMl90IGw7CisrICAgICAgICAgICAgdWludDMyX3QgbCwgbGw7CisgCisgICAgICAgICAg ICAgLyogMi4gQ2FsbGluZyB0aHJlYWRzICovCisgICAgICAgICAgICAgZm9yIChsID0gMDsgbCA8 IGluc3RhbmNlLT5sYW5lczsgKytsKSB7CitAQCAtMzM1LDYgKzMzNSw5IEBAIHN0YXRpYyBpbnQg ZmlsbF9tZW1vcnlfYmxvY2tzX210KGFyZ29uMl9pbnN0YW5jZV90ICppbnN0YW5jZSkgeworICAg ICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGFyZ29uMl9wb3NpdGlvbl90KSk7CisgICAgICAg ICAgICAgICAgIGlmIChhcmdvbjJfdGhyZWFkX2NyZWF0ZSgmdGhyZWFkW2xdLCAmZmlsbF9zZWdt ZW50X3RociwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh2b2lk ICopJnRocl9kYXRhW2xdKSkgeworKyAgICAgICAgICAgICAgICAgICAgLyogV2FpdCBmb3IgYWxy ZWFkeSBydW5uaW5nIHRocmVhZHMgKi8KKysgICAgICAgICAgICAgICAgICAgIGZvciAobGwgPSAw OyBsbCA8IGw7ICsrbGwpCisrICAgICAgICAgICAgICAgICAgICAgICAgYXJnb24yX3RocmVhZF9q b2luKHRocmVhZFtsbF0pOworICAgICAgICAgICAgICAgICAgICAgcmMgPSBBUkdPTjJfVEhSRUFE X0ZBSUw7CisgICAgICAgICAgICAgICAgICAgICBnb3RvIGZhaWw7CisgICAgICAgICAgICAgICAg IH0KZGlmZiAtLWdpdCBhL3NyY3BrZ3MvYXJnb24yL3RlbXBsYXRlIGIvc3JjcGtncy9hcmdvbjIv dGVtcGxhdGUKaW5kZXggZDNkMDg2NGNmMDEuLjY2Yjg5NWFhMjM3IDEwMDY0NAotLS0gYS9zcmNw a2dzL2FyZ29uMi90ZW1wbGF0ZQorKysgYi9zcmNwa2dzL2FyZ29uMi90ZW1wbGF0ZQpAQCAtMSw3 ICsxLDcgQEAKICMgVGVtcGxhdGUgZmlsZSBmb3IgJ2FyZ29uMicKIHBrZ25hbWU9YXJnb24yCiB2 ZXJzaW9uPTIwMTcxMjI3Ci1yZXZpc2lvbj0zCityZXZpc2lvbj00CiB3cmtzcmM9InBoYy13aW5u ZXItYXJnb24yLSR7dmVyc2lvbn0iCiBidWlsZF9zdHlsZT1nbnUtbWFrZWZpbGUKIG1ha2VfdXNl X2Vudj15ZXMK --===============3412214629878149768==--