Page MenuHome GnuPG

Release GnuPG 2.2.24
Closed, ResolvedPublic


  • Allow Unicode file names on Windows almost everywhere. Note that it is still not possible to use Unicode strings on the command line. This change also fixes a regression in 2.2.22 related to non-ascii file names. [T5098]
  • Fix localized time printing on Windows. [T5073]
  • gpg: New command --quick-revoke-sig. [T5093]
  • gpg: Do not use weak digest algos if selected by recipient preference during sign+encrypt. [rG4c181d51a6]
  • gpg: Switch to AES256 for symmetric encryption in de-vs mode. [rG166e779634]
  • gpg: Silence weak digest warnings with --quiet. [T4893]
  • gpg: Print new status line CANCELED_BY_USER for a cancel during symmetric encryption. [rGf05d1772c4]
  • gpg: Fix the encrypt+sign hash algo preference selection for ECDSA. This is in particular needed for keys created from existing smartcard based keys. [rGaeed0b93ff]
  • agent: Fix secret key import of GnuPG 2.3 generated Ed25519 keys. [T5114]
  • agent: Keep some permissions of private-keys-v1.d. [T2312]
  • dirmngr: Align sks-keyservers.netCA.pem use between ntbtls and gnutls builds. [rGe4f3b74c91]
  • dirmngr: Fix the pool keyserver case for a single host in the pool. [rG72e04b03b1a7]
  • scd: Fix the use case of verify_chv2 by CHECKPIN. [rG61aea64b3c]
  • scd: Various improvements to the ccid-driver. [T4616,T5065]
  • scd: Minor fixes for Yubikey [rG25bec16d0b]
  • gpgconf: New option --show-versions.
  • w32: Install gpg-check-pattern and example profiles. Install Windows subsystem variant of gpgconf (gpgconf-w32).
  • i18n: Complete overhaul and completion of the Italian translation. Thanks to Denis Renzi.
  • Require Libgcrypt 1.8 because 1.7 has long reached end-of-life.

(prev: T5045)

Event Timeline

werner set External Link to
werner set Version to 2.2.24.
werner claimed this task.

Note that if you run into problems with a smartcard you should run "gpg --card-status" once. GUI frontends usually do that and this is the reason why this regression was not detected. Will be fixed in 2.2.25 (T5140).