Commit graph

248 commits

Author SHA1 Message Date
世界
9b155ba467
Fix rdrc cache 2026-04-16 16:45:50 +08:00
世界
e3bcb06c3e
platform: Add HTTPResponse.WriteToWithProgress 2026-03-30 22:42:36 +08:00
世界
0045103d14
Fix package_name shared uid matching 2026-03-23 18:57:35 +08:00
世界
d2a933784c
Optimize Darwin process finder 2026-03-23 18:57:35 +08:00
世界
54468a1a2a
platform: Add f-droid update helpers 2026-03-11 20:41:29 +08:00
世界
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
traitman
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
世界
8ae93a98e5
Remove overdue deprecated features 2026-03-01 12:30:43 +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
世界
de4fdbe553
platform: Add semver helper 2026-02-16 11:28:54 +08:00
世界
53f2db3f97
platform: Add windows build 2026-02-15 21:10:44 +08:00
世界
98af3c0ad6
experimental: New FFI 2026-02-09 15:50:51 +08:00
世界
172a9d5e4e
Standardize gomobile usages 2026-02-07 15:52:26 +08:00
世界
c45ea8dfac
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
世界
1af14a0237
Remove varbin usages 2026-01-29 13:40:34 +08:00
世界
490d501257
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
世界
e8450b2e61
platform: Refactor CommandClient & Connections 2026-01-17 05:50:39 +08:00
世界
e0f1cdf464
platform: Uniq network interfaces 2026-01-17 05:49:57 +08:00
世界
3890bd2be7
platform: Display k based bytes 2026-01-17 05:49:45 +08:00
世界
0caebd3171
platform: Improve interface 2026-01-17 05:49:12 +08:00
世界
aa8dd6e44f
Fix DNS transports 2026-01-17 05:48:41 +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
世界
4afdf4153a
platform: Use new crash log api 2026-01-17 05:47:54 +08:00
世界
ac427b98f4
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
世界
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
世界
8d8ca282a1
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
737162e75a
Add /dns/flush-clash meta api 2026-01-17 05:44:26 +08:00
世界
a031aaf2c0
Do not reset network on sleep or wake 2025-09-23 16:17:44 +08:00
世界
2594745ef8
Fix DNS client 2025-09-08 09:12:30 +08:00
世界
031f25c1c1
Deprecate common/atomic 2025-08-25 19:49:12 +08:00
世界
fdc181106d
Fix atomic pointer usages 2025-08-15 15:05:34 +08:00
世界
378e39f70c
Update golangci-lint to v2 2025-08-13 23:37:40 +08:00
世界
7e190e92ca
Fix build with Go 1.25 2025-08-13 22:08:35 +08:00
世界
a65d3e040a
platform: Fix context 2025-08-13 11:26:32 +08:00
世界
0a63049845
android: Add workaround for tailscale pidfd crash 2025-08-07 12:54:19 +08:00
世界
7a1eee78df
Add service component type 2025-07-08 13:14:41 +08:00
世界
26ec73c71b
Update protobuf and grpc 2025-07-08 13:14:38 +08:00
世界
6c377f16e7
clash-api: Add more meta api 2025-07-08 13:12:34 +08:00
世界
6a211f6ed6
Fix missing handling of legacy domain_strategy options 2025-07-08 13:12:32 +08:00
世界
aadb44ebd6
Improve local DNS server 2025-07-08 13:12:32 +08:00
世界
fb622ccbdf
Explicitly reject detour to empty direct outbounds 2025-07-08 13:12:28 +08:00
世界
7743c6e881
Migrate to stdlib ECH support 2025-07-08 13:12:19 +08:00
世界
9a5f69f435
Add fallback local DNS server for iOS 2025-07-08 13:12:18 +08:00
世界
17576e9f66
Add certificate store 2025-07-08 13:12:14 +08:00
世界
988ac62a1b
refactor: Outbound domain resolver 2025-07-08 13:12:14 +08:00
世界
3016338e34
refactor: DNS 2025-07-08 13:12:14 +08:00