Home GnuPG

Recent Activity
ActivePublic

Recent Activity

Yesterday

ikloecker added a comment to T7874: Kleopatra: GnuPG System configuration not translated.

The language settings of Windows have strange influence on Kleopatra and GnuPG.

Tue, Nov 4, 3:53 PM · i18n, gpd5x, kleopatra
mmontkowski committed rOa8a4a90e5daf: Camelcase attachment prefix (authored by mmontkowski).
Camelcase attachment prefix
Tue, Nov 4, 3:36 PM
TobiasFella committed rKLEOPATRAbc17a2767ef5: Add action for creating team certificates (authored by TobiasFella).
Add action for creating team certificates
Tue, Nov 4, 1:53 PM
TobiasFella committed rKLEOPATRA51dde1c5a900: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Tue, Nov 4, 1:30 PM
TobiasFella committed rKLEOPATRA6fa7211ba39d: Add action for creating team certificates (authored by TobiasFella).
Add action for creating team certificates
Tue, Nov 4, 1:30 PM
mmontkowski committed rO4642e9b36910: Rename created attachments (authored by mmontkowski).
Rename created attachments
Tue, Nov 4, 1:21 PM
TobiasFella committed rLIBKLEO4f4fb8c97440: AuditLogViewer: Prefill file name with .html extension and enforce .html… (authored by TobiasFella).
AuditLogViewer: Prefill file name with .html extension and enforce .html…
Tue, Nov 4, 1:11 PM
TobiasFella committed rLIBKLEOd8b1db682ea3: AuditLogViewer: Prefill file name with .html extension and enforce .html… (authored by TobiasFella).
AuditLogViewer: Prefill file name with .html extension and enforce .html…
Tue, Nov 4, 1:08 PM
ebo edited projects for T5707: Kleopatra: Use windows registry additionally to config files, added: gpd5x; removed vsd33.

Werner said we leave it as is for vsd3.3.3 and only change reading order of the configs for the change to the next mayor release.
So I make a child ticket for updating the documentation and retag this ticket for gpd5x.

Tue, Nov 4, 11:57 AM · gpd5x, gpg4win, kleopatra
ikloecker changed the status of T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card from Open to Testing.

Fixed.

Tue, Nov 4, 9:39 AM · gpd5x, kleopatra
werner committed rG1b4ac98de7db: agent: Accept a trustlist with a missing LF at the end. (authored by werner).
agent: Accept a trustlist with a missing LF at the end.
Tue, Nov 4, 9:32 AM
gniibe changed the status of T7882: `rsa-sha2` signature values are improperly truncated from Open to Testing.

Pushed the revised change to master.

Tue, Nov 4, 5:56 AM · Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO0f4ef32bfa77: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Nov 4, 4:43 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA72e35510a751: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Nov 4, 4:43 AM
gniibe committed rGc7e0ec12609b: agent:ssh: Fix RSA signature handling for newer spec. (authored by gniibe).
agent:ssh: Fix RSA signature handling for newer spec.
Tue, Nov 4, 3:34 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO2b000ad1b4d6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Nov 4, 2:51 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf395299cbcd3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Nov 4, 2:51 AM

Mon, Nov 3

ikloecker committed rLIBKLEOe4cd161a5b39: Also percent-escape the percent character (authored by ikloecker).
Also percent-escape the percent character
Mon, Nov 3, 9:58 PM
ikloecker committed rKLEOPATRA8bc59c8fe330: Set pubkey URL to a single space if setting to empty string fails (authored by ikloecker).
Set pubkey URL to a single space if setting to empty string fails
Mon, Nov 3, 9:57 PM
ikloecker edited projects for T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card, added: gpd5x; removed scd, gnupg.

I'm fixing this in Kleopatra similarly to gpg-card.

Mon, Nov 3, 9:33 PM · gpd5x, kleopatra
mgorny added a comment to T7896: Escape binary data in NOTATION* for status-fd.

That's a good question. Looking at https://datatracker.ietf.org/doc/draft-koch-librepgp/, it doesn't really specify what encoding is used for "human-readable" notation, so I'd personally lean towards encoding it to stay on the safe side. Unless I'm mistaken, status-fd will only be used locally, so escaping overhead should not be a problem.

Mon, Nov 3, 5:43 PM · gnupg, OpenPGP, Feature Request
werner triaged T7895: Kleopatra: Handbook outdated as Normal priority.
Mon, Nov 3, 5:11 PM · Documentation, gpd5x, kleopatra
werner triaged T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card as Normal priority.
Mon, Nov 3, 5:08 PM · gpd5x, kleopatra
ikloecker committed rLIBKLEOf52678059757: Bump library version (authored by ikloecker).
Bump library version
Mon, Nov 3, 5:01 PM
ikloecker committed rLIBKLEOa2783bf33b62: Add helper to escape smartcard attribute values (authored by ikloecker).
Add helper to escape smartcard attribute values
Mon, Nov 3, 5:01 PM
ikloecker committed rLIBKLEO83fa7cdc050f: Don't allow cast-from-ASCII in the tests (authored by ikloecker).
Don't allow cast-from-ASCII in the tests
Mon, Nov 3, 5:01 PM
werner triaged T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc as Normal priority.
Mon, Nov 3, 4:47 PM · libgcrypt, scute, gpgrt, Bug Report
werner changed the status of T7897: Include key preferences in --with-colons from Open to Testing.

Will be in 2.5.14 but I am not yet sure whether or when we put support into gpgme

Mon, Nov 3, 4:45 PM · Gentoo, Feature Request
werner committed rG8b44256a5549: gpg: Print new "pfc" record in --with-colons key listings. (authored by werner).
gpg: Print new "pfc" record in --with-colons key listings.
Mon, Nov 3, 4:42 PM
werner added a comment to T7897: Include key preferences in --with-colons.

There will be a new "pfc" record to emit the used preferences after a "uid" record. --list-options show-pref must be given.

Mon, Nov 3, 4:32 PM · Gentoo, Feature Request
werner triaged T7897: Include key preferences in --with-colons as Normal priority.
Mon, Nov 3, 4:02 PM · Gentoo, Feature Request
ebo moved T7876: Kleopatra: Export of freshly generated key warns about missing userid certification from WiP to vsd-3.3.3 on the vsd33 board.
Mon, Nov 3, 3:34 PM · vsd33 (vsd-3.3.3), gpd5x, kleopatra
ebo added a comment to T7876: Kleopatra: Export of freshly generated key warns about missing userid certification.

VS-Desktop-3.3.90.31-Beta shows no warning any more for the export of a newly generated key.

Mon, Nov 3, 3:33 PM · vsd33 (vsd-3.3.3), gpd5x, kleopatra
werner added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

For argparse we use /etc as a default but applications may use gpgrt_set_confdir to set a different one. Howeever if we already have a new get_sysconfdir function, it is easy and useful to change the default on Unix.

Mon, Nov 3, 3:29 PM · libgcrypt, scute, gpgrt, Bug Report
werner added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

In GnuPG we use CSIDL_COMMON_APPDATA and append "\GNU\etc\gnupg". If this can't be found we use the rootdir, that is he installation directory of the binary or one up if installed below a bin directory. The reason for using GNU and not POSIX or Unix is merely to avoid name clashes with other software ported to Windows. There was no real standard for this on Windows.

Mon, Nov 3, 3:27 PM · libgcrypt, scute, gpgrt, Bug Report
werner added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

We already did this for Libgcrypt 1.8 but take care that an installer includig Libgcrypt should run something like

Mon, Nov 3, 3:05 PM · libgcrypt, scute, gpgrt, Bug Report
mmontkowski committed rO762493fda7fa: Body update fail with read as plain (authored by mmontkowski).
Body update fail with read as plain
Mon, Nov 3, 2:32 PM
mmontkowski committed rO3d5ba48c5f31: Fix logging for invoke_oom_method calls (authored by mmontkowski).
Fix logging for invoke_oom_method calls
Mon, Nov 3, 2:32 PM
TobiasFella committed rLIBKLEO351e26aac280: AuditLogViewer: Prefill file name with .html extension and enforce .html… (authored by TobiasFella).
AuditLogViewer: Prefill file name with .html extension and enforce .html…
Mon, Nov 3, 2:09 PM
werner raised the priority of T7251: Autofetch signature keys used by a trusted introducer from Normal to High.
Mon, Nov 3, 2:05 PM · Restricted Project, Feature Request, gnupg22
werner committed rWcb20683ba9e8: msi: Use "Everyone" for sysconfdir's gcrypt permissions. (authored by werner).
msi: Use "Everyone" for sysconfdir's gcrypt permissions.
Mon, Nov 3, 11:38 AM
timegrid created T7899: Kleopatra: Two settings groups use keys in dash separated notation.
Mon, Nov 3, 11:03 AM · vsd, kleopatra
ikloecker added inline comments to rOJb00a2c1212aa: Update completion keyring on keyring changes.
Mon, Nov 3, 10:51 AM
werner edited projects for T7896: Escape binary data in NOTATION* for status-fd, added: Feature Request, OpenPGP, gnupg; removed Bug Report.

The question is who shall correct the wrong encoding of notation data (assuming it is flagged as human readable). Escaping is a solution but needs a lot of extra bytes.

Mon, Nov 3, 9:58 AM · gnupg, OpenPGP, Feature Request
werner renamed T7892: keyboxd: a new subkey is sometimes not stored in the fingerprint table. from keyboxd: subkey issue connected to ADSK to keyboxd: a new subkey is sometimes not stored in the fingerprint table..
Mon, Nov 3, 9:54 AM · Bug Report, keyboxd, gnupg
werner triaged T7892: keyboxd: a new subkey is sometimes not stored in the fingerprint table. as High priority.

It is not an ADSK issue. The problem is that the new subkey has not been entered into the fingerprint table and can thus not be found.

Mon, Nov 3, 9:52 AM · Bug Report, keyboxd, gnupg
timegrid added a comment to T5707: Kleopatra: Use windows registry additionally to config files.

So this means, the order in the description should be implemented, right?

Mon, Nov 3, 9:45 AM · gpd5x, gpg4win, kleopatra
TobiasFella claimed T7809: Kleopatra: Save of audit log viewer is html without an .html extension.
Mon, Nov 3, 9:44 AM · gpd5x, kleopatra
TobiasFella moved T7809: Kleopatra: Save of audit log viewer is html without an .html extension from Backlog to WIP on the gpd5x board.
Mon, Nov 3, 9:44 AM · gpd5x, kleopatra
TobiasFella set External Link to https://invent.kde.org/pim/libkleo/-/merge_requests/214 on T7809: Kleopatra: Save of audit log viewer is html without an .html extension.
Mon, Nov 3, 9:44 AM · gpd5x, kleopatra
TobiasFella committed rLIBKLEOb13dffb9ca49: AuditLogViewer: Prefill file name with .html extension and enforce .html… (authored by TobiasFella).
AuditLogViewer: Prefill file name with .html extension and enforce .html…
Mon, Nov 3, 9:43 AM
werner added a comment to F31492247: agent-ssh-fix-2025-10-30.patch.

I think at line 82 we should use xtrymalloc as always in gpg-agent. xtrymalloc expands to gcry_malloc.

Mon, Nov 3, 9:38 AM
ikloecker added a comment to T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card.

That's what gpg-card url --clear does

if (!strcmp (argstr, "--clear"))
  url = xstrdup (" "); /* No real way to clear; set to space instead. */
Mon, Nov 3, 9:24 AM · gpd5x, kleopatra
ikloecker added a comment to T5707: Kleopatra: Use windows registry additionally to config files.

Yes, by definition an immutable group doesn't allow any changes for that group. Don't mark a group as immutable if you want to allow changes.

Mon, Nov 3, 9:20 AM · gpd5x, gpg4win, kleopatra
m <meik.michalke@gnupg.com> committed rWdbe82bddedcf: reordered the installer sections a little (authored by m <meik.michalke@gnupg.com>).
reordered the installer sections a little
Mon, Nov 3, 7:20 AM
gniibe closed T7138: Windows (Semi-hosted environment): filename and network access, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Mon, Nov 3, 3:41 AM · Windows 64, Feature Request, gnupg26
gniibe closed T7138: Windows (Semi-hosted environment): filename and network access as Resolved.

Fixed in 2.5.13.

Mon, Nov 3, 3:41 AM · gnupg, Bug Report
gniibe added a comment to T7649: gnupg: Use KEM interface for encryption/decryption.

@onickolay The change was originally introduced for PQC stuff. And then, we applied use of KEM API (of libgcrypt) also for ordinary ECDH, so, it affected ordinary ECDH encryption (between 2.5.9 and 2.5.12).
The intention is follow the recommendation of use of KEM. IIUC, next FIPS certification will require use of KEM, possibly.

Mon, Nov 3, 1:37 AM · gnupg26

Sun, Nov 2

mlaurent committed rMTPcd410faa3969: GIT_SILENT: Bump kf ecm_set_disabled_deprecation_versions. Make sure that it… (authored by mlaurent).
GIT_SILENT: Bump kf ecm_set_disabled_deprecation_versions. Make sure that it…
Sun, Nov 2, 7:52 PM
mlaurent committed rKLEOPATRAd04b48b1803c: GIT_SILENT: Bump kf ecm_set_disabled_deprecation_versions. Make sure that it… (authored by mlaurent).
GIT_SILENT: Bump kf ecm_set_disabled_deprecation_versions. Make sure that it…
Sun, Nov 2, 6:46 PM
mlaurent committed rLIBKLEO906cac01d27a: GIT_SILENT: Bump kf ecm_set_disabled_deprecation_versions. Make sure that it… (authored by mlaurent).
GIT_SILENT: Bump kf ecm_set_disabled_deprecation_versions. Make sure that it…
Sun, Nov 2, 6:44 PM
onickolay added a comment to T7649: gnupg: Use KEM interface for encryption/decryption.

@gniibe @werner Is this change is supposed to work only for PQC stuff, or non-PQC as well, and where it is defined? As it breaks RNP tests for ordinary ECDH encryption (as it looks up for 0x40 prefix). It's not a problematic to update our code, but just want to know the reason for that.

Sun, Nov 2, 3:23 PM · gnupg26
thesamesam created T7897: Include key preferences in --with-colons.
Sun, Nov 2, 5:35 AM · Gentoo, Feature Request
thesamesam added a project to T6500: Keyserver access via http-proxy isn't attempted when using standard-resolver: Gentoo.
Sun, Nov 2, 5:29 AM · Gentoo, gnupg, dns, Bug Report
thesamesam updated subscribers of T7896: Escape binary data in NOTATION* for status-fd.
Sun, Nov 2, 5:29 AM · gnupg, OpenPGP, Feature Request
thesamesam created T7896: Escape binary data in NOTATION* for status-fd.
Sun, Nov 2, 5:23 AM · gnupg, OpenPGP, Feature Request

Sat, Nov 1

heirecka committed rKLEOPATRAe1cac2ce5d7e: Fix version in appstream files (authored by heirecka).
Fix version in appstream files
Sat, Nov 1, 8:37 PM
heirecka committed rKLEOPATRA2b838672913c: Fix version in appstream files (authored by heirecka).
Fix version in appstream files
Sat, Nov 1, 8:37 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEOacca596eb7be: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sat, Nov 1, 2:46 AM

Fri, Oct 31

svuorela committed rOJb00a2c1212aa: Update completion keyring on keyring changes (authored by svuorela).
Update completion keyring on keyring changes
Fri, Oct 31, 5:01 PM
svuorela committed rOJ9d97fdda87a0: Ask the user to install certificates first (authored by svuorela).
Ask the user to install certificates first
Fri, Oct 31, 5:01 PM
timegrid added a comment to T5707: Kleopatra: Use windows registry additionally to config files.

The [KDE Action Restrictions][$i] in XDG_SYSTEM_DIRS/kleopatrarc prevents any changes within the whole group afterwards.
I guess, this is intended by defining an "immutable group", but i doubt that we want to prevent admins to change those settings?

Fri, Oct 31, 3:48 PM · gpd5x, gpg4win, kleopatra
TobiasFella committed rKLEOPATRA118f81d093b0: Add action for creating team certificates (authored by TobiasFella).
Add action for creating team certificates
Fri, Oct 31, 3:43 PM
timegrid added a comment to T5707: Kleopatra: Use windows registry additionally to config files.

So, regarding the minor version change: the change of order seems not critical (as there was no settings file before), but the introduction of the settings file might be.

Fri, Oct 31, 12:37 PM · gpd5x, gpg4win, kleopatra
timegrid added a comment to T5707: Kleopatra: Use windows registry additionally to config files.

I verified, that both in vsd 3.3.2 and vsd 3.3.3 beta90.29 the current implementation is

Fri, Oct 31, 12:24 PM · gpd5x, gpg4win, kleopatra
ebo added a comment to T5707: Kleopatra: Use windows registry additionally to config files.

And we shouldn't change the precedence in a minor release, I believe.

Fri, Oct 31, 11:27 AM · gpd5x, gpg4win, kleopatra
timegrid changed the status of T5707: Kleopatra: Use windows registry additionally to config files from Testing to Open.

The configuration readout order still needs to be specified/fixed.

Fri, Oct 31, 11:02 AM · gpd5x, gpg4win, kleopatra
timegrid moved T7827: Kleopatra: Add workaround for locking issue on key generation from QA to vsd-3.3.3 on the vsd33 board.
Fri, Oct 31, 9:16 AM · vsd33 (vsd-3.3.3), vsd34, gpd5x, kleopatra
timegrid added a comment to T7827: Kleopatra: Add workaround for locking issue on key generation.

Looks good to me on vsd-3.3.3-beta90.29 @ win11

Fri, Oct 31, 9:16 AM · vsd33 (vsd-3.3.3), vsd34, gpd5x, kleopatra
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3d31ba881af0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Fri, Oct 31, 4:18 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOce4c43fa3299: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Fri, Oct 31, 2:42 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1bcd15223a5d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Fri, Oct 31, 2:41 AM
heirecka committed rKLEOPATRA0b8ee8207762: GIT_SILENT Upgrade release service version to 25.08.3. (authored by heirecka).
GIT_SILENT Upgrade release service version to 25.08.3.
Fri, Oct 31, 1:49 AM
heirecka committed rKLEOPATRAd02b016b0697: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Fri, Oct 31, 12:59 AM
heirecka committed rKLEOPATRA4f49ec55443d: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Fri, Oct 31, 12:59 AM

Thu, Oct 30

ikloecker claimed T7881: Public key URL cannot be cleared on ZeitControl OpenPGP v3.4 card.

So we need to find out what gpg-card url --clear does to avoid the card error for the ZeitControl cards.

Thu, Oct 30, 8:40 PM · gpd5x, kleopatra
ikloecker committed rKLEOPATRAa55e5dfd87e6: Remove custom error window title (authored by ikloecker).
Remove custom error window title
Thu, Oct 30, 8:35 PM
ikloecker committed rKLEOPATRA1a0b6e920e79: Offer viewing the audit log when secret key export fails (authored by ikloecker).
Offer viewing the audit log when secret key export fails
Thu, Oct 30, 8:35 PM
ikloecker committed rKLEOPATRA58286a70e50a: Allow all commands to offer the audit log for error messages (authored by ikloecker).
Allow all commands to offer the audit log for error messages
Thu, Oct 30, 8:35 PM
ikloecker committed rLIBKLEO94ec3e299665: Bump library version (authored by ikloecker).
Bump library version
Thu, Oct 30, 4:14 PM
ikloecker committed rLIBKLEO0340f71a9232: Add message box variants for foreign parent windows (authored by ikloecker).
Add message box variants for foreign parent windows
Thu, Oct 30, 4:14 PM
ikloecker committed rLIBKLEOa8bb725c30e8: Remove long obsolete auditLog function (authored by ikloecker).
Remove long obsolete auditLog function
Thu, Oct 30, 4:14 PM
alexk added a comment to T7786: Draft: Kleopatra: improvements of signature verification result messages.

An new suggestion for the wording without prior reading of the above texts to get a fresh view.
But in German ...

Thu, Oct 30, 3:55 PM · a11y, gpd5x, kleopatra
timegrid added a comment to T7893: GnuPG: Decryption fails if the pinentry dialog for the first tried recipient is canceled.

In gpg4win-4.4.1 it works too.

Thu, Oct 30, 3:03 PM · gnupg
timegrid added a comment to T7893: GnuPG: Decryption fails if the pinentry dialog for the first tried recipient is canceled.

Note: In the current vsd beta (29) it works (pinentry for the next key is opened):

Thu, Oct 30, 2:58 PM · gnupg
svuorela committed rLIBKLEO2b10cfe856de: KeyCache: use weak/shared_ptr without exceptions (authored by svuorela).
KeyCache: use weak/shared_ptr without exceptions
Thu, Oct 30, 2:42 PM
svuorela committed rLIBKLEOc636fcc52b7c: Apply 1 suggestion(s) to 1 file(s) (authored by svuorela).
Apply 1 suggestion(s) to 1 file(s)
Thu, Oct 30, 2:38 PM
svuorela committed rLIBKLEOf37c307b98a4: (Please squash) Use make_shared (authored by svuorela).
(Please squash) Use make_shared
Thu, Oct 30, 2:38 PM
svuorela committed rLIBKLEO906ee034820c: (Please squash) Move function and document not to use it (authored by svuorela).
(Please squash) Move function and document not to use it
Thu, Oct 30, 2:38 PM
svuorela committed rLIBKLEO750b9ca49392: KeyCache: use weak/shared_ptr without exceptions (authored by svuorela).
KeyCache: use weak/shared_ptr without exceptions
Thu, Oct 30, 2:38 PM

Panel Used By

Event Timeline

Rafixmod renamed this panel from to Recent Activity.Jun 8 2018, 12:39 PM
Rafixmod edited an edge.