Today
Notes to self:
- On Windows, libgpg-error's gettext replacement uses the value of LC_ALL, LC_MESSAGE, or LANG (in this order) if set. Otherwise, it uses Windows's GetThreadLocale. (gnupg should probably use the MUI API instead.)
- We should probably force Qt's/KDE's language on gnupg by setting LANG.
Please attach scdaemon logs (created with debug ipc,cardio)
I have no idea how Qt/KDE and how gettext (resp. gnupg's replacement of gettext for Windows) react to Windows's "regional format" setting. It seems that Qt/KDE correctly use English despite German regional format while gnupg uses German.
ZeitControl OpenPGP v3.4 card
Windows Language Settings:
- ISO: EnglishInternational
- Windows Language: English (United Kingdom) - note: i installed English (United States), but can't select it
- Country or Region: German
- Regional Format: German
The screenshots were made with
- ISO: EnglishInternational
- Windows Language: English (United Kingdom) - note: i installed English (United States), but can't select it
- Country or Region: German
- Regional Format: German
For such language tickets please give more information. What are your language settings? Not only in Kleo, the system language settings, too.
This works fine with my Yubikey. Maybe it's depends on the specific type of smartcard. What type of card are you using?
Yesterday
A side question: what are your language settings there?
Seems gpg gives it's error messages in German, Kleo in English
This can only be tested with the AppImage because on Windows we disable drag&drop of certificates.
- I might want to know the fingerprints of those unknown recipients to search for them (in the audit log I can't see, which of those fingerprints are unknown immediately)
Note that currently Kleopatra (gpg4win 5 beta) fails to delete the key, which might impact other operations. I'm currently trying to figure out, if some other bugs/quirks are a subsequent error or not.
Workaround is to use --with-keygrip and delete both <keygrip>.key files. Problem here is that one part may be on a smartcard or one part might be shared (although not allowed) with other keys.
there have been changes affecting this:
Didn't happen on Linux (on my one and only attempt to reproduce). Will have to check on Windows.
Looks like we need a different implementation using Microsoft's groups-of-8 formatting. I'm not sure if for libkleo we should add a format enum to the existing prettyId() function so that we don't have to come up with multiple function names.
Looks good to me on gpg4win-5.0.0-beta395 @ win11
Sun, Oct 26
Sat, Oct 25
Fri, Oct 24
Not sure, if my test covers all cases (especially regarding cache): encrypted for alice with several ADSKs (local/card, v4/v5, several algos, 1 unknown = not in keyring).
- If the cert associated with the adsk is in keyring, the userid of this cert is shown.
- The number of unknown recipients (cert not in keyring) is shown at the end.
Makes sense to me. Possible optimizations:
- I might want to know the fingerprints of those unknown recipients to search for them (in the audit log I can't see, which of those fingerprints are unknown immediately)
- The cert used for decryption could be listed first
The option is still displayed on gpg4win-5.0.0-beta395 @ win11, probably the fix is not included yet.
Looks good to me on gpg4win-5.0.0-beta395 @ win11
Looks good to me on gpg4win-5.0.0-beta395 @ win11
Looks good to me on gpg4win-5.0.0-beta395 @ win11
Panel Used By
| Dashboard | Prajeen's Dashboard |