Commit Graph

262 Commits

Author SHA1 Message Date
Shtorm
b953954b60 Update sing-box core, refactor MASQUE, update XHTTP 2026-05-29 01:31:57 +03:00
Shtorm
34b09a8ef3 Add new admin panel, failover, dns fallback, providers, limiters. Update XHTTP 2026-05-11 00:59:35 +03:00
Shtorm
c307b8dc2d Add MTProxy, MASQUE, VPN, Link parser. Update AmneziaWG. Remove Tunneling 2026-04-29 22:11:30 +03:00
Shtorm
614af37bc4 Update sing-box core 2026-04-22 19:23:23 +03:00
世界
8b64ae650b Fix process search skipped for TUN 2026-04-21 15:45:05 +08:00
世界
ea5896ed91 Fix rdrc cache 2026-04-16 16:45:50 +08:00
Shtorm
9bb1b847be Update sing-box core 2026-04-06 20:54:24 +03:00
世界
af60ef7647 platform: Add HTTPResponse.WriteToWithProgress 2026-03-30 22:42:36 +08:00
世界
f3a79dda87 Fix package_name shared uid matching 2026-03-23 18:57:35 +08:00
世界
5eefbbb9ed Optimize Darwin process finder 2026-03-23 18:57:35 +08:00
世界
673a11379f platform: Add f-droid update helpers 2026-03-11 20:41:29 +08:00
Shtorm
494fa5a9da Update sing-box core 2026-03-10 04:25:01 +03:00
世界
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
traitman
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
世界
da06212268 Remove overdue deprecated features 2026-03-01 12:30:43 +08:00
世界
8436c06718 platform: Improve iOS OOM killer 2026-02-26 14:13:32 +08:00
世界
7c2bdf0407 daemon: Fix started service leak 2026-02-23 14:49:58 +08:00
世界
d736c5811c platform: Add semver helper 2026-02-16 11:28:54 +08:00
世界
fa890d47a0 platform: Add windows build 2026-02-15 21:10:44 +08:00
世界
e847748f69 experimental: New FFI 2026-02-09 15:50:51 +08:00
世界
c7811a159d Standardize gomobile usages 2026-02-07 15:52:26 +08:00
世界
5f7d49ca5a Recover from bbolt panics on corrupted database
When bbolt encounters corrupted page data at runtime, it panics
instead of returning an error. Wrap all DB transactions with
recover to catch these panics, delete the corrupted database
file, and reopen a fresh one.
2026-02-06 19:35:32 +08:00
世界
5b9f98c8c7 Remove varbin usages 2026-01-29 13:40:34 +08:00
世界
0716079d4a Fix trafficontrol Manager 2026-01-17 19:16:56 +08:00
世界
9f9626446a release: Log build ID during TestFlight publishing 2026-01-17 19:16:56 +08:00
世界
4bedd71627 platform: Refactor CommandClient & Connections 2026-01-17 05:50:39 +08:00
世界
0bdef55d2a platform: Uniq network interfaces 2026-01-17 05:49:57 +08:00
世界
97397b867c platform: Display k based bytes 2026-01-17 05:49:45 +08:00
世界
9541ef8bcb platform: Improve interface 2026-01-17 05:49:12 +08:00
世界
f085917d8c Fix DNS transports 2026-01-17 05:48:41 +08:00
世界
dbd06758c0 platform: Expose process info 2026-01-17 05:48:41 +08:00
世界
909d1c9df9 platform: Add GetStartedAt for StartedService 2026-01-17 05:48:40 +08:00
世界
c7086b8759 platform: Use new crash log api 2026-01-17 05:47:54 +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
世界
56682e32ba daemon: Add clear logs 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
Zephyruso
bde9463a22 Add /dns/flush-clash meta api 2026-01-17 05:44:26 +08:00
Shtorm
e7a31d7a4c Resolve conflicts 2025-11-02 17:39:38 +03:00
世界
a4265930dd Do not reset network on sleep or wake 2025-09-23 16:17:44 +08:00
Shtorm
650e57feff Resolve conflicts 2025-09-14 23:44:29 +03:00
世界
45387f3231 Fix DNS client 2025-09-08 09:12:30 +08:00
世界
2efdd4dd7c Deprecate common/atomic 2025-08-25 19:49:12 +08:00
Shtorm
1ebc3a2d10 Resolve conflicts 2025-08-15 12:57:47 +03:00
Shtorm
b2c1eb1e48 Resolve conflicts 2025-08-15 12:56:52 +03:00
世界
c06b212363 Fix atomic pointer usages 2025-08-15 15:05:34 +08:00
世界
8d5f1ad310 Update golangci-lint to v2 2025-08-13 23:37:40 +08:00
世界
f8e13d566e Fix build with Go 1.25 2025-08-13 22:08:35 +08:00
世界
409bb52d35 platform: Fix context 2025-08-13 11:26:32 +08:00
世界
5b5ee6ed5b android: Add workaround for tailscale pidfd crash 2025-08-07 12:54:19 +08:00