]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix multiple vulnerabilities in unbound.
authorgordon <gordon@FreeBSD.org>
Wed, 8 Jul 2020 20:20:59 +0000 (20:20 +0000)
committergordon <gordon@FreeBSD.org>
Wed, 8 Jul 2020 20:20:59 +0000 (20:20 +0000)
commit7eb3edcb8010c023224b32649855461f0f33b1a6
treefeeac783d1c3d6d4f176de4c7ff3b1a05983318f
parent70509d14439bbf55b8232d4cfcb2acafe094a334
Fix multiple vulnerabilities in unbound.

Approved by: so
Security: FreeBSD-SA-20:19.unbound
Security: CVE-2020-12662
Security: CVE-2020-12663
299 files changed:
ObsoleteFiles.inc
contrib/unbound/.gitattributes [new file with mode: 0644]
contrib/unbound/.github/FUNDING.yml [new file with mode: 0644]
contrib/unbound/.travis.yml [new file with mode: 0644]
contrib/unbound/Makefile.in
contrib/unbound/README.md [new file with mode: 0644]
contrib/unbound/ac_pkg_swig.m4
contrib/unbound/aclocal.m4
contrib/unbound/acx_nlnetlabs.m4
contrib/unbound/acx_python.m4
contrib/unbound/cachedb/cachedb.c
contrib/unbound/cachedb/cachedb.h
contrib/unbound/cachedb/redis.c [new file with mode: 0644]
contrib/unbound/cachedb/redis.h [new file with mode: 0644]
contrib/unbound/compat/arc4_lock.c
contrib/unbound/compat/arc4random.c
contrib/unbound/compat/ctime_r.c
contrib/unbound/compat/getentropy_freebsd.c [new file with mode: 0644]
contrib/unbound/compat/getentropy_linux.c
contrib/unbound/compat/getentropy_osx.c
contrib/unbound/compat/getentropy_solaris.c
contrib/unbound/compat/getentropy_win.c
contrib/unbound/compat/malloc.c
contrib/unbound/compat/snprintf.c
contrib/unbound/config.guess
contrib/unbound/config.h.in
contrib/unbound/config.sub
contrib/unbound/configure
contrib/unbound/configure.ac
contrib/unbound/contrib/README
contrib/unbound/contrib/aaaa-filter-iterator.patch
contrib/unbound/contrib/create_unbound_ad_servers.sh
contrib/unbound/contrib/drop-tld.diff [new file with mode: 0644]
contrib/unbound/contrib/drop2rpz [new file with mode: 0644]
contrib/unbound/contrib/fastrpz.patch [new file with mode: 0644]
contrib/unbound/contrib/libunbound.pc.in
contrib/unbound/contrib/libunbound.so.conf [new file with mode: 0644]
contrib/unbound/contrib/parseunbound.pl
contrib/unbound/contrib/redirect-bogus.patch [new file with mode: 0644]
contrib/unbound/contrib/unbound-fuzzme.patch [new file with mode: 0644]
contrib/unbound/contrib/unbound-querycachedb.py [new file with mode: 0644]
contrib/unbound/contrib/unbound.init
contrib/unbound/contrib/unbound.init_fedora
contrib/unbound/contrib/unbound.service.in [new file with mode: 0644]
contrib/unbound/contrib/unbound.socket.in [new file with mode: 0644]
contrib/unbound/contrib/unbound_munin_
contrib/unbound/contrib/unbound_portable.service.in [new file with mode: 0644]
contrib/unbound/daemon/acl_list.c
contrib/unbound/daemon/acl_list.h
contrib/unbound/daemon/cachedump.c
contrib/unbound/daemon/cachedump.h
contrib/unbound/daemon/daemon.c
contrib/unbound/daemon/daemon.h
contrib/unbound/daemon/remote.c
contrib/unbound/daemon/remote.h
contrib/unbound/daemon/stats.c
contrib/unbound/daemon/stats.h
contrib/unbound/daemon/unbound.c
contrib/unbound/daemon/worker.c
contrib/unbound/daemon/worker.h
contrib/unbound/dns64/dns64.c
contrib/unbound/dnscrypt/cert.h [new file with mode: 0644]
contrib/unbound/dnscrypt/dnscrypt.c [new file with mode: 0644]
contrib/unbound/dnscrypt/dnscrypt.h [new file with mode: 0644]
contrib/unbound/dnscrypt/dnscrypt.m4 [new file with mode: 0644]
contrib/unbound/dnscrypt/dnscrypt_config.h [new file with mode: 0644]
contrib/unbound/dnscrypt/dnscrypt_config.h.in [new file with mode: 0644]
contrib/unbound/dnstap/dnstap.c
contrib/unbound/dnstap/dnstap.proto
contrib/unbound/doc/Changelog
contrib/unbound/doc/README
contrib/unbound/doc/README.ipset.md [new file with mode: 0644]
contrib/unbound/doc/TODO
contrib/unbound/doc/example.conf
contrib/unbound/doc/example.conf.in
contrib/unbound/doc/libunbound.3
contrib/unbound/doc/libunbound.3.in
contrib/unbound/doc/requirements.txt
contrib/unbound/doc/unbound-anchor.8
contrib/unbound/doc/unbound-anchor.8.in
contrib/unbound/doc/unbound-checkconf.8
contrib/unbound/doc/unbound-checkconf.8.in
contrib/unbound/doc/unbound-control.8
contrib/unbound/doc/unbound-control.8.in
contrib/unbound/doc/unbound-host.1
contrib/unbound/doc/unbound-host.1.in
contrib/unbound/doc/unbound.8
contrib/unbound/doc/unbound.8.in
contrib/unbound/doc/unbound.conf.5
contrib/unbound/doc/unbound.conf.5.in
contrib/unbound/doc/unbound.doxygen
contrib/unbound/edns-subnet/addrtree.c [new file with mode: 0644]
contrib/unbound/edns-subnet/addrtree.h [new file with mode: 0644]
contrib/unbound/edns-subnet/edns-subnet.c [new file with mode: 0644]
contrib/unbound/edns-subnet/edns-subnet.h [new file with mode: 0644]
contrib/unbound/edns-subnet/subnet-whitelist.c [new file with mode: 0644]
contrib/unbound/edns-subnet/subnet-whitelist.h [new file with mode: 0644]
contrib/unbound/edns-subnet/subnetmod.c [new file with mode: 0644]
contrib/unbound/edns-subnet/subnetmod.h [new file with mode: 0644]
contrib/unbound/freebsd-configure.sh
contrib/unbound/install-sh
contrib/unbound/ipsecmod/ipsecmod-whitelist.c [new file with mode: 0644]
contrib/unbound/ipsecmod/ipsecmod-whitelist.h [new file with mode: 0644]
contrib/unbound/ipsecmod/ipsecmod.c [new file with mode: 0644]
contrib/unbound/ipsecmod/ipsecmod.h [new file with mode: 0644]
contrib/unbound/ipset/ipset.c [new file with mode: 0644]
contrib/unbound/ipset/ipset.h [new file with mode: 0644]
contrib/unbound/iterator/iter_delegpt.c
contrib/unbound/iterator/iter_delegpt.h
contrib/unbound/iterator/iter_donotq.h
contrib/unbound/iterator/iter_fwd.c
contrib/unbound/iterator/iter_fwd.h
contrib/unbound/iterator/iter_hints.c
contrib/unbound/iterator/iter_hints.h
contrib/unbound/iterator/iter_priv.h
contrib/unbound/iterator/iter_scrub.c
contrib/unbound/iterator/iter_utils.c
contrib/unbound/iterator/iter_utils.h
contrib/unbound/iterator/iterator.c
contrib/unbound/iterator/iterator.h
contrib/unbound/libunbound/context.c
contrib/unbound/libunbound/context.h
contrib/unbound/libunbound/libunbound.c
contrib/unbound/libunbound/libworker.c
contrib/unbound/libunbound/libworker.h
contrib/unbound/libunbound/python/LICENSE [deleted file]
contrib/unbound/libunbound/python/Makefile [deleted file]
contrib/unbound/libunbound/python/doc/_static/readme [deleted file]
contrib/unbound/libunbound/python/doc/conf.py [deleted file]
contrib/unbound/libunbound/python/doc/examples/example1a.rst [deleted file]
contrib/unbound/libunbound/python/doc/examples/example1b.rst [deleted file]
contrib/unbound/libunbound/python/doc/examples/example2.rst [deleted file]
contrib/unbound/libunbound/python/doc/examples/example3.rst [deleted file]
contrib/unbound/libunbound/python/doc/examples/example4.rst [deleted file]
contrib/unbound/libunbound/python/doc/examples/example5.rst [deleted file]
contrib/unbound/libunbound/python/doc/examples/example6-1.py [deleted file]
contrib/unbound/libunbound/python/doc/examples/example6.rst [deleted file]
contrib/unbound/libunbound/python/doc/examples/example7-1.py [deleted file]
contrib/unbound/libunbound/python/doc/examples/example7-2.py [deleted file]
contrib/unbound/libunbound/python/doc/examples/example7.rst [deleted file]
contrib/unbound/libunbound/python/doc/examples/example8-1.py [deleted file]
contrib/unbound/libunbound/python/doc/examples/example8.rst [deleted file]
contrib/unbound/libunbound/python/doc/examples/index.rst [deleted file]
contrib/unbound/libunbound/python/doc/index.rst [deleted file]
contrib/unbound/libunbound/python/doc/install.rst [deleted file]
contrib/unbound/libunbound/python/doc/intro.rst [deleted file]
contrib/unbound/libunbound/python/doc/modules/unbound.rst [deleted file]
contrib/unbound/libunbound/python/examples/async-lookup.py [deleted file]
contrib/unbound/libunbound/python/examples/dns-lookup.py [deleted file]
contrib/unbound/libunbound/python/examples/dnssec-valid.py [deleted file]
contrib/unbound/libunbound/python/examples/dnssec_test.py [deleted file]
contrib/unbound/libunbound/python/examples/example8-1.py [deleted file]
contrib/unbound/libunbound/python/examples/idn-lookup.py [deleted file]
contrib/unbound/libunbound/python/examples/mx-lookup.py [deleted file]
contrib/unbound/libunbound/python/examples/ns-lookup.py [deleted file]
contrib/unbound/libunbound/python/examples/reverse-lookup.py [deleted file]
contrib/unbound/libunbound/python/file_py3.i [deleted file]
contrib/unbound/libunbound/python/libunbound.i [deleted file]
contrib/unbound/libunbound/ubsyms.def
contrib/unbound/libunbound/unbound-event.h
contrib/unbound/libunbound/unbound.h
contrib/unbound/libunbound/worker.h
contrib/unbound/ltmain.sh
contrib/unbound/respip/respip.c [new file with mode: 0644]
contrib/unbound/respip/respip.h [new file with mode: 0644]
contrib/unbound/services/authzone.c [new file with mode: 0644]
contrib/unbound/services/authzone.h [new file with mode: 0644]
contrib/unbound/services/cache/dns.c
contrib/unbound/services/cache/dns.h
contrib/unbound/services/cache/infra.c
contrib/unbound/services/cache/infra.h
contrib/unbound/services/cache/rrset.c
contrib/unbound/services/cache/rrset.h
contrib/unbound/services/listen_dnsport.c
contrib/unbound/services/listen_dnsport.h
contrib/unbound/services/localzone.c
contrib/unbound/services/localzone.h
contrib/unbound/services/mesh.c
contrib/unbound/services/mesh.h
contrib/unbound/services/modstack.c
contrib/unbound/services/modstack.h
contrib/unbound/services/outside_network.c
contrib/unbound/services/outside_network.h
contrib/unbound/services/rpz.c [new file with mode: 0644]
contrib/unbound/services/rpz.h [new file with mode: 0644]
contrib/unbound/services/view.c [new file with mode: 0644]
contrib/unbound/services/view.h [new file with mode: 0644]
contrib/unbound/sldns/keyraw.c
contrib/unbound/sldns/keyraw.h
contrib/unbound/sldns/parse.c
contrib/unbound/sldns/parse.h
contrib/unbound/sldns/parseutil.c
contrib/unbound/sldns/parseutil.h
contrib/unbound/sldns/rrdef.c
contrib/unbound/sldns/rrdef.h
contrib/unbound/sldns/sbuffer.c
contrib/unbound/sldns/sbuffer.h
contrib/unbound/sldns/str2wire.c
contrib/unbound/sldns/str2wire.h
contrib/unbound/sldns/wire2str.c
contrib/unbound/sldns/wire2str.h
contrib/unbound/smallapp/unbound-anchor.c
contrib/unbound/smallapp/unbound-checkconf.c
contrib/unbound/smallapp/unbound-control-setup.sh
contrib/unbound/smallapp/unbound-control-setup.sh.in
contrib/unbound/smallapp/unbound-control.c
contrib/unbound/smallapp/unbound-host.c
contrib/unbound/smallapp/worker_cb.c
contrib/unbound/systemd.m4 [new file with mode: 0644]
contrib/unbound/util/alloc.c
contrib/unbound/util/alloc.h
contrib/unbound/util/config_file.c
contrib/unbound/util/config_file.h
contrib/unbound/util/configlexer.lex
contrib/unbound/util/configparser.y
contrib/unbound/util/data/dname.c
contrib/unbound/util/data/dname.h
contrib/unbound/util/data/msgencode.c
contrib/unbound/util/data/msgencode.h
contrib/unbound/util/data/msgparse.c
contrib/unbound/util/data/msgparse.h
contrib/unbound/util/data/msgreply.c
contrib/unbound/util/data/msgreply.h
contrib/unbound/util/data/packed_rrset.c
contrib/unbound/util/data/packed_rrset.h
contrib/unbound/util/edns.c [new file with mode: 0644]
contrib/unbound/util/edns.h [new file with mode: 0644]
contrib/unbound/util/fptr_wlist.c
contrib/unbound/util/fptr_wlist.h
contrib/unbound/util/iana_ports.inc
contrib/unbound/util/locks.c
contrib/unbound/util/locks.h
contrib/unbound/util/log.c
contrib/unbound/util/log.h
contrib/unbound/util/mini_event.c
contrib/unbound/util/mini_event.h
contrib/unbound/util/module.c
contrib/unbound/util/module.h
contrib/unbound/util/net_help.c
contrib/unbound/util/net_help.h
contrib/unbound/util/netevent.c
contrib/unbound/util/netevent.h
contrib/unbound/util/random.c
contrib/unbound/util/random.h
contrib/unbound/util/rbtree.c
contrib/unbound/util/rbtree.h
contrib/unbound/util/regional.c
contrib/unbound/util/rtt.c
contrib/unbound/util/shm_side/shm_main.c [new file with mode: 0644]
contrib/unbound/util/shm_side/shm_main.h [new file with mode: 0644]
contrib/unbound/util/storage/dnstree.c
contrib/unbound/util/storage/dnstree.h
contrib/unbound/util/storage/lookup3.c
contrib/unbound/util/storage/lruhash.c
contrib/unbound/util/storage/lruhash.h
contrib/unbound/util/storage/slabhash.c
contrib/unbound/util/storage/slabhash.h
contrib/unbound/util/tcp_conn_limit.c [new file with mode: 0644]
contrib/unbound/util/tcp_conn_limit.h [new file with mode: 0644]
contrib/unbound/util/timehist.c
contrib/unbound/util/timehist.h
contrib/unbound/util/tube.c
contrib/unbound/util/tube.h
contrib/unbound/util/ub_event.c
contrib/unbound/util/ub_event.h
contrib/unbound/util/ub_event_pluggable.c
contrib/unbound/util/winsock_event.c
contrib/unbound/util/winsock_event.h
contrib/unbound/validator/autotrust.c
contrib/unbound/validator/autotrust.h
contrib/unbound/validator/val_anchor.c
contrib/unbound/validator/val_anchor.h
contrib/unbound/validator/val_kcache.c
contrib/unbound/validator/val_neg.c
contrib/unbound/validator/val_neg.h
contrib/unbound/validator/val_nsec.c
contrib/unbound/validator/val_nsec.h
contrib/unbound/validator/val_nsec3.c
contrib/unbound/validator/val_nsec3.h
contrib/unbound/validator/val_secalgo.c
contrib/unbound/validator/val_sigcrypt.c
contrib/unbound/validator/val_sigcrypt.h
contrib/unbound/validator/val_utils.c
contrib/unbound/validator/val_utils.h
contrib/unbound/validator/validator.c
contrib/unbound/validator/validator.h
etc/rc.d/local_unbound
lib/libunbound/Makefile
tools/build/mk/OptionalObsoleteFiles.inc
usr.sbin/unbound/Makefile
usr.sbin/unbound/Makefile.inc
usr.sbin/unbound/anchor/Makefile
usr.sbin/unbound/checkconf/Makefile
usr.sbin/unbound/config.h [moved from contrib/unbound/config.h with 84% similarity]
usr.sbin/unbound/control/Makefile
usr.sbin/unbound/daemon/Makefile
usr.sbin/unbound/setup/Makefile [moved from usr.sbin/unbound/local-setup/Makefile with 100% similarity]
usr.sbin/unbound/setup/Makefile.depend [moved from usr.sbin/unbound/local-setup/Makefile.depend with 100% similarity]
usr.sbin/unbound/setup/local-unbound-setup.sh [moved from usr.sbin/unbound/local-setup/local-unbound-setup.sh with 100% similarity, mode: 0644]