milestone 19: hygiene sweep - dead ecs surface, single-source constants, tls classification, frontend state hazards, docker smoke network fix
CI / test (push) Successful in 1m46s
CI / test-aarch64 (push) Successful in 5m30s
CI / frontend (push) Successful in 46s
CI / cross (push) Successful in 8m12s
CI / docker (push) Successful in 3m46s

This commit is contained in:
2026-08-07 20:39:27 +02:00
parent 6f67940995
commit 6c507992e4
59 changed files with 1020 additions and 382 deletions
+1 -3
View File
@@ -89,9 +89,7 @@ fn parseTarget(_: void, smith: *Smith) anyerror!void {
// `parseOpt` validates the whole option list, so an `OptRecord` it
// returned must iterate to the end without error.
var options = edns.options(bytes, opt);
while (try options.next()) |option| {
if (option.code == edns.ecs_option_code) ignore(edns.parseEcs(option.data));
}
while (try options.next()) |option| std.mem.doNotOptimizeAway(option.data);
ignore(edns.findOption(bytes, opt, edns.ecs_option_code));
}