Files
NickVs2015andvkamn ddde43635e feat: local proxy mode (#3166)
* fix: share double-stop guard via VpnProtocol base class

* feat: add local proxy core module

* feat: local proxy settings api

* feat: wire local proxy into app controllers

* feat: local proxy settings ui

* feat: arbitrate shared xray engine ownership via ipc tokens

* fix: remove connection type

* chore: add qthttpserver to desktop ci qt modules

* fix: local proxy port fallback and active port reporting

* fix: keep text field button aligned when error is shown

* fix: hide local proxy for free servers and guard device unlink

* fix: show local proxy state per server

* fix: anchor text field button to content

* fix: adapt local proxy pages to design

* fix: copy logic and port logic

* refactor: move local proxy files to controllers and utils

* refactor: merge local proxy into LocalProxyController

* refactor: reuse gateway config request and keep local proxy state in memory

---------

Co-authored-by: vkamn <vk@amnezia.org>
2026-10-18 21:25:04 +08:00
..
2026-08-21 22:43:01 +08:00
2026-10-14 11:13:36 +08:00
2026-10-18 21:25:04 +08:00
2026-10-18 21:25:04 +08:00
2026-08-14 13:55:56 +08:00
2026-10-15 23:50:51 +08:00
2026-10-15 23:50:51 +08:00
2026-09-09 21:12:03 +08:00
2026-10-18 21:25:04 +08:00
2026-10-18 21:25:04 +08:00
2026-08-18 20:41:45 +08:00
2026-10-13 21:25:58 +08:00
2026-10-13 21:25:58 +08:00