]> git.ipfire.org Git - thirdparty/knot-resolver.git/log
thirdparty/knot-resolver.git
6 years agomeson: systemd - rename cache dir to work dir
Tomas Krizek [Mon, 11 Feb 2019 11:37:31 +0000 (12:37 +0100)] 
meson: systemd - rename cache dir to work dir

6 years agomeson: systemd - re-add modified README
Tomas Krizek [Fri, 8 Feb 2019 14:44:21 +0000 (15:44 +0100)] 
meson: systemd - re-add modified README

6 years agomeson: systemd - install drop-in examples
Tomas Krizek [Fri, 8 Feb 2019 14:39:32 +0000 (15:39 +0100)] 
meson: systemd - install drop-in examples

6 years agomeson: systemd/nosocket - update man
Tomas Krizek [Fri, 8 Feb 2019 14:17:25 +0000 (15:17 +0100)] 
meson: systemd/nosocket - update man

6 years agomeson: systemd - update kresd.systemd.7
Tomas Krizek [Fri, 8 Feb 2019 14:04:07 +0000 (15:04 +0100)] 
meson: systemd - update kresd.systemd.7

6 years agomeson: daemon - update build
Tomas Krizek [Fri, 8 Feb 2019 12:51:47 +0000 (13:51 +0100)] 
meson: daemon - update build

6 years agomeson: managed_ta add note
Tomas Krizek [Fri, 8 Feb 2019 12:44:50 +0000 (13:44 +0100)] 
meson: managed_ta add note

6 years agomeson: systemd/nosocket - add nosocket compatibility mode
Tomas Krizek [Fri, 8 Feb 2019 12:41:58 +0000 (13:41 +0100)] 
meson: systemd/nosocket - add nosocket compatibility mode

6 years agomeson: systemd - configure and install
Tomas Krizek [Fri, 8 Feb 2019 11:42:18 +0000 (12:42 +0100)] 
meson: systemd - configure and install

6 years agomeson: etc/config - install kresd.conf
Tomas Krizek [Thu, 7 Feb 2019 16:06:29 +0000 (17:06 +0100)] 
meson: etc/config - install kresd.conf

6 years agomeson: etc/config - configure and install configs
Tomas Krizek [Thu, 7 Feb 2019 15:44:31 +0000 (16:44 +0100)] 
meson: etc/config - configure and install configs

6 years agomeson: etc - managed_ta and root.keys
Tomas Krizek [Thu, 7 Feb 2019 15:26:21 +0000 (16:26 +0100)] 
meson: etc - managed_ta and root.keys

6 years agomeson: use features in options
Tomas Krizek [Thu, 7 Feb 2019 15:03:58 +0000 (16:03 +0100)] 
meson: use features in options

6 years agomeson: move configuration to appropriate sections
Tomas Krizek [Thu, 7 Feb 2019 13:36:24 +0000 (14:36 +0100)] 
meson: move configuration to appropriate sections

6 years agomeson: minor fixes
Tomas Krizek [Thu, 7 Feb 2019 13:06:48 +0000 (14:06 +0100)] 
meson: minor fixes

6 years agomeson: user + group options
Tomas Krizek [Thu, 7 Feb 2019 13:02:42 +0000 (14:02 +0100)] 
meson: user + group options

6 years agomeson: systemd option with autodetection
Tomas Krizek [Thu, 7 Feb 2019 13:02:04 +0000 (14:02 +0100)] 
meson: systemd option with autodetection

6 years agomeson: options - trust_anchors
Tomas Krizek [Thu, 7 Feb 2019 12:35:27 +0000 (13:35 +0100)] 
meson: options - trust_anchors

6 years agomeson: use sbin_dir variable
Tomas Krizek [Thu, 7 Feb 2019 11:55:56 +0000 (12:55 +0100)] 
meson: use sbin_dir variable

6 years agomeson: use prefix variable
Tomas Krizek [Thu, 7 Feb 2019 11:52:47 +0000 (12:52 +0100)] 
meson: use prefix variable

6 years agomeson: additional build options
Tomas Krizek [Thu, 7 Feb 2019 11:41:07 +0000 (12:41 +0100)] 
meson: additional build options

6 years agomeson: etc/config - move and unify configs
Tomas Krizek [Wed, 6 Feb 2019 17:48:46 +0000 (18:48 +0100)] 
meson: etc/config - move and unify configs

6 years agogitignore: ignore *.tar.xz
Tomas Krizek [Wed, 6 Feb 2019 16:36:40 +0000 (17:36 +0100)] 
gitignore: ignore *.tar.xz

6 years agomeson: archive target with dev version
Tomas Krizek [Wed, 6 Feb 2019 16:24:48 +0000 (17:24 +0100)] 
meson: archive target with dev version

6 years agomeson: doc/kresd.8 - man page with correct version, date
Tomas Krizek [Tue, 5 Feb 2019 17:37:42 +0000 (18:37 +0100)] 
meson: doc/kresd.8 - man page with correct version, date

6 years agomeson: organize dependencies
Tomas Krizek [Tue, 5 Feb 2019 17:04:46 +0000 (18:04 +0100)] 
meson: organize dependencies

6 years agomeson: cleanup
Tomas Krizek [Tue, 5 Feb 2019 13:40:48 +0000 (14:40 +0100)] 
meson: cleanup

6 years agomeson: tests/integration run all test suites
Tomas Krizek [Mon, 4 Feb 2019 19:07:37 +0000 (20:07 +0100)] 
meson: tests/integration run all test suites

6 years agomeson: tests - check for py3_deps
Tomas Krizek [Mon, 4 Feb 2019 19:02:25 +0000 (20:02 +0100)] 
meson: tests - check for py3_deps

6 years agomeson: tests/pytests - add extra_tests build option
Tomas Krizek [Mon, 4 Feb 2019 18:24:19 +0000 (19:24 +0100)] 
meson: tests/pytests - add extra_tests build option

6 years agomeson: doc - add python breathe dependency check
Tomas Krizek [Mon, 4 Feb 2019 17:57:17 +0000 (18:57 +0100)] 
meson: doc - add python breathe dependency check

6 years agomeson: tests/integration - prepare script
Tomas Krizek [Mon, 4 Feb 2019 17:50:16 +0000 (18:50 +0100)] 
meson: tests/integration - prepare script

6 years agomeson: tests/pytests - use PATH instead of *_EXEC vars
Tomas Krizek [Mon, 4 Feb 2019 16:02:04 +0000 (17:02 +0100)] 
meson: tests/pytests - use PATH instead of *_EXEC vars

6 years agomeson: tests/config: use PATH instead of KRESD_EXEC
Tomas Krizek [Mon, 4 Feb 2019 15:43:51 +0000 (16:43 +0100)] 
meson: tests/config: use PATH instead of KRESD_EXEC

6 years agotests/integration: move related files
Tomas Krizek [Mon, 4 Feb 2019 13:53:19 +0000 (14:53 +0100)] 
tests/integration: move related files

6 years agotest/integration: move deckard submodule
Tomas Krizek [Mon, 4 Feb 2019 13:03:58 +0000 (14:03 +0100)] 
test/integration: move deckard submodule

6 years agomeson: tests/config: always define config tests
Tomas Krizek [Mon, 4 Feb 2019 12:37:50 +0000 (13:37 +0100)] 
meson: tests/config: always define config tests

6 years agomeson: tests/pytests - run extended test suite
Tomas Krizek [Mon, 4 Feb 2019 12:06:53 +0000 (13:06 +0100)] 
meson: tests/pytests - run extended test suite

6 years agotests/pytests: fix deprecation warning with latest pytest
Tomas Krizek [Mon, 4 Feb 2019 11:56:08 +0000 (12:56 +0100)] 
tests/pytests: fix deprecation warning with latest pytest

6 years agomeson: tests/pytests - run pytests successfully
Tomas Krizek [Mon, 4 Feb 2019 11:52:22 +0000 (12:52 +0100)] 
meson: tests/pytests - run pytests successfully

6 years agotests/pytests: use KRESD_EXEC, TLSPROXY_EXEC env vars
Tomas Krizek [Mon, 4 Feb 2019 11:17:13 +0000 (12:17 +0100)] 
tests/pytests: use KRESD_EXEC, TLSPROXY_EXEC env vars

6 years agomeson: tests/pytests - compile tls proxy
Tomas Krizek [Mon, 4 Feb 2019 11:02:59 +0000 (12:02 +0100)] 
meson: tests/pytests - compile tls proxy

6 years agomeson: specify meson_version
Tomas Krizek [Fri, 1 Feb 2019 15:04:22 +0000 (16:04 +0100)] 
meson: specify meson_version

6 years agomeson: tests/config: run all configtests
Tomas Krizek [Fri, 1 Feb 2019 12:26:22 +0000 (13:26 +0100)] 
meson: tests/config: run all configtests

6 years agomeson: tests/config - fix load_ta test
Tomas Krizek [Fri, 1 Feb 2019 12:14:31 +0000 (13:14 +0100)] 
meson: tests/config - fix load_ta test

6 years agomeson: tests/config - use script to prepare workdir
Tomas Krizek [Fri, 1 Feb 2019 12:13:26 +0000 (13:13 +0100)] 
meson: tests/config - use script to prepare workdir

6 years agomeson: daemon+client install to sbindir
Tomas Krizek [Fri, 1 Feb 2019 12:09:31 +0000 (13:09 +0100)] 
meson: daemon+client install to sbindir

6 years agomeson: tests/config - run additional tests from tree
Tomas Krizek [Thu, 31 Jan 2019 16:01:36 +0000 (17:01 +0100)] 
meson: tests/config - run additional tests from tree

6 years agomodules/predict: move test to module dir
Tomas Krizek [Thu, 31 Jan 2019 15:48:58 +0000 (16:48 +0100)] 
modules/predict: move test to module dir

6 years agomeson: tests/config - add keyfile tests
Tomas Krizek [Thu, 31 Jan 2019 15:41:39 +0000 (16:41 +0100)] 
meson: tests/config - add keyfile tests

6 years agomeson: tests/config - run worker test
Tomas Krizek [Thu, 31 Jan 2019 14:43:37 +0000 (15:43 +0100)] 
meson: tests/config - run worker test

6 years agomeson: tests/config - run simple config tests
Tomas Krizek [Thu, 31 Jan 2019 14:36:24 +0000 (15:36 +0100)] 
meson: tests/config - run simple config tests

6 years agotests/config: remove obsolete variable
Tomas Krizek [Thu, 31 Jan 2019 14:33:21 +0000 (15:33 +0100)] 
tests/config: remove obsolete variable

6 years agotests/test_cache.c: remove obsolete test
Tomas Krizek [Thu, 7 Mar 2019 17:17:53 +0000 (18:17 +0100)] 
tests/test_cache.c: remove obsolete test

6 years agomeson: unit tests - move test closer to code
Tomas Krizek [Thu, 31 Jan 2019 12:44:33 +0000 (13:44 +0100)] 
meson: unit tests - move test closer to code

6 years agomeson: tests - unit tests without coverage
Tomas Krizek [Thu, 31 Jan 2019 11:46:48 +0000 (12:46 +0100)] 
meson: tests - unit tests without coverage

6 years agomeson: doc - build doxyxml and html
Tomas Krizek [Wed, 30 Jan 2019 16:42:21 +0000 (17:42 +0100)] 
meson: doc - build doxyxml and html

6 years ago.gitlabci: check for newer root.hints nightly
Tomas Krizek [Wed, 30 Jan 2019 13:43:12 +0000 (14:43 +0100)] 
.gitlabci: check for newer root.hints nightly

6 years agoscripts: add utility script to check for newer root.hints
Tomas Krizek [Wed, 30 Jan 2019 12:51:32 +0000 (13:51 +0100)] 
scripts: add utility script to check for newer root.hints

6 years agomeson: etc install configs and files
Tomas Krizek [Wed, 30 Jan 2019 12:20:05 +0000 (13:20 +0100)] 
meson: etc install configs and files

6 years agomeson: turn on C compiler warnings
Tomas Krizek [Wed, 30 Jan 2019 11:14:54 +0000 (12:14 +0100)] 
meson: turn on C compiler warnings

6 years ago.gitignore: sort
Tomas Krizek [Wed, 30 Jan 2019 11:03:18 +0000 (12:03 +0100)] 
.gitignore: sort

6 years ago.gitignore: add generated dnstap files
Tomas Krizek [Wed, 30 Jan 2019 09:50:51 +0000 (10:50 +0100)] 
.gitignore: add generated dnstap files

6 years agomeson: modules/http - install static files
Tomas Krizek [Wed, 30 Jan 2019 09:48:48 +0000 (10:48 +0100)] 
meson: modules/http - install static files

6 years agomeson: modules/dnstap - build
Tomas Krizek [Tue, 29 Jan 2019 17:43:13 +0000 (18:43 +0100)] 
meson: modules/dnstap - build

6 years agomodules/dnstap: remove generated dnstap.pb-c.* files
Tomas Krizek [Tue, 29 Jan 2019 16:20:23 +0000 (17:20 +0100)] 
modules/dnstap: remove generated dnstap.pb-c.* files

6 years agomeson: cleanup
Tomas Krizek [Tue, 29 Jan 2019 15:51:17 +0000 (16:51 +0100)] 
meson: cleanup

6 years agomeson: modules/stats - build
Tomas Krizek [Tue, 29 Jan 2019 15:37:31 +0000 (16:37 +0100)] 
meson: modules/stats - build

6 years agomodules/stats/stats.c: add missing lua.h
Tomas Krizek [Tue, 29 Jan 2019 15:36:09 +0000 (16:36 +0100)] 
modules/stats/stats.c: add missing lua.h

6 years agomodules/stats/stats.c: remove trailing whitespace
Tomas Krizek [Tue, 29 Jan 2019 15:35:37 +0000 (16:35 +0100)] 
modules/stats/stats.c: remove trailing whitespace

6 years agomeson: modules/nsid - build
Tomas Krizek [Tue, 29 Jan 2019 15:25:56 +0000 (16:25 +0100)] 
meson: modules/nsid - build

6 years agomeson: modules - build as shared_module, not library
Tomas Krizek [Tue, 29 Jan 2019 15:21:57 +0000 (16:21 +0100)] 
meson: modules - build as shared_module, not library

6 years agomeson: modules/hints build
Tomas Krizek [Tue, 29 Jan 2019 15:19:11 +0000 (16:19 +0100)] 
meson: modules/hints build

6 years agomeson: modules - remove unnecessary link_flags
Tomas Krizek [Tue, 29 Jan 2019 15:16:45 +0000 (16:16 +0100)] 
meson: modules - remove unnecessary link_flags

6 years agomeson: daemon - remove global link_args
Tomas Krizek [Tue, 29 Jan 2019 15:14:15 +0000 (16:14 +0100)] 
meson: daemon - remove global link_args

6 years agomeson: modules/bogus_log build
Tomas Krizek [Tue, 29 Jan 2019 14:40:50 +0000 (15:40 +0100)] 
meson: modules/bogus_log build

6 years agomeson: modules/edns_keepalive build
Tomas Krizek [Tue, 29 Jan 2019 13:48:11 +0000 (14:48 +0100)] 
meson: modules/edns_keepalive build

First functional kresd compilation \o/

6 years agomeson: modules/policy - compile lua-aho-corasick
Tomas Krizek [Fri, 25 Jan 2019 15:24:54 +0000 (16:24 +0100)] 
meson: modules/policy - compile lua-aho-corasick

6 years agomeson: add luajit dependency to lib
Tomas Krizek [Fri, 25 Jan 2019 15:23:29 +0000 (16:23 +0100)] 
meson: add luajit dependency to lib

6 years agomeson: modules/daf - install daf.js
Tomas Krizek [Fri, 25 Jan 2019 14:16:49 +0000 (15:16 +0100)] 
meson: modules/daf - install daf.js

6 years agomeson/daemon/lua: unify lua mod installation
Tomas Krizek [Fri, 25 Jan 2019 14:15:19 +0000 (15:15 +0100)] 
meson/daemon/lua: unify lua mod installation

6 years agomeson/modules: install lua modules
Tomas Krizek [Fri, 25 Jan 2019 13:51:43 +0000 (14:51 +0100)] 
meson/modules: install lua modules

6 years agomeson/daemon/lua: install trust_anchors.lua
Tomas Krizek [Fri, 25 Jan 2019 13:33:03 +0000 (14:33 +0100)] 
meson/daemon/lua: install trust_anchors.lua

6 years agomeson: move etc_dir to config
Tomas Krizek [Fri, 25 Jan 2019 13:22:36 +0000 (14:22 +0100)] 
meson: move etc_dir to config

6 years agomeson: add option keyfile_default
Tomas Krizek [Fri, 25 Jan 2019 13:16:48 +0000 (14:16 +0100)] 
meson: add option keyfile_default

6 years agomeson: use proper etc_dir location
Tomas Krizek [Fri, 25 Jan 2019 12:57:28 +0000 (13:57 +0100)] 
meson: use proper etc_dir location

6 years agomeson: add option to override modules dir
Tomas Krizek [Fri, 25 Jan 2019 12:45:28 +0000 (13:45 +0100)] 
meson: add option to override modules dir

6 years agomeson/daemon/lua: install modules from subdir
Tomas Krizek [Fri, 25 Jan 2019 12:28:44 +0000 (13:28 +0100)] 
meson/daemon/lua: install modules from subdir

6 years agomeson: use build options for client/daemon builds
Tomas Krizek [Fri, 25 Jan 2019 10:57:37 +0000 (11:57 +0100)] 
meson: use build options for client/daemon builds

6 years agomeson/daemon/lua: install modules
Tomas Krizek [Fri, 25 Jan 2019 09:36:08 +0000 (10:36 +0100)] 
meson/daemon/lua: install modules

6 years agomeson/daemon: fix *.lua -> *.inc conversion
Tomas Krizek [Thu, 24 Jan 2019 16:04:40 +0000 (17:04 +0100)] 
meson/daemon: fix *.lua -> *.inc conversion

6 years agomeson: clean up client subdir
Tomas Krizek [Thu, 24 Jan 2019 15:30:49 +0000 (16:30 +0100)] 
meson: clean up client subdir

6 years agomeson: build daemon in a subdir
Tomas Krizek [Thu, 24 Jan 2019 15:00:21 +0000 (16:00 +0100)] 
meson: build daemon in a subdir

6 years agomeson: update dependencies
Tomas Krizek [Thu, 24 Jan 2019 14:47:58 +0000 (15:47 +0100)] 
meson: update dependencies

6 years agomeson: build client as a subdir
Tomas Krizek [Thu, 24 Jan 2019 14:28:01 +0000 (15:28 +0100)] 
meson: build client as a subdir

6 years agomeson: build lib as subdir
Tomas Krizek [Thu, 24 Jan 2019 14:09:04 +0000 (15:09 +0100)] 
meson: build lib as subdir

6 years agomeson: build contrib as a subdir
Tomas Krizek [Thu, 24 Jan 2019 13:58:01 +0000 (14:58 +0100)] 
meson: build contrib as a subdir

6 years agocontrib: drop embedded lmdb support
Tomas Krizek [Thu, 24 Jan 2019 13:49:23 +0000 (14:49 +0100)] 
contrib: drop embedded lmdb support

6 years agomeson: initial cleanup
Tomas Krizek [Thu, 24 Jan 2019 13:45:30 +0000 (14:45 +0100)] 
meson: initial cleanup

6 years agomeson: kresd builds \o/
Tomas Krizek [Tue, 22 Jan 2019 10:07:45 +0000 (11:07 +0100)] 
meson: kresd builds \o/