Commit graph

33 commits

Author SHA1 Message Date
Kirill Ponomarev
b4e72b3162 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
2017-09-25 20:38:29 +00:00
Bartek Rutkowski
2bebfdff39 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)
2017-07-07 10:57:20 +00:00
Richard Gallamore
9879f67894 * 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
2017-07-04 17:47:13 +00:00
Carlos J. Puga Medina
28fd6f320b 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)
2017-01-20 19:38:56 +00:00
Jason Unovitch
9f5626e987 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
2017-01-18 11:24:40 +00:00
Jan Beich
4672aef568 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)
2016-11-24 02:30:22 +00:00
Jan Beich
6a14dffaec 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
2016-11-21 04:21:20 +00:00
Bernard Spil
7544503abf 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
2016-09-22 10:15:34 +00:00
Bernard Spil
572e9c71dd 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
2016-08-22 10:58:06 +00:00
Jason Unovitch
fb7f5fb3bf 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
2016-08-15 01:39:33 +00:00
Brad Davis
333a0dfd83 - 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
2015-05-01 15:39:21 +00:00
Bartek Rutkowski
75057c7660 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>
2015-02-23 23:20:02 +00:00
Bartek Rutkowski
04ffc4b9e6 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)
2014-11-19 11:57:07 +00:00
Pawel Pekala
f2e5ba81b5 Update to version 3.6.1
PR:		ports/193513
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	maintainer
2014-09-20 16:17:44 +00:00
Bartek Rutkowski
6099aec1d2 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)
2014-07-21 18:36:04 +00:00
William Grzybowski
0cc51781f2 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]
2013-09-25 13:27:16 +00:00
Raphael Kubo da Costa
aa1eb6b705 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)
2013-05-19 14:27:56 +00:00
Doug Barton
83eb2c3700 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.
2012-01-14 08:57:23 +00:00
Martin Wilke
d47320dab3 - Update to 3.3
PR:		150981
Submitted by:	Sten Spans <sten@blinkenlights.nl> (maintainer)
2010-09-30 05:05:16 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Alberto Villa
9ad1c46cf5 - 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)
2010-03-12 18:54:22 +00:00
Xin LI
cb259a5abd Security update to 3.1.7.2.
Submitted by:	maintainer
Security:	vuln dd8f2394-fd08-11de-b425-00215c6a37bb
2010-01-09 10:59:16 +00:00
Martin Wilke
fd504daccc - Update to 3.1.7.1
PR:		137722
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	maintainer
2009-08-14 19:48:02 +00:00
Doug Barton
0175383f0a 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.
2009-07-15 16:56:10 +00:00
Dmitry Marakasov
082ce1d493 - Add patches to fix build with upcoming boost 1.37.0
Approved by:	Sten Spans <sten at blinkenlights dot nl> (maintainer)
2009-03-21 00:07:43 +00:00
Beech Rintoul
d867ef5331 - Fix start script
PR:		ports/126340
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	Sten Spans <sten@blinkenlights.nl> (maintainer)
2008-08-16 23:01:40 +00:00
Greg Larkin
f530698359 - 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)
2008-08-06 20:48:41 +00:00
Rong-En Fan
bf5de0a447 - 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
2008-04-05 10:32:59 +00:00
Martin Wilke
05290f7589 - 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)
2007-09-06 22:37:02 +00:00
Martin Wilke
92abb84d11 - Fix build with gcc 4.2
Submitted by:	pointhat via kris
		Sten Spans <sten@blinkenlights.nl> (maintainer)
2007-06-06 06:21:32 +00:00
Martin Wilke
f512eeee4f - Make setuid operation and user creation configurable, as requested by users
PR:		111915
Submitted by:	Sten Spans <sten@blinkenlights.nl> (maintainer)
2007-05-30 05:51:26 +00:00
Pav Lucistnik
cf7b585184 - 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)
2007-01-18 18:57:26 +00:00
Emanuel Haupt
88ba353662 Add powerdns-recursor 3.1.4, an advanced DNS recursor.
PR:		105526
Submitted by:	sten at blinkenlights.nl
2006-11-15 23:59:16 +00:00