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 [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 9DDDF1FF164 for <inbox@lore.proxmox.com>; Fri, 9 May 2025 10:31:36 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 9A7D6384A0; Fri, 9 May 2025 10:31:55 +0200 (CEST) From: =?UTF-8?q?Michael=20K=C3=B6ppl?= <m.koeppl@proxmox.com> To: pve-devel@lists.proxmox.com Date: Fri, 9 May 2025 10:31:18 +0200 Message-Id: <20250509083120.40047-1-m.koeppl@proxmox.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.006 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: [pve-devel] [PATCH flutter_frontend v2 1/2] fix typos 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> U2lnbmVkLW9mZi1ieTogTWljaGFlbCBLw7ZwcGwgPG0ua29lcHBsQHByb3htb3guY29tPgotLS0K IFJFQURNRS5tZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0K IGxpYi9wYWdlcy9tYWluX2xheW91dF9zbGltLmRhcnQgICAgICAgICAgICAgICAgICB8IDIgKy0K IGxpYi93aWRnZXRzL3B2ZV9jb25zb2xlX21lbnVfd2lkZ2V0LmRhcnQgICAgICAgICB8IDIgKy0K IGxpYi93aWRnZXRzL3B2ZV9ndWVzdF9vdmVydmlld19oZWFkZXIuZGFydCAgICAgICB8IDQgKyst LQogbGliL3dpZGdldHMvcHZlX25vZGVfb3ZlcnZpZXcuZGFydCAgICAgICAgICAgICAgIHwgMiAr LQogbGliL3dpZGdldHMvcHZlX3Jlc291cmNlX3N0YXR1c19jaGlwX3dpZGdldC5kYXJ0IHwgMiAr LQogbGliL3dpZGdldHMvcHZlX3JyZF9jaGFydF93aWRnZXQuZGFydCAgICAgICAgICAgIHwgNiAr KystLS0KIDcgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvUkVBRE1FLm1kIGIvUkVBRE1FLm1kCmluZGV4IGIzOTVhM2EuLmM5MTBh ZDkgMTAwNjQ0Ci0tLSBhL1JFQURNRS5tZAorKysgYi9SRUFETUUubWQKQEAgLTk1LDcgKzk1LDcg QEAgJCBmbHV0dGVyIHJ1biAtZCBjaHJvbWUgLS13ZWItcG9ydD0zNTAwMAogCiAKIE5PVEU6IHdp dGhvdXQgc2V0dGluZyBhIGZpeGVkIHBvcnQgZmx1dHRlciB1c2VzIGEgcmFuZG9tIG9uZSwgYXMg Y2hyb21lIGJpbmRzCi0gY2VydGlmaWNhdGUgZXhwZWN0aW9ucyBhbmQgbG9jYWwgYnJvd3NlciBz dG9yYWdlIHRvIGEgKHByb3RvY29sLCBob3N0LCBwb3J0KQorIGNlcnRpZmljYXRlIGV4Y2VwdGlv bnMgYW5kIGxvY2FsIGJyb3dzZXIgc3RvcmFnZSB0byBhIChwcm90b2NvbCwgaG9zdCwgcG9ydCkK ICB0dXBsZSwgdGhpcyBtZWFucyB0aGF0IHdlJ2QgbG9zZSBhbGwgc2F2ZWQgc2V0dGluZ3MgZXRj LiBldmVyeSB0aW1lIGVsc2UKIAogIyMjIFVzZSByZXZlcnNlIHByb3h5IHRvIGFsbG93IGNvbm5l Y3Rpb25zIHRvIFBWRSBhbmQgdGhlIEFwcCBvdmVyIHRoZSBzYW1lIHBvcnQKZGlmZiAtLWdpdCBh L2xpYi9wYWdlcy9tYWluX2xheW91dF9zbGltLmRhcnQgYi9saWIvcGFnZXMvbWFpbl9sYXlvdXRf c2xpbS5kYXJ0CmluZGV4IGFjNWE2ZjkuLjc3Y2ZmNTIgMTAwNjQ0Ci0tLSBhL2xpYi9wYWdlcy9t YWluX2xheW91dF9zbGltLmRhcnQKKysrIGIvbGliL3BhZ2VzL21haW5fbGF5b3V0X3NsaW0uZGFy dApAQCAtNjIyLDcgKzYyMiw3IEBAIGNsYXNzIE1vYmlsZVJlc291cmNlT3ZlcnZpZXcgZXh0ZW5k cyBTdGF0ZWxlc3NXaWRnZXQgewogICAgICAgICAgICAgICBpdGVtQnVpbGRlcjogKGNvbnRleHQs IGluZGV4KSB7CiAgICAgICAgICAgICAgICAgZmluYWwgcmVzb3VyY2UgPSBmUmVzb3VyY2VzW2lu ZGV4XTsKICAgICAgICAgICAgICAgICBTdGF0ZWxlc3NXaWRnZXQgbGlzdFdpZGdldCA9IGNvbnN0 IExpc3RUaWxlKAotICAgICAgICAgICAgICAgICAgdGl0bGU6IFRleHQoJ1Vua293biByZXNvdXJj ZSB0eXBlJyksCisgICAgICAgICAgICAgICAgICB0aXRsZTogVGV4dCgnVW5rbm93biByZXNvdXJj ZSB0eXBlJyksCiAgICAgICAgICAgICAgICAgKTsKICAgICAgICAgICAgICAgICBpZiAoY29uc3Qg WydseGMnLCAncWVtdSddLmNvbnRhaW5zKHJlc291cmNlLnR5cGUpKSB7CiAgICAgICAgICAgICAg ICAgICBsaXN0V2lkZ2V0ID0gUHZlR3Vlc3RMaXN0VGlsZShyZXNvdXJjZTogcmVzb3VyY2UpOwpk aWZmIC0tZ2l0IGEvbGliL3dpZGdldHMvcHZlX2NvbnNvbGVfbWVudV93aWRnZXQuZGFydCBiL2xp Yi93aWRnZXRzL3B2ZV9jb25zb2xlX21lbnVfd2lkZ2V0LmRhcnQKaW5kZXggZjRiZDhkMy4uY2Q4 YzMxNCAxMDA2NDQKLS0tIGEvbGliL3dpZGdldHMvcHZlX2NvbnNvbGVfbWVudV93aWRnZXQuZGFy dAorKysgYi9saWIvd2lkZ2V0cy9wdmVfY29uc29sZV9tZW51X3dpZGdldC5kYXJ0CkBAIC0zMDgs NyArMzA4LDcgQEAgY2xhc3MgUFZFV2ViQ29uc29sZVN0YXRlIGV4dGVuZHMgU3RhdGU8UFZFV2Vi Q29uc29sZT4gewogICAgICAgICAgICAgLy8gcHJldmVudCBiYWNrIGJ1dHRvbiBmcm9tIGNhbmNl bGluZyB0aGlzIGNhbGxiYWNrCiAgICAgICAgICAgICBjYW5Qb3A6IGZhbHNlLAogICAgICAgICAg ICAgY2hpbGQ6IEFsZXJ0RGlhbG9nKAotICAgICAgICAgICAgICAgIHRpdGxlOiBjb25zdCBUZXh0 KCdBbiBUTFMgZXJyb3IgaGFzIG9jY3VycmVkOicpLAorICAgICAgICAgICAgICAgIHRpdGxlOiBj b25zdCBUZXh0KCdBIFRMUyBlcnJvciBoYXMgb2NjdXJyZWQ6JyksCiAgICAgICAgICAgICAgICAg Y29udGVudDogQ29sdW1uKAogICAgICAgICAgICAgICAgICAgY3Jvc3NBeGlzQWxpZ25tZW50OiBD cm9zc0F4aXNBbGlnbm1lbnQuc3RhcnQsCiAgICAgICAgICAgICAgICAgICBtYWluQXhpc1NpemU6 IE1haW5BeGlzU2l6ZS5taW4sCmRpZmYgLS1naXQgYS9saWIvd2lkZ2V0cy9wdmVfZ3Vlc3Rfb3Zl cnZpZXdfaGVhZGVyLmRhcnQgYi9saWIvd2lkZ2V0cy9wdmVfZ3Vlc3Rfb3ZlcnZpZXdfaGVhZGVy LmRhcnQKaW5kZXggMTQyOWFjMS4uZDljYzYzNyAxMDA2NDQKLS0tIGEvbGliL3dpZGdldHMvcHZl X2d1ZXN0X292ZXJ2aWV3X2hlYWRlci5kYXJ0CisrKyBiL2xpYi93aWRnZXRzL3B2ZV9ndWVzdF9v dmVydmlld19oZWFkZXIuZGFydApAQCAtMTk3LDcgKzE5Nyw3IEBAIGNsYXNzIF9QdmVHdWVzdEhl YWRlclJSRFBhZ2VWaWV3U3RhdGUgZXh0ZW5kcyBTdGF0ZTxQdmVHdWVzdEhlYWRlclJSRFBhZ2VW aWV3PiB7CiAgICAgICAgICAgICAgICAgICBjaGlsZDogUHZlUlJEQ2hhcnQoCiAgICAgICAgICAg ICAgICAgICAgIHRpdGxlUGFkZGluZzogY29uc3QgRWRnZUluc2V0cy5vbmx5KGJvdHRvbTogODAp LAogICAgICAgICAgICAgICAgICAgICB0aXRsZVdpZHRoOiAxNTAsCi0gICAgICAgICAgICAgICAg ICAgIHRpdGxlQWxnaW5tZW50OiBDcm9zc0F4aXNBbGlnbm1lbnQuZW5kLAorICAgICAgICAgICAg ICAgICAgICB0aXRsZUFsaWdubWVudDogQ3Jvc3NBeGlzQWxpZ25tZW50LmVuZCwKICAgICAgICAg ICAgICAgICAgICAgdGl0bGU6ICdDUFUgKCR7cnJkRGF0YS5sYXN0Lm1heGNwdSA/PyAnLSd9KScs CiAgICAgICAgICAgICAgICAgICAgIHN1YnRpdGxlOiAiJHsocnJkRGF0YS5sYXN0LmNwdSA/PyAw KS50b1N0cmluZ0FzRml4ZWQoMil9JSIsCiAgICAgICAgICAgICAgICAgICAgIGRhdGE6IHJyZERh dGEud2hlcmUoKGUpID0+IGUuY3B1ICE9IG51bGwpLm1hcCgKQEAgLTIxMiw3ICsyMTIsNyBAQCBj bGFzcyBfUHZlR3Vlc3RIZWFkZXJSUkRQYWdlVmlld1N0YXRlIGV4dGVuZHMgU3RhdGU8UHZlR3Vl c3RIZWFkZXJSUkRQYWdlVmlldz4gewogICAgICAgICAgICAgICAgICAgY2hpbGQ6IFB2ZVJSRENo YXJ0KAogICAgICAgICAgICAgICAgICAgICB0aXRsZVBhZGRpbmc6IGNvbnN0IEVkZ2VJbnNldHMu b25seShib3R0b206IDgwKSwKICAgICAgICAgICAgICAgICAgICAgdGl0bGVXaWR0aDogMjAwLAot ICAgICAgICAgICAgICAgICAgICB0aXRsZUFsZ2lubWVudDogQ3Jvc3NBeGlzQWxpZ25tZW50LmVu ZCwKKyAgICAgICAgICAgICAgICAgICAgdGl0bGVBbGlnbm1lbnQ6IENyb3NzQXhpc0FsaWdubWVu dC5lbmQsCiAgICAgICAgICAgICAgICAgICAgIHRpdGxlOiAnTWVtb3J5JywKICAgICAgICAgICAg ICAgICAgICAgc3VidGl0bGU6IFJlbmRlcmVycy5mb3JtYXRTaXplKHJyZERhdGEubGFzdC5tZW0g Pz8gMCksCiAgICAgICAgICAgICAgICAgICAgIGRhdGE6IHJyZERhdGEud2hlcmUoKGUpID0+IGUu bWVtICE9IG51bGwpLm1hcCgKZGlmZiAtLWdpdCBhL2xpYi93aWRnZXRzL3B2ZV9ub2RlX292ZXJ2 aWV3LmRhcnQgYi9saWIvd2lkZ2V0cy9wdmVfbm9kZV9vdmVydmlldy5kYXJ0CmluZGV4IDg1NDEw ZmIuLjM1NTg1NDkgMTAwNjQ0Ci0tLSBhL2xpYi93aWRnZXRzL3B2ZV9ub2RlX292ZXJ2aWV3LmRh cnQKKysrIGIvbGliL3dpZGdldHMvcHZlX25vZGVfb3ZlcnZpZXcuZGFydApAQCAtMjMwLDcgKzIz MCw3IEBAIGNsYXNzIFB2ZU5vZGVPdmVydmlldyBleHRlbmRzIFN0YXRlbGVzc1dpZGdldCB7CiAg ICAgICAgICAgICAgICAgICAgIGNoaWxkcmVuOiBbCiAgICAgICAgICAgICAgICAgICAgICAgTGlz dFRpbGUoCiAgICAgICAgICAgICAgICAgICAgICAgICBkZW5zZTogdHJ1ZSwKLSAgICAgICAgICAg ICAgICAgICAgICAgIHRpdGxlOiBUZXh0KHN0YXR1cz8ua3ZlcnNpb24gPz8gJ3Vua293bicpLAor ICAgICAgICAgICAgICAgICAgICAgICAgdGl0bGU6IFRleHQoc3RhdHVzPy5rdmVyc2lvbiA/PyAn dW5rbm93bicpLAogICAgICAgICAgICAgICAgICAgICAgICAgc3VidGl0bGU6IGNvbnN0IFRleHQo J0tlcm5lbCcpLAogICAgICAgICAgICAgICAgICAgICAgICksCiAgICAgICAgICAgICAgICAgICAg ICAgaWYgKHN0YXR1cz8uY3B1aW5mbyAhPSBudWxsKQpkaWZmIC0tZ2l0IGEvbGliL3dpZGdldHMv cHZlX3Jlc291cmNlX3N0YXR1c19jaGlwX3dpZGdldC5kYXJ0IGIvbGliL3dpZGdldHMvcHZlX3Jl c291cmNlX3N0YXR1c19jaGlwX3dpZGdldC5kYXJ0CmluZGV4IDNhNmRmODkuLmMzZDNmNjkgMTAw NjQ0Ci0tLSBhL2xpYi93aWRnZXRzL3B2ZV9yZXNvdXJjZV9zdGF0dXNfY2hpcF93aWRnZXQuZGFy dAorKysgYi9saWIvd2lkZ2V0cy9wdmVfcmVzb3VyY2Vfc3RhdHVzX2NoaXBfd2lkZ2V0LmRhcnQK QEAgLTQ2LDcgKzQ2LDcgQEAgY2xhc3MgU3RhdHVzQ2hpcCBleHRlbmRzIFN0YXRlbGVzc1dpZGdl dCB7CiAgICAgICAgIGJyZWFrOwogICAgICAgZGVmYXVsdDoKICAgICAgICAgc3RhdHVzQ29sb3Ig PSBvZmZsaW5lQ29sb3I7Ci0gICAgICAgIHN0YXR1c1RleHQgPSAndW5rb3duJzsKKyAgICAgICAg c3RhdHVzVGV4dCA9ICd1bmtub3duJzsKICAgICB9CiAgICAgcmV0dXJuIENvbnRhaW5lcigKICAg ICAgIGRlY29yYXRpb246IEJveERlY29yYXRpb24oCmRpZmYgLS1naXQgYS9saWIvd2lkZ2V0cy9w dmVfcnJkX2NoYXJ0X3dpZGdldC5kYXJ0IGIvbGliL3dpZGdldHMvcHZlX3JyZF9jaGFydF93aWRn ZXQuZGFydAppbmRleCBkNjFkZWVhLi4wZGM2NDhhIDEwMDY0NAotLS0gYS9saWIvd2lkZ2V0cy9w dmVfcnJkX2NoYXJ0X3dpZGdldC5kYXJ0CisrKyBiL2xpYi93aWRnZXRzL3B2ZV9ycmRfY2hhcnRf d2lkZ2V0LmRhcnQKQEAgLTE1LDcgKzE1LDcgQEAgY2xhc3MgUHZlUlJEQ2hhcnQgZXh0ZW5kcyBT dGF0ZWZ1bFdpZGdldCB7CiAgIGZpbmFsIGRvdWJsZT8gc3RhdGljTWF4aW11bTsKICAgZmluYWwg Q29sb3I/IHNoYWRlQ29sb3JUb3A7CiAgIGZpbmFsIENvbG9yPyBzaGFkZUNvbG9yQm90dG9tOwot ICBmaW5hbCBDcm9zc0F4aXNBbGlnbm1lbnQgdGl0bGVBbGdpbm1lbnQ7CisgIGZpbmFsIENyb3Nz QXhpc0FsaWdubWVudCB0aXRsZUFsaWdubWVudDsKICAgZmluYWwgYm9vbCBzaG93TWF4aW11bTsK ICAgZmluYWwgYm9vbCBzaG93RHVyYXRpb247CiAgIGZpbmFsIFdpZGdldD8gYm90dG9tUmlnaHQ7 CkBAIC0zMSw3ICszMSw3IEBAIGNsYXNzIFB2ZVJSRENoYXJ0IGV4dGVuZHMgU3RhdGVmdWxXaWRn ZXQgewogICAgIHRoaXMuc3RhdGljTWF4aW11bSwKICAgICB0aGlzLnNoYWRlQ29sb3JUb3AsCiAg ICAgdGhpcy5zaGFkZUNvbG9yQm90dG9tLAotICAgIHRoaXMudGl0bGVBbGdpbm1lbnQgPSBDcm9z c0F4aXNBbGlnbm1lbnQuc3RhcnQsCisgICAgdGhpcy50aXRsZUFsaWdubWVudCA9IENyb3NzQXhp c0FsaWdubWVudC5zdGFydCwKICAgICB0aGlzLnRpdGxlV2lkdGgsCiAgICAgdGhpcy50aXRsZVBh ZGRpbmcsCiAgICAgdGhpcy5zaG93TWF4aW11bSA9IHRydWUsCkBAIC01OCw3ICs1OCw3IEBAIGNs YXNzIF9QdmVSUkRDaGFydFN0YXRlIGV4dGVuZHMgU3RhdGU8UHZlUlJEQ2hhcnQ+IHsKICAgICBm aW5hbCBmZ0NvbG9yID0KICAgICAgICAgVGhlbWUub2YoY29udGV4dCkuY29sb3JTY2hlbWUub25Q cmltYXJ5LndpdGhWYWx1ZXMoYWxwaGE6IDAuODUpOwogICAgIHJldHVybiBDb2x1bW4oCi0gICAg ICBjcm9zc0F4aXNBbGlnbm1lbnQ6IHdpZGdldC50aXRsZUFsZ2lubWVudCwKKyAgICAgIGNyb3Nz QXhpc0FsaWdubWVudDogd2lkZ2V0LnRpdGxlQWxpZ25tZW50LAogICAgICAgY2hpbGRyZW46IDxX aWRnZXQ+WwogICAgICAgICBDb250YWluZXIoCiAgICAgICAgICAgd2lkdGg6IHdpZGdldC50aXRs ZVdpZHRoLAotLSAKMi4zOS41CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3ht b3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv L3B2ZS1kZXZlbAo=