summaryrefslogtreecommitdiffstats
path: root/modules (follow)
Commit message (Expand)AuthorAgeFilesLines
* modules/stats: be more correct on ENOMEMVladimír Čunát2024-12-201-0/+3
* Merge branch 'master' into rrl-wipVladimír Čunát2024-09-308-8/+43
|\
| * modules/workarounds: fix module initialisation.menakite2024-09-061-1/+1
| * modules/dns64: change EDE from "Forged Answer" to "Synthesized".menakite2024-09-061-1/+1
| * scripts: use env shebangAleš Mrázek2024-08-262-2/+2
| * modules/serve_stale: drop the unused arguments againVladimír Čunát2024-08-211-1/+1
| * cache: move setting EDE "Stale Answer" to the the serve_stale module.menakite2024-08-191-1/+17
| * modules/stats: add answer.staleFrantisek Tobias2024-08-193-3/+14
| * views: improve interaction with old-style policiesVladimír Čunát2024-08-131-2/+10
* | Merge branch 'master' into rrl-wipLukáš Ondráček2024-07-301-1/+1
|\|
| * doc+NEWS for the buffering changesVladimír Čunát2024-07-221-1/+1
* | rrl: renaming, movements, create defer protolayerLukáš Ondráček2024-06-041-1/+1
* | Merge branch 'master' into 'rrl-wip'Oto Šťáva2024-06-044-38/+110
|\|
| * Non-trivial merge 'master-5' (see 'modules/stats')Oto Šťáva2024-05-271-24/+91
| |\
| | * modules/stats: add back stats dropped in the previous commitVladimír Čunát2024-05-201-0/+40
| | * modules/stats: split request.* metrics to IPv4 and IPv6Vladimír Čunát2024-05-201-8/+16
| | * modules/stats: add answer.sum_ms metricVladimír Čunát2024-05-202-0/+4
| | * modules/hints: fix dname bounds checkOto Šťáva2024-05-201-1/+1
| * | daemon, lib, modules: trivial fixes for Coverity issuesOto Šťáva2024-05-151-0/+4
| * | Merge 'origin/master' into 6.0 - last merge before renameOto Šťáva2024-05-144-18/+19
| |\|
| | * Silence Clang-TidyOto Šťáva2024-05-133-22/+30
| | * .gitlab-ci, tests, modules: adapt to knot-resolver-ci repoOto Šťáva2024-05-132-2/+2
* | | Merge remote-tracking branch 'origin/6.0' into rrl-wipLukáš Ondráček2024-05-0717-82/+135
|\| |
| * | Merge remote-tracking branch 'origin/master' into 6.0Oto Šťáva2024-05-0210-20/+16
| |\|
| | * modules/*/meson.build: add missing dependenciesOto Šťáva2024-05-0210-20/+16
| * | modules/stats: make custom stats hierarchicalOto Šťáva2024-04-221-2/+25
| * | modules: prefetch: new module for prefetching expiring recordsAleš Mrázek2024-04-223-0/+40
| * | modules: predict: prefetching expired records has been removedAleš Mrázek2024-04-222-33/+4
| * | modules/{stats,http}: fix built-in Prometheus and testsOto Šťáva2024-04-152-24/+32
| * | modules/stats: split stats.list() into sub-objectsOto Šťáva2024-04-151-3/+18
* | | PoC: rate-limit everything for now :-)Vladimír Čunát2024-03-191-1/+3
|/ /
* | doc: various fixesOto Šťáva2024-03-151-2/+2
* | lib/dnssec: refactor kr_dnssec_key_*Vladimír Čunát2024-03-051-2/+2
* | tests: fix config.hints after view changesVladimír Čunát2023-10-051-0/+5
* | /views/*/options: fix when used with e.g. tagsVladimír Čunát2023-10-051-0/+10
* | modules/hints,lib/rules: rework TTL defaultsVladimír Čunát2023-09-121-2/+1
* | hints: expose as C kr_rule_local_*()Vladimír Čunát2023-09-121-219/+0
* | hints: tweak internal APIs a bitVladimír Čunát2023-09-121-25/+37
* | hints: merge RRs instead of replacing themVladimír Čunát2023-08-171-10/+11
* | docs: references fixesAleš Mrázek2023-08-081-2/+2
* | fixup! Merge branch 'master' into 6.0Vladimír Čunát2023-07-111-4/+0
* | Merge branch 'master' into 6.0Vladimír Čunát2023-07-112-0/+5
|\|
| * hints: fix names inside home.arpa.Vladimír Čunát2023-06-151-1/+5
| * treewide: fix -Wstrict-prototypesVladimír Čunát2023-06-081-0/+1
* | Merge remote-tracking branch 'origin/6.0' into daemon-refactor-2Oto Šťáva2023-06-22109-797/+217
|\ \
| * | lib/rules forwarding: per-IP .tlsVladimír Čunát2023-06-121-12/+13
| * | lib/rules: implement forwardingVladimír Čunát2023-06-121-0/+52
| * | lib/rules: add usable taggingVladimír Čunát2023-06-121-0/+23
| * | lib/rules: add basic view capabilityVladimír Čunát2023-06-121-0/+8
| * | lib/rules: implement redirect zonesVladimír Čunát2023-06-121-56/+0