Page MenuHome GnuPG
Feed All Stories

Apr 25 2022

gniibe renamed T5941: gnupg 2.3.5 hangs on key import from gnupg 1.3.5 hangs on key import to gnupg 2.3.5 hangs on key import.
Apr 25 2022, 2:20 AM · Restricted Project, gnupg (gpg23), Bug Report

Apr 24 2022

Carlo Vanini <silhusk@gmail.com> committed rKLEOPATRA19be93f095a4: File name extension can be longer than 3 character (authored by Carlo Vanini <silhusk@gmail.com>).
File name extension can be longer than 3 character
Apr 24 2022, 10:03 PM
werner added a comment to T5939: Kleopatra: Better error for wrong password in symmetric decryption.

You should not use log messages because they are subject to change and they are translated. Let us return an ERROR status instead.

Apr 24 2022, 1:05 PM · Restricted Project, gpgme, kleopatra, Restricted Project
Laurent Montel <montel@kde.org> committed rLIBKLEO7447a1b7ce68: GIT_SILENT: prepare 5.20.1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.20.1
Apr 24 2022, 9:06 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAb3161638fbfc: GIT_SILENT: prepare 5.20.1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.20.1
Apr 24 2022, 9:03 AM

Apr 23 2022

bobwxc requested review of D553: [2-2] po: Update Simplified Chinese Translation..
Apr 23 2022, 8:30 AM
alex19EP created T5941: gnupg 2.3.5 hangs on key import.
Apr 23 2022, 12:29 AM · Restricted Project, gnupg (gpg23), Bug Report

Apr 22 2022

Laurent Montel <montel@kde.org> committed rLIBKLEOb33b73518168: GIT_SILENT: prepare 5.20.1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.20.1
Apr 22 2022, 8:56 PM
werner triaged T5940: crash importing truncated subkeys as High priority.
Apr 22 2022, 8:32 PM · Bug Report, gnupg
werner closed T5868: Attached files as Invalid.
Apr 22 2022, 8:26 PM · No Response, gpgol, Bug Report, gpg4win
werner triaged T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid as High priority.

Should also go into 2.2

Apr 22 2022, 6:46 PM · gnupg (gpg23), Restricted Project, Feature Request
werner accepted D552: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.

The rest of the code looks fine.

Apr 22 2022, 6:45 PM · gnupg (gpg23)
ikloecker committed rMd8e5871dca94: qt: Report better error if decryption failed because of bad passphrase (authored by ikloecker).
qt: Report better error if decryption failed because of bad passphrase
Apr 22 2022, 6:29 PM
ikloecker committed rM321c8a0254f4: cpp: Allow changing the error of a result (authored by ikloecker).
cpp: Allow changing the error of a result
Apr 22 2022, 6:29 PM
ikloecker changed the status of T5939: Kleopatra: Better error for wrong password in symmetric decryption from Open to Testing.

I have added the check for a possibly wrong symmetric password to QGpgMEDecryptVerifyJob because it relies on logging messages emitted by gpg which are not part of gpg's status API.

Apr 22 2022, 5:53 PM · Restricted Project, gpgme, kleopatra, Restricted Project
ikloecker moved T5939: Kleopatra: Better error for wrong password in symmetric decryption from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 22 2022, 5:38 PM · Restricted Project, gpgme, kleopatra, Restricted Project
ikloecker added a comment to T5939: Kleopatra: Better error for wrong password in symmetric decryption.

The error

gpg: decryption failed: Bad session key

is only logged if the sanity check "algo given in decrypted session key is a valid OpenPGP algo" passes even though a wrong password was given (which happens with a chance of 11:256). If the sanity check detects a bad algo then gpg logs

gpg: decryption of the symmetrically encrypted session key failed: Checksum error

If AEAD is used, then other logging will happen.

Apr 22 2022, 3:01 PM · Restricted Project, gpgme, kleopatra, Restricted Project
aheinecke triaged T5939: Kleopatra: Better error for wrong password in symmetric decryption as Normal priority.
Apr 22 2022, 1:16 PM · Restricted Project, gpgme, kleopatra, Restricted Project
werner committed rWf3c245489733: Minor fix in gpg4win.mk.in (authored by werner).
Minor fix in gpg4win.mk.in
Apr 22 2022, 12:56 PM
aheinecke committed rW629c0eda02de: doc: Update READMEs (authored by aheinecke).
doc: Update READMEs
Apr 22 2022, 12:00 PM
werner committed rWbf6e321c0fb7: Allow authenticode signing using a card. (authored by werner).
Allow authenticode signing using a card.
Apr 22 2022, 11:25 AM
ikloecker changed the status of T4087: Kleopatra: Revoke User-ID from Open to Testing.
Apr 22 2022, 11:14 AM · Restricted Project, Restricted Project, gpg4win, kleopatra, Feature Request
ikloecker committed rKLEOPATRA670728a271d2: Share generally useful helpers (authored by ikloecker).
Share generally useful helpers
Apr 22 2022, 11:14 AM
aheinecke committed rW461e78689442: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Apr 22 2022, 10:57 AM
aheinecke committed rWa75fd5c420b0: Bump 4.x Version to 4.0.1 (authored by aheinecke).
Bump 4.x Version to 4.0.1
Apr 22 2022, 10:57 AM
aheinecke committed rW966158b6fd3b: Update kde-l10n and kleopatra (authored by aheinecke).
Update kde-l10n and kleopatra
Apr 22 2022, 10:57 AM
aheinecke committed rW8655444076b6: Grammar and spelling fixes for NEWS (authored by aheinecke).
Grammar and spelling fixes for NEWS
Apr 22 2022, 10:57 AM
aheinecke committed rW2948d1cf816e: Add GpgEX NEWS entry (authored by aheinecke).
Add GpgEX NEWS entry
Apr 22 2022, 10:57 AM
werner committed rWa44745cb12dc: Update to GnuPG 2.3.5 (authored by werner).
Update to GnuPG 2.3.5
Apr 22 2022, 10:33 AM
ikloecker triaged T5938: gpgme++: Add support for setting the primary user ID as Normal priority.
Apr 22 2022, 10:32 AM · gpgme, Restricted Project, Feature Request
werner added a comment to rG8b3a24e5176f: gpg: Fix line end in error message.

I tend to avoid such changes to keep the translations valid. But for master this is okay.

Apr 22 2022, 10:16 AM
ikloecker committed rG8b3a24e5176f: gpg: Fix line end in error message (authored by ikloecker).
gpg: Fix line end in error message
Apr 22 2022, 10:13 AM
aheinecke committed rKLEOPATRA2cf60956e996: Bump version to 3.1.22 (authored by aheinecke).
Bump version to 3.1.22
Apr 22 2022, 9:03 AM
aheinecke committed rKLEOPATRA81879ec97eb9: Fix display of non compliance after decrypt (authored by aheinecke).
Fix display of non compliance after decrypt
Apr 22 2022, 9:02 AM
werner added a comment to T5743: Release GnuPG 2.3.5.

The links for the Windows installer as given in the mail was wrong. The corrected links are

Apr 22 2022, 8:52 AM · Release Info, gnupg (gpg23)
gniibe added a project to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com: Restricted Project.
Apr 22 2022, 6:50 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
gniibe closed T5029: server socket/pipe handling in GnuPG as Resolved.
Apr 22 2022, 6:50 AM · Windows, scd, gnupg (gpg23)
gniibe closed T5538: gpg-agent's keytocard cmd should use a better default creation time. as Resolved.
Apr 22 2022, 6:49 AM · gpgagent, gnupg (gpg23)
gniibe closed T5758: scd: loop forever with reader_port, when open_pcsc_reader failed as Resolved.
Apr 22 2022, 6:48 AM · gnupg (gpg23), scd
gniibe closed T5888: uid changed from [ultimate] to [ unknown] as Resolved.
Apr 22 2022, 6:45 AM · gnupg (gpg23), Bug Report
gniibe closed T5701: Mismatch between enums and config table as Resolved.
Apr 22 2022, 6:44 AM · gnupg (gpg23), Bug Report
gniibe closed T5853: Decrypting OCB encrypted file fails... as Resolved.
Apr 22 2022, 6:44 AM · gnupg (gpg23), Bug Report
gniibe closed T5884: dotlock is not perfect (errornously remove .lock as stale lockfile) as Resolved.
Apr 22 2022, 6:44 AM · Bug Report, gnupg (gpg23)
gniibe closed T5884: dotlock is not perfect (errornously remove .lock as stale lockfile), a subtask of T5109: Initial socket connection to server, as Resolved.
Apr 22 2022, 6:44 AM · gnupg24, gnupg (gpg23)
gniibe added projects to T5917: gpg-agent: Not writing password into file: Restricted Project, gpgagent, Bug Report.
Apr 22 2022, 6:43 AM · Bug Report, gpgagent
gniibe committed rGe529c54fe3a8: agent: Not writing password into file. (authored by gniibe).
agent: Not writing password into file.
Apr 22 2022, 6:36 AM
gniibe committed rGe8fb8e2b3e66: scd: Don't inhibit SSH authentication for larger data if it can. (authored by gniibe).
scd: Don't inhibit SSH authentication for larger data if it can.
Apr 22 2022, 4:52 AM
gniibe added a comment to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com.

I confirmed that the patch above works with newer Gnuk (>= 1.2.16).

Apr 22 2022, 4:49 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd

Apr 21 2022

werner committed rDb80f45cf8363: swdb: GnuPG 2.3.5 (authored by werner).
swdb: GnuPG 2.3.5
Apr 21 2022, 6:20 PM
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2022q2/000472.html on T5743: Release GnuPG 2.3.5.
Apr 21 2022, 6:17 PM · Release Info, gnupg (gpg23)
werner closed T5743: Release GnuPG 2.3.5 as Resolved.
Apr 21 2022, 5:59 PM · Release Info, gnupg (gpg23)
werner committed rGa4b25bcfe1f9: Release 2.3.5 (authored by werner).
Release 2.3.5
Apr 21 2022, 5:54 PM
werner committed rG60fc743da4bf: Post release updates (authored by werner).
Post release updates
Apr 21 2022, 5:54 PM
werner triaged T5937: Release GnuPG 2.3.6 as Low priority.
Apr 21 2022, 5:53 PM · Release Info, gnupg (gpg23)
ikloecker added a task to D552: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid: T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.
Apr 21 2022, 4:50 PM · gnupg (gpg23)
ikloecker added a revision to T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid: D552: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.
Apr 21 2022, 4:50 PM · gnupg (gpg23), Restricted Project, Feature Request
ikloecker placed T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid up for grabs.
Apr 21 2022, 4:50 PM · gnupg (gpg23), Restricted Project, Feature Request
ikloecker requested review of D552: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.
Apr 21 2022, 4:49 PM · gnupg (gpg23)
ikloecker created T5936: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.
Apr 21 2022, 4:43 PM · gnupg (gpg23), Restricted Project, Feature Request
ikloecker committed rKLEOPATRA5df72613f43b: Ensure that the key details are loaded when keys were reloaded (authored by ikloecker).
Ensure that the key details are loaded when keys were reloaded
Apr 21 2022, 4:32 PM
ikloecker committed rKLEOPATRAb035e01d57e1: Unify updating of key after key was changed (authored by ikloecker).
Unify updating of key after key was changed
Apr 21 2022, 4:32 PM
ikloecker committed rKLEOPATRA0b6290a47528: Connect the signal only once (authored by ikloecker).
Connect the signal only once
Apr 21 2022, 4:32 PM
ikloecker committed rKLEOPATRA3ac9f23e07bc: Ask for confirmation before revoking a user ID (authored by ikloecker).
Ask for confirmation before revoking a user ID
Apr 21 2022, 4:32 PM
ikloecker committed rKLEOPATRA6df84274eb17: Disable "Revoke User ID" action for last "valid" user ID (authored by ikloecker).
Disable "Revoke User ID" action for last "valid" user ID
Apr 21 2022, 4:32 PM
ikloecker committed rKLEOPATRAc5e2514e3fb3: Add the possibility to revoke a user ID (authored by ikloecker).
Add the possibility to revoke a user ID
Apr 21 2022, 4:32 PM
werner committed rGaec972732e97: speedo: Fix authenticode signing (authored by werner).
speedo: Fix authenticode signing
Apr 21 2022, 2:21 PM
werner committed rGb400ad267539: po: Auto update (authored by werner).
po: Auto update
Apr 21 2022, 2:21 PM
werner committed rG9b297a9d44b7: dirmngr: Fix Makefile (authored by werner).
dirmngr: Fix Makefile
Apr 21 2022, 2:21 PM
aheinecke committed rW1bae03cb824d: Update kde-l10n with latest german translation (authored by aheinecke).
Update kde-l10n with latest german translation
Apr 21 2022, 12:57 PM
aheinecke committed rX2837c1562606: Post release version bump (authored by aheinecke).
Post release version bump
Apr 21 2022, 12:01 PM
aheinecke committed rXeee8351a525f: Update NEWS for todays relase (authored by aheinecke).
Update NEWS for todays relase
Apr 21 2022, 12:01 PM
aheinecke committed rX548de964824d: Add registry config for default command (authored by aheinecke).
Add registry config for default command
Apr 21 2022, 12:01 PM
aheinecke committed rW4abb7dc54b15: Update GpgOL to 2.5.3 (authored by aheinecke).
Update GpgOL to 2.5.3
Apr 21 2022, 10:58 AM
aheinecke committed rW29d495c6674f: Update gpgex to 1.0.9 (authored by aheinecke).
Update gpgex to 1.0.9
Apr 21 2022, 10:58 AM
aheinecke committed rDe6f15b72bdbd: swdb: Release gpgex 1.0.9 (authored by aheinecke).
swdb: Release gpgex 1.0.9
Apr 21 2022, 10:58 AM
aheinecke added a comment to T5932: Kleopatra: Make fingerprint easier accessible.

For the record the Task for the fingerprint copy was T5776

Apr 21 2022, 10:20 AM · kleopatra
aheinecke closed T5932: Kleopatra: Make fingerprint easier accessible as Wontfix.

I tend to disagree. The fingerprint is a very long and cryptic looking thing. Most users of Kleopatra will never share their fingerprint as they tend to work on a TOFU model, just accepting a given key and using it. For another bunch of users the long keyid, which we show, is more then enough security. And for the VS-NfD case with very high security where users compare a full fingerprint it is accessibile enough.

Apr 21 2022, 10:19 AM · kleopatra
aheinecke closed T5272: GpgEx: Incorrect spawn of UI Server can cause a c:\Program.exe to be executed as Resolved.
Apr 21 2022, 9:58 AM · gpgex
werner added a project to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com: gnupg (gpg23).
Apr 21 2022, 7:35 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
werner triaged T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com as Normal priority.
Apr 21 2022, 7:35 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
gniibe added a comment to T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com.

With newer Gnuk Token, following patch should work:

diff --git a/scd/app-openpgp.c b/scd/app-openpgp.c
index 05e1f3977..439052f8c 100644
--- a/scd/app-openpgp.c
+++ b/scd/app-openpgp.c
@@ -5490,6 +5490,11 @@ do_auth (app_t app, ctrl_t ctrl, const char *keyidstr,
           exmode = 1;    /* Use extended length.  */
           le_value = app->app_local->keyattr[2].rsa.n_bits / 8;
         }
+      else if (app->app_local->cardcap.cmd_chaining && indatalen > 254)
+        {
+          exmode = -254; /* Command chaining with max. 254 bytes.  */
+          le_value = 0;
+        }
       else if (indatalen > 255)
         {
           if (!app->app_local->cardcap.ext_lc_le)
Apr 21 2022, 6:43 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
gniibe claimed T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com.
Apr 21 2022, 6:41 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
gniibe set External Link to https://bugs.debian.org/1008573 on T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com.
Apr 21 2022, 6:41 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
gniibe created T5935: scd: SSH emulation of gpg-agent doesn't work well with sntrup761x25519-sha512@openssh.com.
Apr 21 2022, 6:41 AM · workaround, gnupg (gpg23), ssh, Bug Report, scd
gniibe committed rG3560cd0d9d79: po: Update Simplified Chinese Translation. (authored by gniibe).
po: Update Simplified Chinese Translation.
Apr 21 2022, 6:36 AM
gniibe accepted D551: po: Update Simplified Chinese Translation..
Apr 21 2022, 6:29 AM
gniibe committed rC299e2f934159: tests: Replace custom bit with more generic flags (authored by Jakuje).
tests: Replace custom bit with more generic flags
Apr 21 2022, 3:25 AM
gniibe committed rCf736f3c70182: tests: Expect the RSA PKCS #1.5 encryption to fail in FIPS mode (authored by Jakuje).
tests: Expect the RSA PKCS #1.5 encryption to fail in FIPS mode
Apr 21 2022, 3:25 AM
gniibe committed rCc7709f7b2384: Do not allow PKCS #1.5 padding for encryption in FIPS (authored by Jakuje).
Do not allow PKCS #1.5 padding for encryption in FIPS
Apr 21 2022, 3:25 AM
gniibe committed rCf436bf4451cb: random: Not use secure memory for DRBG instance. (authored by gniibe).
random: Not use secure memory for DRBG instance.
Apr 21 2022, 3:21 AM

Apr 20 2022

ikloecker committed rLIBKLEO3bb2b74b57c2: Add clang-format git pre-commit hook (authored by ikloecker).
Add clang-format git pre-commit hook
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO8c0c18f09ff7: GIT_SILENT Clear list of words to ignore by codespell (authored by ikloecker).
GIT_SILENT Clear list of words to ignore by codespell
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO20f3b51db9bb: Run clang-format (authored by ikloecker).
Run clang-format
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO2da96d25145a: GIT_SILENT Add .git-blame-ignore-revs (authored by ikloecker).
GIT_SILENT Add .git-blame-ignore-revs
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO331eba15b911: GIT_SILENT Align and/or keep enum values aligned (authored by ikloecker).
GIT_SILENT Align and/or keep enum values aligned
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEOcf45d83d8174: Replace multiple ternary expressions with single if-statement (authored by ikloecker).
Replace multiple ternary expressions with single if-statement
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEOcd92403dbc9d: GIT_SILENT Keep indentation in assignment expressions (authored by ikloecker).
GIT_SILENT Keep indentation in assignment expressions
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO5fcfab59c4ac: Simplify and avoid word puzzle (authored by ikloecker).
Simplify and avoid word puzzle
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEOb82b4dbe9b09: GIT_SILENT Keep trailing comments aligned (authored by ikloecker).
GIT_SILENT Keep trailing comments aligned
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO7fdc1ea945c3: GIT_SILENT Shorten Kleo::Formatting flags (authored by ikloecker).
GIT_SILENT Shorten Kleo::Formatting flags
Apr 20 2022, 11:16 PM