summaryrefslogtreecommitdiffstats
path: root/lib/selection.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib: tweak selection errors when consuming cached answerVladimír Čunát2023-06-121-0/+6
* Copyright notices: remove years and replace e-mailOto Šťáva2022-12-141-1/+1
* lib/selection debug logs: print one more lineVladimír Čunát2022-06-091-0/+4
* Revert "daemon/worker: add task timeouts for upstream TCP connections"Vladimír Čunát2022-03-141-2/+1
* lib/selection: fix interaction of timeouts with rebootsVladimír Čunát2022-03-141-1/+4
* lib/selection: improve randomness of tiesVladimír Čunát2022-03-101-2/+2
* daemon/worker: add task timeouts for upstream TCP connectionsOto Šťáva2022-01-311-1/+2
* lib/utils: rename union inaddr to union kr_sockaddrOto Šťáva2021-12-201-5/+5
* spellingJosh Soref2021-11-191-3/+3
* lib/selection: be more careful with RO transactionsVladimír Čunát2021-06-181-0/+3
* policy.TLS_FORWARD: better avoid dead addressesVladimír Čunát2021-03-241-0/+1
* selection: cap the timeout value when probing a random serverŠtěpán Balážik2021-03-191-0/+6
* lib/selection{,_iter}.c: allow switching back to UDPŠtěpán Balážik2021-02-181-0/+2
* when FORMERR comes, differentiate based on OPTVladimír Čunát2021-02-021-1/+2
* lib/selection: rename to *_FORMERR for consistencyVladimír Čunát2021-02-011-1/+1
* selection: force resolution of new NS name after lame delegationŠtěpán Balážik2021-01-251-0/+3
* iterate: rework error handling from iterate.cŠtěpán Balážik2021-01-251-3/+5
* lib/selection: allow forwarding to link local addressŠtěpán Balážik2021-01-081-2/+2
* lib/selection: minor refactorings and commentsVladimír Čunát2020-12-311-7/+14
* lib/selection: refactor usage of bytes_to_ip()Vladimír Čunát2020-12-311-1/+1
* lib/selection: tweak how cache is usedVladimír Čunát2020-12-311-0/+4
* selection: server selection rewriteŠtěpán Balážik2020-12-311-0/+233