2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429) |
Log message: *: recursive bump for icu 76 shlib major version bump |
2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426) |
Log message: *: revbump for icu downgrade |
2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427) |
Log message: *: recursive bump for icu 76.1 shlib bump |
2024-10-31 14:33:47 by Ryo ONODERA | Files touched by this commit (2) | |
Log message: net/knot: Update to 3.4.2 CHangelog: 3.4.2: Improvements: + knotd: new warning log upon every incremental update if previous zone signing failed + mod-cookies: support for two secret values specification + keymgr: key pregenerate works even when a KSK exists + libs: upgraded embedded libngtcp2 to 1.8.1 Bugfixes: + knotd: server can crash when processing just a terminal label as QNAME + knotd: failed to compile if no atomic operations available + kjournalprint: failed to merge zone-in-journal if followed by a non-first changeset + knot-exporter: faulty escape sequence in time value parsing + knot-exporter: failed to parse zone-status output + kxdpgun: periodic statistics doesn't work correctly for longer time periods |
2024-10-24 15:43:09 by Ryo ONODERA | Files touched by this commit (3) | |
Log message: net/knot: Update to 3.4.1 Changelog: Version 3.4.1 Features: + knotd: ACL configuration allows protocol specification (see 'acl.protocol') + knotc: support for benevolent zone updates (see zone-begin with '+benevolent') + knotd: implemented TLS session resumption + kjournalprint: added print merged changesets mode (see '-M') + libknot: added NXNAME meta type (Thanks to Jan V?el??k) Improvements: + knotd: DNSKEY synchronization event logs removed/added CDS and (C) DNSKEYs + knotd: control command log message contains filters and flags in the debug mode + knotc: zone status prints running, pending, and frozen duration + knotd,knotc: unification of control flags and filters + keymgr: key listing reports configured keys that are inaccessible + libs: upgraded embedded libngtcp2 to 1.8.0 + doc: various fixes and updates Bugfixes: + knotd: missing support for IPv6 link local address configuration + knotd: zone reload occasionally causes a core dump #939 (Thanks to solidcc2) + knotd: race condition in DDNS over QUIC processing + knotd: imperfect signal handling on some auxiliary threads + knotd: EDNS EXPIRE not updated when zone signing results in up-to-date + knotd: failed to reload autogenerated QUIC/TLS key after process ownership change + knotc: zone backup filter +keysonly doesn't disable other defaults + kxdpgun: failed to receive more data over QUIC until 1-RTT handshake is done + knsupdate: memory leak if rdata parsing fails + doc: failed to install manual pages from a tarball + Dockerfile: TCP port 853 not exposed for DoT Version 3.4.0 Features: + knotd: full DNS over TLS (DoT, RFC 7858) implementation (see 'DNS over TLS') + knotd: bidirectional XFR over TLS (XoT) support with opportunistic, strict, and mutual authentication profiles + knotd: support for DDNS over QUIC and TLS + knotd: DNSSEC validation requires the remaining RRSIG validity is longer than 'rrsig-refresh' + knotd: new event for automatic DNSSEC revalidation + knotd: if enabled DNSSEC signing, EDNS expire is adjusted to the earliest RRSIG expiration + knotd: added support for libdbus as an alternative to systemd dbus (see '--enable-dbus=libdbus' configure parameter) + knotd: new XDP-related configuration options (see 'xdp.ring-size', 'xdp.busypoll-budget', and 'xdp.busypoll-timeout') + knotc: new command for explicit triggering DNSSEC validation (see 'zone-validate' command) + keymgr: SKR verification requires end of DNSKEY RRSIG validity covers next DNSKEY snapshot + kdig: +nocrypto applies also to CERT, DS, SSHFP, DHCID, TLSA, ZONEMD, and TSIG + knsupdate: added support for DDNS over QUIC and TLS (see '-Q' and '-S' parameters) + kxdpgun: support for reading a binary input file (see '-B' parameter) + kxdpgun: support for output in JSON (see '-j' parameter) + kxdpgun: support for periodical output (see '-S' parameter) + mod-rrl: module offers limiting of non-UDP protocols based on consumed time (see 'mod-rrl.time-rate-limit' and 'mod-rrl.time-instant-limit') + utils: -VV option for listing compile time configuration summary Improvements: + knotd: up to eight DDNS queries can be queued per zone when frozen + knotd: the number of created/validated RRSIGs is logged + knotd: overhaul of atomic operations usage + knotd: unified DNAME semantic errors with the CNAME ones (see 'Handling CNAME and DNAME-related updates') + knotd: better DDNS pre-check to prevent dropping a bulk of updates + knotd: extended SOA presence semantic checks + knotd: disallowed concurrent control zone and config transactions to avoid deadlock + knotd: disallowed opening zone transaction when blocking command is running to avoid deadlock + knotd: new XDP statistic counters + knotd: remote zone serial is logged upon received incoming transfer + knotd: zone backup stores and zone restore checks the CPU architecture compatibility + knotd: time configuration options support 'w', 'M', and 'y' units + knotd: some control commands can be processed asynchronously + knotc: zone backup overwrites already existing backupdir in the force mode + kdig: EDNS is enabled by default + kdig: the default EDNS payload size was lowered to 1232 + mod-rrl: completely reimplemented UDP rate limiting using an efficient query-counting mechanism on several address prefix lengths + mod-rrl: module no longer requires explicit configuration + libknot: various XDP improvements and new configuration parameters + docker: increased -D_FORTIFY_SOURCE to 3 Bugfixes: + knotd: deadlock during zone-ksk-submitted processing of a frozen zone + kxdpgun: race condition in SIGUSR1 signal processing + doc: parallel build is unreliable #928 Compatibility: + configure: increase minimal GnuTLS version to 3.6.10 + configure: removed deprecated libidn 1 support + configure: removed liburcu search fallback + configure: required GCC or LLVM Clang compiler with C11 support + knotd: removed already ignored obsolete configuration options + keymgr: removed legacy parameter '--brief' + kjournalprint: removed legacy parameter '--no-color' + kjournalprint: removed legacy database specification without '--dir' + kcatalogprint: removed legacy database specification without '--dir' + packaging: CentOS 7, Debian 10, and Ubuntu 18.04 no longer supported + doc: removed info pages Version 3.3.9 Improvements: + libknot: added EDE code 30 + libknot: improved performance of knot_rrset_to_wire_extra() + libs: upgraded embedded libngtcp2 to 1.7.0 + doc: various fixes and updates Bugfixes: + keymgr: pregenerate clears future timestamps of old keys and creates new keys + mod-dnsproxy: defective TSIG processing + mod-dnsproxy: TCP not detected in the XDP mode + kxdpgun: unsuccessful interface initialization leaks memory + packaging: libknot not installed with python3-libknot |
2024-07-29 22:38:15 by Ryo ONODERA | Files touched by this commit (2) | |
Log message: net/knot: Update to 3.3.8 Version 3.3.8 Monday, July 22, 2024 Features: + libzscanner,libknot: added support for 'dohpath' and 'ohttp' SVCB parameters + libzscanner,libknot: added support for WALLET rrtype + keymgr: new commands for keystore testing (see 'keystore-test' and 'keystore-bench') + knotd: new configuration option for setting default TTL (see 'zone.default-ttl') Improvements: + libknot: added error codes to better describe some failures Bugfixes: + knotd: DNSSEC signing doesn't remove NSEC records for non-authoritative nodes + knotd: DNSSEC signing not scheduled on secondary if nothing to be reloaded + libknot: TCP over XDP doesn't ignore SYN+ACK packets on the server side Version 3.3.7 Tuesday, June 25, 2024 Improvements: + libs: upgraded embedded libngtcp2 to 1.6.0 Bugfixes: + knotd: insufficient metadata check can cause journal corruption + knotd: missing zone timers initialization upon purge + knotd: missing RCU lock in zone flush and refresh + knotd: defective assert in zone refresh Version 3.3.6 Wednesday, June 12, 2024 Features: + knotd: configurable control socket backlog size (see 'control.backlog') + knotd: optional configuration of congruency of generated keytags (see 'policy.keytag-modulo') + knotc: support for exporting configuration schema in JSON (see 'conf-export') #912 + mod-dnstap: configuration of sink allows TCP address specification Improvements: + knotd: last-signed serial is stored to KASP even if not a secondary zone + knotd: allowed catalog role member in a catalog template configuration + knotd: some references in a zone configuration can be set empty to override a template + knotd: allowed zone backup during a zone transaction + knotd: add remote TSIG key name to outgoing event logs + knotc: zone backup with '+keysonly' silently uses all defaults as 'off' + kxdpgun: host name can be used for target specification + libs: upgraded embedded libngtcp2 to 1.5.0 + doc: various fixes and updates Bugfixes: + knotd: reset TCP connection not removed from a connection pool + knotd: server wrongly tries to remove removed ZONEMD + knotd: failed to parse empty list from a textual configuration + knotd: blocking zone signing in combination with an open transaction causes a deadlock + knotd: missing RCU lock when sending NOTIFY + kdig: QNAME letter case isn't preserved if IDN is enabled + kdig: failed to parse empty QNAME (do not fill question section) + kxdpgun: floating point exception on SIGUSR1 #927 + libknot: incorrect handling of regular QUIC tokens in incoming initials + python: failed to set an empty configuration value |
2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1929) | |
Log message: revbump after icu and protobuf updates |
2024-05-16 08:15:47 by Thomas Klausner | Files touched by this commit (692) |
Log message: *: recursive bump for gnutls p11-kit option (existing installations need the bl3.mk included, but it's now only optionally included) |