Page MenuHome GnuPG
Feed All Stories

Apr 22 2022

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
ikloecker committed rLIBKLEOb484feec475d: GIT_SILENT Separate member definitions (authored by ikloecker).
GIT_SILENT Separate member definitions
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO092ab88200df: Get rid of make_convenience macro which confuses clang-format (authored by ikloecker).
Get rid of make_convenience macro which confuses clang-format
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEOdd7973a6b4d8: GIT_SILENT Align or keep alignment of columns of a few initializer lists (authored by ikloecker).
GIT_SILENT Align or keep alignment of columns of a few initializer lists
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEOd4c67acdb4f9: Refactor double ternary operator (authored by ikloecker).
Refactor double ternary operator
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO916fd197edfa: GIT_SILENT Do not wrap long string literals (authored by ikloecker).
GIT_SILENT Do not wrap long string literals
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEOa2faf692528b: Replace nested ternary expression with switch statement (authored by ikloecker).
Replace nested ternary expression with switch statement
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO58985fcd58dd: GIT_SILENT Avoid that reflow of comments uglifies commented out code (authored by ikloecker).
GIT_SILENT Avoid that reflow of comments uglifies commented out code
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEOf7e3d9ee8bfc: GIT_SILENT Keep line breaks in some algorithm calls (authored by ikloecker).
GIT_SILENT Keep line breaks in some algorithm calls
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO67823b7f8176: GIT_SILENT Keep line breaks in stream statements (authored by ikloecker).
GIT_SILENT Keep line breaks in stream statements
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO3f226558485e: GIT_SILENT Move comments inside blocks of if-statements (authored by ikloecker).
GIT_SILENT Move comments inside blocks of if-statements
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO54990a301be3: GIT_SILENT Keep line breaks in logical expressions (authored by ikloecker).
GIT_SILENT Keep line breaks in logical expressions
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEOe9b62b976541: GIT_SILENT Remove "else" comment in ternary expressions (authored by ikloecker).
GIT_SILENT Remove "else" comment in ternary expressions
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEOe41b895eea08: GIT_SILENT Keep line break in chained expression (authored by ikloecker).
GIT_SILENT Keep line break in chained expression
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEOd1a0d35b7d57: GIT_SILENT Add braces to single-line if statement in macro (authored by ikloecker).
GIT_SILENT Add braces to single-line if statement in macro
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO0859029cbfce: GIT_SILENT Keep line breaks in macro definitions (authored by ikloecker).
GIT_SILENT Keep line breaks in macro definitions
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO1b4c25de3621: GIT_SILENT Keep line breaks in ternary expressions (authored by ikloecker).
GIT_SILENT Keep line breaks in ternary expressions
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO126f620f31f8: GIT_SILENT Keep enum values on separate lines (authored by ikloecker).
GIT_SILENT Keep enum values on separate lines
Apr 20 2022, 11:16 PM