milestone 18: collapse duplicated infrastructure into shared listener core, crud list helper, resource shells, transport race, name and line helpers, ui modules
CI / test (push) Successful in 1m22s
CI / test-aarch64 (push) Successful in 5m6s
CI / frontend (push) Successful in 45s
CI / cross (push) Successful in 7m53s
CI / docker (push) Failing after 1h10m57s

This commit is contained in:
2026-08-07 18:20:30 +02:00
parent c50c6d285a
commit 6f67940995
82 changed files with 3167 additions and 3114 deletions
+4
View File
@@ -45,6 +45,10 @@ pub const max_key_len = types.max_name_len + 1 + 2 + 2 + 1 + 1 + max_ecs_len;
///
/// The length bounds are assertions, not errors: both values reach here from
/// the packet parser, which has already rejected anything longer.
///
/// The lowercase-and-strip-the-dot below is deliberately not
/// `dns.name.normalizeText`: that one validates, and this input is already
/// asserted valid, so a key build must never fail.
pub fn buildKey(
buf: *[max_key_len]u8,
qname: []const u8,