Page MenuHome GnuPG
Feed All Stories

Apr 22 2022

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
ikloecker committed rLIBKLEO5d13ff3457ba: Add clang-format (authored by ikloecker).
Add clang-format
Apr 20 2022, 11:16 PM
ikloecker committed rLIBKLEO8d29bf191984: GIT_SILENT Keep line breaks in initializer lists (authored by ikloecker).
GIT_SILENT Keep line breaks in initializer lists
Apr 20 2022, 11:16 PM
werner committed rG89dc9f1e6916: dirmngr: Changes to the linking order. (authored by werner).
dirmngr: Changes to the linking order.
Apr 20 2022, 6:49 PM
werner committed rGac08517723e2: po: Update German translation (authored by werner).
po: Update German translation
Apr 20 2022, 6:49 PM
werner committed rS2b22ff55d1c0: Hack to all using Scute for osslsigncode. (authored by werner).
Hack to all using Scute for osslsigncode.
Apr 20 2022, 6:01 PM
aheinecke committed rOe30ea20eacac: Post release version bump (authored by aheinecke).
Post release version bump
Apr 20 2022, 4:56 PM
aheinecke committed rO8ae08ace85c7: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Apr 20 2022, 4:56 PM
werner committed rG22fef189b111: w32: Do no use Registry item DefaultLogFile for the main tools. (authored by werner).
w32: Do no use Registry item DefaultLogFile for the main tools.
Apr 20 2022, 3:49 PM
werner committed rG3b48465ef9a2: build: Fix makedist target in m4. (authored by werner).
build: Fix makedist target in m4.
Apr 20 2022, 3:49 PM
aheinecke committed rD94ea9a422428: swdb: Released GpgOL 2.5.3 (authored by aheinecke).
swdb: Released GpgOL 2.5.3
Apr 20 2022, 2:15 PM
aheinecke committed rWc00e308fa93a: Prepare NEWS for 3.1.22 (authored by aheinecke).
Prepare NEWS for 3.1.22
Apr 20 2022, 2:04 PM
aheinecke committed rW3c49c3d7c924: Update qgpgme so version (authored by aheinecke).
Update qgpgme so version
Apr 20 2022, 1:04 PM
neverpanic added a comment to T5919: libgcrypt tests/basic.c and tests/keygen.c occasionally fail with "error generating RSA key: Number is not prime".

Feedback from the lab is that they'd recommend returning a specific error code that indicates that the prime search failed and then relying on the caller to decide whether to loop or bubble up the error. I'm not sure who we would consider to be the "caller" of the relevant generation function in this case, though.

Apr 20 2022, 12:06 PM · backport, FIPS, libgcrypt, Bug Report