- Nov 03, 2021
-
-
NSEC* params were not being stashed by this function. For prefilling it's useful, but doing it on *every* NSEC* record would be quite a waste, so we introduce a parameter to select this. Implementation: there were good reasons not to implement this until needed - it wasn't straightforward at all.
-
It was a bit weird that the API had mempool creation but no deletion.
-
Also be more careful about rounding, overflows and assertions in there. The implicit internal timer was unused and didn't seem worth keeping.
-
The POSIX APIs using `struct timeval` are deprecated anyway in favor of clock_gettime() + `struct timespec`. The function didn't seem well designed anyway, as `long` is just 32-bit on usual 32-bit platforms, which certainly isn't safe. (roughly one month, on a quick glance)
-
Tomas Krizek authored
modules/priming: don't query A/AAAA when IPv4/IPv6 is disabled See merge request !1222
-
Previously we primed for A/AAAA addresses of root servers even when the respective IP version was disabled from configuration.
-
Tomas Krizek authored
lib/dnssec: refactor some parts See merge request !1213
-
This way it will be easier to re-use (and more efficient). I really disliked those searches for RRSIGs embedded deep inside. Uh, I tried to keep the new function as clean as possible, moving hacks to outside.
-
That `pkt` check was useless.
-
I can't see motivation to add another abstraction layer here, and it caused ugly type juggling. Let's use the libdnssec's type.
-
Vladimír Čunát authored
-
- Oct 27, 2021
-
-
Tomas Krizek authored
Dockerfile: polish request tracing in debug_mode See merge request !1217
-
Tomas Krizek authored
Since v5.4.0, using both debug level log and request tracing duplicates lines in the log output. This makes the log more readable while hopefully keeping all the relevant information there.
-
Tomas Krizek authored
ci: use knot 3.1 See merge request !1219
-
Tomas Krizek authored
-
Tomas Krizek authored
-
- Oct 21, 2021
-
-
Tomas Krizek authored
policy.rpz: fix origin detection in files without $ORIGIN See merge request !1215
-
- Oct 20, 2021
-
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Issues affecting functionality of the RPZ should NOT be hidden by default.
-
Tomas Krizek authored
systemd: add interaction with nss-lookup.target See merge request !1216
-
Vladimír Čunát authored
The point is to allow other services wait for DNS availability. Of course, kresd may not be the DNS provider for this machine, but it seems reasonable to still do this by default.
-
- Oct 13, 2021
-
-
Tomas Krizek authored
release 5.4.2 See merge request !1212
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
nitpicks See merge request !1206
-
- Oct 12, 2021
-
-
Vladimír Čunát authored
So far we have no idea how it can happen, but in this (rare) case it seems fine to keep the process running.
-
- Oct 11, 2021
-
-
Tomas Krizek authored
Builds are still checked by the other pkftest suite. However, OBS mirrors for CentOS 7 are just problematic. We've already tried to contact them once, they fixed the issue but mentioned it will probably come back. No point in wasting any more time with this test then.
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Tomas Krizek authored
-
Our "debian-buster" CI image was clearly not a buster (based on versions in logs). I suspect this change can help.
-