summaryrefslogtreecommitdiffstats
path: root/daemon/lua (follow)
Commit message (Expand)AuthorAgeFilesLines
* daemon/defer: add log-period for dropped data loggingLukáš Ondráček2024-12-111-1/+1
* daemon/ratelimiting: add log-period and dry-runLukáš Ondráček2024-11-041-1/+1
* daemon/ratelimiting: use slip instead of tc_limitLukáš Ondráček2024-11-041-1/+1
* daemon/defer: disable by default, use real time in KRULukáš Ondráček2024-10-232-0/+2
* fixup! lib/log: add [defer ] groupVladimír Čunát2024-10-011-1/+1
* Merge branch 'master' into rrl-wipVladimír Čunát2024-09-303-4/+12
|\
| * daemon udp connect: use connected udp communicationFrantisek Tobias2024-09-301-0/+1
| * local-data: generate CNAMEs from DNAMEsVladimír Čunát2024-09-251-1/+1
| * resolver,validator: provide more EDE codes.menakite2024-09-062-0/+2
| * daemon: remove -f/--forksOto Šťáva2024-09-061-1/+0
| * scripts: organize into subdirs and clean up unusedOto Šťáva2024-08-261-1/+1
| * scripts: use env shebangAleš Mrázek2024-08-261-1/+1
| * modules/stats: add answer.staleFrantisek Tobias2024-08-191-0/+1
| * {daemon,lib}: sync EDE codes supported by libknot.menakite2024-08-131-0/+5
* | Merge branch 'master' into rrl-wipLukáš Ondráček2024-07-305-1396/+52
|\|
| * daemon/lua: bind `the_network` into luaVladimír Čunát2024-07-222-0/+39
| * drop libknot <=3.2.x supportOto Šťáva2024-07-113-701/+3
| * drop libknot 3.0.x supportVladimír Čunát2024-07-112-690/+0
| * Merge remote-tracking branch 'origin/master-5' into masterOto Šťáva2024-07-031-2/+7
| |\
| | * **/meson.build: avoid deprecations in meson >= 1.4Vladimír Čunát2024-06-051-2/+7
| * | lib/rules: tweak how the read-only transactions workVladimír Čunát2024-07-024-0/+4
| * | lib/rules kr_rules_init(): allow not overwriting the DBVladimír Čunát2024-07-023-3/+3
* | | ratelimiting: moving mmapping to daemon/mmappedLukáš Ondráček2024-06-063-3/+3
* | | rrl: renaming, movements, create defer protolayerLukáš Ondráček2024-06-044-8/+8
* | | Merge remote-tracking branch 'origin/6.0' into rrl-wipLukáš Ondráček2024-05-075-18/+37
|\| |
| * | Merge remote-tracking branch 'origin/master' into 6.0Oto Šťáva2024-03-225-18/+37
| |\|
| | * daemon/lua: fix on 32-bit systems with 64-bit time_tVladimír Čunát2024-03-225-18/+37
* | | rrl: truncating answers when close to limit, dropping over limitLukáš Ondráček2024-05-063-3/+3
* | | fixup! rrl: configurable limits in yaml, deinitLukáš Ondráček2024-04-021-1/+1
* | | rrl: configurable limits in yaml, deinitLukáš Ondráček2024-03-274-0/+4
* | | PoC: rate-limit everything for now :-)Vladimír Čunát2024-03-194-0/+4
|/ /
* | lib/dnssec: refactor kr_dnssec_key_*Vladimír Čunát2024-03-054-4/+4
* | manager: use proper JSON values for socket communicationOto Šťáva2024-02-151-7/+18
* | Merge branch 'master' into dos-feb13-6.0Vladimír Čunát2024-02-133-0/+9
|\|
| * mitigate KeyTrap DoS = CVE-2023-50387Vladimír Čunát2024-02-133-0/+9
* | Update links to documentationOto Šťáva2024-01-121-1/+1
* | tests: fix config.hints after view changesVladimír Čunát2023-10-054-0/+4
* | /views/*/{dst_subnet,protocols}: add, both backend+configVladimír Čunát2023-10-054-3/+11
* | datamodel: /local-data/subtrees: implement redirect and ttlVladimír Čunát2023-09-124-12/+15
* | scripts/gen-cdefs.sh: allow generating variablesVladimír Čunát2023-09-121-6/+5
* | hints: expose as C kr_rule_local_*()Vladimír Čunát2023-09-124-0/+8
* | docs: config: yaml for dnssecAleš Mrázek2023-08-081-1/+1
* | lib/rules: when forwarding, avoid resolving NS's nameVladimír Čunát2023-08-033-0/+3
* | Merge branch 'master' into 6.0Vladimír Čunát2023-07-113-3/+3
|\|
| * treewide: fix -Wstrict-prototypesVladimír Čunát2023-06-083-3/+3
* | Merge remote-tracking branch 'origin/6.0' into daemon-refactor-2Oto Šťáva2023-06-224-4/+139
|\ \
| * | lib/rules: DB size+path: make configurable, bump to 100 MiBVladimír Čunát2023-06-124-0/+4
| * | lib/rules: implement forwardingVladimír Čunát2023-06-124-0/+49
| * | lib/rules: add API for loading a zonefileVladimír Čunát2023-06-124-0/+25
| * | lib/rules: add NXDOMAIN (pseudo-)zonesVladimír Čunát2023-06-124-0/+4