summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* lib/rules forwarding: per-IP .tlsVladimír Čunát2023-06-123-14/+15
* lib/rules: implement forwardingVladimír Čunát2023-06-1215-48/+386
* 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
* lib/resolve.c: split in two filesVladimír Čunát2023-06-125-749/+791
* nitsVladimír Čunát2023-06-122-1/+3
* doc comments: fix two cases of "@param is not found"Vladimír Čunát2023-06-122-4/+3
* lib/rules: add API for loading a zonefileVladimír Čunát2023-06-128-0/+321
* 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-126-7/+29
* ci lint:scan-build: adjust the error countVladimír Čunát2023-06-121-1/+1
* lib/rules: add usable taggingVladimír Čunát2023-06-127-1/+132
* lib/rules: add basic view capabilityVladimír Čunát2023-06-127-2/+241
* lib/cache: add a "<" search in addition to "<="Vladimír Čunát2023-06-125-1/+38
* 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-124-75/+146
* hints: cleanup unused parts of codeVladimír Čunát2023-06-121-20/+4
* hints: implement PTR and imperfect deletion (no .get)Vladimír Čunát2023-06-121-220/+68
* 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-125-18/+53
* make policy.PASS also affect the new-policy rulesVladimír Čunát2023-06-127-6/+15
* new policy engine - prototypeVladimír Čunát2023-06-1224-218/+842
* lib/cache: improve commentsVladimír Čunát2023-06-122-3/+1
* lib/cache pkt_append(): drop unnecessary argumentVladimír Čunát2023-06-123-8/+9
* lib/cache: simplify passing qry/req parametersVladimír Čunát2023-06-123-27/+15
* ci: reduce exceptions specific to manager branchVladimír Čunát2023-06-091-9/+2
* Create branch 6.0 by merging master and managerVladimír Čunát2023-06-09535-3129/+25845
|\
| * Merge branch 'manager-datamodel-improvements' into 'manager'Aleš Mrázek2023-06-0957-231/+1222
| |\
| | * manager: forward config exampleAleš Mrázek2023-06-091-19/+18
| | * manager: datamodel: forward: allow list for pin_sha256Aleš Mrázek2023-06-093-3/+10
| | * manager: poetry: setuptools added to build requirementsAleš Mrázek2023-06-092-2/+5
| | * manager: code formattingAleš Mrázek2023-06-095-6/+6
| | * manager: datamodel: forward render to LuaAleš Mrázek2023-06-093-0/+73
| | * manager: datamodel: local-data/rpz: schema and templateAleš Mrázek2023-06-095-15/+36
| | * manager: datamodel: local-data template and macrosAleš Mrázek2023-06-094-3/+35
| | * manager: datamodel: use 'boolean' macro in datamodelAleš Mrázek2023-06-095-12/+21
| | * manager: datamodel: templates: macro for boolean valuesAleš Mrázek2023-06-092-0/+26
| | * manager: datamodel: ListOrItem custom generic typeAleš Mrázek2023-06-0912-53/+133
| | * manager: utils: modeling: support for custom generic typesAleš Mrázek2023-06-095-18/+70
| | * manager: datamodel: all Union[List[T], T] removedAleš Mrázek2023-06-096-16/+13
| | * manager: datamodel: local_data render to LuaAleš Mrázek2023-06-096-50/+50
| | * manager: datamodel: views render to LuaAleš Mrázek2023-06-099-59/+48
| | * manager: poetry: cmd for running manager with 'new-policy' kresdAleš Mrázek2023-06-094-0/+131
| | * manager: datamodel: template/macros for local_data_schemaAleš Mrázek2023-06-093-6/+52
| | * manager: datamodel: template: macro for get_tagsetAleš Mrázek2023-06-092-0/+14
| | * manager: datamodel: template: view macrosAleš Mrázek2023-06-095-28/+97
| | * manager: datamodel: template: macro for TAGS_ASSIGNAleš Mrázek2023-06-092-0/+17