Page MenuHome GnuPG
Feed All Stories

Wed, Mar 19

chengr28 created T7577: GnuPG could not work when TCP congestion provider is set to BBR2 in Windows.
Wed, Mar 19, 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
Wed, Mar 19, 12:49 PM
gniibe updated the task description for T7576: keyboxd: Searching <email@Example.COM>.
Wed, Mar 19, 6:11 AM · gnupg, Bug Report
gniibe updated the task description for T7576: keyboxd: Searching <email@Example.COM>.
Wed, Mar 19, 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.

Wed, Mar 19, 6:08 AM · gnupg, Bug Report
gniibe created T7576: keyboxd: Searching <email@Example.COM>.
Wed, Mar 19, 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?

Wed, Mar 19, 3:38 AM · gpgme

Tue, Mar 18

ikloecker committed rKLEOPATRAcaa12568c4a8: Use correct legacy path of kleopatragroupsrc (authored by ikloecker).
Use correct legacy path of kleopatragroupsrc
Tue, Mar 18, 9:29 PM
ebo added a subtask for T6116: Draft: Kleopatra: Card personalization workflow: T7091: Kleopatra: Simple copy key to card.
Tue, Mar 18, 4:36 PM · gpd5x, kleopatra
ebo added a parent task for T7091: Kleopatra: Simple copy key to card: T6116: Draft: Kleopatra: Card personalization workflow.
Tue, Mar 18, 4:36 PM · gpd5x, kleopatra
werner committed rM91a59d2a3554: New decrypt flags GPGME_DECRYPT_LISTONLY. (authored by werner).
New decrypt flags GPGME_DECRYPT_LISTONLY.
Tue, Mar 18, 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.
Tue, Mar 18, 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.
Tue, Mar 18, 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.

Tue, Mar 18, 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
Tue, Mar 18, 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.
Tue, Mar 18, 2:31 PM · Windows, gpd5x, kleopatra
ikloecker triaged T7574: Migration of group config from old location to new location is broken as Normal priority.
Tue, Mar 18, 2:30 PM · Windows, gpd5x, kleopatra
CarlSchwan triaged T7573: Pin window feature as Normal priority.
Tue, Mar 18, 2:28 PM · gpgol2
CarlSchwan triaged T7572: Subject in viewer title as Normal priority.
Tue, Mar 18, 2:28 PM · gpgol2
CarlSchwan triaged T7571: Configure -> Profile Settings as Normal priority.
Tue, Mar 18, 2:20 PM · gpgol2
CarlSchwan committed rOJ8d2b0ec0c95e: Fix some installation paths (authored by CarlSchwan).
Fix some installation paths
Tue, Mar 18, 1:58 PM
CarlSchwan committed rOJde502ab2ad26: Remove debug output (authored by CarlSchwan).
Remove debug output
Tue, Mar 18, 1:50 PM
CarlSchwan committed rOJd9835f9084b3: Fix double free error (authored by CarlSchwan).
Fix double free error
Tue, Mar 18, 1:50 PM
CarlSchwan committed rGPGPASS7070486b02f2: Simplify centering (authored by CarlSchwan).
Simplify centering
Tue, Mar 18, 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.
Tue, Mar 18, 12:22 PM
werner committed rG2869de63b522: gpgsm: Simplify the expiration check. (authored by werner).
gpgsm: Simplify the expiration check.
Tue, Mar 18, 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.
Tue, Mar 18, 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.
Tue, Mar 18, 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
Tue, Mar 18, 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.
Tue, Mar 18, 12:22 PM
CarlSchwan committed rGPGPASSceaa8b433987: Fix condition for displaying placeholder message (authored by CarlSchwan).
Fix condition for displaying placeholder message
Tue, Mar 18, 10:43 AM
CarlSchwan committed rGPGPASSf8887168318e: Add placeholder widget to treeview (authored by CarlSchwan).
Add placeholder widget to treeview
Tue, Mar 18, 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.

Tue, Mar 18, 10:40 AM · kleopatra, Restricted Project
svuorela committed rKLEOPATRA49abe1af002e: Add windows CI support (authored by mlaurent).
Add windows CI support
Tue, Mar 18, 10:11 AM
ikloecker committed rLIBKLEO1a57cfa31571: Allow failing tests on Windows (authored by ikloecker).
Allow failing tests on Windows
Tue, Mar 18, 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.

Tue, Mar 18, 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
Tue, Mar 18, 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
Tue, Mar 18, 2:41 AM

Mon, Mar 17

ebo added a member for Contributor: timegrid.
Mon, Mar 17, 6:35 PM
ikloecker committed rKLEOPATRA16140611ac49: Remove unused include (authored by ikloecker).
Remove unused include
Mon, Mar 17, 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
Mon, Mar 17, 5:37 PM
ikloecker committed rKLEOPATRA0ea34e76ee4d: Use QGpgME::DN::prettyAttributes if possible (authored by ikloecker).
Use QGpgME::DN::prettyAttributes if possible
Mon, Mar 17, 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()
Mon, Mar 17, 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.
Mon, Mar 17, 5:34 PM
ikloecker committed rKLEOPATRA0cd0e219ffe0: Use QGpgME::DN::prettyAttributes if possible (authored by ikloecker).
Use QGpgME::DN::prettyAttributes if possible
Mon, Mar 17, 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
Mon, Mar 17, 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()
Mon, Mar 17, 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
Mon, Mar 17, 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
Mon, Mar 17, 5:22 PM
ikloecker committed rLIBKLEO2b9db53d5a0e: Bump library version (authored by ikloecker).
Bump library version
Mon, Mar 17, 4:36 PM
ikloecker committed rLIBKLEO0aff9bc02c73: Deprecate Kleo::DN (authored by ikloecker).
Deprecate Kleo::DN
Mon, Mar 17, 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
Mon, Mar 17, 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
Mon, Mar 17, 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
Mon, Mar 17, 4:36 PM
werner closed T7569: `gpgconf --homedir $x --kill keyboxd` doesn't appear to terminate a running keyboxd as Resolved.
Mon, Mar 17, 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.
Mon, Mar 17, 10:11 AM
werner committed rG5420c4ebde0e: gpgconf: Fix reload and kill of keyboxd. (authored by werner).
gpgconf: Fix reload and kill of keyboxd.
Mon, Mar 17, 10:07 AM
ikloecker committed rLIBKLEOab190a8b402f: Update translations in libkleopatrarc*.desktop files (authored by ikloecker).
Update translations in libkleopatrarc*.desktop files
Mon, Mar 17, 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.
Mon, Mar 17, 9:54 AM · vsd33, 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.
Mon, Mar 17, 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.

Mon, Mar 17, 9:54 AM · vsd33, 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.

Mon, Mar 17, 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:

Mon, Mar 17, 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

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

Sun, Mar 16

mlaurent committed rMTP40467ec357b4: GIT_SILENT: prepare 6.4 rc (authored by mlaurent).
GIT_SILENT: prepare 6.4 rc
Sun, Mar 16, 7:43 AM
mlaurent committed rKLEOPATRA330cb4b6bbd6: GIT_SILENT: prepare 6.4 rc (authored by mlaurent).
GIT_SILENT: prepare 6.4 rc
Sun, Mar 16, 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
Sun, Mar 16, 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
Sun, Mar 16, 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
Sun, Mar 16, 2:40 AM

Sat, Mar 15

antonio-rojas committed rKLEOPATRAb903418b4606: Drop kstatusnotifieritem dependency (authored by antonio-rojas).
Drop kstatusnotifieritem dependency
Sat, Mar 15, 12:07 PM
antonio-rojas committed rKLEOPATRAe4993336412b: Drop kstatusnotifieritem dependency (authored by antonio-rojas).
Drop kstatusnotifieritem dependency
Sat, Mar 15, 10:37 AM
mlaurent committed rMTP305a2fc0caf8: GIT_SILENT: prepare 6.4 rc (authored by mlaurent).
GIT_SILENT: prepare 6.4 rc
Sat, Mar 15, 7:24 AM
mlaurent committed rLIBKLEOde82e9b8f59c: GIT_SILENT: prepare 6.4 rc (authored by mlaurent).
GIT_SILENT: prepare 6.4 rc
Sat, Mar 15, 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
Sat, Mar 15, 2:40 AM

Fri, Mar 14

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.

Fri, Mar 14, 8:07 PM · Not A Bug, gnupg
dkg created T7570: `gpg --trust-model always --verify` produces incongruous warning "Using untrusted key!".
Fri, Mar 14, 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:

Fri, Mar 14, 7:27 PM · gnupg, keyboxd, Bug Report
dkg created T7569: `gpgconf --homedir $x --kill keyboxd` doesn't appear to terminate a running keyboxd.
Fri, Mar 14, 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.
Fri, Mar 14, 2:05 PM
werner committed rM926b1f1f1e3e: Add API gpgme_op_random_value. (authored by werner).
Add API gpgme_op_random_value.
Fri, Mar 14, 1:24 PM
werner committed rG95a11baaa2c0: doc: Minor updates (authored by werner).
doc: Minor updates
Fri, Mar 14, 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.
Fri, Mar 14, 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

Fri, Mar 14, 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.

Fri, Mar 14, 1:10 PM · gpd5x, gpgpass, gpgme, Feature Request
werner changed the status of T6694: Random numbers from gpgme from Open to Testing.
Fri, Mar 14, 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.

Fri, Mar 14, 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.

Fri, Mar 14, 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
Fri, Mar 14, 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
Fri, Mar 14, 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)
Fri, Mar 14, 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
Fri, Mar 14, 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
Fri, Mar 14, 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.

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

Thu, Mar 13

mmontkowski added a comment to T7269: Attachments vanish from forward encrypted message.

Well I finally did some more tracing and removeOurAttachments_o is not called when the attachments vanish.

Thu, Mar 13, 7:17 PM · Restricted Project, Feature Request, gpgol
hamarituc created T7568: Keys of OpenPGP card not listed for key generation.
Thu, Mar 13, 6:56 PM · Bug Report
dkg added a comment to T7547: signatures from revoked or expired keys show up as missing keys.

I'll work on making a patch to offer a flexible test suite.

Thu, Mar 13, 6:21 PM · gnupg26, gnupg24, Bug Report
dkg added a comment to T7547: signatures from revoked or expired keys show up as missing keys.

Alternately, i suppose we could ask GnuPG::Interface to drop the variant parts of that test entirely. @werner, If you have a preference for what they test, it would be good to know. I suspect your opinion would carry weight with the maintainer there.

Thu, Mar 13, 6:20 PM · gnupg26, gnupg24, Bug Report
werner committed rC22e65f6f5b8d: doc: Fix syntax error (authored by werner).
doc: Fix syntax error
Thu, Mar 13, 6:04 PM
werner added a comment to T7547: signatures from revoked or expired keys show up as missing keys.

Well, we also have the gpgme test suite which tests a couple of other things and for obvious reasons we need to keep this stable. Granted, sometimes we had to change the gpgme test suite as well. My personal preference would be your second choice.

Thu, Mar 13, 5:51 PM · gnupg26, gnupg24, Bug Report
ikloecker added a comment to T6883: pinentry: Add Qt 6 variant.
In T6883#199155, @ebo wrote:

I guess this is done if QT6 versions have a pinentry?

Thu, Mar 13, 5:41 PM · gpd5x, pinentry, gpg4win