freebsd-dev/contrib/unbound
Cy Schubert f44e67d120 MFV d60fa10fd8:
Update unbound 1.13.0 --> 1.13.1.

Includes numerous bugfixes documented at:
https://www.nlnetlabs.nl/projects/unbound/download/#unbound-1-13-1

MFC after:	1 month
2021-02-09 20:27:25 -08:00
..
.github
cachedb MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
compat
contrib MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
daemon MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
dns64 MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
dnscrypt MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
dnstap MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
doc MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
dynlibmod MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
edns-subnet
ipsecmod
ipset MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
iterator MFV r367082: 2020-10-27 23:03:15 +00:00
libunbound MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
respip MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
services MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
sldns MFV r367082: 2020-10-27 23:03:15 +00:00
smallapp MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
util MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
validator MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
.gitattributes
.travis.yml
ac_pkg_swig.m4
aclocal.m4 MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
acx_nlnetlabs.m4 MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
acx_python.m4 MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
ax_pthread.m4
config.guess MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
config.h.in MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
config.sub MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
configure MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
configure.ac MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
freebsd-configure.sh
freebsd-sources.pl
install-sh
LICENSE
ltmain.sh MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
Makefile.in MFV d60fa10fd8: 2021-02-09 20:27:25 -08:00
README
README-Travis.md
README.md MFV r367082: 2020-10-27 23:03:15 +00:00
systemd.m4

Unbound

Travis Build Status Packaging status Fuzzing Status

Unbound is a validating, recursive, caching DNS resolver. It is designed to be fast and lean and incorporates modern features based on open standards. If you have any feedback, we would love to hear from you. Dont hesitate to create an issue on Github or post a message on the Unbound mailing list. You can learn more about Unbound by reading our documentation.

Compiling

Make sure you have the C toolchain, OpenSSL and its include files, and libexpat installed. Unbound can be compiled and installed using:

./configure && make && make install

You can use libevent if you want. libevent is useful when using many (10000) outgoing ports. By default max 256 ports are opened at the same time and the builtin alternative is equally capable and a little faster.

Use the --with-libevent=dir configure option to compile Unbound with libevent support.

Unbound configuration

All of Unbound's configuration options are described in the man pages, which will be installed and are available on the Unbound documentation page.

An example configuration file is located in doc/example.conf.