27 Commits

Author SHA1 Message Date
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
otto
263b458f9c Upgrade to dnsdist 1.7.0 and work around a -O2 issue with clang-13
See https://blog.powerdns.com/2022/01/17/dnsdist-1-7-0-released/
ok sthen@
2022-01-18 06:29:19 +00:00
otto
9dc90fd3d6 As a workaround use -O1 for now. clang-13 does not like dnsdist and
miscompiles the Lua binding setup code.
2021-12-25 07:14:35 +00:00
sthen
2679530d76 configure.ac is patched, so CONFIGURE_STYLE=autoconf must be used.
Otherwise the updated configure.ac triggers running aclocal-1.16 during
build, which fails if automake is not installed during the build.
2021-09-21 10:00:05 +00:00
otto
dd902c2acc Update to dnsdist 1.6.1 2021-09-15 17:52:20 +00:00
otto
39bbb0cb59 Update to dnsdist 1.6.0; reads good sthen@ 2021-05-12 05:49:04 +00:00
otto
1cf5feba9f Update to dnsdist 1.5.2 2021-05-10 12:58:45 +00:00
otto
a1abe79287 Update to dnsdist 1.5.1 2020-10-06 07:08:37 +00:00
jsg
0b771d2a5b remove explicit -march=i586
-march=i586 is now the default for clang in base on i386

ok sthen@
2020-08-07 09:21:01 +00:00
otto
26608b435e Update to dnsdist 1.5.0; ok sthen@ 2020-07-30 14:25:11 +00:00
otto
17b316fefa Update to dnsdist 1.4.0. Most important features: improved support
for serving DoT and new support for serving DoH.
2019-11-20 19:31:11 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
otto
d9278ec227 Update to 1.3.3; take maintainership; ok sthen@ 2019-03-25 16:10:04 +00:00
ajacoutot
edd203cd90 Don't hardcode user in $deamon (i.e. -u foo).
Use daemon_flags for this, it's what it's for.

ok sthen@
2018-12-09 12:05:25 +00:00
sthen
d9b2caa920 update to dnsdist-1.3.2, ok with Peter van Dijk (maintainer)
- upstream now defaults to luajit; we can do this but needs to be done
per-arch (and means extra testing for updates) so left at lua5.3 for now,
Peter agrees
2018-09-09 15:25:31 +00:00
sthen
9486567366 disable hidden dep on gnutls 2018-05-09 21:22:42 +00:00
jca
d6e10ccdbc Update to dnsdist-1.3.0
ChangeLog:
  https://dnsdist.org/changelog.html#change-1.3.0
Port changes:
- activate DNS-over-TLS and DNSCrypt support
- tweak rc script to handle the removal of --daemon
- fix config file installation

From maintainer Peter van Dijk with PLIST tweaks by me.
2018-04-03 11:18:34 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
sthen
c6bec4f99e security update to dnsdist-1.2.0, maintainer timeout 2017-09-06 08:59:44 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
da0c04486d WANT_CXX
fix json11 (from freebsd)
2017-05-27 06:21:43 +00:00
danj
9848822f21 _dnsdist is now uid 788
ok tb@ jca@
2017-03-23 11:58:44 +00:00
sthen
5997ef41cd dnsdist needs 64-bit atomics; use -march=i586 on i386 2017-01-22 12:13:09 +00:00
sthen
8c14979f6c import ports/net/dnsdist, from Peter van Dijk with some tweaks by me, ok fcambus
dnsdist is a highly DNS-, DoS- and abuse-aware loadbalancer. Its goal in
life is to route traffic to the best server, delivering top performance
to legitimate users while shunting or blocking abusive traffic.
2017-01-15 17:13:33 +00:00