Page MenuHome GnuPG

Release GnuPG 2.5.15
Open, NormalPublic

Description

Noteworthy changes in version 2.5.15 (2025-12-29)

Please do not use this version but 2.5.16 (T7995)

  • gpg: Fix a validation bug when using keyboxd. [T7983]
  • gpg: Deprecate the option --not-dash-escaped and ignore the NotDashEscaped armor header. [T7901]
  • keyboxd: Fix migration to new schema. [T7892,rG81bb949755]
  • dirmngr: New compatibility flag "ocsp-sha256-certid" to support forthcoming libksba versions. [rG674aa54242]
  • Use a synchronous spawning method for the daemon processes under Windows. [T7716]
  • Avoid the function name thread_init to fix building on AIX. [T7958]
  • New translation to Georgian.

(prev: T7869 next: T7995)

Related Objects

Mentioned In
T7995: Release GnuPG 2.5.16
T7869: Release GnuPG 2.5.14
Mentioned Here
rG674aa54242d1: dirmngr: Add a compatibility flag for use with newer Libksba versions.
rG81bb949755ce: keyboxd: Fix database schema migration.
T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error
T7958: Rename thread_init() function to thread_init_dirmngr() to avoid conflict on AIX
T7983: gpg: the validity of a secret key is changed by making a certification with it
T7995: Release GnuPG 2.5.16
rG6570700fddcb: gpg: Improve/relax the checking of preference options.
rG1b4ac98de7db: agent: Accept a trustlist with a missing LF at the end.
rG9ef87bcdb034: dirmngr: Fix OCSP check.
rG62b8bf2f3905: gpg: Fix armored input parsing.
rG17596e830f08: scd:nks: Make newer TCOS signature cards work.
rGaea62817f300: agent: Support protection for Kyber keys.
rGf6237ccd313a: gpg: New import option "force-update"
T6638: PQC for GnuPG
T7315: Allow export and import of PQC secret keys.
T7649: gnupg: Use KEM interface for encryption/decryption
T7882: `rsa-sha2` signature values are improperly truncated
T7892: keyboxd: subkey listing issue with ADSKs
T7893: GnuPG: Decryption fails if the pinentry dialog for the first tried recipient is canceled
T7896: Escape binary data in NOTATION* for status-fd
T7897: Include key preferences in --with-colons
T7906: Memory Corruption in ASCII-Armor Parsing
T7908: GnuPG Accepts Path Separators and Path Traversals in Literal Data "Filename" Field
T7914: Card s/n number missing in gpgsm
T7869: Release GnuPG 2.5.14