- Mar 10, 2023
-
-
Vladimír Čunát authored
- selection: utilize address_state::broken also when forwarding - selection: drop fallbacks that don't make sense when forwarding - iterate: copy EDE codes on DNSSEC SERVFAILs
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Apparently it's never worked since its introduction. .addr is non-nil exactly when .dst_addr is non-nil (which hapens iff the query originated externally). Now we have semantics which was probably intended by the original code (98216295 from 2016) but that semantics is still problematic if you need both kinds of matching in a single request from client. This matching by destination has never made it to docs, so let's just add this simple fixup for now, and later we'll steer users to new policy configuration anyway.
-
Vladimír Čunát authored
I don't expect this matters, but why not fix this to do what was intended (by the comment). Discovered by Daniel Salzman <daniel.salzman@nic.cz>
-
- Mar 08, 2023
-
-
Vladimír Čunát authored
Fixes #781
-
Vladimír Čunát authored
We won't really support cygwin builds, so I avoided saying the name and explaining details.
-
This commit adds support for building on Cygwin/MSYS2. Signed-off-by:
Christopher Ng <facboy@gmail.com>
-
Vladimír Čunát authored
This reverts commit 0b9524b7. The hack shouldn't be needed anymore: https://github.com/Homebrew/homebrew-core/commit/4369052170f4360b7ad545f23b8a01a4ccb37683#diff-59a7902ada251dd9dba99b5bd323c1dba1d102d244ce766c06ce00097fb82e8fL71 This isn't an exact revert, but differences are minor.
-
- Mar 02, 2023
-
-
Vladimír Čunát authored
-
Until now, kresd would refuse to start when a log_groups Lua call contained a non-existent group. After this change, only a warning is printed, which helps during development while switching between branches with new logging groups. I don't think changing the configuration all the time just for a logging group is warranted.
-
- Feb 26, 2023
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
The debug dumps of packets used UNIX timestamps (in RRSIG validity) instead of the customary human stamps. This was an unintentional regression of 0555828e, i.e. since v5.4.1 I looked again at all other differences from default kdig style, and the only ones are that we don't show class and don't do IDN. (both seem suitable here)
-
- Feb 22, 2023
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Let's specify more of the dependencies explicitly. I suspect it was pkg-config that was missing; https://github.com/CZ-NIC/knot-resolver/actions/runs/4241689540/jobs/7372234570
-
- Feb 08, 2023
-
-
Vladimír Čunát authored
-
- Feb 07, 2023
-
-
Vladimír Čunát authored
These packaging tests are dying anyway; the manager branch reworked them. So at least the breakages won't be shown in red until then. https://gitlab.nic.cz/knot/knot-resolver/-/jobs/852665 https://build.opensuse.org/request/show/1050454 obs:leap15 after updating fails later in the vagrant step though: https://gitlab.nic.cz/knot/knot-resolver/-/jobs/852799
-
- Feb 02, 2023
-
-
Vladimír Čunát authored
-
- Feb 01, 2023
-
-
Added the option to run `kresd` inside `pytests` under `valgrind` and `rr`, which can help with debugging. Also added a clarifying note that I personally would have liked to have while exploring this.
-
- Jan 26, 2023
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Since commit a0cbbde1 we don't ignore trailing bytes in queries.
-
Aleš Mrázek authored
release 5.6.0 See merge request !1381
-
Vladimír Čunát authored
They've been failing for many months, e.g. see https://gitlab.nic.cz/knot/knot-resolver/-/pipelines/104497 This way it at least won't be confusing by showing red in CI.
-
Aleš Mrázek authored
-
Aleš Mrázek authored
-
Aleš Mrázek authored
avoid excessive TCP reconnections in some cases See merge request !1380
-
-
-
On most fundamental issues like DNS message not parsing, we did not call this. Selection needs such information.
-
Vladimír Čunát authored
-
Oto Šťáva authored
-
- Dec 22, 2022
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
That setting is recommended by documentation but it would still leave the timer triggering repeatedly. Maybe it didn't cause any practical difference, but it was unnecessary and possibly confusing.
-
- Dec 19, 2022
-
-
Vladimír Čunát authored
-
- Dec 14, 2022
-
-
Oto Šťáva authored
-
- Dec 13, 2022
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Closes #127 and #736
-
Vladimír Čunát authored
(and minor other changes)
-