Age | Commit message (Collapse) | Author |
|
root anchor changed in unbound 1.9.3, "Add hex print of trust anchor
pointer to trust anchor file temp name to make it unique, for libunbound
created multiple contexts".
This isn't allowed by unbound-anchor's unveil; adjust to unveil the
parent directory (typically /var/unbound/db, but generated from the
filename).
ok florian@ tb@
|
|
|
|
---
Recent versions of Unbound contain a problem that may cause Unbound to
crash after receiving a specially crafted query. This issue can only be
triggered by queries received from addresses allowed by Unbound's ACL.
---
tested by benno, tb
|
|
|
|
|
|
|
|
|
|
(File access is needed through the course of a run depending on which options
are configured - e.g. for DNSSEC root keys, hints and zone files).
Based on a diff from, and ok with, mestre@
|
|
sure that we don't accidentally enable threading by accident. A threaded
unwind(8) does not work since it's missing openssl locks.
No config.h change.
input & OK sthen
|
|
|
|
Shouldn't affect unwind but keeping in sync.
r5108 | wouter | 2019-02-08 15:05:24 +0000 (Fri, 08 Feb 2019) | 3 lines
- Fix #4225: clients seem to erroneously receive no answer with
DNS-over-TLS and qname-minimisation.
|
|
|
|
|
|
while here also use NULL as its second argument, instead of "", like it's
done everywhere else in the tree.
OK florian@
|
|
anchor file (create it if it doesn't exist).
pledge & unveil accordingly
OK sthen
|
|
|
|
(This is the only code change in upstream release 1.8.3).
|
|
|
|
|
|
|
|
tests on arm64 (danj@), sparc64 (kn@), amd64 (benno@ and me)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(I think we actually had slightly beyond 1.7.0, I've left code bits but
there are some SSL->TLS changes which go away with this and will come back
with the update).
|
|
errors.
Pointed out by benno
|
|
testing tb, sthen
OK benno, sthen
|
|
These are the direct sources from NLnet Labs upstream, minus these:
compat contrib libunbound/python pythonmod testcode testdata winrc
ok deraadt@ jakob@
|
|
|
|
|
|
OK jca, benno
|
|
|
|
These are the direct sources from NLnet Labs upstream, minus these:
compat contrib libunbound/python pythonmod testcode testdata winrc
ok deraadt@ jakob@
|
|
|
|
root.key creation if unbound is installed between sep11 and oct11 2017. Looks
good to jca.
This is the only substantial change in Unbound 1.6.5; next commit will sync
ancillary files.
|
|
These are the direct sources from NLnet Labs upstream, minus these:
compat contrib libunbound/python pythonmod testcode testdata winrc
ok deraadt@ jakob@
|
|
|
|
These are the direct sources from NLnet Labs upstream, minus these:
compat contrib libunbound/python pythonmod testcode testdata winrc
ok deraadt@ jakob@
|
|
The latter defaults to 755, which doesn't play nicely with BUILDUSER.
Problem reported by jmc and Jan Stary; tested by myself and jmc.
ok ajacoutot
|
|
the release candidate we had.
|
|
|
|
These are the direct sources from NLnet Labs upstream, minus these:
compat contrib libunbound/python pythonmod testcode testdata winrc
ok deraadt@ jakob@
|
|
interfere with read-only src tree setups.
|
|
defaults to 755, which is incompatible with WOBJUMASK. Make sure that
obj/util has permissions :wobj 770, as all other directories in obj/.
Issue also found by jmc, actual reason tracked down by ajacoutot.
ok ajacoutot
|
|
The patch was already committed upstream.
OK tb@ and sthen@. jca@ has a valid point that the error would be fatal and
most likely the socket would not leak, nevertheless create_tcp_accept_sock()
close the socket everytime so for clarity apply the same principal here in
create_local_accept_sock()
|
|
shadows the real user's identity.
ok deraadt
|
|
become unresponsive and need to be restarted following a connectivity outage.
From Brad, ok florian@
r3831 | wouter | 2016-08-23 04:49:01 -0400 (Tue, 23 Aug 2016) | 3 lines
- Fix #804: lower num_target_queries for iterator also for failed
lookups.
r3830 | wouter | 2016-08-23 04:30:12 -0400 (Tue, 23 Aug 2016) | 3 lines
- Fix #804: unbound stops responding after outage. Fixes queries
that attempt to wait for an empty list of subqueries.
|