Page MenuHome GnuPG
Feed Advanced Search

Sep 6 2022

aheinecke added a comment to T6187: Kleopatra: Import of p12 file fails with "invalid crypto engine".

Ok. That is about the Invalid Crypto Engine. But this does not explain why a .p12 export via Kleopatra leads to this error when we export a valid certificate. The same thing I do with Kleopatra on the Command Line works:

Sep 6 2022, 11:42 AM · gpgme (gpgme 1.23.x), kleopatra, gnupg, Restricted Project
aheinecke closed T6130: Appimage: Include man pages as Resolved.

Added now

Sep 6 2022, 9:44 AM · Restricted Project, gpg4win
aheinecke committed rW7488b58bfb2c: Update GpgOL to released version (authored by aheinecke).
Update GpgOL to released version
Sep 6 2022, 9:33 AM
aheinecke committed rD78a290b37504: swdb: GpgOL 2.5.4 (authored by aheinecke).
swdb: GpgOL 2.5.4
Sep 6 2022, 9:32 AM
aheinecke committed rObea0ae8c45db: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Sep 6 2022, 9:29 AM
aheinecke committed rOe2a411ec44ff: Post release version bump (authored by aheinecke).
Post release version bump
Sep 6 2022, 9:29 AM
aheinecke committed rO242dbb31e194: Auto update po files (authored by aheinecke).
Auto update po files
Sep 6 2022, 9:29 AM
aheinecke committed rW42d0405f007c: Add po/build-cc to distclean target in po (authored by aheinecke).
Add po/build-cc to distclean target in po
Sep 6 2022, 9:00 AM
aheinecke committed rW8231f8763327: Fix mode of a patch (authored by aheinecke).
Fix mode of a patch
Sep 6 2022, 8:39 AM
aheinecke committed rWa24577f8f002: MSI: Add gui for serbian translation (authored by aheinecke).
MSI: Add gui for serbian translation
Sep 6 2022, 8:39 AM
aheinecke committed rW880d2a93cad9: appimage: Package man pages (authored by aheinecke).
appimage: Package man pages
Sep 6 2022, 8:39 AM

Sep 5 2022

aheinecke committed rW348772cba69f: Update Kleopatra to latest master (authored by aheinecke).
Update Kleopatra to latest master
Sep 5 2022, 5:36 PM
aheinecke committed rKLEOPATRA4c2e7317dcc4: Initialize user id list with a whitespace (authored by aheinecke).
Initialize user id list with a whitespace
Sep 5 2022, 5:35 PM
aheinecke committed rWc257f56964db: Update Kleopatra to latest master (authored by aheinecke).
Update Kleopatra to latest master
Sep 5 2022, 5:35 PM
aheinecke moved T6085: pinentry-qt: Earlier passphrase hint when creating new key from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 5 2022, 4:50 PM · gnupg, Restricted Project, pinentry
aheinecke moved T6076: Kleopatra: Many icons are hard to see if the dark high-contrast mode is activated from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 5 2022, 4:49 PM · Windows, kleopatra, Restricted Project
aheinecke moved T5974: MSI: Register p12 file extension as an optional parameter from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 5 2022, 4:49 PM · gpg4win, Restricted Project
aheinecke lowered the priority of T6085: pinentry-qt: Earlier passphrase hint when creating new key from Normal to Low.

I think there was a misunderstanding here. We already set .pinentry.constraints.hint.long and .pinentry.constraints.hint.short in GnuPG-VSD but firstly they are only about symmetric.
And the issue for which @ebo opened this ticket is in my opinion that you have to fail first before you see the hint.

Sep 5 2022, 4:39 PM · gnupg, Restricted Project, pinentry
aheinecke committed rWf737fa0a7d38: MSI: Include custom wxs files by suffix (authored by aheinecke).
MSI: Include custom wxs files by suffix
Sep 5 2022, 3:56 PM
aheinecke committed rW6b6be150987b: Add DEFAULT_ALL_SMIME install parameter (authored by aheinecke).
Add DEFAULT_ALL_SMIME install parameter
Sep 5 2022, 1:10 PM
aheinecke committed rW73dbc0e1eea6: Set Distributor as variable (authored by aheinecke).
Set Distributor as variable
Sep 5 2022, 1:10 PM
aheinecke triaged T6183: Kleopatra: on import own public key do not show "certify window" as Low priority.

I agree that this will be less important when T5836 is done. But on the other end, someone personalized a smartcard for you. Ideally when inserting the smartcard it will fetch the public key from LDAP but if that is not configured or available you will have the same case of a smartcard that creates the secret key stubs and then importing the public key. As I think that in the case of exactly one key imported a keylisting through the agent of this one key won't be that expensive we should fix this as a minor issue.

Sep 5 2022, 12:06 PM · Restricted Project, kleopatra
aheinecke committed rOf0adc7e1b063: Silenze annoying debug message (authored by aheinecke).
Silenze annoying debug message
Sep 5 2022, 11:24 AM
aheinecke committed rO129080f8e6b9: Delete temporary enc file if it exists (authored by aheinecke).
Delete temporary enc file if it exists
Sep 5 2022, 11:24 AM
aheinecke committed rWb31adc5187e0: Update snapshots of gpgol and kleopatra (authored by aheinecke).
Update snapshots of gpgol and kleopatra
Sep 5 2022, 11:05 AM
aheinecke committed rW15b0fdc24644: Update kconfig patch to also support REG_EXPAND_SZ (authored by aheinecke).
Update kconfig patch to also support REG_EXPAND_SZ
Sep 5 2022, 11:05 AM
aheinecke closed T5967: GpgOL: Use kleopatra groups in keyresolver as Resolved.

tested and this works.

Sep 5 2022, 11:05 AM · gpgol, Restricted Project
aheinecke closed T5989: Kleopatra: Customization Window Title and custom Logo from VERSION file as Resolved.

Tested and this works.

Sep 5 2022, 11:04 AM · kleopatra, Restricted Project
aheinecke closed T5827: GpgOL: Allow setting HKLM values as override as Resolved.

This is now in

Sep 5 2022, 11:03 AM · gpgol, Restricted Project
aheinecke closed T4637: GpgOL: Encoding problems in German as Resolved.
Sep 5 2022, 11:03 AM · Restricted Project, gpgol
aheinecke committed rKLEOPATRA005e3f5258f1: Add placeholder for smartcard manual (authored by aheinecke).
Add placeholder for smartcard manual
Sep 5 2022, 11:00 AM

Sep 2 2022

aheinecke added a comment to T6109: Kleopatra: Better way to show expired subkeys.

Another point where this is very problematic are S/MIME certificates for signing and encryption. While the certificate line edit and the certificate combo box filter the usage, Groups are problematic. If you want to create an encryption group and include one "signing only" certificate the whole group is no longer visible for example in Outlook when encrypting. Both me and Eva thought that S/MIME Groups did not work at all in Outlook because of this.

Sep 2 2022, 10:22 AM · Feature Request, Restricted Project, OpenPGP, kleopatra

Sep 1 2022

aheinecke added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

Ok. So I never assumed that you had actually 100 gpgol_enc_number.dat files lying around.

Sep 1 2022, 9:50 AM · gpgol, Bug Report, gpg4win

Aug 31 2022

aheinecke added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

Thanks a lot. Due to your log I have tried with a long username and umlauts and a dot in my username. My test name was Längül!ödiföäada.dad which is the longest that Windows allows. But It still works for me. Even if I create one or two gpgol_enc.dat files in %TEMP% It still works:

Aug 31 2022, 2:37 PM · gpgol, Bug Report, gpg4win
aheinecke committed rKLEOPATRA43f95b163406: Properly close child handles in winproc device (authored by aheinecke).
Properly close child handles in winproc device
Aug 31 2022, 12:48 PM
aheinecke added a comment to T6139: Kleopatra: Encrypting two files in an archive on a mounted network share on windows with one CPU never finishes.

The fix did not work, the hangs occured later in testing again. After further debugging we found the issue to be that we did not Close the handles we inherited to the child.

Aug 31 2022, 12:47 PM · kleopatra, Restricted Project

Aug 30 2022

aheinecke closed T6171: Kleopatra: Handle --require-compliance by preventing non compliant actions as Wontfix.

After internal discussion this will be moved to Wontfix.

Aug 30 2022, 3:44 PM · Restricted Project, kleopatra
aheinecke created P14 (An Untitled Masterwork).
Aug 30 2022, 2:05 PM
aheinecke closed T5776: Kleopatra: Add possibility to copy fingerprints without spaces as Resolved.
Aug 30 2022, 11:44 AM · kleopatra, Restricted Project
aheinecke triaged T6171: Kleopatra: Handle --require-compliance by preventing non compliant actions as Wishlist priority.
Aug 30 2022, 10:31 AM · Restricted Project, kleopatra
aheinecke merged T6169: Issues caused for importing private certificates into T4779: GpgSM: "Invalid Object" error when importing .p12 certs with wrong passphrase.
Aug 30 2022, 9:03 AM · gnupg24 (gnupg-2.4.3), Restricted Project, gnupg (gpg23), S/MIME
aheinecke merged task T6169: Issues caused for importing private certificates into T4779: GpgSM: "Invalid Object" error when importing .p12 certs with wrong passphrase.
Aug 30 2022, 9:03 AM · S/MIME, Bug Report
aheinecke added a comment to T6169: Issues caused for importing private certificates.

I think this is a duplicate of T4779 I am merging them because if it is not a duplicate T4779 is still the right issue because we need better error messages for PKCS #12 import

Aug 30 2022, 9:03 AM · S/MIME, Bug Report
aheinecke added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

strange, I have not received one. Did it bounce somewhere maybe because of size? Encryption should compress this though.

Aug 30 2022, 9:01 AM · gpgol, Bug Report, gpg4win

Aug 29 2022

aheinecke committed rW3dbe2694ae42: Add patch to show sysinfo in report bug (authored by aheinecke).
Add patch to show sysinfo in report bug
Aug 29 2022, 6:26 PM
aheinecke committed rWb4ab1c3a4e66: Update Kleopatra and translations again (authored by aheinecke).
Update Kleopatra and translations again
Aug 29 2022, 6:26 PM
aheinecke committed rKLEOPATRA1fa150672f83: Fix bug report url for signed Windows versions (authored by aheinecke).
Fix bug report url for signed Windows versions
Aug 29 2022, 5:56 PM
aheinecke added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

Please, Last chance to add a log with Included file names (Include data checkbox) before the next release. Me and a colleague reviewed the function and don't find an issue with it. Otherwise I will only add a MessageBox error in that case for the next release.

Aug 29 2022, 4:48 PM · gpgol, Bug Report, gpg4win
aheinecke committed rWc6794dd8996d: Another l10n update (authored by aheinecke).
Another l10n update
Aug 29 2022, 1:17 PM
aheinecke committed rW4deb6701c1b5: Fix kxmlgui l10n stow (authored by aheinecke).
Fix kxmlgui l10n stow
Aug 29 2022, 12:47 PM
aheinecke committed rW5c59e4f17b2c: Fix l10n summit packaging (authored by aheinecke).
Fix l10n summit packaging
Aug 29 2022, 11:59 AM
aheinecke committed rWffc7ead653af: Update kde-l10n packaging (authored by aheinecke).
Update kde-l10n packaging
Aug 29 2022, 11:46 AM
aheinecke committed rW89becbdabd3e: Update snapshots (authored by aheinecke).
Update snapshots
Aug 29 2022, 11:46 AM
aheinecke committed rKLEOPATRA32a8fd79b772: Allow either name or mail for smartcard keys (authored by aheinecke).
Allow either name or mail for smartcard keys
Aug 29 2022, 9:26 AM

Aug 26 2022

aheinecke placed T4429: Kleopatra: Offer to generate ECC keys on Smartcards which support it up for grabs.

Not for this release. This needs changes in GPGME and we should check and parse the KEY-ATTR-INFO directly. My Yubikey 5.4 returns this, too. I think Ingo should implement this properly and well tested.

Aug 26 2022, 5:39 PM · Restricted Project, kleopatra
aheinecke committed rLIBKLEO5688e83d2101: Fix newkeyapprovaldialogtest after string change (authored by aheinecke).
Fix newkeyapprovaldialogtest after string change
Aug 26 2022, 4:15 PM
aheinecke committed rGTO3a769e7a4232: Fix wrong comparison for forced draftkey (authored by aheinecke).
Fix wrong comparison for forced draftkey
Aug 26 2022, 3:55 PM
aheinecke claimed T4429: Kleopatra: Offer to generate ECC keys on Smartcards which support it.

As discussed with werner we want to have it for the next release as yubikey is very important for us.

Aug 26 2022, 3:20 PM · Restricted Project, kleopatra
aheinecke moved T6085: pinentry-qt: Earlier passphrase hint when creating new key from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 26 2022, 2:22 PM · gnupg, Restricted Project, pinentry
aheinecke closed T5160: Pinentry: Improved generate support as Resolved.

Fully done in my opinion.

Aug 26 2022, 2:21 PM · gpgagent, pinentry
aheinecke closed T4950: pinentry: Add warning when capslock is on as Resolved.

This is in for so long we can mark it as resolved. I had tested it on Windows.

Aug 26 2022, 2:21 PM · Restricted Project, Restricted Project, pinentry
aheinecke committed rO2a04a77bed77: Add string for gnupg.com bug report page (authored by aheinecke).
Add string for gnupg.com bug report page
Aug 26 2022, 2:16 PM
aheinecke committed rO457ba2aa74b1: Update german translation (authored by aheinecke).
Update german translation
Aug 26 2022, 2:16 PM
aheinecke committed rLIBKLEO328a20425e42: Remove wording "communication" from compliance (authored by aheinecke).
Remove wording "communication" from compliance
Aug 26 2022, 2:14 PM
aheinecke committed rGTO9281daf94b57: Update bug report label for signed version (authored by aheinecke).
Update bug report label for signed version
Aug 26 2022, 2:13 PM
aheinecke committed rKLEOPATRA7c8fd291ad10: Remove wording "communication" from compliance (authored by aheinecke).
Remove wording "communication" from compliance
Aug 26 2022, 2:12 PM
aheinecke committed rKLEOPATRAd87324c084c6: Update bug report URL for GnuPG.com signed version (authored by aheinecke).
Update bug report URL for GnuPG.com signed version
Aug 26 2022, 2:12 PM
aheinecke closed T5653: de-vs and GnuPG 2.3.3 error as Resolved.
Aug 26 2022, 1:04 PM · Restricted Project, gnupg (gpg23), kleopatra
aheinecke closed T5653: de-vs and GnuPG 2.3.3 error, a subtask of T5362: Kleopatra: Add warning in compliance mode if gnupg version is not compliant, as Resolved.
Aug 26 2022, 1:04 PM · Restricted Project, kleopatra
aheinecke committed rW5c00cb4bc90d: Add missing patch (authored by aheinecke).
Add missing patch
Aug 26 2022, 12:17 PM
aheinecke merged T6164: OpenPGP Smart Card of Yubikey 5 no more visible into T6070: Yubikey 5C 'not available: card error' regression.
Aug 26 2022, 12:03 PM · gnupg (gpg23), scd, Bug Report
aheinecke merged task T6164: OpenPGP Smart Card of Yubikey 5 no more visible into T6070: Yubikey 5C 'not available: card error' regression.
Aug 26 2022, 12:03 PM · Bug Report, gpg4win
aheinecke added a comment to T6164: OpenPGP Smart Card of Yubikey 5 no more visible.

Yes, that was sadly the case with the last release. It was fixed in: https://dev.gnupg.org/T6070 but not yet released. So the next version will work again. Until then you have to stick with the older version.

Aug 26 2022, 12:03 PM · Bug Report, gpg4win
aheinecke added a comment to T5334: Kleopatra: Add more support for WKS / WKD.

WKS re-publishing was requested for Windows again in: https://wald.intevation.org/forum/message.php?msg_id=8562

Aug 26 2022, 10:53 AM · kleopatra, Restricted Project
aheinecke added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

@SPYazdani But your log is also without the Data information. The issue is that I see the Problem that it tries to aquire a temporary file name and fails to get one. Then it runs into an unexpected state. But gpgol_string_107 is the pseudonomized debug output of the filename. Because the filename would include your username. And I need to see what GpgOL tries there and why this would fail.

Aug 26 2022, 10:48 AM · gpgol, Bug Report, gpg4win
aheinecke added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

This was reported again in T6158. The problem is still that I have not seen a log with Data debugging enabled. @SPYazdani could you maybe create one? Please enable logging and check the box below the logging filename where it says "Include Mail contents (decrypted!) and meta information." and then you might afterward look into the log file and post here the lines above "Could not get a name out of 100 tries" I am interested in the candidate names and also please then check if those files really exist and if so try to remove them.

Aug 26 2022, 9:38 AM · gpgol, Bug Report, gpg4win
aheinecke merged task T6158: GpgOL assumes an email is empty into T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).
Aug 26 2022, 9:35 AM · gpgol, Bug Report
aheinecke merged T6158: GpgOL assumes an email is empty into T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).
Aug 26 2022, 9:35 AM · gpgol, Bug Report, gpg4win
aheinecke added a comment to T6158: GpgOL assumes an email is empty.

Ah right, forgot about this issue. I merge it with the other one and answer there. I need a log with data debugging enabled of this issue.

Aug 26 2022, 9:35 AM · gpgol, Bug Report
aheinecke committed rO7773cb894d0a: Fix compliance string encodings (authored by aheinecke).
Fix compliance string encodings
Aug 26 2022, 9:31 AM

Aug 25 2022

aheinecke triaged T6163: Kleopatra: Fetch missing keys broken as High priority.
Aug 25 2022, 4:30 PM · Restricted Project, kleopatra
aheinecke committed rW8652990b50aa: MSI: Add GUIDs for new icons and breeze-dark (authored by aheinecke).
MSI: Add GUIDs for new icons and breeze-dark
Aug 25 2022, 3:09 PM
aheinecke committed rW5aac6e963a58: Update kleopatra and gpgol. Fix Pinentry download (authored by aheinecke).
Update kleopatra and gpgol. Fix Pinentry download
Aug 25 2022, 3:09 PM
aheinecke committed rO87164e9cf22c: Add another sender fallback (authored by aheinecke).
Add another sender fallback
Aug 25 2022, 2:25 PM
aheinecke committed rKLEOPATRA60de9b8cd4ee: Bump Kleopatra version to 3.1.24 (authored by aheinecke).
Bump Kleopatra version to 3.1.24
Aug 25 2022, 2:24 PM
aheinecke committed rKLEOPATRA135bd0a64eb1: Reenable decrypt button in padwidget after error (authored by aheinecke).
Reenable decrypt button in padwidget after error
Aug 25 2022, 1:10 PM
aheinecke committed rKLEOPATRAf1db18ee7dab: Remove pedantic warning (authored by aheinecke).
Remove pedantic warning
Aug 25 2022, 1:10 PM
aheinecke committed rKLEOPATRA8c4142481acc: Add branding icon and window title if set (authored by aheinecke).
Add branding icon and window title if set
Aug 25 2022, 1:10 PM
aheinecke changed the status of T5989: Kleopatra: Customization Window Title and custom Logo from VERSION file from Open to Testing.
Aug 25 2022, 1:08 PM · kleopatra, Restricted Project
aheinecke committed rLIBKLEO39bbfda2b029: Add API to read branding icon and title (authored by aheinecke).
Add API to read branding icon and title
Aug 25 2022, 1:06 PM

Aug 24 2022

aheinecke committed rO8e47c6de9ba7: Update german translation and fix öschl wording (authored by aheinecke).
Update german translation and fix öschl wording
Aug 24 2022, 2:24 PM
aheinecke renamed T6153: Kleopatra: No error when import from Keyserver fails from Kleopatra: Import from keyserver does not work to Kleopatra: No error when import from Keyserver fails.
Aug 24 2022, 12:27 PM · gnupg, kleopatra
aheinecke added a comment to T6153: Kleopatra: No error when import from Keyserver fails.

Turns out the error happened because on Windows I tested with the IP address and not the name. With gpg-connect-agent --dirmngr I get:

Aug 24 2022, 12:25 PM · gnupg, kleopatra
aheinecke triaged T6156: Kleopatra: Aborting password entry on certify leads to broken error message as Normal priority.
Aug 24 2022, 11:38 AM · kleopatra, Restricted Project
aheinecke triaged T6155: Kleopatra: Certify expired userids offered but leads to General Error as Normal priority.
Aug 24 2022, 11:36 AM · kleopatra, Restricted Project
aheinecke added a comment to T6153: Kleopatra: No error when import from Keyserver fails.

Oh, more testing shows that this works on Linux. strange.

Aug 24 2022, 11:34 AM · gnupg, kleopatra
aheinecke triaged T6154: Kleopatra: Assert in CertifyCertificateCommand after setting ownertrust of key as High priority.
Aug 24 2022, 11:30 AM · Restricted Project, kleopatra
aheinecke triaged T6153: Kleopatra: No error when import from Keyserver fails as High priority.
Aug 24 2022, 11:26 AM · gnupg, kleopatra
aheinecke changed the status of T5967: GpgOL: Use kleopatra groups in keyresolver from Open to Testing.
Aug 24 2022, 9:38 AM · gpgol, Restricted Project
aheinecke changed the status of T5827: GpgOL: Allow setting HKLM values as override from Open to Testing.
Aug 24 2022, 9:38 AM · gpgol, Restricted Project