Page MenuHome GnuPG
Feed All Stories

Sep 6 2022

aheinecke lowered the priority of T6190: GPGSM: Import / Export of raw and p8 certs / containers broken from Normal to Low.
Sep 6 2022, 1:19 PM · gnupg, S/MIME
aheinecke renamed T6190: GPGSM: Import / Export of raw and p8 certs / containers broken from GPGSM: Import / Epxort of raw and p8 certs / containers broken to GPGSM: Import / Export of raw and p8 certs / containers broken.
Sep 6 2022, 1:18 PM · gnupg, S/MIME
aheinecke closed T6189: Secret key backup of S/MIME certificate creates bad result as Resolved.

I can confirm the fix.

Sep 6 2022, 1:18 PM · Restricted Project, kleopatra, Restricted Project
aheinecke closed T6189: Secret key backup of S/MIME certificate creates bad result, a subtask of T6190: GPGSM: Import / Export of raw and p8 certs / containers broken, as Resolved.
Sep 6 2022, 1:18 PM · gnupg, S/MIME
aheinecke added a parent task for T6189: Secret key backup of S/MIME certificate creates bad result: T6190: GPGSM: Import / Export of raw and p8 certs / containers broken.
Sep 6 2022, 1:18 PM · Restricted Project, kleopatra, Restricted Project
aheinecke added a subtask for T6190: GPGSM: Import / Export of raw and p8 certs / containers broken: T6189: Secret key backup of S/MIME certificate creates bad result.
Sep 6 2022, 1:18 PM · gnupg, S/MIME
aheinecke triaged T6190: GPGSM: Import / Export of raw and p8 certs / containers broken as Normal priority.
Sep 6 2022, 1:16 PM · gnupg, S/MIME
ikloecker changed the status of T6189: Secret key backup of S/MIME certificate creates bad result from Open to Testing.

Should be fixed.

Sep 6 2022, 12:46 PM · Restricted Project, kleopatra, Restricted Project
ikloecker committed rKLEOPATRA7c2e37417b09: Tell gpgsm to export the secret key as PKCS#12 (authored by ikloecker).
Tell gpgsm to export the secret key as PKCS#12
Sep 6 2022, 12:45 PM
ikloecker added a comment to T6189: Secret key backup of S/MIME certificate creates bad result.

This is most likely a regression of switching to the gpgme-based secret key export.

Sep 6 2022, 12:43 PM · Restricted Project, kleopatra, Restricted Project
ikloecker triaged T6189: Secret key backup of S/MIME certificate creates bad result as High priority.
Sep 6 2022, 12:27 PM · Restricted Project, kleopatra, Restricted Project
aheinecke added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

I was looking for this when writing the update NEWS for the latest release and noticed that this has not been pushed yet. I really think that it would be nice to have that. Especially for Smartcard use cases.

Sep 6 2022, 11:53 AM · Not A Bug, workaround, gnupg24, Windows, ssh
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
ebo created T6188: kleopatra: notepad verify/decrypt button not always greyed out when it should be.
Sep 6 2022, 11:40 AM · Restricted Project, kleopatra
ikloecker placed T6187: Kleopatra: Import of p12 file fails with "invalid crypto engine" up for grabs.

The error is generated in parse_import in gpgme/src/import.c:

if (errno || args == tail || *tail != ' ')
  {
    /* The crypto backend does not behave.  */
    free (import);
    return trace_gpg_error (GPG_ERR_INV_ENGINE);
  }
Sep 6 2022, 11:34 AM · gpgme (gpgme 1.23.x), kleopatra, gnupg, Restricted Project
ikloecker claimed T6187: Kleopatra: Import of p12 file fails with "invalid crypto engine".
Sep 6 2022, 11:33 AM · gpgme (gpgme 1.23.x), kleopatra, gnupg, Restricted Project
ebo created T6187: Kleopatra: Import of p12 file fails with "invalid crypto engine".
Sep 6 2022, 10:43 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
ebo awarded T6085: pinentry-qt: Earlier passphrase hint when creating new key a Like token.
Sep 6 2022, 9:08 AM · gnupg, Restricted Project, pinentry
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
werner claimed T6182: Kleopatra: "general error" on wrong PIN input during certification.
Sep 6 2022, 8:16 AM · Restricted Project, kleopatra
gniibe committed rGdc9227ca577d: tools:gpg-auth: Support use of pinpad. (authored by gniibe).
tools:gpg-auth: Support use of pinpad.
Sep 6 2022, 6:56 AM
gniibe committed rGf7e0b0c8a56a: common: Fix to determine ECC curve for SSH. (authored by gniibe).
common: Fix to determine ECC curve for SSH.
Sep 6 2022, 6:56 AM

Sep 5 2022

bernhard added a comment to T5816: mailing list address confusion (lists.gnupg.org shown, but does not work).

Or better:

  • If it is was broken for you and works now, let us know here.
  • if "lists." still is there in email addresses somewhere, please also list.

Thanks!

Sep 5 2022, 6:05 PM · gpgweb, Bug Report
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
werner committed rSeb838bf345fe: Do not launch gpg-agent if no-autostart is active. (authored by werner).
Do not launch gpg-agent if no-autostart is active.
Sep 5 2022, 5:07 PM
bernhard changed the status of T5816: mailing list address confusion (lists.gnupg.org shown, but does not work) from Open to Testing.

https://lists.gnupg.org/mailman/listinfo/gnupg-devel has `To post a message to all the list members, send email to gnupg-devel@gnupg.org." now, which seems fine, it was wrong before.

Sep 5 2022, 4:58 PM · gpgweb, Bug Report
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 · vsd33 (vsd-3.3.0), 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
werner added a comment to T5816: mailing list address confusion (lists.gnupg.org shown, but does not work).

Fixed for 3 lists. I can't remember the details but quite some time ago someone requested some changes and while applying them the host_name must have changed / I changed it. The problem with Mailman is that it does not use plain config files to keep under etckeeper. At least not with some effort.

Sep 5 2022, 4:48 PM · gpgweb, Bug Report
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
bernhard added a comment to T5816: mailing list address confusion (lists.gnupg.org shown, but does not work).

@werner also I suggest to check the default setting for this, see https://www.list.org/mailman-install/customizing.html and you can use the scripts mentioned there to check the configuration of several mailinglists at once and change it, if you know, which one is to blame, e.g. the host_name value.

Sep 5 2022, 4:34 PM · gpgweb, Bug Report
bernhard added a comment to T5816: mailing list address confusion (lists.gnupg.org shown, but does not work).

@werner
Can you take a look at the host_name setting at the [General Options] configuration page for the lists in question,
e.g. https://lists.gnupg.org/mailman/admin/gnupg-devel

Sep 5 2022, 4:30 PM · gpgweb, Bug Report
bernhard renamed T5816: mailing list address confusion (lists.gnupg.org shown, but does not work) from gcrypt mailing list is down to mailing list address confusion (lists.gnupg.org shown, but does not work).
Sep 5 2022, 4:25 PM · gpgweb, Bug Report
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
pirkes added a comment to T5216: Kleopatra: Fix handling of UNC paths.

I think this issue is not resolved completely:
Currently I can see the same behaviour as descrived in T5330 (https://dev.gnupg.org/T5350) in all current versions of Kleopatra.

Sep 5 2022, 3:28 PM · kleopatra
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
ikloecker added a comment to T6183: Kleopatra: on import own public key do not show "certify window" .

Does the problem even occur if the secret key stubs have already been created?

Sep 5 2022, 12:53 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRAb11dfc5f02eb: Make InfoField work as intended with Windows UI Automation (authored by ikloecker).
Make InfoField work as intended with Windows UI Automation
Sep 5 2022, 12:36 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
ikloecker updated subscribers of T6183: Kleopatra: on import own public key do not show "certify window" .
Sep 5 2022, 11:20 AM · Restricted Project, kleopatra
ikloecker added a comment to T6183: Kleopatra: on import own public key do not show "certify window" .

I think this is mostly an issue during the setup of smart cards because Kleopatra lacks the functionality to delete the locally stored secret key without deleting the public key. Therefore, currently, it is necessary to delete secret and public key and then to re-import the public key.

Sep 5 2022, 11:20 AM · Restricted Project, kleopatra
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
gniibe committed rG7a22f764d518: tools:gpg-auth: Show SSH key comment when asking PIN. (authored by gniibe).
tools:gpg-auth: Show SSH key comment when asking PIN.
Sep 5 2022, 7:49 AM
gniibe abandoned D531: Keep holding READER_LOCK_TABLE and make clear distinction among close/releasing_PCSC_context/nullify_rdrname.
Sep 5 2022, 1:52 AM · gnupg (gpg23), scd
gniibe abandoned D544: Deprecation of random daemon part 1 (remove use of random daemon).
Sep 5 2022, 1:47 AM · libgcrypt

Sep 3 2022

werner resigned from D531: Keep holding READER_LOCK_TABLE and make clear distinction among close/releasing_PCSC_context/nullify_rdrname.
Sep 3 2022, 8:51 PM · gnupg (gpg23), scd
werner closed T6184: zlib version 1.2.12 actually used by GnuPG / Gpg4Win suffers from CVE-2022-37434 / 2 patches are available as Resolved.
Sep 3 2022, 8:48 PM · Not A Bug, kleopatra, gpg4win
ikloecker added a comment to T6184: zlib version 1.2.12 actually used by GnuPG / Gpg4Win suffers from CVE-2022-37434 / 2 patches are available.

inflateGetHeader does not seem to be called by anything from KDE. The only hits are from a copy of zlib included in marble.
https://lxr.kde.org/search?%21v=kf5-qt5&_filestring=&_string=inflateGetHeader

Sep 3 2022, 5:07 PM · Not A Bug, kleopatra, gpg4win
werner reassigned T6184: zlib version 1.2.12 actually used by GnuPG / Gpg4Win suffers from CVE-2022-37434 / 2 patches are available from werner to ikloecker.

Thanks for mentioning this. I looked at the CVE last Sunday and figured that we are not affected. The vulnerable function inflateGetHeader is not used by GnuPG because we don;'t support the gzip format.

Sep 3 2022, 1:21 PM · Not A Bug, kleopatra, gpg4win
werner triaged T6185: `gpg2 --list-keys --with-colons > /dev/full` exits with status 0 as Low priority.

The more relavant error is that there is no status output on failure which is what gpgme uses (due to double forking).

Sep 3 2022, 1:08 PM · Bug Report, gnupg
werner closed T6186: gpgv does not support --exit-on-status-write-error as Resolved.

gpgv returns success iff the signature is valid. That is the whole purpose of this tool.

Sep 3 2022, 1:02 PM · gnupg
DemiMarie created T6186: gpgv does not support --exit-on-status-write-error.
Sep 3 2022, 7:33 AM · gnupg
DemiMarie created T6185: `gpg2 --list-keys --with-colons > /dev/full` exits with status 0.
Sep 3 2022, 6:45 AM · Bug Report, gnupg
Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRAce04061dccce: GIT_SILENT Update Appstream for new release (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Update Appstream for new release
Sep 3 2022, 12:37 AM
Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRA6cfe353c0ffe: GIT_SILENT Update Appstream for new release (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Update Appstream for new release
Sep 3 2022, 12:36 AM
Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRA3816a889be1f: GIT_SILENT Upgrade release service version to 22.08.1. (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Upgrade release service version to 22.08.1.
Sep 3 2022, 12:36 AM

Sep 2 2022

vitusb added projects to T6184: zlib version 1.2.12 actually used by GnuPG / Gpg4Win suffers from CVE-2022-37434 / 2 patches are available: gnupg, gpg4win.
Sep 2 2022, 6:44 PM · Not A Bug, kleopatra, gpg4win
vitusb created T6184: zlib version 1.2.12 actually used by GnuPG / Gpg4Win suffers from CVE-2022-37434 / 2 patches are available.
Sep 2 2022, 6:43 PM · Not A Bug, kleopatra, gpg4win
ikloecker added a comment to T6183: Kleopatra: on import own public key do not show "certify window" .

Please give a step-by-step description how to reproduce this.

Sep 2 2022, 4:52 PM · Restricted Project, kleopatra
ikloecker added a comment to T6182: Kleopatra: "general error" on wrong PIN input during certification.

I'm asked three times for the passphrase, but otherwise I can confirm this.

Sep 2 2022, 4:48 PM · Restricted Project, kleopatra
ikloecker added a comment to T6180: Kleopatra: "more details" in group edit opens information window in background.

Possible root cause: The S/MIME details window seems to lack a parent.

Sep 2 2022, 4:46 PM · Restricted Project, kleopatra
ikloecker added a comment to T5620: GnuPG, pinentry: Passphrase pattern error / warning does not match new logic.

I have introduced this hint exactly because it's impossible to describe the rules automatically.

Sep 2 2022, 4:28 PM · gnupg, Restricted Project
ikloecker added a comment to T5620: GnuPG, pinentry: Passphrase pattern error / warning does not match new logic.

These hints are taken from the help.txt file.

Sep 2 2022, 4:28 PM · gnupg, Restricted Project
ikloecker added a comment to T5620: GnuPG, pinentry: Passphrase pattern error / warning does not match new logic.

gpg-agent passes to pinentry a short and a long hint for the passphrase constraints (see constraints-hint-* in pinentry.texi). If these hints are set, then pinentry shows them even before the user has started to enter a passphrase. The error message can then simply be "Read the hint, stupid!". Just kidding, of course.

Sep 2 2022, 4:27 PM · gnupg, Restricted Project
ebo created T6183: Kleopatra: on import own public key do not show "certify window" .
Sep 2 2022, 4:12 PM · Restricted Project, kleopatra
werner committed rW60de1223444f: Update to GnuPG 2.2.39 (authored by werner).
Update to GnuPG 2.2.39
Sep 2 2022, 3:48 PM
werner closed T6175: Release GnuPG 2.2.39 as Resolved.
Sep 2 2022, 3:48 PM · gnupg (gpg22), Release Info
werner committed rDa3fffbf3d960: swdb: GnuPG 2.2.39 (authored by werner).
swdb: GnuPG 2.2.39
Sep 2 2022, 3:43 PM
ebo created T6182: Kleopatra: "general error" on wrong PIN input during certification.
Sep 2 2022, 3:43 PM · Restricted Project, kleopatra
werner committed rG268e876ee274: Post release updates (authored by werner).
Post release updates
Sep 2 2022, 3:40 PM
werner committed rG7c2078a680dd: Release 2.2.39 (authored by werner).
Release 2.2.39
Sep 2 2022, 3:40 PM
werner triaged T6181: Release GnuPG 2.2.40 as Low priority.
Sep 2 2022, 3:39 PM · gnupg (gpg22), Release Info
ebo created T6180: Kleopatra: "more details" in group edit opens information window in background.
Sep 2 2022, 3:32 PM · Restricted Project, kleopatra
werner added a comment to T5542: w32: Values under HKLM ignored if HKCU entry for GnuPG exists.

Can you please give a more detailed example with regedit files to demonstrate that?

Sep 2 2022, 3:15 PM · Windows, gnupg, Restricted Project
werner lowered the priority of T5620: GnuPG, pinentry: Passphrase pattern error / warning does not match new logic from Normal to Low.

Can't we get them from the help.txt file? Putting a tooltip into the pattern file would be an option but needs substantial changes,

Sep 2 2022, 3:13 PM · gnupg, Restricted Project
werner removed a project from T6135: Agent, P15: Insert Smartcard query uses serial number instead of $DISPSERIALNO: Restricted Project.
Sep 2 2022, 3:08 PM · gnupg24 (gnupg-2.4.3), scd
werner closed T6173: Invalid signing-key when doing a signature-check of GnuPG installer-packages, signed by Werner Koch's signing-key in de-vs Mode (aka VS-NfD Mode) as Resolved.
Sep 2 2022, 3:06 PM · Restricted Project, workaround, gnupg
werner changed the status of T6179: gnupg 2.3.7 broke YubiKey support: DBG: Curve with OID not supported: 2b06010401da470f01 from Open to Testing.
Sep 2 2022, 2:45 PM · gnupg24, scd, Bug Report
werner added a comment to T6179: gnupg 2.3.7 broke YubiKey support: DBG: Curve with OID not supported: 2b06010401da470f01.

Yeah, we known. Fix is rGf34b9147eb3070b see T6070

Sep 2 2022, 2:43 PM · gnupg24, scd, Bug Report