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 [IPv6:2a01:7e0:0:424::9])
	by lore.proxmox.com (Postfix) with ESMTPS id 2144F1FF2C5
	for <inbox@lore.proxmox.com>; Mon,  8 Jul 2024 09:33:10 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 9766936A74;
	Mon,  8 Jul 2024 09:33:31 +0200 (CEST)
Date: Mon, 08 Jul 2024 09:32:57 +0200
Message-Id: <D2JZEGJIJEGN.2CA8SOQOPP3OR@proxmox.com>
To: "Proxmox Backup Server development discussion"
 <pbs-devel@lists.proxmox.com>
From: "Max Carrara" <m.carrara@proxmox.com>
Mime-Version: 1.0
X-Mailer: aerc 0.17.0-72-g6a84f1331f1c
References: <20240705130432.360361-1-m.sandoval@proxmox.com>
In-Reply-To: <20240705130432.360361-1-m.sandoval@proxmox.com>
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
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Subject: Re: [pbs-devel] [PATCH proxmox v5 0/5] Teach HTTP client how to
 decode deflate
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>

T24gRnJpIEp1bCA1LCAyMDI0IGF0IDM6MDQgUE0gQ0VTVCwgTWF4aW1pbGlhbm8gU2FuZG92YWwg
d3JvdGU6Cj4gVGhpcyBwYXRjaCBzZXJpZXMgYWRkcyBzdXBwb3J0IGZvciBkZWNvZGluZyBIVFRQ
IHJlcXVlc3RzIGlmIHRoZXkgY29udGFpbiB0aGUKPiBDb250ZW50LUVuY29kaW5nPWRlZmxhdGUg
aGVhZGVyLiBEZWNpZGluZyBvbiBhIHB1YmxpYyBBUEkgKGFuZCBpbXBsZW1lbnRpbmcgaXQpCj4g
dG8gc2V0IHRoaXMgaGVhZGVyIGlzIG91dC1vZi1zY29wZSBmb3IgdGhpcyBtZXJnZSByZXF1ZXN0
IGEgdGhlIG1vbWVudCBvZgo+IHdyaXRpbmcg8J+ZiC4KPgo+IE5vdGUgdGhhdCBjdXJyZW50bHkg
dGhlIHByb3htb3gtcmVzdC1zZXJ2ZXIgcmVwbGllcyB3aXRoIGRlZmxhdGVkIHJlcGxpZXMgaW4g
dGhlCj4gZm9sbG93aW5nIGZ1bmN0aW9uczoKPgo+IC0gaGFuZGxlX2FwaV9yZXF1ZXN0OiBDYWxs
ZWQgYXMgcGFydCBvZiBGb3JtYXRlZDo6aGFuZGxlX3JlcXVlc3QgYW5kCj4gICBIMlNlcnZpY2U6
OmhhbmRsZV9yZXF1ZXN0LiBBbHdheXMgY29tcHJlc3NlcyBpZiB0aGUgY2xpZW50IGRlY2xhcmVz
IHRoYXQKPiAgIHN1cHBvcnRzIGRlZmxhdGUuCj4gLSBoYW5kbGVfdW5mb3JtYXR0ZWRfYXBpX3Jl
cXVlc3Q6IENhbGxlZCBhcyBwYXJ0IG9mIFVuZm9ybWF0dGVkOjpoYW5kbGVfcmVxdWVzdC4KPiAg
IEl0IGRlY2lkZXMgd2hldGhlciB0byBjb21wcmVzcyB0aGUgY29udGVudHMgc2FtZSBhcyBiZWZv
cmUKPiAtIHNpbXBsZV9zdGF0aWNfZmlsZV9kb3dubG9hZDogQ2FsbGVkIGFzIHBhcnQgb2YgaGFu
ZGxlX3N0YXRpY19maWxlX2Rvd25sb2FkCj4gICB3aGljaCBpcyBjYWxsZWQgaW4gQXBpQ29uZmln
OjpoYW5kbGVfcmVxdWVzdCwgdGhpcyBvbmUgZGVjaWRlcyB3aGV0aGVyIHRvCj4gICBjb21wcmVz
cyBiYXNlZCBvbiB0aGUgZm4gZXh0ZW5zaW9uX3RvX2NvbnRlbnRfdHlwZSB3aGljaCBpcyBhIG1h
cAo+ICAgZm9ybWF0OnNob3VsZC1iZS1jb21wcmVzc2VkIGFuZCB3aGV0aGVyIHRoZSBjbGllbnRz
IHN1cHBvcnRzIGl0Lgo+IC0gY2h1bmtlZF9zdGF0aWNfZmlsZV9kb3dubG9hZCBpcyBjYWxsZWQg
YXMgcGFydCBvZiBoYW5kbGVfc3RhdGljX2ZpbGVfZG93bmxvZGEKPiAgIHNhbWUgYXMgYmVmb3Jl
Cj4KPiBPbmUgdGhpbmcgdGhhdCBtaWdodCBiZSB3b3J0aCBwb2ludGluZyBvdXQgaXMgdGhhdCBh
Y2NvcmRpbmcgdG8gWzFdLCB3aGVuIHRoZQo+IGNsaWVudCBzdXBwb3J0cyBgQWNjZXB0LUVuY29k
aW5nPWRlZmxhdGVgLCB0aGUgSFRUUCBzZXJ2ZXIgY2FuIHJlcGx5IHdpdGgKPiBgQ29udGVudC1F
bmNvZGluZz1kZWZsYXRlYCBhbmQgZW5jb2RlIHRoZSBib2R5IHVzaW5nIHpsaWIsIHdoaWNoIG1l
YW5zIHRoYXQgaXQKPiBzaG91bGQgYmUgZW5jb2RlZCB3aXRoIGRlZmxhdGUgd2l0aCB0aGUgemxp
YiBoZWFkZXJzIGluY2x1ZGVkLiBUaGlzIGlzIHNvbWV3aGF0Cj4gY29uZnVzaW5nIGJ1dCBpbiBz
aG9ydCBpdCBtZWFucyB0aGF0IG9uZSBzaG91bGQgdXNlIGEgemxpYiBlbmNvZGVyIHJhdGhlciB0
aGFuIGEKPiBkZWZsYXRlIGVuY29kZXIuIEF0IHRoZSBtb21lbnQgdGhlIHNlcnZlciBhbHdheXMg
Y29tcHJlc3NlcyB1c2luZyBkZWZsYXRlCj4gd2l0aG91dCB0aGUgemxpYiBoZWFkZXJzLCBub3Qg
YSB6bGliIGVuY29kZXIuCgpHb29kIHRvIGtub3csIHRoYW5rcyEgTXkgcmV2aWV3IGlzIGJlbG93
LgoKUmV2aWV3OiB2NQo9PT09PT09PT09CgpBbGwgaW4gYWxsIGxvb2tzIHByZXR0eSBnb29kIHRv
IG1lISBJIGRvbid0IHJlYWxseSBoYXZlIGFueXRoaW5nIHRvCm9iamVjdC4gVGhlcmUncyBzb21l
dGhpbmcgSSB3YW50ZWQgdG8gbWVudGlvbiByZWdhcmRpbmcgdGhlIHB1YmxpYyBBUEkKb2YgdGhl
IGBwcm94bW94LWNvbXByZXNzaW9uYCBjcmF0ZTsgc2VlIG15IHJlc3BvbnNlIHRvIHBhdGNoIDAx
LgoKTm90aGluZyB0aGF0J3MgYSBibG9ja2VyIHRob3VnaC4gOykKCgpMZWF2aW5nIG15IHRyYWls
ZXJzIGhlcmUgc28gdGhhdCB0aGV5IGRvbid0IGdldCBsb3N0OgoKUmV2aWV3ZWQtYnk6IE1heCBD
YXJyYXJhIDxtLmNhcnJhcmFAcHJveG1veC5jb20+ClRlc3RlZC1ieTogTWF4IENhcnJhcmEgPG0u
Y2FycmFyYUBwcm94bW94LmNvbT4KCgpUZXN0aW5nCi0tLS0tLS0KCiogcmFuIGBjYXJnbyB0ZXN0
IC0tYWxsLWZlYXR1cmVzYCBpbiB0aGUgYHByb3htb3gtY29tcHJlc3Npb25gIGNyYXRlCiAgKiBh
bGwgdGVzdHMgcGFzc2VkCiogcmFuIGBjYXJnbyB0ZXN0IC0tYWxsLWZlYXR1cmVzYCBpbiB0aGUg
YHByb3htb3gtaHR0cGAgY3JhdGUKICAqIGFsbCB0ZXN0cyBwYXNzZWQKKiByYW4gYGNhcmdvIHRl
c3QgLS1hbGwgLS1hbGwtZmVhdHVlcnNgIGluIHRoZSB3b3Jrc3BhY2UKICAqIGFsbCB0ZXN0cyBw
YXNzZWQKKiByZWNvbXBpbGVkIFBCUyB3aXRoIHlvdXIgY2hhbmdlcwogICogbm90aWNlZCBub3Ro
aW5nIG91dCBvZiB0aGUgb3JkaW5hcnkKCkV2ZXJ5dGhpbmcgd29ya3MganVzdCBmaW5lLCBuaWNl
IGpvYiEKCgpDb2RlIFJldmlldwotLS0tLS0tLS0tLQoKQWxzbyBub3RoaW5nIG91dCBvZiB0aGUg
b3JkaW5hcnksIHRoZSBwYXRjaGVzIGFyZSBlYXN5IHRvIGZvbGxvdyBhbmQgdGhlCmNvZGUgbG9v
a3MgZmluZSB0byBtZS4gQWdhaW4sIG5pY2Ugam9iIQoKClN1bW1hcnkgLyBDb25jbHVzaW9uCi0t
LS0tLS0tLS0tLS0tLS0tLS0tCgpUaGlzIGNhbiBiZSBtZXJnZWQgYXMgaXMgSU1PLCBhbGwgbG9v
a3MgZmluZS4gTXkgY29tbWVudHMgcmVnYXJkaW5nIHRoZQpwdWJsaWMgQVBJIG9mIHRoZSBgcHJv
eG1veC1jb21wcmVzc2lvbmAgY3JhdGUgb24gcGF0Y2ggMDEgY2FuIChhbmQKcHJvYmFibHkgc2hv
dWxkKSBiZSBhZGRyZXNzZWQgaW4gYW5vdGhlciBzZXJpZXMuCgpMR1RNLgoKUmV2aWV3ZWQtYnk6
IE1heCBDYXJyYXJhIDxtLmNhcnJhcmFAcHJveG1veC5jb20+ClRlc3RlZC1ieTogTWF4IENhcnJh
cmEgPG0uY2FycmFyYUBwcm94bW94LmNvbT4KCgo+Cj4gWzFdIGh0dHBzOi8vZGV2ZWxvcGVyLm1v
emlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0hUVFAvSGVhZGVycy9BY2NlcHQtRW5jb2RpbmcjZGVm
bGF0ZQo+Cj4gRGlmZmVyZW5jZXMgZnJvbSB2NDoKPiAgLSBSZWJhc2VkCj4KPiBEaWZmZXJlbmNl
cyBmcm9tIHYzOgo+ICAtIE1ha2UgZGVmbGF0ZSBtb2R1bGUgcHJpdmF0ZSBpbnN0ZWFkIG9mIHB1
YihjcmF0ZSkKPgo+IERpZmZlcmVuY2VzIGZyb20gdjI6Cj4gIC0gU3BsaXQgaW50byBtdWx0aXBs
ZSBjb21taXRzCj4gIC0gTW9yZSB0ZXN0cwo+ICAtIEFkZCBidWlsZGVycyBmb3IgRGVmbGF0ZUVu
ZG9kZXIgYW5kIERlZmxhdGVEZWNvZGVyCj4gIC0gQm90aCB0aGUgZGVmbGF0ZSBlbmNvZGVyIGFu
ZCBkZWNvZGVyIHdoZXJlIG1vdmVkIGludG8gYSBmb2xkZXIKPgo+IE1heGltaWxpYW5vIFNhbmRv
dmFsICg1KToKPiAgIGNvbXByZXNzaW9uOiBkZWZsYXRlOiBtb3ZlIGVuY29kZXIgaW50byBhIG1v
ZAo+ICAgY29tcHJlc3Npb246IGRlZmxhdGU6IGFkZCBidWlsZGVyIHBhdHRlcm4KPiAgIGNvbXBy
ZXNzaW9uOiBkZWZsYXRlOiBhZGQgYSBkZWNvZGVyCj4gICBjb21wcmVzc2lvbjogZGVmbGF0ZTog
YWRkIHRlc3QgbW9kdWxlCj4gICBodHRwOiB0ZWFjaCB0aGUgQ2xpZW50IGhvdyB0byBkZWNvZGUg
ZGVmbGF0ZSBjb250ZW50Cj4KPiAgcHJveG1veC1jb21wcmVzc2lvbi9DYXJnby50b21sICAgICAg
ICAgICAgICAgIHwgICAzICstCj4gIC4uLi9zcmMveyA9PiBkZWZsYXRlfS9jb21wcmVzc2lvbi5y
cyAgICAgICAgICB8ICA1OSArKysrKy0tCj4gIC4uLi9zcmMvZGVmbGF0ZS9kZWNvbXByZXNzaW9u
LnJzICAgICAgICAgICAgICB8IDE0MSArKysrKysrKysrKysrKysKPiAgcHJveG1veC1jb21wcmVz
c2lvbi9zcmMvZGVmbGF0ZS9tb2QucnMgICAgICAgIHwgMTY3ICsrKysrKysrKysrKysrKysrKwo+
ICBwcm94bW94LWNvbXByZXNzaW9uL3NyYy9saWIucnMgICAgICAgICAgICAgICAgfCAgIDQgKy0K
PiAgcHJveG1veC1jb21wcmVzc2lvbi9zcmMvemlwLnJzICAgICAgICAgICAgICAgIHwgICAyICst
Cj4gIHByb3htb3gtaHR0cC9DYXJnby50b21sICAgICAgICAgICAgICAgICAgICAgICB8ICAgNyAr
Cj4gIHByb3htb3gtaHR0cC9zcmMvY2xpZW50L3NpbXBsZS5ycyAgICAgICAgICAgICB8ICA2NSAr
KysrKystCj4gIDggZmlsZXMgY2hhbmdlZCwgNDMwIGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9u
cygtKQo+ICByZW5hbWUgcHJveG1veC1jb21wcmVzc2lvbi9zcmMveyA9PiBkZWZsYXRlfS9jb21w
cmVzc2lvbi5ycyAoODMlKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgcHJveG1veC1jb21wcmVzc2lv
bi9zcmMvZGVmbGF0ZS9kZWNvbXByZXNzaW9uLnJzCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBwcm94
bW94LWNvbXByZXNzaW9uL3NyYy9kZWZsYXRlL21vZC5ycwoKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBicy1k
ZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4v
bWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwK