]>
git.ipfire.org Git - thirdparty/knot-resolver.git/log
Tomas Krizek [Mon, 11 Feb 2019 11:37:31 +0000 (12:37 +0100)]
meson: systemd - rename cache dir to work dir
Tomas Krizek [Fri, 8 Feb 2019 14:44:21 +0000 (15:44 +0100)]
meson: systemd - re-add modified README
Tomas Krizek [Fri, 8 Feb 2019 14:39:32 +0000 (15:39 +0100)]
meson: systemd - install drop-in examples
Tomas Krizek [Fri, 8 Feb 2019 14:17:25 +0000 (15:17 +0100)]
meson: systemd/nosocket - update man
Tomas Krizek [Fri, 8 Feb 2019 14:04:07 +0000 (15:04 +0100)]
meson: systemd - update kresd.systemd.7
Tomas Krizek [Fri, 8 Feb 2019 12:51:47 +0000 (13:51 +0100)]
meson: daemon - update build
Tomas Krizek [Fri, 8 Feb 2019 12:44:50 +0000 (13:44 +0100)]
meson: managed_ta add note
Tomas Krizek [Fri, 8 Feb 2019 12:41:58 +0000 (13:41 +0100)]
meson: systemd/nosocket - add nosocket compatibility mode
Tomas Krizek [Fri, 8 Feb 2019 11:42:18 +0000 (12:42 +0100)]
meson: systemd - configure and install
Tomas Krizek [Thu, 7 Feb 2019 16:06:29 +0000 (17:06 +0100)]
meson: etc/config - install kresd.conf
Tomas Krizek [Thu, 7 Feb 2019 15:44:31 +0000 (16:44 +0100)]
meson: etc/config - configure and install configs
Tomas Krizek [Thu, 7 Feb 2019 15:26:21 +0000 (16:26 +0100)]
meson: etc - managed_ta and root.keys
Tomas Krizek [Thu, 7 Feb 2019 15:03:58 +0000 (16:03 +0100)]
meson: use features in options
Tomas Krizek [Thu, 7 Feb 2019 13:36:24 +0000 (14:36 +0100)]
meson: move configuration to appropriate sections
Tomas Krizek [Thu, 7 Feb 2019 13:06:48 +0000 (14:06 +0100)]
meson: minor fixes
Tomas Krizek [Thu, 7 Feb 2019 13:02:42 +0000 (14:02 +0100)]
meson: user + group options
Tomas Krizek [Thu, 7 Feb 2019 13:02:04 +0000 (14:02 +0100)]
meson: systemd option with autodetection
Tomas Krizek [Thu, 7 Feb 2019 12:35:27 +0000 (13:35 +0100)]
meson: options - trust_anchors
Tomas Krizek [Thu, 7 Feb 2019 11:55:56 +0000 (12:55 +0100)]
meson: use sbin_dir variable
Tomas Krizek [Thu, 7 Feb 2019 11:52:47 +0000 (12:52 +0100)]
meson: use prefix variable
Tomas Krizek [Thu, 7 Feb 2019 11:41:07 +0000 (12:41 +0100)]
meson: additional build options
Tomas Krizek [Wed, 6 Feb 2019 17:48:46 +0000 (18:48 +0100)]
meson: etc/config - move and unify configs
Tomas Krizek [Wed, 6 Feb 2019 16:36:40 +0000 (17:36 +0100)]
gitignore: ignore *.tar.xz
Tomas Krizek [Wed, 6 Feb 2019 16:24:48 +0000 (17:24 +0100)]
meson: archive target with dev version
Tomas Krizek [Tue, 5 Feb 2019 17:37:42 +0000 (18:37 +0100)]
meson: doc/kresd.8 - man page with correct version, date
Tomas Krizek [Tue, 5 Feb 2019 17:04:46 +0000 (18:04 +0100)]
meson: organize dependencies
Tomas Krizek [Tue, 5 Feb 2019 13:40:48 +0000 (14:40 +0100)]
meson: cleanup
Tomas Krizek [Mon, 4 Feb 2019 19:07:37 +0000 (20:07 +0100)]
meson: tests/integration run all test suites
Tomas Krizek [Mon, 4 Feb 2019 19:02:25 +0000 (20:02 +0100)]
meson: tests - check for py3_deps
Tomas Krizek [Mon, 4 Feb 2019 18:24:19 +0000 (19:24 +0100)]
meson: tests/pytests - add extra_tests build option
Tomas Krizek [Mon, 4 Feb 2019 17:57:17 +0000 (18:57 +0100)]
meson: doc - add python breathe dependency check
Tomas Krizek [Mon, 4 Feb 2019 17:50:16 +0000 (18:50 +0100)]
meson: tests/integration - prepare script
Tomas Krizek [Mon, 4 Feb 2019 16:02:04 +0000 (17:02 +0100)]
meson: tests/pytests - use PATH instead of *_EXEC vars
Tomas Krizek [Mon, 4 Feb 2019 15:43:51 +0000 (16:43 +0100)]
meson: tests/config: use PATH instead of KRESD_EXEC
Tomas Krizek [Mon, 4 Feb 2019 13:53:19 +0000 (14:53 +0100)]
tests/integration: move related files
Tomas Krizek [Mon, 4 Feb 2019 13:03:58 +0000 (14:03 +0100)]
test/integration: move deckard submodule
Tomas Krizek [Mon, 4 Feb 2019 12:37:50 +0000 (13:37 +0100)]
meson: tests/config: always define config tests
Tomas Krizek [Mon, 4 Feb 2019 12:06:53 +0000 (13:06 +0100)]
meson: tests/pytests - run extended test suite
Tomas Krizek [Mon, 4 Feb 2019 11:56:08 +0000 (12:56 +0100)]
tests/pytests: fix deprecation warning with latest pytest
Tomas Krizek [Mon, 4 Feb 2019 11:52:22 +0000 (12:52 +0100)]
meson: tests/pytests - run pytests successfully
Tomas Krizek [Mon, 4 Feb 2019 11:17:13 +0000 (12:17 +0100)]
tests/pytests: use KRESD_EXEC, TLSPROXY_EXEC env vars
Tomas Krizek [Mon, 4 Feb 2019 11:02:59 +0000 (12:02 +0100)]
meson: tests/pytests - compile tls proxy
Tomas Krizek [Fri, 1 Feb 2019 15:04:22 +0000 (16:04 +0100)]
meson: specify meson_version
Tomas Krizek [Fri, 1 Feb 2019 12:26:22 +0000 (13:26 +0100)]
meson: tests/config: run all configtests
Tomas Krizek [Fri, 1 Feb 2019 12:14:31 +0000 (13:14 +0100)]
meson: tests/config - fix load_ta test
Tomas Krizek [Fri, 1 Feb 2019 12:13:26 +0000 (13:13 +0100)]
meson: tests/config - use script to prepare workdir
Tomas Krizek [Fri, 1 Feb 2019 12:09:31 +0000 (13:09 +0100)]
meson: daemon+client install to sbindir
Tomas Krizek [Thu, 31 Jan 2019 16:01:36 +0000 (17:01 +0100)]
meson: tests/config - run additional tests from tree
Tomas Krizek [Thu, 31 Jan 2019 15:48:58 +0000 (16:48 +0100)]
modules/predict: move test to module dir
Tomas Krizek [Thu, 31 Jan 2019 15:41:39 +0000 (16:41 +0100)]
meson: tests/config - add keyfile tests
Tomas Krizek [Thu, 31 Jan 2019 14:43:37 +0000 (15:43 +0100)]
meson: tests/config - run worker test
Tomas Krizek [Thu, 31 Jan 2019 14:36:24 +0000 (15:36 +0100)]
meson: tests/config - run simple config tests
Tomas Krizek [Thu, 31 Jan 2019 14:33:21 +0000 (15:33 +0100)]
tests/config: remove obsolete variable
Tomas Krizek [Thu, 7 Mar 2019 17:17:53 +0000 (18:17 +0100)]
tests/test_cache.c: remove obsolete test
Tomas Krizek [Thu, 31 Jan 2019 12:44:33 +0000 (13:44 +0100)]
meson: unit tests - move test closer to code
Tomas Krizek [Thu, 31 Jan 2019 11:46:48 +0000 (12:46 +0100)]
meson: tests - unit tests without coverage
Tomas Krizek [Wed, 30 Jan 2019 16:42:21 +0000 (17:42 +0100)]
meson: doc - build doxyxml and html
Tomas Krizek [Wed, 30 Jan 2019 13:43:12 +0000 (14:43 +0100)]
.gitlabci: check for newer root.hints nightly
Tomas Krizek [Wed, 30 Jan 2019 12:51:32 +0000 (13:51 +0100)]
scripts: add utility script to check for newer root.hints
Tomas Krizek [Wed, 30 Jan 2019 12:20:05 +0000 (13:20 +0100)]
meson: etc install configs and files
Tomas Krizek [Wed, 30 Jan 2019 11:14:54 +0000 (12:14 +0100)]
meson: turn on C compiler warnings
Tomas Krizek [Wed, 30 Jan 2019 11:03:18 +0000 (12:03 +0100)]
.gitignore: sort
Tomas Krizek [Wed, 30 Jan 2019 09:50:51 +0000 (10:50 +0100)]
.gitignore: add generated dnstap files
Tomas Krizek [Wed, 30 Jan 2019 09:48:48 +0000 (10:48 +0100)]
meson: modules/http - install static files
Tomas Krizek [Tue, 29 Jan 2019 17:43:13 +0000 (18:43 +0100)]
meson: modules/dnstap - build
Tomas Krizek [Tue, 29 Jan 2019 16:20:23 +0000 (17:20 +0100)]
modules/dnstap: remove generated dnstap.pb-c.* files
Tomas Krizek [Tue, 29 Jan 2019 15:51:17 +0000 (16:51 +0100)]
meson: cleanup
Tomas Krizek [Tue, 29 Jan 2019 15:37:31 +0000 (16:37 +0100)]
meson: modules/stats - build
Tomas Krizek [Tue, 29 Jan 2019 15:36:09 +0000 (16:36 +0100)]
modules/stats/stats.c: add missing lua.h
Tomas Krizek [Tue, 29 Jan 2019 15:35:37 +0000 (16:35 +0100)]
modules/stats/stats.c: remove trailing whitespace
Tomas Krizek [Tue, 29 Jan 2019 15:25:56 +0000 (16:25 +0100)]
meson: modules/nsid - build
Tomas Krizek [Tue, 29 Jan 2019 15:21:57 +0000 (16:21 +0100)]
meson: modules - build as shared_module, not library
Tomas Krizek [Tue, 29 Jan 2019 15:19:11 +0000 (16:19 +0100)]
meson: modules/hints build
Tomas Krizek [Tue, 29 Jan 2019 15:16:45 +0000 (16:16 +0100)]
meson: modules - remove unnecessary link_flags
Tomas Krizek [Tue, 29 Jan 2019 15:14:15 +0000 (16:14 +0100)]
meson: daemon - remove global link_args
Tomas Krizek [Tue, 29 Jan 2019 14:40:50 +0000 (15:40 +0100)]
meson: modules/bogus_log build
Tomas Krizek [Tue, 29 Jan 2019 13:48:11 +0000 (14:48 +0100)]
meson: modules/edns_keepalive build
First functional kresd compilation \o/
Tomas Krizek [Fri, 25 Jan 2019 15:24:54 +0000 (16:24 +0100)]
meson: modules/policy - compile lua-aho-corasick
Tomas Krizek [Fri, 25 Jan 2019 15:23:29 +0000 (16:23 +0100)]
meson: add luajit dependency to lib
Tomas Krizek [Fri, 25 Jan 2019 14:16:49 +0000 (15:16 +0100)]
meson: modules/daf - install daf.js
Tomas Krizek [Fri, 25 Jan 2019 14:15:19 +0000 (15:15 +0100)]
meson/daemon/lua: unify lua mod installation
Tomas Krizek [Fri, 25 Jan 2019 13:51:43 +0000 (14:51 +0100)]
meson/modules: install lua modules
Tomas Krizek [Fri, 25 Jan 2019 13:33:03 +0000 (14:33 +0100)]
meson/daemon/lua: install trust_anchors.lua
Tomas Krizek [Fri, 25 Jan 2019 13:22:36 +0000 (14:22 +0100)]
meson: move etc_dir to config
Tomas Krizek [Fri, 25 Jan 2019 13:16:48 +0000 (14:16 +0100)]
meson: add option keyfile_default
Tomas Krizek [Fri, 25 Jan 2019 12:57:28 +0000 (13:57 +0100)]
meson: use proper etc_dir location
Tomas Krizek [Fri, 25 Jan 2019 12:45:28 +0000 (13:45 +0100)]
meson: add option to override modules dir
Tomas Krizek [Fri, 25 Jan 2019 12:28:44 +0000 (13:28 +0100)]
meson/daemon/lua: install modules from subdir
Tomas Krizek [Fri, 25 Jan 2019 10:57:37 +0000 (11:57 +0100)]
meson: use build options for client/daemon builds
Tomas Krizek [Fri, 25 Jan 2019 09:36:08 +0000 (10:36 +0100)]
meson/daemon/lua: install modules
Tomas Krizek [Thu, 24 Jan 2019 16:04:40 +0000 (17:04 +0100)]
meson/daemon: fix *.lua -> *.inc conversion
Tomas Krizek [Thu, 24 Jan 2019 15:30:49 +0000 (16:30 +0100)]
meson: clean up client subdir
Tomas Krizek [Thu, 24 Jan 2019 15:00:21 +0000 (16:00 +0100)]
meson: build daemon in a subdir
Tomas Krizek [Thu, 24 Jan 2019 14:47:58 +0000 (15:47 +0100)]
meson: update dependencies
Tomas Krizek [Thu, 24 Jan 2019 14:28:01 +0000 (15:28 +0100)]
meson: build client as a subdir
Tomas Krizek [Thu, 24 Jan 2019 14:09:04 +0000 (15:09 +0100)]
meson: build lib as subdir
Tomas Krizek [Thu, 24 Jan 2019 13:58:01 +0000 (14:58 +0100)]
meson: build contrib as a subdir
Tomas Krizek [Thu, 24 Jan 2019 13:49:23 +0000 (14:49 +0100)]
contrib: drop embedded lmdb support
Tomas Krizek [Thu, 24 Jan 2019 13:45:30 +0000 (14:45 +0100)]
meson: initial cleanup
Tomas Krizek [Tue, 22 Jan 2019 10:07:45 +0000 (11:07 +0100)]
meson: kresd builds \o/