From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pbs-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 4C41F1FF15C for <inbox@lore.proxmox.com>; Wed, 26 Mar 2025 16:24:16 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 6EFA83B775; Wed, 26 Mar 2025 16:24:11 +0100 (CET) From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= <f.gruenbichler@proxmox.com> To: pbs-devel@lists.proxmox.com Date: Wed, 26 Mar 2025 16:23:14 +0100 Message-Id: <20250326152327.332179-11-f.gruenbichler@proxmox.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250326152327.332179-1-f.gruenbichler@proxmox.com> References: <20250326152327.332179-1-f.gruenbichler@proxmox.com> MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.044 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: [pbs-devel] [PATCH proxmox 10/17] client: switch to hyper/http 1.0 X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion <pbs-devel.lists.proxmox.com> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pbs-devel>, <mailto:pbs-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pbs-devel/> List-Post: <mailto:pbs-devel@lists.proxmox.com> List-Help: <mailto:pbs-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel>, <mailto:pbs-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" <pbs-devel-bounces@lists.proxmox.com> YW5kIGFkYXB0IHRvIHRoZSBjb3JyZXNwb25kaW5nIHByb3htb3gtaHR0cCBjaGFuZ2VzLgoKU2ln bmVkLW9mZi1ieTogRmFiaWFuIEdyw7xuYmljaGxlciA8Zi5ncnVlbmJpY2hsZXJAcHJveG1veC5j b20+Ci0tLQogcHJveG1veC1jbGllbnQvQ2FyZ28udG9tbCAgICB8ICAxICsKIHByb3htb3gtY2xp ZW50L3NyYy9jbGllbnQucnMgfCAyMiArKysrKysrKysrKystLS0tLS0tLS0tCiAyIGZpbGVzIGNo YW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3By b3htb3gtY2xpZW50L0NhcmdvLnRvbWwgYi9wcm94bW94LWNsaWVudC9DYXJnby50b21sCmluZGV4 IGY4OTA1MDFlLi4yNWQ0MWIyYiAxMDA2NDQKLS0tIGEvcHJveG1veC1jbGllbnQvQ2FyZ28udG9t bAorKysgYi9wcm94bW94LWNsaWVudC9DYXJnby50b21sCkBAIC0xNCw2ICsxNCw3IEBAIHJlcG9z aXRvcnkud29ya3NwYWNlID0gdHJ1ZQogYW55aG93LndvcmtzcGFjZSA9IHRydWUKIGhleC53b3Jr c3BhY2UgPSB0cnVlCiBodHRwLndvcmtzcGFjZSA9IHRydWUKK2h0dHAtYm9keS11dGlsLndvcmtz cGFjZSA9IHRydWUKIHNlcmRlLndvcmtzcGFjZSA9IHRydWUKIHNlcmRlX2pzb24ud29ya3NwYWNl ID0gdHJ1ZQogCmRpZmYgLS1naXQgYS9wcm94bW94LWNsaWVudC9zcmMvY2xpZW50LnJzIGIvcHJv eG1veC1jbGllbnQvc3JjL2NsaWVudC5ycwppbmRleCA2ZjFjOWVmMS4uZGEyYzVjNTkgMTAwNjQ0 Ci0tLSBhL3Byb3htb3gtY2xpZW50L3NyYy9jbGllbnQucnMKKysrIGIvcHJveG1veC1jbGllbnQv c3JjL2NsaWVudC5ycwpAQCAtOCwxMyArOCwxNCBAQCB1c2UgaHR0cDo6cmVxdWVzdDo6UmVxdWVz dDsKIHVzZSBodHRwOjp1cmk6OlBhdGhBbmRRdWVyeTsKIHVzZSBodHRwOjpNZXRob2Q7CiB1c2Ug aHR0cDo6e1N0YXR1c0NvZGUsIFVyaX07Ci11c2UgaHlwZXI6OmJvZHk6OntCb2R5LCBIdHRwQm9k eX07Cit1c2UgaHR0cF9ib2R5X3V0aWw6OkJvZHlFeHQ7CiB1c2Ugb3BlbnNzbDo6aGFzaDo6TWVz c2FnZURpZ2VzdDsKIHVzZSBvcGVuc3NsOjpzc2w6OntTc2xDb25uZWN0b3IsIFNzbE1ldGhvZCwg U3NsVmVyaWZ5TW9kZX07CiB1c2Ugb3BlbnNzbDo6eDUwOTo6e3NlbGYsIFg1MDl9OwogdXNlIHBy b3htb3hfbG9naW46OlRpY2tldDsKIHVzZSBzZXJkZTo6U2VyaWFsaXplOwogCit1c2UgcHJveG1v eF9odHRwOjpCb2R5OwogdXNlIHByb3htb3hfbG9naW46OnRpY2tldDo6VmFsaWRpdHk7CiB1c2Ug cHJveG1veF9sb2dpbjo6e0xvZ2luLCBTZWNvbmRGYWN0b3JDaGFsbGVuZ2UsIFRpY2tldFJlc3Vs dH07CiAKQEAgLTIyMyw3ICsyMjQsNyBAQCBpbXBsIENsaWVudCB7CiAgICAgICAgIC8vIHNlbmQg YW4gYEFjY2VwdDogYXBwbGljYXRpb24vanNvbi1zZXFgIGhlYWRlci4KICAgICAgICAgc3RyZWFt aW5nOiBib29sLAogICAgICAgICBjb29raWVfbmFtZTogJk9wdGlvbjxTdHJpbmc+LAotICAgICkg LT4gUmVzdWx0PChodHRwOjpyZXNwb25zZTo6UGFydHMsIGh5cGVyOjpCb2R5KSwgRXJyb3I+IHsK KyAgICApIC0+IFJlc3VsdDwoaHR0cDo6cmVzcG9uc2U6OlBhcnRzLCBCb2R5KSwgRXJyb3I+IHsK ICAgICAgICAgbGV0IG11dCByZXF1ZXN0ID0gYXV0aC5zZXRfYXV0aF9oZWFkZXJzX3dpdGhfY29v a2llX25hbWUoCiAgICAgICAgICAgICBSZXF1ZXN0OjpidWlsZGVyKCkubWV0aG9kKG1ldGhvZCku dXJpKHVyaSksCiAgICAgICAgICAgICBjb29raWVfbmFtZSwKQEAgLTIzNyw3ICsyMzgsNyBAQCBp bXBsIENsaWVudCB7CiAgICAgICAgICAgICAgICAgLmhlYWRlcihodHRwOjpoZWFkZXI6OkNPTlRF TlRfVFlQRSwgImFwcGxpY2F0aW9uL2pzb24iKQogICAgICAgICAgICAgICAgIC5ib2R5KGJvZHku aW50bygpKQogICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgcmVxdWVzdC5ib2R5KERlZmF1 bHQ6OmRlZmF1bHQoKSkKKyAgICAgICAgICAgIHJlcXVlc3QuYm9keShCb2R5OjplbXB0eSgpKQog ICAgICAgICB9CiAgICAgICAgIC5tYXBfZXJyKHxlcnJ8IEVycm9yOjppbnRlcm5hbCgiZmFpbGVk IHRvIGJ1aWxkIHJlcXVlc3QiLCBlcnIpKT87CiAKQEAgLTQ0OSwxMiArNDUwLDEzIEBAIGltcGwg Q2xpZW50IHsKICAgICB9CiB9CiAKLWFzeW5jIGZuIHJlYWRfYm9keShtdXQgYm9keTogQm9keSkg LT4gUmVzdWx0PFZlYzx1OD4sIEVycm9yPiB7Ci0gICAgbGV0IG11dCBkYXRhID0gVmVjOjo8dTg+ OjpuZXcoKTsKLSAgICB3aGlsZSBsZXQgU29tZShtb3JlKSA9IGJvZHkuZGF0YSgpLmF3YWl0IHsK LSAgICAgICAgbGV0IG1vcmUgPSBtb3JlLm1hcF9lcnIofGVycnwgRXJyb3I6OmludGVybmFsKCJl cnJvciByZWFkaW5nIHJlc3BvbnNlIGJvZHkiLCBlcnIpKT87Ci0gICAgICAgIGRhdGEuZXh0ZW5k KCZtb3JlWy4uXSk7Ci0gICAgfQorYXN5bmMgZm4gcmVhZF9ib2R5KGJvZHk6IEJvZHkpIC0+IFJl c3VsdDxWZWM8dTg+LCBFcnJvcj4geworICAgIGxldCBkYXRhID0gYm9keQorICAgICAgICAuY29s bGVjdCgpCisgICAgICAgIC5hd2FpdAorICAgICAgICAubWFwX2VycihFcnJvcjo6QW55aG93KT8K KyAgICAgICAgLnRvX2J5dGVzKCkKKyAgICAgICAgLnRvX3ZlYygpOwogICAgIE9rKGRhdGEpCiB9 CiAKQEAgLTQ2NSw3ICs0NjcsNyBAQCBpbXBsIEh0dHBBcGlDbGllbnQgZm9yIENsaWVudCB7CiAg ICAgdHlwZSBSZXNwb25zZVN0cmVhbUZ1dHVyZTwnYT4gPQogICAgICAgICBQaW48Qm94PGR5biBG dXR1cmU8T3V0cHV0ID0gUmVzdWx0PEh0dHBBcGlSZXNwb25zZVN0cmVhbTxTZWxmOjpCb2R5Piwg RXJyb3I+PiArIFNlbmQgKyAnYT4+OwogCi0gICAgdHlwZSBCb2R5ID0gaHlwZXI6OkJvZHk7Cisg ICAgdHlwZSBCb2R5ID0gQm9keTsKIAogICAgIGZuIHJlcXVlc3Q8J2EsIFQ+KAogICAgICAgICAm J2Egc2VsZiwKLS0gCjIuMzkuNQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBicy1kZXZlbEBsaXN0cy5wcm94 bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5m by9wYnMtZGV2ZWwK