Commit Graph
212 Commits
Author SHA1 Message Date
Shtorm c0bfc731ec Merge tag 'v1.14.0' 2026-09-04 01:08:30 +03:00
世界 66beaf541e Test nested groups recursively in URLTest 2026-08-30 17:41:47 +08:00
世界 6720a27109 Handle network update callbacks in background 2026-08-30 17:41:46 +08:00
世界 0a4e4c8061 boxdd: Add insecure mode 2026-08-30 17:41:43 +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
世界 c17407ec94 Improve oom-killer 2026-08-30 17:41:40 +08:00
世界 e4a4e8c790 Fix URLTest group hang on unresponsive outbound 2026-08-21 18:21:51 +08:00
Shtorm 4926a0cb91 Fix unified delay 2026-08-11 23:31:13 +03:00
Gavin LuoandGitHub 7ac8e5c0ab Fix reset network 2026-08-10 23:10:24 +08:00
Shtorm 9f5ccf43d4 Add SSH inbound, log level. Update MTPROXY. Fixes 2026-06-07 07:59:43 +03:00
Shtorm b953954b60 Update sing-box core, refactor MASQUE, update XHTTP 2026-05-29 01:31:57 +03:00
世界 5e7fd7ad78 Fix lint errors 2026-05-13 23:39:27 +08:00
Shtorm c307b8dc2d Add MTProxy, MASQUE, VPN, Link parser. Update AmneziaWG. Remove Tunneling 2026-04-29 22:11:30 +03:00
世界 0045103d14 Fix package_name shared uid matching 2026-03-23 18:57:35 +08:00
世界 f3a79dda87 Fix package_name shared uid matching 2026-03-23 18:57:35 +08:00
世界andtraitman e21a72fcd1 Fix websocket connection and goroutine leaks in Clash API
Co-authored-by: traitman <112139837+traitman@users.noreply.github.com>
2026-03-09 20:06:34 +08:00
世界andtraitman a50f64a6c8 Fix websocket connection and goroutine leaks in Clash API
Co-authored-by: traitman <112139837+traitman@users.noreply.github.com>
2026-03-09 20:06:34 +08:00
1beb4cb002 clash-api: Fix websocket connection not closed after config reload via SIGHUP
Co-authored-by: TraitMan <traitman@maildog.top>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-03-01 12:30:43 +08:00
46453be6dd clash-api: Fix websocket connection not closed after config reload via SIGHUP
Co-authored-by: TraitMan <traitman@maildog.top>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-03-01 12:30:43 +08:00
世界 490d501257 Fix trafficontrol Manager 2026-01-17 19:16:56 +08:00
世界 0716079d4a Fix trafficontrol Manager 2026-01-17 19:16:56 +08:00
世界 4a14d39cad release: Log build ID during TestFlight publishing 2026-01-17 19:16:56 +08:00
世界 9f9626446a 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
世界 4bedd71627 platform: Refactor CommandClient & Connections 2026-01-17 05:50:39 +08:00
世界 5bc0dfa9dd platform: Refactoring libbox to use gRPC-based protocol 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
Zephyrusoand世界 737162e75a Add /dns/flush-clash meta api 2026-01-17 05:44:26 +08:00
Zephyrusoand世界 bde9463a22 Add /dns/flush-clash meta api 2026-01-17 05:44:26 +08:00
世界 2594745ef8 Fix DNS client 2025-09-08 09:12:30 +08:00
世界 45387f3231 Fix DNS client 2025-09-08 09:12:30 +08:00
世界 031f25c1c1 Deprecate common/atomic 2025-08-25 19:49:12 +08:00
世界 2efdd4dd7c Deprecate common/atomic 2025-08-25 19:49:12 +08:00
世界 6c377f16e7 clash-api: Add more meta api 2025-07-08 13:12:34 +08:00
世界 431f2b35f1 clash-api: Add more meta api 2025-07-08 13:12:34 +08:00
世界 17576e9f66 Add certificate store 2025-07-08 13:12:14 +08:00
世界 a5db391fcf Add certificate store 2025-07-08 13:12:14 +08:00
世界 3016338e34 refactor: DNS 2025-07-08 13:12:14 +08:00
世界 f75ade1991 refactor: DNS 2025-07-08 13:12:14 +08:00
世界 373f158fe0 Fix download external ui with query params 2025-03-09 15:26:36 +08:00
世界 606a417395 Fix download external ui with query params 2025-03-09 15:26:36 +08:00
世界 97ce666e43 Fix http.FileServer short write 2025-02-23 08:35:30 +08:00
世界 21d2c78cdc Fix http.FileServer short write 2025-02-23 08:35:30 +08:00
世界 4d41f03bd5 clash-api: Fix missing endpoints 2025-01-13 15:14:30 +08:00
世界 a3b1231342 clash-api: Fix missing endpoints 2025-01-13 15:14:30 +08:00
世界 9afe75586a refactor: Extract services form router 2025-01-13 15:14:29 +08:00
世界 25d261df35 refactor: Extract services form router 2025-01-13 15:14:29 +08:00
世界 19fb214226 refactor: Modular inbound/outbound manager 2025-01-13 15:14:29 +08:00
世界 cc924c1a60 refactor: Modular inbound/outbound manager 2025-01-13 15:14:29 +08:00