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=0.2 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 27511 invoked from network); 2 Sep 2021 14:37:04 -0000 Received: from 4ess.inri.net (216.126.196.42) by inbox.vuxu.org with ESMTPUTF8; 2 Sep 2021 14:37:04 -0000 Received: from mail-oi1-f169.google.com ([209.85.167.169]) by 4ess; Thu Sep 2 10:33:37 -0400 2021 Received: by mail-oi1-f169.google.com with SMTP id 6so2770912oiy.8 for <9front@9front.org>; Thu, 02 Sep 2021 07:33:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=+6zhXUtAOk8Vwi99YjrAAIHBPG6CuYIQq3gehh23g3M=; b=S+659cP0NsyzjB/3S3VEjHQmfsEKPIgmrgsXBr/ncnK4xZZf2NyPEsM/hdyJrX8Gmh f8+ZyoqgoYC42dTD6NRxzuPh5XBvs0+GvZuEZnedcZnJV10gLEz8rEUjOegOHj59Nlme ziVdCWD5WyjTDe0ZnyyOqIZLf1jFP7dyysfQcMabo9EHqQa5EWSvyR5Vx0xVlBdg0W8c KTD1Xoq26jXd988+qHQzMWm0hU10KFBI7sPMg2+sFZNIkrh0snQXL4m2ZveP+V2gUyih qFhnYo4piGPtU7s+2LtZ3lL4rm5L8vG3VIjBLyDHeubSTV0LWR8Ph9AS9g72RhDEIBUJ vIGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=+6zhXUtAOk8Vwi99YjrAAIHBPG6CuYIQq3gehh23g3M=; b=EMfXKherGgoc4cTi3JdQ9JlV+E1Dlf/qN6BdgyShjwFBtizeCK9cQ9aWrlOvRsBT2r bE7LHpGQTZExuEDQ/dV2TX+gWct8ltMJXeI7l2Q6K3RpN4jSdmf2mmQMZTrBZXkaubXN cZhMm3s5SRb2j9r8mks3zN+wRzmNMubsrrUBFFHb2JMISYJa6fBBeZ8gr+Y0ELe7+bti k+7sKjKOUHT/iTrpEPleVvd3JMX8YnYbutGU8Hs5F6YpgSKnX0RAsjICQHxjqqKQc4S1 ThB4QS6Dil31CtivgYg8NG/6BM6E2A5K5yJoTOODVCQf0R1MzZ64fajD4YoMaoSWhitb QV6A== X-Gm-Message-State: AOAM531yI0vtoMrrIrDxeu/+5mKvQ1ZmBsp33TakzNwqueQe4SXBdQaj 5O8v4M4IWAAIvdOU1Vnyh9tQWSMFMFFYQJc2Rlav88vXIAg= X-Google-Smtp-Source: ABdhPJw0t5ocyPxHL78yCaLIVzpU8p3ztSvHNMthsM7lYAWNWQjR/Ll1YCFU7u5/NXrpjSc/rVJXEFpjDx9ZV/fAfWQ= X-Received: by 2002:aca:afcd:: with SMTP id y196mr2195500oie.71.1630589585163; Thu, 02 Sep 2021 06:33:05 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ac9:43c5:0:0:0:0:0 with HTTP; Thu, 2 Sep 2021 06:33:04 -0700 (PDT) In-Reply-To: References: From: kemal Date: Thu, 2 Sep 2021 13:33:04 +0000 Message-ID: To: 9front@9front.org Content-Type: multipart/mixed; boundary="000000000000ffa47a05cb03381c" List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: agile responsive polling browser session method Subject: [9front] Re: ssh: use RSA/SHA-256 instead of RSA/SHA-1 as the public key algorithm Reply-To: 9front@9front.org Precedence: bulk --000000000000ffa47a05cb03381c Content-Type: text/plain; charset="UTF-8" > patch attached. i have seen that github does not require the "hmac-sha1" workaround any more. i removed it. and i cleaned up the patch a bit. new patch is attached. --000000000000ffa47a05cb03381c Content-Type: text/plain; charset="US-ASCII"; name="patch.txt" Content-Disposition: attachment; filename="patch.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: file0 RnJvbToga2VtYWwgPGtlbWFsaW5hbmM4QGdtYWlsLmNvbT4KRGF0ZTogVGh1LCAwMiBTZXAgMjAy MSAxMzoyODo0OCArMDAwMApTdWJqZWN0OiBbUEFUQ0hdIHNzaDogdXNlIFJTQS9TSEEtMjU2IGlu c3RlYWQgb2YgUlNBL1NIQS0xIGFzIHRoZSBwdWJsaWMga2V5IGFsZ29yaXRobQoKCm9wZW5zc2gg bm93IGRpc2FibGVzIFJTQS9TSEEtMSBieSBkZWZhdWx0LCBzbyB1c2luZyBSU0EvU0hBLTEgd2ls bApldmVudHVhbGx5IGNhdXNlIHVzIHByb2JsZW1zOgoKaHR0cHM6Ly91bmRlYWRseS5vcmcvY2dp P2FjdGlvbj1hcnRpY2xlO3NpZD0yMDIxMDgzMDExMzQxMwoKaW4gYWRkaXRpb24sIGdpdGh1YiB3 aWxsIGRpc2FibGUgUlNBL1NIQS0xIGZvciByZWNlbnRseSBhZGRlZCBSU0Ega2V5czoKCmh0dHBz Oi8vZ2l0aHViLmJsb2cvMjAyMS0wOS0wMS1pbXByb3ZpbmctZ2l0LXByb3RvY29sLXNlY3VyaXR5 LWdpdGh1Yi8KCnRoaXMgcGF0Y2ggbW9kaWZpZXMgc3NoLmMgdG8gdXNlIFJTQS9TSEEtMjU2IChh a2EgcnNhLXNoYTItMjU2KQppbnN0ZWFkIG9mIFJTQS9TSEEtMSAoYWthIHNzaC1yc2EpIGFzIHRo ZSBwdWJsaWMga2V5IGFsZ29yaXRobS4KCk5PVEU6IHB1YmxpYyByc2Ega2V5cyBhbmQgdGh1bWJw cmludHMgYXJlICoqKk5PVCBBRkZFQ1RFRCoqKgpieSB0aGlzIHBhdGNoLgoKd2hpbGUgd2UncmUg aGVyZSwgcmVtb3ZlIHRoZSB3b3JrYXJvdW5kIGZvciBnaXRodWIuY29tLiBpdCBzZWVtcwp0aGF0 IGdpdGh1YiBoYXMgZml4ZWQgdGhlaXIgaW1wbGVtZW50YXRpb24sIGFuZCBkb2VzIG5vdCBsb29r IGludG8KbWFjYWxncyB3aGVuIHdlJ3JlIHVzaW5nIGFuIGFlYWQgY2lwaGVyLgotLS0KZGlmZiA2 Yzk0NjI3MTA1MzliZDM1YWU1YzUxZGUyN2U3ODk0NTIyNjgzYmQ3IDY5NmNlMjhmYWRkYjEzMTg0 MjgyNWIwYmVkYjhjYWE2ZDFhOWVjNjIKLS0tIGEvc3lzL3NyYy9jbWQvc3NoLmMJVHVlIEF1ZyAz MSAxODo1MzozNyAyMDIxCisrKyBiL3N5cy9zcmMvY21kL3NzaC5jCVRodSBTZXAgIDIgMTY6Mjg6 NDggMjAyMQpAQCAtMzk4LDE0ICszOTgsMTYgQEAKIAlyZXR1cm4gcHViOwogfQogCitzdGF0aWMg Y2hhciByc2FzaGEyNTZbXSA9ICJyc2Etc2hhMi0yNTYiOworCiBpbnQKIHJzYXNpZzJzc2goUlNB cHViICpwdWIsIG1waW50ICpTLCB1Y2hhciAqZGF0YSwgaW50IGxlbikKIHsKIAlpbnQgbCA9ICht cHNpZ25pZihwdWItPm4pKzcpLzg7Ci0JaWYoNCs3KzQrbCA+IGxlbikKKwlpZig0KzEyKzQrbCA+ IGxlbikKIAkJcmV0dXJuIC0xOwotCW1wdG9iZXIoUywgZGF0YSs0KzcrNCwgbCk7Ci0JcmV0dXJu IHBhY2soZGF0YSwgbGVuLCAic3MiLCBzc2hyc2EsIHNpemVvZihzc2hyc2EpLTEsIGRhdGErNCs3 KzQsIGwpOworCW1wdG9iZXIoUywgZGF0YSs0KzEyKzQsIGwpOworCXJldHVybiBwYWNrKGRhdGEs IGxlbiwgInNzIiwgcnNhc2hhMjU2LCBzaXplb2YocnNhc2hhMjU2KS0xLCBkYXRhKzQrMTIrNCwg bCk7CiB9CiAKIG1waW50KgpAQCAtNDE3LDcgKzQxOSw3IEBACiAKIAltID0gbXBuZXcoMCk7CiAJ aWYodW5wYWNrKGRhdGEsIGxlbiwgInNtIiwgJnMsICZuLCBtKSA8IDAKLQl8fCBuICE9IHNpemVv Zihzc2hyc2EpLTEgfHwgbWVtY21wKHMsIHNzaHJzYSwgbikgIT0gMCl7CisJfHwgbiAhPSBzaXpl b2YocnNhc2hhMjU2KS0xIHx8IG1lbWNtcChzLCByc2FzaGEyNTYsIG4pICE9IDApewogCQltcGZy ZWUobSk7CiAJCXJldHVybiBuaWw7CiAJfQpAQCAtNDI3LDEwICs0MjksMTAgQEAKIG1waW50Kgog cGtjczFkaWdlc3QodWNoYXIgKmRhdGEsIGludCBsZW4sIFJTQXB1YiAqcHViKQogewotCXVjaGFy IGRpZ2VzdFtTSEExZGxlbl0sIGJ1ZlsyNTZdOworCXVjaGFyIGRpZ2VzdFtTSEEyXzI1NmRsZW5d LCBidWZbMjU2XTsKIAotCXNoYTEoZGF0YSwgbGVuLCBkaWdlc3QsIG5pbCk7Ci0JcmV0dXJuIHBr Y3MxcGFkYnVmKGJ1ZiwgYXNuMWVuY29kZWRpZ2VzdChzaGExLCBkaWdlc3QsIGJ1Ziwgc2l6ZW9m KGJ1ZikpLCBwdWItPm4sIDEpOworCXNoYTJfMjU2KGRhdGEsIGxlbiwgZGlnZXN0LCBuaWwpOwor CXJldHVybiBwa2NzMXBhZGJ1ZihidWYsIGFzbjFlbmNvZGVkaWdlc3Qoc2hhMl8yNTYsIGRpZ2Vz dCwgYnVmLCBzaXplb2YoYnVmKSksIHB1Yi0+biwgMSk7CiB9CiAKIGludApAQCAtNDg5LDcgKzQ5 MSw3IEBACiAJc3RhdGljIGNoYXIga2V4YWxnc1tdID0gImN1cnZlMjU1MTktc2hhMjU2LGN1cnZl MjU1MTktc2hhMjU2QGxpYnNzaC5vcmciOwogCXN0YXRpYyBjaGFyIGNpcGhlcmFsZ3NbXSA9ICJj aGFjaGEyMC1wb2x5MTMwNUBvcGVuc3NoLmNvbSI7CiAJc3RhdGljIGNoYXIgemlwYWxnc1tdID0g Im5vbmUiOwotCXN0YXRpYyBjaGFyIG1hY2FsZ3NbXSA9ICJobWFjLXNoYTEiOwkvKiB3b3JrIGFy b3VuZCBmb3IgZ2l0aHViLmNvbSAqLworCXN0YXRpYyBjaGFyIG1hY2FsZ3NbXSA9ICIiOwogCXN0 YXRpYyBjaGFyIGxhbmdzW10gPSAiIjsKIAogCXVjaGFyIGNvb2tpZVsxNl0sIHhbMzJdLCB5Y1sz Ml0sIHpbMzJdLCBrWzMyKzFdLCBoW1NIQTJfMjU2ZGxlbl0sICp5cywgKmtzLCAqc2lnOwpAQCAt NTA2LDcgKzUwOCw3IEBACiAJc2VuZHBrdCgiYltzc3Nzc3Nzc3NzYnUiLCBNU0dfS0VYSU5JVCwK IAkJY29va2llLCBzaXplb2YoY29va2llKSwKIAkJa2V4YWxncywgc2l6ZW9mKGtleGFsZ3MpLTEs Ci0JCXNzaHJzYSwgc2l6ZW9mKHNzaHJzYSktMSwKKwkJcnNhc2hhMjU2LCBzaXplb2YocnNhc2hh MjU2KS0xLAogCQljaXBoZXJhbGdzLCBzaXplb2YoY2lwaGVyYWxncyktMSwKIAkJY2lwaGVyYWxn cywgc2l6ZW9mKGNpcGhlcmFsZ3MpLTEsCiAJCW1hY2FsZ3MsIHNpemVvZihtYWNhbGdzKS0xLApA QCAtNzQ0LDcgKzc0Niw3IEBACiAJCQlzZXJ2aWNlLCBzdHJsZW4oc2VydmljZSksCiAJCQlhdXRo bWV0aCwgc2l6ZW9mKGF1dGhtZXRoKS0xLAogCQkJMCwKLQkJCXNzaHJzYSwgc2l6ZW9mKHNzaHJz YSktMSwKKwkJCXJzYXNoYTI1Niwgc2l6ZW9mKHJzYXNoYTI1NiktMSwKIAkJCXBrLCBucGspOwog TmV4dDE6CQlzd2l0Y2gocmVjdnBrdCgpKXsKIAkJZGVmYXVsdDoKQEAgLTc2Nyw3ICs3NjksNyBA QAogCQkJc2VydmljZSwgc3RybGVuKHNlcnZpY2UpLAogCQkJYXV0aG1ldGgsIHNpemVvZihhdXRo bWV0aCktMSwKIAkJCTEsCi0JCQlzc2hyc2EsIHNpemVvZihzc2hyc2EpLTEsCisJCQlyc2FzaGEy NTYsIHNpemVvZihyc2FzaGEyNTYpLTEsCiAJCQlwaywgbnBrKTsKIAkJUyA9IHBrY3MxZGlnZXN0 KHNlbmQuYiwgbiwgcHViKTsKIAkJbiA9IHNucHJpbnQoKGNoYXIqKXNlbmQuYiwgc2l6ZW9mKHNl bmQuYiksICIlQiIsIFMpOwpAQCAtNzg4LDcgKzc5MCw3IEBACiAJCQlzZXJ2aWNlLCBzdHJsZW4o c2VydmljZSksCiAJCQlhdXRobWV0aCwgc2l6ZW9mKGF1dGhtZXRoKS0xLAogCQkJMSwKLQkJCXNz aHJzYSwgc2l6ZW9mKHNzaHJzYSktMSwKKwkJCXJzYXNoYTI1Niwgc2l6ZW9mKHJzYXNoYTI1Nikt MSwKIAkJCXBrLCBucGssCiAJCQlzaWcsIG5zaWcpOwogTmV4dDI6CQlzd2l0Y2gocmVjdnBrdCgp KXsK --000000000000ffa47a05cb03381c--