notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
NOTE: the WWW: line in pkg-descr was relocated to a WWW= line in Makefile. Each port in FreshPorts has a homepage link. Look for it right after the Description: on each port's home page.

Do I know someone who can pick up a server from 7401 E. Ben White Blvd. Austin TX?

The emphasis is on know, or recommended by someone I know. This is the original FreshPorts server, way past useful: RAID, 8GB RAM, etc. The drives need to be wiped and everything recycled.
Port details
dnsdist Highly DNS-, DoS- and abuse-aware loadbalancer
1.7.2_1 dns on this many watch lists=4 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: tremere@cainites.net search for ports maintained by this maintainer
Port Added: 2015-08-07 19:35:07
Last Update: 2022-09-07 21:58:51
Commit Hash: fb16dfe
People watching this port, also watch:: pftop, rubygem-bundler, zfs-stats, smartmontools, dovecot
Also Listed In: net
License: GPLv2 ISCL MIT
Description:
HomepagecgitgithubgitlabSVNWeb
pkg-plist: as obtained via: make generate-plist
Expand this list (11 items)
Collapse this list.
  1. /usr/local/share/licenses/dnsdist-1.7.2_1/catalog.mk
  2. /usr/local/share/licenses/dnsdist-1.7.2_1/LICENSE
  3. /usr/local/share/licenses/dnsdist-1.7.2_1/GPLv2
  4. /usr/local/share/licenses/dnsdist-1.7.2_1/ISCL
  5. /usr/local/share/licenses/dnsdist-1.7.2_1/MIT
  6. sbin/dnsdist
  7. man/man1/dnsdist.1.gz
  8. @sample etc/dnsdist/dnsdist.conf.sample
  9. @owner
  10. @group
  11. @mode
Collapse this list.
Dependency lines:
  • dnsdist>0:dns/dnsdist
To install the port:
cd /usr/ports/dns/dnsdist/ && make install clean
To add the package, run one of these commands:
  • pkg install dns/dnsdist
  • pkg install dnsdist
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: dnsdist
Flavors: there is no flavor information for this port.
NOT_FOR_ARCHS: i386
distinfo:

Packages (timestamps in pop-ups are UTC):
dnsdist
ABIlatestquarterly
FreeBSD:11:aarch641.3.2_11.4.0_2
FreeBSD:11:amd641.6.11.6.0_1
FreeBSD:11:armv61.0.0pkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch641.3.2_11.7.2
FreeBSD:12:amd641.7.2_11.7.2
FreeBSD:12:armv61.3.2_1pkg-fallout
FreeBSD:12:armv71.3.2_1pkg-fallout
FreeBSD:12:i386pkg-falloutpkg-fallout
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch641.7.2_11.7.2
FreeBSD:13:amd641.7.2_11.7.2
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7pkg-falloutpkg-fallout
FreeBSD:13:i386pkg-falloutpkg-fallout
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout1.6.0_1
FreeBSD:13:riscv64pkg-fallout1.7.2
FreeBSD:14:aarch641.7.2_1pkg-fallout
FreeBSD:14:amd641.7.2_1pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i386pkg-falloutpkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc641.5.1_4pkg-fallout
FreeBSD:14:riscv641.6.1pkg-fallout
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libatomic_ops.a : devel/libatomic_ops
  2. gmake>=4.3 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libboost_serialization.so : devel/boost-libs
  2. libh2o-evloop.so : www/h2o
  3. libre2.so : devel/re2
  4. libsodium.so : security/libsodium
  5. libcdb.so : databases/tinycdb
  6. libgnutls.so : security/gnutls
  7. liblmdb.so : databases/lmdb
  8. libedit.so.0 : devel/libedit
  9. liblua-5.2.so : lang/lua52
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://downloads.powerdns.com/releases/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2018-07-14
    Affects: users of dns/dnsdist
    Author: cpm@FreeBSD.org
    Reason: 
      After discussing with several users, we noticed that quite a lot of them
      were not aware that enabling the dnsdist's console without a key, even
      restricted to the local host, could be a security issue and allow privilege
      escalation by allowing an unprivileged user to connect to the console and
      execute Lua code as the dnsdist user. We therefore decided to refuse any
      connection to the console until a key has been set, so please check that
      you do set a key before upgrading if you use the console.
    
      For further details read:
      https://blog.powerdns.com/2018/07/10/dnsdist-1-3-2-released/
    
    

Number of commits found: 95

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
07 Sep 2022 21:58:51
commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.7.2_1
07 Sep 2022 21:10:59
commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.7.2_1
12 Aug 2022 14:46:53
commit hash:4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash:4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash:4cf39decb348615b9c8a28370d987a85d1b8a5ed files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: bump all consumers after recent boost upgrade
1.7.2
20 Jul 2022 14:21:47
commit hash:66ee090ccad0160bf913ee776daa9c3bfdab1868commit hash:66ee090ccad0160bf913ee776daa9c3bfdab1868commit hash:66ee090ccad0160bf913ee776daa9c3bfdab1868 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
dns: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Allan Jude <allanjude@freebsd.org>
  *  Amar Takhar <verm@drunkmonk.net>
  *  Anders Nordby <anders@fix.no>
  *  Andrew Greenwood <greenwood.andy@gmail.com>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Attila Nagy <bra@fsn.hu>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.7.2
23 Jun 2022 15:41:26
commit hash:44e554be61d9119220f6b940bcdd931f3f26a2a9commit hash:44e554be61d9119220f6b940bcdd931f3f26a2a9commit hash:44e554be61d9119220f6b940bcdd931f3f26a2a9 files touched by this commit
Fernando Apesteguía (fernape) search for other commits by this committer
Author: Ralf van der Enden
dns/dnsdist: update to 1.7.2

ChangeLog: https://blog.powerdns.com/2022/06/14/dnsdist-1-7-2-released/

PR:	264677
Reported by:	tremere@cainites.net (maintainer)
1.7.1_1
22 May 2022 20:17:16
commit hash:b082b3d13e8c4872b73fb681eb99b261926ac9cdcommit hash:b082b3d13e8c4872b73fb681eb99b261926ac9cdcommit hash:b082b3d13e8c4872b73fb681eb99b261926ac9cd files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
devel/boost-all: bump all library consumers after boost upgrade

PR:	246106
1.7.1
07 May 2022 17:37:25
commit hash:8aa2acaac4516bf3c179eb496abfbc978b2beff0commit hash:8aa2acaac4516bf3c179eb496abfbc978b2beff0commit hash:8aa2acaac4516bf3c179eb496abfbc978b2beff0 files touched by this commit
Florian Smeets (flo) search for other commits by this committer
Author: Ralf van der Enden
dns/dnsdist: update to 1.7.1

PR:		263809
1.7.0
24 Jan 2022 20:56:10
commit hash:04a3a75163ddd989a63637e3950133fd3697146dcommit hash:04a3a75163ddd989a63637e3950133fd3697146dcommit hash:04a3a75163ddd989a63637e3950133fd3697146d files touched by this commit
Guangyuan Yang (ygy) search for other commits by this committer
Author: Ralf van der Enden
dns/dnsdist: Update to 1.7.0

Changelog:	https://blog.powerdns.com/2022/01/17/dnsdist-1-7-0-released/

PR:		261421
1.6.1
19 Sep 2021 19:51:40
commit hash:ca1e7a1c46eab5689cf8fb836a9f7965f51396c1commit hash:ca1e7a1c46eab5689cf8fb836a9f7965f51396c1commit hash:ca1e7a1c46eab5689cf8fb836a9f7965f51396c1 files touched by this commit
Guangyuan Yang (ygy) search for other commits by this committer
Author: Ralf van der Enden
dns/dnsdist: Update to 1.6.1

Changelog:	https://dnsdist.org/changelog.html#change-1.6.1

PR:		258603
1.6.0_1
19 Aug 2021 14:48:08
commit hash:115b632c52fb2704c0d6278ccd8cdfa3d02dffcacommit hash:115b632c52fb2704c0d6278ccd8cdfa3d02dffcacommit hash:115b632c52fb2704c0d6278ccd8cdfa3d02dffca files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
dns/dnsdist: Fix CPE information

Approved by:	portmgr (blanket)
1.6.0_1
22 May 2021 07:47:20
commit hash:c5be0226f0e2e5fb9a48ba40086a898d84d28ca9commit hash:c5be0226f0e2e5fb9a48ba40086a898d84d28ca9commit hash:c5be0226f0e2e5fb9a48ba40086a898d84d28ca9 files touched by this commit
Jason Helfman (jgh) search for other commits by this committer
dns/dnsdist: drop i386 support, adjust configure arguments and deps

PR:		255841
Reported by:	maintainer (tremere@cainites.net)
1.6.0
11 May 2021 16:29:40
commit hash:23ac052089f7c5659686437d28206c8e5545093ecommit hash:23ac052089f7c5659686437d28206c8e5545093ecommit hash:23ac052089f7c5659686437d28206c8e5545093e files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
Author: Ralf van der Enden
dns/dnsdist: update to 1.6.0

Changes: https://blog.powerdns.com/2021/05/11/dnsdist-1-6-0-released/

PR:	255781
1.5.1_4
06 Apr 2021 14:31:13
commit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
1.5.1_4
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.5.1_4
22 Mar 2021 10:17:44
Revision:568947Original commit files touched by this commit
danfe search for other commits by this committer
Fix spelling mistakes, typos, poor wording, hyphenation, jargonisms,
contractions, "<portname> is ..." cases, missing Oxford commas, and
other miscellaneous style bugs in the COMMENT line.
1.5.1_4
03 Mar 2021 22:42:20
Revision:567267Original commit files touched by this commit
dch search for other commits by this committer
dns/dnsdist: ensure pidfile exists & has appropriate permissions

PR:		253887
Approved by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Sponsored by:	SkunkWerks, GmbH
1.5.1_3
03 Mar 2021 20:54:59
Revision:567258Original commit files touched by this commit
crees search for other commits by this committer
Chase devel/re2 shlib bump

Upstream has changed their minds about so.10 and reverted to so.9

The only changes were private.

PR:		ports/253255
Reported by:	sunpoet
1.5.1_2
03 Feb 2021 19:46:36
Revision:563913Original commit files touched by this commit
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/re2 shlib change
1.5.1_1
26 Jan 2021 14:01:09
Revision:562671Original commit files touched by this commit
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
1.5.1
03 Oct 2020 08:36:04
Revision:551267Original commit files touched by this commit
mikael search for other commits by this committer
dns/dnsdist: Update to 1.5.1

Update to dnsdist 1.5.1 and make rc.d script start earlier

PR:		250026
Submitted by:	Juraj Lutter, Ralf van der Enden (maintainer)
1.5.0_1
30 Aug 2020 20:19:42
Revision:547081Original commit files touched by this commit
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
1.5.0
28 Aug 2020 19:43:23
Revision:546810Original commit files touched by this commit
tcberner search for other commits by this committer
dns/dnsdist: fix build on recent current

Obtained
from:	https://github.com/PowerDNS/pdns/commit/e7c6996eb650d17372548899408160bb2d712511
1.5.0
01 Aug 2020 17:08:19
Revision:543916Original commit files touched by this commit
pi search for other commits by this committer
dns/dnsdist: update 1.4.0 -> 1.5.0

- Please check the upgrade guide before upgrading:
  https://dnsdist.org/upgrade_guide.html#to-1-5-x
- Reworked the Lua options. You can now choose from Lua,
  LuaJIT and LuaJIT-openresty
- Also added options for CDB and LMDB Key Value stores

PR:		248385
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Relnotes:	https://dnsdist.org/changelog.html
1.4.0_2
03 Jun 2020 18:32:06
Revision:537830Original commit files touched by this commit
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
1.4.0_1
04 Apr 2020 07:23:30
Revision:530566Original commit files touched by this commit
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/re2 shlib change
1.4.0
10 Mar 2020 11:12:30
Revision:528151Original commit files touched by this commit
bapt search for other commits by this committer
Remove useless dependency on bison

byacc is perfecly able to work for this port
1.4.0
04 Feb 2020 10:38:44
Revision:525141Original commit files touched by this commit
0mp search for other commits by this committer
dns/dnsdist: Update to 1.4.0

- Lint Makefile
- Some configure switches changed from --enable to --with
- Rename FSTRM to DNSTAP
- Add DoH support
- Switch to LuaJIT-Openresty (when LUAJIT is selected instead of LUA)
- Remove unnecessary patch (files/patch-dnsdist-lua-vars.cc)
- Major improvement in the rc script: allowing multiple daemons
- Start using -C and %%ETCDIR%% causing the default path for dnsdist.conf
  changes to usually /usr/local/etc/dnsdist/ in which you can store single
  or multiple config files, includes, key-files for DNSCrypt, key/certs for
  DoH, etc.

Also, change maintainer to Ralf van der Enden.

Changelog:
https://dnsdist.org/changelog.html

PR:		242125
Submitted by:	Jorn Ane de Jong, Ralf van der Enden, Leo Vandewoestijne
Reviewed by:	cpm@, Sascha Biberhofer, Yann Kerherve
Approved by:	maintainer
1.3.3_13
22 Jan 2020 05:53:20
Revision:523788Original commit files touched by this commit
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
1.3.3_12
11 Dec 2019 17:53:49
Revision:519824Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.72.0

Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
1.3.3_11
19 Aug 2019 15:35:28
Revision:509290Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.71.0

Changes:	http://www.boost.org/users/history/version_1_71_0.html
PR:		238827
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20774
1.3.3_10
31 Jul 2019 16:38:53
Revision:507719Original commit files touched by this commit
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
1.3.3_9
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.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/bsd.octave.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
1.3.3_8
05 Jul 2019 19:08:49
Revision:505909Original commit files touched by this commit
sunpoet search for other commits by this committer
Update devel/protobuf to 3.8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		238808
Exp-run by:	antoine
1.3.3_7
12 Apr 2019 06:36:31
Revision:498698Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.70.0

Changes:	http://www.boost.org/users/history/version_1_70_0.html
PR:		235956
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19303
1.3.3_6
31 Mar 2019 13:41:03
Revision:497411Original commit files touched by this commit
sunpoet search for other commits by this committer
Update devel/protobuf to 3.7.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		236157
Exp-run by:	antoine
1.3.3_5
17 Mar 2019 11:38:02
Revision:496048Original commit files touched by this commit
cpm search for other commits by this committer
dns/dnsdist: unbreak with boost 1.70

dnsdist-lua-vars.cc:99:61: error: expected unqualified-id
                                       {"BADSIG",   ERCode::BADSIG  },
                                                            ^
/usr/include/sys/signal.h:490:17: note: expanded from macro 'BADSIG'
#define BADSIG          SIG_ERR
                        ^
/usr/include/sys/signal.h:139:18: note: expanded from macro 'SIG_ERR'
#define SIG_ERR         ((__sighandler_t *)-1)
                        ^

PR:		236587
Reported by:	jbeich
1.3.3_4
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.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/bsd.octave.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
1.3.3_3
12 Dec 2018 00:15:50
Revision:487266Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.69.0

Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645
1.3.3_2
03 Dec 2018 19:41:33
Revision:486531Original commit files touched by this commit
sunpoet search for other commits by this committer
Update devel/protobuf to 3.6.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		231008
Exp-run by:	antoine
1.3.3_1
11 Nov 2018 15:59:51
Revision:484700Original commit files touched by this commit
cpm search for other commits by this committer
- Fix building against Lua(JIT). The configuration switch change since version
1.3.2.
  When building without poudriere, it would always pick LuaJIT over Lua if both
are installed,
  basically ignoring the configuration knob.
- Bump PORTREVISION

PR:		233142 (based on)
Submitted by:	Ralf van der Enden <tremere@cainites.net>
MFH:		2018Q4
1.3.3
11 Nov 2018 09:54:04
Revision:484678Original commit files touched by this commit
cpm search for other commits by this committer
dns/dnsdist: Update to 1.3.3

Changelog: https://dnsdist.org/changelog.html#change-1.3.3

MFH:		2018Q4
1.3.2_1
26 Oct 2018 00:31:00
Revision:482997Original commit files touched by this commit
jbeich search for other commits by this committer
dns/dnsdist: replace r482789 with upstream version

Upstream chose more verbose fix via if() construct where indeterminate
value takes false branch. Similar behavior to explict conversion.
1.3.2_1
22 Oct 2018 20:30:43
Revision:482789Original commit files touched by this commit
jbeich search for other commits by this committer
dns/dnsdist: unbreak with boost 1.69

dnsdist-lua.cc:76:10: error: no viable conversion from returned value of type
'boost::logic::tribool' to function return type 'bool'
  return g_noLuaSideEffect==true;
         ^~~~~~~~~~~~~~~~~~~~~~~

PR:		232525
1.3.2_1
09 Aug 2018 06:58:31
Revision:476723Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.68.0

- Switch to C++14 for libboost_system to support C++14 consumers

Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165
1.3.2
14 Jul 2018 09:17:52
Revision:474629Original commit files touched by this commit
cpm search for other commits by this committer
dns/dnsdist: Update to 1.3.2

- Add a note to UPDATING about breaking changes

Changelog: https://dnsdist.org/changelog.html#change-1.3.2

PR:		229742
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	cpm
1.3.0_5
24 Jun 2018 21:11:15
Revision:473276Original commit files touched by this commit
sunpoet search for other commits by this committer
Revert r473259 and r473260 which are committed by accident

- Bump PORTEPOCH for protobuf and py-protobuf
- Bump PORTREVISION for dependent ports
1.3.0_4
24 Jun 2018 20:19:46
Revision:473259Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 3.6.0

Changes:	https://github.com/google/protobuf/releases
1.3.0_3
07 May 2018 17:06:00
Revision:469297Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Fix whitespace
- Remove obsolete OSVERSION condition
- Fix WWW:

Approved by:	portmgr blanket
1.3.0_3
22 Apr 2018 16:39:18
Revision:468038Original commit files touched by this commit
jbeich search for other commits by this committer
dns/dnsdist: convert to USES=compiler
1.3.0_3
18 Apr 2018 13:57:43
Revision:467711Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.67.0

Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
1.3.0_2
17 Apr 2018 09:33:39
Revision:467588Original commit files touched by this commit
jbeich search for other commits by this committer
dns/dnsdist: unbreak with boost 1.67

In file included from dnsdist.cc:44:
In file included from ./dnsdist.hh:46:
In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:17:
In file included from /usr/local/include/boost/uuid/random_generator.hpp:19:
In file included from /usr/local/include/boost/tti/has_member_function.hpp:15:
In file included from /usr/local/include/boost/tti/detail/dmem_fun.hpp:11:
In file included from
/usr/local/include/boost/function_types/is_member_function_pointer.hpp:14:
In file included from /usr/local/include/boost/function_types/components.hpp:61:
/usr/local/include/boost/function_types/detail/class_transform.hpp:26:31: error:
expected a qualified name after 'typename'
template<typename T, typename L>
                              ^
./dns.hh:238:11: note: expanded from macro 'L'
 #define L theL()
           ^

PR:		227427
Reported by:	antoine (via exp-run)
Obtained from:	upstream
1.3.0_2
04 Apr 2018 00:56:39
Revision:466388Original commit files touched by this commit
cpm search for other commits by this committer
- Fix and update the comment when building dnsdist on 10.x
- Mark BROKEN on FreeBSD 10.3, fails to link due to lack of thread_local

MFH:		2018Q2 (blanket)
1.3.0_2
01 Apr 2018 16:33:16
Revision:466169Original commit files touched by this commit
cpm search for other commits by this committer
dns/dnsdist: Fix building against openssl from base

checking for LIBSSL... no
configure: error: OpenSSL libssl requested but libraries were not found
===>  Script "configure" failed unexpectedly.
Please report the problem to cpm@FreeBSD.org [maintainer] and attach the
"/wrkdirs/usr/ports/dns/dnsdist/work/dnsdist-1.3.0/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make: stopped in /usr/ports/dns/dnsdist

PR:		227180
Submitted by:	Ralf van der Enden <tremere@cainites.net>
MFH:		2018Q2
1.3.0_2
01 Apr 2018 15:14:46
Revision:466166Original commit files touched by this commit
cpm search for other commits by this committer
dns/dnsdist: fix rc.d script, add support for LuaJIT and enable some new
features

- Really fix the rc.d script to start using daemon(8) and add the --supervised
commandline argument (which suppresses opening up the console)
- Enable DNS-over-TLS (upstream suggests enabling both GnuTLS and OpenSSL
backends so you can switch in case of a serious security issue in .ie OpenSSL)
- Add OpenSSL support (enabled by default)
- Add GnuTLS support (enabled by default)
- Add dnstap support (disabled by default)
- Add SNMP support (disabled by default)
- Add support for LuaJIT or whatever you set as your default version in
make.conf (disabled by default)
- Bump PORTREVISION

PR:		227175
Submitted by:	Ralf van der Enden <tremere@cainites.net>
MFH:		2018Q2
1.3.0_1
01 Apr 2018 12:55:16
Revision:466149Original commit files touched by this commit
cpm search for other commits by this committer
dns/dnsdist: Update dnsdist.in

- Remove -d arg in dnsdist.in as it now uses daemon(8)
- Bump PORTREVISION

Reported by:	krion
1.3.0
01 Apr 2018 12:43:53
Revision:466147Original commit files touched by this commit
cpm search for other commits by this committer
dns/dnsdist: Update to 1.3.0 (bugfix)

Changes: https://dnsdist.org/changelog.html#change-1.3.0

MFH:		2018Q2
1.2.1
18 Feb 2018 15:06:53
Revision:462248Original commit files touched by this commit
cpm search for other commits by this committer
- Update to 1.2.1 [1]
- Switch from devel/llvm40 to devel/llvm50

Changelog: https://dnsdist.org/changelog.html#change-1.2.1

PR:		225955 [1]
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com>
1.2.0_5
18 Jan 2018 04:11:03
Revision:459315Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.66.0

Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
1.2.0_4
11 Dec 2017 18:26:14
Revision:456058Original commit files touched by this commit
sunpoet search for other commits by this committer
Update devel/protobuf to 3.5.0

- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
1.2.0_3
22 Oct 2017 10:09:33
Revision:452629Original commit files touched by this commit
vsevolod search for other commits by this committer
- Update libsodium to 1.0.15 [1]
- Bump revisions for all dependent ports

PR:		223147 [1]
Submitted by:	Greg V [1]
1.2.0_2
25 Sep 2017 00:08:17
Revision:450560Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.65.1

Changes:	http://www.boost.org/users/history/version_1_65_1.html
PR:		218835
Approved by:	maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by:	jhibbits (on powerpc64, earlier version)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
1.2.0_1
25 Sep 2017 00:05:06
Revision:450557Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: enable C++11 features

PR:		218835
Obtained from:	https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by:	maintainer timeout (2 months)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
1.2.0
22 Aug 2017 20:38:35
Revision:448580Original commit files touched by this commit
cpm search for other commits by this committer
- Update to 1.2.0
- Remove patch that was upstreamed
- Switch from devel/llvm39 to devel/llvm40 when building on 10.3
- Update WWW in pkg-descr

Changes: https://mailman.powerdns.com/pipermail/dnsdist/2017-August/000358.html

MFH:		2017Q3
Security:	CVE-2016-7069
Security:	CVE-2017-7557
1.1.0_7
16 Aug 2017 15:44:49
Revision:448041Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update devel/protobuf to 3.4.0

- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
1.1.0_6
05 Jul 2017 14:58:11
Revision:445082Original commit files touched by this commit This port version is marked as vulnerable.
tobik search for other commits by this committer
Add The Unlicense to Mk/bsd.licenses.db.mk

- Update all ports that currently use a custom definition
- Also add a link to a list of certified copyfree licenses

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D11487
1.1.0_6
02 May 2017 06:48:11
Revision:439934Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/boost-*: update to 1.64.0

Changes:	http://www.boost.org/users/history/version_1_64_0.html
PR:		218835
Approved by:	office (bapt)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D10472
1.1.0_5
29 Apr 2017 15:43:47
Revision:439753Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update devel/protobuf to 3.3.0

- Remove USE_CSTD=c99: it was added for [1], now audio/clementine-player builds
fine without it
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
PR:		178687 [1]
1.1.0_4
14 Apr 2017 16:31:02
Revision:438527Original commit files touched by this commit This port version is marked as vulnerable.
cpm search for other commits by this committer
dns/dnsdist: fix dnsdist binaries when building on 10.3

- Change USES=compiler:c++14-lang to USES=compiler. Now the compiler macro
doesn't require any arguments.
- Bump PORTREVISION

Reported by:	Robin Geuze <robing@transip.nl> via mail
1.1.0_3
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit This port version is marked as vulnerable.
gerald search for other commits by this committer
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/bsd.octave.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
1.1.0_2
29 Jan 2017 16:04:36
Revision:432762Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update devel/protobuf to 3.2.0

- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
1.1.0_1
18 Jan 2017 17:58:53
Revision:431820Original commit files touched by this commit This port version is marked as vulnerable.
cpm search for other commits by this committer
dns/dnsdist: unbreak build with clang 4.0

ext/json11/json11.cpp:153:24: error: invalid operands to binary expression
      ('nullptr_t' and 'nullptr_t')
        return m_value < static_cast<const Value<tag, T> *>(other)->m_value;
               ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ext/json11/json11.cpp:209:5: note: in instantiation of member function
      'json11::Value<json11::Json::Type::NUL, nullptr_t>::less' requested here
    JsonNull() : Value(nullptr) {}
    ^

PR:		216069
Reported by:	jbeich
Obtained from:	upstream
MFH:		2017Q1
1.1.0
11 Jan 2017 00:48:05
Revision:431148Original commit files touched by this commit This port version is marked as vulnerable.
cpm search for other commits by this committer
- Update to 1.1.0
- Remove unneeded patches (added upstream)
- Add protobuf and re2 support
- Switch to USES=localbase
- Drop USE_GCC
- Add USES=compiler:c++14-lang to build with clang on FreeBSD 10.3
- Cosmetic fixes

Changelog:
  http://dnsdist.org/changelog/#110
1.0.0_4
06 Jan 2017 08:45:04
Revision:430692Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/boost-*: update to 1.63.0

Changes:	http://www.boost.org/users/history/version_1_63_0.html
PR:		215598
Exp-run by:	antoine
Approved by:	office (bapt)
MFH:		2017Q1
1.0.0_3
23 Nov 2016 12:45:47
Revision:426908Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/boost-*: update to 1.62.0

- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
1.0.0_2
20 Nov 2016 09:38:09
Revision:426566Original commit files touched by this commit This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
1.0.0_1
12 Jul 2016 22:03:52
Revision:418449Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
security/libsodium: Upgrade version 1.0.8 => 1.0.10

Also bump all ports that depend on libsodium.

PR:		210999
Submitted by:	manu
Approved by:	vsevolod (maintainer)
1.0.0
25 Apr 2016 07:47:54
Revision:413967Original commit files touched by this commit This port version is marked as vulnerable.
cpm search for other commits by this committer
- Update to 1.0.0 release
- Use USERS/GROUPS framework
- Install the dnsdist binary in ${PREFIX}/sbin
- Fix rc script
- Fix pkg-plist

Changelog: http://dnsdist.org/changelog/#dnsdist-100

Reported by:	Bryan Seitz <seitz@bsd-unix.net>
Approved by:	junovitch (mentor)
Differential Revision:	D6066
1.0.0.a2
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
1.0.0.a2
22 Mar 2016 02:14:01
Revision:411633Original commit files touched by this commit This port version is marked as vulnerable.
cpm search for other commits by this committer
- Update to 1.0.0-alpha2
- Replace USES=readline with USES=libedit
- Remove ragel dependency because it's only required to compile from git.
- Fix MASTER_SITES
- Add incbin License (The Unlicense)
- Enable dnscrypt support
- Fix comparison signedness in dnsname.cc

Changelog:

http://dnsdist.org/changelog/#dnsdist-100-alpha2

PR:		208126
Approved by:	junovitch (mentor)
0.0.791.g356.b
03 Mar 2016 04:16:37
Revision:410005Original commit files touched by this commit This port version is marked as vulnerable.
cpm search for other commits by this committer
- Update to 0.0.791gfbb356b
- Update MASTER_SITES
- Add my LOCAL to MASTER_SITES

PR:		207668
Approved by:	junovitch (mentor)
0.0.734.g1.f3.f982
22 Feb 2016 10:02:35
Revision:409324Original commit files touched by this commit This port version is marked as vulnerable.
cpm search for other commits by this committer
- Update dnsdist to 0.0.734g1f3f982

PR:		207333
Approved by:	junovitch (mentor)
0.0.679.g176.f7
02 Feb 2016 12:52:20
Revision:407814Original commit files touched by this commit This port version is marked as vulnerable.
cpm search for other commits by this committer
- Update dnsdist to 0.0.679g176fdd7
- Update MAINTAINER to my @FreeBSD.org address

PR:		206822
Approved by:	junovitch (mentor)
0.0.667.g7181
27 Jan 2016 10:50:32
Revision:407352Original commit files touched by this commit This port version is marked as vulnerable.
cpm search for other commits by this committer
- Update to 0.0.667gdee7181.

Submitted by:	Carlos J. Puga Medina <cpm@FreeBSD.org>
Approved by:	junovitch (mentor)
0.0.649.g41.f9.c
21 Jan 2016 15:30:53
Revision:406860Original commit files touched by this commit This port version is marked as vulnerable.
robak search for other commits by this committer
dns/dnsdist: update 0.0.619gda835ff -> 0.0.649gf41f9cf

PR:		206371
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
0.0.619.g835.f
15 Jan 2016 06:36:37
Revision:406140Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.0.619gda835ff

PR:		206187
Submitted by:	maintainer
0.0.336.g278.f
30 Oct 2015 01:58:14
Revision:400487Original commit files touched by this commit This port version is marked as vulnerable.
junovitch search for other commits by this committer
dns/dnsdist: 0.0.281gade4ced -> 0.0.336gc278ffd

- Also add maintainer mirror and LOCAL as a fallback. Upstream only seems
  to keep the last 50 distfiles on their mirrors and this has broken fetch
  in the past (see bug 203613).

PR:		204113
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
0.0.281.g4.c
25 Oct 2015 20:38:11
Revision:400165Original commit files touched by this commit This port version is marked as vulnerable.
gerald search for other commits by this committer
Replace USE_GCC=4.8+ by USE_GCC=yes.  Both are equivalent as of today,
and generally we want to use the default version of GCC in cases like
these.

Approved by:	portmgr blanket
0.0.281.g4.c
08 Oct 2015 18:51:49
Revision:398883Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/dnsdist: 0.0.251g6efad44 -> 0.0.281gade4ced

- added support for RRs CDS, CDNSKEY, among other changes

PR:		203613
Submitted by:	Carlos J. Puga Medina <cpm@fbsd.es> (maintainer)
0.0.251.g6.e44
12 Sep 2015 07:21:34
Revision:396732Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/dnsdist: 0.0.217g7a89932 -> 0.0.251g6efad44

- QPS Limit total
- QPS Limit per IP address or subnet
- Modify query to remove RD bit

PR:		202955
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
0.0.217.g7.a89932
25 Aug 2015 09:24:03
Revision:395224Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/dnsdist: 0.0.213g3172f9b -> 0.0.217g7a89932

PR:		202617
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
0.0.213.g3172.f9.b
22 Aug 2015 11:26:17
Revision:395029Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/dnsdist: 0.0.211g05c8117 -> 0.0.213g3172f9b

- Add startup script
- Add sample config file
- Build with libsodium

PR:		202555
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es>
0.0.211.g05.c8117
16 Aug 2015 11:27:03
Revision:394402Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update to 0.0.211g05c8117

PR:		202352
Submitted by:	cpm@fbsd.es (maintainer)
0.0.210.g4.f0.f7
13 Aug 2015 03:07:48
Revision:394050Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
Upgrade to 0.0.210g4f0fae7

PR:		202279
Submitted by:	maintainer
0.0.209.g4.f8.a
11 Aug 2015 19:26:38
Revision:393964Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
dns/dnsdist: add USES=cpe

PR:		202167
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
0.0.209.g4.f8.a
07 Aug 2015 19:34:58
Revision:393702Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
New port: dns/dnsdist

dnsdist is a highly DNS-, DoS- and abuse-aware loadbalancer. Its
goal in life is to route DNS traffic to the best DNS server,
delivering top performance to legitimate users while shunting or
blocking abusive traffic.

WWW: http://dnsdist.org

PR:		202156
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es>
Requested by:	pi

Number of commits found: 95