Files
chen08209 cb080885b0 feat(network)!: set desktop TUN key by key over each profile's own
BREAKING CHANGE: Desktop TUN keys follow the profile unless picked; changed values carry over
Changelog: Per-key desktop TUN settings; system proxy and tray fixes
2026-10-17 17:21:43 +08:00
..
2024-04-30 23:38:49 +08:00
2024-04-30 23:38:49 +08:00
2026-08-14 14:35:09 +08:00
2024-04-30 23:38:49 +08:00
2026-08-14 14:35:09 +08:00
2026-08-14 14:35:09 +08:00

proxy

FlClash's desktop system-proxy integration.

  • Windows uses a Flutter method channel and WinINet settings.
  • macOS uses /usr/sbin/networksetup for each active network service.
  • Linux uses GNOME/MATE gsettings or KDE kwriteconfig based on the active desktop environment.

The public Proxy API validates the port, applies HTTP, HTTPS, and SOCKS settings to 127.0.0.1, and returns false when the selected platform backend is unavailable or a command fails.