From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pve-devel-bounces@lists.proxmox.com> Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id EF4C11FF16E for <inbox@lore.proxmox.com>; Mon, 31 Mar 2025 12:42:16 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 4B7625E2; Mon, 31 Mar 2025 12:42:06 +0200 (CEST) Mime-Version: 1.0 Date: Mon, 31 Mar 2025 12:42:03 +0200 Message-Id: <D8UE059DQFTD.3OLV47YLJUHXI@proxmox.com> From: "Shannon Sterz" <s.sterz@proxmox.com> To: "Proxmox VE development discussion" <pve-devel@lists.proxmox.com> Cc: "pve-devel" <pve-devel-bounces@lists.proxmox.com> X-Mailer: aerc 0.20.1-0-g2ecb8770224a-dirty References: <20250331100334.252390-1-f.gruenbichler@proxmox.com> <20250331100334.252390-3-f.gruenbichler@proxmox.com> In-Reply-To: <20250331100334.252390-3-f.gruenbichler@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.018 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pve-devel] [PATCH common 1/2] encrypt_pw: allow yescrypt in addition to sha256 X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/> List-Post: <mailto:pve-devel@lists.proxmox.com> List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com> T24gTW9uIE1hciAzMSwgMjAyNSBhdCAxMjowMyBQTSBDRVNULCBGYWJpYW4gR3LDvG5iaWNobGVy IHdyb3RlOgo+IHRoaXMgaGFzIGJlZW4gdGhlIGRlZmF1bHQgZm9yIERlYmlhbiBzaW5jZSBCdWxs c2V5ZVswXS4KPgo+IGJlc2lkZXMgcGFzc3dvcmQgc2V0dGluZyBmb3IgdGhlIFBBTS9QVkUvUE1H IHJlYWxtcywgdGhpcyBpcyBhbHNvIHVzZWQKPiB0byBoYXNoIGNsb3VkLWluaXQgcGFzc3dvcmRz IGZvciBMaW51eCBWTXMsIHdoZXJlIG9ubHkgYSBzdWJzZXQgb2YKPiBwcmVmaXhlcyBpcyBjdXJy ZW50bHkgYWxsb3dlZC4KPgo+ICdqOVQnIGlzIHRoZSBkZWZhdWx0IGNvc3QgZmFjdG9yIGZvciB5 ZXNjcnlwdC4KPgo+IDA6IGh0dHBzOi8vd3d3LmRlYmlhbi5vcmcvcmVsZWFzZXMvYnVsbHNleWUv YW1kNjQvcmVsZWFzZS1ub3Rlcy9jaC1pbmZvcm1hdGlvbi5lbi5odG1sI3BhbS1kZWZhdWx0LXBh c3N3b3JkCj4KPiBTaWduZWQtb2ZmLWJ5OiBGYWJpYW4gR3LDvG5iaWNobGVyIDxmLmdydWVuYmlj aGxlckBwcm94bW94LmNvbT4KPiAtLS0KPgo+IE5vdGVzOgo+ICAgICBpbnN0ZWFkIG9mIG9wdC1p biB0byB5ZXNjcnlwdCwgd2UgY291bGQgYWxzbyBkZWZhdWx0IHRvIGl0IGFuZCBvcHQtaW50byBz aGEyNTYKPiAgICAgaW4gcWVtdS1zZXJ2ZXIgZm9yIGNsb3VkIGluaXQuLiBidXQgdGhhdCBtZWFu cyBicmVha2luZyBvbGQgcWVtdS1zZXJ2ZXIsIGFzCj4gICAgIG9wcG9zZWQgdG8gdGhlIGNoYW5n ZSBiZWluZyBjb21wbGV0ZWx5IGJhY2t3YXJkcyBjb21wYXRpYmxlLi4KPgo+ICBzcmMvUFZFL1Rv b2xzLnBtIHwgMTUgKysrKysrKysrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRp b25zKCspLCAyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3NyYy9QVkUvVG9vbHMucG0g Yi9zcmMvUFZFL1Rvb2xzLnBtCj4gaW5kZXggNTdlYjg2Yy4uOTVjZDkzYyAxMDA2NDQKPiAtLS0g YS9zcmMvUFZFL1Rvb2xzLnBtCj4gKysrIGIvc3JjL1BWRS9Ub29scy5wbQo+IEBAIC0xODA1LDcg KzE4MDUsNyBAQCBzdWIgZmNob3duYXQoJCQkJCQpIHsKPiAgbXkgJHNhbHRfc3RhcnRlciA9IHRp bWUoKTsKPgo+ICBzdWIgZW5jcnlwdF9wdyB7Cj4gLSAgICBteSAoJHB3KSA9IEBfOwo+ICsgICAg bXkgKCRwdywgJHByZWZpeCkgPSBAXzsKPgo+ICAgICAgJHNhbHRfc3RhcnRlcisrOwo+ICAgICAg bXkgJHNhbHQgPSBzdWJzdHIoRGlnZXN0OjpTSEE6OnNoYTFfYmFzZTY0KHRpbWUoKSArICRzYWx0 X3N0YXJ0ZXIgKyAkJCksIDAsIDgpOwo+IEBAIC0xODEzLDcgKzE4MTMsMTggQEAgc3ViIGVuY3J5 cHRfcHcgewo+ICAgICAgIyBjcnlwdCBkb2VzIG5vdCB3YW50ICcrJyBpbiBzYWx0IChzZWUgJ21h biBjcnlwdCcpCj4gICAgICAkc2FsdCA9fiBzL1wrL1gvZzsKPgo+IC0gICAgcmV0dXJuIGNyeXB0 KGVuY29kZSgidXRmOCIsICRwdyksICJcJDVcJCRzYWx0XCQiKTsKPiArICAgICRwcmVmaXggPSAn NScgaWYgISRwcmVmaXg7Cj4gKwo+ICsgICAgbXkgJGlucHV0Owo+ICsgICAgaWYgKCRwcmVmaXgg ZXEgJzUnKSB7Cj4gKyAgICAgICAgJGlucHV0ID0gIlwkNVwkJHNhbHRcJCI7Cj4gKyAgICB9IGVs c2lmICgkcHJlZml4IGVxICd5Jykgewo+ICsgICAgICAgICRpbnB1dCA9ICJcJHlcJGo5VFwkJHNh bHRcJCIKCnNpbmNlIHlvdSBhbHJlYWR5IG1lbnRpb25lZCB0aGF0IHN3aXRjaGluZyB0byBwcm94 bW94LXN5cyB2aWEgcGVybCBtb2QKbWlnaHQgYmUgYW4gb3B0aW9uLCBvbmUgdGhpbmcgdG8gcG9p bnQgb3V0IGlzIHRoYXQgaXQgYWxyZWFkeSBhbHNvCnByb3ZpZGVzIGEgd3JhcHBlciBmb3IgYG1h biAzIGNyeXB0X2dlbnNhbHRgIGZvciBnZW5lcmF0aW5nIHRoZSBwcm9wZXIKY29zdCBmYWN0b3Ig dGhlIHNhbWUgd2F5IERlYmlhbiBkb2VzIGluc3RlYWQgb2YgaGFyZGNvZGluZyBpdCBhcwpgajlU YCBoZXJlLiBpdCB3b3VsZCBtYWtlIGl0IGVhc2llciB0byBrZWVwIHRoYXQgaW4tc3luYy4KCj4g KyAgICB9IGVsc2Ugewo+ICsgICAgICAgIGRpZSAiQ2Fubm90IGhhc2ggcGFzc3dvcmQsIHVua25v d24gY3J5cHQgcHJlZml4ICckcHJlZml4J1xuIjsKPiArICAgIH0KPiArCj4gKyAgICByZXR1cm4g Y3J5cHQoZW5jb2RlKCJ1dGY4IiwgJHB3KSwgJGlucHV0KTsKPiAgfQo+Cj4gICMgaW50ZW5kZWQg dXNhZ2U6IGNvbnZlcnRfc2l6ZSgkdmFsLCAia2IiID0+ICJnYiIpCgoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QK cHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dp LWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=