Commit Graph
41 Commits
Author SHA1 Message Date
世界 2df7a9bac7 Add openvpn and openconnect 2026-08-30 17:41:43 +08:00
世界 0a4e4c8061 boxdd: Add insecure mode 2026-08-30 17:41:43 +08:00
世界 9a96e63643 Fix SetGroupExpand race 2026-08-30 17:41:43 +08:00
世界 2e0466da94 Fix daemon groups 2026-08-30 17:41:42 +08:00
世界 4b79c5bdf1 platform: Export tester and reporter 2026-08-30 17:41:42 +08:00
世界 b0eaf05225 Add connections to OOM report 2026-08-30 17:41:42 +08:00
世界 01e5196c12 daemon: Release memory to OS on service reload 2026-08-30 17:41:42 +08:00
世界 fa479edc12 Imrpove flow tracking & sniff action 2026-08-30 17:41:42 +08:00
世界 98512fc8f6 Write logs to oom report 2026-08-30 17:41:41 +08:00
世界 16f2a39298 Add USB/IP support for macOS 2026-08-30 17:41:41 +08:00
世界 38b447c6b4 Add USB/IP service 2026-08-30 17:41:41 +08:00
世界 a123c041f7 Fix remote control when Clash server is unavailable 2026-08-30 17:41:41 +08:00
世界 a89cac300d Fix group status updates broken by API service
The URL test history update hook and the Clash mode update hook were
single-slot: the API service's attached service overwrote the hook set
by the daemon, so clients stopped receiving group updates. Replace both
with multicast hook lists.

Also share a single URL test history storage via context: Clash API
looked it up under a key nobody registered and fell back to its own
empty storage, so dashboards showed no delay once an API service was
configured. Selector changes now notify through the shared storage,
covering selections made from any API surface.
2026-08-30 17:41:41 +08:00
世界 c12367a013 Add sing-box API service 2026-08-30 17:41:41 +08:00
世界 2bd6a233dc daemon: Split host operations into ManagedService 2026-08-30 17:41:41 +08:00
世界 3d237fed39 platform: Add tailscale device name and logout 2026-08-30 17:41:41 +08:00
世界 c03353ad0e daemon: Add Tailssh 2026-08-30 17:41:40 +08:00
世界 fe34a79277 tailscale: Expose more peer info fields 2026-08-30 17:41:40 +08:00
世界 87dc0f797d tailscale: Add runtime exit node API 2026-08-30 17:41:40 +08:00
世界 ba059b0b2a tools: Tailscale status 2026-08-30 17:41:39 +08:00
世界 bd9a10d349 tools: Tailscale status 2026-08-30 17:41:39 +08:00
世界 07cdca0a2b tools: Network Quality & STUN 2026-08-30 17:41:39 +08:00
世界 1735da6c17 Fix deprecated warning double-formatting on localized clients 2026-08-30 17:41:39 +08:00
世界 03412b12d0 platform: Add OOM Report & Crash Report 2026-08-30 17:41:38 +08:00
世界 5e7fd7ad78 Fix lint errors 2026-05-13 23:39:27 +08:00
世界 ca76c56377 daemon: Fix registry leak 2026-04-19 20:39:38 +08:00
世界 0045103d14 Fix package_name shared uid matching 2026-03-23 18:57:35 +08:00
世界 1e57c06295 daemon: Allow StartOrReloadService to recover from FATAL state 2026-03-21 13:37:14 +08:00
世界 ea464cef8d daemon: Fix CloseService leaving instance non-nil on close error 2026-03-21 13:23:57 +08:00
世界 65150f5cc3 platform: Improve OOM killer for iOS 2026-02-27 14:58:06 +08:00
世界 cf4791f1ad platform: Improve iOS OOM killer 2026-02-26 14:13:32 +08:00
世界 7745a97cca daemon: Fix started service leak 2026-02-23 14:49:58 +08:00
世界 172a9d5e4e Standardize gomobile usages 2026-02-07 15:52:26 +08:00
世界 4a14d39cad release: Log build ID during TestFlight publishing 2026-01-17 19:16:56 +08:00
世界 e8450b2e61 platform: Refactor CommandClient & Connections 2026-01-17 05:50:39 +08:00
世界 0caebd3171 platform: Improve interface 2026-01-17 05:49:12 +08:00
世界 4e94a64dcc platform: Expose process info 2026-01-17 05:48:41 +08:00
世界 95ccb837d3 platform: Add GetStartedAt for StartedService 2026-01-17 05:48:40 +08:00
世界 ad7b982242 Add naiveproxy outbound 2026-01-17 05:47:41 +08:00
世界 a5fb467db2 daemon: Add clear logs 2026-01-17 05:47:32 +08:00
世界 5bc0dfa9dd platform: Refactoring libbox to use gRPC-based protocol 2026-01-17 05:47:32 +08:00