pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/knot
Module Name: pkgsrc
Committed By: ryoon
Date: Mon Feb 2 12:56:22 UTC 2026
Modified Files:
pkgsrc/net/knot: Makefile distinfo
Log Message:
net/knot: Updateto 3.5.3
Changelog:
Knot DNS 3.5.3 (2026-01-16)
===========================
Features:
---------
- knotd: added statistics counter for failed zone update (see 'zone-update-error')
- knotd: new D-Bus signal for zones not updated (see 'server.dbus-event')
- knotc: optional parameter for delayed old KSK removal upon submission (see 'zone-ksk-submitted')
- libs: added support for the RESINFO record type
Improvements:
-------------
- knotd: zone inclusion deletes the whole subtree of glues and junk from the parent
- knotd: supported unsigned input ZONEMD validation if enabled DNSSEC signing and ZONEMD generate
- knotd: DNSSEC signing not required for key restore
- knotd: increased defaults for 'database.timer-db-max-size' and 'database.kasp-db-max-size'
- knotd: database connection pool is purged if reconfigured
- knotd: removed shutdown delay if connected to a database
- knotd: optimized memory trimming frequency for many zones
- knotd: primary server sends NOTIFY after answering started, not sooner
- redis: GnuTLS is not required to build the module alone !1809
- libs: improved detection of PKCS #11 support !1830
- libs: upgraded embedded libngtcp2 to 1.19.0
- samples: added JSON support to probe_dump (Thanks to Benedikt Heine)
- doc: extended and updated table of compatible PKCS #11 devices
Bugfixes:
---------
- knotd: DS push not replanned if reconfigured during DS submission
- knotd: missing check for empty zone when flushing
- knotd: missing catalog update clear if error
- knotd: failed to parse database address without port specification
- knotd: incorrect thread synchronization when dumping timers
- knotd: server crashes when outbound QUIC connection is closed unexpectedly
- knotd: zone not reloaded from database if not updated incrementally
- knotd: UNIX socket path containing a single colon considered an IPv6 address
- keymgr: program crashes when importing a malformed key
- kdig: missing address context deinitialization when iterating over addresses
- kdig: missing AA flag on NOTIFY query
Knot DNS 3.5.2 (2025-11-28)
===========================
Features:
---------
- knotd: configurable zone timer storage mode (see 'database.timer-db-sync')
- libknot: added support for the DSYNC record type
- redis: new module command for printing zone information (see 'KNOT.ZONE.INFO')
Improvements:
-------------
- knotd: queries to a catalog zone are now allowed also for ACL rules with action 'query'
- knotd: denied query to a catalog zone is responded to with NOTAUTH instead of REFUSED
- knotd: existing PID file is reused if it matches current PID !1819
- knotd: zone purge has its own zone event
- knotd: optimized zone timer storage
- knotd: optimized ACL evaluation
- keymgr: added more algorithms to keystore-test and keystore-bench
- mod-dnstap: added detection for protoc
- libs: upgraded embedded libngtcp2 to 1.18.0
- redis: added support for zone data replication
- redis: extended logging
- doc: various improvements
Bugfixes:
---------
- knotd: failed to receive zone with ZONEMD if enabled DNSSEC signing and ZONEMD generate
- knotd: refresh with pinned master not rescheduled when tolerance period expired
- knotd: failed to build with older libhiredis without TLS support
- knotd: misleading error message when attempting to sign empty zone
- mod-rrl: failed to compile if target architecture was specified
- libknot: failed to dump RRSet if the initial output buffer was too small
- libdnssec: missing digest.h in dnssec.h
- redis: defective communication with sentinel
- redis: failed zone load was not rescheduled
- redis: several memory leaks
Knot DNS 3.5.1 (2025-10-16)
===========================
Features:
---------
- knotc: new command for setting zone SOA serial (see 'zone-serial-set')
Improvements:
-------------
- knotd: zone database listen configuration now accepts a hostname value
- knotd: support for specifying multiple zone databases (see 'zone-db-listen')
- knotd: added serial parameter to D-Bus event 'external_verify'
- libs: upgraded embedded libngtcp2 to 1.16.0
- configure: new option for specifying Redis module destination (see '--with-redisdir')
- configure: Redis support is fully optional (see '--enable-redis') (Thanks to Nicolas Parlant)
- deb,rpm: renamed inappropriate package 'redis-knot' to 'redis-module-knot'
Bugfixes:
---------
- knotd: failed to build on PowerPC and MIPS
- knotd: missing some checks for file operations
- knotd: zones added via knotc conf-set include not loaded until restart
- knotd: zone-diff after zone-begin prints misleading SOA removal
- knotd: failed to load from other PEM keystores if PKCS #11 keystore is configured
- knotd: failed to restore PKCS #11 keystore #960
- knotc: failed to compile on GNU Hurd
- keymgr: missing deprecation warning for 'local-serial' command
- configure: linked with libhiredis even when configured with --disable-redis
- deb,rpm: incorrect destination for Redis module (see 'Database zone backend')
To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 pkgsrc/net/knot/Makefile
cvs rdiff -u -r1.51 -r1.52 pkgsrc/net/knot/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/knot/Makefile
diff -u pkgsrc/net/knot/Makefile:1.95 pkgsrc/net/knot/Makefile:1.96
--- pkgsrc/net/knot/Makefile:1.95 Wed Jan 7 08:48:20 2026
+++ pkgsrc/net/knot/Makefile Mon Feb 2 12:56:21 2026
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.95 2026/01/07 08:48:20 wiz Exp $
+# $NetBSD: Makefile,v 1.96 2026/02/02 12:56:21 ryoon Exp $
-DISTNAME= knot-3.5.0
-PKGREVISION= 1
+DISTNAME= knot-3.5.3
CATEGORIES= net
-MASTER_SITES= https://secure.nic.cz/files/knot-dns/
+MASTER_SITES= https://knot-dns.nic.cz/release/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/net/knot/distinfo
diff -u pkgsrc/net/knot/distinfo:1.51 pkgsrc/net/knot/distinfo:1.52
--- pkgsrc/net/knot/distinfo:1.51 Mon Sep 29 15:24:14 2025
+++ pkgsrc/net/knot/distinfo Mon Feb 2 12:56:21 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.51 2025/09/29 15:24:14 ryoon Exp $
+$NetBSD: distinfo,v 1.52 2026/02/02 12:56:21 ryoon Exp $
-BLAKE2s (knot-3.5.0.tar.xz) = bf3acdc743b4131da45eb039d6b829a422aba40396a4fc116be97cccb9fa812f
-SHA512 (knot-3.5.0.tar.xz) = 740c8f2d92921e68de3e2e62b7c714bad7ca41884e59236df02e5935889cc4f2102d8693dda2b700e1bfafda71d8760ec4337cc80d42c493d37eef5d0516d1ad
-Size (knot-3.5.0.tar.xz) = 1716348 bytes
+BLAKE2s (knot-3.5.3.tar.xz) = 64193e63c6f849a83d694b7d4f35980c8c6b7dd0de5544b48fdc3e2928b2384c
+SHA512 (knot-3.5.3.tar.xz) = 7064a18ce10fa9488176592baddfda32b55f6ca2470dce4083c82aca8fae95f568cb9ddd2bb9f55466eeffbb04ea616e67014f44b94f2fb2b8f98f8a419271a3
+Size (knot-3.5.3.tar.xz) = 1757736 bytes
SHA1 (patch-samples_Makefile.in) = 499b8742dbd948e489b01d512bc7a8d8e4fe2e7b
Home |
Main Index |
Thread Index |
Old Index