Skip to content

fix(android): secure local proxy entry and CI delivery - #86

Merged
SingLinkNetwork merged 6 commits into
fix/macos-upstream-2281-tray-performancefrom
fix/android-local-proxy-ci
Aug 10, 2026
Merged

fix(android): secure local proxy entry and CI delivery#86
SingLinkNetwork merged 6 commits into
fix/macos-upstream-2281-tray-performancefrom
fix/android-local-proxy-ci

Conversation

@SingLinkNetwork

Copy link
Copy Markdown
Owner

修復內容

  • Android 每次啟動產生程序專用本機代理憑證,並覆蓋匯入設定。
  • Android 不再建立無法攜帶憑證的系統 HTTP Proxy,也不開放預設 SOCKS/mixed UDP 入口。
  • 主專案保存核心補丁;所有原生建置會自動、可重複地套用。
  • PR 與發版 CI 都會直接測試已套用核心的 Android UDP 安全分支。

根因

核心修補先前只存在於本機子模組提交,GitHub CI 無法取得或驗證它。現在修補與套用機制均由主專案管理,無需 fork 上游核心。

本機驗證

  • Flutter 全量測試:549 個通過。
  • Go scheduler 測試、Go vet、核心 UDP 回歸測試通過。
  • macOS 原生核心建置已驗證會自動套用補丁。
  • Android 安全、補丁交付與 CI 結構驗證通過。

限制

本機沒有 Android 實機;本 PR 需等待 GitHub 的 Android、Windows、Linux、macOS 完整 CI。Android 實機/雲端裝置掃描仍是發版前驗收項目。

@SingLinkNetwork
SingLinkNetwork marked this pull request as ready for review August 10, 2026 11:33
@SingLinkNetwork
SingLinkNetwork merged commit 24617e3 into fix/macos-upstream-2281-tray-performance Aug 10, 2026
63 checks passed
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.

1 participant