├── .clang-tidy ├── .dir-locals.el ├── .gitattributes ├── .github └── workflows │ └── macOS.yaml ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── .luacheckrc ├── .mailmap ├── .python-version ├── .readthedocs.yaml ├── ARCHITECTURE.md ├── AUTHORS ├── CONTRIBUTING.md ├── COPYING ├── CodingStyle ├── Dockerfile ├── ERROR_HANDLING.md ├── NEWS ├── README.md ├── bench ├── bench_lru.c ├── bench_lru_set1.tsv └── meson.build ├── ci ├── deckard_commit_check.sh ├── fix-meson-junit.sh ├── gh_actions.py ├── no_assert_check.sh ├── pkgtest.yaml └── respdiff │ ├── kresd.config │ ├── respdiff-tcp.conf │ ├── respdiff-tls.conf │ ├── respdiff-udp.conf │ ├── restart-bind.sh │ ├── restart-kresd.sh │ ├── restart-unbound.sh │ ├── run-respdiff-tests.sh │ └── start-resolvers.sh ├── contrib ├── base32hex.c ├── base32hex.h ├── base32hex.spdx ├── base64.c ├── base64.h ├── base64.spdx ├── base64url.c ├── base64url.h ├── ccan │ ├── asprintf │ │ ├── LICENSE │ │ ├── asprintf.c │ │ ├── asprintf.h │ │ └── asprintf.spdx │ ├── compiler │ │ ├── LICENSE │ │ ├── compiler.h │ │ └── compiler.spdx │ └── json │ │ ├── LICENSE │ │ ├── json.c │ │ ├── json.h │ │ └── json.spdx ├── cleanup.h ├── config.h ├── licenses │ ├── BSD-MIT │ ├── CC0 │ └── LGPL2 ├── mempattern.c ├── mempattern.h ├── meson.build ├── murmurhash3 │ ├── LICENSE │ ├── murmurhash3.c │ ├── murmurhash3.h │ └── murmurhash3.spdx ├── openbsd │ ├── siphash.c │ └── siphash.h └── ucw │ ├── LICENSE │ ├── alloc.h │ ├── config.h │ ├── lib.h │ ├── libucw.spdx │ ├── mempool-fmt.c │ ├── mempool.c │ └── mempool.h ├── daemon ├── bindings │ ├── api.h │ ├── cache.c │ ├── cache.rst │ ├── event.c │ ├── event.rst │ ├── impl.c │ ├── impl.h │ ├── modules.c │ ├── modules.rst │ ├── net.c │ ├── net_buffering.rst │ ├── net_client.rst │ ├── net_dns_tweaks.rst │ ├── net_server.rst │ ├── net_tlssrv.rst │ ├── net_xdpsrv.rst │ ├── worker.c │ └── worker.rst ├── cache.test │ ├── clear.test.lua │ ├── insert_ns.test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── nondelegated_auth.rpl │ ├── testroot.zone │ └── testroot.zone.unsigned ├── defer.c ├── defer.h ├── engine.c ├── engine.h ├── ffimodule.c ├── ffimodule.h ├── http.c ├── io.c ├── io.h ├── layered-protocols.rst ├── lua │ ├── controlsock.test.lua │ ├── distro-preconfig.lua.in │ ├── kluautil.lua │ ├── kres-gen-33.lua │ ├── kres-gen.sh │ ├── kres.lua │ ├── krprint.lua │ ├── krprint.test.lua │ ├── log.test.lua │ ├── map.test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── query-while-map-is-running.rpl │ ├── meson.build │ ├── postconfig.lua │ ├── sandbox.lua.in │ ├── trust_anchors.lua.in │ ├── trust_anchors.rst │ ├── trust_anchors.test │ │ ├── bootstrap.test.lua │ │ ├── err_attr_extra_attr.xml │ │ ├── err_attr_validfrom_invalid.xml │ │ ├── err_attr_validfrom_missing.xml │ │ ├── err_elem_extra.xml │ │ ├── err_elem_missing.xml │ │ ├── err_multi_ta.xml │ │ ├── ok0_badtimes.xml │ │ ├── ok1.xml │ │ ├── ok1_expired1.xml │ │ ├── ok1_notyet1.xml │ │ ├── ok2.xml │ │ ├── regen.sh │ │ ├── root.keys │ │ ├── ta.test.lua │ │ ├── unsupp_nonroot.xml │ │ ├── unsupp_xml_v11.xml │ │ ├── webserv.lua │ │ └── x509 │ │ │ ├── ca-key.pem │ │ │ ├── ca.pem │ │ │ ├── ca.tmpl │ │ │ ├── gen.sh │ │ │ ├── server-key.pem │ │ │ ├── server.pem │ │ │ ├── server.tmpl │ │ │ ├── wrongca-key.pem │ │ │ ├── wrongca.pem │ │ │ └── wrongca.tmpl │ └── zonefile.lua ├── main.c ├── meson.build ├── network.c ├── network.h ├── proxyv2.c ├── proxyv2.h ├── proxyv2.test │ ├── deckard.yaml │ ├── dnsdist_config.j2 │ ├── kresd_config.j2 │ └── proxyv2_valid.rpl ├── ratelimiting.c ├── ratelimiting.h ├── ratelimiting.test │ ├── tests-parallel.c │ ├── tests.c │ └── tests.inc.c ├── scripting.rst ├── session2.c ├── session2.h ├── tls.c ├── tls.h ├── tls_ephemeral_credentials.c ├── tls_session_ticket-srv.c ├── udp_queue.c ├── udp_queue.h ├── worker.c ├── worker.h ├── zimport.c ├── zimport.h └── zimport.test │ ├── tz-rfc-a1-bad.zone │ ├── tz-rfc-a1.zone │ ├── tz-rfc-a2.zone │ ├── tz-rfc-a3.zone │ ├── tz-rfc-a4.zone │ ├── tz-rfc-a5.zone │ └── zimport.test.lua ├── distro ├── config │ └── apkg.toml ├── pkg │ ├── arch │ │ └── PKGBUILD │ ├── deb │ │ ├── changelog │ │ ├── clean │ │ ├── compat │ │ ├── control │ │ ├── copyright │ │ ├── knot-resolver6-dev.install │ │ ├── knot-resolver6-module-dnstap.install │ │ ├── knot-resolver6-module-http.install │ │ ├── knot-resolver6-module-http.links │ │ ├── knot-resolver6-module-http.lintian-overrides │ │ ├── knot-resolver6.dirs │ │ ├── knot-resolver6.docs │ │ ├── knot-resolver6.install │ │ ├── knot-resolver6.links │ │ ├── knot-resolver6.lintian-overrides │ │ ├── knot-resolver6.manpages │ │ ├── knot-resolver6.postinst │ │ ├── knot-resolver6.postrm │ │ ├── not-installed │ │ ├── rules │ │ └── source │ │ │ ├── format │ │ │ └── lintian-overrides │ ├── nix │ │ ├── default.nix │ │ └── top-level.nix │ └── rpm │ │ └── knot-resolver.spec └── tests │ └── extra │ └── all │ └── control ├── doc ├── README.md ├── _static │ ├── config.schema.json │ ├── css │ │ ├── dev.css │ │ ├── main.css │ │ └── user.css │ ├── logo-negativ-dev.svg │ ├── logo-negativ.svg │ ├── package-lock.json │ └── package.json ├── architecture-manager.drawio ├── architecture-manager.svg ├── architecture-schema.drawio ├── architecture-schema.svg ├── dev │ ├── Doxyfile │ ├── architecture-gc.rst │ ├── architecture-kresd.rst │ ├── architecture-manager.rst │ ├── architecture-pl.rst │ ├── architecture.rst │ ├── build.rst │ ├── cache-prefetch.rst │ ├── conf.py │ ├── config-answer-reordering.rst │ ├── config-lua-debugging.rst │ ├── config-lua-dnssec.rst │ ├── config-lua-experimental.rst │ ├── config-lua-logging-monitoring.rst │ ├── config-lua-network.rst │ ├── config-lua-overview.rst │ ├── config-lua-performance.rst │ ├── config-lua-policy.rst │ ├── daemon-bindings-cache.rst │ ├── daemon-bindings-net_buffering.rst │ ├── daemon-bindings-net_client.rst │ ├── daemon-bindings-net_dns_tweaks.rst │ ├── daemon-bindings-net_server.rst │ ├── daemon-bindings-net_tlssrv.rst │ ├── daemon-bindings-net_xdpsrv.rst │ ├── daemon-bindings-worker.rst │ ├── daemon-scripting.rst │ ├── debugging-with-kresctl.rst │ ├── flowcharts │ │ ├── io_and_worker.dia │ │ ├── task_ERD.dia │ │ ├── tcp_task.dia │ │ └── udp_task.dia │ ├── index.rst │ ├── infra-pages.rst │ ├── infra-warning.rst │ ├── layered-protocols.rst │ ├── lib.rst │ ├── logging_api.rst │ ├── manager-dev-code.rst │ ├── manager-dev-env.rst │ ├── modules-bogus_log.rst │ ├── modules-daf.rst │ ├── modules-detect_time_jump.rst │ ├── modules-detect_time_skew.rst │ ├── modules-dns64.rst │ ├── modules-dnstap.rst │ ├── modules-edns_keepalive.rst │ ├── modules-experimental_dot_auth.rst │ ├── modules-hints.rst │ ├── modules-http-custom-services.rst │ ├── modules-http-trace.rst │ ├── modules-http.rst │ ├── modules-nsid.rst │ ├── modules-policy.rst │ ├── modules-prefill.rst │ ├── modules-priming.rst │ ├── modules-rebinding.rst │ ├── modules-refuse_nord.rst │ ├── modules-renumber.rst │ ├── modules-rfc7706.rst │ ├── modules-serve_stale.rst │ ├── modules-stats.rst │ ├── modules-ta_sentinel.rst │ ├── modules-ta_signal_query.rst │ ├── modules-view.rst │ ├── modules-watchdog.rst │ ├── modules_api.rst │ ├── rename_ln.sh │ ├── server_terminology.fodg │ ├── systemd-multiinst.rst │ └── worker_api.rst ├── kresctl.8.in ├── kresd.8.in ├── meson.build ├── requirements.txt ├── resolution.png ├── server_terminology.svg └── user │ ├── NEWS.rst │ ├── conf.py │ ├── config-cache-predict.rst │ ├── config-cache-prefill.rst │ ├── config-cache.rst │ ├── config-defer.rst │ ├── config-dns64.rst │ ├── config-dnssec.rst │ ├── config-edns-keepalive.rst │ ├── config-fallback.rst │ ├── config-forward.rst │ ├── config-local-data.rst │ ├── config-logging-bogus.rst │ ├── config-logging-dnstap.rst │ ├── config-logging-monitoring.rst │ ├── config-lua.rst │ ├── config-monitoring-stats.rst │ ├── config-multiple-workers.rst │ ├── config-network-client.rst │ ├── config-network-dns-tweaks.rst │ ├── config-network-server-tls.rst │ ├── config-network-server.rst │ ├── config-network.rst │ ├── config-nsid.rst │ ├── config-overview.rst │ ├── config-performance.rst │ ├── config-policy-new.rst │ ├── config-priming.rst │ ├── config-rate-limiting.rst │ ├── config-rebinding.rst │ ├── config-refuse-no-rd.rst │ ├── config-renumber.rst │ ├── config-reordering.rst │ ├── config-rfc7706.rst │ ├── config-serve-stale.rst │ ├── config-ta-sentinel.rst │ ├── config-ta-signal-query.rst │ ├── config-time-jump-detection.rst │ ├── config-time-skew-detection.rst │ ├── config-views.rst │ ├── deployment-advanced-no-manager.rst │ ├── deployment-advanced-no-systemd-privileges.rst │ ├── deployment-advanced-no-systemd-processes.rst │ ├── deployment-advanced-no-systemd.rst │ ├── deployment-advanced.rst │ ├── deployment-docker.rst │ ├── deployment-manual.rst │ ├── deployment-systemd.rst │ ├── deployment-warning.rst │ ├── developer.rst │ ├── gettingstarted-config.rst │ ├── gettingstarted-install.rst │ ├── gettingstarted-startup.rst │ ├── index.rst │ ├── manager-api.rst │ ├── manager-client.rst │ ├── rfc-list.rst │ ├── upgrading-to-6.rst │ └── upgrading.rst ├── etc ├── config │ ├── .gitignore │ ├── config.cluster │ ├── config.dev.yaml │ ├── config.docker │ ├── config.example.docker.yaml │ ├── config.example.internal.yaml │ ├── config.example.isp.yaml │ ├── config.example.personal.yaml │ ├── config.internal │ ├── config.isp │ ├── config.migrate-test.yaml │ ├── config.migrate-test2.yaml │ ├── config.personal │ ├── config.privacy │ ├── config.splitview │ ├── config.test-defer.yaml │ ├── config.test-forward.yaml │ ├── config.test-local-data.yaml │ ├── config.test-rate-limiting.yaml │ ├── config.yaml │ └── meson.build ├── icann-ca.pem ├── meson.build ├── root.hints └── root.keys ├── lib ├── README.rst ├── cache │ ├── README.rst │ ├── api.c │ ├── api.h │ ├── cdb_api.h │ ├── cdb_lmdb.c │ ├── cdb_lmdb.h │ ├── entry_list.c │ ├── entry_pkt.c │ ├── entry_rr.c │ ├── impl.h │ ├── knot_pkt.c │ ├── nsec1.c │ ├── nsec3.c │ ├── overflow.test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── world_cz_vutbr_www.rpl │ ├── peek.c │ ├── test.integr │ │ ├── cache_minimal_nsec3.rpl │ │ ├── deckard.yaml │ │ └── kresd_config.j2 │ ├── top.c │ ├── top.h │ └── util.h ├── cookies │ ├── alg_containers.c │ ├── alg_containers.h │ ├── alg_sha.c │ ├── alg_sha.h │ ├── control.h │ ├── helper.c │ ├── helper.h │ ├── lru_cache.c │ ├── lru_cache.h │ ├── nonce.c │ └── nonce.h ├── defines.h ├── dnssec.c ├── dnssec.h ├── dnssec │ ├── nsec.c │ ├── nsec.h │ ├── nsec3.c │ ├── nsec3.h │ ├── signature.c │ ├── signature.h │ ├── ta.c │ └── ta.h ├── generic │ ├── README.rst │ ├── array.h │ ├── lru.c │ ├── lru.h │ ├── pack.h │ ├── queue.c │ ├── queue.h │ ├── test_array.c │ ├── test_lru.c │ ├── test_pack.c │ ├── test_queue.c │ ├── test_trie.c │ ├── trie.c │ ├── trie.h │ └── trie.spdx ├── kru-avx2.c ├── kru-generic.c ├── kru.h ├── kru.inc.c ├── layer.h ├── layer │ ├── cache.c │ ├── iterate.c │ ├── iterate.h │ ├── mode.rst │ ├── test.integr │ │ ├── deckard.yaml │ │ ├── iter_cname_length.rpl │ │ ├── iter_limit_bad_glueless.rpl │ │ ├── iter_limit_refuse.rpl │ │ └── kresd_config.j2 │ ├── validate.c │ └── validate.test.integr │ │ ├── deckard.yaml │ │ ├── fwd_insecure_but_rrsig_signer_invalid.rpl │ │ └── kresd_config.j2 ├── log.c ├── log.h ├── meson.build ├── mmapped.c ├── mmapped.h ├── module.c ├── module.h ├── proto.c ├── proto.h ├── resolve-impl.h ├── resolve-produce.c ├── resolve.c ├── resolve.h ├── rplan.c ├── rplan.h ├── rules │ ├── api.c │ ├── api.h │ ├── defaults.c │ ├── forward.c │ ├── impl.h │ ├── local-addr.c │ └── zonefile.c ├── selection.c ├── selection.h ├── selection_forward.c ├── selection_forward.h ├── selection_iter.c ├── selection_iter.h ├── test_module.c ├── test_rplan.c ├── test_utils.c ├── test_zonecut.c ├── utils.c ├── utils.h ├── zonecut.c └── zonecut.h ├── meson.build ├── meson_options.txt ├── modules ├── README.rst ├── bogus_log │ ├── README.rst │ ├── bogus_log.c │ ├── meson.build │ └── test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── val_minimal_expiredsignature.rpl ├── cookies │ ├── README.rst │ ├── cookiectl.c │ ├── cookiectl.h │ ├── cookiemonster.c │ ├── cookiemonster.h │ └── cookies.c ├── daf │ ├── README.rst │ ├── daf.js │ ├── daf.lua │ ├── daf.test.lua │ ├── daf_http.test.lua │ ├── meson.build │ └── test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── module_daf.rpl ├── detect_time_jump │ ├── README.rst │ └── detect_time_jump.lua ├── detect_time_skew │ ├── README.rst │ └── detect_time_skew.lua ├── dns64 │ ├── README.rst │ ├── dns64.lua │ └── dns64.test.lua ├── dnstap │ ├── README.rst │ ├── dnstap.c │ ├── dnstap.proto │ └── meson.build ├── edns_keepalive │ ├── README.rst │ ├── edns_keepalive.c │ └── meson.build ├── etcd │ ├── README.rst │ └── etcd.lua ├── experimental_dot_auth │ ├── README.rst │ ├── experimental_dot_auth.lua │ └── meson.build ├── extended_error │ ├── extended_error.c │ └── meson.build ├── fallback │ └── fallback.lua ├── graphite │ ├── README.rst │ └── graphite.lua ├── hints │ ├── README.rst │ ├── hints.c │ ├── meson.build │ └── tests │ │ ├── hints.test.hosts │ │ ├── hints.test.lua │ │ └── hints_test.zone ├── http │ ├── README.rst │ ├── custom_services.rst │ ├── debug_opensslkeylog.c │ ├── http.lua.in │ ├── http.test.lua │ ├── http_doh.lua │ ├── http_doh.test.lua │ ├── http_tls_cert.lua │ ├── http_trace.lua │ ├── meson.build │ ├── prometheus.lua │ ├── prometheus.rst │ ├── static │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap-theme.min.css.spdx │ │ ├── bootstrap.min.css │ │ ├── bootstrap.min.css.spdx │ │ ├── bootstrap.min.js │ │ ├── bootstrap.min.js.spdx │ │ ├── d3.js │ │ ├── d3.spdx │ │ ├── datamaps.world.min.js │ │ ├── datamaps.world.min.spdx │ │ ├── dygraph.min.js │ │ ├── dygraph.min.js.spdx │ │ ├── epoch.css │ │ ├── epoch.js │ │ ├── epoch.spdx │ │ ├── favicon.ico │ │ ├── glyphicons-halflings-regular.spdx │ │ ├── glyphicons-halflings-regular.woff2 │ │ ├── jquery.js │ │ ├── jquery.spdx │ │ ├── kresd.css │ │ ├── kresd.js │ │ ├── main.tpl │ │ ├── selectize.bootstrap3.css │ │ ├── selectize.min.js │ │ ├── selectize.spdx │ │ ├── topojson.js │ │ └── topojson.spdx │ ├── test_tls │ │ ├── broken.crt │ │ ├── broken.key │ │ ├── ca.crt │ │ ├── chain.crt │ │ ├── test.crt │ │ ├── test.key │ │ └── tls.test.lua │ └── trace.rst ├── meson.build ├── nsid │ ├── README.rst │ ├── meson.build │ ├── nsid.c │ └── nsid.test.lua ├── policy │ ├── README.rst │ ├── meson.build │ ├── noipv6.test.integr │ │ ├── broken-ipv6.rpl │ │ ├── deckard.yaml │ │ └── kresd_config.j2 │ ├── noipvx.test.integr │ │ ├── broken-ipvx.rpl │ │ ├── deckard.yaml │ │ └── kresd_config.j2 │ ├── policy.lua │ ├── policy.rpz.test.lua │ ├── policy.slice.test.lua │ ├── policy.test.lua │ ├── policy.test.rpz │ ├── policy.test.rpz.soa │ └── test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── refuse.rpl ├── predict │ ├── README.rst │ ├── predict.lua │ └── predict.test.lua ├── prefetch │ ├── README.rst │ └── prefetch.lua ├── prefill │ ├── README.rst │ ├── prefill.lua │ └── prefill.test │ │ ├── empty.zone │ │ ├── example.com.zone │ │ ├── prefill.test.lua │ │ ├── random.zone │ │ ├── testroot.zone │ │ ├── testroot.zone.unsigned │ │ └── testroot_no_soa.zone ├── priming │ ├── README.rst │ └── priming.lua ├── rebinding │ ├── README.rst │ ├── rebinding.lua │ └── test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── module_rebinding.rpl ├── refuse_nord │ ├── README.rst │ ├── meson.build │ ├── refuse_nord.c │ └── test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── refuse_nord.rpl ├── renumber │ ├── README.rst │ ├── renumber.lua │ └── renumber.test.lua ├── rfc7706.rst ├── serve_stale │ ├── README.rst │ ├── serve_stale.lua │ └── test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── module_serve_stale.rpl ├── stats │ ├── README.rst │ ├── meson.build │ ├── stats.c │ └── test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── stats.rpl ├── ta_sentinel │ ├── README.rst │ └── ta_sentinel.lua ├── ta_signal_query │ ├── README.rst │ └── ta_signal_query.lua ├── ta_update │ ├── meson.build │ ├── root.keys │ ├── ta_update.lua │ ├── ta_update.test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ ├── rfc5011-monotonictime.rpl │ │ ├── rfc5011 │ │ │ ├── README │ │ │ ├── dns2rpl.py │ │ │ ├── empty.rpl │ │ │ ├── genkeyszones.sh │ │ │ ├── knot.root.conf │ │ │ ├── pydnstest │ │ │ ├── unsigned_check.db │ │ │ └── unsigned_ok.db │ │ └── rfc5011_unsupported_key_rollover.rpl │ ├── ta_update.test.lua │ └── ta_update.unmanagedkey.test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ ├── rfc5011 │ │ ├── unmanagedkey-missing-monotonictime.rpl │ │ ├── unmanagedkey-present-monotonictime.rpl │ │ └── unmanagedkey-revoke-monotonictime.rpl ├── view │ ├── README.rst │ ├── addr.test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── module_view_addr.rpl │ ├── meson.build │ ├── tsig.test.integr │ │ ├── deckard.yaml │ │ ├── kresd_config.j2 │ │ └── module_view_tsig.rpl │ └── view.lua ├── watchdog │ ├── README.rst │ └── watchdog.lua └── workarounds │ ├── README.rst │ └── workarounds.lua ├── poe ├── pyproject.toml ├── python └── knot_resolver │ ├── __init__.py │ ├── client │ ├── __init__.py │ ├── __main__.py │ ├── client.py │ ├── command.py │ ├── commands │ │ ├── cache.py │ │ ├── completion.py │ │ ├── config.py │ │ ├── convert.py │ │ ├── debug.py │ │ ├── help.py │ │ ├── metrics.py │ │ ├── migrate.py │ │ ├── pids.py │ │ ├── reload.py │ │ ├── schema.py │ │ ├── stop.py │ │ └── validate.py │ └── main.py │ ├── constants.py │ ├── constants.py.in │ ├── controller │ ├── __init__.py │ ├── exceptions.py │ ├── interface.py │ ├── registered_workers.py │ └── supervisord │ │ ├── __init__.py │ │ ├── config_file.py │ │ ├── plugin │ │ ├── fast_rpcinterface.py │ │ ├── manager_integration.py │ │ ├── notifymodule.c │ │ ├── patch_logger.py │ │ └── sd_notify.py │ │ └── supervisord.conf.j2 │ ├── datamodel │ ├── __init__.py │ ├── cache_schema.py │ ├── config_schema.py │ ├── defer_schema.py │ ├── design-notes.yml │ ├── dns64_schema.py │ ├── dnssec_schema.py │ ├── forward_schema.py │ ├── globals.py │ ├── local_data_schema.py │ ├── logging_schema.py │ ├── lua_schema.py │ ├── management_schema.py │ ├── monitoring_schema.py │ ├── network_schema.py │ ├── options_schema.py │ ├── rate_limiting_schema.py │ ├── templates │ │ ├── __init__.py │ │ ├── cache.lua.j2 │ │ ├── defer.lua.j2 │ │ ├── dns64.lua.j2 │ │ ├── dnssec.lua.j2 │ │ ├── forward.lua.j2 │ │ ├── kresd.lua.j2 │ │ ├── local_data.lua.j2 │ │ ├── logging.lua.j2 │ │ ├── macros │ │ │ ├── cache_macros.lua.j2 │ │ │ ├── common_macros.lua.j2 │ │ │ ├── forward_macros.lua.j2 │ │ │ ├── local_data_macros.lua.j2 │ │ │ ├── network_macros.lua.j2 │ │ │ ├── policy_macros.lua.j2 │ │ │ └── view_macros.lua.j2 │ │ ├── monitoring.lua.j2 │ │ ├── network.lua.j2 │ │ ├── options.lua.j2 │ │ ├── policy-loader.lua.j2 │ │ ├── rate_limiting.lua.j2 │ │ └── views.lua.j2 │ ├── types │ │ ├── __init__.py │ │ ├── base_types.py │ │ ├── enums.py │ │ ├── files.py │ │ ├── generic_types.py │ │ └── types.py │ └── view_schema.py │ ├── exceptions.py │ ├── manager │ ├── __init__.py │ ├── __main__.py │ ├── config_store.py │ ├── constants.py │ ├── exceptions.py │ ├── files │ │ ├── __init__.py │ │ ├── reload.py │ │ └── watchdog.py │ ├── logger.py │ ├── main.py │ ├── manager.py │ ├── metrics │ │ ├── __init__.py │ │ ├── collect.py │ │ └── prometheus.py │ ├── server.py │ └── triggers.py │ ├── meson.build │ └── utils │ ├── __init__.py │ ├── async_utils.py │ ├── compat │ ├── __init__.py │ ├── asyncio.py │ └── typing.py │ ├── custom_atexit.py │ ├── etag.py │ ├── functional.py │ ├── modeling │ ├── README.md │ ├── __init__.py │ ├── base_generic_type_wrapper.py │ ├── base_schema.py │ ├── base_value_type.py │ ├── exceptions.py │ ├── json_pointer.py │ ├── parsing.py │ ├── query.py │ ├── renaming.py │ └── types.py │ ├── requests.py │ ├── systemd_notify.py │ └── which.py ├── scripts ├── Makefile.docker ├── README.md ├── bugreport-journals.py ├── ci │ ├── build-in-obs.sh │ ├── enable-repo-cznic-labs.sh │ └── make-obs.sh ├── doh_b64encode_query.py ├── gen-pgp-keyblock.sh ├── kresd-host.lua ├── kresd-query.lua ├── kresd.apparmor ├── lib │ ├── get-date.sh │ └── upstream-version.sh ├── make-archive.sh ├── meson │ ├── bench.sh │ ├── gen-cdefs.sh │ ├── make-doc.sh │ ├── test-config.sh │ └── test-integration-prepare.sh ├── poe-tasks │ ├── check │ ├── clean │ ├── configure │ ├── doc │ ├── examples │ ├── format │ ├── gen-constantspy │ ├── gen-setuppy │ ├── kresctl │ ├── lint │ ├── run │ ├── run-debug │ ├── schema │ ├── test │ ├── test-migrate │ └── utils │ │ ├── _env.sh │ │ └── create_setup.py ├── update-authors.sh └── update-root-hints.sh ├── security.txt ├── setup.py ├── systemd ├── README.rst ├── knot-resolver.service.in ├── kres-cache-gc.service.in ├── kresd.systemd.7.in ├── kresd.target ├── kresd@.service.in ├── meson.build ├── multiinst.rst ├── sysusers.d │ └── knot-resolver.conf.in └── tmpfiles.d │ └── knot-resolver.conf.in ├── tests ├── .gitignore ├── README.rst ├── config │ ├── basic.test.lua │ ├── cache.test.lua │ ├── doh2.test.lua │ ├── lru.test.lua │ ├── meson.build │ ├── net.test.lua │ ├── test.cfg │ ├── test_dns_generators.lua │ ├── test_utils.lua │ ├── tls.test.lua │ └── worker.test.lua ├── dnstap │ ├── meson.build │ └── src │ │ └── dnstap-test │ │ ├── config │ │ ├── go.mod │ │ ├── main.go │ │ └── run.sh ├── integration │ ├── hints_zone.j2 │ ├── meson.build │ └── testdata_notimpl │ │ ├── iter_class_any.rpl │ │ ├── iter_dnsseclame_bug.rpl │ │ ├── iter_dnsseclame_ds.rpl │ │ ├── iter_dnsseclame_ds_ok.rpl │ │ ├── iter_dnsseclame_ta.rpl │ │ ├── iter_dnsseclame_ta_ok.rpl │ │ ├── iter_dp_turnsuseless.rpl │ │ ├── iter_ds_locate_ns.rpl │ │ ├── iter_ds_locate_ns_cname.rpl │ │ ├── iter_ds_locate_ns_detach.rpl │ │ ├── iter_ds_locate_ns_nosoa.rpl │ │ ├── iter_emptydp.rpl │ │ ├── iter_emptydp_for_glue.rpl │ │ ├── iter_fwdfirst.rpl │ │ ├── iter_fwdfirstequal.rpl │ │ ├── iter_fwdstub.rpl │ │ ├── iter_fwdstubroot.rpl │ │ ├── iter_got6only.rpl │ │ ├── iter_pcdiff.rpl │ │ ├── iter_pcnamerec.rpl │ │ ├── iter_primenoglue.rpl │ │ ├── iter_privaddr.rpl │ │ ├── iter_ranoaa_lame.rpl │ │ ├── iter_scrub_cname_an.rpl │ │ ├── iter_scrub_dname_insec.rpl │ │ ├── iter_scrub_dname_sec.rpl │ │ ├── iter_scrub_ns.rpl │ │ ├── iter_scrub_ns_fwd.rpl │ │ ├── iter_scrub_ns_side.rpl │ │ ├── iter_stub_noroot.rpl │ │ ├── iter_stubfirst.rpl │ │ ├── iter_stublastresort.rpl │ │ └── iter_timeout_ra_aaaa.rpl ├── lib-includes.cpp ├── manager │ ├── __init__.py │ ├── datamodel │ │ ├── templates │ │ │ ├── test_cache_macros.py │ │ │ ├── test_common_macros.py │ │ │ ├── test_forward_macros.py │ │ │ ├── test_network_macros.py │ │ │ ├── test_policy_macros.py │ │ │ ├── test_types_render.py │ │ │ └── test_view_macros.py │ │ ├── test_config_schema.py │ │ ├── test_forward_schema.py │ │ ├── test_local_data.py │ │ ├── test_lua_schema.py │ │ ├── test_management_schema.py │ │ ├── test_network_schema.py │ │ └── types │ │ │ ├── test_base_types.py │ │ │ ├── test_custom_types.py │ │ │ └── test_generic_types.py │ ├── test_config_store.py │ ├── test_knot_resolver_manager.py │ └── utils │ │ ├── modeling │ │ ├── test_base_schema.py │ │ ├── test_etag.py │ │ ├── test_json_pointer.py │ │ ├── test_parsing.py │ │ ├── test_query.py │ │ ├── test_renaming.py │ │ └── test_types.py │ │ └── test_functional.py ├── meson.build ├── packaging │ ├── README.md │ ├── dependencies.py │ ├── interactive │ │ ├── cache-clear.sh │ │ ├── etag.sh │ │ ├── files_reload.sh │ │ ├── metrics.sh │ │ ├── reload.sh │ │ ├── renew.sh │ │ ├── rpz_watchdog.sh │ │ ├── schema.sh │ │ ├── tls_cert_watchdog.sh │ │ └── workers.sh │ ├── knot-resolver.sh │ ├── kresctl.sh │ ├── manpage.sh │ └── systemd_service.sh ├── pytests │ ├── README.rst │ ├── certs │ │ ├── tt-certgen-expired.sh │ │ ├── tt-certgen.sh │ │ ├── tt-expired.cert.pem │ │ ├── tt-expired.key.pem │ │ ├── tt.cert.pem │ │ ├── tt.conf │ │ └── tt.key.pem │ ├── conftest.py │ ├── conn_flood.py │ ├── kresd.py │ ├── meson.build │ ├── proxy.py │ ├── proxy │ │ ├── tls-proxy.c │ │ ├── tls-proxy.h │ │ └── tlsproxy.c │ ├── requirements.txt │ ├── templates │ │ └── kresd.conf.j2 │ ├── test_conn_mgmt.py │ ├── test_edns.py │ ├── test_prefix.py │ ├── test_random_close.py │ ├── test_rehandshake.py │ ├── test_tls.py │ └── utils.py └── unit │ ├── meson.build │ ├── mock_cmodule.c │ ├── packaging │ ├── debian │ │ └── 10 │ │ │ └── builddeps │ └── test.sh │ └── test.h └── utils ├── cache_gc ├── .gitignore ├── README.rst ├── categories.c ├── categories.h ├── db.c ├── db.h ├── kr_cache_gc.c ├── kr_cache_gc.h ├── main.c ├── meson.build └── test.integr │ ├── deckard.yaml │ └── val_rrsig.rpl ├── meson.build └── shell-completion ├── client.bash ├── client.fish └── meson.build /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/macOS.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.github/workflows/macOS.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.gitmodules -------------------------------------------------------------------------------- /.luacheckrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.luacheckrc -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.mailmap -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.python-version -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ARCHITECTURE.md -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/AUTHORS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/COPYING -------------------------------------------------------------------------------- /CodingStyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/CodingStyle -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/Dockerfile -------------------------------------------------------------------------------- /ERROR_HANDLING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ERROR_HANDLING.md -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/NEWS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/README.md -------------------------------------------------------------------------------- /bench/bench_lru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/bench/bench_lru.c -------------------------------------------------------------------------------- /bench/bench_lru_set1.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/bench/bench_lru_set1.tsv -------------------------------------------------------------------------------- /bench/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/bench/meson.build -------------------------------------------------------------------------------- /ci/deckard_commit_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/deckard_commit_check.sh -------------------------------------------------------------------------------- /ci/fix-meson-junit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/fix-meson-junit.sh -------------------------------------------------------------------------------- /ci/gh_actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/gh_actions.py -------------------------------------------------------------------------------- /ci/no_assert_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/no_assert_check.sh -------------------------------------------------------------------------------- /ci/pkgtest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/pkgtest.yaml -------------------------------------------------------------------------------- /ci/respdiff/kresd.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/respdiff/kresd.config -------------------------------------------------------------------------------- /ci/respdiff/respdiff-tcp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/respdiff/respdiff-tcp.conf -------------------------------------------------------------------------------- /ci/respdiff/respdiff-tls.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/respdiff/respdiff-tls.conf -------------------------------------------------------------------------------- /ci/respdiff/respdiff-udp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/respdiff/respdiff-udp.conf -------------------------------------------------------------------------------- /ci/respdiff/restart-bind.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: GPL-3.0-or-later 3 | service named restart 4 | -------------------------------------------------------------------------------- /ci/respdiff/restart-kresd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/respdiff/restart-kresd.sh -------------------------------------------------------------------------------- /ci/respdiff/restart-unbound.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: GPL-3.0-or-later 3 | 4 | service unbound restart 5 | -------------------------------------------------------------------------------- /ci/respdiff/run-respdiff-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/respdiff/run-respdiff-tests.sh -------------------------------------------------------------------------------- /ci/respdiff/start-resolvers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/ci/respdiff/start-resolvers.sh -------------------------------------------------------------------------------- /contrib/base32hex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/base32hex.c -------------------------------------------------------------------------------- /contrib/base32hex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/base32hex.h -------------------------------------------------------------------------------- /contrib/base32hex.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/base32hex.spdx -------------------------------------------------------------------------------- /contrib/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/base64.c -------------------------------------------------------------------------------- /contrib/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/base64.h -------------------------------------------------------------------------------- /contrib/base64.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/base64.spdx -------------------------------------------------------------------------------- /contrib/base64url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/base64url.c -------------------------------------------------------------------------------- /contrib/base64url.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/base64url.h -------------------------------------------------------------------------------- /contrib/ccan/asprintf/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSD-MIT -------------------------------------------------------------------------------- /contrib/ccan/asprintf/asprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ccan/asprintf/asprintf.c -------------------------------------------------------------------------------- /contrib/ccan/asprintf/asprintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ccan/asprintf/asprintf.h -------------------------------------------------------------------------------- /contrib/ccan/asprintf/asprintf.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ccan/asprintf/asprintf.spdx -------------------------------------------------------------------------------- /contrib/ccan/compiler/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/CC0 -------------------------------------------------------------------------------- /contrib/ccan/compiler/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ccan/compiler/compiler.h -------------------------------------------------------------------------------- /contrib/ccan/compiler/compiler.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ccan/compiler/compiler.spdx -------------------------------------------------------------------------------- /contrib/ccan/json/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSD-MIT -------------------------------------------------------------------------------- /contrib/ccan/json/json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ccan/json/json.c -------------------------------------------------------------------------------- /contrib/ccan/json/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ccan/json/json.h -------------------------------------------------------------------------------- /contrib/ccan/json/json.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ccan/json/json.spdx -------------------------------------------------------------------------------- /contrib/cleanup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/cleanup.h -------------------------------------------------------------------------------- /contrib/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/config.h -------------------------------------------------------------------------------- /contrib/licenses/BSD-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/licenses/BSD-MIT -------------------------------------------------------------------------------- /contrib/licenses/CC0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/licenses/CC0 -------------------------------------------------------------------------------- /contrib/licenses/LGPL2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/licenses/LGPL2 -------------------------------------------------------------------------------- /contrib/mempattern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/mempattern.c -------------------------------------------------------------------------------- /contrib/mempattern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/mempattern.h -------------------------------------------------------------------------------- /contrib/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/meson.build -------------------------------------------------------------------------------- /contrib/murmurhash3/LICENSE: -------------------------------------------------------------------------------- 1 | ../licenses/CC0 -------------------------------------------------------------------------------- /contrib/murmurhash3/murmurhash3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/murmurhash3/murmurhash3.c -------------------------------------------------------------------------------- /contrib/murmurhash3/murmurhash3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/murmurhash3/murmurhash3.h -------------------------------------------------------------------------------- /contrib/murmurhash3/murmurhash3.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/murmurhash3/murmurhash3.spdx -------------------------------------------------------------------------------- /contrib/openbsd/siphash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/openbsd/siphash.c -------------------------------------------------------------------------------- /contrib/openbsd/siphash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/openbsd/siphash.h -------------------------------------------------------------------------------- /contrib/ucw/LICENSE: -------------------------------------------------------------------------------- 1 | ../licenses/LGPL2 -------------------------------------------------------------------------------- /contrib/ucw/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ucw/alloc.h -------------------------------------------------------------------------------- /contrib/ucw/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ucw/config.h -------------------------------------------------------------------------------- /contrib/ucw/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ucw/lib.h -------------------------------------------------------------------------------- /contrib/ucw/libucw.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ucw/libucw.spdx -------------------------------------------------------------------------------- /contrib/ucw/mempool-fmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ucw/mempool-fmt.c -------------------------------------------------------------------------------- /contrib/ucw/mempool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ucw/mempool.c -------------------------------------------------------------------------------- /contrib/ucw/mempool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/contrib/ucw/mempool.h -------------------------------------------------------------------------------- /daemon/bindings/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/api.h -------------------------------------------------------------------------------- /daemon/bindings/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/cache.c -------------------------------------------------------------------------------- /daemon/bindings/cache.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/cache.rst -------------------------------------------------------------------------------- /daemon/bindings/event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/event.c -------------------------------------------------------------------------------- /daemon/bindings/event.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/event.rst -------------------------------------------------------------------------------- /daemon/bindings/impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/impl.c -------------------------------------------------------------------------------- /daemon/bindings/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/impl.h -------------------------------------------------------------------------------- /daemon/bindings/modules.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/modules.c -------------------------------------------------------------------------------- /daemon/bindings/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/modules.rst -------------------------------------------------------------------------------- /daemon/bindings/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/net.c -------------------------------------------------------------------------------- /daemon/bindings/net_buffering.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/net_buffering.rst -------------------------------------------------------------------------------- /daemon/bindings/net_client.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/net_client.rst -------------------------------------------------------------------------------- /daemon/bindings/net_dns_tweaks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/net_dns_tweaks.rst -------------------------------------------------------------------------------- /daemon/bindings/net_server.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/net_server.rst -------------------------------------------------------------------------------- /daemon/bindings/net_tlssrv.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/net_tlssrv.rst -------------------------------------------------------------------------------- /daemon/bindings/net_xdpsrv.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/net_xdpsrv.rst -------------------------------------------------------------------------------- /daemon/bindings/worker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/worker.c -------------------------------------------------------------------------------- /daemon/bindings/worker.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/bindings/worker.rst -------------------------------------------------------------------------------- /daemon/cache.test/clear.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/cache.test/clear.test.lua -------------------------------------------------------------------------------- /daemon/cache.test/testroot.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/cache.test/testroot.zone -------------------------------------------------------------------------------- /daemon/cache.test/testroot.zone.unsigned: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/cache.test/testroot.zone.unsigned -------------------------------------------------------------------------------- /daemon/defer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/defer.c -------------------------------------------------------------------------------- /daemon/defer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/defer.h -------------------------------------------------------------------------------- /daemon/engine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/engine.c -------------------------------------------------------------------------------- /daemon/engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/engine.h -------------------------------------------------------------------------------- /daemon/ffimodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/ffimodule.c -------------------------------------------------------------------------------- /daemon/ffimodule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/ffimodule.h -------------------------------------------------------------------------------- /daemon/http.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/http.c -------------------------------------------------------------------------------- /daemon/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/io.c -------------------------------------------------------------------------------- /daemon/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/io.h -------------------------------------------------------------------------------- /daemon/layered-protocols.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/layered-protocols.rst -------------------------------------------------------------------------------- /daemon/lua/controlsock.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/controlsock.test.lua -------------------------------------------------------------------------------- /daemon/lua/distro-preconfig.lua.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/distro-preconfig.lua.in -------------------------------------------------------------------------------- /daemon/lua/kluautil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/kluautil.lua -------------------------------------------------------------------------------- /daemon/lua/kres-gen-33.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/kres-gen-33.lua -------------------------------------------------------------------------------- /daemon/lua/kres-gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/kres-gen.sh -------------------------------------------------------------------------------- /daemon/lua/kres.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/kres.lua -------------------------------------------------------------------------------- /daemon/lua/krprint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/krprint.lua -------------------------------------------------------------------------------- /daemon/lua/krprint.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/krprint.test.lua -------------------------------------------------------------------------------- /daemon/lua/log.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/log.test.lua -------------------------------------------------------------------------------- /daemon/lua/map.test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/map.test.integr/deckard.yaml -------------------------------------------------------------------------------- /daemon/lua/map.test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/map.test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /daemon/lua/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/meson.build -------------------------------------------------------------------------------- /daemon/lua/postconfig.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/postconfig.lua -------------------------------------------------------------------------------- /daemon/lua/sandbox.lua.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/sandbox.lua.in -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.lua.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.lua.in -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.rst -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/bootstrap.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/bootstrap.test.lua -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/err_elem_extra.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/err_elem_extra.xml -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/err_multi_ta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/err_multi_ta.xml -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/ok0_badtimes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/ok0_badtimes.xml -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/ok1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/ok1.xml -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/ok1_expired1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/ok1_expired1.xml -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/ok1_notyet1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/ok1_notyet1.xml -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/ok2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/ok2.xml -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/regen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/regen.sh -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/root.keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/root.keys -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/ta.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/ta.test.lua -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/unsupp_nonroot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/unsupp_nonroot.xml -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/unsupp_xml_v11.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/unsupp_xml_v11.xml -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/webserv.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/webserv.lua -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/x509/ca-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/x509/ca-key.pem -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/x509/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/x509/ca.pem -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/x509/ca.tmpl: -------------------------------------------------------------------------------- 1 | cn = Knot Resolver testing CA 2 | ca 3 | cert_signing_key 4 | expiration_days = -1 5 | -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/x509/gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/x509/gen.sh -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/x509/server.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/x509/server.pem -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/x509/server.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/x509/server.tmpl -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/x509/wrongca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/trust_anchors.test/x509/wrongca.pem -------------------------------------------------------------------------------- /daemon/lua/trust_anchors.test/x509/wrongca.tmpl: -------------------------------------------------------------------------------- 1 | cn = Another unrelated CA 2 | ca 3 | cert_signing_key 4 | expiration_days = -1 5 | -------------------------------------------------------------------------------- /daemon/lua/zonefile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/lua/zonefile.lua -------------------------------------------------------------------------------- /daemon/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/main.c -------------------------------------------------------------------------------- /daemon/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/meson.build -------------------------------------------------------------------------------- /daemon/network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/network.c -------------------------------------------------------------------------------- /daemon/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/network.h -------------------------------------------------------------------------------- /daemon/proxyv2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/proxyv2.c -------------------------------------------------------------------------------- /daemon/proxyv2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/proxyv2.h -------------------------------------------------------------------------------- /daemon/proxyv2.test/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/proxyv2.test/deckard.yaml -------------------------------------------------------------------------------- /daemon/proxyv2.test/dnsdist_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/proxyv2.test/dnsdist_config.j2 -------------------------------------------------------------------------------- /daemon/proxyv2.test/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/proxyv2.test/kresd_config.j2 -------------------------------------------------------------------------------- /daemon/proxyv2.test/proxyv2_valid.rpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/proxyv2.test/proxyv2_valid.rpl -------------------------------------------------------------------------------- /daemon/ratelimiting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/ratelimiting.c -------------------------------------------------------------------------------- /daemon/ratelimiting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/ratelimiting.h -------------------------------------------------------------------------------- /daemon/ratelimiting.test/tests-parallel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/ratelimiting.test/tests-parallel.c -------------------------------------------------------------------------------- /daemon/ratelimiting.test/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/ratelimiting.test/tests.c -------------------------------------------------------------------------------- /daemon/ratelimiting.test/tests.inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/ratelimiting.test/tests.inc.c -------------------------------------------------------------------------------- /daemon/scripting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/scripting.rst -------------------------------------------------------------------------------- /daemon/session2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/session2.c -------------------------------------------------------------------------------- /daemon/session2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/session2.h -------------------------------------------------------------------------------- /daemon/tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/tls.c -------------------------------------------------------------------------------- /daemon/tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/tls.h -------------------------------------------------------------------------------- /daemon/tls_ephemeral_credentials.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/tls_ephemeral_credentials.c -------------------------------------------------------------------------------- /daemon/tls_session_ticket-srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/tls_session_ticket-srv.c -------------------------------------------------------------------------------- /daemon/udp_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/udp_queue.c -------------------------------------------------------------------------------- /daemon/udp_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/udp_queue.h -------------------------------------------------------------------------------- /daemon/worker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/worker.c -------------------------------------------------------------------------------- /daemon/worker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/worker.h -------------------------------------------------------------------------------- /daemon/zimport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/zimport.c -------------------------------------------------------------------------------- /daemon/zimport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/zimport.h -------------------------------------------------------------------------------- /daemon/zimport.test/tz-rfc-a1-bad.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/zimport.test/tz-rfc-a1-bad.zone -------------------------------------------------------------------------------- /daemon/zimport.test/tz-rfc-a1.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/zimport.test/tz-rfc-a1.zone -------------------------------------------------------------------------------- /daemon/zimport.test/tz-rfc-a2.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/zimport.test/tz-rfc-a2.zone -------------------------------------------------------------------------------- /daemon/zimport.test/tz-rfc-a3.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/zimport.test/tz-rfc-a3.zone -------------------------------------------------------------------------------- /daemon/zimport.test/tz-rfc-a4.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/zimport.test/tz-rfc-a4.zone -------------------------------------------------------------------------------- /daemon/zimport.test/tz-rfc-a5.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/zimport.test/tz-rfc-a5.zone -------------------------------------------------------------------------------- /daemon/zimport.test/zimport.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/daemon/zimport.test/zimport.test.lua -------------------------------------------------------------------------------- /distro/config/apkg.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/config/apkg.toml -------------------------------------------------------------------------------- /distro/pkg/arch/PKGBUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/arch/PKGBUILD -------------------------------------------------------------------------------- /distro/pkg/deb/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/changelog -------------------------------------------------------------------------------- /distro/pkg/deb/clean: -------------------------------------------------------------------------------- 1 | build_deb/ 2 | -------------------------------------------------------------------------------- /distro/pkg/deb/compat: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /distro/pkg/deb/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/control -------------------------------------------------------------------------------- /distro/pkg/deb/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/copyright -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6-dev.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/knot-resolver6-dev.install -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6-module-dnstap.install: -------------------------------------------------------------------------------- 1 | usr/lib/knot-resolver/kres_modules/dnstap.so 2 | -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6-module-http.links: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/knot-resolver6-module-http.links -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6.dirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/knot-resolver6.dirs -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/knot-resolver6.docs -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/knot-resolver6.install -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6.links: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/knot-resolver6.links -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6.lintian-overrides: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/knot-resolver6.lintian-overrides -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6.manpages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/knot-resolver6.manpages -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6.postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/knot-resolver6.postinst -------------------------------------------------------------------------------- /distro/pkg/deb/knot-resolver6.postrm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/knot-resolver6.postrm -------------------------------------------------------------------------------- /distro/pkg/deb/not-installed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/not-installed -------------------------------------------------------------------------------- /distro/pkg/deb/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/rules -------------------------------------------------------------------------------- /distro/pkg/deb/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /distro/pkg/deb/source/lintian-overrides: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/deb/source/lintian-overrides -------------------------------------------------------------------------------- /distro/pkg/nix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/nix/default.nix -------------------------------------------------------------------------------- /distro/pkg/nix/top-level.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/nix/top-level.nix -------------------------------------------------------------------------------- /distro/pkg/rpm/knot-resolver.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/pkg/rpm/knot-resolver.spec -------------------------------------------------------------------------------- /distro/tests/extra/all/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/distro/tests/extra/all/control -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/_static/config.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/_static/config.schema.json -------------------------------------------------------------------------------- /doc/_static/css/dev.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/_static/css/dev.css -------------------------------------------------------------------------------- /doc/_static/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/_static/css/main.css -------------------------------------------------------------------------------- /doc/_static/css/user.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/_static/css/user.css -------------------------------------------------------------------------------- /doc/_static/logo-negativ-dev.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/_static/logo-negativ-dev.svg -------------------------------------------------------------------------------- /doc/_static/logo-negativ.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/_static/logo-negativ.svg -------------------------------------------------------------------------------- /doc/_static/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/_static/package-lock.json -------------------------------------------------------------------------------- /doc/_static/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/_static/package.json -------------------------------------------------------------------------------- /doc/architecture-manager.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/architecture-manager.drawio -------------------------------------------------------------------------------- /doc/architecture-manager.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/architecture-manager.svg -------------------------------------------------------------------------------- /doc/architecture-schema.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/architecture-schema.drawio -------------------------------------------------------------------------------- /doc/architecture-schema.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/architecture-schema.svg -------------------------------------------------------------------------------- /doc/dev/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/Doxyfile -------------------------------------------------------------------------------- /doc/dev/architecture-gc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/architecture-gc.rst -------------------------------------------------------------------------------- /doc/dev/architecture-kresd.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/architecture-kresd.rst -------------------------------------------------------------------------------- /doc/dev/architecture-manager.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/architecture-manager.rst -------------------------------------------------------------------------------- /doc/dev/architecture-pl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/architecture-pl.rst -------------------------------------------------------------------------------- /doc/dev/architecture.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/architecture.rst -------------------------------------------------------------------------------- /doc/dev/build.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/build.rst -------------------------------------------------------------------------------- /doc/dev/cache-prefetch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/cache-prefetch.rst -------------------------------------------------------------------------------- /doc/dev/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/conf.py -------------------------------------------------------------------------------- /doc/dev/config-answer-reordering.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/config-answer-reordering.rst -------------------------------------------------------------------------------- /doc/dev/config-lua-debugging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/config-lua-debugging.rst -------------------------------------------------------------------------------- /doc/dev/config-lua-dnssec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/config-lua-dnssec.rst -------------------------------------------------------------------------------- /doc/dev/config-lua-experimental.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/config-lua-experimental.rst -------------------------------------------------------------------------------- /doc/dev/config-lua-logging-monitoring.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/config-lua-logging-monitoring.rst -------------------------------------------------------------------------------- /doc/dev/config-lua-network.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/config-lua-network.rst -------------------------------------------------------------------------------- /doc/dev/config-lua-overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/config-lua-overview.rst -------------------------------------------------------------------------------- /doc/dev/config-lua-performance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/config-lua-performance.rst -------------------------------------------------------------------------------- /doc/dev/config-lua-policy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/config-lua-policy.rst -------------------------------------------------------------------------------- /doc/dev/daemon-bindings-cache.rst: -------------------------------------------------------------------------------- 1 | ../../daemon/bindings/cache.rst -------------------------------------------------------------------------------- /doc/dev/daemon-bindings-net_buffering.rst: -------------------------------------------------------------------------------- 1 | ../../daemon/bindings/net_buffering.rst -------------------------------------------------------------------------------- /doc/dev/daemon-bindings-net_client.rst: -------------------------------------------------------------------------------- 1 | ../../daemon/bindings/net_client.rst -------------------------------------------------------------------------------- /doc/dev/daemon-bindings-net_dns_tweaks.rst: -------------------------------------------------------------------------------- 1 | ../../daemon/bindings/net_dns_tweaks.rst -------------------------------------------------------------------------------- /doc/dev/daemon-bindings-net_server.rst: -------------------------------------------------------------------------------- 1 | ../../daemon/bindings/net_server.rst -------------------------------------------------------------------------------- /doc/dev/daemon-bindings-net_tlssrv.rst: -------------------------------------------------------------------------------- 1 | ../../daemon/bindings/net_tlssrv.rst -------------------------------------------------------------------------------- /doc/dev/daemon-bindings-net_xdpsrv.rst: -------------------------------------------------------------------------------- 1 | ../../daemon/bindings/net_xdpsrv.rst -------------------------------------------------------------------------------- /doc/dev/daemon-bindings-worker.rst: -------------------------------------------------------------------------------- 1 | ../../daemon/bindings/worker.rst -------------------------------------------------------------------------------- /doc/dev/daemon-scripting.rst: -------------------------------------------------------------------------------- 1 | ../../daemon/scripting.rst -------------------------------------------------------------------------------- /doc/dev/debugging-with-kresctl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/debugging-with-kresctl.rst -------------------------------------------------------------------------------- /doc/dev/flowcharts/io_and_worker.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/flowcharts/io_and_worker.dia -------------------------------------------------------------------------------- /doc/dev/flowcharts/task_ERD.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/flowcharts/task_ERD.dia -------------------------------------------------------------------------------- /doc/dev/flowcharts/tcp_task.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/flowcharts/tcp_task.dia -------------------------------------------------------------------------------- /doc/dev/flowcharts/udp_task.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/flowcharts/udp_task.dia -------------------------------------------------------------------------------- /doc/dev/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/index.rst -------------------------------------------------------------------------------- /doc/dev/infra-pages.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/infra-pages.rst -------------------------------------------------------------------------------- /doc/dev/infra-warning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/infra-warning.rst -------------------------------------------------------------------------------- /doc/dev/layered-protocols.rst: -------------------------------------------------------------------------------- 1 | ../../daemon/layered-protocols.rst -------------------------------------------------------------------------------- /doc/dev/lib.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/lib.rst -------------------------------------------------------------------------------- /doc/dev/logging_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/logging_api.rst -------------------------------------------------------------------------------- /doc/dev/manager-dev-code.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/manager-dev-code.rst -------------------------------------------------------------------------------- /doc/dev/manager-dev-env.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/manager-dev-env.rst -------------------------------------------------------------------------------- /doc/dev/modules-bogus_log.rst: -------------------------------------------------------------------------------- 1 | ../../modules/bogus_log/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-daf.rst: -------------------------------------------------------------------------------- 1 | ../../modules/daf/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-detect_time_jump.rst: -------------------------------------------------------------------------------- 1 | ../../modules/detect_time_jump/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-detect_time_skew.rst: -------------------------------------------------------------------------------- 1 | ../../modules/detect_time_skew/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-dns64.rst: -------------------------------------------------------------------------------- 1 | ../../modules/dns64/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-dnstap.rst: -------------------------------------------------------------------------------- 1 | ../../modules/dnstap/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-edns_keepalive.rst: -------------------------------------------------------------------------------- 1 | ../../modules/edns_keepalive/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-experimental_dot_auth.rst: -------------------------------------------------------------------------------- 1 | ../../modules/experimental_dot_auth/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-hints.rst: -------------------------------------------------------------------------------- 1 | ../../modules/hints/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-http-custom-services.rst: -------------------------------------------------------------------------------- 1 | ../../modules/http/custom_services.rst -------------------------------------------------------------------------------- /doc/dev/modules-http-trace.rst: -------------------------------------------------------------------------------- 1 | ../../modules/http/trace.rst -------------------------------------------------------------------------------- /doc/dev/modules-http.rst: -------------------------------------------------------------------------------- 1 | ../../modules/http/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-nsid.rst: -------------------------------------------------------------------------------- 1 | ../../modules/nsid/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-policy.rst: -------------------------------------------------------------------------------- 1 | ../../modules/policy/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-prefill.rst: -------------------------------------------------------------------------------- 1 | ../../modules/prefill/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-priming.rst: -------------------------------------------------------------------------------- 1 | ../../modules/priming/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-rebinding.rst: -------------------------------------------------------------------------------- 1 | ../../modules/rebinding/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-refuse_nord.rst: -------------------------------------------------------------------------------- 1 | ../../modules/refuse_nord/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-renumber.rst: -------------------------------------------------------------------------------- 1 | ../../modules/renumber/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-rfc7706.rst: -------------------------------------------------------------------------------- 1 | ../../modules/rfc7706.rst -------------------------------------------------------------------------------- /doc/dev/modules-serve_stale.rst: -------------------------------------------------------------------------------- 1 | ../../modules/serve_stale/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-stats.rst: -------------------------------------------------------------------------------- 1 | ../../modules/stats/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-ta_sentinel.rst: -------------------------------------------------------------------------------- 1 | ../../modules/ta_sentinel/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-ta_signal_query.rst: -------------------------------------------------------------------------------- 1 | ../../modules/ta_signal_query/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-view.rst: -------------------------------------------------------------------------------- 1 | ../../modules/view/README.rst -------------------------------------------------------------------------------- /doc/dev/modules-watchdog.rst: -------------------------------------------------------------------------------- 1 | ../../modules/watchdog/README.rst -------------------------------------------------------------------------------- /doc/dev/modules_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/modules_api.rst -------------------------------------------------------------------------------- /doc/dev/rename_ln.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/rename_ln.sh -------------------------------------------------------------------------------- /doc/dev/server_terminology.fodg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/server_terminology.fodg -------------------------------------------------------------------------------- /doc/dev/systemd-multiinst.rst: -------------------------------------------------------------------------------- 1 | ../../systemd/multiinst.rst -------------------------------------------------------------------------------- /doc/dev/worker_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/dev/worker_api.rst -------------------------------------------------------------------------------- /doc/kresctl.8.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/kresctl.8.in -------------------------------------------------------------------------------- /doc/kresd.8.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/kresd.8.in -------------------------------------------------------------------------------- /doc/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/meson.build -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /doc/resolution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/resolution.png -------------------------------------------------------------------------------- /doc/server_terminology.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/server_terminology.svg -------------------------------------------------------------------------------- /doc/user/NEWS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/NEWS.rst -------------------------------------------------------------------------------- /doc/user/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/conf.py -------------------------------------------------------------------------------- /doc/user/config-cache-predict.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-cache-predict.rst -------------------------------------------------------------------------------- /doc/user/config-cache-prefill.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-cache-prefill.rst -------------------------------------------------------------------------------- /doc/user/config-cache.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-cache.rst -------------------------------------------------------------------------------- /doc/user/config-defer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-defer.rst -------------------------------------------------------------------------------- /doc/user/config-dns64.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-dns64.rst -------------------------------------------------------------------------------- /doc/user/config-dnssec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-dnssec.rst -------------------------------------------------------------------------------- /doc/user/config-edns-keepalive.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-edns-keepalive.rst -------------------------------------------------------------------------------- /doc/user/config-fallback.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-fallback.rst -------------------------------------------------------------------------------- /doc/user/config-forward.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-forward.rst -------------------------------------------------------------------------------- /doc/user/config-local-data.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-local-data.rst -------------------------------------------------------------------------------- /doc/user/config-logging-bogus.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-logging-bogus.rst -------------------------------------------------------------------------------- /doc/user/config-logging-dnstap.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-logging-dnstap.rst -------------------------------------------------------------------------------- /doc/user/config-logging-monitoring.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-logging-monitoring.rst -------------------------------------------------------------------------------- /doc/user/config-lua.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-lua.rst -------------------------------------------------------------------------------- /doc/user/config-monitoring-stats.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-monitoring-stats.rst -------------------------------------------------------------------------------- /doc/user/config-multiple-workers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-multiple-workers.rst -------------------------------------------------------------------------------- /doc/user/config-network-client.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-network-client.rst -------------------------------------------------------------------------------- /doc/user/config-network-dns-tweaks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-network-dns-tweaks.rst -------------------------------------------------------------------------------- /doc/user/config-network-server-tls.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-network-server-tls.rst -------------------------------------------------------------------------------- /doc/user/config-network-server.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-network-server.rst -------------------------------------------------------------------------------- /doc/user/config-network.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-network.rst -------------------------------------------------------------------------------- /doc/user/config-nsid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-nsid.rst -------------------------------------------------------------------------------- /doc/user/config-overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-overview.rst -------------------------------------------------------------------------------- /doc/user/config-performance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-performance.rst -------------------------------------------------------------------------------- /doc/user/config-policy-new.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-policy-new.rst -------------------------------------------------------------------------------- /doc/user/config-priming.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-priming.rst -------------------------------------------------------------------------------- /doc/user/config-rate-limiting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-rate-limiting.rst -------------------------------------------------------------------------------- /doc/user/config-rebinding.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-rebinding.rst -------------------------------------------------------------------------------- /doc/user/config-refuse-no-rd.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-refuse-no-rd.rst -------------------------------------------------------------------------------- /doc/user/config-renumber.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-renumber.rst -------------------------------------------------------------------------------- /doc/user/config-reordering.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-reordering.rst -------------------------------------------------------------------------------- /doc/user/config-rfc7706.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-rfc7706.rst -------------------------------------------------------------------------------- /doc/user/config-serve-stale.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-serve-stale.rst -------------------------------------------------------------------------------- /doc/user/config-ta-sentinel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-ta-sentinel.rst -------------------------------------------------------------------------------- /doc/user/config-ta-signal-query.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-ta-signal-query.rst -------------------------------------------------------------------------------- /doc/user/config-time-jump-detection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-time-jump-detection.rst -------------------------------------------------------------------------------- /doc/user/config-time-skew-detection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-time-skew-detection.rst -------------------------------------------------------------------------------- /doc/user/config-views.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/config-views.rst -------------------------------------------------------------------------------- /doc/user/deployment-advanced-no-manager.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/deployment-advanced-no-manager.rst -------------------------------------------------------------------------------- /doc/user/deployment-advanced-no-systemd.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/deployment-advanced-no-systemd.rst -------------------------------------------------------------------------------- /doc/user/deployment-advanced.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/deployment-advanced.rst -------------------------------------------------------------------------------- /doc/user/deployment-docker.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/deployment-docker.rst -------------------------------------------------------------------------------- /doc/user/deployment-manual.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/deployment-manual.rst -------------------------------------------------------------------------------- /doc/user/deployment-systemd.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/deployment-systemd.rst -------------------------------------------------------------------------------- /doc/user/deployment-warning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/deployment-warning.rst -------------------------------------------------------------------------------- /doc/user/developer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/developer.rst -------------------------------------------------------------------------------- /doc/user/gettingstarted-config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/gettingstarted-config.rst -------------------------------------------------------------------------------- /doc/user/gettingstarted-install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/gettingstarted-install.rst -------------------------------------------------------------------------------- /doc/user/gettingstarted-startup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/gettingstarted-startup.rst -------------------------------------------------------------------------------- /doc/user/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/index.rst -------------------------------------------------------------------------------- /doc/user/manager-api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/manager-api.rst -------------------------------------------------------------------------------- /doc/user/manager-client.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/manager-client.rst -------------------------------------------------------------------------------- /doc/user/rfc-list.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/rfc-list.rst -------------------------------------------------------------------------------- /doc/user/upgrading-to-6.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/upgrading-to-6.rst -------------------------------------------------------------------------------- /doc/user/upgrading.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/doc/user/upgrading.rst -------------------------------------------------------------------------------- /etc/config/.gitignore: -------------------------------------------------------------------------------- 1 | runtime/ 2 | cache/ -------------------------------------------------------------------------------- /etc/config/config.cluster: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.cluster -------------------------------------------------------------------------------- /etc/config/config.dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.dev.yaml -------------------------------------------------------------------------------- /etc/config/config.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.docker -------------------------------------------------------------------------------- /etc/config/config.example.docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.example.docker.yaml -------------------------------------------------------------------------------- /etc/config/config.example.internal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.example.internal.yaml -------------------------------------------------------------------------------- /etc/config/config.example.isp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.example.isp.yaml -------------------------------------------------------------------------------- /etc/config/config.example.personal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.example.personal.yaml -------------------------------------------------------------------------------- /etc/config/config.internal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.internal -------------------------------------------------------------------------------- /etc/config/config.isp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.isp -------------------------------------------------------------------------------- /etc/config/config.migrate-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.migrate-test.yaml -------------------------------------------------------------------------------- /etc/config/config.migrate-test2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.migrate-test2.yaml -------------------------------------------------------------------------------- /etc/config/config.personal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.personal -------------------------------------------------------------------------------- /etc/config/config.privacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.privacy -------------------------------------------------------------------------------- /etc/config/config.splitview: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.splitview -------------------------------------------------------------------------------- /etc/config/config.test-defer.yaml: -------------------------------------------------------------------------------- 1 | defer: 2 | enable: true 3 | log-period: 1s 4 | -------------------------------------------------------------------------------- /etc/config/config.test-forward.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.test-forward.yaml -------------------------------------------------------------------------------- /etc/config/config.test-local-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.test-local-data.yaml -------------------------------------------------------------------------------- /etc/config/config.test-rate-limiting.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.test-rate-limiting.yaml -------------------------------------------------------------------------------- /etc/config/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/config.yaml -------------------------------------------------------------------------------- /etc/config/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/config/meson.build -------------------------------------------------------------------------------- /etc/icann-ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/icann-ca.pem -------------------------------------------------------------------------------- /etc/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/meson.build -------------------------------------------------------------------------------- /etc/root.hints: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/root.hints -------------------------------------------------------------------------------- /etc/root.keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/etc/root.keys -------------------------------------------------------------------------------- /lib/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/README.rst -------------------------------------------------------------------------------- /lib/cache/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/README.rst -------------------------------------------------------------------------------- /lib/cache/api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/api.c -------------------------------------------------------------------------------- /lib/cache/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/api.h -------------------------------------------------------------------------------- /lib/cache/cdb_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/cdb_api.h -------------------------------------------------------------------------------- /lib/cache/cdb_lmdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/cdb_lmdb.c -------------------------------------------------------------------------------- /lib/cache/cdb_lmdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/cdb_lmdb.h -------------------------------------------------------------------------------- /lib/cache/entry_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/entry_list.c -------------------------------------------------------------------------------- /lib/cache/entry_pkt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/entry_pkt.c -------------------------------------------------------------------------------- /lib/cache/entry_rr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/entry_rr.c -------------------------------------------------------------------------------- /lib/cache/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/impl.h -------------------------------------------------------------------------------- /lib/cache/knot_pkt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/knot_pkt.c -------------------------------------------------------------------------------- /lib/cache/nsec1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/nsec1.c -------------------------------------------------------------------------------- /lib/cache/nsec3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/nsec3.c -------------------------------------------------------------------------------- /lib/cache/overflow.test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/overflow.test.integr/deckard.yaml -------------------------------------------------------------------------------- /lib/cache/overflow.test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/overflow.test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /lib/cache/peek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/peek.c -------------------------------------------------------------------------------- /lib/cache/test.integr/cache_minimal_nsec3.rpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/test.integr/cache_minimal_nsec3.rpl -------------------------------------------------------------------------------- /lib/cache/test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/test.integr/deckard.yaml -------------------------------------------------------------------------------- /lib/cache/test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /lib/cache/top.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/top.c -------------------------------------------------------------------------------- /lib/cache/top.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/top.h -------------------------------------------------------------------------------- /lib/cache/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cache/util.h -------------------------------------------------------------------------------- /lib/cookies/alg_containers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/alg_containers.c -------------------------------------------------------------------------------- /lib/cookies/alg_containers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/alg_containers.h -------------------------------------------------------------------------------- /lib/cookies/alg_sha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/alg_sha.c -------------------------------------------------------------------------------- /lib/cookies/alg_sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/alg_sha.h -------------------------------------------------------------------------------- /lib/cookies/control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/control.h -------------------------------------------------------------------------------- /lib/cookies/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/helper.c -------------------------------------------------------------------------------- /lib/cookies/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/helper.h -------------------------------------------------------------------------------- /lib/cookies/lru_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/lru_cache.c -------------------------------------------------------------------------------- /lib/cookies/lru_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/lru_cache.h -------------------------------------------------------------------------------- /lib/cookies/nonce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/nonce.c -------------------------------------------------------------------------------- /lib/cookies/nonce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/cookies/nonce.h -------------------------------------------------------------------------------- /lib/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/defines.h -------------------------------------------------------------------------------- /lib/dnssec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/dnssec.c -------------------------------------------------------------------------------- /lib/dnssec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/dnssec.h -------------------------------------------------------------------------------- /lib/dnssec/nsec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/dnssec/nsec.c -------------------------------------------------------------------------------- /lib/dnssec/nsec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/dnssec/nsec.h -------------------------------------------------------------------------------- /lib/dnssec/nsec3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/dnssec/nsec3.c -------------------------------------------------------------------------------- /lib/dnssec/nsec3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/dnssec/nsec3.h -------------------------------------------------------------------------------- /lib/dnssec/signature.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/dnssec/signature.c -------------------------------------------------------------------------------- /lib/dnssec/signature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/dnssec/signature.h -------------------------------------------------------------------------------- /lib/dnssec/ta.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/dnssec/ta.c -------------------------------------------------------------------------------- /lib/dnssec/ta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/dnssec/ta.h -------------------------------------------------------------------------------- /lib/generic/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/README.rst -------------------------------------------------------------------------------- /lib/generic/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/array.h -------------------------------------------------------------------------------- /lib/generic/lru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/lru.c -------------------------------------------------------------------------------- /lib/generic/lru.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/lru.h -------------------------------------------------------------------------------- /lib/generic/pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/pack.h -------------------------------------------------------------------------------- /lib/generic/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/queue.c -------------------------------------------------------------------------------- /lib/generic/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/queue.h -------------------------------------------------------------------------------- /lib/generic/test_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/test_array.c -------------------------------------------------------------------------------- /lib/generic/test_lru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/test_lru.c -------------------------------------------------------------------------------- /lib/generic/test_pack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/test_pack.c -------------------------------------------------------------------------------- /lib/generic/test_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/test_queue.c -------------------------------------------------------------------------------- /lib/generic/test_trie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/test_trie.c -------------------------------------------------------------------------------- /lib/generic/trie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/trie.c -------------------------------------------------------------------------------- /lib/generic/trie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/trie.h -------------------------------------------------------------------------------- /lib/generic/trie.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/generic/trie.spdx -------------------------------------------------------------------------------- /lib/kru-avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/kru-avx2.c -------------------------------------------------------------------------------- /lib/kru-generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/kru-generic.c -------------------------------------------------------------------------------- /lib/kru.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/kru.h -------------------------------------------------------------------------------- /lib/kru.inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/kru.inc.c -------------------------------------------------------------------------------- /lib/layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer.h -------------------------------------------------------------------------------- /lib/layer/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/cache.c -------------------------------------------------------------------------------- /lib/layer/iterate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/iterate.c -------------------------------------------------------------------------------- /lib/layer/iterate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/iterate.h -------------------------------------------------------------------------------- /lib/layer/mode.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/mode.rst -------------------------------------------------------------------------------- /lib/layer/test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/test.integr/deckard.yaml -------------------------------------------------------------------------------- /lib/layer/test.integr/iter_cname_length.rpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/test.integr/iter_cname_length.rpl -------------------------------------------------------------------------------- /lib/layer/test.integr/iter_limit_refuse.rpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/test.integr/iter_limit_refuse.rpl -------------------------------------------------------------------------------- /lib/layer/test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /lib/layer/validate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/validate.c -------------------------------------------------------------------------------- /lib/layer/validate.test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/validate.test.integr/deckard.yaml -------------------------------------------------------------------------------- /lib/layer/validate.test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/layer/validate.test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /lib/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/log.c -------------------------------------------------------------------------------- /lib/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/log.h -------------------------------------------------------------------------------- /lib/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/meson.build -------------------------------------------------------------------------------- /lib/mmapped.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/mmapped.c -------------------------------------------------------------------------------- /lib/mmapped.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/mmapped.h -------------------------------------------------------------------------------- /lib/module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/module.c -------------------------------------------------------------------------------- /lib/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/module.h -------------------------------------------------------------------------------- /lib/proto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/proto.c -------------------------------------------------------------------------------- /lib/proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/proto.h -------------------------------------------------------------------------------- /lib/resolve-impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/resolve-impl.h -------------------------------------------------------------------------------- /lib/resolve-produce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/resolve-produce.c -------------------------------------------------------------------------------- /lib/resolve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/resolve.c -------------------------------------------------------------------------------- /lib/resolve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/resolve.h -------------------------------------------------------------------------------- /lib/rplan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/rplan.c -------------------------------------------------------------------------------- /lib/rplan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/rplan.h -------------------------------------------------------------------------------- /lib/rules/api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/rules/api.c -------------------------------------------------------------------------------- /lib/rules/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/rules/api.h -------------------------------------------------------------------------------- /lib/rules/defaults.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/rules/defaults.c -------------------------------------------------------------------------------- /lib/rules/forward.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/rules/forward.c -------------------------------------------------------------------------------- /lib/rules/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/rules/impl.h -------------------------------------------------------------------------------- /lib/rules/local-addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/rules/local-addr.c -------------------------------------------------------------------------------- /lib/rules/zonefile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/rules/zonefile.c -------------------------------------------------------------------------------- /lib/selection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/selection.c -------------------------------------------------------------------------------- /lib/selection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/selection.h -------------------------------------------------------------------------------- /lib/selection_forward.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/selection_forward.c -------------------------------------------------------------------------------- /lib/selection_forward.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/selection_forward.h -------------------------------------------------------------------------------- /lib/selection_iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/selection_iter.c -------------------------------------------------------------------------------- /lib/selection_iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/selection_iter.h -------------------------------------------------------------------------------- /lib/test_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/test_module.c -------------------------------------------------------------------------------- /lib/test_rplan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/test_rplan.c -------------------------------------------------------------------------------- /lib/test_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/test_utils.c -------------------------------------------------------------------------------- /lib/test_zonecut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/test_zonecut.c -------------------------------------------------------------------------------- /lib/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/utils.c -------------------------------------------------------------------------------- /lib/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/utils.h -------------------------------------------------------------------------------- /lib/zonecut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/zonecut.c -------------------------------------------------------------------------------- /lib/zonecut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/lib/zonecut.h -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/meson_options.txt -------------------------------------------------------------------------------- /modules/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/README.rst -------------------------------------------------------------------------------- /modules/bogus_log/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/bogus_log/README.rst -------------------------------------------------------------------------------- /modules/bogus_log/bogus_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/bogus_log/bogus_log.c -------------------------------------------------------------------------------- /modules/bogus_log/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/bogus_log/meson.build -------------------------------------------------------------------------------- /modules/bogus_log/test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/bogus_log/test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/bogus_log/test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/bogus_log/test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /modules/cookies/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/cookies/README.rst -------------------------------------------------------------------------------- /modules/cookies/cookiectl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/cookies/cookiectl.c -------------------------------------------------------------------------------- /modules/cookies/cookiectl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/cookies/cookiectl.h -------------------------------------------------------------------------------- /modules/cookies/cookiemonster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/cookies/cookiemonster.c -------------------------------------------------------------------------------- /modules/cookies/cookiemonster.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/cookies/cookiemonster.h -------------------------------------------------------------------------------- /modules/cookies/cookies.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/cookies/cookies.c -------------------------------------------------------------------------------- /modules/daf/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/daf/README.rst -------------------------------------------------------------------------------- /modules/daf/daf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/daf/daf.js -------------------------------------------------------------------------------- /modules/daf/daf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/daf/daf.lua -------------------------------------------------------------------------------- /modules/daf/daf.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/daf/daf.test.lua -------------------------------------------------------------------------------- /modules/daf/daf_http.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/daf/daf_http.test.lua -------------------------------------------------------------------------------- /modules/daf/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/daf/meson.build -------------------------------------------------------------------------------- /modules/daf/test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/daf/test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/daf/test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/daf/test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /modules/daf/test.integr/module_daf.rpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/daf/test.integr/module_daf.rpl -------------------------------------------------------------------------------- /modules/detect_time_jump/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/detect_time_jump/README.rst -------------------------------------------------------------------------------- /modules/detect_time_jump/detect_time_jump.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/detect_time_jump/detect_time_jump.lua -------------------------------------------------------------------------------- /modules/detect_time_skew/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/detect_time_skew/README.rst -------------------------------------------------------------------------------- /modules/detect_time_skew/detect_time_skew.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/detect_time_skew/detect_time_skew.lua -------------------------------------------------------------------------------- /modules/dns64/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/dns64/README.rst -------------------------------------------------------------------------------- /modules/dns64/dns64.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/dns64/dns64.lua -------------------------------------------------------------------------------- /modules/dns64/dns64.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/dns64/dns64.test.lua -------------------------------------------------------------------------------- /modules/dnstap/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/dnstap/README.rst -------------------------------------------------------------------------------- /modules/dnstap/dnstap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/dnstap/dnstap.c -------------------------------------------------------------------------------- /modules/dnstap/dnstap.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/dnstap/dnstap.proto -------------------------------------------------------------------------------- /modules/dnstap/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/dnstap/meson.build -------------------------------------------------------------------------------- /modules/edns_keepalive/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/edns_keepalive/README.rst -------------------------------------------------------------------------------- /modules/edns_keepalive/edns_keepalive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/edns_keepalive/edns_keepalive.c -------------------------------------------------------------------------------- /modules/edns_keepalive/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/edns_keepalive/meson.build -------------------------------------------------------------------------------- /modules/etcd/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/etcd/README.rst -------------------------------------------------------------------------------- /modules/etcd/etcd.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/etcd/etcd.lua -------------------------------------------------------------------------------- /modules/experimental_dot_auth/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/experimental_dot_auth/README.rst -------------------------------------------------------------------------------- /modules/experimental_dot_auth/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/experimental_dot_auth/meson.build -------------------------------------------------------------------------------- /modules/extended_error/extended_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/extended_error/extended_error.c -------------------------------------------------------------------------------- /modules/extended_error/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/extended_error/meson.build -------------------------------------------------------------------------------- /modules/fallback/fallback.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/fallback/fallback.lua -------------------------------------------------------------------------------- /modules/graphite/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/graphite/README.rst -------------------------------------------------------------------------------- /modules/graphite/graphite.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/graphite/graphite.lua -------------------------------------------------------------------------------- /modules/hints/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/hints/README.rst -------------------------------------------------------------------------------- /modules/hints/hints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/hints/hints.c -------------------------------------------------------------------------------- /modules/hints/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/hints/meson.build -------------------------------------------------------------------------------- /modules/hints/tests/hints.test.hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/hints/tests/hints.test.hosts -------------------------------------------------------------------------------- /modules/hints/tests/hints.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/hints/tests/hints.test.lua -------------------------------------------------------------------------------- /modules/hints/tests/hints_test.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/hints/tests/hints_test.zone -------------------------------------------------------------------------------- /modules/http/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/README.rst -------------------------------------------------------------------------------- /modules/http/custom_services.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/custom_services.rst -------------------------------------------------------------------------------- /modules/http/debug_opensslkeylog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/debug_opensslkeylog.c -------------------------------------------------------------------------------- /modules/http/http.lua.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/http.lua.in -------------------------------------------------------------------------------- /modules/http/http.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/http.test.lua -------------------------------------------------------------------------------- /modules/http/http_doh.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/http_doh.lua -------------------------------------------------------------------------------- /modules/http/http_doh.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/http_doh.test.lua -------------------------------------------------------------------------------- /modules/http/http_tls_cert.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/http_tls_cert.lua -------------------------------------------------------------------------------- /modules/http/http_trace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/http_trace.lua -------------------------------------------------------------------------------- /modules/http/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/meson.build -------------------------------------------------------------------------------- /modules/http/prometheus.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/prometheus.lua -------------------------------------------------------------------------------- /modules/http/prometheus.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/prometheus.rst -------------------------------------------------------------------------------- /modules/http/static/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/bootstrap-theme.min.css -------------------------------------------------------------------------------- /modules/http/static/bootstrap-theme.min.css.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/bootstrap-theme.min.css.spdx -------------------------------------------------------------------------------- /modules/http/static/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/bootstrap.min.css -------------------------------------------------------------------------------- /modules/http/static/bootstrap.min.css.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/bootstrap.min.css.spdx -------------------------------------------------------------------------------- /modules/http/static/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/bootstrap.min.js -------------------------------------------------------------------------------- /modules/http/static/bootstrap.min.js.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/bootstrap.min.js.spdx -------------------------------------------------------------------------------- /modules/http/static/d3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/d3.js -------------------------------------------------------------------------------- /modules/http/static/d3.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/d3.spdx -------------------------------------------------------------------------------- /modules/http/static/datamaps.world.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/datamaps.world.min.js -------------------------------------------------------------------------------- /modules/http/static/datamaps.world.min.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/datamaps.world.min.spdx -------------------------------------------------------------------------------- /modules/http/static/dygraph.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/dygraph.min.js -------------------------------------------------------------------------------- /modules/http/static/dygraph.min.js.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/dygraph.min.js.spdx -------------------------------------------------------------------------------- /modules/http/static/epoch.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/epoch.css -------------------------------------------------------------------------------- /modules/http/static/epoch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/epoch.js -------------------------------------------------------------------------------- /modules/http/static/epoch.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/epoch.spdx -------------------------------------------------------------------------------- /modules/http/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/favicon.ico -------------------------------------------------------------------------------- /modules/http/static/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/jquery.js -------------------------------------------------------------------------------- /modules/http/static/jquery.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/jquery.spdx -------------------------------------------------------------------------------- /modules/http/static/kresd.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/kresd.css -------------------------------------------------------------------------------- /modules/http/static/kresd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/kresd.js -------------------------------------------------------------------------------- /modules/http/static/main.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/main.tpl -------------------------------------------------------------------------------- /modules/http/static/selectize.bootstrap3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/selectize.bootstrap3.css -------------------------------------------------------------------------------- /modules/http/static/selectize.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/selectize.min.js -------------------------------------------------------------------------------- /modules/http/static/selectize.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/selectize.spdx -------------------------------------------------------------------------------- /modules/http/static/topojson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/topojson.js -------------------------------------------------------------------------------- /modules/http/static/topojson.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/static/topojson.spdx -------------------------------------------------------------------------------- /modules/http/test_tls/broken.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/test_tls/broken.crt -------------------------------------------------------------------------------- /modules/http/test_tls/broken.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/test_tls/broken.key -------------------------------------------------------------------------------- /modules/http/test_tls/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/test_tls/ca.crt -------------------------------------------------------------------------------- /modules/http/test_tls/chain.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/test_tls/chain.crt -------------------------------------------------------------------------------- /modules/http/test_tls/test.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/test_tls/test.crt -------------------------------------------------------------------------------- /modules/http/test_tls/test.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/test_tls/test.key -------------------------------------------------------------------------------- /modules/http/test_tls/tls.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/test_tls/tls.test.lua -------------------------------------------------------------------------------- /modules/http/trace.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/http/trace.rst -------------------------------------------------------------------------------- /modules/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/meson.build -------------------------------------------------------------------------------- /modules/nsid/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/nsid/README.rst -------------------------------------------------------------------------------- /modules/nsid/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/nsid/meson.build -------------------------------------------------------------------------------- /modules/nsid/nsid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/nsid/nsid.c -------------------------------------------------------------------------------- /modules/nsid/nsid.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/nsid/nsid.test.lua -------------------------------------------------------------------------------- /modules/policy/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/README.rst -------------------------------------------------------------------------------- /modules/policy/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/meson.build -------------------------------------------------------------------------------- /modules/policy/noipv6.test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/noipv6.test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/policy/noipvx.test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/noipvx.test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/policy/policy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/policy.lua -------------------------------------------------------------------------------- /modules/policy/policy.rpz.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/policy.rpz.test.lua -------------------------------------------------------------------------------- /modules/policy/policy.slice.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/policy.slice.test.lua -------------------------------------------------------------------------------- /modules/policy/policy.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/policy.test.lua -------------------------------------------------------------------------------- /modules/policy/policy.test.rpz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/policy.test.rpz -------------------------------------------------------------------------------- /modules/policy/policy.test.rpz.soa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/policy.test.rpz.soa -------------------------------------------------------------------------------- /modules/policy/test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/policy/test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /modules/policy/test.integr/refuse.rpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/policy/test.integr/refuse.rpl -------------------------------------------------------------------------------- /modules/predict/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/predict/README.rst -------------------------------------------------------------------------------- /modules/predict/predict.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/predict/predict.lua -------------------------------------------------------------------------------- /modules/predict/predict.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/predict/predict.test.lua -------------------------------------------------------------------------------- /modules/prefetch/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/prefetch/README.rst -------------------------------------------------------------------------------- /modules/prefetch/prefetch.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/prefetch/prefetch.lua -------------------------------------------------------------------------------- /modules/prefill/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/prefill/README.rst -------------------------------------------------------------------------------- /modules/prefill/prefill.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/prefill/prefill.lua -------------------------------------------------------------------------------- /modules/prefill/prefill.test/empty.zone: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/prefill/prefill.test/example.com.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/prefill/prefill.test/example.com.zone -------------------------------------------------------------------------------- /modules/prefill/prefill.test/prefill.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/prefill/prefill.test/prefill.test.lua -------------------------------------------------------------------------------- /modules/prefill/prefill.test/random.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/prefill/prefill.test/random.zone -------------------------------------------------------------------------------- /modules/prefill/prefill.test/testroot.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/prefill/prefill.test/testroot.zone -------------------------------------------------------------------------------- /modules/priming/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/priming/README.rst -------------------------------------------------------------------------------- /modules/priming/priming.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/priming/priming.lua -------------------------------------------------------------------------------- /modules/rebinding/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/rebinding/README.rst -------------------------------------------------------------------------------- /modules/rebinding/rebinding.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/rebinding/rebinding.lua -------------------------------------------------------------------------------- /modules/rebinding/test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/rebinding/test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/rebinding/test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/rebinding/test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /modules/refuse_nord/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/refuse_nord/README.rst -------------------------------------------------------------------------------- /modules/refuse_nord/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/refuse_nord/meson.build -------------------------------------------------------------------------------- /modules/refuse_nord/refuse_nord.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/refuse_nord/refuse_nord.c -------------------------------------------------------------------------------- /modules/refuse_nord/test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/refuse_nord/test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/refuse_nord/test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/refuse_nord/test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /modules/refuse_nord/test.integr/refuse_nord.rpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/refuse_nord/test.integr/refuse_nord.rpl -------------------------------------------------------------------------------- /modules/renumber/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/renumber/README.rst -------------------------------------------------------------------------------- /modules/renumber/renumber.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/renumber/renumber.lua -------------------------------------------------------------------------------- /modules/renumber/renumber.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/renumber/renumber.test.lua -------------------------------------------------------------------------------- /modules/rfc7706.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/rfc7706.rst -------------------------------------------------------------------------------- /modules/serve_stale/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/serve_stale/README.rst -------------------------------------------------------------------------------- /modules/serve_stale/serve_stale.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/serve_stale/serve_stale.lua -------------------------------------------------------------------------------- /modules/serve_stale/test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/serve_stale/test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/serve_stale/test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/serve_stale/test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /modules/stats/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/stats/README.rst -------------------------------------------------------------------------------- /modules/stats/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/stats/meson.build -------------------------------------------------------------------------------- /modules/stats/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/stats/stats.c -------------------------------------------------------------------------------- /modules/stats/test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/stats/test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/stats/test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/stats/test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /modules/stats/test.integr/stats.rpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/stats/test.integr/stats.rpl -------------------------------------------------------------------------------- /modules/ta_sentinel/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/ta_sentinel/README.rst -------------------------------------------------------------------------------- /modules/ta_sentinel/ta_sentinel.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/ta_sentinel/ta_sentinel.lua -------------------------------------------------------------------------------- /modules/ta_signal_query/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/ta_signal_query/README.rst -------------------------------------------------------------------------------- /modules/ta_signal_query/ta_signal_query.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/ta_signal_query/ta_signal_query.lua -------------------------------------------------------------------------------- /modules/ta_update/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/ta_update/meson.build -------------------------------------------------------------------------------- /modules/ta_update/root.keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/ta_update/root.keys -------------------------------------------------------------------------------- /modules/ta_update/ta_update.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/ta_update/ta_update.lua -------------------------------------------------------------------------------- /modules/ta_update/ta_update.test.integr/rfc5011/pydnstest: -------------------------------------------------------------------------------- 1 | ../../../../tests/integration/deckard/pydnstest -------------------------------------------------------------------------------- /modules/ta_update/ta_update.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/ta_update/ta_update.test.lua -------------------------------------------------------------------------------- /modules/ta_update/ta_update.unmanagedkey.test.integr/rfc5011: -------------------------------------------------------------------------------- 1 | ../ta_update.test.integr/rfc5011 -------------------------------------------------------------------------------- /modules/view/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/view/README.rst -------------------------------------------------------------------------------- /modules/view/addr.test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/view/addr.test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/view/addr.test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/view/addr.test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /modules/view/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/view/meson.build -------------------------------------------------------------------------------- /modules/view/tsig.test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/view/tsig.test.integr/deckard.yaml -------------------------------------------------------------------------------- /modules/view/tsig.test.integr/kresd_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/view/tsig.test.integr/kresd_config.j2 -------------------------------------------------------------------------------- /modules/view/view.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/view/view.lua -------------------------------------------------------------------------------- /modules/watchdog/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/watchdog/README.rst -------------------------------------------------------------------------------- /modules/watchdog/watchdog.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/watchdog/watchdog.lua -------------------------------------------------------------------------------- /modules/workarounds/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/workarounds/README.rst -------------------------------------------------------------------------------- /modules/workarounds/workarounds.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/modules/workarounds/workarounds.lua -------------------------------------------------------------------------------- /poe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/poe -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/knot_resolver/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/__init__.py -------------------------------------------------------------------------------- /python/knot_resolver/client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/__init__.py -------------------------------------------------------------------------------- /python/knot_resolver/client/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/__main__.py -------------------------------------------------------------------------------- /python/knot_resolver/client/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/client.py -------------------------------------------------------------------------------- /python/knot_resolver/client/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/command.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/cache.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/config.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/convert.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/debug.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/help.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/metrics.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/migrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/migrate.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/pids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/pids.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/reload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/reload.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/schema.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/stop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/stop.py -------------------------------------------------------------------------------- /python/knot_resolver/client/commands/validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/commands/validate.py -------------------------------------------------------------------------------- /python/knot_resolver/client/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/client/main.py -------------------------------------------------------------------------------- /python/knot_resolver/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/constants.py -------------------------------------------------------------------------------- /python/knot_resolver/constants.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/constants.py.in -------------------------------------------------------------------------------- /python/knot_resolver/controller/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/controller/__init__.py -------------------------------------------------------------------------------- /python/knot_resolver/controller/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/controller/exceptions.py -------------------------------------------------------------------------------- /python/knot_resolver/controller/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/controller/interface.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/__init__.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/cache_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/cache_schema.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/config_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/config_schema.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/defer_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/defer_schema.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/dns64_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/dns64_schema.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/globals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/globals.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/lua_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/lua_schema.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/types/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/types/enums.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/types/files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/types/files.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/types/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/types/types.py -------------------------------------------------------------------------------- /python/knot_resolver/datamodel/view_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/datamodel/view_schema.py -------------------------------------------------------------------------------- /python/knot_resolver/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/exceptions.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/knot_resolver/manager/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/__main__.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/config_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/config_store.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/constants.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/exceptions.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/files/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/files/__init__.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/files/reload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/files/reload.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/files/watchdog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/files/watchdog.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/logger.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/main.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/manager.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/server.py -------------------------------------------------------------------------------- /python/knot_resolver/manager/triggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/manager/triggers.py -------------------------------------------------------------------------------- /python/knot_resolver/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/meson.build -------------------------------------------------------------------------------- /python/knot_resolver/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/__init__.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/async_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/async_utils.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/compat/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/compat/__init__.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/compat/asyncio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/compat/asyncio.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/compat/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/compat/typing.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/custom_atexit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/custom_atexit.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/etag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/etag.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/functional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/functional.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/modeling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/modeling/README.md -------------------------------------------------------------------------------- /python/knot_resolver/utils/modeling/parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/modeling/parsing.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/modeling/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/modeling/query.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/modeling/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/modeling/types.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/requests.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/systemd_notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/systemd_notify.py -------------------------------------------------------------------------------- /python/knot_resolver/utils/which.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/python/knot_resolver/utils/which.py -------------------------------------------------------------------------------- /scripts/Makefile.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/Makefile.docker -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/bugreport-journals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/bugreport-journals.py -------------------------------------------------------------------------------- /scripts/ci/build-in-obs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/ci/build-in-obs.sh -------------------------------------------------------------------------------- /scripts/ci/enable-repo-cznic-labs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/ci/enable-repo-cznic-labs.sh -------------------------------------------------------------------------------- /scripts/ci/make-obs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/ci/make-obs.sh -------------------------------------------------------------------------------- /scripts/doh_b64encode_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/doh_b64encode_query.py -------------------------------------------------------------------------------- /scripts/gen-pgp-keyblock.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/gen-pgp-keyblock.sh -------------------------------------------------------------------------------- /scripts/kresd-host.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/kresd-host.lua -------------------------------------------------------------------------------- /scripts/kresd-query.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/kresd-query.lua -------------------------------------------------------------------------------- /scripts/kresd.apparmor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/kresd.apparmor -------------------------------------------------------------------------------- /scripts/lib/get-date.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/lib/get-date.sh -------------------------------------------------------------------------------- /scripts/lib/upstream-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/lib/upstream-version.sh -------------------------------------------------------------------------------- /scripts/make-archive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/make-archive.sh -------------------------------------------------------------------------------- /scripts/meson/bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/meson/bench.sh -------------------------------------------------------------------------------- /scripts/meson/gen-cdefs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/meson/gen-cdefs.sh -------------------------------------------------------------------------------- /scripts/meson/make-doc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/meson/make-doc.sh -------------------------------------------------------------------------------- /scripts/meson/test-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/meson/test-config.sh -------------------------------------------------------------------------------- /scripts/meson/test-integration-prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/meson/test-integration-prepare.sh -------------------------------------------------------------------------------- /scripts/poe-tasks/check: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/check -------------------------------------------------------------------------------- /scripts/poe-tasks/clean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/clean -------------------------------------------------------------------------------- /scripts/poe-tasks/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/configure -------------------------------------------------------------------------------- /scripts/poe-tasks/doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/doc -------------------------------------------------------------------------------- /scripts/poe-tasks/examples: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/examples -------------------------------------------------------------------------------- /scripts/poe-tasks/format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/format -------------------------------------------------------------------------------- /scripts/poe-tasks/gen-constantspy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/gen-constantspy -------------------------------------------------------------------------------- /scripts/poe-tasks/gen-setuppy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/gen-setuppy -------------------------------------------------------------------------------- /scripts/poe-tasks/kresctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/kresctl -------------------------------------------------------------------------------- /scripts/poe-tasks/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/lint -------------------------------------------------------------------------------- /scripts/poe-tasks/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/run -------------------------------------------------------------------------------- /scripts/poe-tasks/run-debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/run-debug -------------------------------------------------------------------------------- /scripts/poe-tasks/schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/schema -------------------------------------------------------------------------------- /scripts/poe-tasks/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/test -------------------------------------------------------------------------------- /scripts/poe-tasks/test-migrate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/test-migrate -------------------------------------------------------------------------------- /scripts/poe-tasks/utils/_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/utils/_env.sh -------------------------------------------------------------------------------- /scripts/poe-tasks/utils/create_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/poe-tasks/utils/create_setup.py -------------------------------------------------------------------------------- /scripts/update-authors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/update-authors.sh -------------------------------------------------------------------------------- /scripts/update-root-hints.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/scripts/update-root-hints.sh -------------------------------------------------------------------------------- /security.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/security.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/setup.py -------------------------------------------------------------------------------- /systemd/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/systemd/README.rst -------------------------------------------------------------------------------- /systemd/knot-resolver.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/systemd/knot-resolver.service.in -------------------------------------------------------------------------------- /systemd/kres-cache-gc.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/systemd/kres-cache-gc.service.in -------------------------------------------------------------------------------- /systemd/kresd.systemd.7.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/systemd/kresd.systemd.7.in -------------------------------------------------------------------------------- /systemd/kresd.target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/systemd/kresd.target -------------------------------------------------------------------------------- /systemd/kresd@.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/systemd/kresd@.service.in -------------------------------------------------------------------------------- /systemd/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/systemd/meson.build -------------------------------------------------------------------------------- /systemd/multiinst.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/systemd/multiinst.rst -------------------------------------------------------------------------------- /systemd/sysusers.d/knot-resolver.conf.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/systemd/sysusers.d/knot-resolver.conf.in -------------------------------------------------------------------------------- /systemd/tmpfiles.d/knot-resolver.conf.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/systemd/tmpfiles.d/knot-resolver.conf.in -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/README.rst -------------------------------------------------------------------------------- /tests/config/basic.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/basic.test.lua -------------------------------------------------------------------------------- /tests/config/cache.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/cache.test.lua -------------------------------------------------------------------------------- /tests/config/doh2.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/doh2.test.lua -------------------------------------------------------------------------------- /tests/config/lru.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/lru.test.lua -------------------------------------------------------------------------------- /tests/config/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/meson.build -------------------------------------------------------------------------------- /tests/config/net.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/net.test.lua -------------------------------------------------------------------------------- /tests/config/test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/test.cfg -------------------------------------------------------------------------------- /tests/config/test_dns_generators.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/test_dns_generators.lua -------------------------------------------------------------------------------- /tests/config/test_utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/test_utils.lua -------------------------------------------------------------------------------- /tests/config/tls.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/tls.test.lua -------------------------------------------------------------------------------- /tests/config/worker.test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/config/worker.test.lua -------------------------------------------------------------------------------- /tests/dnstap/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/dnstap/meson.build -------------------------------------------------------------------------------- /tests/dnstap/src/dnstap-test/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/dnstap/src/dnstap-test/config -------------------------------------------------------------------------------- /tests/dnstap/src/dnstap-test/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/dnstap/src/dnstap-test/go.mod -------------------------------------------------------------------------------- /tests/dnstap/src/dnstap-test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/dnstap/src/dnstap-test/main.go -------------------------------------------------------------------------------- /tests/dnstap/src/dnstap-test/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/dnstap/src/dnstap-test/run.sh -------------------------------------------------------------------------------- /tests/integration/hints_zone.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/integration/hints_zone.j2 -------------------------------------------------------------------------------- /tests/integration/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/integration/meson.build -------------------------------------------------------------------------------- /tests/lib-includes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/lib-includes.cpp -------------------------------------------------------------------------------- /tests/manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/__init__.py -------------------------------------------------------------------------------- /tests/manager/datamodel/test_config_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/datamodel/test_config_schema.py -------------------------------------------------------------------------------- /tests/manager/datamodel/test_forward_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/datamodel/test_forward_schema.py -------------------------------------------------------------------------------- /tests/manager/datamodel/test_local_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/datamodel/test_local_data.py -------------------------------------------------------------------------------- /tests/manager/datamodel/test_lua_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/datamodel/test_lua_schema.py -------------------------------------------------------------------------------- /tests/manager/datamodel/test_network_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/datamodel/test_network_schema.py -------------------------------------------------------------------------------- /tests/manager/test_config_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/test_config_store.py -------------------------------------------------------------------------------- /tests/manager/test_knot_resolver_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/test_knot_resolver_manager.py -------------------------------------------------------------------------------- /tests/manager/utils/modeling/test_etag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/utils/modeling/test_etag.py -------------------------------------------------------------------------------- /tests/manager/utils/modeling/test_parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/utils/modeling/test_parsing.py -------------------------------------------------------------------------------- /tests/manager/utils/modeling/test_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/utils/modeling/test_query.py -------------------------------------------------------------------------------- /tests/manager/utils/modeling/test_renaming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/utils/modeling/test_renaming.py -------------------------------------------------------------------------------- /tests/manager/utils/modeling/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/utils/modeling/test_types.py -------------------------------------------------------------------------------- /tests/manager/utils/test_functional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/manager/utils/test_functional.py -------------------------------------------------------------------------------- /tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/meson.build -------------------------------------------------------------------------------- /tests/packaging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/README.md -------------------------------------------------------------------------------- /tests/packaging/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/dependencies.py -------------------------------------------------------------------------------- /tests/packaging/interactive/cache-clear.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/interactive/cache-clear.sh -------------------------------------------------------------------------------- /tests/packaging/interactive/etag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/interactive/etag.sh -------------------------------------------------------------------------------- /tests/packaging/interactive/files_reload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/interactive/files_reload.sh -------------------------------------------------------------------------------- /tests/packaging/interactive/metrics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/interactive/metrics.sh -------------------------------------------------------------------------------- /tests/packaging/interactive/reload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/interactive/reload.sh -------------------------------------------------------------------------------- /tests/packaging/interactive/renew.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/interactive/renew.sh -------------------------------------------------------------------------------- /tests/packaging/interactive/rpz_watchdog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/interactive/rpz_watchdog.sh -------------------------------------------------------------------------------- /tests/packaging/interactive/schema.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/interactive/schema.sh -------------------------------------------------------------------------------- /tests/packaging/interactive/workers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/interactive/workers.sh -------------------------------------------------------------------------------- /tests/packaging/knot-resolver.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/knot-resolver.sh -------------------------------------------------------------------------------- /tests/packaging/kresctl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/kresctl.sh -------------------------------------------------------------------------------- /tests/packaging/manpage.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -e 4 | 5 | man -w kresctl 6 | -------------------------------------------------------------------------------- /tests/packaging/systemd_service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/packaging/systemd_service.sh -------------------------------------------------------------------------------- /tests/pytests/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/README.rst -------------------------------------------------------------------------------- /tests/pytests/certs/tt-certgen-expired.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/certs/tt-certgen-expired.sh -------------------------------------------------------------------------------- /tests/pytests/certs/tt-certgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/certs/tt-certgen.sh -------------------------------------------------------------------------------- /tests/pytests/certs/tt-expired.cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/certs/tt-expired.cert.pem -------------------------------------------------------------------------------- /tests/pytests/certs/tt-expired.key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/certs/tt-expired.key.pem -------------------------------------------------------------------------------- /tests/pytests/certs/tt.cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/certs/tt.cert.pem -------------------------------------------------------------------------------- /tests/pytests/certs/tt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/certs/tt.conf -------------------------------------------------------------------------------- /tests/pytests/certs/tt.key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/certs/tt.key.pem -------------------------------------------------------------------------------- /tests/pytests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/conftest.py -------------------------------------------------------------------------------- /tests/pytests/conn_flood.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/conn_flood.py -------------------------------------------------------------------------------- /tests/pytests/kresd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/kresd.py -------------------------------------------------------------------------------- /tests/pytests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/meson.build -------------------------------------------------------------------------------- /tests/pytests/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/proxy.py -------------------------------------------------------------------------------- /tests/pytests/proxy/tls-proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/proxy/tls-proxy.c -------------------------------------------------------------------------------- /tests/pytests/proxy/tls-proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/proxy/tls-proxy.h -------------------------------------------------------------------------------- /tests/pytests/proxy/tlsproxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/proxy/tlsproxy.c -------------------------------------------------------------------------------- /tests/pytests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/requirements.txt -------------------------------------------------------------------------------- /tests/pytests/templates/kresd.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/templates/kresd.conf.j2 -------------------------------------------------------------------------------- /tests/pytests/test_conn_mgmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/test_conn_mgmt.py -------------------------------------------------------------------------------- /tests/pytests/test_edns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/test_edns.py -------------------------------------------------------------------------------- /tests/pytests/test_prefix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/test_prefix.py -------------------------------------------------------------------------------- /tests/pytests/test_random_close.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/test_random_close.py -------------------------------------------------------------------------------- /tests/pytests/test_rehandshake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/test_rehandshake.py -------------------------------------------------------------------------------- /tests/pytests/test_tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/test_tls.py -------------------------------------------------------------------------------- /tests/pytests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/pytests/utils.py -------------------------------------------------------------------------------- /tests/unit/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/unit/meson.build -------------------------------------------------------------------------------- /tests/unit/mock_cmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/unit/mock_cmodule.c -------------------------------------------------------------------------------- /tests/unit/packaging/debian/10/builddeps: -------------------------------------------------------------------------------- 1 | libcmocka-dev 2 | -------------------------------------------------------------------------------- /tests/unit/packaging/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/unit/packaging/test.sh -------------------------------------------------------------------------------- /tests/unit/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/tests/unit/test.h -------------------------------------------------------------------------------- /utils/cache_gc/.gitignore: -------------------------------------------------------------------------------- 1 | kres_cache_gc 2 | 3 | -------------------------------------------------------------------------------- /utils/cache_gc/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/README.rst -------------------------------------------------------------------------------- /utils/cache_gc/categories.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/categories.c -------------------------------------------------------------------------------- /utils/cache_gc/categories.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/categories.h -------------------------------------------------------------------------------- /utils/cache_gc/db.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/db.c -------------------------------------------------------------------------------- /utils/cache_gc/db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/db.h -------------------------------------------------------------------------------- /utils/cache_gc/kr_cache_gc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/kr_cache_gc.c -------------------------------------------------------------------------------- /utils/cache_gc/kr_cache_gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/kr_cache_gc.h -------------------------------------------------------------------------------- /utils/cache_gc/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/main.c -------------------------------------------------------------------------------- /utils/cache_gc/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/meson.build -------------------------------------------------------------------------------- /utils/cache_gc/test.integr/deckard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/test.integr/deckard.yaml -------------------------------------------------------------------------------- /utils/cache_gc/test.integr/val_rrsig.rpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/cache_gc/test.integr/val_rrsig.rpl -------------------------------------------------------------------------------- /utils/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/meson.build -------------------------------------------------------------------------------- /utils/shell-completion/client.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/shell-completion/client.bash -------------------------------------------------------------------------------- /utils/shell-completion/client.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/shell-completion/client.fish -------------------------------------------------------------------------------- /utils/shell-completion/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CZ-NIC/knot-resolver/HEAD/utils/shell-completion/meson.build --------------------------------------------------------------------------------