Page MenuHome GnuPG
Feed Advanced Search

Dec 5 2022

ikloecker renamed T5246: Kleopatra: Failing at certifying key from Kleopatra: Failing at authenticating key to Kleopatra: Failing at certifying key.
Dec 5 2022, 9:17 AM · kleopatra, Bug Report, gpg4win
ikloecker renamed T5246: Kleopatra: Failing at certifying key from Failing at authenticating key to Kleopatra: Failing at authenticating key.
Dec 5 2022, 9:17 AM · kleopatra, Bug Report, gpg4win
ikloecker closed T5090: The name field of kleo's key gen wizard is falsely marked as optional as Resolved.

This has been fixed some time ago when the UI for generating OpenPGP keys was rewritten.

Dec 5 2022, 9:15 AM · kleopatra, Bug Report
ikloecker renamed T5091: Kleopatra: Close all tabs except this one from Close all tabs except this one to Kleopatra: Close all tabs except this one.
Dec 5 2022, 9:13 AM · kleopatra, Feature Request
ikloecker renamed T5304: Kleopatra: Main certificate view does not keep selected column width from Main certificate view does not keep selected column width to Kleopatra: Main certificate view does not keep selected column width.
Dec 5 2022, 9:13 AM · Restricted Project, Bug Report, kleopatra, gpg4win
ikloecker renamed T5452: Kleopatra: Provide an option to test the LDAP keyserver connection from Please provide an option to test the LDAP keyserver connection to Kleopatra: Provide an option to test the LDAP keyserver connection.
Dec 5 2022, 9:13 AM · kleopatra
ikloecker renamed T5782: Kleopatra: Smartcard unusable secret key until used via command line from Smartcard unusable secret key until used via command line to Kleopatra: Smartcard unusable secret key until used via command line.
Dec 5 2022, 9:11 AM · kleopatra, Bug Report, gpg4win
ikloecker edited projects for T2671: "Invalid option" with utf-16 config files (windows), added: gnupg (gpg22); removed kleopatra.

It seems that editing a pre-created revocation certificate on Windows with Notepad doesn't let Kleopatra detect this correctly as OpenPGP file and thus refuses to import. Works on the command line but needs more testing.

Dec 5 2022, 9:10 AM · gnupg24, Restricted Project, Bug Report
ikloecker triaged T6298: Kleopatra: Possible problem when trying to import UTF-16 encoded files as Normal priority.
Dec 5 2022, 9:07 AM · Restricted Project, kleopatra
ikloecker renamed T6172: Kleopatra: Crash when pulling card during key generation from Kleo crash when pulling card during key generation to Kleopatra: Crash when pulling card during key generation.
Dec 5 2022, 9:01 AM · kleopatra, Bug Report
ikloecker renamed T6187: Kleopatra: Import of p12 file fails with "invalid crypto engine" from import of p12 file fails with "invalid crypto engine" to Kleopatra: Import of p12 file fails with "invalid crypto engine".
Dec 5 2022, 9:00 AM · gpgme (gpgme 1.23.x), kleopatra, gnupg, Restricted Project
ikloecker renamed T6140: Kleopatra: F5 does not always work in smartcard dialog from F5 does not always work in Kleos smartcard dialog to Kleopatra: F5 does not always work in smartcard dialog.
Dec 5 2022, 8:59 AM · Restricted Project, kleopatra, Bug Report
ikloecker added a comment to T6168: GpgOL: naming of saved attachments.

I don't see why this would be a Kleopatra issue. How is Kleopatra supposed to know that "mytestfile.txt (002)" isn't the original filename, but just the result of another program that's too stupid to properly resolve filename conflicts?

Dec 5 2022, 8:59 AM · kleopatra, Restricted Project, gpgol
ikloecker added a comment to T6260: gpgconf: Analyze timing on Windows.

Another idea would be a gpgconf daemon that answers all queries from its in-memory cache. Obviously, this wouldn't help with the very first start unless the daemon is started automatically on login which should probably be default behavior at least on Windows anyway. OTOH, gpgme does already cache the config so this would only have an effect when starting Kleopatra.

Dec 5 2022, 8:48 AM · gnupg, kleopatra, Restricted Project
ikloecker renamed T6240: Kleopatra: Add column for groups in the certificate view from Add column for groups in the certificate view to Kleopatra: Add column for groups in the certificate view.
Dec 5 2022, 8:40 AM · kleopatra, Restricted Project
ikloecker renamed T5672: Kleopatra: Improve Kleopatras detection of keyservers from Improve Kleopatras detection of keyservers to Kleopatra: Improve Kleopatras detection of keyservers.
Dec 5 2022, 8:40 AM · Restricted Project, scd, kleopatra
ikloecker renamed T5717: Kleopatra: Case insensitive algo compare in Kleopatras new key dialog from Case insensitive algo compare in Kleopatras new key dialog to Kleopatra: Case insensitive algo compare in Kleopatras new key dialog.
Dec 5 2022, 8:39 AM · Feature Request, kleopatra, Restricted Project
ikloecker added a project to T4197: Can't change language of Kleopatra: kleopatra.
Dec 5 2022, 8:33 AM · kleopatra, Bug Report, gpg4win
ikloecker added a project to T5324: Kleopatra: Add recursive folder decryption: kleopatra.
Dec 5 2022, 8:33 AM · kleopatra, Feature Request, gpg4win
ikloecker added a project to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows: kleopatra.
Dec 5 2022, 8:32 AM · Restricted Project, kleopatra, gpg4win, Bug Report
ikloecker added a project to T5124: Kleopatra GUI Not Working: kleopatra.
Dec 5 2022, 8:31 AM · kleopatra, Info Needed, gpgol, Bug Report
ikloecker added a project to T4739: Kleopatra Verification Duplicates Results: kleopatra.
Dec 5 2022, 8:31 AM · kleopatra, Bug Report, gpg4win
ikloecker added a project to T4396: no connection to ui server kleopatra start up error: kleopatra.
Dec 5 2022, 8:31 AM · kleopatra, gpg4win
ikloecker added a project to T4402: Kleopatra decrypt error - Missing MDC for non legacy algos: kleopatra.
Dec 5 2022, 8:30 AM · kleopatra, Bug Report, gpg4win
ikloecker added a project to T4159: Kleopatra fails to create new Key Pair: kleopatra.
Dec 5 2022, 8:30 AM · kleopatra, gnupg, Bug Report, gpg4win
ikloecker renamed T4252: gpg4win Office Outlook plugin - Office Outlook 2010 crash if trying to send an encrypted message to yourself from Kleopatra / gpg4win Office Outlook plugin - Office Outlook 2010 crash if trying to send an encrypted message to yourself to gpg4win Office Outlook plugin - Office Outlook 2010 crash if trying to send an encrypted message to yourself.
Dec 5 2022, 8:29 AM · gpg4win, gpgol, Bug Report
ikloecker added a project to T4057: Kleopatra: Automatic key refresh does not work in portable mode: kleopatra.
Dec 5 2022, 8:28 AM · kleopatra
ikloecker added a project to T3933: Kleopatra: Set allow-ocsp in dirmngr if OCSP is enabled through config dialog: kleopatra.
Dec 5 2022, 8:28 AM · kleopatra, dirmngr, S/MIME
ikloecker edited projects for T3903: Kleopatra: Use the term password instead of passphrase, added: kleopatra; removed gnupg (gpg23).
Dec 5 2022, 8:27 AM · kleopatra, FAQ, Documentation
ikloecker added a project to T3613: Kleopatra not starting: kleopatra.
Dec 5 2022, 8:25 AM · kleopatra, Bug Report, gpg4win
ikloecker added a project to T3799: No connection to the UIServer Component on Kleopatra startup: kleopatra.
Dec 5 2022, 8:25 AM · kleopatra, Bug Report, gpg4win
ikloecker added projects to T5844: Kleopatra: Make certify accessible (certificate import): kleopatra, Restricted Project.
Dec 5 2022, 8:16 AM · Restricted Project, kleopatra
ikloecker added a project to T5847: Kleopatra: New Feature for bulk certify: kleopatra.
Dec 5 2022, 8:14 AM · Restricted Project, kleopatra
ikloecker added a project to T6262: Kleopatra: Remove info buttons from Certify dialog: kleopatra.
Dec 5 2022, 8:13 AM · Restricted Project, kleopatra

Dec 2 2022

ikloecker changed the status of T6183: Kleopatra: on import own public key do not show "certify window" from Open to Testing.
Dec 2 2022, 11:51 AM · Restricted Project, kleopatra
ikloecker added a comment to T6183: Kleopatra: on import own public key do not show "certify window" .

If the keys on the smart card are already known to Kleopatra/GnuPG (which should be the case if the smart card was inserted when Kleopatra was started), then on import of the corresponding public key Kleopatra now asks whether the certificate is the user's certificate (instead of asking whether they want to certify it).

Dec 2 2022, 11:51 AM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRA4049bb6846a1: Improve asking for own certificates on import (authored by ikloecker).
Improve asking for own certificates on import
Dec 2 2022, 11:28 AM
ikloecker committed rKLEOPATRA43170f1a42c4: Unify wording of question for own certificate (authored by ikloecker).
Unify wording of question for own certificate
Dec 2 2022, 11:28 AM
ikloecker committed rKLEOPATRAe1635c992891: Avoid crashes when importing multiple files (authored by ikloecker).
Avoid crashes when importing multiple files
Dec 2 2022, 11:28 AM
ikloecker committed rKLEOPATRAf8a906eb0e43: Delegate memory management to the compiler (authored by ikloecker).
Delegate memory management to the compiler
Dec 2 2022, 11:28 AM
ikloecker committed rKLEOPATRA0824719453a8: Add simple helper for wrapping a pointer in a std::unique_ptr (authored by ikloecker).
Add simple helper for wrapping a pointer in a std::unique_ptr
Dec 2 2022, 11:28 AM
ikloecker committed rKLEOPATRA7ddf21ec2354: Do not ask for certification if user has no certification key (authored by ikloecker).
Do not ask for certification if user has no certification key
Dec 2 2022, 11:28 AM
ikloecker committed rKLEOPATRA2658dc1b1a35: Do not ask for certification if secret key is available (authored by ikloecker).
Do not ask for certification if secret key is available
Dec 2 2022, 11:28 AM
ikloecker committed rKLEOPATRAf3cdf10d0f85: Fix text of button for triggering the certification process (authored by ikloecker).
Fix text of button for triggering the certification process
Dec 2 2022, 11:28 AM
ikloecker renamed T6296: Encrypted emails appear blank and empty in Office 365 (Correos encriptados en office 365 aparecen en blanco y sin contenido) from Correos encriptados en office 365 aparecen en blanco y sin contenido to Encrypted emails appear blank and empty in Office 365 (Correos encriptados en office 365 aparecen en blanco y sin contenido).
Dec 2 2022, 8:37 AM · Bug Report

Dec 1 2022

ikloecker placed T6208: Kleopatra: Provide log for all jobs up for grabs.
Dec 1 2022, 5:27 PM · Restricted Project, kleopatra
ikloecker claimed T6183: Kleopatra: on import own public key do not show "certify window" .
Dec 1 2022, 5:26 PM · Restricted Project, kleopatra
ikloecker added a comment to T6240: Kleopatra: Add column for groups in the certificate view.

For this I think a better solution might be if we would remove keys that are already in a group from the list of "available" keys.
By this I mean that if you edit a group and move keys down then they should be removed from the upper list of available keys so that it is easily visible which keys in your keyring are not part of a specific group.

Dec 1 2022, 9:45 AM · kleopatra, Restricted Project
ikloecker changed the status of T6295: Kleopatra: Show only keys not in group in upper key list in group edit dialog from Open to Testing.

done

Dec 1 2022, 9:44 AM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRAea93f299ae17: Show only keys that are not in the group in the available keys list (authored by ikloecker).
Show only keys that are not in the group in the available keys list
Dec 1 2022, 9:32 AM
ikloecker claimed T6295: Kleopatra: Show only keys not in group in upper key list in group edit dialog.
Dec 1 2022, 9:16 AM · kleopatra, Restricted Project
ikloecker triaged T6295: Kleopatra: Show only keys not in group in upper key list in group edit dialog as Wishlist priority.
Dec 1 2022, 9:16 AM · kleopatra, Restricted Project

Nov 30 2022

ikloecker changed the status of T6268: Kleopatra: Diagnostic output when importing keys from Open to Testing.

This is now ready for testing. The import result dialog and the import error dialog now have an additional "Show Audit Log" button.

Nov 30 2022, 1:30 PM · kleopatra, Restricted Project
ikloecker changed the status of T6268: Kleopatra: Diagnostic output when importing keys, a subtask of T6208: Kleopatra: Provide log for all jobs, from Open to Testing.
Nov 30 2022, 1:30 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRA32006b897933: Allow users to review the audit log when importing certificates (authored by ikloecker).
Allow users to review the audit log when importing certificates
Nov 30 2022, 12:22 PM
ikloecker committed rKLEOPATRA9146502c244b: Use AuditLogViewer::showAuditLog instead of MessageBox::auditLog (authored by ikloecker).
Use AuditLogViewer::showAuditLog instead of MessageBox::auditLog
Nov 30 2022, 12:22 PM
ikloecker committed rKLEOPATRA920cb55ab1ee: Use AuditLogEntry from libkleo (authored by ikloecker).
Use AuditLogEntry from libkleo
Nov 30 2022, 12:22 PM
ikloecker committed rLIBKLEO406e4240b3c3: Bump library version (authored by ikloecker).
Bump library version
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEO47405266687a: Do not show the audit log if dialog is closed with Esc (authored by ikloecker).
Do not show the audit log if dialog is closed with Esc
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEO1d891de1dfd1: Add overloads taking an audit log entry (authored by ikloecker).
Add overloads taking an audit log entry
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEOa910f5541df8: Remove unused MessageBox::auditLog functions (authored by ikloecker).
Remove unused MessageBox::auditLog functions
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEO2735f0e270dd: Make MessageBox a namespace instead of a class with static methods only (authored by ikloecker).
Make MessageBox a namespace instead of a class with static methods only
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEO0de5871cd885: Remove unused functions (authored by ikloecker).
Remove unused functions
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEOf1be3c2af495: Deprecate the static MessageBox::auditLog methods (authored by ikloecker).
Deprecate the static MessageBox::auditLog methods
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEO1b64c1daed9e: Remove obsolete file classification code (authored by ikloecker).
Remove obsolete file classification code
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEO830f9c2ef7be: Move private static MessageBox::make to cpp file (authored by ikloecker).
Move private static MessageBox::make to cpp file
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEO425ce280dc33: Make AuditLogViewer public (authored by ikloecker).
Make AuditLogViewer public
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEO8ff64d0a464a: Use ecm_generate_export_header for generating the export header (authored by ikloecker).
Use ecm_generate_export_header for generating the export header
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEO57482e61e8d4: Add static method to show an audit log entry (authored by ikloecker).
Add static method to show an audit log entry
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEO9d95d4cbf8be: Add AuditLogEntry class (authored by ikloecker).
Add AuditLogEntry class
Nov 30 2022, 12:15 PM
ikloecker committed rLIBKLEOfd1a0c812bff: Add debug operator for AuditLogEntry (authored by ikloecker).
Add debug operator for AuditLogEntry
Nov 30 2022, 12:15 PM

Nov 29 2022

ikloecker added a comment to T6271: The old FSF address in libgcrypt source code.

Well, the modern way, recommended by the FSFE, for license notices in source files is SPDX instead of verbose license notices. https://reuse.software/

Nov 29 2022, 9:09 AM · Documentation, libgcrypt, Bug Report

Nov 28 2022

ikloecker claimed T6268: Kleopatra: Diagnostic output when importing keys.
Nov 28 2022, 11:57 AM · kleopatra, Restricted Project
ikloecker claimed T6208: Kleopatra: Provide log for all jobs.
Nov 28 2022, 8:45 AM · Restricted Project, kleopatra
ikloecker triaged T6282: Kleopatra: Smartcard dialog for Signature Card 2.0 does not show keys if one key wasn't imported from the card as Normal priority.
Nov 28 2022, 8:32 AM · Bug Report, kleopatra, scd
ikloecker renamed T6282: Kleopatra: Smartcard dialog for Signature Card 2.0 does not show keys if one key wasn't imported from the card from Kleopatra smartcard dialog for Signature Card 2.0 to Kleopatra: Smartcard dialog for Signature Card 2.0 does not show keys if one key wasn't imported from the card.
Nov 28 2022, 8:31 AM · Bug Report, kleopatra, scd
ikloecker closed T6289: Pinentry garbles international characters as Invalid.

Closing. Not a bug in pinentry. The user ID of the key is encoded incorrectly and pinentry just displays the incorrectly encoded user ID.

Nov 28 2022, 8:27 AM · gpg4win, Support

Nov 25 2022

ikloecker added a comment to T6289: Pinentry garbles international characters.

It's irrelevant whether you can trick the combination of gpg and PowerShell to show the wrong encoded user ID correctly. The user ID is still encoded wrongly and every standard-compliant implementation of OpenPGP will show garbage when displaying the user ID.

Nov 25 2022, 2:41 PM · gpg4win, Support
ikloecker added a comment to T6289: Pinentry garbles international characters.

Looking at the hexdump of the user ID in the exported (and dearmored) public key this looks like a classic double-encoding problem, i.e. UTF-8 encoded UTF-8:

42 6A C3 83 C2 B8 72 6E
      ^^^^^^^^^^^
Nov 25 2022, 2:20 PM · gpg4win, Support
ikloecker updated the task description for T5836: Kleopatra: Optionally, delete private key locally after moving a key to a smartcard.
Nov 25 2022, 12:38 PM · Bug Report, kleopatra, Restricted Project
ikloecker changed the status of T5836: Kleopatra: Optionally, delete private key locally after moving a key to a smartcard from Open to Testing.

This is now ready for testing.

Nov 25 2022, 12:34 PM · Bug Report, kleopatra, Restricted Project
ikloecker added a comment to T6289: Pinentry garbles international characters.

https://gpg4win.org/download.html, but there isn't a Gpg4win release with GnuPG 2.2.29. The most recent Gpg4win 3.x has GnuPG 2.2.28. (All releases of Gpg4win 4.x include GnuPG 2.3.x.)

Nov 25 2022, 12:22 PM · gpg4win, Support
ikloecker committed rKLEOPATRA19aae7ca7b52: Update only the smart card we copied the key to (authored by ikloecker).
Update only the smart card we copied the key to
Nov 25 2022, 12:12 PM
ikloecker committed rKLEOPATRA3495322bda49: Allow updating a single smart card (app) (authored by ikloecker).
Allow updating a single smart card (app)
Nov 25 2022, 12:12 PM
ikloecker added a comment to T6289: Pinentry garbles international characters.

On Linux, I also get garbled output for your key:

$ gpg --show-key <bbs_gpg.public.pgp 
pub   rsa4096/67BDA85044042E3B 2022-11-06 [SC]
      0F20E48DEA9FD7A5626DBA0067BDA85044042E3B
uid                            Bjørn Bouet Smith <bjornsmith@gmail.com>
sub   rsa4096/08D7C29E12A34AD2 2022-11-06 [E]

This indicates that the user ID was encoded incorrectly by the gpg included in git when you created the key.

Nov 25 2022, 10:59 AM · gpg4win, Support
ikloecker added a comment to T6289: Pinentry garbles international characters.

How did you generate the key? On the command line? Which command line did you use? Can you attach the public key to this report?

Nov 25 2022, 10:27 AM · gpg4win, Support

Nov 23 2022

ikloecker committed rLIBKLEOb7217d8caed7: Require GpgME version 1.16.0 (authored by ikloecker).
Require GpgME version 1.16.0
Nov 23 2022, 7:00 PM
ikloecker changed the status of T6287: Kleopatra: Transfer key to OpenPGP card uses encryption slot when writing sign+auth key to authentication slot from Open to Testing.

To test this you need a key with a subkey (including the primary key) that is marked for signing and authentication, but not for encryption. Open the Subkey dialog, insert an OpenPGP smart card, right-click this subkey and select Transfer to card. Select the Authentication slot when you are asked which card slot the key should be written to.

Nov 23 2022, 1:56 PM · Restricted Project, kleopatra, Bug Report
ikloecker committed rKLEOPATRA0bdc7af93213: Use the actual card slot IDs instead of indexes to avoid mix-ups (authored by ikloecker).
Use the actual card slot IDs instead of indexes to avoid mix-ups
Nov 23 2022, 12:19 PM
ikloecker committed rKLEOPATRAa76e61cd8da5: Double-check that writing key to card succeeded (authored by ikloecker).
Double-check that writing key to card succeeded
Nov 23 2022, 12:19 PM
ikloecker committed rKLEOPATRA5775e103b96c: Emit signal when the information about the smart cards was updated (authored by ikloecker).
Emit signal when the information about the smart cards was updated
Nov 23 2022, 12:19 PM
ikloecker claimed T6287: Kleopatra: Transfer key to OpenPGP card uses encryption slot when writing sign+auth key to authentication slot.
Nov 23 2022, 12:04 PM · Restricted Project, kleopatra, Bug Report
ikloecker created T6287: Kleopatra: Transfer key to OpenPGP card uses encryption slot when writing sign+auth key to authentication slot.
Nov 23 2022, 12:04 PM · Restricted Project, kleopatra, Bug Report

Nov 22 2022

ikloecker added a comment to T5688: Kleopatra: Configure to hide CSR creation.
[CMS]
AllowSigning=false

hides the S/MIME-Sign... entry in the Clipboard menu (in the Tools menu and the context menu of the system tray icon).

Nov 22 2022, 4:26 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA0547308dc99b: Fix typo (authored by ikloecker).
Fix typo
Nov 22 2022, 12:10 PM
ikloecker committed rKLEOPATRAb92b5aaa2268: Clarify which smart card is meant in a question or message (authored by ikloecker).
Clarify which smart card is meant in a question or message
Nov 22 2022, 12:00 PM
ikloecker committed rKLEOPATRAe4b01103ddde: Only offer smart cards that support the key algorithm as target (authored by ikloecker).
Only offer smart cards that support the key algorithm as target
Nov 22 2022, 12:00 PM
ikloecker committed rKLEOPATRA882e48278f3a: Optionally, delete the locally stored secret key after copy to smart card (authored by ikloecker).
Optionally, delete the locally stored secret key after copy to smart card
Nov 22 2022, 12:00 PM
ikloecker committed rKLEOPATRA0fc73c181d94: Refactor keyTo*CardDone methods (authored by ikloecker).
Refactor keyTo*CardDone methods
Nov 22 2022, 12:00 PM
ikloecker committed rKLEOPATRA6ebe374cc45c: Replace generic button text with "Overwrite Existing Key" (authored by ikloecker).
Replace generic button text with "Overwrite Existing Key"
Nov 22 2022, 12:00 PM