- 12 Jul, 2017 1 commit
-
-
Vladimír Čunát authored
... data from cache as keys for validation
-
- 07 Jul, 2017 1 commit
-
-
Vladimír Čunát authored
-
- 03 Jul, 2017 1 commit
-
-
Vladimír Čunát authored
Maybe some coverity issues will get fixed, even though they had seemed not to be affecting our use cases in kresd. Tests+Deckard look OK and I've been using my system and kresd with system-wide 0.9.21 for some time already.
-
- 30 Jun, 2017 1 commit
-
-
Vladimír Čunát authored
- sort the list instead of just picking the best one - prefer unknown RTTs to probe them - verbose output of the choice Fixes https://gitlab.labs.nic.cz/knot/resolver/issues/125 Fixes https://gitlab.labs.nic.cz/knot/resolver/issues/208
-
- 26 Jun, 2017 1 commit
-
-
Vladimír Čunát authored
... even if rundir isn't specified. No other changes in semantics. Before this a typo in config path would pass silently.
-
- 23 Jun, 2017 1 commit
-
-
Vladimír Čunát authored
-
- 19 Jun, 2017 1 commit
-
-
Vladimír Čunát authored
-
- 16 Jun, 2017 1 commit
-
-
Vladimír Čunát authored
I also verified there's no other usage of the `moduledir` symbol from lua. Bug introduced in 2f81b111 (within !298).
-
- 13 Jun, 2017 1 commit
-
-
Ondřej Surý authored
-
- 01 Jun, 2017 2 commits
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Fixes https://gitlab.labs.nic.cz/knot/resolver/issues/198. We can't let multiple "matching RRsets" to the wire, and we can't just merge the sets from multiple queries either. The only way is to choose either of the sets and put it on the wire. ATM the last one wins. Common ocurrence of the bug: if www.example.cz was a CNAME for example.cz and we ask for a non-existent type, we would get the SOA record twice in the final answer. A few related changes: - don't just assert, also return error code if -DNDEBUG - kr_ranked_rrarray_set_wire: don't do full-content comparison anymore; see the first paragraph in this commit message for the reasons - minor refactoring of that code, more comments, etc.
-
- 26 May, 2017 1 commit
-
-
Vladimír Čunát authored
-
- 23 May, 2017 1 commit
-
-
Vladimír Čunát authored
This reverts commit bc2a2670 (almost). It would be best to avoid retrying with the same NS and keep trying with others (if any), but that would require larger changes if it should work well, so let's err on the side of sending more queries.
-
- 22 May, 2017 1 commit
-
-
Vladimír Čunát authored
If a sub-query transitions the state to QUERY_DNSSEC_INSECURE, we didn't set correct rank. This lead to caching with _MISSING rank which is too low to be utilized on re-queries. Example: nix.mx query.
-
- 18 May, 2017 1 commit
-
-
Vladimír Čunát authored
Thanks to Petr for finding this issue.
-
- 17 May, 2017 1 commit
-
-
Vladimír Čunát authored
-
- 27 Apr, 2017 1 commit
-
-
Vladimír Čunát authored
Fixes #122, mostly. CNAME chains aren't answered from cache in STUB mode so far, because the current iterator would be unable to follow them. Previously the caches avoided repeated lookups by checking if it has a NS address for the query, which disabled any lookup in forwarding modes. Now it sets the QUERY_NO_CACHE flag instead to stop repeating. Also those more expensive kr_ta_covers_qry checks are deferred, so that they're not done when not needed, e.g. in STUB or +cd mode.
-
- 26 Apr, 2017 1 commit
-
-
Vladimír Čunát authored
I'd like to add NEWS entries already in the merge requests, but I often forget. Also mark version with -dev.
-
- 24 Apr, 2017 1 commit
-
-
Vladimír Čunát authored
-
- 05 Apr, 2017 2 commits
-
-
Ondřej Surý authored
-
Vladimír Čunát authored
-
- 04 Apr, 2017 3 commits
-
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
- 09 Mar, 2017 1 commit
-
-
Ondřej Surý authored
-
- 08 Mar, 2017 1 commit
-
-
Ondřej Surý authored
-
- 06 Mar, 2017 3 commits
-
-
Petr Špaček authored
Further clarification of fb957a9b
-
Ondřej Surý authored
-
Ondřej Surý authored
-
- 01 Mar, 2017 1 commit
-
-
Vladimír Čunát authored
-
- 28 Feb, 2017 1 commit
-
-
Ondřej Surý authored
-
- 23 Feb, 2017 1 commit
-
-
Ondřej Surý authored
-
- 10 Feb, 2017 2 commits
-
-
Ondřej Surý authored
-
Ondřej Surý authored
-
- 01 Feb, 2017 2 commits
-
-
Ondřej Surý authored
-
Vladimír Čunát authored
-
- 25 Jan, 2017 1 commit
-
-
Ondřej Surý authored
-
- 24 Jan, 2017 1 commit
-
-
Ondřej Surý authored
-
- 20 Jan, 2017 1 commit
-
-
Ondřej Surý authored
-
- 17 Jan, 2017 1 commit
-
-
Vladimír Čunát authored
-