Page MenuHome GnuPG
Feed All Stories

Today

werner committed rD18a889b403c7: web: Update current version on the main page. (authored by werner).
web: Update current version on the main page.
Thu, Jan 1, 6:51 PM
werner closed T8002: Homepage shows 2.4.9 as current version as Resolved.

Thanks for reporting. Will be fixed in a few minutes.

Thu, Jan 1, 6:51 PM · Bug Report
anthumchris renamed T8004: Bindings for The GnuPG UI Server Protocol from Bindings for GnuPG UI Server Protocol to Bindings for The GnuPG UI Server Protocol.
Thu, Jan 1, 3:34 PM · gpgme, Feature Request
anthumchris triaged T8005: TypeScript support as Normal priority.
Thu, Jan 1, 3:32 PM · gpgme, Feature Request
anthumchris triaged T8004: Bindings for The GnuPG UI Server Protocol as Normal priority.
Thu, Jan 1, 3:28 PM · gpgme, Feature Request
anthumchris triaged T8003: Create first gnupgme nodejs binding for gpg version as Normal priority.
Thu, Jan 1, 3:25 PM · gpgme, Feature Request
anthumchris closed T7992: Research Node.js Addons as Resolved.

Completed working base repository with developer workflows for watching files and rebuilding/retesting:
https://github.com/anthumchris/node-addon

Thu, Jan 1, 3:21 PM · gpgme, Feature Request
anthumchris closed T7992: Research Node.js Addons, a subtask of T7975: Official GPGme interface/bindings for Nodejs (node), as Resolved.
Thu, Jan 1, 3:21 PM · gpgme, Feature Request
mlaurent committed rKLEOPATRA76f98d94d858: GIT_SILENT: happy new year (authored by mlaurent).
GIT_SILENT: happy new year
Thu, Jan 1, 11:43 AM
mlaurent committed rMTPf8783efc6858: GIT_SILENT: happy new year (authored by mlaurent).
GIT_SILENT: happy new year
Thu, Jan 1, 11:41 AM
mlaurent committed rLIBKLEO5954282c9323: GIT_SILENT: happy new year (authored by mlaurent).
GIT_SILENT: happy new year
Thu, Jan 1, 11:40 AM
l10n daemon script <scripty@kde.org> committed rMTP6fb4deb82ab1: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Thu, Jan 1, 2:43 AM
thesamesam added a comment to T7990: export-minimal unexpectedly omits expired key.

You mean ask ldv to renew it? Sure, can do, but we often want to check sigs that were valid at the time but are now expired (sometimes upstreams are not reachable anymore).

Thu, Jan 1, 1:56 AM · Gentoo, Bug Report

Yesterday

anthumchris updated subscribers of T7992: Research Node.js Addons.
Wed, Dec 31, 4:51 PM · gpgme, Feature Request
mlaurent committed rMTP8b9c398e77fb: Fix reuse lint (authored by mlaurent).
Fix reuse lint
Wed, Dec 31, 10:09 AM
mlaurent committed rMTP03d52443d4e6: Fix documentation (authored by mlaurent).
Fix documentation
Wed, Dec 31, 8:35 AM
mlaurent committed rMTP60e01ba88995: continue to implement documentation (authored by mlaurent).
continue to implement documentation
Wed, Dec 31, 8:35 AM
l10n daemon script <scripty@kde.org> committed rMTPe08516d4ae05: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Wed, Dec 31, 4:40 AM
l10n daemon script <scripty@kde.org> committed rMTP0fa7e194a5cf: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Wed, Dec 31, 2:54 AM
William closed T7941: gpg: keydb_search_first failed: SQL error as Resolved.

Fixed in 2.5.16

Wed, Dec 31, 2:19 AM · workaround, gnupg, Bug Report

Tue, Dec 30

mlaurent committed rMTP79b4a4520f08: Prepare to port documentation (authored by mlaurent).
Prepare to port documentation
Tue, Dec 30, 10:50 PM
anthumchris updated the task description for T8002: Homepage shows 2.4.9 as current version.
Tue, Dec 30, 10:18 PM · Bug Report
anthumchris created T8002: Homepage shows 2.4.9 as current version.
Tue, Dec 30, 9:36 PM · Bug Report
werner committed rGd97e52cc7fc5: scd:openpgp: register vendor 4d52 (authored by werner).
scd:openpgp: register vendor 4d52
Tue, Dec 30, 5:48 PM
werner committed rD0e492b433a2f: swdb: GnuPG 2.4.9 (authored by werner).
swdb: GnuPG 2.4.9
Tue, Dec 30, 2:47 PM
werner committed rG4e17acdcc098: Post release updates (authored by werner).
Post release updates
Tue, Dec 30, 2:39 PM
werner committed rG21c7d29d6ed2: Release 2.4.9 (authored by werner).
Release 2.4.9
Tue, Dec 30, 2:39 PM
werner committed rG4c621127ee49: po: msgmerge (authored by werner).
po: msgmerge
Tue, Dec 30, 2:39 PM
anthumchris added a comment to T7975: Official GPGme interface/bindings for Nodejs (node).
Tue, Dec 30, 2:36 PM · gpgme, Feature Request
werner updated the task description for T8001: Release GnuPG 2.4.9.
Tue, Dec 30, 1:49 PM · gnupg, Release Info
werner updated the task description for T7428: Release GnuPG 2.4.8.
Tue, Dec 30, 1:48 PM · gnupg, Release Info
werner triaged T8001: Release GnuPG 2.4.9 as Normal priority.
Tue, Dec 30, 1:48 PM · gnupg, Release Info
werner added a comment to T7990: export-minimal unexpectedly omits expired key.

What about prolonging the expired key?

Tue, Dec 30, 1:26 PM · Gentoo, Bug Report
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2025q4/000500.html on T7995: Release GnuPG 2.5.16.
Tue, Dec 30, 10:19 AM · gnupg, Release Info
werner committed rDf18d9ee65669: web: Announce 2.5.16 (authored by werner).
web: Announce 2.5.16
Tue, Dec 30, 10:01 AM
werner closed T7906: Memory Corruption in ASCII-Armor Parsing as Resolved.

Also fixed in the other active branches.

Tue, Dec 30, 9:56 AM · gnupg, Bug Report
werner committed rG4ecc5122f20e: gpg: Fix possible memory corruption in the armor parser. (authored by werner).
gpg: Fix possible memory corruption in the armor parser.
Tue, Dec 30, 9:53 AM
werner updated the task description for T7940: Release GnuPG 2.5.15.
Tue, Dec 30, 9:18 AM · gnupg, Release Info
werner updated the task description for T7995: Release GnuPG 2.5.16.
Tue, Dec 30, 9:16 AM · gnupg, Release Info
werner updated the task description for T7996: Release GnuPG 2.5.17.
Tue, Dec 30, 9:15 AM · gnupg, Release Info
werner updated the task description for T7996: Release GnuPG 2.5.17.
Tue, Dec 30, 9:15 AM · gnupg, Release Info
werner committed rD43c84bc85693: swdb: GnuPG 2.5.16 (authored by werner).
swdb: GnuPG 2.5.16
Tue, Dec 30, 9:13 AM
werner committed rG916982b8c43a: Post release updates (authored by werner).
Post release updates
Tue, Dec 30, 9:10 AM
werner committed rG7d38a23b8fb1: Release 2.5.16 (authored by werner).
Release 2.5.16
Tue, Dec 30, 9:10 AM
mlaurent committed rMTP8ac1e4f0f518: Add -Wshadow for clang-based builds (authored by mlaurent).
Add -Wshadow for clang-based builds
Tue, Dec 30, 8:30 AM
mlaurent committed rKLEOPATRAe2a71ba83496: Add -Wshadow for clang-based builds (authored by mlaurent).
Add -Wshadow for clang-based builds
Tue, Dec 30, 8:29 AM
mlaurent committed rLIBKLEO9e0941a4f681: Add -Wshadow for clang-based builds (authored by mlaurent).
Add -Wshadow for clang-based builds
Tue, Dec 30, 8:26 AM
l10n daemon script <scripty@kde.org> committed rMTP467c2a331a50: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Dec 30, 4:46 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO5b2aecda7886: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Dec 30, 4:45 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2682cca33627: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Dec 30, 4:45 AM
l10n daemon script <scripty@kde.org> committed rMTPc6baef1f1873: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Dec 30, 2:55 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO7d481ccd4572: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Dec 30, 2:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc4340f967af0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Tue, Dec 30, 2:53 AM

Mon, Dec 29

werner updated the task description for T7998: Release GnuPG 2.5.19.
Mon, Dec 29, 11:50 PM · Release Info, gnupg
werner updated the task description for T7999: Release GnuPG 2.5.18.
Mon, Dec 29, 11:49 PM · gnupg, Release Info
werner updated the task description for T7996: Release GnuPG 2.5.17.
Mon, Dec 29, 11:47 PM · gnupg, Release Info
werner updated the task description for T7995: Release GnuPG 2.5.16.
Mon, Dec 29, 11:46 PM · gnupg, Release Info
werner triaged T8000: Release GnuPG 2.6.0 as Low priority.
Mon, Dec 29, 11:45 PM · Release Info, gnupg
werner triaged T7999: Release GnuPG 2.5.18 as Low priority.
Mon, Dec 29, 11:45 PM · gnupg, Release Info
werner triaged T7998: Release GnuPG 2.5.19 as Low priority.
Mon, Dec 29, 11:44 PM · Release Info, gnupg
werner triaged T7997: Release GnuPG 2.5.20 as Low priority.
Mon, Dec 29, 11:43 PM · Release Info, gnupg
werner triaged T7996: Release GnuPG 2.5.17 as Low priority.
Mon, Dec 29, 11:42 PM · gnupg, Release Info
werner updated the task description for T7940: Release GnuPG 2.5.15.
Mon, Dec 29, 11:40 PM · gnupg, Release Info
werner added a project to T7994: Documentation: mention `status-fd` in "Programmatic use of GnuPG": gnupg.

man gpg has a WARNING section right below the RETURN Value section. The 3rd paragraph gives hints on how to use gpg with scripts etc:

Mon, Dec 29, 11:37 PM · gnupg, Documentation
werner committed rDc7510282fb20: web: Fix grammar of the download page (authored by werner).
web: Fix grammar of the download page
Mon, Dec 29, 9:28 PM
werner committed rD5adae412d444: Revert "swdb: GnuPG 2.5.15" (authored by werner).
Revert "swdb: GnuPG 2.5.15"
Mon, Dec 29, 9:20 PM
werner added a reverting change for rDd17448d24353: swdb: GnuPG 2.5.15: rD5adae412d444: Revert "swdb: GnuPG 2.5.15".
Mon, Dec 29, 9:20 PM
werner committed rGa9da315fb8d1: Revert "misc: Validate the value on the use of strtol." (authored by werner).
Revert "misc: Validate the value on the use of strtol."
Mon, Dec 29, 9:18 PM
werner added a comment to T7909: Other bugs reported by 49016 et al..

The int-truncation change breaks other things. I noticed this by chance in the interactive mode due to warning noticed. Before we ever do such things again we need to have regression tests for setting preferences. Or manually check everything. Need to do a 2.5.16 tomorrow :-(

Mon, Dec 29, 9:18 PM · gnupg, g10code, Bug Report
werner committed rD597e01beeb06: web: Declare 2.5 stable and 2.4 oldstable (authored by werner).
web: Declare 2.5 stable and 2.4 oldstable
Mon, Dec 29, 7:22 PM
werner updated the task description for T7940: Release GnuPG 2.5.15.
Mon, Dec 29, 7:16 PM · gnupg, Release Info
werner triaged T7995: Release GnuPG 2.5.16 as Normal priority.
Mon, Dec 29, 7:15 PM · gnupg, Release Info
werner committed rDd17448d24353: swdb: GnuPG 2.5.15 (authored by werner).
swdb: GnuPG 2.5.15
Mon, Dec 29, 7:12 PM
werner committed rG26c422e5bdf6: Post release updates (authored by werner).
Post release updates
Mon, Dec 29, 7:10 PM
werner committed rG7ee523ac2903: Release 2.5.15 (authored by werner).
Release 2.5.15
Mon, Dec 29, 7:10 PM
werner committed rD1ccc0336513f: swdb: Fix sha-2 checksum for libgpg-error (authored by werner).
swdb: Fix sha-2 checksum for libgpg-error
Mon, Dec 29, 6:58 PM
werner committed rG947ea3c411f0: gpg: Deprecate the option --not-dash-escaped. (authored by werner).
gpg: Deprecate the option --not-dash-escaped.
Mon, Dec 29, 6:35 PM
werner committed rGabe9bddaa72b: gpg: Fix for a recently claimed harmless keyboxd change. (authored by werner).
gpg: Fix for a recently claimed harmless keyboxd change.
Mon, Dec 29, 6:08 PM
werner committed rG4ec86dca364a: po: msgmerge (authored by werner).
po: msgmerge
Mon, Dec 29, 6:08 PM
werner committed rG691fa4ecbdd6: po: Update German translation (authored by werner).
po: Update German translation
Mon, Dec 29, 6:08 PM
thesamesam created T7994: Documentation: mention `status-fd` in "Programmatic use of GnuPG".
Mon, Dec 29, 5:42 PM · gnupg, Documentation
thesamesam renamed T7993: Documentation: make clear that detached signatures are preferred from FAQ: make clear that detached signatures are preferred to Documentation: make clear that detached signatures are preferred.
Mon, Dec 29, 5:35 PM · Documentation
thesamesam added a comment to T7993: Documentation: make clear that detached signatures are preferred.

https://www.gnupg.org/gph/en/manual/x135.html could benefit from the same treatment under "Clearsigned documents".

Mon, Dec 29, 5:34 PM · Documentation
thesamesam created T7993: Documentation: make clear that detached signatures are preferred.
Mon, Dec 29, 5:34 PM · Documentation
werner triaged T7903: Multiple Plaintext Attack on Detached PGP Signatures in GnuPG as Normal priority.

Note using the output of --decrypt directly on the tty is a Bad Idea(tm). You won't cat arbitrary files to your tty for the same reason.

Mon, Dec 29, 3:46 PM · Not A Bug, OpenPGP, gnupg
werner edited projects for T7902: OpenPGP Cleartext Signature Framework, added: FAQ, OpenPGP, Not A Bug; removed g10code, Bug Report.

https://gnupg.org/blog/20251226-cleartext-signatures.html explains why we have cleartext signatures and how you properly use them. The suggestion of the reporters to remove them entirely is a no-go because there are too many systems (open source or in-house) which rely on that format. If properly used (i.e. using --output to get the signed text) there is no problem. Anyway the suggestion has always been to use detached signatures using two files or PGP/MIME).

Mon, Dec 29, 3:37 PM · Not A Bug, OpenPGP, FAQ, gnupg
werner committed rD46e85aa1a194: blog: Typo fixes (authored by werner).
blog: Typo fixes
Mon, Dec 29, 1:29 PM