./security/gnupg2, GnuPG with OpenPGP and S/MIME capabilities

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.4.5, Package name: gnupg2-2.4.5, Maintainer: ada

GnuPG 2.2 provides several utilities that are used by mail clients,
such as Kmail and Balsa, including OpenPGP and S/MIME support. GnuPG
2.2 has a different architecture than GnuPG 1.4 in that it splits up
functionality into several modules. However, both versions may be
installed alongside without any conflict. The advantage of GnuPG-1 is
its smaller size and the lack of dependency on other modules at run
and build time.


Required to run:
[security/libgpg-error] [security/gnutls] [security/libksba] [security/libgcrypt] [security/pinentry] [devel/readline] [security/libassuan2] [devel/libusb1] [devel/npth]

Required to build:
[pkgtools/cwrappers]

Package options: bzip2, gnutls, libusb-1, zlib

Master sites:

Filesize: 7704.16 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-09 08:58:32 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
gnupg2: updated to 2.4.5

Noteworthy changes in version 2.4.5 (2024-03-07)
------------------------------------------------

  * gpg,gpgv: New option --assert-pubkey-algo.  [T6946]

  * gpg: Emit status lines for errors in the compression layer.
    [T6977]

  * gpg: Fix invocation with --trusted-keys and --no-options.  [T7025]

  * gpgsm: Allow for a longer salt in PKCS#12 files.  [T6757]

  * gpgtar: Make --status-fd=2 work on Windows.  [T6961]

  * scd: Support for the ACR-122U NFC reader.  [rG1682ca9f01]

  * scd: Suport D-TRUST ECC cards.  [T7000,T7001]

  * scd: Allow auto detaching of kernel drivers; can be disabled with
    the new compatibility-flag ccid-no-auto-detach.  [rGa1ea3b13e0]

  * scd: Allow setting a PIN length of 6 also with a reset code for
    openpgp cards.  [T6843]

  * agent: Allow GET_PASSPHRASE in restricted mode.  [rGadf4db6e20]

  * dirmngr: Trust system's root CAs for checking CRL issuers.
    [T6963]

  * dirmngr: Fix regression in 2.4.4 in fetching keys via hkps.
    [T6997]

  * gpg-wks-client: Make option --mirror work properly w/o specifying
    domains.  [rG37cc255e49]

  * g13,gpg-wks-client: Allow command style options as in "g13 mount
    foo".  [rGa09157ccb2]

  * Allow tilde expansion for the foo-program options.  [T7017]

  * Make the getswdb.sh tool usable outside the GnuPG tree.
   2024-01-26 14:35:40 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
gnupg2: updated to 2.4.4

Noteworthy changes in version 2.4.4 (2024-01-25)
------------------------------------------------
* gpg: Do not keep an unprotected smartcard backup key on disk.  See
  https://gnupg.org/blog/20240125-smartcard-backup-key.html for a
  security advisory.
* gpg: Allow to specify seconds since Epoch beyond 2038 on 32-bit
  platforms.
* gpg: Fix expiration time when Creation-Date is specified.
* gpg: Add support for Subkey-Expire-Date.
* gpg: Add option --with-v5-fingerprint.
* gpg: Add sub-option ignore-attributes to --import-options.
* gpg: Add --list-filter properties sig_expires/sig_expires_d.
* gpg: Fix validity of re-imported keys.
* gpg: Report BEGIN_ status before examining the input.
* gpg: Don't try to compress a read-only keybox.
* gpg: Choose key from inserted card over a non-inserted
  card.
* gpg: Allow to create revocations even with non-compliant algos.
* gpg: Fix regression in the Revoker keyword of the parameter file.
* gpg: Improve error message for expired default keys.
* gpgsm: Add --always-trust feature.
* gpgsm: Support ECC certificates in de-vs mode.
* gpgsm: Major rewrite of the PKCS#12 parser.
* gpgsm: No not show the pkcs#12 passphrase in debug output.
* keyboxd: Timeout on failure to get the database lock.
* agent: Update the key stubs only if really modified.
* scd: Add support for certain Starcos 3.2 cards.
* scd: Add support for CardOS 5.4 cards.
* scd: Add support for D-Trust 4.1/4.4 cards.
* scd: Add support for Smartcafe Expert 7.0 cards.
* scd: Add a length check for a new PIN.
* tpm: Fix keytotpm handling in the agent.
* tpm: Fixes for the TPM test suite.
* dirmngr: Avoid starting a second instance on Windows via GPGME
  based launching.
* dirmngr: New option --ignore-crl-extensions.
* dirmngr: Support config value "none" to disable the default
  keyserver.
* dirmngr: Implement automatic proxy detection on Windows.
* dirmngr: Fix handling of the HTTP Content-Length.
* dirmngr: Add code to support proxy authentication using the
  Negotiation method on Windows.
* gpgconf: Add commands --lock and --unlock.
* gpgconf: Add keyword socketdir to gpgconf.ctl.
* gpgconf: Adjust the -X command for the new VERSION file format.
* wkd: Use export-clean for gpg-wks-client's --mirror and --create
  commands.
* wkd: Make --add-revocs the default in gpg-wks-client.  New option
  --no-add-revocs.
* Remove duplicated backslashes when setting the homedir.
* Ignore attempts to remove the /dev/null device.
* Improve advisory file lock retry strategy.
* Improve the speedo build system for Unix.
   2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377)
Log message:
*: recursive bump for icu 74.1
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2023-07-11 10:40:45 by Tobias Nygren | Files touched by this commit (2)
Log message:
gnupg2: fix build w/o ldap. From upstream.
   2023-07-11 08:46:36 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
gnupg2: updated to 2.4.3

Noteworthy changes in version 2.4.3 (2023-07-04)
------------------------------------------------

* gpg: Set default expiration date to 3 years.  [T2701]

* gpg: Add --list-filter properties "key_expires" and
   "key_expires_d".  [T6529]

* gpg: Emit status line and proper diagnostics for write errors.
  [T6528]

* gpg: Make progress work for large files on Windows.  [T6534]

* gpg: New option --no-compress as alias for -z0.

* gpgsm: Print PROGRESS status lines.  Add new --input-size-hint.
  [T6534]

* gpgsm: Support SENDCERT_SKI for --call-dirmngr.  [rG701a8b30f0]

* gpgsm: Major rewrite of the PKCS#12 parser.  [T6536]

* gpgtar: New option --no-compress.

* dirmngr: Extend the AD_QUERY command.  [rG207c99567c]

* dirmngr: Disable the HTTP redirect rewriting.  [T6477]

* dirmngr: New option --compatibility-flags.  [rGbf04b07327]

* dirmngr: New option --ignore-crl-extensions.  [T6545]

* wkd: Use export-clean for gpg-wks-client's --mirror and --create
  commands.  [rG2c7f7a5a27]

* wkd: Make --add-revocs the default in gpg-wks-client.  New option
  --no-add-revocs.  [rG10c937ee68]

* scd: Make signing work for Nexus cards.  [rGb83d86b988]

* scd: Fix authentication with Administration Key for PIV.
  [rG25b59cf6ce]
   2023-06-07 11:57:43 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
gnupg2: updated to 2.4.2

Noteworthy changes in version 2.4.2 (2023-05-30)
------------------------------------------------

* gpg: Print a warning if no more encryption subkeys are left over
  after changing the expiration date.  [rGef2c3d50fa]

* gpg: Fix searching for the ADSK key when adding an ADSK.  [T6504]

* gpgsm: Speed up key listings on Windows.  [rG08ff55bd44]

* gpgsm: Reduce the number of "failed to open policy file"
  diagnostics.  [rG68613a6a9d]

* agent: Make updating of private key files more robust and track
  display S/N.  [T6135]

* keyboxd: Avoid longish delays on Windows when listing keys.
  [rG6944aefa3c]

* gpgtar: Emit extra status lines to help GPGME.  [T6497]

* w32: Avoid using the VirtualStore.  [T6403]
   2023-06-02 18:27:41 by Amitai Schleier | Files touched by this commit (1)
Log message:
gnupg2: explicitly --disable-tpm2d to avoid accidental PLIST mismatch.