Commit Graph

18 Commits

Author SHA1 Message Date
世界 8436c06718 platform: Improve iOS OOM killer 2026-02-26 14:13:32 +08:00
世界 869efaad58 platform: Add UsePlatformWIFIMonitor to gRPC interface
Align dev-next-grpc with wip2 by adding UsePlatformWIFIMonitor()
to the new PlatformInterface, allowing platform clients to indicate
they handle WIFI monitoring themselves.
2026-01-17 05:47:32 +08:00
世界 0b6fe45fb9 platform: Refactoring libbox to use gRPC-based protocol 2026-01-17 05:47:32 +08:00
世界 701b82279d Add Linux WI-FI state support
Support monitoring WIFI state on Linux through:
- NetworkManager (D-Bus)
- IWD (D-Bus)
- wpa_supplicant (control socket)
- ConnMan (D-Bus)
2026-01-17 05:47:04 +08:00
世界 2efdd4dd7c Deprecate common/atomic 2025-08-25 19:49:12 +08:00
世界 2d70ad3562 Fix bind_interface not working with auto_redirect 2025-08-17 14:48:01 +08:00
世界 c7a2e47449 prevent creation of bind and mark controls on unsupported platforms 2025-07-08 13:14:40 +08:00
世界 2082e1e0fc Fix DNS dialer 2025-07-08 13:12:31 +08:00
世界 2afbe96ea0 refactor: Outbound domain resolver 2025-07-08 13:12:14 +08:00
世界 9915503aa3 platform: Add update WIFI state func 2025-02-23 08:35:30 +08:00
世界 8b9d1cc626 Fix domain strategy 2025-01-13 15:14:30 +08:00
世界 9cc94823e3 Fix lint 2025-01-13 15:14:30 +08:00
世界 44d5411d5f refactor: WireGuard endpoint 2025-01-13 15:14:30 +08:00
世界 c9804d8b81 refactor: connection manager 2025-01-13 15:14:30 +08:00
世界 dbffc1982e Refactor multi networks strategy 2025-01-13 15:14:30 +08:00
世界 3eee2a4c04 Add multi network dialing 2025-01-13 15:14:30 +08:00
世界 02dd8fe927 refactor: Platform Interfaces 2025-01-13 15:14:29 +08:00
世界 c493cc521f refactor: Modular network manager 2025-01-13 15:14:29 +08:00