v2rayF v2.6.3.5
v2.6.3.5
Why
Windows TUN could stay Connected with localhost SOCKS green while the v2rayF WinTun adapter was gone — kill switch still armed → device blackhole. Android already fail-closed on missing VpnService Network (TunVpnMissingMs); desktop only returned advisory HTTPS miss (-1).
Fixes
- Desktop
ProbeTunAppPathAsync: missingv2rayFadapter →TunVpnMissingMs(same Connect fail-closed gate as Android). - Kill switch waits on
DesktopTunInterface(no PowerShell adapter race). - Soft recovery / session resume escalate when WinTun stays missing after
RefreshRuntime. - Golden-matrix soak runbook + scorecard rows for lock/unlock and Windows TUN honesty.
Verify
dotnet test src/v2rayF.Core.Tests/v2rayF.Core.Tests.csproj -c ReleaseWindows (Admin + TUN): Connect → Get-NetAdapter -Name v2rayF present; sleep/wake must recover or tear down — never Connected blackhole. Android lock/unlock checklist still in docs/tips/golden-matrix-2.6.3.4.md.