- Aug 25, 2016
-
-
Vladimír Čunát authored
Consequently, there's no use for worker_reserve in the header.
-
Vladimír Čunát authored
Also break overlong lines.
-
Vladimír Čunát authored
The last hunk: we'd report worker failure even if we didn't attempt to start it due to previous failures.
-
Vladimír Čunát authored
-
Vladimír Čunát authored
We called kr_crypto_init() just before forking and then _reinit() in all children, but we never did any cryptography in-between - better initialize after forking. Note: the function is KR_EXPORT. It might not be useful anymore, but its removal would require bumping libkres soname.
-
Vladimír Čunát authored
Reported: https://gitlab.labs.nic.cz/knot/resolver/issues/92
-
- Aug 24, 2016
-
-
Ondřej Surý authored
-
Ondřej Surý authored
timeouts over TCP when <n> first nameservers timeout over UDP as previously the TCP would connect again to the first and only the first nameserver in task->addrlist. This would need to be ultimately fixed in TCP Fast Retransmit.
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Marek Vavruša authored
when doing fast retransmit, each address may be contacted 1-N times, but previously only cumulative RTT was tracked for the NS that sent the answer. now the approximate query start time is subtracted from cumulative RTT to give an idea how long it took since the query was actually sent, and all the NSs that didn't respond within their retransmit windows are penalised too
-
- Aug 23, 2016
-
-
Marek Vavruša authored
bcf3f4b5 made query_finalize() to be called on each outbound query before sending, so each retransmitted query got different 0x20 case and the only responses from the latest contacted NS matched. reverted back the old behaviour where query case is randomised when an outbound query is generated, not before sending
-
Marek Vavruša authored
REFUSED response no longer causes retry in iterator when operating in stub mode
-
Marek Vavruša authored
example: > daf.add 'forward 127.0.0.1@5353'
-
Ondřej Surý authored
-
Karel Slaný authored
The missing entry caused some entries to be dear and written to wrong positions.
-
- Aug 17, 2016
-
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
- Aug 15, 2016
-
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
Ondřej Surý authored
-
- Aug 12, 2016
-
-
Marek Vavruša authored
-
Grigorii Demidov authored
-
Marek Vavruša authored
DNS Cookies Second merge request introducing DNS cookies. See merge request !38
-
- Aug 11, 2016
-
-
Ondřej Surý authored
-
Karel Slaný authored
EDNS data from the packet must be erased before attempting to send the query again.
-
Marek Vavruša authored
-
Marek Vavruša authored
the cookies require libknot>=2.3, Makefile didn't check for that, and turning cookies off wasn't possible either
-
Karel Slaný authored
-
Karel Slaný authored
-
Karel Slaný authored
-
Karel Slaný authored
-
Karel Slaný authored
Introduced kr_rplan_push_empty() to create empty query for DNS cookies.
-
Karel Slaný authored
-