Page MenuHome GnuPG

Release GnuPG 2.3.4
Closed, ResolvedPublic

Description

Noteworthy changes in version 2.3.4 (2021-12-20)

  • gpg: New option --min-rsa-length. [rG5f39db70c0]
  • gpg: New option --forbid-gen-key. [rGc397ba3ac0]
  • gpg: New option --override-compliance-check. [T5655]
  • gpgconf: New command --show-configs. [rGa0fb78ee0f]
  • agent,dirmngr,keyboxd: New option --steal-socket. [rGb0079ab39d,rGdd708f60d5]
  • gpg: Fix printing of binary notations. [T5667]
  • gpg: Remove stale ultimately trusted keys from the trustdb. [T5685,T5742]
  • gpg: Fix indentation of --print-mds and --print-md sha512. [T5679]
  • gpg: Emit gpg 2.2 compatible Ed25519 signature. [T5331]
  • gpgsm: Detect circular chains in --list-chain. [rG74c5b35062]
  • dirmngr: Make reading resolv.conf more robust. [T5657]
  • dirmngr: Ask keyservers to provide the key fingerprints. [T5741]
  • gpgconf: Allow changing gpg's deprecated keyserver option. [T5462]
  • gpg-wks-server: Fix created file permissions. [rG60be00b033]
  • scd: Support longer data for ssh-agent authentication with openpgp cards. [T5682]
  • scd: Modify DEVINFO behavior to support looping forever. [T5359]
  • Support gpgconf.ctl for NetBSD and Solaris. [T5656,T5671]
  • Silence "Garbled console data" warning under Windows in most cases. [rGe293da3b21]
  • Silence warning about the rootdir under Unices w/o a mounted /proc file system. [T5656]
  • Fix possible build problems about missing include files. [T5592]

(prev: T5565 next: T5743)

Related Objects

Mentioned In
T5743: Release GnuPG 2.3.5
T5565: Release GnuPG 2.3.3
Mentioned Here
rGe293da3b2149: common,w32: Do not always print "Garbled console data" warning.
rG60be00b0336b: wks: Allow access to newly created dirs
rGdd708f60d5cf: agent,dirmngr: New option --steal-socket
rGb0079ab39d31: keyboxd: New option --steal-socket.
rG74c5b350624b: sm: Detect circular chains in --list-chain.
rG5f39db70c069: gpg,gpgsm: Add option --min-rsa-length.
rGa0fb78ee0fba: gpgconf: Include output of --list-dirs in --show-configs.
rGc397ba3ac02e: gpg: New option --forbid-gen-key.
T5331: Possibly incompatible Ed25519 signature between other implementations and 2.3-bata
T5359: Kleopatra: Loop in DeviceInfoWatcher with GnuPG 2.3 on Windows
T5462: gpgconf: Make gpg/keyserver option available again
T5592: AppImage of Kleopatra
T5655: In -de-vs mode it is not possible so verify sigs with Ed25519 release keys.
T5656: Error emitted: gpg: error reading symlink '/proc/curproc/file': No such file or directory
T5657: dirmngr: libdns sends malformed dns requests
T5667: gpg(v) prints the human-readable form of notations to the status-fd
T5671: (MYPROC_SELF_EXE): Support illumos and Solaris
T5679: Incorrectly aligned text for print-md and print-mds (echoed, piped text only)
T5682: ed25519 internal authenticate with openpgpcard may send long data over short apdu
T5685: Clear stale --trusted-key records from the trustdb
T5741: dirmngr does not ask keyservers for fingerprints
T5742: Apparent regressions between 2.2.32 and 2.2.33 of GnuPG
T5743: Release GnuPG 2.3.5
T5565: Release GnuPG 2.3.3

Event Timeline

werner created this task.
werner created this object with edit policy "Administrators".
werner updated the task description. (Show Details)
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2021q4/000468.html.Dec 20 2021, 11:29 PM
werner set Version to 2.3.4.