From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pve-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 5110C1FF168
	for <inbox@lore.proxmox.com>; Tue,  4 Mar 2025 14:14:53 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 4D1021F0CE;
	Tue,  4 Mar 2025 14:14:48 +0100 (CET)
Message-ID: <e6af83ca-6a03-474e-8118-d7c7ffdfb104@proxmox.com>
Date: Tue, 4 Mar 2025 14:14:44 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird Beta
To: Fiona Ebner <f.ebner@proxmox.com>,
 Proxmox VE development discussion <pve-devel@lists.proxmox.com>
References: <20250205132207.2136187-1-d.csapak@proxmox.com>
 <5e2c1c9f-ac96-4b6d-b86c-c6959de28a87@proxmox.com>
Content-Language: en-US
From: Dominik Csapak <d.csapak@proxmox.com>
In-Reply-To: <5e2c1c9f-ac96-4b6d-b86c-c6959de28a87@proxmox.com>
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.021 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 manager] fix #6138: ui: storage content: use
 locale for sorting filenames
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: pve-devel-bounces@lists.proxmox.com
Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com>

T24gMy80LzI1IDE0OjA1LCBGaW9uYSBFYm5lciB3cm90ZToKPiBBbSAwNS4wMi4yNSB1bSAxNDoy
MiBzY2hyaWViIERvbWluaWsgQ3NhcGFrOgo+PiBieSB1c2luZyAnbG9jYWxlQ29tcGFyZScuCj4+
Cj4+IEFzc3VtZSB0aGUgZmlsZXMgJ2EnLCAnQicgYW5kICdjJy4gVGhlIGN1cnJlbnQgZGVmYXVs
dCBzb3J0aW5nIHJlc3VsdHMKPj4gaW4gOgo+Pgo+PiAnQicKPj4gJ2EnCj4+ICdjJwo+Pgo+PiAo
QyBjb2xsYXRpb24pCj4+Cj4+IFdpdGggdGhpcyBwYXRjaCB3ZSB1c2UgbG9jYWxlIGRlcGVuZGVu
dCBzb3J0aW5nLCBzbyB0aGUgYnJvd3Nlci9jbGllbnQKPj4gc2V0dGluZyBjb250cm9scyBob3cg
aXQncyBzb3J0ZWQuIEZvciBleGFtcGxlIHdpdGggZW5nbGlzaCwgdGhlIGxpc3QKPj4gYmVjb21l
czoKPj4KPj4gJ2EnCj4+ICdCJwo+PiAnYycKPj4KPj4gV2hpY2ggbWFrZXMgaXQgZWFzaWVyIHRv
IHZpc3VhbGx5IHNlYXJjaCBmb3Igc3BlY2lmaWMgZW50cmllcy4gVXNpbmcgdGhlCj4+IGRlZmF1
bHQgc2V0dGluZ3MgaGVyZSBtYWtlcyBzZW5zZSAoc28gbm8gZXhwbGljaXQgJ3NlbnNpdGl2aXR5
JyBzZXR0aW5nCj4+IGZvciBleGFtcGxlLiksIHNpbmNlIHRoYXQgaXMgd2hhdHMgbW9zdCBleHBl
Y3RlZCBwZXIgbG9jYWxlLgo+Pgo+PiBJbnRlcmVzdGluZ2x5LCB0aGUgaW5pdGlhbCBzb3J0ZXIg
KHZpYSB0aGUgJ3NvcnRlcnMnIHByb3BlcnR5IG9mIHRoZQo+PiBzdG9yZSksIGNhbm5vdCBzZWVt
IHRvIHJldXNlIHRoZSBzb3J0ZXIgZGVmaW5lZCBpbiB0aGUgY29sdW1ucywgc28gd2UKPj4gaGF2
ZSB0byBzcGVjaWZ5IGl0IHR3aWNlLCBvbmNlIGZvciB0aGUgaW5pdGlhbCBzb3J0IGFuZCBvbmNl
IHdoZW4gdGhlCj4+IHVzZXIgY2xpY2tzIHRoZSBjb2x1bW4gaGVhZGVyLgo+Pgo+PiBQcmV2aW91
c2x5IHRoZSBkZWZhdWx0IHNvcnRlciB3YXMgYnkgJ3ZvbGlkJyB3aGljaCB3YXMgc29tZXRpbWVz
IG5vdAo+PiBldmVuIGZ1bGx5IHZpc2libGUgKGkuZS4gJ2xvY2FsOjEwMC92bS0xMDAuLi4nIGJl
Y29tZXMgJ3ZtLTEwMC4uLicpCj4+IHdoaWNoIGxlYWQgdG8gY29uZnVzaW5nIHNvcnRpbmcgcmVz
dWx0cywgYXMgJ2Jhc2UnIHZvbHVtZXMgd2VyZQo+PiBpbnRlcnNwZXJzZWQgd2l0aCB0aGUgbm9y
bWFsIHZtIHZvbHVtZXMsIGJ1dCB0aGUgbGlzdCB3YXMgc29ydGVkIGJ5IHZtaWQKPj4gYWxwaGFi
ZXRpY2FsbHkgKG5vdCBudW1lcmljYWwpLgo+Pgo+PiBOb3cgdGhlIHJlc3VsdCBpcyBzb3J0ZWQg
Ynkgd2hhdCB0aGUgdXNlciBjYW4gc2VlLCB3aGljaCBpcyBJTU8gYSBiZXR0ZXIKPj4gZXhwZXJp
ZW5jZS4KPj4KPiAKPiBXaGlsZSB3ZSdyZSBhdCBpdCwgc2hvdWxkL2NhbiB3ZSBtYWtlIHNvcnRp
bmcgbnVtZXJpY2FsbHkgd29yayB0b28/Cj4gVGhlcmUgaXMgYSAnbnVtZXJpYycgb3B0aW9uIHdl
IGNvdWxkIHNldCwgbm90IHN1cmUgaWYgdGhhdCdzIGJldHRlciBvcgo+IG5vdCBoZXJlIGFuZCBp
ZiB0aGF0IGlzIGludGVuZGVkIHRvIHdvcmsgZm9yIG1peGVkIHN0cmluZ3MgbGlrZQo+IHNvZW10
aGluZzkueWFtbCwgc29tZXRoaW5nMTAueWFtbCBvciBvbmx5IGZvciBwdXJlbHkgbnVtZXJpYyBv
bmVzLgo+IAoKZ29vZCBjYXRjaCwgZnJvbSBteSBzaG9ydCB0ZXN0aW5nLCB5ZXMgdGhpcyBzZWVt
cyB0byB3b3JrIGFzIGludGVuZGVkLCBlLmcuCihjb3BpZWQgJiBhZGFwdGVkIGZyb20gbWRuKToK
CmNvbnNvbGUubG9nKCJmb28yIi5sb2NhbGVDb21wYXJlKCJmb28xMCIpKTsgLy8gMQpjb25zb2xl
LmxvZygiZm9vMiIubG9jYWxlQ29tcGFyZSgiZm9vMTAiLCB1bmRlZmluZWQsIHsgbnVtZXJpYzog
dHJ1ZSB9KSk7IC8vIC0xCgppIHRoaW5rIHVzaW5nIG51bWVyaWMgc29ydCBoZXJlIGlzIG1vcmUg
Im5hdHVyYWwiLApldmVuIG1hbnkgdXNlcnMgYWxyZWFkeSBleHBlY3QgaXQgdG8gYmUgc29ydGVk
IGxleGljYWwgaSBndWVzcwoKYW55IG90aGVyIG9waW5pb25zIG9uIHRoYXQ/Cgo+PiBTaWduZWQt
b2ZmLWJ5OiBEb21pbmlrIENzYXBhayA8ZC5jc2FwYWtAcHJveG1veC5jb20+Cj4gCj4gSGFkIHRv
IHVzZSB1dGY4OjpkZWNvZGUoKSBpbiB0aGUgc3RvcmFnZSBiYWNrZW5kJ3MgZ2V0X3N1YmRpcl9m
aWxlcygpIHRvCj4gYmUgYWJsZSB0byB0ZXN0IHdpdGggYSBwYXRoIHdpdGggc3BlY2lhbCBjaGFy
YWN0ZXIgJ8OkJyAodG8gY29tcGFyZQo+IFN3ZWRpc2ggYW5kIEdlcm1hbiBvcmRlcmluZykuIEJl
Y2F1c2UgdGhlIHJldHVybmVkIHBhdGggZnJvbSB0aGUgQVBJIGlzCj4gZ2FyYmxlZCBvdGhlcndp
c2UuIEJ1dCB0aGF0IGlzIG9ydGhvZ29uYWwgdG8gdGhlIGZpeCBoZXJlLCBzbwo+IAo+IFJldmll
d2VkLWJ5OiBGaW9uYSBFYm5lciA8Zi5lYm5lckBwcm94bW94LmNvbT4KPiBUZXN0ZWQtYnk6IEZp
b25hIEVibmVyIDxmLmVibmVyQHByb3htb3guY29tPgo+IAo+PiAtLS0KPj4gICB3d3cvbWFuYWdl
cjYvc3RvcmFnZS9Db250ZW50Vmlldy5qcyB8IDggKysrKy0tLS0KPj4gICAxIGZpbGUgY2hhbmdl
ZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvd3d3
L21hbmFnZXI2L3N0b3JhZ2UvQ29udGVudFZpZXcuanMgYi93d3cvbWFuYWdlcjYvc3RvcmFnZS9D
b250ZW50Vmlldy5qcwo+PiBpbmRleCBkYWVmYWY0Zi4uYTQwODgwZGUgMTAwNjQ0Cj4+IC0tLSBh
L3d3dy9tYW5hZ2VyNi9zdG9yYWdlL0NvbnRlbnRWaWV3LmpzCj4+ICsrKyBiL3d3dy9tYW5hZ2Vy
Ni9zdG9yYWdlL0NvbnRlbnRWaWV3LmpzCj4+IEBAIC00MywxMCArNDMsOSBAQCBFeHQuZGVmaW5l
KCdQVkUuc3RvcmFnZS5Db250ZW50VmlldycsIHsKPj4gICAJCSAgICBjb250ZW50OiBjb250ZW50
LAo+PiAgIAkJfSwKPj4gICAJICAgIH0sCj4+IC0JICAgIHNvcnRlcnM6IHsKPj4gLQkJcHJvcGVy
dHk6ICd2b2xpZCcsCj4+IC0JCWRpcmVjdGlvbjogJ0FTQycsCj4+IC0JICAgIH0sCj4+ICsJICAg
IHNvcnRlcnM6IFsKPj4gKwkJKGEsIGIpID0+IGEuZGF0YS50ZXh0LnRvU3RyaW5nKCkubG9jYWxl
Q29tcGFyZShiLmRhdGEudGV4dC50b1N0cmluZygpKSwKPj4gKwkgICAgXSwKPj4gICAJfSk7Cj4+
ICAgCj4+ICAgCWlmICghbWUuc20pIHsKPj4gQEAgLTE1Myw2ICsxNTIsNyBAQCBFeHQuZGVmaW5l
KCdQVkUuc3RvcmFnZS5Db250ZW50VmlldycsIHsKPj4gICAJCWZsZXg6IDIsCj4+ICAgCQlzb3J0
YWJsZTogdHJ1ZSwKPj4gICAJCXJlbmRlcmVyOiBQVkUuVXRpbHMucmVuZGVyX3N0b3JhZ2VfY29u
dGVudCwKPj4gKwkJc29ydGVyOiAoYSwgYikgPT4gYS5kYXRhLnRleHQudG9TdHJpbmcoKS5sb2Nh
bGVDb21wYXJlKGIuZGF0YS50ZXh0LnRvU3RyaW5nKCkpLAo+PiAgIAkJZGF0YUluZGV4OiAndGV4
dCcsCj4+ICAgCSAgICB9LAo+PiAgIAkgICAgJ25vdGVzJzogewo+IAoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0
CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2Nn
aS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK