summaryrefslogtreecommitdiffstats
path: root/lib/rplan.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* log: shortening LOG_GRP_<SOMETHING> to <SOMETHING>Lukáš Ježek2021-07-291-1/+1
* log: add level prefix to each messageLukáš Ježek2021-07-291-1/+1
* treewide: rename assumptions to kr_assert() / kr_fails_assert()Tomas Krizek2021-05-251-1/+1
* lib/rplan.c: replace assertsTomas Krizek2021-05-251-2/+2
* treewide: avoid memset where it's trivialVladimír Čunát2021-01-131-2/+1
* selection: server selection rewriteŠtěpán Balážik2020-12-311-10/+1
* policy: fix qry parameter in postrulesVladimír Čunát2020-04-021-0/+6
* treewide: machine readable license for GNU GPLv3+ source codePetr Špaček2020-02-251-13/+1
* nitpick fixes for clang-tidyVladimír Čunát2019-02-211-3/+2
* kr_rplan_pop(): avoid reordering kr_rplan::pendingVladimír Čunát2019-01-141-1/+6
* use randomness from gnutls instead of internal ISAACVladimír Čunát2018-12-111-1/+1
* treewide: use more standard variadic macrosVladimír Čunát2018-11-261-1/+1
* logging ID nitpicksVladimír Čunát2018-10-121-2/+2
* daemon, lib: use query uid in log instead of msg idGrigorii Demidov2018-10-121-2/+5
* reorder_RR(): don't rotate based on request IDVladimír Čunát2018-08-141-3/+1
* treewide: additional dname checksGrigorii Demidov2018-05-111-3/+2
* lua: fix a mistake in kr_query, and simplify serve_staleVladimír Čunát2018-02-151-5/+0
* new serve_stale moduleVladimír Čunát2018-01-311-0/+5
* move files: all cache stuff is in lib/cache/ nowVladimír Čunát2018-01-301-1/+1
* lib: added kr_rplan_last() function to get last processed queryMarek Vavruša2018-01-081-0/+9
* lib: added support for trace_log for verbose messagesMarek Vavruša2017-12-211-3/+3
* lib/rplan: remember request context in each queryMarek Vavruša2017-12-211-0/+1
* use monotonic timeVítězslav Kříž2017-12-081-1/+2
* rplan: fix kr_qflags_*() to work with more than 32 flagsPetr Špaček2017-12-071-18/+39
* code-style: remove special operator (-->) in for loopsVítězslav Kříž2017-12-051-3/+3
* lib/resolve: optimazlization of resolution overall time checkingGrigorii Demidov2017-09-111-1/+1
* lib: support of an upper limit for resolution time of single queryGrigorii Demidov2017-09-071-0/+1
* qflags: WIP refactor - lua-related fixupsVladimír Čunát2017-08-011-0/+32
* qflags: WIP refactor - reimplement option() in luaVladimír Čunát2017-08-011-12/+0
* qflags: WIP refactor - hand-replace complex casesVladimír Čunát2017-08-011-2/+2
* qflags: WIP refactor - regex replacementsVladimír Čunát2017-08-011-1/+1
* qflags: WIP refactorVladimír Čunát2017-08-011-4/+4
* rplan: fix a coverity warning (CID 164834)Vladimír Čunát2017-06-301-0/+1
* lib: forwarding, cleanup & simplification; reuse existing code, delete unnece...Grigorii Demidov2017-06-011-0/+9
* lib/resolve: cleanupGrigorii Demidov2017-06-011-0/+16
* Update copyright information with 2017Ondřej Surý2017-01-251-1/+1
* layer/validate: refactoringGrigorii Demidov2017-01-111-2/+5
* Split NDEBUG to NDEBUG (asserts) and NOVERBOSELOG (verbose logging); rename a...Ondřej Surý2016-12-121-6/+6
* add option to reorder cached RRs in answersVladimír Čunát2016-10-241-0/+3
* modules/daf: support multiple targets in forwardMarek Vavrusa2016-08-251-0/+1
* Function kr_rplan_push() fails again with null name.Karel Slany2016-08-111-4/+39
* Removed qdcount from struct kr_query.Karel Slany2016-08-111-1/+0
* Served cookie queries are handled inside cookie module.Karel Slany2016-08-111-9/+8
* Changes induced by recent rebase.Karel Slany2016-08-111-1/+0
* Added header file that has been removed from libknot.Karel Slany2016-08-111-0/+1
* www.gnu.org prefers httpsDaniel Kahn Gillmor2016-07-161-1/+1
* lib/layer: avoiding usage of libknot's layer.hGrigorii Demidov2016-07-121-1/+0
* all: ported to upcoming libknot APIsMarek Vavruša2015-12-171-29/+38
* build: library able to compile to both static/dynamic versioned libsMarek Vavruša2015-12-101-0/+5
* lib/rplan: check for null nameMarek Vavruša2015-12-031-0/+2