Commit graph

9 commits

Author SHA1 Message Date
fhajny
b4784ee917 net/dnsdist: Fix build on SunOS, clean up args, disable optional SNMP. 2018-08-08 15:39:55 +00:00
minskim
44976552c5 net/dnsdist: Update to 1.3.2
New features:
- Add support for more than one TLS certificate
- Add a negative ttl option to the packet cache
- Add the ability to dump a summary of the cache content
- Add netmask-based {ex,in}clusions to DynblockRulesGroup
- Add DNSAction.NoOp to debug dynamic blocks
- Add SetECSAction to set an arbitrary outgoing ecs value
- Add support for rotating certificates and keys
2018-08-04 21:40:53 +00:00
fhajny
c303a5d1da net/dnsdist: Update to 1.2.1.
New Features
- Add configuration option to disable IP_BIND_ADDRESS_NO_PORT

Improvements
- Handle bracketed IPv6 addresses without ports

Bug Fixes
- Make dnsdist dynamic truncate do right thing on TCP/IP.
- Add missing QPSAction
- Don't create a Remote Logger in client mode.
- Use libsodium's CFLAGS, we might need them to find the includes.
- Keep the TCP connection open on cache hit, generated answers.
- Add the missing <sys/time.h> include to mplexer.hh for struct timeval.
- Sort the servers based on their 'order' after it has been set.
- Quiet unused variable warning on macOS (Chris Hofstaedtler).
- Fix the outstanding counter when an exception is raised.
- Do not connect the snmpAgent from a dnsdist client.
2018-02-27 11:06:35 +00:00
fhajny
d69df98911 net/dnsdist: Use the usual 'application' SMF property group name
to avoid having to refer to the property group explicitly. Fixes
joyent/pkgsrc#84. Bump PKGREVISION.
2018-02-20 16:59:55 +00:00
jperkin
e366662af4 Belated PKGREVISION bump for devel/protobuf update.
Fixes at least joyent/pkgsrc#60.
2018-01-17 12:10:37 +00:00
wiz
42426a5a45 Follow some redirects. 2017-09-03 08:53:04 +00:00
fhajny
f49bd4c273 Update net/dnsdist to 1.2.0.
- fix for CVE-2016-7069 and CVE-2017-7557.
- applying rules on cache hits
- addition of runtime changeable rules that matches IP address for a
  certain time: TimedIPSetRule
- SNMP support, exporting statistics and sending traps
- preventing the packet cache from ageing responses when deployed in
  front of authoritative servers
- TTL alteration capabilities
- consistent hash results over multiple deployments
- exporting CNAME records over protobuf
- tuning the size of the ringbuffers used to keep track of recent
  queries and responses
- various DNSCrypt-related fixes and improvements, including automatic
  key rotation

Full changelog:

  https://dnsdist.org/changelog.html
2017-08-22 17:00:35 +00:00
joerg
d05f4247ee Don't try to order null pointers. 2017-05-22 23:41:22 +00:00
fhajny
086d6f5aa2 Import dnsdist 1.1.0 as dns/dnsdist.
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-03-31 20:49:51 +00:00