Daniel Salzman
292d907bc0
Replace DNSSEC_PKCS8_IMPORT_ERROR and DNSSEC_KEY_IMPORT_ERROR with KNOT_KEY_EIMPORT
2025-10-24 09:17:08 +02:00
Daniel Salzman
53cf72585e
Replace DNSSEC_NOT_FOUND with KNOT_ENOENT
2025-10-24 09:17:08 +02:00
Daniel Salzman
e12a370682
Replace DNSSEC_MALFORMED_DATA with KNOT_EMALF
2025-10-24 09:17:08 +02:00
Daniel Salzman
642328ead7
Replace DNSSEC_NOT_IMPLEMENTED_ERROR with KNOT_ENOTSUP
2025-10-24 09:17:08 +02:00
Daniel Salzman
768b3c0fdb
Replace DNSSEC_ENOENT with KNOT_ENOENT
2025-10-24 09:17:08 +02:00
Daniel Salzman
e7e7052f7b
Replace DNSSEC_EINVAL with KNOT_EINVAL
2025-10-24 09:17:08 +02:00
Daniel Salzman
e4caa3ebc9
Replace DNSSEC_ENOMEM with KNOT_ENOMEM
2025-10-24 09:17:08 +02:00
Daniel Salzman
3a6d24e3f1
Replace DNSSEC_EOK with KNOT_EOK
2025-10-24 09:17:08 +02:00
Daniel Salzman
79432e4362
Update Doxyfile
2025-10-24 09:17:08 +02:00
Daniel Salzman
07751bc184
libknot: replace dnssec/shared/dname with libknot/dname
2025-10-24 09:17:08 +02:00
Daniel Salzman
22d4d0a5d6
tests: adapt to libdnssec to libknot change
2025-10-24 09:17:08 +02:00
Daniel Salzman
9ef76b2a1c
tests: move libdnssec tests to libknot
2025-10-24 09:17:08 +02:00
Daniel Salzman
75494000fd
Update libdnssec -> libknot/dnssec includes
2025-10-24 09:17:08 +02:00
Daniel Salzman
cf92fb9008
distro: remove libdnssec
2025-10-24 09:17:08 +02:00
Daniel Salzman
f9cf9e6721
Remove libdnssec
2025-10-24 09:17:08 +02:00
Daniel Salzman
7579b05608
libknot: move to libknot/dnssec/
2025-10-24 09:17:08 +02:00
Daniel Salzman
d1f777a93a
CI: fix documentation building by using explicit debian_stable image
2025-10-20 12:18:11 +02:00
Daniel Salzman
ec4a2567b2
Merge branch 'rrl_avx2' into 'master'
...
KRU: fix collision if target architecture/optimization is specified
See merge request knot/knot-dns!1815
2025-10-20 10:49:44 +02:00
Jan Doskočil
35d6dcacbb
libngtcp2: update embedded library to v1.17.0
2025-10-20 10:39:58 +02:00
Daniel Salzman
5d3dee2f78
kru: fix collision if target architecture/optimization is specified
...
Related to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289611
2025-10-20 10:32:54 +02:00
Daniel Salzman
0be23e723b
kru: don't expect obsolete Clang < 12 for optimized implementation
2025-10-20 10:30:41 +02:00
Daniel Salzman
ac5f1a4636
redis: fix compilation if hiredis without TLS
2025-10-16 08:12:42 +02:00
Daniel Salzman
357706157a
redis: add multi-db and/or sentinel support
2025-10-15 17:57:46 +02:00
Daniel Salzman
853d8ad2ef
tests-redis: add --use-aof
2025-10-15 13:50:25 +02:00
Daniel Salzman
a34e5a096d
doc: add default TLS and QUIC ports to reference
2025-10-15 13:50:17 +02:00
Daniel Salzman
b7ab32fcae
redis: add support for hostname listen specification
2025-10-15 13:50:01 +02:00
Daniel Salzman
c038963d50
conf: introduce macros for default ports
2025-10-15 13:48:56 +02:00
Daniel Salzman
e40a229e9a
Merge branch 'knotc_zone_serial' into 'master'
...
knotc: implemented zone-serial-set
See merge request knot/knot-dns!1811
2025-10-15 12:33:04 +02:00
Libor Peltan
88b5ed72b3
knotc: implemented zone-serial-set
2025-10-15 12:24:33 +02:00
Daniel Salzman
040c9f00d2
keymgr: remove local-serial command
2025-10-15 12:24:33 +02:00
Daniel Salzman
1883c442cb
keymgr: deprecate local-serial command
2025-10-15 12:24:33 +02:00
David Vašek
f68eb2ce8c
zone: fix a recent memory leak
2025-10-14 20:55:57 +02:00
Daniel Salzman
d9c19f2e9a
Merge branch 'restore_fix' into 'master'
...
Fix and improve restore if PKCS #11 is in use
Closes #960
See merge request knot/knot-dns!1813
2025-10-14 14:23:32 +02:00
Daniel Salzman
81cb1fe088
dnssec: fix loading from more keystores if the key not in HSM
2025-10-14 14:14:57 +02:00
Daniel Salzman
f370943541
backup: fix restore error if only PKCS #11 keystores are configured
2025-10-14 14:14:57 +02:00
Daniel Salzman
bd1314b8e1
Merge branch 'up_inc_diff_soarem' into 'master'
...
update: incremental without NO_CHSET standalone SOA removal ignored...
See merge request knot/knot-dns!1814
2025-10-14 09:54:11 +02:00
Libor Peltan
a022d4cc5a
update: incremental without NO_CHSET standalone SOA removal ignored...
...
otherwise for example knotc zone-begin followed by zone-diff shows SOA removal,
which respects the internals but makes no sense
2025-10-13 16:29:23 +02:00
Daniel Salzman
7bb86cbe19
zonedb-load: fix zone loading which were included by conf-set include
2025-10-09 10:39:30 +02:00
Daniel Salzman
6ae4d2cfef
conf: remove improper flags at 'reverse-generate' and 'include-from'
2025-10-09 08:24:27 +02:00
Daniel Salzman
f88c2e8137
zonedb-load: remove redundant ZONE_EVENT_LOAD schedulings
2025-10-09 08:23:03 +02:00
Daniel Salzman
f6f4c2f332
replan: move zone_notifailed_clear() to zonedb-load for consistency
2025-10-08 17:00:13 +02:00
Daniel Salzman
6fa6f91d38
zonedb-load: move common code to get_zone()
2025-10-08 12:21:34 +02:00
Daniel Salzman
d61d9869a2
ddns: fix assert if TLS communication and no QUIC available
2025-10-08 10:58:43 +02:00
Daniel Salzman
cf72fb55fb
Merge branch 'zonefile_write_fix' into 'master'
...
check fprintf() and fclose() return values
See merge request knot/knot-dns!1812
2025-10-07 17:06:27 +02:00
David Vašek
3a215cdd93
properly check fprintf() and fclose() return value
...
JSON functions, tests, and debug functions, where it isn't vital, remain without checking.
Checking and reporting for log and stats files will be solved separately.
2025-10-07 16:32:11 +02:00
David Vašek
5328d1e6c8
fix a comment typo
2025-10-06 09:59:30 +02:00
Jan Hák
bafc3a22d9
dbus: add serial to external_verify event
2025-10-06 09:43:04 +02:00
Daniel Salzman
2dd718a870
distro: rename redis-knot to redis-module-knot or valkey-module-knot
...
Install the module to:
- /usr/lib/x86_64-linux-gnu/redis/modules/ for DEB
- /usr/lib64/valkey/modules/ for RPM
2025-10-04 08:35:58 +02:00
Daniel Salzman
fd149ddca4
configure: add --with-redisdir parameter
2025-10-04 08:35:58 +02:00
Daniel Salzman
6215d19a9e
python: remove deprecated license classifier and some others
2025-10-03 16:49:55 +02:00