Modernize TUN handling, migrate to TinyTun, and optimize CI#1843
Merged
Conversation
Squashed from: - 856a373 ci: update go to 1.26 - 191be38 tun: fix IPv6 address under win - 3ca4d5c windows: v2rayA should read win env like %temp% - 48a8443 windows: v2rayA should start after modified PATH - c87bbf6 fix .exe ext-name under windows - 614bfe1 dns: fix a error about dns format - 991319f pre.go: don't create C:\etc - 9f31b39 translated all comments to English - aaa269f try to fix Tun DNS - 25c84ad 面向云代理会话的 VS Code 中的检查点 Co-authored-by: Markson Hon <markson@nixos.local>
Squashed from: - bc2e221 Remove all Sing-Tun related code, frontend and build tags - 51c1170 Add TinyTun support for TUN-based transparent proxy - d203a9e Add TinyTun auto_route toggle and custom route script dialog - 4c67a31 Improve UI consistency and add tinytun build tag - 6e411be use TinyTun instead of SIng-Tun Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Markson Hon <50002150+MarksonHon@users.noreply.github.com>
Squashed from: - 916e2f6 Optimize CI: add tinytun build tag for win/mac/linux x64+arm64, abstract web build into reusable workflow - 471b623 Remove with_gvisor build tag from all scripts and CI workflows - bb6e2fd Split binary build, Linux packages, and Windows installer into reusable workflows - 19584dc ci: fix windows inno installer build - 378934b ci: return go 1.24 Co-authored-by: Markson Pigeonzilla <marksonpigeonzilla@bugdows.cn> Co-authored-by: Markson Hon <marksonhon@nixos.local>
Squashed from: - c3e8b07 feat: add GET /api/networkInterfaces controller - 10a5dc3 try to fix null pointer - 4fa3e6c Merge branch 'v2rayA:main' into main - 5e0457e tun: use tinytun v0.0.1-beta.4 - ce4bfa3 shadowsocks and trojan backend choosen Co-authored-by: Markson Pigeonzilla <marksonpigeonzilla@bugdows.cn> Co-authored-by: Markson Hon <50002150+MarksonHon@users.noreply.github.com>
ci: upgrade download-artifact@v4 to v7 ci: use matrix workflow to build ci: use matrix workflow to build ci: use matrix workflow to build ci: use matrix workflow to build
use TinyTun v0.0.1-beta.8
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.