]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
new policy engine - prototype
authorVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 22 Jul 2020 16:43:04 +0000 (18:43 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Mon, 12 Jun 2023 08:31:43 +0000 (10:31 +0200)
commit646d56a0a157e9746b429a3636010dd31314f0a4
tree7854f92cb6c115837540d1d026f0e5940a327e1b
parent8fcbf43c2d6831a76d497e538a2a9c531015276d
new policy engine - prototype

Picked up old work, rebase-squashed after many months;
then fixed up a little as needed in this newer version.
(and later many minor fixes got squashed in)
24 files changed:
daemon/lua/kres-gen-30.lua
daemon/lua/kres-gen-31.lua
daemon/lua/kres-gen-32.lua
daemon/lua/kres-gen.sh
daemon/main.c
lib/cache/api.c
lib/cache/api.h
lib/cache/cdb_api.h
lib/cache/cdb_lmdb.c
lib/cache/cdb_lmdb.h
lib/cache/entry_rr.c
lib/cache/impl.h
lib/log.c
lib/log.h
lib/meson.build
lib/resolve.h
lib/rules/api.c [new file with mode: 0644]
lib/rules/api.h [new file with mode: 0644]
lib/rules/defaults.c [new file with mode: 0644]
lib/rules/impl.h [new file with mode: 0644]
modules/hints/hints.c
modules/policy/policy.lua
modules/stats/test.integr/kresd_config.j2
utils/cache_gc/db.c