From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 68B481FF15E for ; Mon, 27 Oct 2025 15:48:25 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 2B14490C7; Mon, 27 Oct 2025 15:48:55 +0100 (CET) Mime-Version: 1.0 Date: Mon, 27 Oct 2025 15:48:21 +0100 Message-Id: From: =?utf-8?q?Michael_K=C3=B6ppl?= To: "Proxmox VE development discussion" Cc: "pve-devel" X-Mailer: aerc 0.21.0 References: <20251003150045.3359961-1-a.lauterer@proxmox.com> In-Reply-To: <20251003150045.3359961-1-a.lauterer@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1761576490163 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.038 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 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [qemuserver.pm, qemu.pm] Subject: Re: [pve-devel] [PATCH qemu-server, manager v8 0/4] fix #1926 autodetect xtermjs or novnc for VM console X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" R2F2ZSB0aGlzIGFub3RoZXIgcXVpY2sgc3BpbiwganVzdCB0byBiZSBzdXJlLiBUZXN0ZWQgdGhl IGZvbGxvd2luZzoKLSBDcmVhdGVkIFZNIHdpdGggc2VyaWFsIHRlcm1pbmFsIGFzIGRpc3BsYXkK LSB4dGVybWpzIHdhcyB1c2VkIGZvciBzZXJpYWwKLSBTd2l0Y2hpbmcgdG8gImRlZmF1bHQiIG9y IGV4cGxpY2l0bHkgdG8gIlN0YW5kYXJkIFZHQSIgdXNlcyBub1ZOQwotIFN3aXRjaGluZyB0byAi U1BJQ0UiIHVzZXMgcmVtb3RlLXZpZXdlcgoKU2VlbXMgdG8gd29yayBhcyBhZHZlcnRpc2VkLiBM ZWZ0IGEgY29tbWVudCByZWdhcmRpbmcgb25lIGNvZGUgY2hhbmdlIG9uCjMvNC4KClJlbmV3aW5n IHRoZSBULWIganVzdCBpbiBjYXNlOgpUZXN0ZWQtYnk6IE1pY2hhZWwgS8O2cHBsIDxtLmtvZXBw bEBwcm94bW94LmNvbT4KCk9uIEZyaSBPY3QgMywgMjAyNSBhdCA1OjAwIFBNIENFU1QsIEFhcm9u IExhdXRlcmVyIHdyb3RlOgo+IEhlcmUgaXMgYSBuZXcgdmVyc29uIGZvciB0aGlzIGZpeC4gTm90 aGluZyBjaGFuZ2VkIHNpbmNlIHY3IGV4cGVjdAo+IHJlYmFzaW5nLiBRdWl0ZSBhIGJpdCBoYXBw ZW5lZCBzaW5jZSB0aGVuLCBidXQgdGhlIHJlYmFzZSBzaG91bGQgYmUgZmluZQo+IGJ5IG5vdy4g SSBnYXZlIGl0IGEgcXVpY2sgdGVzdCBvbiBteSB3b3Jrc3RhdGlvbiBhbmQgdGhpbmdzIHNlZW0g dG8gd29yawo+IGFzIGV4cGVjdGVkLiBBIHF1aWNrIHRlc3QgYnkgc29tZW9uZSBlbHNlIG1pZ2h0 IGJlIHdhcnJhbnRlZCB0aG91Z2gsCj4ganVzdCB0byBiZSBzYWZlLiBJIGFkZGVkIGFsbCB0aGUg Ui1iIGFuZCBULWIgdGFncyB0aGF0IHdlcmUgYWRkZWQgb24gdjcKPiBkaXJlY2x0eSBpbnRvIGVh Y2ggcGF0Y2guIEhvcGVmdWxseSBhcyB0aGV5IHNob3VsZCBiZSAoY2hyb25vbG9naWNhbCkuCj4K PiBUaGUgb2xkIGNvdmVyIGxldHRlciB0aGF0IGV4cGxhaW5zIHdoYXQgaXMgaGFwcGVuaW5nIGJl bG93Ogo+Cj4gQWZ0ZXIgdGhlIGZlZWRiYWNrIGZyb20gRmlvbmEgb24gdjYgYW5kIHNvbWUKPiBv ZmYtbGlzdCBkaXNjdXNzaW9uLCB3ZSBkZWNpZGVkIHRvIGltcHJvdmUgdGhlIGJhY2tlbmQgcGFy dCBieSBtb3ZpbmcKPiB0aGUgImRlZmF1bHQiIGxvZ2ljIG91dCBvZiBgZ2V0X3ZnYV9wcm9wZXJ0 aWVzYCBhbmQgbW92ZSBpdCBpbnRvIGEKPiBzZXBhcmF0ZSBwdWJsaWMgYGdldF9kZWZhdWx0X3Zn YV90eXBlYCBmdW5jdGlvbi4gVGhpcyB3YXkgd2UgY2FuIGxlYXZlCj4gYWxsIHRoZSBvdGhlciBm dW5jdGlvbnMgcHJpdmF0ZSB0byB0aGUgUWVtdVNlcnZlci5wbSBtb2R1bGUuCj4KPgo+IFdlIGFk ZCBhIG5ldyBwcm9wZXJ0eSBpbiB0aGUgVk0gc3RhdHVzL2N1cnJlbnQgQVBJIHJlc3VsdCB0aGF0 IGluY2x1ZGVzCj4gdGhlIGRpc3BsYXkgY29uZmlndXJ0aW9uIG9mIHRoZSBWTS4gVGhpcyB3YXkg d2UgY2FuIGNoZWNrIGluIHRoZQo+IGZyb250ZW5kIHdoYXQgdG8gZG8gd2l0aCBpdC4KPgo+IEkg Y2hvc2UgYSBuZXN0ZWQgcmV0dXJuIHZhbHVlLCBhcyB0aGF0IG1ha2VzIGl0IGVhc2llciB0byBh ZGQvbW92ZQo+IGFkZGl0aW9uYWwgZGlzcGxheSBwcm9wZXJ0aWVzIGludG8gaXQuCj4KPiBQYXRj aCAxLzQgbW92ZXMgdGhlIGRlZmF1bHQgZGlzcGxheSBsb2dpYyBpbnRvIGl0cyBvd24gcHVibGlj IGZ1bmN0aW9uCj4KPiBQYXRjaCAyLzQgYWRkcyB0aGUgbmV3IGRpc3BsYXkgcHJvcGVydHkuIElm IG5vdCBleHBsaWNpdGx5IHNldCBpbiB0aGUgVk0KPiBjb25maWcsIGl0IHdpbGwgcmV0dXJuIHRo ZSBkZWZhdWx0IHZhbHVlLgo+Cj4gUGF0Y2ggMy80IGltcGxlbWVudHMgdGhlIGNoYW5nZXMgaW4g dGhlIFVJLiBUaGUgZmluYWwgcmVzdWx0IGlzbid0Cj4gcmVhbGx5IGEgbG90IHNpbXBsZXIgb24g dGhlIFVJIHNpZGUgdGhhbiBpbiBWNCB3aGVyZSB3ZSBoYWQgdGhlIGV4dHJhCj4gQVBJIGNhbGwg dG8gdGhlIFZNJ3MgY29uZmlnIGRpcmVjdGx5LiBCZWNhdXNlIHdlIHN0aWxsIG5lZWQgdG8gd2Fp dCBmb3IKPiB0aGUgQVBJIGNhbGwgdG8gZmluaXNoIHdoZW4gaW5pdGlhbGx5IG5hdmlnYXRpbmcg dG8gdGhlIFZNLiBCdXQgd2UgaGF2ZQo+IG9uZSBmZXdlciBjYWxsLgo+Cj4gUGF0Y2ggNC80IHRo ZW4gaW50cm9kdWNlcyBzb21lIGNoYW5nZXMgdG8gbWFrZSBsb2FkaW5nIG9mIHRoZSBjb25zb2xl Cj4gZmFzdGVyIGlmIHdlIGp1c3QgbmF2aWdhdGUgaW4gdGhlIHN1Ym1lbnUgb2YgYSBWTSBpdHNl bGYgd2hlcmUgd2UKPiBhbHJlYWR5IGhhdmUgdGhlIGN1cnJlbnQgc3RhdHVzIG9mIGEgVk0gYWxy ZWFkeSBjYWNoZWQuCj4KPgo+IENoYW5nZXMgZnJvbQo+IHY3OiByZWJhc2VkCj4gdjY6IGJhY2tl bmQgb25seTogY3JlYXRlIG5ldyBgZ2V0X2RlZmF1bHRfdmdhX3R5cGVgIGZ1bmN0aW9uLgo+IHY1 OiBpbXBsZW1lbnQgc3VnZ2VzdGlvbnM6Cj4KPiAqIHVzZSBnZXRfdmdhX3Byb3BlcnRpZXMgZm9y IGRlZmF1bHQgVkdBCj4gKiBVSTogdXNlIGhlbHBlciB0byBkZXRlcm1pbmUgaWYgc2VyaWFsIGRp c3BsYXkKPgo+IEFhcm9uIExhdXRlcmVyICgyKToKPiAgIGFkZCBuZXcgcHVibGljIGdldF9kZWZh dWx0X3ZnYV90eXBlIGZ1bmN0aW9uCj4gICBhcGk6IHN0YXR1cy9jdXJyZW50OiBhZGQgZGlzcGxh eSBwcm9wZXJ0eQo+Cj4gIHNyYy9QVkUvQVBJMi9RZW11LnBtICB8IDEzICsrKysrKysrKysrKysK PiAgc3JjL1BWRS9RZW11U2VydmVyLnBtIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKy0tLS0t LS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUtZGV2 ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3Rz LnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK