notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: security/gnupg/pkg-plist

Number of commits found: 62

Saturday, 27 Jan 2024
23:07 Muhammad Moinur Rahman (bofh) search for other commits by this committer
security/gnupg: Moved man to share/man

Approved by:    portmgr (blanket)
commit hash: e81d10224315f03dbff96cd1e91ff9c6b8413b24 commit hash: e81d10224315f03dbff96cd1e91ff9c6b8413b24 commit hash: e81d10224315f03dbff96cd1e91ff9c6b8413b24 commit hash: e81d10224315f03dbff96cd1e91ff9c6b8413b24 e81d102
Friday, 4 Aug 2023
02:21 Yasuhiro Kimura (yasu) search for other commits by this committer
security/gnupg: Fix plist

Reported by:	des
Approved by:	portmgr blanket
Fixes:		06227fb64bf2 security/gnupg: Create symlink for manpage
commit hash: f1692182dde978bb8d908414312900590c518afa commit hash: f1692182dde978bb8d908414312900590c518afa commit hash: f1692182dde978bb8d908414312900590c518afa commit hash: f1692182dde978bb8d908414312900590c518afa f169218
Monday, 31 Jul 2023
23:34 Yasuhiro Kimura (yasu) search for other commits by this committer
security/gnupg: Create symlink for manpage

When security/gnupg1 isn't installed, ${PREFIX}/bin/gpg symlink is
created whose target is 'gpg2'. It means gpg2 can also be invoked as
'gpg'. And under such situation it is convenient for user if gpg2(1)
man page can also be accessed as gpg(1). So create
${PREFIX}/man/man1/gpg.1.gz symlink whose target is 'gpg2.1.gz'.

PR:		272519
Approved by:	maintainer timeout
commit hash: 06227fb64bf2ec95f68889540516922498010903 commit hash: 06227fb64bf2ec95f68889540516922498010903 commit hash: 06227fb64bf2ec95f68889540516922498010903 commit hash: 06227fb64bf2ec95f68889540516922498010903 06227fb
Monday, 10 Jul 2023
18:46 Jason E. Hale (jhale) search for other commits by this committer
security/gnupg: Update to 2.4.3

2.4.3: https://dev.gnupg.org/T6509
2.4.2: https://dev.gnupg.org/T6506
2.4.1: https://dev.gnupg.org/T6454
2.4.0: https://dev.gnupg.org/T6303

PR:		272083
Approved by:	maintainer timeout (3 weeks)
commit hash: 29b3afa37e3c6b607e92e45d27b504982775033c commit hash: 29b3afa37e3c6b607e92e45d27b504982775033c commit hash: 29b3afa37e3c6b607e92e45d27b504982775033c commit hash: 29b3afa37e3c6b607e92e45d27b504982775033c 29b3afa
Sunday, 6 Nov 2022
10:46 Daniel Engberg (diizzy) search for other commits by this committer Author: Herbert J. Skuhra
security/gnupg: Update to 2.3.8

Changelog:
https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000476.html

Some additional changes to submitted patch:
- Change PORTVERSION to DISTVERSION
- Generate patch using "make makepatch"
- Remove obsolete configure switch

PR:		267152
Reviewed by:	adridg (maintainer)
Tested by:	Dennis Clarke <dclarke@blastwave.org>
commit hash: 142c06a26e0fb9293c1614890a1bb5fe04072240 commit hash: 142c06a26e0fb9293c1614890a1bb5fe04072240 commit hash: 142c06a26e0fb9293c1614890a1bb5fe04072240 commit hash: 142c06a26e0fb9293c1614890a1bb5fe04072240 142c06a
Tuesday, 20 Apr 2021
14:15 Adam Weinberger (adamw) search for other commits by this committer
security/gnupg: Update to 2.3.1
commit hash: c260503847e4bc82132a2632f9cf2d23547d8124 commit hash: c260503847e4bc82132a2632f9cf2d23547d8124 commit hash: c260503847e4bc82132a2632f9cf2d23547d8124 commit hash: c260503847e4bc82132a2632f9cf2d23547d8124 c260503
Thursday, 8 Apr 2021
18:45 Adam Weinberger (adamw) search for other commits by this committer
security/gnupg: Update to 2.3.0

Changes:
  * A new experimental key database daemon is provided.  To enable it
    put "use-keyboxd" into gpg.conf and gpgsm.conf.  Keys are stored
    in a SQLite database and make key lookup much faster.

  * New tool gpg-card as a flexible frontend for all types of
    supported smartcards.

  * New option --chuid for gpg, gpgsm, gpgconf, gpg-card, and
    gpg-connect-agent.

  * The gpg-wks-client tool is now installed under bin; a wrapper for
    its old location at libexec is also installed.

  * tpm2d: New daemon to physically bind keys to the local machine.
    See https://gnupg.org/blog/20210315-using-tpm-with-gnupg-2.3.html

  * gpg: Switch to ed25519/cv25519 as default public key algorithms.

  * gpg: Verification results now depend on the --sender option and
    the signer's UID subpacket.  [#4735]

  * gpg: Do not use any 64-bit block size cipher algorithm for
    encryption.  Use AES as last resort cipher preference instead of
    3DES.  This can be reverted using --allow-old-cipher-algos.

  * gpg: Support AEAD encryption mode using OCB or EAX.

  * gpg: Support v5 keys and signatures.

  * gpg: Support curve X448 (ed448, cv448).

  * gpg: Allow use of group names in key listings.  [e825aea2ba]

  * gpg: New option --full-timestrings to print date and time.

  * gpg: New option --force-sign-key.  [#4584]

  * gpg: New option --no-auto-trust-new-key.

  * gpg: The legacy key discovery method PKA is no longer supported.
    The command --print-pka-records and the PKA related import and
    export options have been removed.

  * gpg: Support export of Ed448 Secure Shell keys.

  * gpgsm: Add basic ECC support.

  * gpgsm: Support creation of EdDSA certificates.  [#4888]

  * agent: Allow the use of "Label:" in a key file to customize the
    pinentry prompt.  [5388537806]

  * agent: Support ssh-agent extensions for environment variables.
    With a patched version of OpenSSH this avoids the need for the
    "updatestartuptty" kludge.  [224e26cf7b]

  * scd: Improve support for multiple card readers and tokens.

  * scd: Support PIV cards.

  * scd: Support for Rohde&Schwarz Cybersecurity cards.

  * scd: Support Telesec Signature Cards v2.0

  * scd: Support multiple application on certain smartcard.

  * scd: New option --application-priority.

  * scd: New option --pcsc-shared; see man page for important notes.

  * dirmngr: Support a gpgNtds parameter in LDAP keyserver URLs.

  * The symcryptrun tool, a wrapper for the now obsolete external
    Chiasmus tool, has been removed.

  * Full Unicode support under Windows for the command line.  [#4398]

  Release-info: https://dev.gnupg.org/T5343
commit hash: 433d2e2d0cc31894e2660f4faf87b4cfcd59c08b commit hash: 433d2e2d0cc31894e2660f4faf87b4cfcd59c08b commit hash: 433d2e2d0cc31894e2660f4faf87b4cfcd59c08b commit hash: 433d2e2d0cc31894e2660f4faf87b4cfcd59c08b 433d2e2
Tuesday, 22 Dec 2020
09:14 adamw search for other commits by this committer
security/gnupg: Update to 2.2.26

Note that this release removes bin/symcryptrun which had essentially no
expected current use-case.

 * gpg: New AKL method "ntds".
 * gpg: Fix --trusted-key with fingerprint arg.
 * scd: Fix writing of ECC keys to an OpenPGP card.  [#5163]
 * scd: Make an USB error fix specific to SPR532 readers.  [#5167]
 * dirmngr: With new LDAP keyservers store the new attributes.  Never
   store the useless pgpSignerID.  Fix a long standing bug storing
   some keys on an ldap server.
 * dirmngr: Support the new Active Direcory LDAP schema for
   keyservers.
 * dirmngr: Allow LDAP OpenPGP searches via fingerprint.
 * dirmngr: Do not block other threads during keyserver LDAP calls.
 * Support global configuration files.  [#4788]
 * Fix the iconv fallback handling to UTF-8.  [#5038]
 Release-info: https://dev.gnupg.org/T5153
Original commitRevision:558894 
Tuesday, 17 Nov 2020
14:12 adamw search for other commits by this committer
security/gnupg: Update to 2.2.24

  * 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.  [#5098]

  * Fix localized time printing on Windows.  [#5073]

  * gpg: New command --quick-revoke-sig.  [#5093]

  * gpg: Do not use weak digest algos if selected by recipient
    preference during sign+encrypt.  [4c181d51a6]

  * gpg: Switch to AES256 for symmetric encryption in de-vs mode.
    [166e779634]

  * gpg: Silence weak digest warnings with --quiet.  [#4893]

  * gpg: Print new status line CANCELED_BY_USER for a cancel during
    symmetric encryption.  [f05d1772c4]

  * gpg: Fix the encrypt+sign hash algo preference selection for
    ECDSA.  This is in particular needed for keys created from
    existing smartcard based keys.  [aeed0b93ff]

  * agent: Fix secret key import of GnuPG 2.3 generated Ed25519 keys.
    [#5114]

  * agent: Keep some permissions of private-keys-v1.d.  [#2312]

  * dirmngr: Align sks-keyservers.netCA.pem use between ntbtls and
    gnutls builds.  [e4f3b74c91]

  * dirmngr: Fix the pool keyserver case for a single host in the
    pool.  [72e04b03b1a7]

  * scd: Fix the use case of verify_chv2 by CHECKPIN.  [61aea64b3c]

  * scd: Various improvements to the ccid-driver.  [#4616,#5065]

  * scd: Minor fixes for Yubikey [25bec16d0b]

  * 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.

  Release-info: https://dev.gnupg.org/T5052
Original commitRevision:555559 
Thursday, 27 Aug 2020
19:58 adamw search for other commits by this committer
security/gnupg: Update to 2.2.22

Also, sort plist. The new gpgsplit binary is getting installed as
gpgsplit2 to avoid a conflict with security/gnupg1.

Noteworthy changes in version 2.2.22
====================================

  * gpg: Change the default key algorithm to rsa3072.

  * gpg: Add regular expression support for Trust Signatures on all
    platforms.  [#4843]

  * gpg: Fix regression in 2.2.21 with non-default --passphrase-repeat
    option.  [#4991]

  * gpg: Ignore --personal-digest-prefs for ECDSA keys.  [#5021]

  * gpgsm: Make rsaPSS a de-vs compliant scheme.

  * gpgsm: Show also the SHA256 fingerprint in key listings.

  * gpgsm: Do not require a default keyring for --gpgconf-list.  [#4867]

  * gpg-agent: Default to extended key format and record the creation
    time of keys.  Add new option --disable-extended-key-format.

  * gpg-agent: Support the WAYLAND_DISPLAY envvar.  [#5016]

  * gpg-agent: Allow using --gpgconf-list even if HOME does not
    exist.  [#4866]

  * gpg-agent: Make the Pinentry work even if the envvar TERM is set
    to the empty string.  [#4137]

  * scdaemon: Add a workaround for Gnuk tokens <= 2.15 which wrongly
    incremented the error counter when using the "verify" command of
    "gpg --edit-key" with only the signature key being present.

  * dirmngr: Better handle systems with disabled IPv6.  [#4977]

  * gpgpslit: Install tool.  It was not installed in the past to avoid
    conflicts with the version installed by GnuPG 1.4.  [#5023]
    (We're installing it as gpgsplit2 to avoid conflict with security/gnupg1)

  * gpgtar: Handle Unicode file names on Windows correctly (requires
    libgpg-error 1.39).  [#4083]

  * gpgtar: Make --files-from and --null work as documented.  [#5027]

  * Build the Windows installer with the new Ntbtls 0.2.0 so that TLS
    connections succeed for servers demanding GCM.

  Release-info: https://dev.gnupg.org/T5030
Original commitRevision:546681 
Monday, 26 Aug 2019
15:01 adamw search for other commits by this committer
gnupg: Add WKS_SERVER option

Requested by:	koobs
Original commitRevision:509952 
14:41 adamw search for other commits by this committer
gnupg: enable the WKS server

Cristoph Lukas asked me why the WKS server was disabled, and I have
no idea. It was added r462573, and that commit message and associated
bug report don't list why --disable-wks-tools was added. (Folks,
please use commit messages for writing, you know, messages.)

We've been installing the gpg-wks-server manpage, so this commit
enables the WKS server and installs the binary, and bumps PORTREVISION
for it.

While here, sort the plist.
Original commitRevision:509948 
Wednesday, 22 Nov 2017
02:04 adamw search for other commits by this committer
Update to 2.2.3

 * gpgsm: Fix initial keybox creation on Windows. [#3507]

 * dirmngr: Fix crash in case of a CRL loading error. [#3510]

 * Fix the name of the Windows registry key. [Git#4f5afaf1fd]

 * gpgtar: Fix wrong behaviour of --set-filename. [#3500]

 * gpg: Silence AKL retrieval messages. [#3504]

 * agent: Use clock or clock_gettime for calibration. [#3056]

 * agent: Improve robustness of the shutdown pending
   state. [Git#7ffedfab89]
Original commitRevision:454661 
Saturday, 5 Aug 2017
17:32 adamw search for other commits by this committer
Update to 2.1.22.

Noteworthy changes in version 2.1.22
====================================

 * gpg: Extend command --quick-set-expire to allow for setting the
   expiration time of subkeys.

 * gpg: By default try to repair keys during import.  New sub-option
   no-repair-keys for --import-options.

 * gpg,gpgsm: Improved checking and reporting of DE-VS compliance.

 * gpg: New options --key-origin and --with-key-origin.  Store the
   time of the last key update from keyservers, WKD, or DANE.

 * agent: New option --ssh-fingerprint-digest.

 * dimngr: Lower timeouts on keyserver connection attempts and made
   it configurable.

 * dirmngr: Tor will now automatically be detected and used.  The
   option --no-use-tor disables Tor detection.

 * dirmngr: Now detects a changed /etc/resolv.conf.

 * agent,dirmngr: Initiate shutdown on removal of the GnuPG home
   directory.

 * gpg: Avoid caching passphrase for failed symmetric encryption.

 * agent: Support for unprotected ssh keys.

 * dirmngr: Fixed name resolving on systems using only v6
   nameservers.

 * dirmngr: Allow the use of TLS over http proxies.

 * w32: Change directory of the daemons after startup.

 * wks: New man pages for client and server.

A detailed description of the changes found in this 2.1 branch can be
found at <https://gnupg.org/faq/whats-new-in-2.1.html>.
Original commitRevision:447409 
Monday, 15 May 2017
22:24 adamw search for other commits by this committer
Update to 2.1.21, which in particular fixes a keyring corruption bug.


  * gpg,gpgsm: Fix corruption of old style keyring.gpg files.  This
    bug was introduced with version 2.1.20.  Note that the default
    pubring.kbx format was not affected.

  * gpg,dirmngr: Removed the skeleton config file support.  The
    system's standard methods for providing default configuration
    files should be used instead.

  * w32: The Windows installer now allows installion of GnuPG without
    Administrator permissions.

  * gpg: Fixed import filter property match bug.

  * scd: Removed Linux support for Cardman 4040 PCMCIA reader.

  * scd: Fixed some corner case bugs in resume/suspend handling.

  * Many minor bug fixes and code cleanup.

MFH:		2017Q2
Original commitRevision:440980 
Monday, 3 Apr 2017
20:53 adamw search for other commits by this committer
Update to 2.1.20.

 * gpg: New properties 'expired', 'revoked', and 'disabled' for the
   import and export filters.

 * gpg: New command --quick-set-primary-uid.

 * gpg: New compliance field for the --with-colon key listing.

 * gpg: Changed the key parser to generalize the processing of local
   meta data packets.

 * gpg: Fixed assertion failure in the TOFU trust model.

 * gpg: Fixed exporting of zero length user ID packets.

 * scd: Improved support for multiple readers.

 * scd: Fixed timeout handling for key generation.

 * agent: New option --enable-extended-key-format.

 * dirmngr: Do not add a keyserver to a new dirmngr.conf.  Dirmngr
   uses a default keyserver.

 * dimngr: Do not treat TLS warning alerts as severe error when
   building with GNUTLS.

 * dirmngr: Actually take /etc/hosts in account.

 * wks: Fixed client problems on Windows.  Published keys are now set
   to world-readable.

 * tests: Fixed creation of temporary directories.

 * A socket directory for a non standard GNUGHOME is now created on
   the fly under /run/user.  Thus "gpgconf --create-socketdir" is now
   optional.  The use of "gpgconf --remove-socketdir" to clean up
   obsolete socket directories is however recommended to avoid
   cluttering /run/user with useless directories.

 * Fixed build problems on some platforms.
Original commitRevision:437674 
Saturday, 14 Jan 2017
23:46 adamw search for other commits by this committer
Update GnuPG to 2.1.17 which resolves the following error that resulted when
attempting to use the --export-ssh-key option.

gpg: Ohhhh jeeee: Assertion "ret_found_key == NULL || ret_keyblock != NULL" in
lookup failed (getkey.c:3677)

The KDNS option is removed with this update because upstream dropped use of
adns in favor of a bundled libdns which is used by default. Also, removed an
obsolete patch.

PR:		216057
Submitted by:	Matthew Rezny
Original commitRevision:431502 
Tuesday, 10 Jan 2017
15:52 tijl search for other commits by this committer
Use the -f flag when creating the gpg -> gpg2 link because test -e returns
false for dead links and ln should be allowed to replace them.
Simplify removal of the link on uninstall.

Approved by:	adamw (maintainer)
Original commitRevision:431097 
02:38 adamw search for other commits by this committer
A little more detail into COMMENT, reflow the pkg-descr, and use pro mode
for the plist.
Original commitRevision:431053 
02:06 adamw search for other commits by this committer
Simplify, reformat, and modernize.

The user-facing changes, some of which required a PORTREVISION bump:

* Don't make everybody download the signature file
* Add USES=readline, rather than making assumptions about it being in
  /usr. A side effect of this was that gnupg was being built with
  readline support on 10 but not 11, except when LDAP was enabled which
  brought it in as a side effect
* Don't make manpages dependent upon the DOCS option. As a side effect,
  everybody now gets the info files. Also, put the help files into
  DOCSDIR instead of DATADIR; best as I can tell they aren't being
  called from within gpg
* Reword the pkg-descr to describe what gpg is, rather than making a
  frightening-sounding statement about patents and unrestricted use
* Handle the gpg symlink in the plist, and be a little looser about
  creating it and tighter about removing it
* Remove the pkg-message. The pinentry dependency installs a pinentry
  dialogue already
Original commitRevision:431046 
Sunday, 20 Nov 2016
12:18 novel search for other commits by this committer
security/gnupg: update to 2.1.16

This release fixes an issue that the previous gnupg release (2.1.15)
was incompatible with libgpg-error 1.25 that caused gpg-agent failing
to start.

PR:		214568
Submitted by:	cmt
Tested by:	cmt
Reported by:	many
Original commitRevision:426573 
Tuesday, 18 Oct 2016
18:45 cmt search for other commits by this committer
update gnupg to 2.1.15

PR:		212355
Approved by:	rene (mentor)
Approved by:	maintainer timeout
Original commitRevision:424203 
Friday, 19 Feb 2016
06:25 kuriyama search for other commits by this committer
Update to 2.1.11 (minor fixes, with upstream patch).
Original commitRevision:409152 
Tuesday, 11 Aug 2015
22:50 kuriyama search for other commits by this committer
- Upgrade to 2.1.7 (minor fixes).
Original commitRevision:393983 
Sunday, 28 Dec 2014
14:04 kuriyama search for other commits by this committer
- Upgrade to 2.1.1 and various fixes.

Sorry for mess at introducing 2.1.0.  This branch is *modern* release,
and please use security/gnupg{1,20} for stable gpg.  Patches are welcome
to use DEFAULT_VERSIONS. :-)

PR:		ports/195489, ports/195931, ports/195459, ports/196301
Submitted by:	rakuco, Matthew West <freebsd@r.zeeb.org>, Phil Pennock
<freebsd@phil.spodhuis.org>, tijl
Original commitRevision:375723 
Saturday, 22 Nov 2014
09:55 kuriyama search for other commits by this committer
- Turn pinentry dependency mandatory, not option. [1]
- Remove gpg-zip.1.gz manpage which command is not installed. [2]

PR:		ports/194788 [1], ports/195229 [2]
Submitted by:	donaldcallen@gmail.com [1], crest@sahiro.org [2]
Original commitRevision:373043 
Thursday, 20 Nov 2014
05:11 kuriyama search for other commits by this committer
- Upgrade security/gnupg to 2.1.0 (modern release) and copy previous
  as security/gnupg20 (stable release).
- Set PINENTRY as default option.
Original commitRevision:372835 
Thursday, 13 Nov 2014
09:02 antoine search for other commits by this committer
Cleanup plist
Original commitRevision:372514 
Sunday, 6 Oct 2013
15:04 antoine search for other commits by this committer
Fix staging:
- add man pages to the plist
- remove pkg-install and pkg-message from post-install
  (the gpg symlink creation was violating stage)
- re-add INFO to Makefile
- use @mode instead of chmod to allow packaging setuid as user

While here, USE_GMAKE->USES=gmake, use OPTIONS_SUB instead of PLIST_SUB
and use %%PORTDOCS%% for help files as they do not exist with --disable-doc

Approved by:	Jun Kuriyama (maintainer)
Original commitRevision:329582 
Saturday, 5 Oct 2013
09:34 kuriyama search for other commits by this committer
- Upgrade 2.0.22 (security, VuXML entry will follow).
- Pet portlint about pkg-plist.
- Use $STAGEDIR.
- Turn setuid knob to OptionsNG [1]

PR:		ports/181495 [1]
Submitted by:	Matthew Luckie <mjl@luckie.org.nz> [1]
Original commitRevision:329429 
Thursday, 27 Dec 2012
14:04 kuriyama search for other commits by this committer
- Fix with NOPORTDOCS=yes [1,2]
- Fix CURL option handled incorrectly [3,4]

PR:		ports/170543 [1], ports/171848 [2], ports/171370 [3], ports/174075 [4]
Submitted by:	Rainer Duffner <rainer@ultra-secure.de> [1], Konstantinos
Koukopoulos <koukopoulos@gmail.com> [2], John Marshall
<john.marshall@riverwillow.com.au> [3], Phil Pennock <phil.pennock@globnix.org>
[4]
Original commitRevision:309542 
Sunday, 5 Aug 2012
09:41 kuriyama search for other commits by this committer
- Convert to OptionsNG.
- Don't install gpg-zip.1 manpage as gpg-zip script is not installed
  [1].
- Fix /dev/tty brokenness [2].

PR:		ports/170327 [1], ports/170269 [2]
Submitted by:	Alfred Bartsch <bartsch@dssgmbh.de> [1],
	  	Ben Cottrell <tamino@wolfhut.org> [2]
Original commit
Friday, 4 May 2012
07:27 kuriyama search for other commits by this committer
- Fix (and sort) plist with NLS option.

PR:             ports/167546
Submitted by:   Dima Panov <fluffy@Fluffy.Khv.RU>
Original commit
Tuesday, 8 Feb 2011
03:40 dougb search for other commits by this committer
Version 2.0.17 was released on 2011-01-13:

What's New
===========
* Allow more hash algorithms with the OpenPGP v2 card.
* The gpg-agent now tests for a new gpg-agent.conf on a HUP.
* Fixed output of "gpgconf --check-options".
* Fixed a bug where Scdaemon sends a signal to Gpg-agent running in
  non-daemon mode.
* Fixed TTY management for pinentries and session variable update
  problem.
* Minor bug fixes.

For the port:
Camellia stopped being a configure option in 2.0.12
Fix minor typo for GPGSM OPTION
Minor plist update for 2.0.17

files/patch-keybox-blob.c seems to be no longer needed [2]

PR:             ports/153984
Submitted by:   me
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp> [2]
Approved by:    maintainer timeout (24 days)
Feature safe:   yes
Original commit
Tuesday, 13 Jan 2009
01:24 kuriyama search for other commits by this committer
Upgrade to 2.0.10.

PR:             ports/130430
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp>
Announcement:  
https://lists.gnupg.org/pipermail/gnupg-announce/2009q1/000284.html
Original commit
Tuesday, 4 Mar 2008
22:57 kuriyama search for other commits by this committer
- Upgrade to 2.0.8.
- Change dependency versions.
- NLS option back again.
- Make GPGSM option off by default (to avoid ldap dependency in package).

PR:             ports/118895
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp>
Original commit
Thursday, 8 Mar 2007
21:20 kuriyama search for other commits by this committer
- Upgrade to 2.0.3 (including same safety belt as of 1.4.7).

References:    
http://lists.gnupg.org/pipermail/gnupg-announce/2007q1/000251.html
Original commit
Sunday, 14 Jan 2007
07:03 kuriyama search for other commits by this committer
- Make GPGSM dependency optional (then we can use this port without LDAP
  dependency). [1]
- Remove libpth hack in configure since this problem was fixed in 2.0.1. [2]
- Remove silly conflict detections which breaks BATCH building [2],[3]
- Check libassuan package version (to avoid using old lib) [4]

PR:             ports/107185 (I'm still working on NLS problem) [2],
                ports/107349 [3]
Submitted by:   Brian Minard <bminard@flatfoot.ca> [1],
                dougb [2],
                Ulrich Spoerlein <uspoerlein@gmail.com> [3],
                Ian Lister <freebsd-ports@lister.dnsalias.net> [4]
Original commit
Thursday, 21 Dec 2006
13:31 kuriyama search for other commits by this committer
- Upgrade gnupg to 2.0.1.  Old stable version (1.4.6) was repocopied
  to security/gnupg1.

Thanks to:      dougb, lofi
Original commit
Thursday, 17 Aug 2006
19:39 garga search for other commits by this committer
- Remove NOPORTDOCS from OPTIONS since the correct is check NOPORTDOCS and
  not WITH(OUT)_NOPORTDOCS
- Use PORTDOCS and clean pkg-plist
- Add NLS to OPTIONS as on by default and move the check after
  bsd.port.pre.mk
- Add --with-ldap=${LOCALBASE} because it was not finding ldap libs without
  this

PR:             ports/101318
Submitted by:   garga
Approved by:    maintainer timeout (14 days)
Original commit
Wednesday, 2 Aug 2006
01:34 kuriyama search for other commits by this committer
- Upgrade to 1.4.5.
  (fixes 2 more possible memory allocation attacks).
- Enable OPTIONS [1].

Security:      
http://lists.gnupg.org/pipermail/gnupg-announce/2006q3/000229.html
PR:             ports/93540 [1]
Submitted by:   Pawel Wieleba <P.Wieleba@iem.pw.edu.pl> [1]
Original commit
Monday, 3 Apr 2006
12:57 kuriyama search for other commits by this committer
- Upgrade to 1.4.3.
- Handle hidden dependency on libusb (1).

Submitted by:   Peter Pentchev <roam@ringlet.net> (1)
Original commit
Sunday, 22 Jan 2006
02:50 edwin search for other commits by this committer
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
Original commit
Sunday, 24 Apr 2005
04:42 kuriyama search for other commits by this committer
Upgrade to 1.4.1.

PR:             ports/80157
Submitted by:   Vasil Dimov <vd@datamax.bg>
Kindly knocked by:      dougb
Original commit
Wednesday, 29 Dec 2004
15:40 kuriyama search for other commits by this committer
Upgrade to 1.4.0.
Original commit
Thursday, 16 Dec 2004
05:49 kris search for other commits by this committer
Clean up handling of locale directories at deinstall-time:

* Don't remove "system directories" (which were created by BSD.*.dist)
* Silently try to remove locale directories which we might have created
Original commit
Tuesday, 31 Aug 2004
10:04 osa search for other commits by this committer
Update to 1.2.6.
Utilize DOCSDIR and DATADIR macros.

Approved by:    kuriyama (maintainer)
Original commit
Tuesday, 3 Aug 2004
06:30 kuriyama search for other commits by this committer
- Upgrade to 1.2.5.
- Remove unnecessary "@unexec rmdir"s for locales.
Original commit
Monday, 5 Apr 2004
15:09 kuriyama search for other commits by this committer
Add WITHOUT_NLS knob.

PR:             ports/64491
Submitted by:   Sebastian Klemke <packet@adrenochrome.nl>
Original commit
Wednesday, 24 Dec 2003
05:59 kuriyama search for other commits by this committer
Upgrade to 1.2.4.
Original commit
Sunday, 26 Oct 2003
13:04 kuriyama search for other commits by this committer
Add missing share/locale/ro/LC_MESSAGES/gnupg.mo and clean up
@unexec rmdir's.

PR:             ports/58212
Submitted by:   Dimitry Andric <dimitry@andric.com>
Original commit
Tuesday, 6 May 2003
15:09 kuriyama search for other commits by this committer
Upgrade to 1.2.2.
Original commit
Tuesday, 14 Jan 2003
22:39 kris search for other commits by this committer
Correct typo in previous

Pointy hat to:  kris
Original commit
03:45 kris search for other commits by this committer
Add missing @dirrm
Original commit
Sunday, 6 Oct 2002
08:55 kuriyama search for other commits by this committer
Upgrade to 1.2.0.

PR:             ports/43211
Submitted by:   Jason Harris <jharris@widomaker.com>
Modified by:    kuriyama (for WITH_LDAP)
Original commit
Wednesday, 1 May 2002
15:30 kuriyama search for other commits by this committer
Fix plist at NOPORTDOC environment.

PR:             ports/37621
Original commit
Tuesday, 30 Apr 2002
13:13 kuriyama search for other commits by this committer
Upgrade to 1.0.7.

See http://www.gnupg.org/whatsnew.html#rn20020429 for changelog.
Original commit
Tuesday, 12 Feb 2002
01:41 kuriyama search for other commits by this committer
Remove *.alias entries from plist.    
Original commit
Friday, 29 Jun 2001
09:14 kuriyama search for other commits by this committer
Add 2 missing entries (lib/charset.alias and share/locale/locale.alias).    
Original commit
Wednesday, 30 May 2001
01:44 kris search for other commits by this committer
Upgrade to gnupg 1.0.6.  This is an important security update due to an  
exploitable format string vulnerability in decoding files    
Original commit
Monday, 30 Apr 2001
04:22 kuriyama search for other commits by this committer
Upgrade to 1.0.5.    
Original commit
Wednesday, 18 Oct 2000
16:30 kuriyama search for other commits by this committer
Upgrade to v1.0.4.    
Original commit

Number of commits found: 62