| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
libunbound.
OK phessler
|
|
|
|
| |
Problem reported by mortimer.
|
|
|
|
| |
ok florian@
|
|
|
|
| |
upstream.
|
|
|
|
| |
upstream.
|
|
|
|
|
| |
Support for channel reuse of TCP and TLS (DoT) streams should improve
latency when the DoT strategy is used in unwind.
|
| |
|
|
|
|
| |
Reported upstream.
|
|
|
|
|
| |
all heavy lifting done by sthen in unbound
testing benno
|
| |
|
|
|
|
|
| |
Fixes a crash on landisk (strict alignement arch) reported by otto@
ok deraadt@ otto@
|
|
|
|
| |
this file. Pointed out by clang with -Wmissing-prototypes
|
|
|
|
| |
Pointed out by clang with -Wstrict-prototypes
|
|
|
|
|
| |
Heavy lifting by sthen in unbound(8)
Tested by benno and matthieu
|
|
|
|
|
|
| |
ub_event_pluggable.c instead of ub_event.c.
( https://github.com/NLnetLabs/unbound/issues/99 )
We have been the odd one out, so switch to ub_event_pluggable, too.
|
|
|
|
| |
Heavy lifting by sthen with updating in-tree unbound(8).
|
|
|
|
|
| |
unwind can share caches between strategies.
testing by otto & pamela as part of a larger diff
|
| |
|
| |
|
|
|
|
| |
Also add some consistentcy checking to detect logic errors. ok @florian
|
|
|
|
|
| |
this. We need to find a way to properly upstream this.
OK otto
|
|
|
|
|
|
|
|
|
| |
---
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
|
|
|
|
| |
Heavy lifting by sthen with updating in-tree unbound(8)
|
|
|
|
| |
Heavy lifting by sthen when updating unbound(8).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the obj directory. Previously this was solved by keeping the libunbound
file name (to be able to keep in sync with upstream) and prefixing
the source filename of colliding .o files in unwind with uw_.
However, these files are shared through out our tree (namely parse.y,
log.c and log.h) and we try to keep them in sync.
Move files back to their original name and instead symlink colliding source
files in libunbound to unique filenames by prefixing them with the directory
they live in:
obj/sldns_parse.c -> /usr/src/sbin/unwind/libunbound/sldns/parse.c
obj/util_log.c -> /usr/src/sbin/unwind/libunbound/util/log.c
Idea to use symlinks deraadt@ via jsg@
OK benno
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
/usr/src/usr.sbin/unbound, diff from florian@
|
| |
|
|
|
|
|
|
|
|
|
| |
the .y file is not hooked up to the build.
But since it works out just fine remove configparser.c and hook up
configparser.y.
(The same does not hold true for configlexer.lex though.)
With this obj/configparser.c is not left behind on make clean.
|
| |
|
|
This is probably too much but allows us to keep in sync with
usr.sbin/unbound to be able to easily apply updates.
|