- Sep 30, 2019
-
-
Tomas Krizek authored
distro/arch: add lua51-cqueues optional dependency See merge request knot/knot-resolver!871
-
Tomas Krizek authored
-
- Sep 26, 2019
-
-
Tomas Krizek authored
minor fixes See merge request knot/knot-resolver!870
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
release 4.2.1 See merge request knot/knot-resolver!869
-
Tomas Krizek authored
-
Tomas Krizek authored
-
- Sep 25, 2019
-
-
Petr Špaček authored
nsrep fixes Closes #497 See merge request knot/knot-resolver!868
-
- Sep 24, 2019
-
-
Vladimír Čunát authored
... as input into the *unchanged* algorithm (which is ugly). This partially addresses the problem attempted by reverted commit, and it also improves some other properties of the algorithm.
-
Vladimír Čunát authored
This reverts commit 196ebd4f. It was buggy, and I can't simply recover the intended effect.
-
- Sep 23, 2019
-
-
Petr Špaček authored
validator: trim TTLs by RRSIG's expiration and original TTL Closes #319 See merge request knot/knot-resolver!866
-
- Sep 20, 2019
-
-
A down-side is that validation can now modify the validated RRset on success. I checked all transitive call sites that it's OK. The change is pretty simple; I just hand-tested it a bit with faketime.
-
Tomas Krizek authored
modules/policy: DENY forgotten special-use domains See merge request knot/knot-resolver!855
-
- home.arpa.: 4. from https://tools.ietf.org/html/rfc8375#section-4 - local.: 4. from https://tools.ietf.org/html/rfc6762#section-22.1 Well, it's just an approximation... if the user specifies a forwarding policy, any special names will also get forwarded, even though the RFC says not to. And this code will also reply NXDOMAIN to home.arpa. DS. Some of these DENY rules are perhaps unnecessary, but for now we keep the same approach. For arguments see the MR 855 thread and linked ML.
-
Tomas Krizek authored
add compatibility with libknot 2.9 See merge request knot/knot-resolver!864
-
-
-
I think it's safer to block it by default. For developer convenience, let's allow pre-release variants of one further minor version.
-
It's fairly easy to keep keep compatible with both 2.8 and 2.9, so I'd go for that for now, as it may be practical.
-
Tomas Krizek authored
prefill module: allow a different module-loading style Closes #506 See merge request knot/knot-resolver!863
-
- Sep 17, 2019
-
-
Vladimír Čunát authored
Otherwise plain `modules = { 'prefill' }` will error out, which is surprising wrt. to style used/allowed by other modules.
-
- Sep 09, 2019
-
-
Tomas Krizek authored
ci updates See merge request knot/knot-resolver!865
-
Tomas Krizek authored
-
Tomas Krizek authored
Leap15 box was (allegedly temporarily) removed from vagrantcloud. This is official upstream box generated by openSUSE that should be the same as the one that used to be available on vagrantcloud.
-
- Aug 23, 2019
-
-
Vladimír Čunát authored
Fixes #496
-
- Aug 22, 2019
-
-
Ivana Krumlova authored
Fixes: #496
-
- Aug 16, 2019
-
-
Petr Špaček authored
lib/resolve answer_finalize: don't SERVFAIL bogus +cd See merge request knot/knot-resolver!860
-
- Aug 14, 2019
-
-
Vladimír Čunát authored
As kresd works now, typically we do not know whether these records are bogus, as with +cd we do not attempt validation. Still, it's possible that we have those records in cache from an occasion without +cd, in which case we know they're bogus and this regression happened. The potential impact of this issue seems minimal.
-
- Aug 12, 2019
-
-
Tomas Krizek authored
Rebinding fixes See merge request knot/knot-resolver!859
-
Vladimír Čunát authored
-
This avoids getting into an inconsistent state of the request (assert), and it also allows some real-life cases to succeed without using a forbidden address in any way (even though they *are* weird). I can still imagine weird setups where a request gets failed even though it would be resolvable without *using* a forbidden address, but none of these seem reasonable anyway (or common in practice).
-
Some people might want the rebinding module generally but still use policy to allow local addresses in some specific cases.
-
Tomas Krizek authored
distro/deb: generate *-dbg symbols package explicitly See merge request knot/knot-resolver!858
-
- Aug 09, 2019
-
-
Tomas Krizek authored
Related #496
-
Tomas Krizek authored
-
- Aug 05, 2019
-
-
Tomas Krizek authored
ci: fix obs:release job See merge request knot/knot-resolver!857
-
Tomas Krizek authored
-
Tomas Krizek authored
Release 4.2.0 See merge request knot/knot-resolver!856
-
Tomas Krizek authored
-