]> git.ipfire.org Git - thirdparty/knot-dns.git/log
thirdparty/knot-dns.git
14 hours agoMerge branch 'bindtodevice' into 'master' master
Daniel Salzman [Fri, 5 Jun 2026 19:13:54 +0000 (21:13 +0200)] 
Merge branch 'bindtodevice' into 'master'

Allow wildcard address binding to a specific interface

See merge request knot/knot-dns!1873

14 hours agoserver: allow binding of wildcard addresses to specific interface (on Linux) 1873/head
Daniel Salzman [Thu, 28 May 2026 07:05:49 +0000 (09:05 +0200)] 
server: allow binding of wildcard addresses to specific interface (on Linux)

14 hours agoyptrafo: add support for wildcard addresses with a device name
Daniel Salzman [Thu, 28 May 2026 07:05:46 +0000 (09:05 +0200)] 
yptrafo: add support for wildcard addresses with a device name

14 hours agonet: extend net_bound_socket() with optional device name parameter
Daniel Salzman [Thu, 28 May 2026 07:01:50 +0000 (09:01 +0200)] 
net: extend net_bound_socket() with optional device name parameter

21 hours agoMerge branch 'xfr_freeze_persistent_bis' into 'master'
Daniel Salzman [Fri, 5 Jun 2026 11:43:09 +0000 (13:43 +0200)] 
Merge branch 'xfr_freeze_persistent_bis' into 'master'

xfr freeze presistent bis

See merge request knot/knot-dns!1877

23 hours agodoc/quic-outbuf-max-size: mention possible temporary mem burst between accepting... 1877/head
Libor Peltan [Fri, 5 Jun 2026 09:50:52 +0000 (11:50 +0200)] 
doc/quic-outbuf-max-size: mention possible temporary mem burst between accepting new conns and freeing some

23 hours agobugfix: persistent XFR freeze: flag for modified timers
Libor Peltan [Fri, 5 Jun 2026 09:49:48 +0000 (11:49 +0200)] 
bugfix: persistent XFR freeze: flag for modified timers

40 hours agogitignore: newer qtcreator stuff
Libor Peltan [Thu, 4 Jun 2026 08:53:56 +0000 (10:53 +0200)] 
gitignore: newer qtcreator stuff

40 hours agodoc: improve dnssec validation and signing description
Libor Peltan [Thu, 4 Jun 2026 08:52:44 +0000 (10:52 +0200)] 
doc: improve dnssec validation and signing description

40 hours agozone/timers: make XFRout freeze persistent by setting it in timers
Libor Peltan [Wed, 3 Jun 2026 13:35:56 +0000 (15:35 +0200)] 
zone/timers: make XFRout freeze persistent by setting it in timers

3 days agoMerge branch 'stats_fix' into 'master'
Daniel Salzman [Wed, 3 Jun 2026 05:16:19 +0000 (07:16 +0200)] 
Merge branch 'stats_fix' into 'master'

stats: fix dumper thread cleanup

Closes #972

See merge request knot/knot-dns!1875

3 days agostats: fix dumper thread cleanup 1875/head
Daniel Salzman [Tue, 2 Jun 2026 18:06:13 +0000 (20:06 +0200)] 
stats: fix dumper thread cleanup

3 days agoMerge branch 'geoip_any' into 'master'
Libor Peltan [Tue, 2 Jun 2026 13:57:27 +0000 (15:57 +0200)] 
Merge branch 'geoip_any' into 'master'

mod-geoip: fix responding to ANY queries

Closes #971

See merge request knot/knot-dns!1874

4 days agoMerge branch 'backup_inhibits_timerdb_upd' into 'master'
Daniel Salzman [Tue, 2 Jun 2026 08:21:08 +0000 (10:21 +0200)] 
Merge branch 'backup_inhibits_timerdb_upd' into 'master'

bugfix/timerDB: zone-backup inhibits later timerDB dump, messing timers

See merge request knot/knot-dns!1872

4 days agozone/timers: refactoring, code cleanup 1872/head
Libor Peltan [Tue, 2 Jun 2026 08:01:47 +0000 (10:01 +0200)] 
zone/timers: refactoring, code cleanup

4 days agoMakefile.docker: prevent automatic creating tag HEAD
Daniel Salzman [Mon, 1 Jun 2026 12:39:01 +0000 (14:39 +0200)] 
Makefile.docker: prevent automatic creating tag HEAD

4 days agoMakefile.docker: add RELEASE-DATE tag
Daniel Salzman [Mon, 1 Jun 2026 11:57:31 +0000 (13:57 +0200)] 
Makefile.docker: add RELEASE-DATE tag

5 days agotests-extra: fix progress cleanup when pause is called
Jan Hák [Fri, 29 May 2026 14:27:20 +0000 (16:27 +0200)] 
tests-extra: fix progress cleanup when pause is called

5 days agoconfigure: add 'with_' prefix to socket_polling and memory_allocator fix automatic...
Daniel Salzman [Sun, 31 May 2026 16:52:14 +0000 (18:52 +0200)] 
configure: add 'with_' prefix to socket_polling and memory_allocator fix automatic setting

5 days agolibngtcp2: update embedded library to v1.23.0
Daniel Salzman [Sun, 31 May 2026 13:22:01 +0000 (15:22 +0200)] 
libngtcp2: update embedded library to v1.23.0

6 days agoMerge branch 'configure_refactoring'
Daniel Salzman [Sat, 30 May 2026 19:12:04 +0000 (21:12 +0200)] 
Merge branch 'configure_refactoring'

6 days agoconfigure: unify coding style
Daniel Salzman [Sat, 30 May 2026 18:35:10 +0000 (20:35 +0200)] 
configure: unify coding style

6 days agoconfigure: refactor and unify utility dependency checks
Daniel Salzman [Sat, 30 May 2026 18:33:21 +0000 (20:33 +0200)] 
configure: refactor and unify utility dependency checks

6 days agoconfigure: refactor and unify module dependency checks
Daniel Salzman [Sat, 30 May 2026 18:32:14 +0000 (20:32 +0200)] 
configure: refactor and unify module dependency checks

6 days agoconfigure: refactor and unify daemon dependency checks
Daniel Salzman [Sat, 30 May 2026 18:30:29 +0000 (20:30 +0200)] 
configure: refactor and unify daemon dependency checks

6 days agoconfigure: refactor and unify library dependency checks
Daniel Salzman [Sat, 30 May 2026 18:22:59 +0000 (20:22 +0200)] 
configure: refactor and unify library dependency checks

7 days agobugfix/zone(timers): reload cleares 'started' bit leading to skipping timers write
Libor Peltan [Fri, 29 May 2026 10:09:48 +0000 (12:09 +0200)] 
bugfix/zone(timers): reload cleares 'started' bit leading to skipping timers write

7 days agobugfix/timerDB: zone-backup inhibits later timerDB dump, messing timers
Libor Peltan [Wed, 27 May 2026 10:38:07 +0000 (12:38 +0200)] 
bugfix/timerDB: zone-backup inhibits later timerDB dump, messing timers

8 days agomod-geoip: fix responding to ANY queries 1874/head
Daniel Salzman [Thu, 28 May 2026 19:56:29 +0000 (21:56 +0200)] 
mod-geoip: fix responding to ANY queries

9 days agoMerge branch 'knotc_output_impr' into 'master'
Libor Peltan [Wed, 27 May 2026 13:19:35 +0000 (15:19 +0200)] 
Merge branch 'knotc_output_impr' into 'master'

Unify and improve knotc control command outputs

See merge request knot/knot-dns!1871

2 weeks agoknotc: refactor, unify, and improve command output processing 1871/head
Daniel Salzman [Thu, 21 May 2026 12:26:03 +0000 (14:26 +0200)] 
knotc: refactor, unify, and improve command output processing

2 weeks agoknotc: allow -- with zone-serial-set and zone-key-rollover
Daniel Salzman [Tue, 12 May 2026 10:42:27 +0000 (12:42 +0200)] 
knotc: allow -- with zone-serial-set and zone-key-rollover

2 weeks agokasp: fix compilation error: initializer element is not constant
Daniel Salzman [Fri, 22 May 2026 17:08:00 +0000 (19:08 +0200)] 
kasp: fix compilation error: initializer element is not constant

2 weeks agokdig: fix collision if both +https and +quic are specified
Daniel Salzman [Wed, 20 May 2026 14:49:56 +0000 (16:49 +0200)] 
kdig: fix collision if both +https and +quic are specified

2 weeks agoMerge branch 'purge_keys' into 'master'
Daniel Salzman [Wed, 20 May 2026 08:33:13 +0000 (10:33 +0200)] 
Merge branch 'purge_keys' into 'master'

Keys purge

See merge request knot/knot-dns!1832

2 weeks agokaspdb: make deletion timestamp a part of a trash-key record
David Vašek [Mon, 18 May 2026 20:35:07 +0000 (22:35 +0200)] 
kaspdb: make deletion timestamp a part of a trash-key record

2 weeks agokasp: remove obsolete FIXME
Daniel Salzman [Wed, 13 May 2026 12:23:26 +0000 (14:23 +0200)] 
kasp: remove obsolete FIXME

2 weeks agotests-extra: dnssec/purge_keys -- remove all concurrent accesses to SoftHSM2
David Vašek [Mon, 23 Feb 2026 21:14:38 +0000 (22:14 +0100)] 
tests-extra: dnssec/purge_keys -- remove all concurrent accesses to SoftHSM2

Contrary the SoftHSM2 specification, it seems that SoftHSM2 doesn't work well
when it's token is accessed two or more times in parallel.

2 weeks agotests-extra: add a new test dnssec/purge_keys
David Vašek [Mon, 22 Dec 2025 13:10:47 +0000 (14:10 +0100)] 
tests-extra: add a new test dnssec/purge_keys

2 weeks agotests-extra: add default keystore as a variant of a PEM keystore
David Vašek [Mon, 23 Feb 2026 13:48:33 +0000 (14:48 +0100)] 
tests-extra: add default keystore as a variant of a PEM keystore

2 weeks agotests-extra: in keystores, allow to list the keys the keystore holds
David Vašek [Mon, 23 Feb 2026 13:46:36 +0000 (14:46 +0100)] 
tests-extra: in keystores, allow to list the keys the keystore holds

2 weeks agotests, tests-extra: update SoftHSM2 configuration so that it doesn't complain
David Vašek [Tue, 3 Feb 2026 14:16:28 +0000 (15:16 +0100)] 
tests, tests-extra: update SoftHSM2 configuration so that it doesn't complain

This commit doesn't change SoftHSM2 functionality, configured values are default values.

2 weeks agotests-extra: fix keymgr running
David Vašek [Mon, 2 Feb 2026 16:23:09 +0000 (17:23 +0100)] 
tests-extra: fix keymgr running

2 weeks agotests-extra: allow a keystore to be shared by different zones
David Vašek [Mon, 12 Jan 2026 10:15:49 +0000 (11:15 +0100)] 
tests-extra: allow a keystore to be shared by different zones

2 weeks agotests-extra: add keystore.has_key() methods
Daniel Salzman [Wed, 24 Dec 2025 10:19:56 +0000 (11:19 +0100)] 
tests-extra: add keystore.has_key() methods

2 weeks agolibknot/dnssec: p11_load_module() returns KNOT_E* error codes
David Vašek [Mon, 26 Jan 2026 10:11:15 +0000 (11:11 +0100)] 
libknot/dnssec: p11_load_module() returns KNOT_E* error codes

2 weeks agokaspdb: properly remove and insert DNSSEC keys in zone-restore
David Vašek [Wed, 28 Jan 2026 12:04:43 +0000 (13:04 +0100)] 
kaspdb: properly remove and insert DNSSEC keys in zone-restore

2 weeks agozone-keys: avoid storing never used shared-keys-to-be in the "trash bin"
David Vašek [Wed, 4 Feb 2026 13:18:56 +0000 (14:18 +0100)] 
zone-keys: avoid storing never used shared-keys-to-be in the "trash bin"

2 weeks agokaspdb: when adding a key, always remove all trash records of the key
David Vašek [Fri, 23 Jan 2026 17:29:35 +0000 (18:29 +0100)] 
kaspdb: when adding a key, always remove all trash records of the key

2 weeks agokaspdb: when making a trash key, report a malformed KASP DB key PARAMS record
David Vašek [Mon, 29 Dec 2025 13:16:38 +0000 (14:16 +0100)] 
kaspdb: when making a trash key, report a malformed KASP DB key PARAMS record

2 weeks agokaspdb: purging aside, use key "trash bin" for other key removals too
David Vašek [Wed, 24 Dec 2025 10:00:20 +0000 (11:00 +0100)] 
kaspdb: purging aside, use key "trash bin" for other key removals too

2 weeks agodoc/reference: a basic description of 'policy.trash-delay'
David Vašek [Fri, 9 Jan 2026 10:49:40 +0000 (11:49 +0100)] 
doc/reference: a basic description of 'policy.trash-delay'

2 weeks agokaspdb: add a configurable trash-key lifetime option
David Vašek [Mon, 22 Dec 2025 15:25:58 +0000 (16:25 +0100)] 
kaspdb: add a configurable trash-key lifetime option

2 weeks agodnssec: implement a "trash bin" for unused DNSSEC keys
David Vašek [Mon, 8 Dec 2025 22:34:12 +0000 (23:34 +0100)] 
dnssec: implement a "trash bin" for unused DNSSEC keys

2 weeks agokaspdb: make flags serialization/deserialization independent functions
David Vašek [Mon, 22 Dec 2025 13:06:48 +0000 (14:06 +0100)] 
kaspdb: make flags serialization/deserialization independent functions

2 weeks agokaspdb: add a "trash bin" class for unused DNSSEC keys
David Vašek [Mon, 8 Dec 2025 19:11:23 +0000 (20:11 +0100)] 
kaspdb: add a "trash bin" class for unused DNSSEC keys

2 weeks agopurge: start using keys purge
David Vašek [Tue, 25 Nov 2025 15:59:51 +0000 (16:59 +0100)] 
purge: start using keys purge

2 weeks agokaspdb: implement keys purge and orphaned keys sweep
David Vašek [Tue, 25 Nov 2025 15:59:35 +0000 (16:59 +0100)] 
kaspdb: implement keys purge and orphaned keys sweep

2 weeks agolmdb: add one swappable database cursor to Knot LMDB transaction
David Vašek [Wed, 11 Feb 2026 13:56:21 +0000 (14:56 +0100)] 
lmdb: add one swappable database cursor to Knot LMDB transaction

2 weeks agolibknot/dnssec/keystore: properly detect GnuTLS analogue of KNOT_ENOENT
David Vašek [Fri, 30 Jan 2026 17:10:57 +0000 (18:10 +0100)] 
libknot/dnssec/keystore: properly detect GnuTLS analogue of KNOT_ENOENT

WARNING:
It's still to be verified if the original (r == 0) really equals to KNOT_ENOENT.

2 weeks agodnssec: initialize all keystores for orphan keys purging
David Vašek [Thu, 4 Dec 2025 10:06:14 +0000 (11:06 +0100)] 
dnssec: initialize all keystores for orphan keys purging

2 weeks agodnssec: when initializing keystore, make memory allocation optional
David Vašek [Tue, 2 Dec 2025 15:10:19 +0000 (16:10 +0100)] 
dnssec: when initializing keystore, make memory allocation optional

2 weeks agokaspdb: separate key-related classes from zone-related classes
David Vašek [Tue, 25 Nov 2025 15:47:52 +0000 (16:47 +0100)] 
kaspdb: separate key-related classes from zone-related classes

Retain backup/restore behavior.
kasp_db_delete_all() doesn't delete KASPDBKEY_PARAMS records from the KASP db anymore.

2 weeks agokaspdb: modify keyid_inuse() to count uses rather than just check
David Vašek [Tue, 25 Nov 2025 12:57:15 +0000 (13:57 +0100)] 
kaspdb: modify keyid_inuse() to count uses rather than just check

2 weeks agozone-keys: make key remove from keystores a separate function
David Vašek [Mon, 24 Nov 2025 23:01:10 +0000 (00:01 +0100)] 
zone-keys: make key remove from keystores a separate function

Add thorough keystores cleanup as an option.

2 weeks agoctl: define a keys purge filter
David Vašek [Mon, 24 Nov 2025 23:10:45 +0000 (00:10 +0100)] 
ctl: define a keys purge filter

2 weeks agozone: define a keys purge macro
David Vašek [Tue, 10 Sep 2024 10:59:35 +0000 (12:59 +0200)] 
zone: define a keys purge macro

2 weeks agodoc/reference: fix a typo
David Vašek [Mon, 2 Feb 2026 12:49:33 +0000 (13:49 +0100)] 
doc/reference: fix a typo

2 weeks agodoc/appendices: for Luna HSM's, include their manufacturer name
David Vašek [Tue, 20 Jan 2026 10:27:44 +0000 (11:27 +0100)] 
doc/appendices: for Luna HSM's, include their manufacturer name

2 weeks agodoc/appendices: fix a letter case in EdDSA
David Vašek [Tue, 20 Jan 2026 10:27:05 +0000 (11:27 +0100)] 
doc/appendices: fix a letter case in EdDSA

2 weeks agodnssec/zone-sign: fix a typo
David Vašek [Mon, 19 Jan 2026 18:34:06 +0000 (19:34 +0100)] 
dnssec/zone-sign: fix a typo

2 weeks agolibknot/dnssec: coding style fix
David Vašek [Thu, 12 Feb 2026 17:19:14 +0000 (18:19 +0100)] 
libknot/dnssec: coding style fix

2 weeks agoconf/schema: coding style fix
David Vašek [Thu, 5 Feb 2026 11:11:50 +0000 (12:11 +0100)] 
conf/schema: coding style fix

2 weeks agoconf/schema: coding style fix (ordering, white space)
David Vašek [Fri, 9 Jan 2026 10:19:29 +0000 (11:19 +0100)] 
conf/schema: coding style fix (ordering, white space)

2 weeks agozone/purge: improve logging
David Vašek [Wed, 14 Jan 2026 16:58:26 +0000 (17:58 +0100)] 
zone/purge: improve logging

2 weeks agoctl/orphans_purge: avoid creating an empty catalog db when purging orphans
David Vašek [Thu, 27 Nov 2025 11:34:00 +0000 (12:34 +0100)] 
ctl/orphans_purge: avoid creating an empty catalog db when purging orphans

2 weeks agoctl/orphans_purge: remove an error report when there isn't a journal
David Vašek [Thu, 27 Nov 2025 10:47:27 +0000 (11:47 +0100)] 
ctl/orphans_purge: remove an error report when there isn't a journal

2 weeks agofix some comment typos
David Vašek [Wed, 15 Oct 2025 16:56:06 +0000 (18:56 +0200)] 
fix some comment typos

2 weeks agotests-redis: 'make test' depends on 'make env'
Daniel Salzman [Mon, 18 May 2026 11:41:28 +0000 (13:41 +0200)] 
tests-redis: 'make test' depends on 'make env'

2 weeks agotests-redis: add 'make env' target for simplicity
Daniel Salzman [Sat, 16 May 2026 19:25:26 +0000 (21:25 +0200)] 
tests-redis: add 'make env' target for simplicity

2 weeks agoredis: fix allocator mismatch if Valkey is built with jemalloc on Ubuntu
Daniel Salzman [Tue, 12 May 2026 08:45:59 +0000 (10:45 +0200)] 
redis: fix allocator mismatch if Valkey is built with jemalloc on Ubuntu

3 weeks agoredis: unify optional argument conditions
Daniel Salzman [Fri, 15 May 2026 11:44:00 +0000 (13:44 +0200)] 
redis: unify optional argument conditions

3 weeks agoredis: fix update loading argument parsing
Jan Hák [Fri, 15 May 2026 11:25:06 +0000 (13:25 +0200)] 
redis: fix update loading argument parsing

3 weeks agoMerge branch 'dscheck_eemptyzone' into 'master'
Daniel Salzman [Fri, 15 May 2026 06:40:08 +0000 (08:40 +0200)] 
Merge branch 'dscheck_eemptyzone' into 'master'

NOTIFY/DS_check/push: avoid unnecessary error log when planned from timers...

Closes #969

See merge request knot/knot-dns!1870

3 weeks agoNOTIFY/DS_check/push: avoid unnecessary error log when planned from timers...
Libor Peltan [Thu, 14 May 2026 08:35:34 +0000 (10:35 +0200)] 
NOTIFY/DS_check/push: avoid unnecessary error log when planned from timers...

...and zone not loaded/XFRed yet

3 weeks agotests-extra: line clearing only on atty
Jan Hák [Wed, 13 May 2026 08:31:36 +0000 (10:31 +0200)] 
tests-extra: line clearing only on atty

3 weeks agoMerge branch 'mod-localalias' into 'master'
Daniel Salzman [Mon, 11 May 2026 04:54:13 +0000 (06:54 +0200)] 
Merge branch 'mod-localalias' into 'master'

Localalias module

See merge request knot/knot-dns!1867

3 weeks agomod-alias: synthesise ALIAS records from locally-served targets
Bron Gondwana [Thu, 30 Apr 2026 09:03:30 +0000 (05:03 -0400)] 
mod-alias: synthesise ALIAS records from locally-served targets

Add the `mod-alias` query module which synthesises answers for ALIAS
records (type 65401) at query time by looking up the ALIAS target in
the server's zone database and copying the target's records into the
response with the original query name as the owner.

The module hooks at KNOTD_STAGE_PREANSWER and is attached at zone
scope (typically via a template).  Behaviour:

  * Fires for A/AAAA queries, any others passed through to the
    standard resolver.
  * ALIAS is additive: direct rrsets on the alias node are merged
    with the synthesised target rrsets.
  * Multiple ALIAS rdata on a node are followed and their results
    merged.
  * TTL = min(alias_ttl, all contributing source TTLs).
  * Targets not served by a zone in this server are ignored;
    external resolution is out of scope.
  * Synthesised records are not signed; pair with mod-onlinesign
    if signed answers are required.

The integration test runs in two random modes per invocation
(plain and DNSSEC-via-mod-onlinesign) so both code paths are
exercised over time.

Co-authored-by: Daniel Salzman <daniel.salzman@nic.cz>
3 weeks agolibknot: add knot_alias_name() accessor for ALIAS rdata
Bron Gondwana [Thu, 16 Apr 2026 19:58:13 +0000 (15:58 -0400)] 
libknot: add knot_alias_name() accessor for ALIAS rdata

ALIAS (type 65401) rdata is a single dname, same wire format as CNAME.
Add a named accessor and its case in knot_rdata_name(), peer to the
existing knot_cname_name() / knot_dname_target() family.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
3 weeks agodistro/deb: add knot_deleg_info_names symbol
Daniel Salzman [Sat, 9 May 2026 17:19:52 +0000 (19:19 +0200)] 
distro/deb: add knot_deleg_info_names symbol

4 weeks agoMerge branch 'fixes_jh' into 'master'
Libor Peltan [Thu, 7 May 2026 09:09:27 +0000 (11:09 +0200)] 
Merge branch 'fixes_jh' into 'master'

Small QUIC-related fixes

See merge request knot/knot-dns!1866

4 weeks agoMerge branch 'deleg_experimental' into 'master'
Daniel Salzman [Wed, 6 May 2026 14:11:25 +0000 (16:11 +0200)] 
Merge branch 'deleg_experimental' into 'master'

implementation of preliminary DELEG specification

See merge request knot/knot-dns!1843

4 weeks agonode: replace NODE_FLAGS_DELEG with NODE_FLAGS_DELEG_NS and NODE_FLAGS_DELEG_DELEG
Daniel Salzman [Sun, 26 Apr 2026 18:26:10 +0000 (20:26 +0200)] 
node: replace NODE_FLAGS_DELEG with NODE_FLAGS_DELEG_NS and NODE_FLAGS_DELEG_DELEG

4 weeks agoadjust: move ZONE_TREE_DELEG_AWARE setting to zone_update_commit()
Daniel Salzman [Thu, 23 Apr 2026 11:21:00 +0000 (13:21 +0200)] 
adjust: move ZONE_TREE_DELEG_AWARE setting to zone_update_commit()

4 weeks agosemchecks: check for DELEG at the zone apex
Daniel Salzman [Wed, 22 Apr 2026 10:17:52 +0000 (12:17 +0200)] 
semchecks: check for DELEG at the zone apex

4 weeks agoDELEG: conf knob to enforce/override DELEG-awareness...
Libor Peltan [Tue, 24 Mar 2026 16:14:11 +0000 (17:14 +0100)] 
DELEG: conf knob to enforce/override DELEG-awareness...

...manually, e.g. even for unsigned zones

4 weeks agoDELEG: log DELEG-awareness of zone upon load/XFR
Libor Peltan [Tue, 24 Mar 2026 13:01:26 +0000 (14:01 +0100)] 
DELEG: log DELEG-awareness of zone upon load/XFR

4 weeks agodnssec/DELEG: conf knob in policy triggers ADT
Libor Peltan [Fri, 6 Feb 2026 14:36:52 +0000 (15:36 +0100)] 
dnssec/DELEG: conf knob in policy triggers ADT

4 weeks agodnssec/DELEG: set ADT flag for newly generated keys
Libor Peltan [Sat, 27 Dec 2025 16:55:38 +0000 (17:55 +0100)] 
dnssec/DELEG: set ADT flag for newly generated keys

4 weeks agodeleg: DELEG-aware answering depends on ADT presence
Libor Peltan [Fri, 6 Feb 2026 10:45:38 +0000 (11:45 +0100)] 
deleg: DELEG-aware answering depends on ADT presence