Home GnuPG

VerifyChecksumsController: Decode filenames from Utf8

Description

VerifyChecksumsController: Decode filenames from Utf8

On windows, QFile::[en,de]codeFileName convertes from/to an ANSI (8 bit) encoding (see QFile docs).
This breaks when filenames contain unicode, where non-ANSI characters get converted to '?'.

This patch (in combination with the accompanying new tool in gnupg) thus fixes checksum verification
for filenames containing unicode characters.

On other platforms, this is effectively no change, since the conversion was already done from/to utf8.

Details

Provenance
TobiasFellaAuthored on Oct 31 2023, 4:40 PM
Parents
rKLEOPATRA1b0fdc0159fe: GIT_SILENT Sync po/docbooks with svn
Branches
Unknown
Tags
Unknown
References
refs/backups/work-branch-work/tobias/checksum-utf8-1698934278