]> git.ipfire.org Git - thirdparty/knot-dns.git/log
thirdparty/knot-dns.git
5 years agodistro/deb: move dnstap module to subpackage
Jakub Ružička [Thu, 7 Jan 2021 13:42:06 +0000 (14:42 +0100)] 
distro/deb: move dnstap module to subpackage

5 years agodistro/deb: support disabling tests
Jakub Ružička [Thu, 7 Jan 2021 12:56:05 +0000 (13:56 +0100)] 
distro/deb: support disabling tests

    DEB_BUILD_OPTIONS=nocheck

should now disable tests during package build.

An example of howto disable tests in pbuilder:

    export DEB_BUILD_OPTIONS=nocheck
    sudo -E pbuilder build pkg.dsc

5 years agonameserver: don't follow DNAME under delegation (NONAUTH node)
Libor Peltan [Thu, 14 Jan 2021 12:33:18 +0000 (13:33 +0100)] 
nameserver: don't follow DNAME under delegation (NONAUTH node)

5 years agonameserver: don't follow CNAME under delegation (NONAUTH node)
Libor Peltan [Thu, 14 Jan 2021 11:57:55 +0000 (12:57 +0100)] 
nameserver: don't follow CNAME under delegation (NONAUTH node)

5 years agodoc/operation: mention the flat directory structure of backups
David Vašek [Wed, 13 Jan 2021 16:20:11 +0000 (17:20 +0100)] 
doc/operation: mention the flat directory structure of backups

5 years agotests: make zone/zij_reload reliable
Libor Peltan [Wed, 13 Jan 2021 16:26:17 +0000 (17:26 +0100)] 
tests: make zone/zij_reload reliable

5 years agoMerge branch 'zone-load_fixes' into 'master'
Libor Peltan [Wed, 13 Jan 2021 15:53:55 +0000 (16:53 +0100)] 
Merge branch 'zone-load_fixes' into 'master'

Zone load fixes

See merge request knot/knot-dns!1240

5 years agoMerge branch 'deterministic_ecdsa_leak' into 'master'
Daniel Salzman [Wed, 13 Jan 2021 15:50:27 +0000 (16:50 +0100)] 
Merge branch 'deterministic_ecdsa_leak' into 'master'

dnssec/deterministic ECDSA: fixed memory leak

See merge request knot/knot-dns!1241

5 years agodnssec/deterministic ECDSA: fixed memory leak
Libor Peltan [Wed, 13 Jan 2021 15:32:23 +0000 (16:32 +0100)] 
dnssec/deterministic ECDSA: fixed memory leak

5 years agozone-update: fix handling of contents resources when retrying zone_load_diff
Libor Peltan [Tue, 12 Jan 2021 13:31:03 +0000 (14:31 +0100)] 
zone-update: fix handling of contents resources when retrying zone_load_diff

5 years agozonedb: check if catalog zone exists for stored member zones
Daniel Salzman [Tue, 12 Jan 2021 13:11:31 +0000 (14:11 +0100)] 
zonedb: check if catalog zone exists for stored member zones

5 years agozone_update: update description of zone_update_from_differences()
Daniel Salzman [Mon, 11 Jan 2021 20:07:53 +0000 (21:07 +0100)] 
zone_update: update description of zone_update_from_differences()

5 years agoload: fix detection whether zone has to be stored to journal
Daniel Salzman [Mon, 11 Jan 2021 17:43:34 +0000 (18:43 +0100)] 
load: fix detection whether zone has to be stored to journal

5 years agozone-update: sanitize freed pointers to avoid possible double free
Jan Hak [Fri, 8 Jan 2021 13:00:17 +0000 (14:00 +0100)] 
zone-update: sanitize freed pointers to avoid possible double free

5 years agoNEWS: extend improvement/fix description
Daniel Salzman [Mon, 11 Jan 2021 08:41:00 +0000 (09:41 +0100)] 
NEWS: extend improvement/fix description

5 years agoxdp/bpf: don't drop padded Ethernet frames
Daniel Salzman [Sun, 10 Jan 2021 15:21:02 +0000 (16:21 +0100)] 
xdp/bpf: don't drop padded Ethernet frames

5 years agostats: add missing libcontrib dependency to dynamic module
Daniel Salzman [Thu, 7 Jan 2021 16:42:58 +0000 (17:42 +0100)] 
stats: add missing libcontrib dependency to dynamic module

5 years agogeoip: add missing libcontrib and libmaxminddb dependencies to dynamic module
Daniel Salzman [Thu, 7 Jan 2021 15:27:20 +0000 (16:27 +0100)] 
geoip: add missing libcontrib and libmaxminddb dependencies to dynamic module

5 years agodoc: update year in the copyright
Daniel Salzman [Fri, 1 Jan 2021 09:42:42 +0000 (10:42 +0100)] 
doc: update year in the copyright

5 years agoMerge branch 'cat_fix_uniq' into 'master'
Daniel Salzman [Wed, 30 Dec 2020 10:06:27 +0000 (11:06 +0100)] 
Merge branch 'cat_fix_uniq' into 'master'

catalog: only purge member if the 'uniq' label changes

See merge request knot/knot-dns!1233

5 years agocatalog: only purge member if the 'uniq' label changes
Libor Peltan [Fri, 11 Dec 2020 17:52:25 +0000 (18:52 +0100)] 
catalog: only purge member if the 'uniq' label changes

5 years agotests: fix a test
Libor Peltan [Tue, 29 Dec 2020 18:10:51 +0000 (19:10 +0100)] 
tests: fix a test

5 years agotests-extra: fix the "knottest-last" symlink creation
David Vašek [Tue, 22 Dec 2020 20:03:03 +0000 (21:03 +0100)] 
tests-extra: fix the "knottest-last" symlink creation

5 years agoscripts: add config data gathering script for supported platforms
David Vašek [Mon, 21 Dec 2020 21:25:13 +0000 (22:25 +0100)] 
scripts: add config data gathering script for supported platforms

The intension is this script be portable to all supported OS's. However, it's mostly
Linux specific so far.

5 years agoMerge branch 'tests-dname-loop-fix' into 'master'
Libor Peltan [Mon, 21 Dec 2020 16:36:48 +0000 (17:36 +0100)] 
Merge branch 'tests-dname-loop-fix' into 'master'

tests-extra: fix DNAME loop test case in basic/query

Closes #703

See merge request knot/knot-dns!1235

5 years agotests-extra: fix DNAME loop test case in basic/query
Daniel Salzman [Fri, 18 Dec 2020 17:18:17 +0000 (18:18 +0100)] 
tests-extra: fix DNAME loop test case in basic/query

5 years agoMerge branch 'ctl_semchecks' into 'master'
Libor Peltan [Fri, 18 Dec 2020 12:09:14 +0000 (13:09 +0100)] 
Merge branch 'ctl_semchecks' into 'master'

Apply mandatory zone semantic checks on control operations

Closes #708

See merge request knot/knot-dns!1234

5 years agotests-extra: move the "knottest-last" symlink to the testers' home directories
David Vašek [Mon, 14 Dec 2020 13:25:49 +0000 (14:25 +0100)] 
tests-extra: move the "knottest-last" symlink to the testers' home directories

Move the "/tmp/knottest-last" symlink to the home directory of every user
who runs the test. The goal is to make the link updatable by every user
and to point to his last test run.
Also, keep the link created by the regular nightly-test runs in its output
directory (like "/tmp/tmp.K9O8sIsRSd/"), but make it a relative link, which
seems more appropriate.

5 years agoctl: add semantic checks to zone-commit
Daniel Salzman [Wed, 16 Dec 2020 12:50:23 +0000 (13:50 +0100)] 
ctl: add semantic checks to zone-commit

5 years agorefresh: move xfr_validate() to zone-update
Daniel Salzman [Wed, 16 Dec 2020 12:47:12 +0000 (13:47 +0100)] 
refresh: move xfr_validate() to zone-update

5 years agorefresh: unify xfr_validate() interface
Daniel Salzman [Wed, 16 Dec 2020 12:37:12 +0000 (13:37 +0100)] 
refresh: unify xfr_validate() interface

5 years agobackup: fix memory leak
Daniel Salzman [Mon, 14 Dec 2020 16:39:55 +0000 (17:39 +0100)] 
backup: fix memory leak

5 years agoconf: add check on ambiguous 'storage' configuration
Daniel Salzman [Mon, 14 Dec 2020 10:10:21 +0000 (11:10 +0100)] 
conf: add check on ambiguous 'storage' configuration

closes #706

5 years agoprocess query: refactor ACL check
Daniel Salzman [Sun, 6 Dec 2020 19:57:58 +0000 (20:57 +0100)] 
process query: refactor ACL check

5 years agosrc: fix typo tramsaction -> transaction
ajs124 [Fri, 4 Dec 2020 16:07:27 +0000 (17:07 +0100)] 
src: fix typo tramsaction -> transaction

5 years agoprocess query: always log ACL check
ajs124 [Fri, 4 Dec 2020 16:07:11 +0000 (17:07 +0100)] 
process query: always log ACL check

5 years agotest: add forgotten files to zone/backup test 43d028e
Libor Peltan [Mon, 14 Dec 2020 08:54:01 +0000 (09:54 +0100)] 
test: add forgotten files to zone/backup test 43d028e

5 years agoMerge branch 'kjournalprint_enh' into 'master'
Daniel Salzman [Sat, 12 Dec 2020 20:47:09 +0000 (21:47 +0100)] 
Merge branch 'kjournalprint_enh' into 'master'

Kjournalprint enh

See merge request knot/knot-dns!1200

5 years agokjournalprint: display number of changesets and number shown changesets
Daniel Salzman [Sat, 12 Dec 2020 20:34:01 +0000 (21:34 +0100)] 
kjournalprint: display number of changesets and number shown changesets

5 years agokjournalprint: start at specific SOA serial (like IXFR)
Libor Peltan [Wed, 14 Oct 2020 10:06:16 +0000 (12:06 +0200)] 
kjournalprint: start at specific SOA serial (like IXFR)

5 years agotests-extra: fix dection of dnspython version
Daniel Salzman [Sat, 12 Dec 2020 18:43:30 +0000 (19:43 +0100)] 
tests-extra: fix dection of dnspython version

5 years agotests/catalog: make the test work in super slow env
Libor Peltan [Fri, 11 Dec 2020 14:17:24 +0000 (15:17 +0100)] 
tests/catalog: make the test work in super slow env

5 years agoMerge branch 'doc_catalog_bugs' into 'master'
Daniel Salzman [Fri, 11 Dec 2020 12:35:59 +0000 (13:35 +0100)] 
Merge branch 'doc_catalog_bugs' into 'master'

doc: catalog: warn about existing limitations of impl

See merge request knot/knot-dns!1228

5 years agoMerge branch 'fix_test_reload' into 'master'
Daniel Salzman [Fri, 11 Dec 2020 11:40:50 +0000 (12:40 +0100)] 
Merge branch 'fix_test_reload' into 'master'

test/doc: zone-reload -f doesnt reload with -b

See merge request knot/knot-dns!1222

5 years agotest/doc: zone-reload -f doesnt reload with -b
Libor Peltan [Fri, 27 Nov 2020 11:06:51 +0000 (12:06 +0100)] 
test/doc: zone-reload -f doesnt reload with -b

5 years agotests-extra: fix 'edns/nsid' when dnspython>=2.0
Jan Hák [Fri, 11 Dec 2020 10:26:11 +0000 (11:26 +0100)] 
tests-extra: fix 'edns/nsid' when dnspython>=2.0

5 years agoMerge branch 'svcb-https-basic' into 'master'
Daniel Salzman [Fri, 11 Dec 2020 09:47:14 +0000 (10:47 +0100)] 
Merge branch 'svcb-https-basic' into 'master'

libknot: add basic support for SVCB and HTTPS records

See merge request knot/knot-dns!1232

5 years agoREADME: add some badges
Daniel Salzman [Fri, 11 Dec 2020 09:28:00 +0000 (10:28 +0100)] 
README: add some badges

5 years agoMerge branch 'conf_io_val' into 'master'
Daniel Salzman [Fri, 11 Dec 2020 09:24:22 +0000 (10:24 +0100)] 
Merge branch 'conf_io_val' into 'master'

confio: fix clang warnings on cast void*->enum

See merge request knot/knot-dns!1231

5 years agolibknot: add basic support for SVCB and HTTPS records
Vladimír Čunát [Fri, 11 Dec 2020 09:16:59 +0000 (10:16 +0100)] 
libknot: add basic support for SVCB and HTTPS records

- They were registered by IANA some time ago:
  https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml
- They now appear in traffic quite a lot
  and I'm getting tired of TYPE65 in logs :-)
- I don't expect a more precise descriptor is wanted,
  when comparing to other types.  Wire-format reference:
  https://mikebishop.github.io/dns-alt-svc/draft-ietf-dnsop-svcb-https.html#name-rdata-wire-format
- No displaying or parsing, for now.  (except for displaying the type names)

5 years agoconfio: fix clang warnings on cast void*->enum
Libor Peltan [Fri, 11 Dec 2020 09:15:16 +0000 (10:15 +0100)] 
confio: fix clang warnings on cast void*->enum

5 years agotests-extra: fix compatibility with python>=3.9
Jan Hák [Thu, 26 Nov 2020 15:58:05 +0000 (16:58 +0100)] 
tests-extra: fix compatibility with python>=3.9

5 years agoMerge branch 'catalog_generate' into 'master'
Daniel Salzman [Thu, 10 Dec 2020 18:06:26 +0000 (19:06 +0100)] 
Merge branch 'catalog_generate' into 'master'

catalog: implemented generating from conf

See merge request knot/knot-dns!1179

5 years agocatalog: tiny refactoring
Daniel Salzman [Thu, 10 Dec 2020 17:51:10 +0000 (18:51 +0100)] 
catalog: tiny refactoring

5 years agolibdnssec: remove unused dnssec_binary_hash()
Daniel Salzman [Tue, 8 Dec 2020 15:46:00 +0000 (16:46 +0100)] 
libdnssec: remove unused dnssec_binary_hash()

5 years agocatalog generate: use siphash for owner names
Libor Peltan [Mon, 30 Nov 2020 13:15:50 +0000 (14:15 +0100)] 
catalog generate: use siphash for owner names

5 years agocatalog: implemented generating from conf
Libor Peltan [Tue, 18 Aug 2020 13:45:55 +0000 (15:45 +0200)] 
catalog: implemented generating from conf

5 years agoMerge branch 'fix_backup_pubonly' into 'master'
Daniel Salzman [Thu, 10 Dec 2020 15:24:43 +0000 (16:24 +0100)] 
Merge branch 'fix_backup_pubonly' into 'master'

zone backup: dont fail when public-only key is there

See merge request knot/knot-dns!1230

5 years agozone backup: dont fail when public-only key is there
Libor Peltan [Thu, 10 Dec 2020 13:31:02 +0000 (14:31 +0100)] 
zone backup: dont fail when public-only key is there

5 years agoxdp: rework Makefile.am to avoid `make distcheck` issues
Daniel Salzman [Tue, 8 Dec 2020 17:54:33 +0000 (18:54 +0100)] 
xdp: rework Makefile.am to avoid `make distcheck` issues

5 years agoMerge branch 'backup_log' into 'master'
Daniel Salzman [Wed, 9 Dec 2020 14:00:31 +0000 (15:00 +0100)] 
Merge branch 'backup_log' into 'master'

zone backup: more logging about what failed

See merge request knot/knot-dns!1229

5 years agozone backup: more logging about what failed
Libor Peltan [Wed, 9 Dec 2020 13:42:53 +0000 (14:42 +0100)] 
zone backup: more logging about what failed

5 years agoknotc: repair broken freezer
David Vašek [Wed, 9 Dec 2020 09:37:03 +0000 (10:37 +0100)] 
knotc: repair broken freezer

There can arise errors even in "zone-freeze" and "zone-thaw" calls (e.g. "no such zone found").

5 years agodoc: catalog: warn about existing limitations of impl
Libor Peltan [Tue, 8 Dec 2020 16:35:28 +0000 (17:35 +0100)] 
doc: catalog: warn about existing limitations of impl

5 years agoMerge branch 'nsec_issue2' into 'master'
Daniel Salzman [Mon, 7 Dec 2020 16:23:58 +0000 (17:23 +0100)] 
Merge branch 'nsec_issue2' into 'master'

IXFR: keep track of nodes changed by pre-validate adjust

See merge request knot/knot-dns!1225

5 years agoIXFR: keep track of nodes changed by pre-validate adjust
Libor Peltan [Mon, 7 Dec 2020 08:49:03 +0000 (09:49 +0100)] 
IXFR: keep track of nodes changed by pre-validate adjust

5 years agoMerge branch 'keymgr_tolerate_blank' into 'master'
Daniel Salzman [Mon, 7 Dec 2020 12:53:25 +0000 (13:53 +0100)] 
Merge branch 'keymgr_tolerate_blank' into 'master'

keymgr/import-bind: tolerate blank lines in privkey

See merge request knot/knot-dns!1226

5 years agokeymgr/import-bind: tolerate blank lines in privkey
Libor Peltan [Mon, 7 Dec 2020 12:30:43 +0000 (13:30 +0100)] 
keymgr/import-bind: tolerate blank lines in privkey

5 years agoMerge branch 'difse_req_zij' into 'master'
Daniel Salzman [Mon, 30 Nov 2020 18:54:03 +0000 (19:54 +0100)] 
Merge branch 'difse_req_zij' into 'master'

conf: difference-no-serial requires zone-in-journal

See merge request knot/knot-dns!1224

5 years agoconf: difference-no-serial requires zone-in-journal
Libor Peltan [Sun, 29 Nov 2020 17:24:34 +0000 (18:24 +0100)] 
conf: difference-no-serial requires zone-in-journal

5 years agodistro/deb: don't explictly link agains libjemalloc
Daniel Salzman [Mon, 30 Nov 2020 14:08:36 +0000 (15:08 +0100)] 
distro/deb: don't explictly link agains libjemalloc

It seems that new versions of jemalloc (5.2) behave much worse than standard
libc malloc. The memory consumption only grows after huge AXFRs.

5 years agoMerge branch 'zij_store_reload' into 'master'
Daniel Salzman [Thu, 26 Nov 2020 09:14:23 +0000 (10:14 +0100)] 
Merge branch 'zij_store_reload' into 'master'

Zij store reload

See merge request knot/knot-dns!1221

5 years agoload: proper check of zone-in-journal non-existence before storing it
Libor Peltan [Tue, 24 Nov 2020 17:46:32 +0000 (18:46 +0100)] 
load: proper check of zone-in-journal non-existence before storing it

see for reference:
https://gitlab.nic.cz/knot/knot-dns/-/commit/5d8d399d39ad8840b55b768b1a8625b91ce35837
https://gitlab.nic.cz/knot/knot-dns/-/commit/75632433db952613e505e8a0f031c225c839fb97

5 years agoconf: flag for zone reload after journal-content changed
Libor Peltan [Tue, 24 Nov 2020 17:47:10 +0000 (18:47 +0100)] 
conf: flag for zone reload after journal-content changed

5 years agozonedb_load: force LOAD event after zone dynamically reconfigured
Libor Peltan [Wed, 25 Nov 2020 12:16:29 +0000 (13:16 +0100)] 
zonedb_load: force LOAD event after zone dynamically reconfigured

...this only works with knotc conf-commit, not knotc reload

5 years agotests-extra: allow setting of zonefile-load
Libor Peltan [Wed, 25 Nov 2020 12:13:34 +0000 (13:13 +0100)] 
tests-extra: allow setting of zonefile-load

5 years agoMerge branch 'nsec_ttl_soa_ttl' into 'master'
Daniel Salzman [Tue, 24 Nov 2020 13:05:05 +0000 (14:05 +0100)] 
Merge branch 'nsec_ttl_soa_ttl' into 'master'

NSEC(3): set TTL to min(SOA TTL, SOA minimum)

See merge request knot/knot-dns!1219

5 years agoNSEC(3): set TTL to min(SOA TTL, SOA minimum)
Libor Peltan [Tue, 24 Nov 2020 11:39:16 +0000 (12:39 +0100)] 
NSEC(3): set TTL to min(SOA TTL, SOA minimum)

5 years agoMerge branch 'fix_local_info' into 'master'
Libor Peltan [Mon, 23 Nov 2020 11:46:15 +0000 (12:46 +0100)] 
Merge branch 'fix_local_info' into 'master'

Fix local info

Closes #702

See merge request knot/knot-dns!1218

5 years agokdig: use matching memory deallocation calloc()/free() vs getaddrinfo()/freeaddrinfo()
Daniel Salzman [Mon, 23 Nov 2020 08:52:36 +0000 (09:52 +0100)] 
kdig: use matching memory deallocation calloc()/free() vs getaddrinfo()/freeaddrinfo()

5 years agokdig: dont overwrite local info if configured explicitly
Libor Peltan [Wed, 18 Nov 2020 15:24:04 +0000 (16:24 +0100)] 
kdig: dont overwrite local info if configured explicitly

5 years agozonedb: bugfix crash after reload with modules
Libor Peltan [Fri, 20 Nov 2020 15:05:27 +0000 (16:05 +0100)] 
zonedb: bugfix crash after reload with modules

5 years agoMerge branch 'synt_cname_noerror' into 'master'
Daniel Salzman [Fri, 20 Nov 2020 08:37:24 +0000 (09:37 +0100)] 
Merge branch 'synt_cname_noerror' into 'master'

DNAME: synthesized CNAME might be perfect answer to CNAME query

See merge request knot/knot-dns!1217

5 years agoDNAME: synthesized CNAME might be perfect answer to CNAME query
Libor Peltan [Mon, 16 Nov 2020 10:50:28 +0000 (11:50 +0100)] 
DNAME: synthesized CNAME might be perfect answer to CNAME query

5 years agokdig: fix double free by joint allocation of ai_addr
Libor Peltan [Wed, 18 Nov 2020 15:19:11 +0000 (16:19 +0100)] 
kdig: fix double free by joint allocation of ai_addr

5 years agotests-extra: zone/reload_force -- more time to respond to knotc under Valgrind
David Vašek [Fri, 13 Nov 2020 22:01:21 +0000 (23:01 +0100)] 
tests-extra: zone/reload_force -- more time to respond to knotc under Valgrind

5 years agoMerge branch 'zone_reload_force' into 'master'
Daniel Salzman [Fri, 13 Nov 2020 10:46:33 +0000 (11:46 +0100)] 
Merge branch 'zone_reload_force' into 'master'

zone reload with modules

See merge request knot/knot-dns!1201

5 years agozone: wait for running event to finish when reloading modules
Libor Peltan [Mon, 9 Nov 2020 17:13:28 +0000 (18:13 +0100)] 
zone: wait for running event to finish when reloading modules

5 years agozone: add support for reload with modules
Libor Peltan [Wed, 14 Oct 2020 16:47:14 +0000 (18:47 +0200)] 
zone: add support for reload with modules

5 years agotests: fix no_resign on newer systems where RSASHA1 doesnt work
Libor Peltan [Thu, 12 Nov 2020 16:17:19 +0000 (17:17 +0100)] 
tests: fix no_resign on newer systems where RSASHA1 doesnt work

5 years agotest: wait for zone restore to finish before stopping server
Libor Peltan [Wed, 11 Nov 2020 16:02:40 +0000 (17:02 +0100)] 
test: wait for zone restore to finish before stopping server

5 years agoMerge branch 'rcode_qcount0' into 'master'
Libor Peltan [Tue, 10 Nov 2020 16:23:00 +0000 (17:23 +0100)] 
Merge branch 'rcode_qcount0' into 'master'

Return FORMERR if no query and known OPCODE, but NOTIMPL if unknown OPCODE

See merge request knot/knot-dns!1216

5 years agonameserver: return FORMERR if no query and known OPCODE, but NOTIMPL if unknown OPCODE
Daniel Salzman [Tue, 10 Nov 2020 14:16:12 +0000 (15:16 +0100)] 
nameserver: return FORMERR if no query and known OPCODE, but NOTIMPL if unknown OPCODE

5 years agotests-extra: zone/backup_multi -- make the test even more stable under Valgrind
David Vašek [Thu, 5 Nov 2020 08:44:50 +0000 (09:44 +0100)] 
tests-extra: zone/backup_multi -- make the test even more stable under Valgrind

Full restore (i.e. until the zone is available) sometimes needs much time.
The blocking mode adds to sleep() and it doesn't slow down the test more than needed.

5 years agoMerge branch 'zone_flags_lock' into 'master'
Daniel Salzman [Sun, 8 Nov 2020 17:50:22 +0000 (18:50 +0100)] 
Merge branch 'zone_flags_lock' into 'master'

zone: use a mutex for access to zone->flags

See merge request knot/knot-dns!1215

5 years agozone: use a mutex for access to zone->flags
Libor Peltan [Fri, 6 Nov 2020 16:51:10 +0000 (17:51 +0100)] 
zone: use a mutex for access to zone->flags

5 years agokeymgr: fix warning 'format specifies type 'unsigned long' but the argument has type...
Daniel Salzman [Fri, 6 Nov 2020 15:12:37 +0000 (16:12 +0100)] 
keymgr: fix warning 'format specifies type 'unsigned long' but the argument has type 'knot_time_t' on OpenBSD

5 years agokdig: DoH handshake with server name from other arguments
Jan Hák [Thu, 5 Nov 2020 11:52:00 +0000 (12:52 +0100)] 
kdig: DoH handshake with server name from other arguments

fixes #700

5 years agodoc: come corrections after the spelling and grammar changes
David Vašek [Mon, 2 Nov 2020 17:18:01 +0000 (18:18 +0100)] 
doc: come corrections after the spelling and grammar changes

5 years agodoc: spelling and grammar fixes
Paul Dee [Tue, 27 Oct 2020 17:58:28 +0000 (18:58 +0100)] 
doc: spelling and grammar fixes