summaryrefslogtreecommitdiffstats
path: root/lib/rules (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib/rules: fix a bug in subnet computationsVladimír Čunát2024-07-221-4/+13
* lib/rules: tweak how the read-only transactions workVladimír Čunát2024-07-022-1/+19
* lib/rules kr_rules_init(): allow not overwriting the DBVladimír Čunát2024-07-023-18/+15
* Some more Clang-Tidy silencingOto Šťáva2024-06-043-8/+9
* daemon, lib: unify protolayer_grp and kr_proto enumsOto Šťáva2024-06-041-21/+1
* daemon, lib, modules: trivial fixes for Coverity issuesOto Šťáva2024-05-152-3/+4
* Resolve !1509 with 6.0 (libknot 3.4 compatibility)Vladimír Čunát2024-05-091-1/+1
* lib/rules: avoid RPZ overriding the root SOAVladimír Čunát2024-03-271-0/+2
* lib/rules: fix RPZ if SOA is repated, as usual in AXFR outputVladimír Čunát2024-03-271-8/+11
* lib/rules: increase default DB size to 2G on 64-bit platformsVladimír Čunát2024-03-221-1/+2
* lib/rules: fix RPZ if it contains apex NS recordVladimír Čunát2024-03-201-0/+14
* document limitation of forwarding to authoritative serversVladimír Čunát2024-02-261-1/+4
* libknot 3.4 compatVladimír Čunát2024-02-061-1/+1
* tests: fix config.hints after view changesVladimír Čunát2023-10-051-1/+6
* /views/*/{dst_subnet,protocols}: add, both backend+configVladimír Čunát2023-10-052-25/+143
* WIP lib/rules: consider multiple tags variants when answeringVladimír Čunát2023-10-051-21/+22
* MDB_DUPSORT for rulesVladimír Čunát2023-10-053-9/+20
* lib/rules: avoid using preallocated LMDB writesVladimír Čunát2023-10-052-58/+53
* lib/rules: small bugfix for viewsVladimír Čunát2023-09-121-4/+3
* modules/hints,lib/rules: rework TTL defaultsVladimír Čunát2023-09-125-10/+18
* datamodel: /local-data/subtrees: implement redirect and ttlVladimír Čunát2023-09-125-70/+60
* hints: expose as C kr_rule_local_*()Vladimír Čunát2023-09-122-0/+262
* lib/rules: tiny bugfix for (most) subtree rulesVladimír Čunát2023-08-231-1/+1
* hints: merge RRs instead of replacing themVladimír Čunát2023-08-172-0/+56
* lib/rules: when forwarding, avoid resolving NS's nameVladimír Čunát2023-08-031-0/+1
* doc/config-policy-new: add this sectionVladimír Čunát2023-07-131-0/+1
* lib/rules kr_view_insert_action(): fix subnet truncationVladimír Čunát2023-07-121-0/+1
* lib/rules: DB size+path: make configurable, bump to 100 MiBVladimír Čunát2023-06-125-13/+35
* lib/cache: improve logging for the LMDB with policy rulesVladimír Čunát2023-06-121-0/+2
* lib/rules,cache: use transactions, improve assertionsVladimír Čunát2023-06-123-17/+25
* lib/rules forwarding: per-IP .tlsVladimír Čunát2023-06-121-1/+1
* lib/rules: implement forwardingVladimír Čunát2023-06-124-10/+230
* lib/rules: split key construction from insert_trivial_zone()Vladimír Čunát2023-06-122-4/+10
* lib/rules: move parts from api.c to impl.hVladimír Čunát2023-06-122-32/+33
* lib/rules: bugfix ZLA key for the rootVladimír Čunát2023-06-121-4/+7
* nitsVladimír Čunát2023-06-121-0/+2
* lib/rules: add API for loading a zonefileVladimír Čunát2023-06-122-0/+288
* lib/rules: allow setting TTL in the trivial zonesVladimír Čunát2023-06-123-34/+58
* lib/rules: move more declarations to impl.hVladimír Čunát2023-06-122-23/+50
* lib/rules: implement NODATA zonesVladimír Čunát2023-06-122-8/+33
* lib/rules: add NXDOMAIN (pseudo-)zonesVladimír Čunát2023-06-122-7/+25
* lib/rules: add usable taggingVladimír Čunát2023-06-122-1/+101
* lib/rules: add basic view capabilityVladimír Čunát2023-06-122-1/+210
* lib/rules: refactor kr_rule_local_data_answer() a bitVladimír Čunát2023-06-121-20/+22
* lib/rules: implement redirect zonesVladimír Čunát2023-06-123-19/+146
* lib/rules: add deletion prototype, commit transactionsVladimír Čunát2023-06-122-7/+41
* hints: implement .use_nodata(true) and .ttlVladimír Čunát2023-06-122-11/+35
* new policy engine - prototypeVladimír Čunát2023-06-124-0/+717