]> git.ipfire.org Git - thirdparty/knot-dns.git/log
thirdparty/knot-dns.git
21 months agoman: update example parameters
Daniel Salzman [Mon, 14 Oct 2024 13:29:01 +0000 (15:29 +0200)] 
man: update example parameters

21 months agopython: add anchors to libknot README
Daniel Salzman [Sat, 28 Sep 2024 13:42:43 +0000 (15:42 +0200)] 
python: add anchors to libknot README

21 months agoserver: create QUIC/TLS key with the configured or running UID and GID
Daniel Salzman [Fri, 11 Oct 2024 12:53:24 +0000 (14:53 +0200)] 
server: create QUIC/TLS key with the configured or running UID and GID

21 months agoserver: don't reconfigure QUIC/TLS credentials if not enabled
Daniel Salzman [Fri, 11 Oct 2024 12:07:15 +0000 (14:07 +0200)] 
server: don't reconfigure QUIC/TLS credentials if not enabled

21 months agoctl: add flags and filters to command log if debug enabled
Daniel Salzman [Wed, 2 Oct 2024 12:14:29 +0000 (14:14 +0200)] 
ctl: add flags and filters to command log if debug enabled

21 months agoctl: replace cmd_zone_ctl() with cmd_zone_filter_ctl()
Daniel Salzman [Wed, 2 Oct 2024 10:35:15 +0000 (12:35 +0200)] 
ctl: replace cmd_zone_ctl() with cmd_zone_filter_ctl()

21 months agoMerge branch 'kxdpgun_client_only' into 'master'
Daniel Salzman [Fri, 11 Oct 2024 17:32:26 +0000 (19:32 +0200)] 
Merge branch 'kxdpgun_client_only' into 'master'

kxdpgun: block eventual creation of conns when recvd initial...

See merge request knot/knot-dns!1719

21 months agoquic/requestor: block hypothetical conn creation upon recv Initial
Libor Peltan [Fri, 11 Oct 2024 12:31:00 +0000 (14:31 +0200)] 
quic/requestor: block hypothetical conn creation upon recv Initial

21 months agokxdpgun: block eventual creation of conns when recvd initial...
Libor Peltan [Fri, 11 Oct 2024 09:56:20 +0000 (11:56 +0200)] 
kxdpgun: block eventual creation of conns when recvd initial...

...just to make sure

21 months agoMerge branch 'doc_retire_ksk' into 'master'
Daniel Salzman [Fri, 11 Oct 2024 10:17:26 +0000 (12:17 +0200)] 
Merge branch 'doc_retire_ksk' into 'master'

doc/keymgr: align description of 'retire' with current behavior

See merge request knot/knot-dns!1720

21 months agodoc/keymgr: align description of 'retire' with current behavior
Libor Peltan [Fri, 11 Oct 2024 10:06:19 +0000 (12:06 +0200)] 
doc/keymgr: align description of 'retire' with current behavior

21 months agokxdpgun: bugfix: allow multiple recvs til 1-rtt handshake done
Libor Peltan [Fri, 11 Oct 2024 09:35:33 +0000 (11:35 +0200)] 
kxdpgun: bugfix: allow multiple recvs til 1-rtt handshake done

21 months agotests: stabilize modules/test_rrl
Daniel Salzman [Fri, 11 Oct 2024 05:39:44 +0000 (07:39 +0200)] 
tests: stabilize modules/test_rrl

21 months agotests-extra: stabilize dnssec/expire
Daniel Salzman [Thu, 10 Oct 2024 08:36:49 +0000 (10:36 +0200)] 
tests-extra: stabilize dnssec/expire

22 months agoMerge branch 'refresh_expire'
Daniel Salzman [Mon, 7 Oct 2024 12:24:49 +0000 (14:24 +0200)] 
Merge branch 'refresh_expire'

22 months agonameserver: refactor EDNS EXPIRE setting
Daniel Salzman [Mon, 7 Oct 2024 10:19:40 +0000 (12:19 +0200)] 
nameserver: refactor EDNS EXPIRE setting

22 months agodnssec: fix zone expiration based on EXPIRE if zone signing results in up-to-date
Daniel Salzman [Fri, 4 Oct 2024 06:35:52 +0000 (08:35 +0200)] 
dnssec: fix zone expiration based on EXPIRE if zone signing results in up-to-date

22 months agoDockerfile: expose 853/TCP port for DoT
Daniel Salzman [Mon, 7 Oct 2024 06:20:15 +0000 (08:20 +0200)] 
Dockerfile: expose 853/TCP port for DoT

22 months agocontrib: upgrade embedded library ngtcp2 to v1.8.0
Daniel Salzman [Sat, 5 Oct 2024 15:38:46 +0000 (17:38 +0200)] 
contrib: upgrade embedded library ngtcp2 to v1.8.0

22 months agorrl: fix zero increment in KRU
Lukáš Ondráček [Thu, 3 Oct 2024 13:53:04 +0000 (15:53 +0200)] 
rrl: fix zero increment in KRU

22 months agotests-extra: fix generation of random DDNS updates to not exceed dname limit
David Vašek [Wed, 2 Oct 2024 08:31:17 +0000 (10:31 +0200)] 
tests-extra: fix generation of random DDNS updates to not exceed dname limit

22 months agoMerge branch 'thread_create_nosignal' into 'master'
Daniel Salzman [Fri, 27 Sep 2024 11:25:45 +0000 (13:25 +0200)] 
Merge branch 'thread_create_nosignal' into 'master'

threads: safely disable signals on threads launched by main thr except srv startup

See merge request knot/knot-dns!1716

22 months agothreads: safely disable signals on threads launched by main thr except srv startup
Libor Peltan [Tue, 17 Sep 2024 08:13:49 +0000 (10:13 +0200)] 
threads: safely disable signals on threads launched by main thr except srv startup

22 months agoMerge branch 'acl_proto'
Daniel Salzman [Fri, 27 Sep 2024 10:47:33 +0000 (12:47 +0200)] 
Merge branch 'acl_proto'

22 months agotests-extra: add test for ACL configuration
Daniel Salzman [Thu, 26 Sep 2024 15:21:41 +0000 (17:21 +0200)] 
tests-extra: add test for ACL configuration

22 months agoacl: add protocol option to the configuration
Jan Hák [Tue, 24 Sep 2024 12:11:59 +0000 (14:11 +0200)] 
acl: add protocol option to the configuration

22 months agoMerge branch 'ctl_uni'
Daniel Salzman [Wed, 25 Sep 2024 11:54:32 +0000 (13:54 +0200)] 
Merge branch 'ctl_uni'

22 months agoctl: add benevolent filter to the zone-begin command
Jan Hák [Mon, 23 Sep 2024 12:36:25 +0000 (14:36 +0200)] 
ctl: add benevolent filter to the zone-begin command

22 months agoctl: rename KNOT_CTL_IDX_FILTER to KNOT_CTL_IDX_FILTERS
Daniel Salzman [Mon, 23 Sep 2024 06:07:53 +0000 (08:07 +0200)] 
ctl: rename KNOT_CTL_IDX_FILTER to KNOT_CTL_IDX_FILTERS

22 months agoctl: change filters to strings to be consistent with flags
Daniel Salzman [Thu, 19 Sep 2024 14:51:44 +0000 (16:51 +0200)] 
ctl: change filters to strings to be consistent with flags

22 months agoctl: move command-specific flags to filters
Daniel Salzman [Thu, 19 Sep 2024 10:03:53 +0000 (12:03 +0200)] 
ctl: move command-specific flags to filters

This affects conf-list, conf-diff, zone-diff, and zone-status.

22 months agoMerge branch 'dnskey_sync_log' into 'master'
Daniel Salzman [Tue, 17 Sep 2024 07:51:18 +0000 (09:51 +0200)] 
Merge branch 'dnskey_sync_log' into 'master'

multi-signer: log rem/added *DNSKEYs upon DNSKEY sync

See merge request knot/knot-dns!1715

22 months agomulti-signer: log rem/added *DNSKEYs upon DNSKEY sync
Libor Peltan [Fri, 13 Sep 2024 10:17:38 +0000 (12:17 +0200)] 
multi-signer: log rem/added *DNSKEYs upon DNSKEY sync

22 months agoasan: silence a faulty GCC warning
Jan Doskočil [Mon, 16 Sep 2024 13:22:50 +0000 (15:22 +0200)] 
asan: silence a faulty GCC warning

fixes #933

22 months agoMerge branch 'link_local_ipv6'
Daniel Salzman [Mon, 16 Sep 2024 10:53:14 +0000 (12:53 +0200)] 
Merge branch 'link_local_ipv6'

fixes #936

22 months agoyparser: add support for link-local IPv6 addresses
Jan Hák [Thu, 29 Aug 2024 10:59:15 +0000 (12:59 +0200)] 
yparser: add support for link-local IPv6 addresses

22 months agocontrib: add support for link local IPv6 in sockaddr_tostr()
Daniel Salzman [Fri, 13 Sep 2024 19:59:42 +0000 (21:59 +0200)] 
contrib: add support for link local IPv6 in sockaddr_tostr()

22 months agoquic: remove already unused QUIC_ macros
谢致邦 (XIE Zhibang) [Sat, 14 Sep 2024 16:49:15 +0000 (16:49 +0000)] 
quic: remove already unused QUIC_ macros

Fixes: bd75c1fe3 (tls: unification of TLS priority settings, 2024-04-26)
Signed-off-by: 谢致邦 (XIE Zhibang) <Yeking@Red54.com>
22 months agoknsupdate: fix memory leak if rdata parsing fails
Daniel Salzman [Fri, 13 Sep 2024 12:57:37 +0000 (14:57 +0200)] 
knsupdate: fix memory leak if rdata parsing fails

22 months agolibknot/QUIC/DDNS: fix race when unblocking conn after sent DDNS reply
Libor Peltan [Fri, 13 Sep 2024 08:59:33 +0000 (10:59 +0200)] 
libknot/QUIC/DDNS: fix race when unblocking conn after sent DDNS reply

22 months agotests: flush before random_ddns() to ensure clean zonefile format
Libor Peltan [Thu, 12 Sep 2024 13:04:15 +0000 (15:04 +0200)] 
tests: flush before random_ddns() to ensure clean zonefile format

22 months agoMerge branch 'keysonly_test' into 'master'
Libor Peltan [Thu, 12 Sep 2024 11:51:19 +0000 (13:51 +0200)] 
Merge branch 'keysonly_test' into 'master'

Test zone-backup/zone-restore '+keysonly' checking of data availability

See merge request knot/knot-dns!1714

22 months agofix: prevent coredump in zone-reload by introducing semaphore protection...
solidcc2 [Thu, 12 Sep 2024 09:12:08 +0000 (17:12 +0800)] 
fix: prevent coredump in zone-reload by introducing semaphore protection...

when generating new zone_contents_t for newzone

fixes #939

22 months agolibknot/TLS: unify flags for TLS and QUIC
Libor Peltan [Thu, 12 Sep 2024 10:31:32 +0000 (12:31 +0200)] 
libknot/TLS: unify flags for TLS and QUIC

22 months agotests-extra: zone/backup_lock -- check '+keysonly' backup/restore
David Vašek [Wed, 11 Sep 2024 22:50:37 +0000 (00:50 +0200)] 
tests-extra: zone/backup_lock -- check '+keysonly' backup/restore

22 months agodoc: add info about DS generation during key rollover
Daniel Salzman [Thu, 12 Sep 2024 06:42:12 +0000 (08:42 +0200)] 
doc: add info about DS generation during key rollover

22 months agodoc: add an example for CSK import
Daniel Salzman [Thu, 12 Sep 2024 06:24:20 +0000 (08:24 +0200)] 
doc: add an example for CSK import

22 months agoMerge branch 'keymgr_check_keys' into 'master'
Daniel Salzman [Thu, 12 Sep 2024 06:10:50 +0000 (08:10 +0200)] 
Merge branch 'keymgr_check_keys' into 'master'

In keymgr, report configured keys that are inaccessible

See merge request knot/knot-dns!1713

22 months agokeymgr: report configured keys that are inaccessible
David Vašek [Wed, 11 Sep 2024 15:03:52 +0000 (17:03 +0200)] 
keymgr: report configured keys that are inaccessible

22 months agoMerge branch 'fix_backup_keysonly' into 'master'
Daniel Salzman [Wed, 11 Sep 2024 18:01:52 +0000 (20:01 +0200)] 
Merge branch 'fix_backup_keysonly' into 'master'

FIx 'zone-backup +keysonly' to really switch off other defaults

See merge request knot/knot-dns!1712

22 months agobackup: fix '+keysonly' to really switch off other defaults
David Vašek [Wed, 11 Sep 2024 17:03:37 +0000 (19:03 +0200)] 
backup: fix '+keysonly' to really switch off other defaults

This fixes commit 48868e1b3a287ad937dbebe9f43ed682b1509657

22 months agoMerge branch 'nxname-rrtype' into 'master'
Daniel Salzman [Wed, 11 Sep 2024 08:49:47 +0000 (10:49 +0200)] 
Merge branch 'nxname-rrtype' into 'master'

libknot: add NXNAME meta type

See merge request knot/knot-dns!1711

22 months agolibknot: add NXNAME meta type
Jan Včelák [Wed, 11 Sep 2024 08:33:21 +0000 (10:33 +0200)] 
libknot: add NXNAME meta type

22 months agodistro/deb: replace pkg-config with pkgconf as suggested by debian
Daniel Salzman [Wed, 3 Apr 2024 17:30:18 +0000 (19:30 +0200)] 
distro/deb: replace pkg-config with pkgconf as suggested by debian

22 months agoMerge branch 'tls_session_resump' into 'master'
Daniel Salzman [Tue, 10 Sep 2024 17:54:37 +0000 (19:54 +0200)] 
Merge branch 'tls_session_resump' into 'master'

DoT: implemented TLS session resumption

See merge request knot/knot-dns!1710

22 months agoDoT: implemented TLS session resumption
Libor Peltan [Tue, 16 Jul 2024 10:04:50 +0000 (12:04 +0200)] 
DoT: implemented TLS session resumption

22 months agoMerge branch 'kjournalprint_merge' into 'master'
Daniel Salzman [Mon, 9 Sep 2024 19:36:40 +0000 (21:36 +0200)] 
Merge branch 'kjournalprint_merge' into 'master'

kjournalprint: implemented merge option

See merge request knot/knot-dns!1709

22 months agokjournalprint: implemented merge option
Libor Peltan [Wed, 4 Sep 2024 15:07:54 +0000 (17:07 +0200)] 
kjournalprint: implemented merge option

23 months agoRemove unwanted /usr/sbin/knot-exporter dir
Daniel Salzman [Mon, 9 Sep 2024 11:29:59 +0000 (13:29 +0200)] 
Remove unwanted /usr/sbin/knot-exporter dir

This was an incorrect entry in knot-exporter.install

23 months agodistro/deb: add missing dependency for test libdnssec/test_keystore_pkcs11
Daniel Salzman [Sat, 7 Sep 2024 22:03:50 +0000 (00:03 +0200)] 
distro/deb: add missing dependency for test libdnssec/test_keystore_pkcs11

23 months agodistro/deb: remove unused stuff from rules
Daniel Salzman [Sat, 7 Sep 2024 14:27:46 +0000 (16:27 +0200)] 
distro/deb: remove unused stuff from rules

23 months agoMerge branch 'tests_ddns_unify' into 'master'
Daniel Salzman [Fri, 6 Sep 2024 07:52:05 +0000 (09:52 +0200)] 
Merge branch 'tests_ddns_unify' into 'master'

tests: all DDNS: randomize, unify and fix protocols and knsupdate usage...

See merge request knot/knot-dns!1708

23 months agoRevert "distro/deb: move python3-sphinx to Build-Depends for man pages generation"
Daniel Salzman [Thu, 5 Sep 2024 07:26:39 +0000 (09:26 +0200)] 
Revert "distro/deb: move python3-sphinx to Build-Depends for man pages generation"

This issue was fixed in 30442aa44efda25ed6671fcdffc1f1492717ee4e.

This reverts commit 8408c2cb1802d06e46c544aaea6d4ff87cb1fa2f.

23 months agodoc: fix man installation from a tarball
Daniel Salzman [Tue, 3 Sep 2024 15:34:54 +0000 (17:34 +0200)] 
doc: fix man installation from a tarball

23 months agodoc: add missing theme_epub to EXTRA_DIST
Daniel Salzman [Tue, 3 Sep 2024 15:32:23 +0000 (17:32 +0200)] 
doc: add missing theme_epub to EXTRA_DIST

23 months agoMerge branch 'zone_status_pending_since' into 'master'
Daniel Salzman [Wed, 4 Sep 2024 14:00:06 +0000 (16:00 +0200)] 
Merge branch 'zone_status_pending_since' into 'master'

ctl/zone-status: print since when event is running/pending/frozen

See merge request knot/knot-dns!1707

23 months agoctl/zone-status: print since when event is running/pending/frozen
Libor Peltan [Wed, 4 Sep 2024 12:04:32 +0000 (14:04 +0200)] 
ctl/zone-status: print since when event is running/pending/frozen

23 months agotests: all DDNS: randomize, unify and fix protocols and knsupdate usage...
Libor Peltan [Wed, 4 Sep 2024 11:18:28 +0000 (13:18 +0200)] 
tests: all DDNS: randomize, unify and fix protocols and knsupdate usage...

...also in interference with XDP

23 months agodoc: update the acl.deny item description
Daniel Salzman [Wed, 4 Sep 2024 12:01:02 +0000 (14:01 +0200)] 
doc: update the acl.deny item description

23 months agotests-extra: modules/dnsproxy -- avoid possible random-zone name collisions as subzones
David Vašek [Mon, 2 Sep 2024 16:00:14 +0000 (18:00 +0200)] 
tests-extra: modules/dnsproxy -- avoid possible random-zone name collisions as subzones

23 months agodoc: fix typos
Daniel Salzman [Tue, 3 Sep 2024 17:33:47 +0000 (19:33 +0200)] 
doc: fix typos

23 months agodistro/deb: move python3-sphinx to Build-Depends for man pages generation
Daniel Salzman [Mon, 2 Sep 2024 11:23:25 +0000 (13:23 +0200)] 
distro/deb: move python3-sphinx to Build-Depends for man pages generation

23 months agoBump version 3.5.dev v3.5.dev
Daniel Salzman [Mon, 2 Sep 2024 04:55:05 +0000 (06:55 +0200)] 
Bump version 3.5.dev

23 months agodoc: update migration and installation
Daniel Salzman [Sun, 1 Sep 2024 17:22:59 +0000 (19:22 +0200)] 
doc: update migration and installation

23 months agoNEWS: add version 3.4.0
Daniel Salzman [Sun, 1 Sep 2024 17:22:34 +0000 (19:22 +0200)] 
NEWS: add version 3.4.0

23 months agoMerge branch 'concurrent_ctl' into 'master'
Daniel Salzman [Sun, 1 Sep 2024 17:04:36 +0000 (19:04 +0200)] 
Merge branch 'concurrent_ctl' into 'master'

concurrent CTL

See merge request knot/knot-dns!1679

23 months agoconcurrent CTL: bugfix: ctl_globals have to exist separately for each CTL thread
Libor Peltan [Sat, 31 Aug 2024 09:10:47 +0000 (11:10 +0200)] 
concurrent CTL: bugfix: ctl_globals have to exist separately for each CTL thread

23 months agoctl: add a workaround for macOS
Daniel Salzman [Fri, 30 Aug 2024 14:44:33 +0000 (16:44 +0200)] 
ctl: add a workaround for macOS

The functions pthread_rwlock_timedwrlock() and pthread_rwlock_timedrdlock()
are not available on macOS. Use not non-timed variants pthread_rwlock_wrlock()
and pthread_rwlock_rdlock() instead.

23 months agoconcurrent CTL: disable signals temporarily when launching subthreads to avoid losing...
Libor Peltan [Fri, 30 Aug 2024 08:29:49 +0000 (10:29 +0200)] 
concurrent CTL: disable signals temporarily when launching subthreads to avoid losing them

23 months agozone: use knot_atomic_ptr_t for backup_ctx
Daniel Salzman [Tue, 20 Aug 2024 13:50:07 +0000 (15:50 +0200)] 
zone: use knot_atomic_ptr_t for backup_ctx

23 months agoconcurrent CTL: force using one thread when conf txn open...
Libor Peltan [Thu, 20 Jun 2024 17:44:45 +0000 (19:44 +0200)] 
concurrent CTL: force using one thread when conf txn open...

...to avoid LMDB issues when RW txn migrates threads

23 months agoctl: implemented multi-threaded (mutexted) CTL handling
Libor Peltan [Fri, 3 May 2024 11:43:58 +0000 (13:43 +0200)] 
ctl: implemented multi-threaded (mutexted) CTL handling

23 months agoctl: prohibit opening zone-begin when blocking command is running
Libor Peltan [Thu, 20 Jun 2024 07:36:02 +0000 (09:36 +0200)] 
ctl: prohibit opening zone-begin when blocking command is running

If a command called with -b would be started and knotc zone-begin
arrived in the meantime before the first command reaches zone_update_begin(),
it might be blocked until zone-abort, which might however not be possible
to send because ctl is blocked due to -b.

23 months agoctl/zone-ksk-submitted: avoid deadlock on DNSSEC event when frozen...
Libor Peltan [Thu, 20 Jun 2024 07:34:29 +0000 (09:34 +0200)] 
ctl/zone-ksk-submitted: avoid deadlock on DNSSEC event when frozen...

knotc zone-ksk-submitted actually triggers two operations:
1) modification of KSK's metadata
2) re-signing of the zone when called in multithreaded CTL, it might happen
   that knotc zone-begin arrives between those and if a third comand needs
   to lock it all, it could cause deadlock

23 months agoMerge branch 'kxdpgun_query_fix' into 'master'
Jan Hák [Thu, 29 Aug 2024 08:44:38 +0000 (10:44 +0200)] 
Merge branch 'kxdpgun_query_fix' into 'master'

fixup! kxdpgun: add cli option for reading binary file

See merge request knot/knot-dns!1706

23 months agofixup! kxdpgun: add cli option for reading binary file
Jan Doskočil [Wed, 28 Aug 2024 17:03:14 +0000 (19:03 +0200)] 
fixup! kxdpgun: add cli option for reading binary file

kxdpgun query linked list fix

23 months agoMerge branch 'kxdpgun_json' into 'master'
Daniel Salzman [Wed, 28 Aug 2024 12:13:26 +0000 (14:13 +0200)] 
Merge branch 'kxdpgun_json' into 'master'

kxdpgun json

See merge request knot/knot-dns!1704

23 months agokxdpgun: periodic statistics printouts (-S/--stats-period)
Jan Doskočil [Tue, 13 Aug 2024 17:04:16 +0000 (19:04 +0200)] 
kxdpgun: periodic statistics printouts (-S/--stats-period)

23 months agokxdpgun: -j/--json output option
Jan Doskočil [Tue, 13 Aug 2024 13:08:27 +0000 (15:08 +0200)] 
kxdpgun: -j/--json output option

23 months agokxdpgun: move statistics to separate sources
Jan Doskočil [Tue, 13 Aug 2024 10:15:11 +0000 (12:15 +0200)] 
kxdpgun: move statistics to separate sources

23 months agokxdpgun: refactoring
Jan Doskočil [Tue, 13 Aug 2024 09:31:45 +0000 (11:31 +0200)] 
kxdpgun: refactoring

23 months agolibknot: fix zero pointer dereference of TSIG
Jan Hák [Wed, 21 Aug 2024 17:09:11 +0000 (19:09 +0200)] 
libknot: fix zero pointer dereference of TSIG

23 months agoNEWS: synchronize with 3.3 and 3.2
Daniel Salzman [Tue, 27 Aug 2024 14:17:43 +0000 (16:17 +0200)] 
NEWS: synchronize with 3.3 and 3.2

23 months agodnsproxy: fix TSIG handling
Daniel Salzman [Fri, 23 Aug 2024 08:27:16 +0000 (10:27 +0200)] 
dnsproxy: fix TSIG handling

23 months agocontrib: upgrade embedded library ngtcp2 to v1.7.0
Daniel Salzman [Sat, 24 Aug 2024 13:24:38 +0000 (15:24 +0200)] 
contrib: upgrade embedded library ngtcp2 to v1.7.0

23 months agoMerge branch 'parser_time_units' into 'master'
Daniel Salzman [Sat, 24 Aug 2024 13:26:05 +0000 (15:26 +0200)] 
Merge branch 'parser_time_units' into 'master'

yparser: new time unit specifiers

See merge request knot/knot-dns!1703

23 months agoyparser: new time unit specifiers
Jan Doskočil [Mon, 19 Aug 2024 12:44:14 +0000 (14:44 +0200)] 
yparser: new time unit specifiers

w = week
M = month
y = year

23 months agoCI: update Fedora and SUSE package testing images
Daniel Salzman [Thu, 22 Aug 2024 13:46:17 +0000 (15:46 +0200)] 
CI: update Fedora and SUSE package testing images

23 months agoMerge branch 'rrset_wire_optimi' into 'master'
Daniel Salzman [Thu, 22 Aug 2024 19:09:26 +0000 (21:09 +0200)] 
Merge branch 'rrset_wire_optimi' into 'master'

libknot/performance: avoid repeated knot_rdataset_at() inside knot_rrset_to_wire_extra

See merge request knot/knot-dns!1705

23 months agolibknot/performance: avoid repeated knot_rdataset_at() inside knot_rrset_to_wire_extra()
Libor Peltan [Thu, 22 Aug 2024 12:45:31 +0000 (14:45 +0200)] 
libknot/performance: avoid repeated knot_rdataset_at() inside knot_rrset_to_wire_extra()