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 6B4391FF391 for ; Wed, 12 Jun 2024 13:50:22 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id B25A0F3CC; Wed, 12 Jun 2024 13:50:59 +0200 (CEST) Message-ID: <60086367-d62d-4e95-986c-0821dcb12d8f@proxmox.com> Date: Wed, 12 Jun 2024 13:50:26 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox Backup Server development discussion , =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= References: <20240612082400.110789-1-c.ebner@proxmox.com> <20240612082400.110789-4-c.ebner@proxmox.com> <1718183169.l58jrsip6i.astroid@yuna.none> Content-Language: en-US, de-DE From: Christian Ebner In-Reply-To: <1718183169.l58jrsip6i.astroid@yuna.none> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.027 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 T_SCC_BODY_TEXT_LINE -0.01 - Subject: Re: [pbs-devel] [PATCH v3 pxar 3/6] format: add helper type ContentRange X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Backup Server development discussion Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gNi8xMi8yNCAxMToyNywgRmFiaWFuIEdyw7xuYmljaGxlciB3cm90ZToKPiBPbiBKdW5lIDEy LCAyMDI0IDEwOjIzIGFtLCBDaHJpc3RpYW4gRWJuZXIgd3JvdGU6Cj4+IFRoZSBuZXcgYENvbnRl bnRSYW5nZWAgdHlwZSB3aWxsIGJlIHVzZWQgdG8gc3RvcmUgY29udGVudCByYW5nZXMgdG8KPj4g YmUgdXNlZCB3aGVuIGFjY2Vzc2luZyBhIHB4YXIgYXJjaGl2ZSB2aWEgdGhlIGRlY29kZXIsIGJ1 dCB3aXRoCj4+IGFkZGl0aW9uYWwgcGF5bG9hZCByZWZlcmVuY2UgaW5mb3JtYXRpb24gaW4gb3Jk ZXIgdG8gYmUgYWJsZSB0bwo+PiBwZXJmb3JtIGFkZGl0aW9uYWwgY29uc2lzdGVuY3kgY2hlY2tz IG9uIHRoZXNlIGVudHJpZXMuCj4gCj4gdGhpcyBpcyBvbmx5IHVzZWQgaW4gdGhlIGFjY2Vzc29y IHBhcnQsIGFuZCBpcyBub3QgcmVhbGx5IHJlbGF0ZWQgdG8gdGhlCj4gZm9ybWF0IGF0IGFsbCwg c28gbWF5YmUgbGV0J3MgbW92ZSBpdCB0aGVyZT8KCnRydWUsIHdpbGwgYmUgbW92ZWQgdG8gdGhl IGFjY2Vzc29yCgo+IAo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBDaHJpc3RpYW4gRWJuZXIgPGMuZWJu ZXJAcHJveG1veC5jb20+Cj4+IC0tLQo+PiBjaGFuZ2VzIHNpbmNlIHZlcnNpb24gMjoKPj4gLSBs aW1pdCBmaWVsZHMgdG8gYmUgcHViKGNyYXRlKSBvbmx5Cj4+Cj4+ICAgc3JjL2Zvcm1hdC9tb2Qu cnMgfCAxMSArKysrKysrKysrKwo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCsp Cj4+Cj4+IGRpZmYgLS1naXQgYS9zcmMvZm9ybWF0L21vZC5ycyBiL3NyYy9mb3JtYXQvbW9kLnJz Cj4+IGluZGV4IDA2NDg5MjQuLjM3YmE5OWYgMTAwNjQ0Cj4+IC0tLSBhL3NyYy9mb3JtYXQvbW9k LnJzCj4+ICsrKyBiL3NyYy9mb3JtYXQvbW9kLnJzCj4+IEBAIC00Myw2ICs0Myw3IEBAIHVzZSBz dGQ6OmZtdDsKPj4gICB1c2Ugc3RkOjpmbXQ6OkRpc3BsYXk7Cj4+ICAgdXNlIHN0ZDo6aW87Cj4+ ICAgdXNlIHN0ZDo6bWVtOjpzaXplX29mOwo+PiArdXNlIHN0ZDo6b3BzOjpSYW5nZTsKPj4gICB1 c2Ugc3RkOjpvczo6dW5peDo6ZmZpOjpPc1N0ckV4dDsKPj4gICB1c2Ugc3RkOjpwYXRoOjpQYXRo Owo+PiAgIHVzZSBzdGQ6OnRpbWU6OntEdXJhdGlvbiwgU3lzdGVtVGltZX07Cj4+IEBAIC04NDQs MyArODQ1LDEzIEBAIHB1YihjcmF0ZSkgZm4gY2hlY2tfcGF5bG9hZF9oZWFkZXJfYW5kX3NpemUo aGVhZGVyOiAmSGVhZGVyLCBzaXplOiB1NjQpIC0+IGlvOjpSCj4+ICAgCj4+ICAgICAgIE9rKCgp KQo+PiAgIH0KPj4gKwo+PiArLy8vIFN0b3JlcyBhIGNvbnRlbnQgcmFuZ2UgdG8gYmUgYWNjZXNz ZWQgdmlhIHRoZSBgQWNjZXNzb3JgIGFzIHdlbGwgYXMgdGhlIHBheWxvYWQgcmVmZXJlbmNlIHRv Cj4+ICsvLy8gcGVyZm9ybSBjb25zaXN0ZW5jeSBjaGVja3Mgb24gcGF5bG9hZCByZWZlcmVuY2Vz IGZvciBhcmNoaXZlcyBhY2Nlc3NlZCB2aWEgc3BsaXQgdmFyaWFudCBpbnB1dC4KPj4gKyNbZGVy aXZlKENsb25lKV0KPj4gK3B1YiBzdHJ1Y3QgQ29udGVudFJhbmdlIHsKPj4gKyAgICAvLyBSYW5n ZSBvZiB0aGUgY29udGVudAo+PiArICAgIHB1YihjcmF0ZSkgY29udGVudDogUmFuZ2U8dTY0PiwK Pj4gKyAgICAvLyBPcHRpb25hbCBwYXlsb2FkIHJlZgo+PiArICAgIHB1YihjcmF0ZSkgcGF5bG9h ZF9yZWY6IE9wdGlvbjxQYXlsb2FkUmVmPiwKPiAKPiB0aGVuIHRoZXNlIGRvbid0IG5lZWQgdG8g YmUgcHViKGNyYXRlKSBlaXRoZXIgPgo+IHNvbWUgaGlnaGVyIGxldmVsIHF1ZXN0aW9uczoKPiAt IHRoaXMgaXMgZWZmZWN0aXZlbHkgYW4gb3BhcXVlIHR5cGUgdGhlbiAodGhlIGNhbGxlciBvZgo+ ICAgIGBjb250ZW50X3JhbmdlYCBnZXRzIGl0LCBidXQgY2FuIHRoZW4gb25seSBwYXNzIGl0IHRv Cj4gICAgYG9wZW5fY29udGVudHNfYXRfcmFuZ2VgKQo+IC0gdGhlIHJhbmdlIGlzIGRlcml2ZWQg ZGlyZWN0bHkgZnJvbSB0aGUgZW50cnksIHRoZXJlJ3Mgbm8gbG9uZ2VyIGEgd2F5Cj4gICAgdG8g cGFzcyBpbiBhcmJpdHJhcnkgcmFuZ2VzCj4gLSB3aGF0IGlzIHRoZSBkaWZmZXJlbmNlIHcuci50 LiBzYWZldHkgY29tcGFyZWQgdG8gYGNvbnRlbnRzYAo+IHJlbGF0ZWQ6Cj4gLSB3aGF0IGFib3V0 IEZpbGVDb250ZW50c0ltcGw/IGl0J3MgcmV0dXJuZWQgYnkgb3Blbl9jb250ZW50c19hdF9yYW5n ZSwKPiAgICBhbmQgdGFrZXMgYW4gYXJiaXRyYXJ5IHJhbmdlLCBzaG91bGQgd2UgaW5zdGVhZCBn aXZlIHRoYXQgQ29udGVudFJhbmdlCj4gICAgYXMgd2VsbCB3aGlsZSB3ZSdyZSBhdCBpdCBhbmQg YnJlYWtpbmcgQVBJPwo+IAo+IGlzIHRoZXJlIGFjdHVhbGx5IGEgdXNlIGNhc2UgZm9yIHRoZSB1 bnNhZmUgaW50ZXJmYWNlcyBhYm92ZSBvdXRzaWRlIG9mCj4gb3VyIG93biBjb2RlIHRoYXQgd291 bGQgd2FycmFudCBzcGxpdHRpbmcgdGhlIG5ldyBDb250ZW50UmFuZ2UtYmFzZWQKPiAocG9zc2li bHkgc2FmZT8pIGludGVyZmFjZSBmcm9tIHRoZSB1bnNhZmUgImFyYml0cmFyeSBSYW5nZSIgb25l PyBvcgo+IHNob3VsZCB3ZSBzdGljayB0byBvbmUsIGJ1dCBhbGxvdyBjcmVhdGluZyBhcmJpdHJh cnkgQ29udGVudFJhbmdlcz8gYQo+IHVzZXIgdGhhdCByZWFsbHkgd2FudHMgdG8gcmVhZCBhbiBh cmJpdHJhcnkgcmFuZ2UgY2FuIHRoZW4ganVzdCBub3Qgc2V0Cj4gYSBQYXlsb2FkUmVmIGFuZCB0 aHVzIHNraXAgdGhlIGhlYWRlciBjaGVjaz8KCllvdSBhcmUgcmlnaHQgdGhhdCBgb3Blbl9jb250 ZW50X2F0X3JhbmdlYCBpcyBub3cgbG9ja2VkIGRvd24gYW5kIHNpbmNlIAphIGNhbGxlciBjYW4g b25seSBjb25zdHJ1Y3QgaXQgdmlhIHRoZSBjb3JyZXNwb25kaW5nIGBjb250ZW50X3JhbmdlYCAK Y2FsbCwgaSBzdWdnZXN0IHRvIGRyb3AgdGhlIHVuc2FmZS4KClllcywgaXQgc2VlbXMgdG8gYmUg cG9zc2libGUgdG8gZXZlbiBtb3ZlIHRoZSBwYXlsb2FkIGNoZWNrIHRvIHRoZSAKYEZpbGVDb250 ZW50c0ltcGxgIGBuZXdgIG1ldGhvZCBieSBwYXNzaW5nIHRoZSBgUHhhclZhcmlhbnRgIGFzIGlu cHV0IAphbmQgbWFrZSBpdCBwcml2YXRlIGFzIHdlbGwsIG5vdCByZXF1aXJpbmcgdG8gbGVhayB0 aGUgcmFuZ2UgYW55d2hlcmUgCmVsc2UgYW5kIGVmZmVjdGl2ZWx5IG1ha2luZyBhbGwgc2VsZiBj b25zaXN0ZW50LiBUaGVuIHRoZXJlIGlzIGFsc28gbm8gCm5lZWQgdG8gc3RvcmUgdGhlIGBDb250 ZW50UmFuZ2VgIGluIHRoZSBgRmlsZUNvbnRlbnRzSW1wbGAgYXMgc3VjaCwgb25seSAKa2VlcGlu ZyB0aGUgYFJhbmdlYCB0aGVyZSBpcyBmaW5lIGFzIHRoZSBjaGVjayBoYXBwZW5zIG9uIGNvbnN0 cnVjdGlvbi4KCldpbGwgZG8gdGhlc2UgbW9kaWZpY2F0aW9ucyBhbmQgc2VuZCBhbiB1cGRhdGVk IHZlcnNpb24uCgpUaGFua3MgZm9yIHRoZSBpbnB1dCEKCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBicy1kZXZl bEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFp bG1hbi9saXN0aW5mby9wYnMtZGV2ZWwK