Page MenuHome GnuPG
Feed All Stories

Mar 20 2025

werner committed rDd34baa3bac3a: Add a note on the grabbed @gnupg account on Twitter. (authored by werner).
Add a note on the grabbed @gnupg account on Twitter.
Mar 20 2025, 9:36 AM
l10n daemon script <scripty@kde.org> committed rMTPb2117de982a6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 20 2025, 4:22 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7ec353132a10: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 20 2025, 4:21 AM
l10n daemon script <scripty@kde.org> committed rMTP641313deb1ff: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 20 2025, 2:59 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3a12567e098b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 20 2025, 2:42 AM
gniibe added a comment to T7519: libgcrypt: (EC)DSA signature generation should be constant-time.

I think that this may be the last update.
Don't use mpi_powm to avoid normalizing (and to be faster).

Mar 20 2025, 1:08 AM · libgcrypt, Bug Report

Mar 19 2025

chengr28 updated the task description for T7577: GnuPG could not work when TCP congestion provider is set to BBR2 in Windows.
Mar 19 2025, 7:33 PM · Support, Not A Bug, gnupg, Bug Report
chengr28 created T7577: GnuPG could not work when TCP congestion provider is set to BBR2 in Windows.
Mar 19 2025, 7:29 PM · Support, Not A Bug, gnupg, Bug Report
Allen Winter <winter@kde.org> committed rKLEOPATRAf9eb78653e1b: assuanserverconnection.cpp - comment-out an unused variable (authored by Allen Winter <winter@kde.org>).
assuanserverconnection.cpp - comment-out an unused variable
Mar 19 2025, 12:49 PM
gniibe updated the task description for T7576: keyboxd: Searching <email@Example.COM>.
Mar 19 2025, 6:11 AM · gnupg, Bug Report
gniibe updated the task description for T7576: keyboxd: Searching <email@Example.COM>.
Mar 19 2025, 6:10 AM · gnupg, Bug Report
gniibe added a comment to T7576: keyboxd: Searching <email@Example.COM>.

IIUC, the address is stored with lowercase, but searching is done not converting lowercase.

Mar 19 2025, 6:08 AM · gnupg, Bug Report
gniibe created T7576: keyboxd: Searching <email@Example.COM>.
Mar 19 2025, 6:07 AM · gnupg, Bug Report
bjk added a comment to T3325: Allow encryption/signing in GPGME using a specified subkey .

Attached is a patch which adds gpgme_subkey_set_flag() to handle both encryption and signing keys. Or maybe it would be better to add another signing function that does recpstring?

Mar 19 2025, 3:38 AM · gpgme

Mar 18 2025

ikloecker committed rKLEOPATRAcaa12568c4a8: Use correct legacy path of kleopatragroupsrc (authored by ikloecker).
Use correct legacy path of kleopatragroupsrc
Mar 18 2025, 9:29 PM
ebo added a subtask for T6116: Draft: Kleopatra: Card personalization workflow: T7091: Kleopatra: Simple copy key to card.
Mar 18 2025, 4:36 PM · gpd5x, kleopatra
ebo added a parent task for T7091: Kleopatra: Simple copy key to card: T6116: Draft: Kleopatra: Card personalization workflow.
Mar 18 2025, 4:36 PM · gpd5x, kleopatra
werner committed rM91a59d2a3554: New decrypt flags GPGME_DECRYPT_LISTONLY. (authored by werner).
New decrypt flags GPGME_DECRYPT_LISTONLY.
Mar 18 2025, 4:26 PM
ikloecker moved T7575: Kleopatra: Migrate application configuration file and state configuration file from old location to new location from Backlog to WIP on the gpd5x board.
Mar 18 2025, 2:52 PM · Windows, gpd5x, kleopatra
ikloecker triaged T7575: Kleopatra: Migrate application configuration file and state configuration file from old location to new location as Normal priority.
Mar 18 2025, 2:52 PM · Windows, gpd5x, kleopatra
ikloecker changed the status of T7574: Migration of group config from old location to new location is broken from Open to Testing.

The migration of the group config file works again.

Mar 18 2025, 2:39 PM · Windows, gpd5x, kleopatra
ikloecker committed rKLEOPATRA4ec9831859c4: Fix migration of group config from old location to new location (authored by ikloecker).
Fix migration of group config from old location to new location
Mar 18 2025, 2:37 PM
ikloecker moved T7574: Migration of group config from old location to new location is broken from Backlog to WIP on the gpd5x board.
Mar 18 2025, 2:31 PM · Windows, gpd5x, kleopatra
ikloecker triaged T7574: Migration of group config from old location to new location is broken as Normal priority.
Mar 18 2025, 2:30 PM · Windows, gpd5x, kleopatra
CarlSchwan triaged T7573: Pin window feature as Normal priority.
Mar 18 2025, 2:28 PM · gpgol2
CarlSchwan triaged T7572: Subject in viewer title as Normal priority.
Mar 18 2025, 2:28 PM · gpgol2
CarlSchwan triaged T7571: Configure -> Profile Settings as Normal priority.
Mar 18 2025, 2:20 PM · gpgol2
CarlSchwan committed rOJ8d2b0ec0c95e: Fix some installation paths (authored by CarlSchwan).
Fix some installation paths
Mar 18 2025, 1:58 PM
CarlSchwan committed rOJde502ab2ad26: Remove debug output (authored by CarlSchwan).
Remove debug output
Mar 18 2025, 1:50 PM
CarlSchwan committed rOJd9835f9084b3: Fix double free error (authored by CarlSchwan).
Fix double free error
Mar 18 2025, 1:50 PM
CarlSchwan committed rGPGPASS7070486b02f2: Simplify centering (authored by CarlSchwan).
Simplify centering
Mar 18 2025, 1:03 PM
werner committed rGad8bce774d91: gpgsm: Fix error message if all selected certificates are expired. (authored by Ramón García <ramon.garcia.f@gmail.com>).
gpgsm: Fix error message if all selected certificates are expired.
Mar 18 2025, 12:22 PM
werner committed rG2869de63b522: gpgsm: Simplify the expiration check. (authored by werner).
gpgsm: Simplify the expiration check.
Mar 18 2025, 12:22 PM
werner committed rG53f5aad90517: gpgsm: Avoid increasing error count when enumerating an expired cert. (authored by Ramón García <ramon.garcia.f@gmail.com>).
gpgsm: Avoid increasing error count when enumerating an expired cert.
Mar 18 2025, 12:22 PM
werner committed rG029ac17b40bd: gpgsm: When selecting certs also skip certificates too young. (authored by Ramón García <ramon.garcia.f@gmail.com>).
gpgsm: When selecting certs also skip certificates too young.
Mar 18 2025, 12:22 PM
werner committed rG4cf83273e84c: gpgsm: select unexpired certificates skipping expired ones (authored by Ramón García <ramon.garcia.f@gmail.com>).
gpgsm: select unexpired certificates skipping expired ones
Mar 18 2025, 12:22 PM
werner committed rG4f4264c4e8b9: doc: Register DCO for Ramon García F. (authored by werner).
doc: Register DCO for Ramon García F.
Mar 18 2025, 12:22 PM
CarlSchwan committed rGPGPASSceaa8b433987: Fix condition for displaying placeholder message (authored by CarlSchwan).
Fix condition for displaying placeholder message
Mar 18 2025, 10:43 AM
CarlSchwan committed rGPGPASSf8887168318e: Add placeholder widget to treeview (authored by CarlSchwan).
Add placeholder widget to treeview
Mar 18 2025, 10:41 AM
ebo closed T6890: Libkleo/Kleopatra: Add UserID keylist model as Resolved.

This was a prerequisite for other tickets which are resolved, so it works.

Mar 18 2025, 10:40 AM · kleopatra, Restricted Project
svuorela committed rKLEOPATRA49abe1af002e: Add windows CI support (authored by mlaurent).
Add windows CI support
Mar 18 2025, 10:11 AM
ikloecker committed rLIBKLEO1a57cfa31571: Allow failing tests on Windows (authored by ikloecker).
Allow failing tests on Windows
Mar 18 2025, 10:07 AM
gniibe added a comment to T7519: libgcrypt: (EC)DSA signature generation should be constant-time.

Here is another update (replacing ecc-no-normalize-2025-03-13.patch).
Further, ec_addm is modified to be less leaky.

Mar 18 2025, 6:30 AM · libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO19c17246caec: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 18 2025, 2:42 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe10101cebeb0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 18 2025, 2:41 AM

Mar 17 2025

ebo added a member for Contributor: timegrid.
Mar 17 2025, 6:35 PM
ikloecker committed rKLEOPATRA16140611ac49: Remove unused include (authored by ikloecker).
Remove unused include
Mar 17 2025, 5:37 PM
ikloecker committed rKLEOPATRAfbadd7b4d9ad: Use new DNAttributes functions instead of deprecated Kleo::DN functions (authored by ikloecker).
Use new DNAttributes functions instead of deprecated Kleo::DN functions
Mar 17 2025, 5:37 PM
ikloecker committed rKLEOPATRA0ea34e76ee4d: Use QGpgME::DN::prettyAttributes if possible (authored by ikloecker).
Use QGpgME::DN::prettyAttributes if possible
Mar 17 2025, 5:37 PM
ikloecker committed rKLEOPATRA5c73d739784c: Use Formatting::prettyDN instead of deprecated DN::prettyDN() (authored by ikloecker).
Use Formatting::prettyDN instead of deprecated DN::prettyDN()
Mar 17 2025, 5:37 PM
werner committed rGf463586a9617: gpgsm: Extend --learn-card by an optional s/n argument. (authored by werner).
gpgsm: Extend --learn-card by an optional s/n argument.
Mar 17 2025, 5:34 PM
ikloecker committed rKLEOPATRA0cd0e219ffe0: Use QGpgME::DN::prettyAttributes if possible (authored by ikloecker).
Use QGpgME::DN::prettyAttributes if possible
Mar 17 2025, 5:23 PM
ikloecker committed rKLEOPATRA2a1dd9df2263: Use new DNAttributes functions instead of deprecated Kleo::DN functions (authored by ikloecker).
Use new DNAttributes functions instead of deprecated Kleo::DN functions
Mar 17 2025, 5:23 PM
ikloecker committed rKLEOPATRA9e9d743a40bb: Use Formatting::prettyDN instead of deprecated DN::prettyDN() (authored by ikloecker).
Use Formatting::prettyDN instead of deprecated DN::prettyDN()
Mar 17 2025, 5:23 PM
ikloecker committed rKLEOPATRA087359a74325: Use QGpgME::DN instead of Kleo::DN where possible (authored by ikloecker).
Use QGpgME::DN instead of Kleo::DN where possible
Mar 17 2025, 5:23 PM
ikloecker committed rGPGMEQTb1192dba859b: Add function returning the ordered list of attributes of a DN (authored by ikloecker).
Add function returning the ordered list of attributes of a DN
Mar 17 2025, 5:22 PM
ikloecker committed rLIBKLEO2b9db53d5a0e: Bump library version (authored by ikloecker).
Bump library version
Mar 17 2025, 4:36 PM
ikloecker committed rLIBKLEO0aff9bc02c73: Deprecate Kleo::DN (authored by ikloecker).
Deprecate Kleo::DN
Mar 17 2025, 4:36 PM
ikloecker committed rLIBKLEO8e75ef0e0de3: Move libkleo-specific static DN functions to new DNAttributes namespace (authored by ikloecker).
Move libkleo-specific static DN functions to new DNAttributes namespace
Mar 17 2025, 4:36 PM
ikloecker committed rLIBKLEO78ca24f157af: Use QGpgME::DN instead of Kleo::DN where possible (authored by ikloecker).
Use QGpgME::DN instead of Kleo::DN where possible
Mar 17 2025, 4:36 PM
ikloecker committed rLIBKLEOa4e7e1967089: Add Formatting::prettyDN as replacement for Kleo::DN::prettyDN (authored by ikloecker).
Add Formatting::prettyDN as replacement for Kleo::DN::prettyDN
Mar 17 2025, 4:36 PM
werner closed T7569: `gpgconf --homedir $x --kill keyboxd` doesn't appear to terminate a running keyboxd as Resolved.
Mar 17 2025, 10:12 AM · gnupg, keyboxd, Bug Report
werner committed rGe212308ede8e: gpgconf: Fix reload and kill of keyboxd. (authored by werner).
gpgconf: Fix reload and kill of keyboxd.
Mar 17 2025, 10:11 AM
werner committed rG5420c4ebde0e: gpgconf: Fix reload and kill of keyboxd. (authored by werner).
gpgconf: Fix reload and kill of keyboxd.
Mar 17 2025, 10:07 AM
ikloecker committed rLIBKLEOab190a8b402f: Update translations in libkleopatrarc*.desktop files (authored by ikloecker).
Update translations in libkleopatrarc*.desktop files
Mar 17 2025, 9:56 AM
ikloecker moved T7529: Kleo translation - backport libkleopatrarc*.desktop after KDE gear release 25.04 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 17 2025, 9:54 AM · vsd33 (vsd-3.3.1), Restricted Project, kleopatra
ikloecker changed the status of T7529: Kleo translation - backport libkleopatrarc*.desktop after KDE gear release 25.04, a subtask of T7489: Kleopatra: missing translations in kf5, from Open to Testing.
Mar 17 2025, 9:54 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker changed the status of T7529: Kleo translation - backport libkleopatrarc*.desktop after KDE gear release 25.04 from Open to Testing.

Done.

Mar 17 2025, 9:54 AM · vsd33 (vsd-3.3.1), Restricted Project, kleopatra
werner added a comment to T7569: `gpgconf --homedir $x --kill keyboxd` doesn't appear to terminate a running keyboxd.

FWIW: It does works when using GNUPGHOME instead.

Mar 17 2025, 9:46 AM · gnupg, keyboxd, Bug Report
werner closed T7570: `gpg --trust-model always --verify` produces incongruous warning "Using untrusted key!" as Resolved.

This has always been the case. git blame shows for check_signatures_trust:

Mar 17 2025, 9:39 AM · Not A Bug, gnupg
gniibe added a comment to T7519: libgcrypt: (EC)DSA signature generation should be constant-time.

There are three (or more) remaining things:
(1) ec_addm can be improved by adding U and V with mpih_add_lli , subtracting P with mpih_sub_n, and adding back P with mpih_add_n_cond
(2) Places with mpi_const for the argument when calling ec_mulm, ec_add or ec_subm should be fixed (it may modify the const MPI)
(3) make sure mpi_resize within ec_addm, ec_mulm, or ec_subm if needed

Mar 17 2025, 3:24 AM · libgcrypt, Bug Report

Mar 16 2025

mlaurent committed rMTP40467ec357b4: GIT_SILENT: prepare 6.4 rc (authored by mlaurent).
GIT_SILENT: prepare 6.4 rc
Mar 16 2025, 7:43 AM
mlaurent committed rKLEOPATRA330cb4b6bbd6: GIT_SILENT: prepare 6.4 rc (authored by mlaurent).
GIT_SILENT: prepare 6.4 rc
Mar 16 2025, 7:42 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAcb541b4215cd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 16 2025, 4:16 AM
l10n daemon script <scripty@kde.org> committed rMTP43ab0b1d8211: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 16 2025, 2:42 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA46d952cbbce7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 16 2025, 2:40 AM

Mar 15 2025

antonio-rojas committed rKLEOPATRAb903418b4606: Drop kstatusnotifieritem dependency (authored by antonio-rojas).
Drop kstatusnotifieritem dependency
Mar 15 2025, 12:07 PM
antonio-rojas committed rKLEOPATRAe4993336412b: Drop kstatusnotifieritem dependency (authored by antonio-rojas).
Drop kstatusnotifieritem dependency
Mar 15 2025, 10:37 AM
mlaurent committed rMTP305a2fc0caf8: GIT_SILENT: prepare 6.4 rc (authored by mlaurent).
GIT_SILENT: prepare 6.4 rc
Mar 15 2025, 7:24 AM
mlaurent committed rLIBKLEOde82e9b8f59c: GIT_SILENT: prepare 6.4 rc (authored by mlaurent).
GIT_SILENT: prepare 6.4 rc
Mar 15 2025, 7:20 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA91ababc8104c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 15 2025, 2:40 AM

Mar 14 2025

dkg added a comment to T7570: `gpg --trust-model always --verify` produces incongruous warning "Using untrusted key!".

This seems to be the case on 2.2.46 as well, fwiw. i don't think it's new in 2.4.7.

Mar 14 2025, 8:07 PM · Not A Bug, gnupg
dkg created T7570: `gpg --trust-model always --verify` produces incongruous warning "Using untrusted key!".
Mar 14 2025, 8:04 PM · Not A Bug, gnupg
dkg added a comment to T7569: `gpgconf --homedir $x --kill keyboxd` doesn't appear to terminate a running keyboxd.

similarly, gpgconf --homedir /tmp/gg --kill all does not terminate keyboxd, despite the fact that gpgconf(1) says:

Mar 14 2025, 7:27 PM · gnupg, keyboxd, Bug Report
dkg created T7569: `gpgconf --homedir $x --kill keyboxd` doesn't appear to terminate a running keyboxd.
Mar 14 2025, 7:24 PM · gnupg, keyboxd, Bug Report
werner committed rGa7ec3792c5d1: scd,w32: Fix posssible lockup due to lost select results. (authored by werner).
scd,w32: Fix posssible lockup due to lost select results.
Mar 14 2025, 2:05 PM
werner committed rM926b1f1f1e3e: Add API gpgme_op_random_value. (authored by werner).
Add API gpgme_op_random_value.
Mar 14 2025, 1:24 PM
werner committed rG95a11baaa2c0: doc: Minor updates (authored by werner).
doc: Minor updates
Mar 14 2025, 1:22 PM
werner committed rGcc3efe9a7312: gpg: Fix key generation with existing key from card. (authored by gniibe).
gpg: Fix key generation with existing key from card.
Mar 14 2025, 1:21 PM
werner moved T7457: gpg --full-gen-key doesn't show list of keys on card (regression) from Backlog to QA on the gnupg24 board.

Done

Mar 14 2025, 1:20 PM · gnupg26, gnupg24, Bug Report
werner added a comment to T6694: Random numbers from gpgme.

BTW, do we really need a C++ API for this? Might make sense due to the need for a context.

Mar 14 2025, 1:10 PM · gpd5x, gpgpass, gpgme, Feature Request
werner changed the status of T6694: Random numbers from gpgme from Open to Testing.
Mar 14 2025, 1:09 PM · gpd5x, gpgpass, gpgme, Feature Request
ikloecker reopened T7457: gpg --full-gen-key doesn't show list of keys on card (regression) as "Open".

Re-opening because I think rGaa36f6ae8bae needs to be backported to GnuPG 2.4 (see T7568). The fix for T7309 which introduced the regression has been backported to GnuPG 2.4.

Mar 14 2025, 8:54 AM · gnupg26, gnupg24, Bug Report
hamarituc closed T7568: Keys of OpenPGP card not listed for key generation as Invalid.

Duplicate of T7457. Sorry for the noise.

Mar 14 2025, 8:20 AM · Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEOec9e8a87b0c2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 14 2025, 4:25 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA963eee55f14b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 14 2025, 4:24 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6b05563003ed: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Mar 14 2025, 3:43 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOe33091de3257: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 14 2025, 2:46 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA159a80cb253d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Mar 14 2025, 2:45 AM
dkg added a comment to T7547: signatures from revoked or expired keys show up as missing keys.

I've offered https://github.com/bestpractical/gnupg-interface/pull/16 to GnuPG::Interface, and am testing it out in debian unstable.

Mar 14 2025, 12:33 AM · gnupg26, gnupg24, Bug Report