Skip to content

Prepare 26.11.3 desktop and DNS fixes - #269

Merged
yiguodev merged 6 commits into
mainfrom
dev-26.11.3-1
Nov 8, 2026
Merged

yiguodev merged 6 commits into
mainfrom
dev-26.11.3-1

Conversation

@yiguodev

@yiguodev yiguodev commented Nov 8, 2026

Copy link
Copy Markdown
Contributor

Summary

Windows Core launches select process DNS behavior by tunnel backend, alongside the desktop and DNS updates for 26.11.3.

26.11.3+1
├─ UWP/MSIX: -set-dns=true
├─ Wintun/EXE: -set-dns=false
├─ App-generated DNS: TCP defaults and forwarding
├─ Desktop windows: window_manager 0.6 / nativeapi
└─ Xray settings: refresh latency summary after returning

Linux Core arguments keep their existing form. New advanced templates proxy non-address DNS queries, with loopback outbound validation. The branch also refreshes desktop dependencies and concise commit guidance.

Evidence

  • Before: Both Windows backends used the same Core launch arguments and inherited its resolver override.
    After: Tests assert the complete UWP and Wintun commands with explicit -set-dns=true and -set-dns=false.
  • flutter test --no-pub --reporter expanded test/core/ffi/base_ffi_api_test.dart test/core/ffi/windows_exe_test.dart test/core/ffi/windows_msix_test.dart: 44 passed using process/native substitutes.
  • Static analysis of the six changed Core implementation/test files: no issues.
  • git diff --check: passed. The tested Core files remained identical after incorporating the latest remote branch commit.
  • Native desktop-window and VPN acceptance for the full branch was not rerun. The existing UWP VPN process identities remained unchanged during automated checks.

Merge Danger

Door: two-way

Blast Radius: Runtime

Windows packages must include a desktop Core supporting -set-dns=true|false. This branch also changes desktop window integration and App-generated DNS behavior.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 8, 2026 •

Copy link
Copy Markdown
Codex Review Summary: ✅ Completed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-08T03:56:57.832765Z 1fe0eb2 PR opened
🔒 Security Review ✅ Completed 2026-11-08T03:58:38.077922Z 1fe0eb2 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@yiguodev yiguodev mentioned this pull request Nov 8, 2026
1 task done
@yiguodev
yiguodev merged commit f2535b4 into main Nov 8, 2026
1 check passed
@yiguodev
yiguodev deleted the dev-26.11.3-1 branch November 8, 2026 04:07
@jkttim

jkttim commented Nov 9, 2026 •

Copy link
Copy Markdown

#267 (comment)

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.

3 participants