From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 850E31FF165 for ; Thu, 6 Nov 2025 13:39:33 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id DFB861571C; Thu, 6 Nov 2025 13:40:12 +0100 (CET) Message-ID: <7dc1eaa5-e717-476e-a04a-9fe9a84e312d@proxmox.com> Date: Thu, 6 Nov 2025 13:39:39 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta To: Proxmox VE development discussion , =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= References: <20251105141335.1230493-1-f.gruenbichler@proxmox.com> <20251105141335.1230493-2-f.gruenbichler@proxmox.com> Content-Language: en-US From: Dominik Csapak In-Reply-To: <20251105141335.1230493-2-f.gruenbichler@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1762432760513 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.029 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 Subject: Re: [pve-devel] [PATCH pve-xtermjs 1/1] xtermjs: add support for remote node shells via PDM 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" c29tZSBuaXRzIGlubGluZSwgbm8gaGFyZCBmZWVsaW5ncyBmb3IgYW55IG9mIHRoZW0KCk9uIDEx LzUvMjUgMzoxMyBQTSwgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToKPiBpZiBhIHJlbW90ZSBu YW1lIGFuZCB0eXBlIGlzIHNwZWNpZmllZCwgYWRhcHQgdGhlIEFQSSBlbmRwb2ludCBiYXNlIHVy bAo+IGFjY29yZGluZ2x5LCBhbmQgZG8gbm90IHNlbmQgdGhlIGF1dGhlbnRpY2F0aW9uIGxpbmUs IHNpbmNlIHRoZXJlIGlzIG5vIFBETQo+IHRlcm1wcm94eSB0aGF0IGhhbmRsZXMgaXQuIGluc3Rl YWQsIFBETSB3aWxsIGdlbmVyYXRlIGFuZCBpbmplY3QgdGhlCj4gYXV0aGVudGljYXRpb24gbGlu ZSB3aGVuIHByb3h5aW5nIHRoZSB3ZWJzb2NrZXQgY29ubmVjdGlvbiB0byB0aGUgdGVybXByb3h5 IG9uCj4gdGhlIHJlbW90ZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBGYWJpYW4gR3LDvG5iaWNobGVy IDxmLmdydWVuYmljaGxlckBwcm94bW94LmNvbT4KPiAtLS0KPiAgIHh0ZXJtLmpzL3NyYy9tYWlu LmpzIHwgMTMgKysrKysrKysrKystLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMo KyksIDIgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3h0ZXJtLmpzL3NyYy9tYWluLmpz IGIveHRlcm0uanMvc3JjL21haW4uanMKPiBpbmRleCA5MDJhMWMzLi44OTc1NDBmIDEwMDY0NAo+ IC0tLSBhL3h0ZXJtLmpzL3NyYy9tYWluLmpzCj4gKysrIGIveHRlcm0uanMvc3JjL21haW4uanMK PiBAQCAtMTksNiArMTksOCBAQCB2YXIgdGVybSwKPiAgICAgICBzdGF0ZSA9IHN0YXRlcy5zdGFy dCwKPiAgICAgICBzdGFydHRpbWUgPSBuZXcgRGF0ZSgpOwo+ICAgCj4gK3ZhciByZW1vdGUgPSBn ZXRRdWVyeVBhcmFtZXRlcigncmVtb3RlJyk7Cj4gK3ZhciByZW1vdGVfdHlwZSA9IGdldFF1ZXJ5 UGFyYW1ldGVyKCdyZW1vdGUtdHlwZScpOwoKbml0OiB3ZSBwcm9iYWJseSBzaG91bGQgY29uc3Qv bGV0IGhlcmUgaW5zdGVhZCBvZiB2YXIKKGRvZXMgbm90IG1ha2UgYSBkaWZmZXJlbmNlIGJ1dCBp dCdzIGEgbmljZXIgYmVoYXZpb3IKaW4ganMpCgo+ICAgdmFyIHR5cGUgPSBnZXRRdWVyeVBhcmFt ZXRlcignY29uc29sZScpOwo+ICAgdmFyIHZtaWQgPSBnZXRRdWVyeVBhcmFtZXRlcigndm1pZCcp Owo+ICAgdmFyIHZtbmFtZSA9IGdldFF1ZXJ5UGFyYW1ldGVyKCd2bW5hbWUnKTsKPiBAQCAtMTc1 LDcgKzE3NywxMSBAQCBmdW5jdGlvbiBjcmVhdGVUZXJtaW5hbCgpIHsKPiAgICAgICBwcm90b2Nv bCA9IChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicpID8gJ3dzczovLycgOiAnd3M6Ly8n Owo+ICAgCj4gICAgICAgdmFyIHBhcmFtcyA9IHt9Owo+IC0gICAgdmFyIHVybCA9ICcvbm9kZXMv JyArIG5vZGVuYW1lOwo+ICsgICAgdmFyIHVybCA9ICcnOwo+ICsgICAgaWYgKHJlbW90ZSAhPT0g dW5kZWZpbmVkICYmIHJlbW90ZSAhPT0gIiIpIHsKCm5pdDogdGhpcyB3b3VsZCBwcm9iYWJseSBi ZSBtb3JlIGNvcnJlY3QgYW5kIHNob3J0ZXIgYnkgZG9pbmcKCmlmIChyZW1vdGUpIHsKCihlLmcu IHJlbW90ZSA9PT0gbnVsbCB3b3VsZCBiZSB2YWxpZCBoZXJlKQoKaWYgd2UgKnJlYWxseSogd2Fu dCB0byBiZSBzYWZlIGFib3V0IHRoZSBjb250ZW50cyBpdCBzaG91bGQgYmUKCmlmICh0eXBlb2Yg cmVtb3RlID09PSAnc3RyaW5nJyAmJiByZW1vdGUpCgo+ICsgICAgICAgIHVybCArPSAnLycgKyBy ZW1vdGVfdHlwZSArICcvcmVtb3Rlcy8nICsgcmVtb3RlOwoKbml0OiBpJ2QgcHJlZmVyIGludGVy cG9sYXRlZCBzdHJpbmdzIGluIG5ldyBjb2RlCgp1cmwgKz0gYC8ke3JlbW90ZV90eXBlfS9yZW1v dGVzLyR7cmVtb3RlfWA7Cgo+ICsgICAgfQo+ICsgICAgdXJsICs9ICcvbm9kZXMvJyArIG5vZGVu YW1lOwoKc2FtZSBoZXJlCgo+ICAgICAgIHN3aXRjaCAodHlwZSkgewo+ICAgCWNhc2UgJ2t2bSc6 Cj4gICAJICAgIHVybCArPSAnL3FlbXUvJyArIHZtaWQ7Cj4gQEAgLTI1Miw3ICsyNTgsMTAgQEAg ZnVuY3Rpb24gcnVuVGVybWluYWwoKSB7Cj4gICAJfSwgMjUwKTsKPiAgICAgICB9KTsKPiAgIAo+ IC0gICAgc29ja2V0LnNlbmQoUFZFLlVzZXJOYW1lICsgJzonICsgdGlja2V0ICsgIlxuIik7Cj4g KyAgICAvLyBmb3IgcmVtb3RlIHNlc3Npb25zLCB0aGlzIGxpbmUgbmVlZHMgdG8gYmUgc2VudCBi eSBQRE0KPiArICAgIGlmIChyZW1vdGUgPT09IHVuZGVmaW5lZCB8fCByZW1vdGUgPT09ICIiKSB7 CgpzYW1lIGhpbnQgYXMgYWJvdmUgc2hvdWxkIHByb2JhYmx5IGJlCgppZiAoIXJlbW90ZSkgewoK b3IKCmlmICh0eXBlb2YgcmVtb3RlICE9PSAnc3RyaW5nJyB8fCAhcmVtb3RlKSB7Cgo+ICsgICAg ICAgIHNvY2tldC5zZW5kKFBWRS5Vc2VyTmFtZSArICc6JyArIHRpY2tldCArICJcbiIpOwo+ICsg ICAgfQo+ICAgfQo+ICAgCj4gICBmdW5jdGlvbiBnZXRMeGNTdGF0dXMoY2FsbGJhY2spIHsKCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcHZlLWRldmVs IG1haWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5w cm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcHZlLWRldmVsCg==