diff options
author | Ingo Klöcker <[email protected]> | 2023-09-22 07:14:34 +0000 |
---|---|---|
committer | Ingo Klöcker <[email protected]> | 2023-09-22 08:22:18 +0000 |
commit | d43d787e9ac153f67505fee95a975b4e8f6f928e (patch) | |
tree | 5c691b632c179368a5d233c34be1aa6f306796c1 /lang/python/examples/howto/sign-file.py | |
parent | build,qt: Autodetect whether Qt was built with -mno-direct-extern-access (diff) | |
download | gpgme-d43d787e9ac153f67505fee95a975b4e8f6f928e.tar.gz gpgme-d43d787e9ac153f67505fee95a975b4e8f6f928e.zip |
qt: Use UTF-8 for file names on Windows
* lang/qt/src/qgpgmedecryptverifyarchivejob.cpp
(decrypt_verify_from_file_name): On Windows, convert Unicode file name
to UTF-8.
* lang/qt/src/qgpgmeencryptarchivejob.cpp (encrypt,
encrypt_to_filename): On Windows, convert Unicode file name from/to
UTF-8.
* lang/qt/src/qgpgmesignarchivejob.cpp (sign, sign_to_filename): Ditto.
* lang/qt/src/qgpgmesignencryptarchivejob.cpp (sign_encrypt,
sign_encrypt_to_filename): Ditto.
--
On Windows, GnuPG expects file names to be UTF-8-encoded. This fixes
encrypting and decrypting folders with umlauts in the folder name and
in the file name of the archive. Encrypting and decrypting folders
with kanji still fails.
GnuPG-bug-id: 6728
Diffstat (limited to 'lang/python/examples/howto/sign-file.py')
0 files changed, 0 insertions, 0 deletions