notbugIf you buy from Amazon USA, please support us by using this link.
Port details
powerdns-recursor Advanced DNS recursor
4.1.8_2 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
Maintainer: tremere@cainites.net search for ports maintained by this maintainer
Port Added: 16 Nov 2006 00:01:42
Also Listed In: ipv6
License: GPLv2
PowerDNS recursor is a high performance, simple and secure recursing
nameserver. It currently powers over two million internet connections.

WWW: https://www.powerdns.com
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (8 items)
  1. /usr/local/share/licenses/powerdns-recursor-4.1.8_2/catalog.mk
  2. /usr/local/share/licenses/powerdns-recursor-4.1.8_2/LICENSE
  3. /usr/local/share/licenses/powerdns-recursor-4.1.8_2/GPLv2
  4. @sample etc/pdns/recursor.conf-dist etc/pdns/recursor.conf
  5. bin/rec_control
  6. sbin/pdns_recursor
  7. man/man1/pdns_recursor.1.gz
  8. man/man1/rec_control.1.gz
  9. Collapse this list.

To install the port: cd /usr/ports/dns/powerdns-recursor/ && make install clean
To add the package: pkg install powerdns-recursor

PKGNAME: powerdns-recursor

distinfo:

TIMESTAMP = 1543308804
SHA256 (pdns-recursor-4.1.8.tar.bz2) = 68f88f4df85acb68da64706573312b8ec57bf853f5502f6bd968c67b15d7e5f5
SIZE (pdns-recursor-4.1.8.tar.bz2) = 1237750


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. shared_ptr.hpp : devel/boost-libs
  2. gmake : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libboost_context.so : devel/boost-libs
  2. libprotobuf.so : devel/protobuf
  3. liblua-5.2.so : lang/lua52
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for powerdns-recursor-4.1.8_2:
     LUAJIT=off: Use LuaJIT instead of Lua
     OPTALGO=off: Enable optional algorithms (12, 15 & 16)
     SETUID=on: Run as pdns_recursor user
===> Use 'make config' to modify these settings

USES:
compiler:c++11-lib cpe gmake localbase:ldflags pkgconfig ssl tar:bzip2 lua

Conflicts:
  • CONFLICTS_INSTALL:
    • powerdns-recursor40
Master Sites:
  1. http://downloads.powerdns.com/releases/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2016-08-15
    Affects: users of dns/powerdns*
    Author: junovitch@FreeBSD.org
    Reason: 
      PowerDNS Authoritative Server and Recursor 4.0.0+ introduce significant
      changes to the configuration files, which need to be handled before
      restarting the services. As from the Recursor changelog, "The Lua hook
      infrastructure was redone using LuaWrapper; old scripts will no longer
      work, but new scripts are easier to write under the new interface."
    
    

Number of commits found: 95

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
12 Dec 2018 01:35:36
Original commit files touched by this commit  4.1.8_2
Revision:487272
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
12 Dec 2018 00:15:50
Original commit files touched by this commit  4.1.8_1
Revision:487266
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
09 Dec 2018 21:37:20
Original commit files touched by this commit  4.1.8
Revision:487092
swills search for other commits by this committer
dns/powerdns-recursor: Update to 4.1.8

PR:		233603
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
MFH:		2018Q4
Security:	f6d6308a-f2ec-11e8-b005-6805ca2fa271
03 Dec 2018 19:41:33
Original commit files touched by this commit  4.1.7_1
Revision:486531 This port version is marked as vulnerable.
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
18 Nov 2018 12:47:37
Original commit files touched by this commit  4.1.7
Revision:485222 This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 4.1.7

Changelog: https://doc.powerdns.com/recursor/changelog/4.1.html#change-4.1.7

PR:		233140
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
MFH:		2018Q4
Security:	e9aa0e4c-ea8b-11e8-a5b7-00e04c1ea73d
Sponsored by:	Netzkommune GmbH
05 Oct 2018 16:42:25
Original commit files touched by this commit  4.1.4_1
Revision:481285 This port version is marked as vulnerable.
fernape search for other commits by this committer
security/botan2: update to 2.8.0

* Bump PORTREVISION for dependent ports
* While here do some cleanup to the Makefile.

ChangeLog: https://botan.randombit.net/news.html#version-2-8-0-2018-10-01

PR:	231899
Submitted by:	tremere@cainites.net
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D17413
06 Sep 2018 19:25:10
Original commit files touched by this commit  4.1.4
Revision:479146 This port version is marked as vulnerable.
swills search for other commits by this committer
dns/powerdns-recursor: update to 4.1.4

PR:		231171
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
17 Aug 2018 21:07:58
Original commit files touched by this commit  4.1.3_5
Revision:477449 This port version is marked as vulnerable.
swills search for other commits by this committer
security/botan2: update to 2.7.0

While here, bump PORTREVISION on dependent ports

PR:		230666
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer
MFH:		2018Q3
Security:	7762d7ad-2e38-41d2-9785-c51f653ba8bd
09 Aug 2018 06:58:31
Original commit files touched by this commit  4.1.3_4
Revision:476723 This port version is marked as vulnerable.
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
29 Jul 2018 22:18:46
Original commit files touched by this commit  4.1.3_3
Revision:475857 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.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/bsd.octave.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
24 Jun 2018 21:11:15
Original commit files touched by this commit  4.1.3_2
Revision:473276 This port version is marked as vulnerable.
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
24 Jun 2018 20:19:46
Original commit files touched by this commit  4.1.3_1
Revision:473259 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update to 3.6.0

Changes:	https://github.com/google/protobuf/releases
23 May 2018 12:20:28
Original commit files touched by this commit  4.1.3
Revision:470696 This port version is marked as vulnerable.
krion search for other commits by this committer
Update to 4.1.3

This release improves the stability and resiliency of the RPZ
implementation, prevents metrics gathering from slowing down the
processing of DNS queries and fixes an issue related to the cleaning
of EDNS Client Subnet entries from the cache.

Full changelog:
https://blog.powerdns.com/2018/05/22/powerdns-recursor-4-1-3-released/

PR:		228434
Submitted by:	maintainer
07 May 2018 22:29:46
Original commit files touched by this commit  4.1.2_3
Revision:469338 This port version is marked as vulnerable.
jbeich search for other commits by this committer
Drop FreeBSD 10.3 support

Reviewed by:	yuri (SoPlex), sunpoet (nghttp2), cpm (chromium), brooks (llvm*)
Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D15238
18 Apr 2018 13:57:43
Original commit files touched by this commit  4.1.2_3
Revision:467711 This port version is marked as vulnerable.
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
17 Apr 2018 09:33:17
Original commit files touched by this commit  4.1.2_2
Revision:467586 This port version is marked as vulnerable.
jbeich search for other commits by this committer
dns/powerdns-recursor: unbreak with boost 1.67

In file included from lua-recursor4.cc:26:
In file included from ./syncres.hh:42:
In file included from ./recpacketcache.hh:41:
In file included from ./rec-protobuf.hh:24:
In file included from ./protobuf.hh:34:
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>
                              ^
./recursor_cache.hh:45:11: note: expanded from macro 'L'
 #define L theL()
           ^

PR:		227427
Reported by:	antoine (via exp-run)
Obtained from:	upstream
04 Apr 2018 08:37:42
Original commit files touched by this commit  4.1.2_1
Revision:466404 This port version is marked as vulnerable.
krion search for other commits by this committer
Bump PORTREVISION after security/botan2 update
03 Apr 2018 12:50:31
Original commit files touched by this commit  4.1.2
Revision:466346 This port version is marked as vulnerable.
brnrd search for other commits by this committer
dns/powerdns-recursor: Fix build with LibreSSL 2.7

 - LibreSSL 2.7 implements OpenSSL 1.1 API

PR:		227183
Approved by:	Ralf van der Enden <tremere cainites net> (maintainer)
30 Mar 2018 18:39:55
Original commit files touched by this commit  4.1.2
Revision:465993 This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 4.1.2 (bugfix release)

PR:		227112
Submitted by:	tremere@cainites.net (maintainer)
MFH:		2018Q1
23 Jan 2018 11:04:06
Original commit files touched by this commit  4.1.1
Revision:459742 This port version is marked as vulnerable.
krion search for other commits by this committer
Update to version 4.1.1

- Fixes "PowerDNS Security Advisory 2018-01: Insufficient validation
  of DNSSEC signatures". An issue has been found in the DNSSEC
  validation component of PowerDNS Recursor, allowing an ancestor
  delegation NSEC or NSEC3 record to be used to wrongfully prove the
  non-existence of a RR below the owner name of that record. This
  would allow an attacker in position of man-in-the-middle to send a
  NXDOMAIN answer for a name that does exist.
  The 4.0.x branch is not vulnerable.

- Add support for algo16 and simplify Lua/LuaJIT engine choice.

PR:		225397
Submitted by:	maintainer
Security:	CVE-2018-1000003
18 Jan 2018 04:11:03
Original commit files touched by this commit  4.1.0_3
Revision:459315 This port version is marked as vulnerable.
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
15 Jan 2018 17:17:22
Original commit files touched by this commit  4.1.0_2
Revision:459100 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Add libdecaf support

- Mark CONFLICTS_INSTALL with dns/powerdns-recursor40
- Chase shlib change of security/botan2
- Bump PORTREVISION for dependency change

PR:		225177
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
29 Dec 2017 20:09:29
Original commit files touched by this commit  4.1.0_1
Revision:457541 This port version is marked as vulnerable.
krion search for other commits by this committer
Use upstream naming and utilize https for WWW: line.
15 Dec 2017 15:14:11
Original commit files touched by this commit  4.1.0_1
Revision:456399 This port version is marked as vulnerable.
krion search for other commits by this committer
Mark IGNORE on FreeBSD < 10.4 due lack of __cxa_thread_atexit()
implementation.

PR:		224298
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D13493
11 Dec 2017 18:26:14
Original commit files touched by this commit  4.1.0_1
Revision:456058 This port version is marked as vulnerable.
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
11 Dec 2017 14:22:38
Original commit files touched by this commit  4.1.0
Revision:456033 This port version is marked as vulnerable.
krion search for other commits by this committer
Update to 4.1.0

PR:		224233
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D13440
04 Dec 2017 12:36:55
Original commit files touched by this commit  4.0.7
Revision:455510 This port version is marked as vulnerable.
krion search for other commits by this committer
Update to 4.0.7

- Drop support for Botan 1.10 in favor of Botan 2.x
- Backported bugfixes/improvements from the 4.1.x branch
- Pet portlint and use DISTVERSION
- Added devel/protobuf as dependency as suggested by upstream

PR:		224027
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D13338
30 Nov 2017 06:13:35
Original commit files touched by this commit  4.0.6_5
Revision:455167  Sanity Test Failure This port version is marked as vulnerable.
linimon search for other commits by this committer
For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
26 Oct 2017 18:42:11
Original commit files touched by this commit  4.0.6_5
Revision:452938 This port version is marked as vulnerable.
tijl search for other commits by this committer
After r452629 also bump ports that optionally depend on libsodium.

PR:		223192
25 Sep 2017 20:38:29
Original commit files touched by this commit  4.0.6_4
Revision:450632 This port version is marked as vulnerable.
krion search for other commits by this committer
Fix a segfault in the ECC-GOST algorithm (DNSSEC algorithm #12)

PR:		222588
Submitted by:	maintainer
Approved by:	mat
Differential Revision: https://reviews.freebsd.org/D12491
25 Sep 2017 00:08:17
Original commit files touched by this commit  4.0.6_3
Revision:450560 This port version is marked as vulnerable.
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
25 Sep 2017 00:05:06
Original commit files touched by this commit  4.0.6_2
Revision:450557 This port version is marked as vulnerable.
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
10 Sep 2017 20:55:39
Original commit files touched by this commit  4.0.6_1
Revision:449591 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.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/bsd.octave.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
07 Jul 2017 10:57:20
Original commit files touched by this commit  4.0.6
Revision:445238 This port version is marked as vulnerable.
robak search for other commits by this committer
dns/powerdns-recursor: update 4.0.5 -> 4.0.6

- Add option (OPTALGO) for optional algorithms 12 & 15
- Pet portlint

PR:		220533
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
04 Jul 2017 17:47:13
Original commit files touched by this commit  4.0.5
Revision:445029 This port version is marked as vulnerable.
ultima search for other commits by this committer
* Updated to 4.0.5

Changelog:	https://doc.powerdns.com/md/changelog/#powerdns-recursor-405

PR:		220289
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Reviewed by:	matthew (mentor), matt
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D11472
26 May 2017 20:02:44
Original commit files touched by this commit  4.0.4_3
Revision:441814 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark some ports failing on armv6, for errors classified as "???".

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
22 May 2017 13:17:39
Original commit files touched by this commit  4.0.4_3
Revision:441455 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
02 May 2017 06:48:11
Original commit files touched by this commit  4.0.4_3
Revision:439934 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
01 Apr 2017 15:23:32
Original commit files touched by this commit  4.0.4_2
Revision:437439 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
20 Jan 2017 19:38:57
Original commit files touched by this commit  4.0.4_1
Revision:431990 This port version is marked as vulnerable.
cpm search for other commits by this committer
dns/powerdns and dns/powerdns-recursor: unbreak build with clang 4.0

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;
               ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:		216071
Submitted by:	cpm
Reported by:	jbeich
Reviewed by:	jbeich
Approved by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Obtained from:	upstream
MFH:		2017Q1 (blanket)
18 Jan 2017 11:24:40
Original commit files touched by this commit  4.0.4
Revision:431788 This port version is marked as vulnerable.
junovitch search for other commits by this committer
dns/powerdns-recursor: update 4.0.3 -> 4.0.4

Changes:	https://doc.powerdns.com/md/changelog/#powerdns-recursor-404

PR:		216135
Reported by:	Dani <i.dani@outlook.com>
Submitted by:	ghostonthewire@gmail.com
Approved by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Security:	CVE-2016-7068
Security:	CVE-2016-7073
Security:	CVE-2016-7074
Security:	https://vuxml.FreeBSD.org/freebsd/e3200958-dd6c-11e6-ae1b-002590263bf5.html
MFH:		2017Q1
06 Jan 2017 08:45:04
Original commit files touched by this commit  4.0.3_3
Revision:430692 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
05 Jan 2017 11:00:50
Original commit files touched by this commit  4.0.3_2
Revision:430631 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
Remove always-true/false conditions after 9.x, 10.[12] EOL
While here, couple minor fixes

portmgr blanket
01 Jan 2017 03:45:13
Original commit files touched by this commit  4.0.3_2
Revision:430235 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
29 Nov 2016 11:00:35
Original commit files touched by this commit  4.0.3_2
Revision:427374 This port version is marked as vulnerable.
riggs search for other commits by this committer
Fix build on FreeBSD 9.3

PR:		214816
Submitted by:	tremere@cainites.net (maintainer)
MFH:		2016Q4
24 Nov 2016 02:30:22
Original commit files touched by this commit  4.0.3_2
Revision:426987 This port version is marked as vulnerable.
jbeich search for other commits by this committer
dns/powerdns-recursor: work around crash with boost 1.62

Assertion failed: (this != &x), function operator=, file
/usr/local/include/boost/container/string.hpp, line 830.

PR:		214470
Approved by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
23 Nov 2016 12:45:47
Original commit files touched by this commit  4.0.3_1
Revision:426908 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)
21 Nov 2016 04:21:20
Original commit files touched by this commit  4.0.3
Revision:426688 This port version is marked as vulnerable.
jbeich search for other commits by this committer
dns/powerdns-recursor: unbreak build with boost 1.62

In file included from mtasker_context.cc:27:
./mtasker_fcontext.cc:33:7: error: no member named 'make_fcontext' in namespace
'boost::context'; did you mean 'boost::context::detail::make_fcontext'?
using boost::context::make_fcontext;
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from mtasker_context.cc:27:
./mtasker_fcontext.cc:64:7: error: no member named 'fcontext_t' in namespace
'boost::context'; did you mean 'boost::context::detail::fcontext_t'?
using boost::context::fcontext_t;
      ^~~~~~~~~~~~~~~~~~~~~~~~~~
[...]

PR:		214470
Submitted by:	antoine
Obtained from:	upstream
Approved by:	portmgr blanket
22 Sep 2016 10:15:34
Original commit files touched by this commit  4.0.3
Revision:422595 This port version is marked as vulnerable.
brnrd search for other commits by this committer
dns/powerdns-recursor: Update to 4.0.3

  - Update to 4.0.3
  - Remove upstreamed LibreSSL patch
  - Add LUA patch

PR:             211148
Submitted by:   Ralf van der Enden <tremere@cainites.net> (maintainer)

Sponsored by:	EuroBSDCon 2016 DevSummit
22 Aug 2016 10:58:06
Original commit files touched by this commit  4.0.1
Revision:420599 This port version is marked as vulnerable.
brnrd search for other commits by this committer
dns/powerdns: Fix build with LibreSSL

  - Add upstream patch 115f658ee2000a4cdcc13e999da50b3634c6a907
  - Patch dns/powerdns-recursor as well

PR:		212016
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Reported by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
MFH:		2016Q3
15 Aug 2016 01:39:33
Original commit files touched by this commit  4.0.1
Revision:420209 This port version is marked as vulnerable.
junovitch search for other commits by this committer
dns/powerdns-recursor: update 3.7.3 -> 4.0.1

- Mark BROKEN on FreeBSD 9
- Remove STATIC option, add LUAJIT option
- Cleanup LUA option, SETUID, and BROKEN_sparc64 usage; use option helpers

Changes:	https://doc.powerdns.com/md/changelog/#powerdns-recursor-400
		https://doc.powerdns.com/md/changelog/#powerdns-recursor-401

PR:		211148
Submitted by:   Ralf van der Enden <tremere@cainites.net> (maintainer)
Security:	CVE-2016-6172
Security:	https://vuxml.FreeBSD.org/freebsd/7d08e608-5e95-11e6-b334-002590263bf5.html
10 Apr 2016 09:00:17
Original commit files touched by this commit  3.7.3
Revision:412902 This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert to @sample
01 Apr 2016 14:00:57
Original commit files touched by this commit  3.7.3
Revision:412346 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
26 Jun 2015 09:10:07
Original commit files touched by this commit  3.7.3
Revision:390622 This port version is marked as vulnerable.
robak search for other commits by this committer
dns/powerdns-recursor: update 3.7.2 -> 3.7.3

PR:		201081
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
01 May 2015 15:39:22
Original commit files touched by this commit  3.7.2
Revision:385123 This port version is marked as vulnerable.
brd search for other commits by this committer
- Update dns/powerdns-recursor to 3.7.2
- Remove an extra blankline from dns/powerdns/distinfo

PR:		199720
Submitted by:	Ralf van der Enden
Approved by:	bdrewery (mentor)
MFH:		2105Q1
Security:	64e6006e-f009-11e4-98c6-000c292ee6b8
23 Feb 2015 23:20:02
Original commit files touched by this commit  3.7.1
Revision:379715 This port version is marked as vulnerable.
robak search for other commits by this committer
dns/powerdns-recursor: update 3.6.2 -> 3.7.1

- Change MAINTAINER to tremere@cainites.net (maintainer approved)
- Delete obsolete patches
- Strip MASTER_SITES

PR:		197590
Submitted by:	Ralf van der Enden <tremere@cainites.net>
19 Nov 2014 11:57:08
Original commit files touched by this commit  3.6.2
Revision:372769 This port version is marked as vulnerable.
robak search for other commits by this committer
dns/powerdns-recursor: update 3.6.2 -> 3.6.2

PR:		194807
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	mentors (implicit)
27 Oct 2014 12:13:23
Original commit files touched by this commit  3.6.1
Revision:371557 This port version is marked as vulnerable.
bapt search for other commits by this committer
Cleanup plist
20 Sep 2014 16:17:45
Original commit files touched by this commit  3.6.1
Revision:368660 This port version is marked as vulnerable.
pawel search for other commits by this committer
Update to version 3.6.1

PR:		ports/193513
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	maintainer
21 Jul 2014 18:36:05
Original commit files touched by this commit  3.6.0
Revision:362462 This port version is marked as vulnerable.
robak search for other commits by this committer
dns/powerdns-recursor: update 3.5.3 -> 3.6.0

- Update to 3.6.0
- Mainteiner's timeout

PR:		191226
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Reviewed by:	marino (mentor)
Approved by:	swills (mentor)
06 Jun 2014 18:11:52
Original commit files touched by this commit  3.5.3
Revision:356828 This port version is marked as vulnerable.
mandree search for other commits by this committer
Fix build with LUA option enabled [1]; modernize USE_BZIP2.

[1] Recent changes to the Lua ports cause a build failure and have broken
powerdns-recursor when LUA is enabled.
USES+= lua:51 also no longer worked so had to pet the Makefile a little.

[mandree] modernize USE_BZIP2 -> USES=tar:bzip2

PR:		190698
Submitted by:	tremere@cainites.net
Approved by:	portmgr (blanket)
26 May 2014 15:28:29
Original commit files touched by this commit  3.5.3
Revision:355360 This port version is marked as vulnerable.
bapt search for other commits by this committer
Replace lang/lua with the new lang/lua51

lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua

Approved by:	portmgr (implicit)
25 Sep 2013 13:27:17
Original commit files touched by this commit  3.5.3
Revision:328288 This port version is marked as vulnerable.
wg search for other commits by this committer
powerdns-recursor: update to 3.5.3

- Update to 3.5.3 [1]
- USES gmake
- Remove leading article from COMMENT
- Allow staging

PR:		ports/182368 [1]
Submitted by:	Sten Spans <sten blinkenlights.nl> (maintainer) [1]
20 Sep 2013 16:31:58
Original commit files touched by this commit  3.5.1
Revision:327719 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
dns)
19 May 2013 14:27:56
Original commit files touched by this commit  3.5.1
Revision:318527 This port version is marked as vulnerable.
rakuco search for other commits by this committer
Update to 3.5.1.

Changelog is here:
http://doc.powerdns.com/html/changelog.html#changelog-recursor-3.5.1

Also pet the Makefile:
- Change ${LOCALBASE} to ${PREFIX} where applicable
- Fix overwrite of recursor.conf by changing to bsd.port.pre/post.mk (and
  thus fixing ${PREFIX})

PR:		ports/178340
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	Sten Spans <sten@blinkenlights.nl> (maintainer)
26 Mar 2013 07:43:15
Original commit files touched by this commit  3.3
Revision:315266 This port version is marked as vulnerable.
bapt search for other commits by this committer
Finish converting dns to new options framework
14 Jan 2012 08:57:23
Original commit files touched by this commit  3.3
 This port version is marked as vulnerable.
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
03 Jul 2011 15:12:31
Original commit files touched by this commit  3.3
 This port version is marked as vulnerable.
crees search for other commits by this committer
- Use USERS and GROUPS

PR:             ports/157587
Submitted by:   Chris Rees <utisoft@gmail.com>
Approved by:    rene (mentor)
20 Mar 2011 12:54:45
Original commit files touched by this commit  3.3
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Get Rid MD5 support
30 Sep 2010 05:05:17
Original commit files touched by this commit  3.3
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 3.3

PR:             150981
Submitted by:   Sten Spans <sten@blinkenlights.nl> (maintainer)
27 Mar 2010 00:15:24
Original commit files touched by this commit  3.2
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
22 Mar 2010 06:03:48
Original commit files touched by this commit  3.2
 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark as broken on sparc64: fails to install.

Hat:            portmgr
12 Mar 2010 18:54:22
Original commit files touched by this commit  3.2
 This port version is marked as vulnerable.
avilla search for other commits by this committer
- Update to 3.2.
- Respect O3 cflags as requested by the author.

PR:             144535
Submitted by:   Sten Spans <sten@blinkenlights.nl> (maintainer)
Approved by:    tabthorpe (mentor)
09 Jan 2010 10:59:16
Original commit files touched by this commit  3.1.7.2
 This port version is marked as vulnerable.
delphij search for other commits by this committer
Security update to 3.1.7.2.

Submitted by:   maintainer
Security:       vuln dd8f2394-fd08-11de-b425-00215c6a37bb
14 Aug 2009 19:48:03
Original commit files touched by this commit  3.1.7.1
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 3.1.7.1

PR:             137722
Submitted by:   Ralf van der Enden <tremere@cainites.net>
Approved by:    maintainer
28 Jul 2009 11:45:09
Original commit files touched by this commit  3.1.7_1
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Update boost to 1.39
- Split boost port to separate components, with boost-all metaport

PR:             ports/137054
Submitted by:   Alexander Churanov <churanov.port.maintainer@gmail.com>
(maintainer)
15 Jul 2009 16:56:10
Original commit files touched by this commit  3.1.7_1
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
21 Mar 2009 00:07:43
Original commit files touched by this commit  3.1.7_1
 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add patches to fix build with upcoming boost 1.37.0

Approved by:    Sten Spans <sten at blinkenlights dot nl> (maintainer)
16 Aug 2008 23:01:40
Original commit files touched by this commit  3.1.7_1
 This port version is marked as vulnerable.
beech search for other commits by this committer
- Fix start script

PR:             ports/126340
Submitted by:   Ralf van der Enden <tremere@cainites.net>
Approved by:    Sten Spans <sten@blinkenlights.nl> (maintainer)
06 Aug 2008 20:48:41
Original commit files touched by this commit  3.1.7_1
 This port version is marked as vulnerable.
glarkin search for other commits by this committer
- Incorporated platform-specific static compilation fix
- Minor stylistic tweaks

PR:             ports/126017
Submitted by:   Sten Spans <sten@blinkenlights.nl> (maintainer)
Approved by:    beech (mentor, implicit)
25 Jul 2008 14:34:52
Original commit files touched by this commit  3.1.7
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Remove USE_GCC where it can be satisfied with base compiler on following
  FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
25 Jul 2008 09:38:45
Original commit files touched by this commit  3.1.7
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default
MAKE_ENV
07 Jul 2008 18:39:06
Original commit files touched by this commit  3.1.7
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 3.1.7

PR:             125364
Submitted by:   Sten Spans <sten@blinkenlights.nl> (maintainer)
02 May 2008 09:44:48
Original commit files touched by this commit  3.1.6
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 3.1.6

PR:             123322
Submitted by:   Sten Spans <sten@blinkenlights.nl> (maintainer)
05 Apr 2008 10:32:59
Original commit files touched by this commit  3.1.5
 This port version is marked as vulnerable.
rafan search for other commits by this committer
- Update to 3.1.5

PR:             ports/122360
Submitted by:   Sten Spans <sten at blinkenlights.nl> (maintainer)
Security:       http://doc.powerdns.com/powerdns-advisory-2008-01.html
04 Oct 2007 00:41:11
Original commit files touched by this commit  3.1.4_6
  Sanity Test Failure This port version is marked as vulnerable.
edwin search for other commits by this committer
Remove always-false/true conditions based on OSVERSION 500000
06 Sep 2007 22:37:02
Original commit files touched by this commit  3.1.4_6
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Backport multiline txt records support [1]
- Bump PORTREVISION

[1] Notes:
powerdns-recursor 3.1.4 doesn't support multiline txt records, which
are used by various dns information systems. 3.1.5 does have support
for this. A backport of the code changes is relatively risk-free, and has been
requested by users and port maintainers.

http://www.nabble.com/recursor-unable-to-resolve-asn.routeviews.org-data-t4252567.html

PR:             116029
Submitted by:   Sten Spans <sten@blinkenlights.nl> (Maintainer)
06 Jun 2007 06:21:32
Original commit files touched by this commit  3.1.4_5
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Fix build with gcc 4.2

Submitted by:   pointhat via kris
                Sten Spans <sten@blinkenlights.nl> (maintainer)
30 May 2007 05:51:26
Original commit files touched by this commit  3.1.4_4
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Make setuid operation and user creation configurable, as requested by users

PR:             111915
Submitted by:   Sten Spans <sten@blinkenlights.nl> (maintainer)
06 Feb 2007 21:59:36
Original commit files touched by this commit  3.1.4_3
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Remove semi-static
- Remove IGNORE on FreeBSD 4.x, it's no longer need.

Submitted by:   Sten Spans <sten@blinkenlights.nl> (maintainer)
18 Jan 2007 18:57:26
Original commit files touched by this commit  3.1.4_3
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Add a sensible default for maximal size of cache
- Run under unpriviledged user by default

PR:             ports/108062
Submitted by:   Sten Spans <sten@blinkenlights.nl> (maintainer)
10 Jan 2007 18:10:22
Original commit files touched by this commit  3.1.4_2
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Fix typo
- Mark BROKEN for FreeBSD 4
23 Nov 2006 13:20:27
Original commit files touched by this commit  3.1.4_2
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Add BUILD_STATIC knob

PR:             105783
Submitted by:   Sten Spans  (sten@mx0.blinkenlights.nl) maintainer
18 Nov 2006 15:25:59
Original commit files touched by this commit  3.1.4_1
 This port version is marked as vulnerable.
laszlof search for other commits by this committer
The config directory specified in 'config.h' is different
from the directory used by the rest of the port.

PR:             ports/105588
Submitted by:   Sten Spans <sten@blinkenlights.nl>
Approved by:    erwin (co-mentor)
15 Nov 2006 23:59:16
Original commit files touched by this commit  3.1.4
 This port version is marked as vulnerable.
ehaupt search for other commits by this committer
Add powerdns-recursor 3.1.4, an advanced DNS recursor.

PR:             105526
Submitted by:   sten at blinkenlights.nl

Number of commits found: 95

Login
User Login
Create account

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

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
phpmyadminDec 12
firefoxDec 11
firefox-esrDec 11
libxulDec 11
linux-firefoxDec 11
linux-seamonkeyDec 11
linux-thunderbirdDec 11
seamonkeyDec 11
thunderbirdDec 11
waterfoxDec 11
nodeDec 10
node10Dec 10
node6Dec 10
node8Dec 10
powerdns-recursorDec 09

13 vulnerabilities affecting 158 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-12-12 10:25:27


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36108
Broken 120
Deprecated 1119
Ignore 379
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 38
Expired 4
Set to expire 1092
Interactive 0
new 24 hours 0
new 48 hours6
new 7 days44
new fortnight72
new month145

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