Page MenuHome GnuPG
Feed All Stories

Feb 2 2026

ikloecker moved T7967: Kleopatra: User specific text on the welcome page. from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Feb 2 2026, 3:22 PM · gpd5x (gpd-5.0.2), Feature Request, vsd34, vsd, kleopatra
ikloecker committed rKLEOPATRAfd5e67ce47b7: Allow organizations to define a custom Welcome text (authored by ikloecker).
Allow organizations to define a custom Welcome text
Feb 2 2026, 3:21 PM
timegrid created T8078: GpgAgent: trustlist.txt still requires LF on the last line.
Feb 2 2026, 3:20 PM · gnupg24, gnupg22, Bug Report, gpgagent, gnupg26
ikloecker changed the status of T7967: Kleopatra: User specific text on the welcome page. from Open to Testing.

Done. Example (with default text in English and German translation):

[Welcome]
welcome-text[$i]=<h2>Hello, World!</h2>
welcome-text[$i][de]=<h2>Hallo, Welt!</h2>
Feb 2 2026, 3:13 PM · gpd5x (gpd-5.0.2), Feature Request, vsd34, vsd, kleopatra
ikloecker committed rKLEOPATRA4f321f37ac10: Allow organizations to define a custom Welcome text (authored by ikloecker).
Allow organizations to define a custom Welcome text
Feb 2 2026, 3:05 PM
timegrid created T8077: Kleopatra: Bold appearance for qualified signatures might be confusing for public and non-signing keys.
Feb 2 2026, 2:48 PM · gpd5x (gpd-5.0.2), S/MIME, vsd34, kleopatra
tfry committed rOJ9b19564f5175: Refuse non-local connections when in single user mode (authored by tfry).
Refuse non-local connections when in single user mode
Feb 2 2026, 2:47 PM
tfry committed rOJc6240afc9213: Fix wrong url when connecting to remote proxy (authored by tfry).
Fix wrong url when connecting to remote proxy
Feb 2 2026, 2:47 PM
tfry committed rOJ988fe050bd38: Limit connections between web client and native client to same origin IP (authored by tfry).
Limit connections between web client and native client to same origin IP
Feb 2 2026, 2:47 PM
tfry committed rOJ846588f59871: When in single user mode, ensure we never connect to a "foreign" server (authored by tfry).
When in single user mode, ensure we never connect to a "foreign" server
Feb 2 2026, 2:46 PM
ikloecker claimed T7967: Kleopatra: User specific text on the welcome page..
Feb 2 2026, 1:59 PM · gpd5x (gpd-5.0.2), Feature Request, vsd34, vsd, kleopatra
ikloecker moved T7495: Kleopatra: Improve success message on keyserver upload from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Feb 2 2026, 1:42 PM · vsd34, gpd5x (gpd-5.0.0), kleopatra
ikloecker committed rKLEOPATRAaba4f1e4de7b: Improve success message for key upload (authored by TobiasFella).
Improve success message for key upload
Feb 2 2026, 1:41 PM
mlaurent committed rMTP5a3a6ef5d0cd: GIT_SILENT: ignore .sentry-native folder (authored by mlaurent).
GIT_SILENT: ignore .sentry-native folder
Feb 2 2026, 1:34 PM
mlaurent committed rLIBKLEOb38783bedeab: GIT_SILENT: ignore .sentry-native folder (authored by mlaurent).
GIT_SILENT: ignore .sentry-native folder
Feb 2 2026, 1:33 PM
mlaurent committed rKLEOPATRAcd22b758ec48: GIT_SILENT: ignore .sentry-native folder (authored by mlaurent).
GIT_SILENT: ignore .sentry-native folder
Feb 2 2026, 1:33 PM
ikloecker committed rGPGMEQTc1eab9cce485: Remove superfluous helper function (authored by ikloecker).
Remove superfluous helper function
Feb 2 2026, 12:22 PM
werner triaged T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key as Normal priority.
Feb 2 2026, 12:08 PM · gnupg26, gpd5x, kleopatra, Bug Report
ebo added a project to T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key: gpd5x.
Feb 2 2026, 11:53 AM · gnupg26, gpd5x, kleopatra, Bug Report
ikloecker renamed T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key from Kleopatra: Unable to completely delete incomplete team key to Kleopatra: Unable to completely delete key with secret subkeys and "offline" primary key.
Feb 2 2026, 11:49 AM · gnupg26, gpd5x, kleopatra, Bug Report
ikloecker added a comment to T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key.

This is actually a (known) bug in gpg, i.e. gpg --delete-secret-and-public-key PRIMARY_KEY_FPR only deletes the public key for keys without primary secret key.

Feb 2 2026, 11:39 AM · gnupg26, gpd5x, kleopatra, Bug Report
ikloecker created T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key.
Feb 2 2026, 11:27 AM · gnupg26, gpd5x, kleopatra, Bug Report
ikloecker closed T8070: qgpgme-2.0.0: Solaris (SmartOS) build problem as Resolved.

Makes me wonder why they think they can use such a common word for a typedef without risking name clashes everywhere. Luckily, the helper function single is superfluous nowadays so that we can easily avoid the name clash.

Feb 2 2026, 10:58 AM · Solaris, gpgmeqt, Bug Report
ikloecker triaged T8070: qgpgme-2.0.0: Solaris (SmartOS) build problem as Normal priority.
Feb 2 2026, 10:54 AM · Solaris, gpgmeqt, Bug Report
werner added a project to T8073: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=summary Internal Server Error: gpgweb.
Feb 2 2026, 10:38 AM · gpgweb
werner added a comment to T8073: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=summary Internal Server Error.

AI scraper DoS --- sorry, we had to shut it down.And yes, we should have some kind of info page instead.

Feb 2 2026, 10:37 AM · gpgweb
ebo moved T7989: GpgOL: Confusing message in dialog window "Conflicting crypto settings" from Backlog to WIP on the gpd5x board.
Feb 2 2026, 10:19 AM · vsd33 (vsd-3.3.5), Bug Report, gpd5x, gpgol
tfry renamed T8024: Port away from unconditional EWS API usage from Port away from EWS API usage to Port away from unconditional EWS API usage.
Feb 2 2026, 9:57 AM · gpd5x, gpgol2
werner removed a member for g10code: TobiasFella.
Feb 2 2026, 9:45 AM
ikloecker committed rWa28a5147512e: appimage: Don't build API documentation for libical (authored by ikloecker).
appimage: Don't build API documentation for libical
Feb 2 2026, 9:43 AM
ikloecker committed rW4fa30d4c3f15: appimage: Use PREFIX/lib as libdir for all packages that are built (authored by ikloecker).
appimage: Use PREFIX/lib as libdir for all packages that are built
Feb 2 2026, 9:43 AM
ikloecker committed rW3a7a38c9284c: appimage: Remove obsolete configure options (authored by ikloecker).
appimage: Remove obsolete configure options
Feb 2 2026, 9:43 AM
ikloecker committed rWb8ba49e026cd: appimage: Build karchive with support for bzip2 (authored by ikloecker).
appimage: Build karchive with support for bzip2
Feb 2 2026, 9:43 AM
ikloecker committed rW7c1448932001: appimage: Patch paths in pkgconfig files (authored by ikloecker).
appimage: Patch paths in pkgconfig files
Feb 2 2026, 9:43 AM
ikloecker committed rW902a1e58666f: appimage: pinentry needs KGuiAddons and KWindowSystem (authored by ikloecker).
appimage: pinentry needs KGuiAddons and KWindowSystem
Feb 2 2026, 9:43 AM
ikloecker committed rW98037b32a6e1: appimage: gnupg is not a build dependency of kleopatra (authored by ikloecker).
appimage: gnupg is not a build dependency of kleopatra
Feb 2 2026, 9:43 AM
ikloecker committed rWa49637a55a46: appimage: Fix/set some features for Qt (authored by ikloecker).
appimage: Fix/set some features for Qt
Feb 2 2026, 9:43 AM
ikloecker committed rW4e26244e51ca: appimage: Remove left-over mention of libpng (authored by ikloecker).
appimage: Remove left-over mention of libpng
Feb 2 2026, 9:43 AM
ikloecker committed rWe2eff2a0ca64: appimage: Remove files left-over from CentOS 7 based AppImage (authored by ikloecker).
appimage: Remove files left-over from CentOS 7 based AppImage
Feb 2 2026, 9:43 AM
ikloecker committed rW6aa8e80a5a83: appimage: Remove artificial dependency of qtbase on gnupg (authored by ikloecker).
appimage: Remove artificial dependency of qtbase on gnupg
Feb 2 2026, 9:43 AM
ikloecker committed rWa64fb464f283: tiff: Update to 4.7.1 and build only the library (authored by ikloecker).
tiff: Update to 4.7.1 and build only the library
Feb 2 2026, 9:43 AM
ikloecker committed rWd74cc046f896: appimage: Don't try to copy hard-linked files (authored by ikloecker).
appimage: Don't try to copy hard-linked files
Feb 2 2026, 9:43 AM
ikloecker committed rWd2e304d5cd6c: appimage: Build libtiff (authored by ikloecker).
appimage: Build libtiff
Feb 2 2026, 9:43 AM
ikloecker committed rW5a67a00c138b: appimage: Make wayland-protocols build (authored by ikloecker).
appimage: Make wayland-protocols build
Feb 2 2026, 9:43 AM
ikloecker committed rWbfc560df9503: appimage: Don't build Python bindings for KDE Frameworks (authored by ikloecker).
appimage: Don't build Python bindings for KDE Frameworks
Feb 2 2026, 9:43 AM
ikloecker committed rW16738a140ab2: appimage: Patch required versions to current versions (authored by ikloecker).
appimage: Patch required versions to current versions
Feb 2 2026, 9:43 AM
ikloecker committed rW87d3c94342db: appimage: Build AppImage based on AlmaLinux 8.10 (authored by ikloecker).
appimage: Build AppImage based on AlmaLinux 8.10
Feb 2 2026, 9:43 AM
ikloecker committed rWa2a5fd1bdf95: qtwayland: Update to 6.10.1 (authored by ikloecker).
qtwayland: Update to 6.10.1
Feb 2 2026, 9:43 AM
ikloecker committed rW8a6a2f9d1d4b: appimage: Remove duplicated packages (authored by ikloecker).
appimage: Remove duplicated packages
Feb 2 2026, 9:43 AM
ikloecker changed the status of T7509: gpg4win: Make the AppImage build work with the new Docker-based build script from Open to Testing.

Ready for testing

Feb 2 2026, 9:39 AM · gpd5x, AppImage, gpg4win
tfry abandoned D627: Port away from EWS API usage / abstraction to use either Graph API or EWS API.

Merged

Feb 2 2026, 9:36 AM
William created T8073: https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=summary Internal Server Error.
Feb 2 2026, 9:16 AM · gpgweb
tfry moved T8043: Review JS library dependencies from Backlog to WiP on the gpgol2 board.
Feb 2 2026, 9:15 AM · gpgol2
tfry added a project to T8024: Port away from unconditional EWS API usage: gpd5x.
Feb 2 2026, 9:14 AM · gpd5x, gpgol2
tfry moved T8024: Port away from unconditional EWS API usage from Backlog to QA on the gpgol2 board.
Feb 2 2026, 9:13 AM · gpd5x, gpgol2
tfry committed rOJcf9c9265b4fc: Merge branch 'master' into work/tfry/remove_vue_dependency (authored by tfry).
Merge branch 'master' into work/tfry/remove_vue_dependency
Feb 2 2026, 9:08 AM
tfry committed rOJff300b2eb2a9: Merge branch work/tfry/apiabstraction (authored by tfry).
Merge branch work/tfry/apiabstraction
Feb 2 2026, 8:35 AM
gniibe added a comment to T8065: gnupg self test hang: clean migration.

Thank you for the log.

Feb 2 2026, 8:14 AM · gpgrt, NetBSD, gnupg26, Bug Report
l10n daemon script <scripty@kde.org> committed rMTP9b2491088044: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 2 2026, 4:24 AM
l10n daemon script <scripty@kde.org> committed rMTP2432886d309d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Feb 2 2026, 2:54 AM

Feb 1 2026

ametzler1 added a comment to T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT`.

CVE-2026-24882 has been assigned to this issue.

Feb 1 2026, 4:45 PM · gnupg26, CVE, TPM, Bug Report
werner added projects to T8069: libgcrypt: NetBSD m68k: Feature Request, NetBSD.
Feb 1 2026, 2:14 PM · NetBSD, Feature Request, libgcrypt
werner added projects to T8071: libgrcypt 1.12.0: SmartOS (Solaris) build problem: Bug Report, Solaris.
Feb 1 2026, 2:13 PM · Solaris, Bug Report, libgcrypt
jukivili added a comment to T8071: libgrcypt 1.12.0: SmartOS (Solaris) build problem.

Does following patch help?

Feb 1 2026, 9:19 AM · Solaris, Bug Report, libgcrypt

Jan 31 2026

wiz created T8071: libgrcypt 1.12.0: SmartOS (Solaris) build problem.
Jan 31 2026, 9:16 PM · Solaris, Bug Report, libgcrypt
wiz created T8070: qgpgme-2.0.0: Solaris (SmartOS) build problem.
Jan 31 2026, 6:44 PM · Solaris, gpgmeqt, Bug Report

Jan 30 2026

Johnny Jazeix <jazeix@gmail.com> committed rKLEOPATRAf56d84be3917: documentation.yml is no more needed (authored by Johnny Jazeix <jazeix@gmail.com>).
documentation.yml is no more needed
Jan 30 2026, 6:59 PM
Johnny Jazeix <jazeix@gmail.com> committed rKLEOPATRA2a866e615646: documentation.yml is no more needed (authored by Johnny Jazeix <jazeix@gmail.com>).
documentation.yml is no more needed
Jan 30 2026, 6:36 PM
werner committed rG987c6a398a95: scd:p15: Add support for D-Trust Card 6.1/6.4 (authored by hamarituc).
scd:p15: Add support for D-Trust Card 6.1/6.4
Jan 30 2026, 3:32 PM
werner committed rGeb4a805de46f: scd: allow to query FCP when selecting an application (authored by hamarituc).
scd: allow to query FCP when selecting an application
Jan 30 2026, 3:32 PM
wiz added a project to T8069: libgcrypt: NetBSD m68k: libgcrypt.
Jan 30 2026, 2:57 PM · NetBSD, Feature Request, libgcrypt
wiz created T8069: libgcrypt: NetBSD m68k.
Jan 30 2026, 2:54 PM · NetBSD, Feature Request, libgcrypt
timegrid added a comment to T8052: GnuPG: First listing of secret keys is empty.

I added the gpgsm log output in the description (same error as in the gpg log)

Jan 30 2026, 11:25 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid updated the task description for T8052: GnuPG: First listing of secret keys is empty.
Jan 30 2026, 11:24 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid closed T8053: GpgSM: `log-file` is ignored as Invalid.

Ah, thanks for the pointer, I did not expect gpgsm to behave differently here. Then it's probably intentional and I'll close this as invalid.

Jan 30 2026, 11:18 AM · gpd5x, Bug Report, S/MIME, gnupg26
tfry committed rOJf8204f1f9f1b: Document extra info MS may ask for in bug reports (authored by tfry).
Document extra info MS may ask for in bug reports
Jan 30 2026, 11:09 AM
werner committed rC65998903f6d1: Bumb version number to prepare the 1.10 branch (authored by werner).
Bumb version number to prepare the 1.10 branch
Jan 30 2026, 10:44 AM
werner committed rC5d1da2c61981: kdf: Improve new KDF API. (authored by gniibe).
kdf: Improve new KDF API.
Jan 30 2026, 10:44 AM
werner committed rC005fbb863a7a: Merge branch 'master' into LIBGCRYPT-1.10-BRANCH (authored by werner).
Merge branch 'master' into LIBGCRYPT-1.10-BRANCH
Jan 30 2026, 10:44 AM
werner committed rC2ef408ba09e9: build: Fix accidental SO number bump. (authored by werner).
build: Fix accidental SO number bump.
Jan 30 2026, 10:44 AM
werner committed rC72e104d7686d: Merge branch 'master' into LIBGCRYPT-1.10-BRANCH (authored by werner).
Merge branch 'master' into LIBGCRYPT-1.10-BRANCH
Jan 30 2026, 10:44 AM
werner committed rCe4ab2147f3e2: Release 1.10.0 (authored by werner).
Release 1.10.0
Jan 30 2026, 10:44 AM
werner committed rCf33510d93b1c: Merge branch 'master' into LIBGCRYPT-1.10-BRANCH (authored by werner).
Merge branch 'master' into LIBGCRYPT-1.10-BRANCH
Jan 30 2026, 10:44 AM
werner committed rCe11a2a52dde9: Post release updates. (authored by werner).
Post release updates.
Jan 30 2026, 10:43 AM
gniibe committed rC23345eac14d2: Register DCO for Clemens Lang. (authored by gniibe).
Register DCO for Clemens Lang.
Jan 30 2026, 10:43 AM
gniibe committed rCffaef0be6131: jitterentropy: Include <fcntl.h> and <limits.h> (authored by heirecka).
jitterentropy: Include <fcntl.h> and <limits.h>
Jan 30 2026, 10:43 AM
gniibe committed rC6683007d696d: kdf: Use u64. (authored by gniibe).
kdf: Use u64.
Jan 30 2026, 10:43 AM
gniibe committed rCa60f8e43dd1b: fips: Fix memory leaks in FIPS mode (authored by Clemens Lang via Gcrypt-devel <gcrypt-devel@lists.gnupg.org>).
fips: Fix memory leaks in FIPS mode
Jan 30 2026, 10:43 AM
gniibe committed rCb5b7b8c5c768: build: Fix m4/gpg-error.m4. (authored by gniibe).
build: Fix m4/gpg-error.m4.
Jan 30 2026, 10:43 AM
gniibe committed rC2bdc6614c866: hmac: Fix memory leak (authored by Clemens Lang via Gcrypt-devel <gcrypt-devel@lists.gnupg.org>).
hmac: Fix memory leak
Jan 30 2026, 10:43 AM
gniibe committed rC64fef2140259: Silence compiler warnings for possible alignment problem. (authored by gniibe).
Silence compiler warnings for possible alignment problem.
Jan 30 2026, 10:43 AM
gniibe committed rC4ed49a917212: fips: Use ELF header to find hmac file offset (authored by neverpanic).
fips: Use ELF header to find hmac file offset
Jan 30 2026, 10:43 AM
gniibe committed rCa4966208895c: fips: Fix previous commit. (authored by gniibe).
fips: Fix previous commit.
Jan 30 2026, 10:43 AM
gniibe committed rC974f4c7e698b: fips: Integrity check improvement, with only loadable segments. (authored by gniibe).
fips: Integrity check improvement, with only loadable segments.
Jan 30 2026, 10:43 AM
gniibe committed rCad8b67f9e219: fips: Fix gen-note-integrity.sh script not to use cmp utility. (authored by gniibe).
fips: Fix gen-note-integrity.sh script not to use cmp utility.
Jan 30 2026, 10:43 AM
gniibe committed rCdcc6979fd2ed: fips: More portable integrity check. (authored by gniibe).
fips: More portable integrity check.
Jan 30 2026, 10:43 AM
werner committed rCeeddd578120c: tests: Add brainpoolP256r1 to bench-slope. (authored by werner).
tests: Add brainpoolP256r1 to bench-slope.
Jan 30 2026, 10:43 AM
gniibe committed rC9fa4c8946ac5: fips: Clarify what to be hashed for the integrity check. (authored by gniibe).
fips: Clarify what to be hashed for the integrity check.
Jan 30 2026, 10:43 AM
werner committed rC52fd2305ba8a: hash: Add more OIDs. (authored by werner).
hash: Add more OIDs.
Jan 30 2026, 10:43 AM
werner committed rCae0e567820c3: Release 1.10.1 (authored by werner).
Release 1.10.1
Jan 30 2026, 10:43 AM