Commit Graph

26 Commits

Author SHA1 Message Date
sthen
42efe7f60b Add a patch to Unbound from upstream correcting a bug resulting
in failure to validate DNSSEC which was introduced in 1.4.15:
http://permalink.gmane.org/gmane.network.dns.unbound.user/2006

Full update to Unbound 1.4.16 can wait until we're done with 5.1

ok ajacoutot@
2012-02-02 13:42:13 +00:00
sthen
b76a65403d update to unbound 1.4.15, from Brad, OK jakob@ 2012-01-26 22:04:03 +00:00
sthen
bcfb306eca Fix to randomize hash function, based on 28c3 congress, reported
by Peter van Dijk. Committed upstream in r2580.

Port diff from Brad, ok jakob@
2012-01-10 22:15:54 +00:00
sthen
609d9f15b2 Add a patch from upstream fixing a small memory leak (about 20 bytes when a
tcp or udp send operation towards authority servers failed).  ok jakob@
2012-01-04 21:41:45 +00:00
sthen
fcb33424c5 SECURITY update to Unbound 1.4.14, incorporating various diffs from Brad,
jakob@ and myself. See http://www.unbound.net/downloads/CVE-2011-4528.txt
for more details, summary from the above is below:

--
Unbound crashes when confronted with a non-standard response from a
server for a domain. This domain produces duplicate RRs from a certain
type and is DNSSEC signed.Unbound also crashes when confronted with a
query that eventually, and under specific circumstances, resolves to a
domain that misses expected NSEC3 records.

These two problems were discovered within 24 hours, hence a combined
vulnerability disclosure.

By constructing the non standard responses an attacker can use these
vulnerabilities for a DOS attack.

To our knowledge 'denial of service' is the only type of exploit possible.
--
2011-12-20 10:49:19 +00:00
jakob
750a5817f3 Unbound 1.4.12; bugfix release 2011-07-14 09:23:04 +00:00
sthen
2971384363 - fix wrong replyaddr count after jostled queries, which leads to eventual
starvation where the daemon has no replyaddrs left to use. from upstream svn.

- use the new --enable-allsymbols flag, exporting all (including internal)
symbols from libunbound and linking binaries to it. saves 4MB in installed
size on amd64.

ok jakob@
2011-07-01 10:20:02 +00:00
sthen
398afeb365 regenerate patch 2011-07-01 08:27:34 +00:00
jakob
d978636a3c upgrade to Unbound 1.4.8; mostly from sthen@ 2011-03-06 09:24:41 +00:00
sthen
5c1f7d3519 update unbound to 1.4.7, from Brad. "please commit" jakob@ (maintainer). 2010-11-10 08:29:01 +00:00
jakob
a23d402776 update to Unbound v1.4.6 2010-08-22 09:03:11 +00:00
jakob
fc855435cd upgrade to Unbound v1.4.4 2010-04-23 07:05:02 +00:00
sthen
acc93fda02 update to 1.4.3; ok jakob@ 2010-03-21 13:50:43 +00:00
jakob
b023b4d16a update unbound to 1.4.1 2009-12-18 07:49:22 +00:00
jakob
d4fc627dcd update to unbound v1.4.0 2009-11-27 18:34:25 +00:00
jakob
9e737e73be upgrade to unbound v1.3.3 2009-08-04 15:45:26 +00:00
jakob
42bc4a94c3 upgrade to Unbound 1.3.0 2009-06-15 19:03:23 +00:00
jakob
cded14b4ee update to unbound 1.2.1; from brad 2009-02-10 20:05:26 +00:00
jakob
99b3aec53e A fix from upstream for a race condition which can cause a crash
upon starting up or restarting Unbound.
2009-02-02 07:09:37 +00:00
jakob
9590ff9609 upgrade to unbound v1.2.0; from brad 2009-01-14 17:44:51 +00:00
jakob
5d8b62cb1c merge 2 patches from unbound trunk:
- fixup BSD port for infra host storage. It hashed wrongly.
- do not reopen syslog to avoid dev/log dependency.
2008-12-30 10:40:13 +00:00
jakob
dc8544a725 upgrade to unbound 1.0.2 2008-08-20 08:25:41 +00:00
jakob
2d9513a060 unbound 1.0.1; bugfix release 2008-07-16 20:34:10 +00:00
naddy
76fca74c8d do not add a build directory to the configured directories for ld.so
ok jakob@
2008-07-02 19:01:41 +00:00
jakob
aee9804355 make unbound use ldns from ports now that ldns 1.3.0 is released. 2008-06-03 15:09:59 +00:00
jakob
72abc03bfb unbound port 2008-05-23 06:52:21 +00:00