Skip to content

fix: run (Linux): rewrite child UDP/53 to <gateway>:53 in the daemon as belt-... - #789

Closed
yhay81 wants to merge 1 commit into
denoland:mainfrom
yhay81:agent/issue-773
Closed

fix: run (Linux): rewrite child UDP/53 to <gateway>:53 in the daemon as belt-...#789
yhay81 wants to merge 1 commit into
denoland:mainfrom
yhay81:agent/issue-773

Conversation

@yhay81

@yhay81 yhay81 commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Fixes #773.

Summary

run (Linux): rewrite child UDP/53 to :53 in the daemon as belt-and-suspenders

Validation

  • Mechanical gate: +34/-6, tests passed
  • Adversarial review: approved

🤖 AI-authored PR, operated by @yhay81.

@yhay81
yhay81 force-pushed the agent/issue-773 branch from 9520cab to e2c17df Compare July 22, 2026 04:28
@piscisaureus

Copy link
Copy Markdown
Member

But why? Is there a specific problem this solves?

@yhay81

yhay81 commented Jul 23, 2026

Copy link
Copy Markdown
Contributor Author

Fair question — it doesn't solve a problem that exists today. Both gateway transports already intercept UDP/53 in-flight, so this daemon-side rewrite only matters if a new client talks to a gateway old enough to predate the tsnet catch-all. #773 filed it as low priority, "only worth doing if we care about mixed-version deployments" — I should have confirmed that premise with the team before opening a PR. Closing; #773 keeps the sketch if mixed-version compatibility ever becomes a concern.

@yhay81 yhay81 closed this Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

run (Linux): rewrite child UDP/53 to <gateway>:53 in the daemon as belt-and-suspenders

2 participants