notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
non port: security/gnupg/Makefile

Number of commits found XX: 226 (showing only 100 on this page)

1 | 2 | 3  »  

Tue, 12 Jan 2021
[ 04:50 adamw ] Original commit   Revision:561299
561299 security/gnupg/Makefile
561299 security/gnupg/distinfo
security/gnupg: Update to 2.2.27

 * gpg: Fix regression in 2.2.24 for gnupg_remove function under
   Windows.  [#5230]

 * gpgconf: Fix case with neither local nor global gpg.conf.  [9f37d3e6f3]

 * gpgconf: Fix description of two new options.  [#5221]

 * Build Windows installer without timestamps.  Note that the
   Authenticode signatures still carry a timestamp.

Tue, 22 Dec 2020
[ 09:14 adamw ] Original commit   Revision:558894
558894 security/gnupg/Makefile
558894 security/gnupg/distinfo
558894 security/gnupg/pkg-plist
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
 * 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]
Tue, 24 Nov 2020
[ 15:55 adamw ] Original commit   Revision:556165
556165 security/gnupg/Makefile
556165 security/gnupg/distinfo
security/gnupg: Update to 2.2.25

  * scd: Fix regression in 2.2.24 requiring gpg --card-status before
    signing or decrypting.  [#5065]

  * gpgsm: Using Libksba 1.5.0 signatures with a rarely used
    combination of attributes can now be verified.  [#5146]

Tue, 17 Nov 2020
[ 14:12 adamw ] Original commit   Revision:555559
555559 security/gnupg/Makefile
555559 security/gnupg/distinfo
555559 security/gnupg/files/
555559 security/gnupg/pkg-plist
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 4 Sep 2020
[ 02:12 adamw ] Original commit   Revision:547499
547499 security/gnupg/Makefile
547499 security/gnupg/distinfo
security/gnupg: Update to 2.2.23

Importing an OpenPGP key having a preference list for AEAD algorithms
will lead to an array overflow and thus often to a crash or other
undefined behaviour.

Importing an arbitrary key can often easily be triggered by an attacker
and thus triggering this bug.  Exploiting the bug aside from crashes is
not trivial but likely possible for a dedicated attacker.  The major
hurdle for an attacker is that only every second byte is under their
control with every first byte having a fixed value of 0x04.

Software distribution verification should not be affected by this bug
because such a system uses a curated list of keys.

MFH:		2020Q3
Security:	CVE-2020-25125
Thu, 27 Aug 2020
[ 19:58 adamw ] Original commit   Revision:546681
546681 security/gnupg/Makefile
546681 security/gnupg/distinfo
546681 security/gnupg/pkg-plist
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]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 15 Jul 2020
[ 07:28 adamw ] Original commit   Revision:542249
542249 devel/msgpack/Makefile
542249 math/calc/Makefile
542249 security/gnupg/Makefile
542249 security/gnupg1/Makefile
542249 sysutils/z/Makefile
Unmute some build commands
Thu, 9 Jul 2020
[ 13:27 adamw ] Original commit   Revision:541749
541749 security/gnupg/Makefile
541749 security/gnupg/distinfo
541749 security/gnupg/files/
gnupg: Update to 2.2.21

 * gpg: Improve symmetric decryption speed by about 25%.
   See commit 144b95cc9d.

 * gpg: Support decryption of AEAD encrypted data packets.

 * gpg: Add option --no-include-key-block. [#4856]

 * gpg: Allow for extra padding in ECDH.  [#4908]

 * gpg: Only a single pinentry is shown for symmetric encryption if
   the pinentry supports this.  [#4971]

 * gpg: Print a note if no keys are given to --delete-key.  [#4959]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 20 Mar 2020
[ 18:51 adamw ] Original commit   Revision:528793
528793 security/gnupg/Makefile
528793 security/gnupg/distinfo
gnupg: Update to 2.2.20

Noteworthy changes in version 2.2.20

  * Protect the error counter against overflow to guarantee that the
    tools can't be tricked into returning success after an error.

  * gpg: Make really sure that --verify-files always returns an error.

  * gpg: Fix key listing --with-secret if a pattern is given.  [#4061]

  * gpg: Fix detection of certain keys used as default-key.  [#4810]

  * gpg: Fix default-key selection when a card is available.  [#4850]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 7 Dec 2019
[ 17:14 adamw ] Original commit   Revision:519219
519219 security/gnupg/Makefile
519219 security/gnupg/distinfo
gnupg: Update to 2.2.19

  * gpg: Fix double free when decrypting for hidden recipients.
    Regression in 2.2.18.  [#4762].

  * gpg: Use auto-key-locate for encryption even for mail addressed
    given with angle brackets.  [#4726]

  * gpgsm: Add special case for certain expired intermediate
    certificates.  [#4696]

Tue, 26 Nov 2019
[ 03:21 adamw ] Original commit   Revision:518443
518443 security/gnupg/Makefile
518443 security/gnupg/distinfo
gnupg: Update to 2.2.18

  * gpg: Changed the way keys are detected on a smartcards; this
    allows the use of non-OpenPGP cards.  In the case of a not very
    likely regression the new option --use-only-openpgp-card is
    available.  [#4681]

  * gpg: The commands --full-gen-key and --quick-gen-key now allow
    direct key generation from supported cards.  [#4681]

  * gpg: Prepare against chosen-prefix SHA-1 collisions in key
    signatures.  This change removes all SHA-1 based key signature
    newer than 2019-01-19 from the web-of-trust.  Note that this
    includes all key signature created with dsa1024 keys.  The new
    option --allow-weak-key-signatues can be used to override the new
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 25 Nov 2019
[ 23:49 asomers ] Original commit   Revision:518435
518435 security/gnupg/Makefile
518435 security/gnupg/files/patch-doc_scdaemon.texi
518435 security/gnupg/files/patch-scd_apdu.c
518435 security/gnupg/files/patch-scd_scdaemon.c
518435 security/gnupg/files/patch-scd_scdaemon.h
518435 security/gnupg/files/patch-tools_gpgconf-comp.c
security/gnupg: add the --shared-access option to scdaemon

gnupg's scdaemon opens smart cards in exclusive mode, which prevents other
applications (such as PKCS#11 libraries) from concurrently accessing the
card). Upstream refuses to fix the problem. This commit adds a
--shared-access option to scdaemon. When enabled, scdaemon will access the
smart card in shared mode, playing nicely with other applications. The
default behavior is unchanged.

See Also:

Reviewed by:	adamw
Approved by:	adamw (maintainer)
Obtained-from:	GPGTools
Sponsored by:	Axcient
Differential Revision:
Fri, 22 Nov 2019
[ 03:46 adamw ] Original commit   Revision:518122
518122 security/gnupg/Makefile
gnupg: Fix building on 11.3

Submitted by:	asomers
Differential Revision:
Thu, 21 Nov 2019
[ 09:32 gahr ] Original commit   Revision:518086
518086 security/gnupg/Makefile
security/gnupg: fix build, texinfo is required for man pages too
[ 01:49 asomers ] Original commit   Revision:518074
518074 security/gnupg/Makefile
security/gnupg: rebuild man pages on every build

gnupg ships its man pages as texinfo files, precompiled into info files.
This change causes make to rebuild them every time.  There are two reasons:

* Rebuilding them automatically corrects several Linuxisms in paths (e.g.
  /etc => /usr/local/etc).

* Rebuilding them is a neccessary precondition for making any local changes
  that will affect the content of the man pages, which I intend to do in a
  future commit.

Reviewed by:	adamw
Approved by:	adamw (maintainer)
Sponsored by:	Axcient
Differential Revision:
Mon, 26 Aug 2019
[ 15:06 adamw ] Original commit   Revision:509954
509954 security/gnupg/Makefile
gnupg: Spell "_DESC" correctly. It was missing 5 characters.
[ 15:01 adamw ] Original commit   Revision:509952
509952 security/gnupg/Makefile
509952 security/gnupg/pkg-plist
gnupg: Add WKS_SERVER option

Requested by:	koobs
[ 14:41 adamw ] Original commit   Revision:509948
509948 security/gnupg/Makefile
509948 security/gnupg/pkg-plist
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.
Fri, 26 Jul 2019
[ 20:46 gerald ] Original commit   Revision:507372
507372 Mk/
507372 accessibility/atkmm/Makefile
507372 accessibility/kmag/Makefile
507372 accessibility/kmousetool/Makefile
507372 accessibility/kmouth/Makefile
507372 accessibility/libqaccessibilityclient/Makefile
507372 accessibility/qt5-speech/Makefile
507372 archivers/R-cran-zip/Makefile
507372 archivers/ark/Makefile
507372 archivers/brotli/Makefile

(Only the first 10 of 3853 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/ which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/ which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
Tue, 9 Jul 2019
[ 15:54 adamw ] Original commit   Revision:506281
506281 security/gnupg/Makefile
506281 security/gnupg/distinfo
gnupg: Update to 2.2.17, with security fixes

 * gpg: Ignore all key-signatures received from keyservers.  This
   change is required to mitigate a DoS due to keys flooded with
   faked key-signatures.  The old behaviour can be achieved by adding
     keyserver-options no-self-sigs-only,no-import-clean
   to your gpg.conf.  [#4607]

 * gpg: If an imported keyblocks is too large to be stored in the
   keybox (pubring.kbx) do not error out but fallback to an import
   using the options "self-sigs-only,import-clean".  [#4591]

 * gpg: New command --locate-external-key which can be used to
   refresh keys from the Web Key Directory or via other methods
   configured with --auto-key-locate.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 29 May 2019
[ 14:43 adamw ] Original commit   Revision:502962
502962 security/gnupg/Makefile
502962 security/gnupg/distinfo
Update gnupg to 2.2.16
Tue, 9 Apr 2019
[ 14:04 sunpoet ] Original commit   Revision:498476
498476 Mk/Uses/
498476 Mk/
498476 audio/ardour5/Makefile
498476 audio/cutmp3/Makefile
498476 audio/ecasound/Makefile
498476 audio/fluidsynth/Makefile
498476 audio/guitarix-lv2/Makefile
498476 audio/jack/Makefile
498476 audio/kid3-qt5/Makefile
498476 audio/lash/Makefile

(Only the first 10 of 289 ports in this commit are shown above. View all ports for this commit)
Update devel/readline to 8.0

- Bump PORTREVISION of dependent ports for shlib change

PR:		236156
Exp-run by:	antoine
Wed, 27 Mar 2019
[ 02:18 adamw ] Original commit   Revision:496934
496934 security/gnupg/Makefile
496934 security/gnupg/distinfo
Update gnupg to 2.2.15

  * sm: Fix --logger-fd and --status-fd on Windows for non-standard
    file descriptors.

  * sm: Allow decryption even if expired keys are configured.  [#4431]

  * agent: Change command KEYINFO to print ssh fingerprints with other
    hash algos.

  * dirmngr: Fix build problems on Solaris due to the use of reserved
    symbol names.  [#4420]

  * wkd: New commands --print-wkd-hash and --print-wkd-url for

Tue, 26 Mar 2019
[ 00:05 adamw ] Original commit   Revision:496862
496862 security/gnupg/Makefile
496862 security/gnupg/distinfo
Update gnupg to 2.2.14, pet portlint, and remove a redundant readline

  * gpg: Allow import of PGP desktop exported secret keys.  Also avoid
   importing secret keys if the secret keyblock is not valid.  [#4392]

  * gpg: Do not error out on version 5 keys in the local keyring.

  * gpg: Make invalid primary key algo obvious in key listings.

  * sm: Do not mark a certificate in a key listing as de-vs compliant
    if its use for a signature will not be possible.

  * sm: Fix certificate creation with key on card.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 13 Feb 2019
[ 02:37 adamw ] Original commit   Revision:492823
492823 security/gnupg/Makefile
492823 security/gnupg/distinfo
Update gnupg to 2.2.13

  * gpg: Implement key lookup via keygrip (using the & prefix).

  * gpg: Allow generating Ed25519 key from existing key.

  * gpg: Emit an ERROR status line if no key was found with -k.

  * gpg: Stop early when trying to create a primary Elgamal key.  [#4329]

  * gpgsm: Print the card's key algorithms along with their keygrips
    in interactive key generation.

  * agent: Clear bogus pinentry cache in the error case.  [#4348]

  * scd: Support "acknowledge button" feature.

  * scd: Fix for USB INTERRUPT transfer.  [#4308]

  * wks: Do no use compression for the the encrypted challenge and

Fri, 14 Dec 2018
[ 20:01 adamw ] Original commit   Revision:487464
487464 security/gnupg/Makefile
487464 security/gnupg/distinfo
Update gnupg to 2.2.12

 * tools: New commands --install-key and --remove-key for
    gpg-wks-client.  This allows to prepare a Web Key Directory on a
    local file system for later upload to a web server.

  * gpg: New --list-option "show-only-fpr-mbox".  This makes the use
    of the new gpg-wks-client --install-key command easier on Windows.

  * gpg: Improve processing speed when --skip-verify is used.

  * gpg: Fix a bug where a LF was accidentally written to the console.

  * gpg: --card-status now shwos whether a card has the new KDF
    feature enabled.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 12 Dec 2018
[ 01:35 gerald ] Original commit   Revision:487272
487272 Mk/
487272 accessibility/atkmm/Makefile
487272 accessibility/kmag/Makefile
487272 accessibility/kmousetool/Makefile
487272 accessibility/kmouth/Makefile
487272 accessibility/qt5-speech/Makefile
487272 archivers/R-cran-zip/Makefile
487272 archivers/ark/Makefile
487272 archivers/brotli/Makefile
487272 archivers/c-blosc/Makefile

(Only the first 10 of 3168 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/ which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/ which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
Sat, 10 Nov 2018
[ 18:12 bapt ] Original commit   Revision:484628
484628 CHANGES
484628 Mk/
484628 Templates/BSD.local.dist
484628 accessibility/speech-dispatcher/Makefile
484628 archivers/fastjar/Makefile
484628 archivers/gcpio/Makefile
484628 archivers/gtar/Makefile
484628 archivers/gzip/Makefile
484628 archivers/lzip/Makefile
484628 archivers/lzlib/Makefile

(Only the first 10 of 386 ports in this commit are shown above. View all ports for this commit)
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:
Wed, 7 Nov 2018
[ 04:30 adamw ] Original commit   Revision:484383
484383 security/gnupg/Makefile
484383 security/gnupg/distinfo
Update gnupg to 2.2.11

  * gpgsm: Fix CRL loading when intermediate certicates are not yet

  * gpgsm: Fix an error message about the digest algo.  [#4219]

  * gpg: Fix a wrong warning due to new sign usage check introduced
    with 2.2.9.  [#4014]

  * gpg: Print the "data source" even for an unsuccessful keyserver

  * gpg: Do not store the TOFU trust model in the trustdb.  This
    allows to enable or disable a TOFO model without triggering a
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 8 Sep 2018
[ 00:05 jrm ] Original commit   Revision:479210
479210 security/gnupg/Makefile
479210 security/gnupg/files
479210 security/gnupg/files/
security/gnupg: Add pkg-message about potential connectivity issues

GnuPG, when run on hosts without IPv6 connectivity, may fail to connect to
dual-stack hkp servers [1].  Describe a workaround in pkg-message.


Approved by:	adamw (maintainer)
Differential Revision:
Thu, 30 Aug 2018
[ 14:45 adamw ] Original commit   Revision:478464
478464 security/gnupg/Makefile
478464 security/gnupg/distinfo
478464 security/gnupg/pkg-help
Update gnupg to 2.2.10 and add LARGE_RSA option

The LARGE_RSA option [1] enables 8192-bit keys, though GnuPG's lead
author does not recommend using it routinely.

Also, sort OPTIONS, and move an explanation of the SUID option from
the Makefile into pkg-help, where it belongs.

Major changes:
  gpg: Refresh expired keys originating from the WKD.
  gpg: Use a 256 KiB limit for a WKD imported key.
  gpg: New option --known-notation.
  scd: Add support for the Trustica Cryptoucan reader.
  agent: Speed up starting during on-demand launching.
  dirmngr: Validate SRV records in WKD queries.

PR:		230610 [1]
Submitted by:	Dmitri Goutnik
Reported by:	p5B2E9A8F t online de
Sun, 29 Jul 2018
[ 22:18 gerald ] Original commit   Revision:475857
475857 Mk/
475857 accessibility/atkmm/Makefile
475857 archivers/brotli/Makefile
475857 archivers/c-blosc/Makefile
475857 archivers/innoextract/Makefile
475857 archivers/kf5-karchive/Makefile
475857 archivers/lazperf/Makefile
475857 archivers/libpar2/Makefile
475857 archivers/paq/Makefile
475857 archivers/pxz/Makefile

(Only the first 10 of 1480 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/ and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/ which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
Thu, 12 Jul 2018
[ 17:34 adamw ] Original commit   Revision:474528
474528 security/gnupg/Makefile
474528 security/gnupg/distinfo
Update gnupg to 2.2.9

  * dirmngr: Fix recursive resolver mode and other bugs in the libdns
    code.  [#3374,#3803,#3610]

  * dirmngr: When using libgpg-error 1.32 or later a GnuPG build with
    NTBTLS support (e.g. the standard Windows installer) does not
    anymore block for dozens of seconds before returning data.  If you
    still have problems on Windows, please consider to use one of the
    options disable-ipv4 or disable-ipv6.

  * gpg: Fix bug in --show-keys which actually imported revocation
    certificates.  [#4017]

  * gpg: Ignore too long user-ID and comment packets.  [#4022]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 8 Jun 2018
[ 14:18 adamw ] Original commit   Revision:472003
472003 security/gnupg/Makefile
472003 security/gnupg/distinfo
Update gnupg to 2.2.8 (security release)

The OpenPGP protocol allows to include the file name of the original
input file into a signed or encrypted message.  During decryption and
verification the GPG tool can display a notice with that file name.  The
displayed file name is not sanitized and as such may include line feeds
or other control characters.  This can be used inject terminal control
sequences into the out and, worse, to fake the so-called status
messages.  These status messages are parsed by programs to get
information from gpg about the validity of a signature and an other
parameters.  Status messages are created with the option "--status-fd N"
where N is a file descriptor.  Now if N is 2 the status messages and the
regular diagnostic messages share the stderr output channel.  By using a
made up file name in the message it is possible to fake status messages.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 4 May 2018
[ 12:31 adamw ] Original commit   Revision:469025
469025 security/gnupg/Makefile
469025 security/gnupg/distinfo
Update gnupg to 2.2.7

Also, remove unnecessary USE_LDCONFIG.

  * gpg: New option --no-symkey-cache to disable the passphrase cache
    for symmetrical en- and decryption.

  * gpg: The ERRSIG status now prints the fingerprint if that is part
    of the signature.

  * gpg: Relax emitting of FAILURE status lines

  * gpg: Add a status flag to "sig" lines printed with --list-sigs.

  * gpg: Fix "Too many open files" when using --multifile.  [#3951]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 11 Apr 2018
[ 00:56 adamw ] Original commit   Revision:467022
467022 security/gnupg/Makefile
467022 security/gnupg/distinfo
Update gnupg to 2.2.6

  * gpg,gpgsm: New option --request-origin to pretend requests coming
    from a browser or a remote site.

  * gpg: Fix race condition on trustdb.gpg updates due to too early
    released lock.  [#3839]

  * gpg: Emit FAILURE status lines in almost all cases.  [#3872]

  * gpg: Implement --dry-run for --passwd to make checking a key's
    passphrase straightforward.

  * gpg: Make sure to only accept a certification capable key for key
    signatures.  [#3844]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 23 Feb 2018
[ 14:24 adamw ] Original commit   Revision:462700
462700 security/gnupg/Makefile
462700 security/gnupg/distinfo
Update gnupg to 2.2.5

Thu, 21 Dec 2017
[ 01:16 adamw ] Original commit   Revision:456878
456878 security/gnupg/Makefile
456878 security/gnupg/distinfo
Update gnupg to 2.2.4. Bump the libassuan requirement to 2.5.1.

  * gpg: Change default preferences to prefer SHA512.

  * gpg: Print a warning when more than 150 MiB are encrypted using a
    cipher with 64 bit block size.

  * gpg: Print a warning if the MDC feature has not been used for a

  * gpg: Fix regular expression of domain addresses in trust
    signatures. [#2923]

  * agent: New option --auto-expand-secmem to help with high numbers
    of concurrent connections.  Requires libgcrypt 1.8.2 for having
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 22 Nov 2017
[ 02:04 adamw ] Original commit   Revision:454661
454661 security/gnupg/Makefile
454661 security/gnupg/distinfo
454661 security/gnupg/files
454661 security/gnupg/pkg-plist
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]
Thu, 9 Nov 2017
[ 17:03 adamw ] Original commit   Revision:453850
453850 security/gnupg/Makefile
453850 security/gnupg/distinfo
Update to 2.2.2

Also, improve COMMENT, which conflicted with the pkg-descr.

 * gpg: Avoid duplicate key imports by concurrently running gpg
   processes. [#3446]

 * gpg: Fix creating on-disk subkey with on-card primary key. [#3280]

 * gpg: Fix validity retrieval for multiple keyrings. [Debian#878812]

 * gpg: Fix --dry-run and import option show-only for secret keys.

 * gpg: Print "sec" or "sbb" for secret keys with import option
   import-show. [#3431]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 19 Sep 2017
[ 18:31 adamw ] Original commit   Revision:450153
450153 MOVED
450153 security/Makefile
450153 security/gnupg/Makefile
450153 security/gnupg/distinfo
450153 security/gnupg/pkg-descr
450153 security/gnupg22
Update gnupg to 2.2.1, and remove the security/gnupg22 port

I misjudged the timeline for 2.3, and had not processed that the
intent of 2.3 is different from 2.1. Rather than 2.3 being a "modern"
branch and 2.2 being purely "stable," 2.3 will be development and
users are encouraged to remain on 2.2. Furthermore, upstream doesn't
expent a 2.3 release for a year or so.

Accordingly, I'm removing the gnupg22 port and updating security/gnupg
to be 2.2. gnugp20 is still scheduled for deletion at the end of the
Sun, 10 Sep 2017
[ 20:55 gerald ] Original commit   Revision:449591
449591 accessibility/atkmm/Makefile
449591 archivers/brotli/Makefile
449591 archivers/c-blosc/Makefile
449591 archivers/kf5-karchive/Makefile
449591 archivers/libpar2/Makefile
449591 archivers/paq/Makefile
449591 archivers/pxz/Makefile
449591 archivers/py-brotli/Makefile
449591 archivers/rvm/Makefile
449591 astro/geographiclib/Makefile

(Only the first 10 of 1201 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/ and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/ which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
Mon, 28 Aug 2017
[ 13:02 adamw ] Original commit   Revision:448867
448867 security/Makefile
448867 security/gnupg/Makefile
448867 security/gnupg20/Makefile
448867 security/gnupg22
448867 security/gnupg22/Makefile
448867 security/gnupg22/distinfo
448867 security/gnupg22/pkg-descr
Add gnupg22 port. GnuPG 2.2 is the new LTS stable version. gnupg20 is
now marked for deprecation at the end of the year (when upstream support
for it will end). Users of gnupg20 should migrate to gnupg22.

The gnupg port is remaining at 2.1.x for now, as it's essentially the
same thing as 2.2.0. It will become 2.3 soon-ish.
Thu, 10 Aug 2017
[ 01:31 adamw ] Original commit   Revision:447661
447661 security/gnupg/Makefile
447661 security/gnupg/distinfo
Update to 2.1.23, and use the correct TEST_TARGET.

 * gpg: Options --auto-key-retrieve and --auto-key-locate "local,wkd"
   are now used by default.  Note: this enables keyserver and Web Key
   Directory operators to notice when a signature from a locally
   non-available key is being verified for the first time or when
   you intend to encrypt to a mail address without having the key
   locally.  This new behaviour will eventually make key discovery
   much easier and mostly automatic.  Disable this by adding
     auto-key-locate local
   to your gpg.conf.

 * agent: Option --no-grab is now the default.  The new option --grab
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 5 Aug 2017
[ 17:32 adamw ] Original commit   Revision:447409
447409 security/gnupg/Makefile
447409 security/gnupg/distinfo
447409 security/gnupg/files/patch-scdaemon
447409 security/gnupg/pkg-plist
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 27 Jun 2017
[ 13:46 sunpoet ] Original commit   Revision:444463
444463 Mk/Uses/
444463 Mk/
444463 audio/ardour5/Makefile
444463 audio/cutmp3/Makefile
444463 audio/ecasound/Makefile
444463 audio/fluidsynth/Makefile
444463 audio/jack/Makefile
444463 audio/kid3-kde4/Makefile
444463 audio/lash/Makefile
444463 audio/libsmf/Makefile

(Only the first 10 of 252 ports in this commit are shown above. View all ports for this commit)
Update devel/readline to 7.0 patch 3

- Bump PORTREVISION for shlib change

Differential Revision:
PR:		219947
Exp-run by:	antoine
Fri, 19 May 2017
[ 17:05 adamw ] Original commit   Revision:441252
441252 security/gnupg/Makefile
441252 security/gnupg/files/patch-scdaemon
Ignore errors about missing smartcard daemon.

It's an OPTION on FreeBSD, but 2.1.21 treated missing scdaemon as an

PR:		219400
Submitted by:	Philip Jocks
Obtained from:
See also:
MFH:		2017Q2
Mon, 15 May 2017
[ 22:24 adamw ] Original commit   Revision:440980
440980 security/gnupg/Makefile
440980 security/gnupg/distinfo
440980 security/gnupg/pkg-plist
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
Mon, 3 Apr 2017
[ 20:53 adamw ] Original commit   Revision:437674
437674 security/gnupg/Makefile
437674 security/gnupg/distinfo
437674 security/gnupg/pkg-plist
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 1 Apr 2017
[ 15:23 gerald ] Original commit   Revision:437439
437439 archivers/kf5-karchive/Makefile
437439 archivers/paq/Makefile
437439 archivers/pxz/Makefile
437439 archivers/py-brotli/Makefile
437439 archivers/rvm/Makefile
437439 astro/geographiclib/Makefile
437439 astro/gpstk/Makefile
437439 astro/kstars/Makefile
437439 astro/libosmium/Makefile
437439 astro/nightfall/Makefile

(Only the first 10 of 1118 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/ which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
Fri, 3 Mar 2017
[ 03:43 adamw ] Original commit   Revision:435304
435304 security/gnupg/Makefile
435304 security/gnupg/distinfo
Update to 2.1.19.

Noteworthy changes in version 2.1.19

  * gpg: Print a warning if Tor mode is requested but the Tor daemon
    is not running.

  * gpg: New status code DECRYPTION_KEY to print the actual private
    key used for decryption.

  * gpgv: New options --log-file and --debug.

  * gpg-agent: Revamp the prompts to ask for card PINs.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 23 Jan 2017
[ 23:01 adamw ] Original commit   Revision:432305
432305 security/gnupg/Makefile
432305 security/gnupg/distinfo
Update to 2.1.18

Noteworthy changes in version 2.1.18

 * gpg: Remove bogus subkey signature while cleaning a key (with
   export-clean, import-clean, or --edit-key's sub-command clean)

 * gpg: Allow freezing the clock with --faked-system-time.

 * gpg: New --export-option flag "backup", new --import-option flag

 * gpg-agent: Fixed long delay due to a regression in the progress
   callback code.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 18 Jan 2017
[ 15:44 adamw ] Original commit   Revision:431813
431813 security/gnupg/Makefile
431813 security/gnupg20/Makefile
Enable the SCDAEMON option by default.

Requested by:	Dave Horn
Sat, 14 Jan 2017
[ 23:46 adamw ] Original commit   Revision:431502
431502 security/gnupg/Makefile
431502 security/gnupg/distinfo
431502 security/gnupg/files/
431502 security/gnupg/pkg-plist
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
Tue, 10 Jan 2017
[ 15:52 tijl ] Original commit   Revision:431097
431097 security/gnupg/Makefile
431097 security/gnupg/pkg-plist
431097 security/gnupg20/Makefile
431097 security/gnupg20/pkg-plist
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)
[ 02:38 adamw ] Original commit   Revision:431053
431053 security/gnupg/Makefile
431053 security/gnupg/distinfo
431053 security/gnupg/pkg-descr
431053 security/gnupg/pkg-plist
A little more detail into COMMENT, reflow the pkg-descr, and use pro mode
for the plist.
[ 02:06 adamw ] Original commit   Revision:431046
431046 security/gnupg/Makefile
431046 security/gnupg/pkg-descr
431046 security/gnupg/pkg-install
431046 security/gnupg/pkg-message
431046 security/gnupg/pkg-plist
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
[ 00:42 adamw ] Original commit   Revision:431044
431044 security/gnupg/Makefile
431044 security/gnupg20/Makefile
Take maintainership of the rest of the gnupg* ports from kuriyama, who
is slimming his portfolio. He created the gnupg ports over 18 years ago
and he has looked after them this whole time. Deepest thanks to him
for the incredible amount of work and time that's gone into these ports!
Sun, 20 Nov 2016
[ 13:40 novel ] Original commit   Revision:426589
426589 security/gnupg/Makefile
security/gnupg: fix build on 9.x

gnupg fails to build on 9.x with:

  mime-parser.h:53: error: redefinition of typedef 'rfc822parse_t'
  rfc822parse.h:23: error: previous declaration of 'rfc822parse_t' was here

Add compiler:c11 to USES to fix that.

Reported by:	antoine
[ 12:18 novel ] Original commit   Revision:426573
426573 security/gnupg/Makefile
426573 security/gnupg/distinfo
426573 security/gnupg/files/
426573 security/gnupg/files/
426573 security/gnupg/pkg-plist
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
Tue, 18 Oct 2016
[ 18:45 cmt ] Original commit   Revision:424203
424203 security/gnupg/Makefile
424203 security/gnupg/distinfo
424203 security/gnupg/pkg-plist
update gnupg to 2.1.15

PR:		212355
Approved by:	rene (mentor)
Approved by:	maintainer timeout
Mon, 20 Jun 2016
[ 10:49 kuriyama ] Original commit   Revision:417149
417149 security/gnupg/Makefile
417149 security/gnupg/distinfo
- Upgrade to 2.1.13 (minor bugfixes).
Fri, 6 May 2016
[ 15:48 kuriyama ] Original commit   Revision:414711
414711 security/gnupg/Makefile
414711 security/gnupg/distinfo
414711 security/gnupg/files/patch-dirmngr-dns-stuff.c
414711 security/gnupg/files/
414711 security/gnupg/files/
414711 security/gnupg/files/
- Upgrade to 2.1.12 (bugfixes).
Fri, 1 Apr 2016
[ 14:25 mat ] Original commit   Revision:412349
412349 russian/bugzilla44/Makefile
412349 russian/emkatic/Makefile
412349 russian/gd/Makefile
412349 russian/p5-Convert-Cyrillic/Makefile
412349 russian/p5-Lingua-DetectCyrillic/Makefile
412349 russian/p5-Text-Hyphen-RU/Makefile
412349 russian/p5-XML-Parser-encodings/Makefile
412349 russian/rubygem-russian/Makefile
412349 science/InsightToolkit/Makefile
412349 science/R-cran-DCluster/Makefile

(Only the first 10 of 2099 ports in this commit are shown above. View all ports for this commit)
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
Sun, 27 Mar 2016
[ 14:58 tijl ] Original commit   Revision:411990
411990 audio/ario/Makefile
411990 audio/pianobar/Makefile
411990 audio/tomahawk/Makefile
411990 benchmarks/postal/Makefile
411990 databases/freetds-devel/Makefile
411990 databases/freetds/Makefile
411990 databases/glom/Makefile
411990 deskutils/fusenshi/Makefile
411990 deskutils/fusenshi/files/patch-src_net_fusenshisslclientsocket.cpp
411990 deskutils/fusenshi/files/patch-src_net_fusenshisslserversocket.cpp

(Only the first 10 of 183 ports in this commit are shown above. View all ports for this commit)
- Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Fri, 19 Feb 2016
[ 16:38 gahr ] Original commit   Revision:409190
409190 security/gnupg/Makefile
409190 security/gnupg/files/
409190 security/gnupg/files/
security/gnupg: fix build when NLS is disabled
[ 06:25 kuriyama ] Original commit   Revision:409152
409152 security/gnupg/Makefile
409152 security/gnupg/distinfo
409152 security/gnupg/files/patch-dirmngr-dns-stuff.c
409152 security/gnupg/files/
409152 security/gnupg/pkg-plist
Update to 2.1.11 (minor fixes, with upstream patch).
Mon, 14 Sep 2015
[ 00:27 kuriyama ] Original commit   Revision:396876
396876 security/gnupg/Makefile
396876 security/gnupg/distinfo
- Upgrade to 2.1.8 (minor bugfixes).
Tue, 11 Aug 2015
[ 22:50 kuriyama ] Original commit   Revision:393983
393983 security/gnupg/Makefile
393983 security/gnupg/distinfo
393983 security/gnupg/files/patch-agent_agent.h
393983 security/gnupg/files/
393983 security/gnupg/pkg-plist
- Upgrade to 2.1.7 (minor fixes).
Thu, 2 Jul 2015
[ 14:10 kuriyama ] Original commit   Revision:391147
391147 security/gnupg/Makefile
391147 security/gnupg/distinfo
- Upgrade to 2.1.6 (minor bugfixes).

Sat, 13 Jun 2015
[ 07:34 kuriyama ] Original commit   Revision:389326
389326 security/gnupg/Makefile
389326 security/gnupg/distinfo
- Upgrade to 2.1.5 (bugfixes, minor enhancements).
Tue, 19 May 2015
[ 14:16 kuriyama ] Original commit   Revision:386777
386777 security/gnupg/Makefile
386777 security/gnupg/distinfo
Upgrade to 2.1.4 (bugfixes since 2.1.2).
Thu, 14 May 2015
[ 10:15 mat ] Original commit   Revision:386312
386312 Mk/
386312 accessibility/py-atspi/Makefile
386312 accessibility/py3-atspi/Makefile
386312 archivers/dpkg/Makefile
386312 archivers/fastjar/Makefile
386312 archivers/gcpio/Makefile
386312 archivers/lbrate/Makefile
386312 archivers/lha-ac/Makefile
386312 archivers/macutils/Makefile
386312 archivers/mscompress/Makefile

(Only the first 10 of 1814 ports in this commit are shown above. View all ports for this commit)

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
Mon, 13 Apr 2015
[ 02:55 kuriyama ] Original commit   Revision:383891
383891 security/gnupg/Makefile
- Add CPE information [1].
- Fix accidentally linking devel/readline if installed [2].

# I'm working on 2.1.3 update, but it requires LDAP header even if
# disabled.  Stay tuned (or patches are welcome).

PR:		ports/198849 [1], ports/198036 and ports/198354 [2]
Submitted by: [1], amdmi3 and [2]
Wed, 18 Feb 2015
[ 22:31 kuriyama ] Original commit   Revision:379323
379323 security/gnupg/Makefile
379323 security/gnupg/distinfo
- Upgrade to 2.1.2 (bugfixes).
Mon, 16 Feb 2015
[ 20:48 zi ] Original commit   Revision:379107
379107 security/gnupg/Makefile
- Fix version requirement for security/libgpg-error BUILD_DEPEND
Fri, 2 Jan 2015
[ 18:46 pi ] Original commit   Revision:376062
376062 audio/ario/Makefile
376062 audio/gogglesmm/Makefile
376062 audio/pianobar/Makefile
376062 comms/svxlink/Makefile
376062 databases/freetds/Makefile
376062 databases/libgda4/Makefile
376062 databases/libgda5/Makefile
376062 databases/xtrabackup/Makefile
376062 devel/ccrtp/Makefile
376062 devel/gsoap/Makefile

(Only the first 10 of 104 ports in this commit are shown above. View all ports for this commit)
security/libgcrypt: 1.6.1 -> 1.6.2, bump depends

- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 28 Dec 2014
[ 14:04 kuriyama ] Original commit   Revision:375723
375723 security/gnupg/Makefile
375723 security/gnupg/distinfo
375723 security/gnupg/pkg-plist
- 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

PR:		ports/195489, ports/195931, ports/195459, ports/196301
Submitted by:	rakuco, Matthew West <>, Phil Pennock
<>, tijl
Sat, 22 Nov 2014
[ 09:55 kuriyama ] Original commit   Revision:373043
373043 security/gnupg/Makefile
373043 security/gnupg/files
373043 security/gnupg/files/
373043 security/gnupg/pkg-plist
- 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: [1], [2]
Thu, 20 Nov 2014
[ 05:11 kuriyama ] Original commit   Revision:372835
372835 security/Makefile
372835 security/gnupg/Makefile
372835 security/gnupg/distinfo
372835 security/gnupg/files
372835 security/gnupg/pkg-plist
372835 security/gnupg20
372835 security/gnupg20/Makefile
- Upgrade security/gnupg to 2.1.0 (modern release) and copy previous
  as security/gnupg20 (stable release).
- Set PINENTRY as default option.
Tue, 16 Sep 2014
[ 13:44 amdmi3 ] Original commit   Revision:368312
368312 security/dirmngr/Makefile
368312 security/gnupg/Makefile
368312 security/libksba/Makefile
368312 security/libksba/pkg-plist
368312 security/pinentry/Makefile
- Drop .la files for security/libksba, no dependees require them
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
Thu, 14 Aug 2014
[ 22:16 kuriyama ] Original commit   Revision:364873
364873 security/gnupg/Makefile
364873 security/gnupg/distinfo
- Upgrade to 2.0.26 (minor fixes).
Tue, 5 Aug 2014
[ 22:13 tijl ] Original commit   Revision:364143
364143 archivers/freetar/Makefile
364143 archivers/zipper/Makefile
364143 audio/cddb-bundle/Makefile
364143 audio/gnustep-cdplayer/Makefile
364143 audio/mpdcon/Makefile
364143 databases/libgda4/Makefile
364143 databases/libgda5-ui/Makefile
364143 databases/libgda5/Makefile
364143 databases/sqlclient/Makefile

(Only the first 10 of 119 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION on more ports that depend on libgcrypt after the update
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove again.

PR:		192342
Approved by:	portmgr (implicit, bump unstaged ports)
Thu, 24 Jul 2014
[ 18:34 tijl ] Original commit   Revision:362835
362835 Mk/
362835 databases/evolution-data-server/Makefile
362835 databases/glom/Makefile
362835 databases/glom/pkg-plist
362835 databases/ldb/Makefile
362835 databases/libgda4-bdb/Makefile
362835 databases/libgda4-bdb/pkg-plist
362835 databases/libgda4-jdbc/Makefile
362835 databases/libgda4-jdbc/pkg-plist
362835 databases/libgda4-ldap/Makefile

(Only the first 10 of 208 ports in this commit are shown above. View all ports for this commit)
- Convert to USES=libtool and bump dependent ports
- Don't use PTHREAD_LIBS

- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 30 Jun 2014
[ 22:44 kuriyama ] Original commit   Revision:359936
359936 security/gnupg/Makefile
359936 security/gnupg/distinfo
- Upgrade to 2.0.25 (bugfix).
- Fix STD_SOCKET option argument [1].

PR:		ports/191150 [1]
Submitted by: [1]
Tue, 24 Jun 2014
[ 14:42 kuriyama ] Original commit   Revision:359088
359088 security/gnupg/Makefile
359088 security/gnupg/distinfo
- Upgrade to 2.0.24 (security).
- Explicitly depends on libgpg-error>=1.11 [1]
- Turn on PINENTRY option by default [2]
  (I don't like this, but by popular demand for years...)

Submitted by: [1], sbruno [2]
PR:		ports/138424 [1], ports/189394 [2]
Tue, 3 Jun 2014
[ 16:57 sunpoet ] Original commit   Revision:356379
356379 security/gnupg/Makefile
- Convert to new LIB_DEPENDS format
- Use USES=tar:bzip2

Approved by:	portmgr (blanket)
[ 12:19 kuriyama ] Original commit   Revision:356333
356333 security/gnupg/Makefile
356333 security/gnupg/distinfo
- Upgrade to 2.0.23 (minor enhancement).
Mon, 2 Dec 2013
[ 12:05 mat ] Original commit   Revision:335479
335479 security/gnupg/Makefile
Fix KDNS option.

Reported by:	geoffroy desvernay
Pointy hat to:	mat
Fri, 29 Nov 2013
[ 15:16 mat ] Original commit   Revision:335188
335188 security/gnupg/Makefile
Convert to new options framekwork.

maintainer timeout.

PR:		ports/183955
Submitted by:	mat
Thu, 14 Nov 2013
[ 05:37 eadler ] Original commit   Revision:333739
333739 security/gnupg/Makefile
Fix build with KDNS: --with-adns must be passed to configure.

PR:		ports/183113
Submitted by:	Erick Turnquist <>
Approved by:	maintainer timeout (3 weeks)
Sun, 6 Oct 2013
[ 15:04 antoine ] Original commit   Revision:329582
329582 security/gnupg/Makefile
329582 security/gnupg/pkg-plist
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)
Sat, 5 Oct 2013
[ 09:34 kuriyama ] Original commit   Revision:329429
329429 security/gnupg/Makefile
329429 security/gnupg/distinfo
329429 security/gnupg/pkg-plist
- Upgrade 2.0.22 (security, VuXML entry will follow).
- Pet portlint about pkg-plist.
- Turn setuid knob to OptionsNG [1]

PR:		ports/181495 [1]
Submitted by:	Matthew Luckie <> [1]
Fri, 20 Sep 2013
[ 22:55 bapt ] Original commit   Revision:327769
327769 security/ADMsmb/Makefile
327769 security/ADMsnmp/Makefile
327769 security/R-cran-ROAuth/Makefile
327769 security/R-cran-digest/Makefile
327769 security/aescrypt/Makefile
327769 security/aespipe/Makefile
327769 security/afterglow/Makefile
327769 security/aide/Makefile
327769 security/aimsniff/Makefile
327769 security/amap/Makefile

(Only the first 10 of 1016 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
Mon, 19 Aug 2013
[ 13:29 kuriyama ] Original commit   Revision:324990
324990 security/gnupg/Makefile
324990 security/gnupg/distinfo
- Upgrade to 2.0.21 (minor improvements).
Thu, 11 Jul 2013
[ 16:26 sunpoet ] Original commit   Revision:322783
322783 archivers/epkg/Makefile
322783 astro/foxtrotgps/Makefile
322783 astro/viking/Makefile
322783 audio/amarok-kde4/Makefile
322783 audio/ario/Makefile
322783 audio/deadbeef/Makefile
322783 audio/fplib/Makefile
322783 audio/gbemol/Makefile
322783 audio/gogglesmm/Makefile
322783 audio/grip/Makefile

(Only the first 10 of 252 ports in this commit are shown above. View all ports for this commit)
- Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Convert to new options framework
- Adjust options:
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <> [1], hrs (via email) [2]
Exp run by:	miwi
Sat, 11 May 2013
[ 01:38 kuriyama ] Original commit   Revision:317847
317847 security/gnupg/Makefile
317847 security/gnupg/distinfo
- Upgrade to 2.0.20.
Fri, 3 May 2013
[ 16:36 ehaupt ] Original commit   Revision:317220
317220 audio/ario/Makefile
317220 audio/gogglesmm/Makefile
317220 audio/libmtp/Makefile
317220 audio/pianobar/Makefile
317220 comms/libimobiledevice/Makefile
317220 comms/qtel/Makefile
317220 databases/drizzle/Makefile
317220 databases/libgda4/Makefile
317220 deskutils/chmsee/Makefile
317220 devel/gsoap/Makefile

(Only the first 10 of 95 ports in this commit are shown above. View all ports for this commit)
Chase security/libgcrypt update
Mon, 29 Apr 2013
[ 16:43 rene ] Original commit   Revision:316831
316831 astro/fowsr/Makefile
316831 astro/gpsbabel/Makefile
316831 audio/ardour/Makefile
316831 comms/dfu-programmer/Makefile
316831 comms/gnokii/Makefile
316831 comms/gnuradio/Makefile
316831 comms/libticables/Makefile
316831 devel/avarice/Makefile
316831 devel/avrdude/Makefile
316831 devel/libftdi/Makefile

(Only the first 10 of 42 ports in this commit are shown above. View all ports for this commit)
In preparation of removing devel/libusb (expires 2013-04-30), remove it
from these ports.

Other changes:
- convert Makefile header
- convert to optionsNG
- remove indefinite article from comment
- drop support for FreeBSD < 8.0
- pet portlint (leave library ABI versions in LIB_DEPENDS)
- net-mgmt/spectools: change option name from GTK to GTK2 to use default
  description from

Approved by:	portmgr (bapt)
Sat, 27 Apr 2013
[ 18:25 mva ] Original commit   Revision:316683
316683 news/newsstar/Makefile
316683 news/slrn/Makefile
316683 news/tin/Makefile
316683 palm/pilot-link/Makefile
316683 palm/synce-hal/Makefile
316683 palm/synce-librapi2/Makefile
316683 palm/synce-librra/Makefile
316683 palm/synce-libsynce/Makefile
316683 palm/synce-vdccm/Makefile
316683 polish/ekg2/Makefile

(Only the first 10 of 181 ports in this commit are shown above. View all ports for this commit)
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
  USE_GETTEXT=yes to USES=gettext while here

Number of commits found XX: 226 (showing only 100 on this page)

1 | 2 | 3  »  

User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
gitlab-ceMar 05
asterisk16Mar 04
asterisk18Mar 04
chromiumMar 04
jasperMar 03
py-saltMar 03
vaultFeb 27
redisFeb 23
redis-develFeb 23
redis5Feb 23
zeekFeb 22
jenkinsFeb 20
raptor2Feb 20
asterisk13Feb 18
asterisk13Feb 18

10 vulnerabilities affecting 79 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2021-03-05 21:21:29

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 42676
Broken 75
Deprecated 167
Ignore 313
Forbidden 4
Restricted 139
Vulnerable 19
Expired 37
Set to expire 143
Interactive 0
new 24 hours 2
new 48 hours5
new 7 days43
new fortnight87
new month153

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2021 Dan Langille. All rights reserved.