]>
git.ipfire.org Git - thirdparty/knot-resolver.git/log 
Vladimír Čunát  [Thu, 15 Jul 2021 17:27:12 +0000  (19:27 +0200)]  
ci/debian-*/Dockerfile: fix build with KNOT_BRANCH=master
Vladimír Čunát  [Tue, 13 Jul 2021 08:02:27 +0000  (10:02 +0200)]  
daemon: fix XDP includes for libknot master
Tomas Krizek  [Fri, 16 Jul 2021 09:35:14 +0000  (09:35 +0000)]  
Merge branch 'p/kres_gen_test' into 'master'
Vladimír Čunát  [Wed, 7 Jul 2021 15:14:44 +0000  (17:14 +0200)]  
meson.build: add a simple sanity check of kres-gen result
Vladimír Čunát  [Thu, 15 Jul 2021 10:06:35 +0000  (12:06 +0200)]  
daemon/lua/kres-gen.lua: make it self-contained
Tomas Krizek  [Thu, 15 Jul 2021 15:38:58 +0000  (15:38 +0000)]  
Merge branch 'ci-rocky-8' into 'master'
Tomas Krizek  [Thu, 24 Jun 2021 15:17:21 +0000  (17:17 +0200)]  
ci/pkgtest: omit installing debug and devel packages
Tomas Krizek  [Wed, 23 Jun 2021 13:38:41 +0000  (15:38 +0200)]  
ci: add rocky-8 pkgtest
Tomas Krizek  [Wed, 7 Jul 2021 05:40:49 +0000  (05:40  +0000)]  
Merge branch 'apkg-nix' into 'master'
Vladimír Čunát  [Thu, 1 Jul 2021 18:33:54 +0000  (20:33 +0200)]  
ci/pkgtest: add nix
Vladimír Čunát  [Mon, 21 Jun 2021 14:44:33 +0000  (16:44 +0200)]  
distro/pkg/nix: add
Tomas Krizek  [Wed, 7 Jul 2021 04:57:10 +0000  (04:57  +0000)]  
Merge branch 'ci-arm' into 'master'
Tomas Krizek  [Mon, 21 Jun 2021 14:45:09 +0000  (16:45 +0200)]  
ci: attempt to make CI more robust by reducing paralelism
Tomas Krizek  [Mon, 21 Jun 2021 14:23:41 +0000  (16:23 +0200)]  
ci: disable ta_bootstrap on 32bit ARM
Tomas Krizek  [Mon, 21 Jun 2021 12:51:28 +0000  (14:51 +0200)]  
printf: use platform independent length modifiers
Tomas Krizek  [Mon, 21 Jun 2021 12:06:47 +0000  (14:06 +0200)]  
ci: test on armhf and arm64
Tomas Krizek  [Fri, 2 Jul 2021 08:13:06 +0000  (08:13 +0000)]  
Merge branch 'ci-pkgtest-archive' into 'master'
Vladimír Čunát  [Thu, 1 Jul 2021 17:56:45 +0000  (19:56 +0200)]  
ci: make the pkgbuild jobs re-use the archive (job)
Tomas Krizek  [Wed, 23 Jun 2021 12:40:36 +0000  (12:40 +0000)]  
Merge branch 'policy-flags' into 'master'
Vladimír Čunát  [Tue, 18 May 2021 08:41:15 +0000  (10:41 +0200)]  
policy.REQTRACE docs: fix incorrect claims
Vladimír Čunát  [Mon, 17 May 2021 14:48:30 +0000  (16:48 +0200)]  
policy.FLAGS: fix not applying properly in edge cases
Perhaps this bug was now more pronounced since 5.3.0 changes.
Example problem was disabling minimization or 0x20 (globally or
for some problematic requests); without this change they would get
re-enabled during some fallback actions... which might be exactly
the wrong moment wrt. the motivation to setting these.
https://gitter.im/CZ-NIC/knot-resolver?at=
60a221e86a950f3d46ed1cd9 
Tomas Krizek  [Fri, 18 Jun 2021 11:52:38 +0000  (11:52 +0000)]  
Merge branch 'selection-txn' into 'master'
Vladimír Čunát  [Fri, 21 May 2021 15:29:25 +0000  (17:29 +0200)]  
lib/selection: be more careful with RO transactions
Tomas Krizek  [Fri, 18 Jun 2021 10:51:12 +0000  (10:51 +0000)]  
Merge branch 'task-refcount-minimal' into 'master'
Vladimír Čunát  [Tue, 1 Jun 2021 14:26:04 +0000  (16:26 +0200)]  
daemon/worker: fix a memory leak
Tomas Krizek  [Fri, 18 Jun 2021 08:17:28 +0000  (08:17 +0000)]  
Merge branch 'ci-centos8' into 'master'
Tomas Krizek  [Wed, 16 Jun 2021 09:32:16 +0000  (11:32 +0200)]  
ci: allow failure of CentOS 8 packaging tests
Tomas Krizek  [Thu, 10 Jun 2021 10:57:01 +0000  (10:57 +0000)]  
Merge branch 'disable-asserts' into 'master'
Tomas Krizek  [Thu, 10 Jun 2021 09:28:49 +0000  (11:28 +0200)]  
meson: disable assertions
Tomas Krizek  [Thu, 10 Jun 2021 10:53:42 +0000  (10:53 +0000)]  
Merge branch 'apkg' into 'master'
Tomas Krizek  [Thu, 10 Jun 2021 10:18:21 +0000  (12:18 +0200)]  
ci: reorder pipeline
Tomas Krizek  [Tue, 8 Jun 2021 14:52:40 +0000  (16:52 +0200)]  
ci: reuse pkg artifacts
Tomas Krizek  [Tue, 8 Jun 2021 14:25:10 +0000  (16:25 +0200)]  
scripts: remove scripts obsoleted by apkg
Tomas Krizek  [Tue, 8 Jun 2021 14:15:31 +0000  (16:15 +0200)]  
distro/pkg: support custom release numbers
Tomas Krizek  [Tue, 8 Jun 2021 13:38:45 +0000  (15:38 +0200)]  
scripts: update OBS source creation script
Tomas Krizek  [Mon, 7 Jun 2021 15:19:26 +0000  (17:19 +0200)]  
ci: switch to Debian 11
Tomas Krizek  [Mon, 7 Jun 2021 11:42:43 +0000  (13:42 +0200)]  
scripts/make-archive: allow creation of tagged archive
Tomas Krizek  [Tue, 1 Jun 2021 13:31:30 +0000  (15:31 +0200)]  
ci: split pkgtest into separate child pipeline
Tomas Krizek  [Tue, 18 May 2021 13:03:28 +0000  (15:03 +0200)]  
ci: build and install packages with apkg
Jakub Ružička  [Tue, 16 Feb 2021 16:42:25 +0000  (17:42 +0100)]  
distro: add apkg support
Jakub Ružička  [Tue, 16 Feb 2021 16:34:18 +0000  (17:34 +0100)]  
move distro files into apkg template dir
Tomas Krizek  [Thu, 10 Jun 2021 09:17:00 +0000  (09:17 +0000)]  
Merge branch 'kind-doh-legacy' into 'master'
Tomas Krizek  [Thu, 27 May 2021 13:20:53 +0000  (15:20 +0200)]  
rename kind="doh" to kind="doh_legacy"
Tomas Krizek  [Wed, 26 May 2021 08:03:51 +0000  (08:03 +0000)]  
Merge branch 'improve-assertions' into 'master'
Tomas Krizek  [Tue, 25 May 2021 12:17:23 +0000  (14:17 +0200)]  
treewide: rename assumptions to kr_assert() / kr_fails_assert()
Tomas Krizek  [Tue, 25 May 2021 10:40:01 +0000  (12:40 +0200)]  
lib/dnssec/ta.c: replace asserts
Vladimír Čunát  [Mon, 17 May 2021 11:05:02 +0000  (13:05 +0200)]  
lib/utils kr_ranked_rrarray_add(): clarify RRset sizes
Vladimír Čunát  [Fri, 14 May 2021 09:05:05 +0000  (11:05 +0200)]  
lib/cache assertions: saving to cache is not critical
Vladimír Čunát  [Fri, 14 May 2021 08:44:26 +0000  (10:44 +0200)]  
lib/cache: simplify rdataset_dematerialize()
Vladimír Čunát  [Wed, 12 May 2021 17:22:01 +0000  (19:22 +0200)]  
lib/cache entry2answer(): trigger failures before jumps
Vladimír Čunát  [Wed, 12 May 2021 17:03:37 +0000  (19:03 +0200)]  
treewide: minor C11 cleanup
Vladimír Čunát  [Wed, 12 May 2021 11:48:00 +0000  (13:48 +0200)]  
lib/utils kr_fail(): don't mangle errno
Lukáš Ježek  [Fri, 23 Apr 2021 08:49:47 +0000  (10:49 +0200)]  
lib/cookies/nonce.c: remove assert.h include
Vladimír Čunát  [Thu, 15 Apr 2021 12:28:35 +0000  (14:28 +0200)]  
treewide: eradicate "assert" in comments to fix CI
Vladimír Čunát  [Thu, 15 Apr 2021 11:59:48 +0000  (13:59 +0200)]  
ci: check for "assert" in most C files
Vladimír Čunát  [Thu, 15 Apr 2021 10:07:09 +0000  (12:07 +0200)]  
lib/utils kr_fail(): simple rate limit for forking
Tomas Krizek  [Fri, 26 Mar 2021 14:41:29 +0000  (15:41 +0100)]  
doc: document debugging options
Tomas Krizek  [Fri, 26 Mar 2021 13:14:01 +0000  (14:14 +0100)]  
doc: mention DEBUG_* policies for debugging requests
Tomas Krizek  [Fri, 19 Mar 2021 15:47:34 +0000  (16:47 +0100)]  
daemon: allow kr_assume() configuration
Tomas Krizek  [Wed, 24 Mar 2021 16:44:49 +0000  (17:44 +0100)]  
utils/client/kresc.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:48 +0000  (17:44 +0100)]  
utils/cache_gc/main.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:48 +0000  (17:44 +0100)]  
utils/cache_gc/kr_cache_gc.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:48 +0000  (17:44 +0100)]  
utils/cache_gc/db.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:48 +0000  (17:44 +0100)]  
modules/stats/stats.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:48 +0000  (17:44 +0100)]  
modules/hints/hints.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:48 +0000  (17:44 +0100)]  
modules/dnstap/dnstap.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:48 +0000  (17:44 +0100)]  
modules/cookies/cookies.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:48 +0000  (17:44 +0100)]  
modules/cookies/cookiemonster.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:48 +0000  (17:44 +0100)]  
modules/cookies/cookiectl.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:47 +0000  (17:44 +0100)]  
lib/zonecut.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:47 +0000  (17:44 +0100)]  
lib/utils.h: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:47 +0000  (17:44 +0100)]  
lib/utils.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:47 +0000  (17:44 +0100)]  
lib/selection_iter.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:47 +0000  (17:44 +0100)]  
lib/selection_forward.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:47 +0000  (17:44 +0100)]  
lib/selection.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:47 +0000  (17:44 +0100)]  
lib/rplan.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:47 +0000  (17:44 +0100)]  
lib/resolve.h: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:47 +0000  (17:44 +0100)]  
lib/resolve.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:46 +0000  (17:44 +0100)]  
lib/module.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:46 +0000  (17:44 +0100)]  
lib/layer/validate.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:46 +0000  (17:44 +0100)]  
lib/layer/iterate.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:46 +0000  (17:44 +0100)]  
lib/generic/trie.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:46 +0000  (17:44 +0100)]  
lib/generic/queue.h: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:46 +0000  (17:44 +0100)]  
lib/generic/queue.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:46 +0000  (17:44 +0100)]  
lib/generic/pack.h: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:46 +0000  (17:44 +0100)]  
lib/generic/lru.h: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:45 +0000  (17:44 +0100)]  
lib/generic/lru.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:45 +0000  (17:44 +0100)]  
lib/dnssec/signature.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:45 +0000  (17:44 +0100)]  
lib/dnssec/nsec3.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:45 +0000  (17:44 +0100)]  
lib/dnssec/nsec.h: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:45 +0000  (17:44 +0100)]  
lib/dnssec/nsec.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:45 +0000  (17:44 +0100)]  
lib/dnssec.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:45 +0000  (17:44 +0100)]  
lib/cookies/helper.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:44 +0000  (17:44 +0100)]  
lib/cookies/alg_sha.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:44 +0000  (17:44 +0100)]  
lib/cookies/alg_containers.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:44 +0000  (17:44 +0100)]  
lib/cache/peek.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:44 +0000  (17:44 +0100)]  
lib/cache/nsec3.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:44 +0000  (17:44 +0100)]  
lib/cache/nsec1.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:44 +0000  (17:44 +0100)]  
lib/cache/knot_pkt.c: replace asserts
Tomas Krizek  [Wed, 24 Mar 2021 16:44:44 +0000  (17:44 +0100)]  
lib/cache/impl.h: replace asserts