[pull] master from CZ-NIC:master#155
Open
pull[bot] wants to merge 765 commits into
Open
Conversation
cznic-knotbot
force-pushed
the
master
branch
from
September 27, 2025 14:23
5de93cf to
86de9dc
Compare
cznic-knotbot
force-pushed
the
master
branch
from
December 15, 2025 07:15
90a42ba to
f10adc9
Compare
cznic-knotbot
force-pushed
the
master
branch
2 times, most recently
from
January 15, 2026 09:03
a062433 to
eab5ebc
Compare
cznic-knotbot
force-pushed
the
master
branch
2 times, most recently
from
April 4, 2026 16:54
7612851 to
bbca9e4
Compare
knot_lmdb: call mdb_reader_check() even for RO transactions See merge request knot/knot-dns!1865
...for example foo.not-star.phicoh.nl. matches empty-non-terminal wildcard
…canner,...), version 1 By placing each function in its own section in the object file, the linker can eliminate dead code (and unused calls of external dependencies). The resulting kdig binary is smaller. Unfortunately, this solution slightly worsens knotd performance.
…canner,...), version 2 This solution doesn't affect knotd performance by not placing each function in its own section in the object file, but at the cost of a bigger kdig binary. Also it requires ugly symbol redefinitions.
kdig DNSSEC validation See merge request knot/knot-dns!1752
Notably in cases where output was truncated due to insufficient device storage capacity.
utils: report errors in writing the output to the user See merge request knot/knot-dns!1862
xdp: add missing Ethernet header in socket->frame_limit calculation from MTU See merge request knot/knot-dns!1888
Close connection on NGTCP2_ERR_CRYPTO from ngtcp2_conn_read_pkt) instead of silently discarding the packet. Fixes timeout issues for clients failing TLS handshake (for e.g. ALPN mismatch or certificate algorithm mismatch)
…er sending closing pkt
…er sending excessiveLOADclosing pkt
quic: close connection on TLS handshake failure (bis) See merge request knot/knot-dns!1889
ctl: use current TTL for zone-unset See merge request knot/knot-dns!1890
...mostly needed for proper sweep function in kxdpgun
It was introduced in a newer upstream version and can be useful for calculating mempool overhead as (total_size - used_size); though it's not currently used even in kres.
Originally, the requested chunk size was enlarged by the size of its metadata (~16 B) and then in mmap version of mempools it was rounded up to the page size. As the requested size itself is usually rounded to whole pages, the chunk size was roughly by one page larger than expected; still the whole space could have been used by mempools. In non-mmap version (not used here), the effect might have been even worse, as the rounding may be involved on the allocator level and so the excessive memory cannot be used by mempools. Now, usable size of chunks is a little smaller than requested, but allocated area size corresponds to what was requested.
TCP thread id fix, refactoring See merge request knot/knot-dns!1893
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )