世界
f0f2617b79
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-06-20 22:24:42 +08:00
世界
3a5d654463
Add sing-box API service
2026-06-20 22:24:42 +08:00
世界
c31db962ee
process: Fix panic when package manager is unavailable on Android
2026-06-20 22:23:19 +08:00
世界
806da5f845
Fix lint errors
2026-06-20 22:23:01 +08:00
世界
5b412f19e4
Fix TLS server close
2026-06-20 22:22:52 +08:00
macronut
3609cf660f
Add more spoof method
...
Signed-off-by: macronut <4027187+macronut@users.noreply.github.com >
2026-06-20 22:22:33 +08:00
世界
d880835ac4
dns: Add timeout configuration
2026-06-20 22:22:30 +08:00
nekohasekai
1226d744b7
Add Windows TLS engine
2026-06-20 22:22:28 +08:00
世界
1c3a335d99
Improve UDP batch support
2026-06-20 22:22:28 +08:00
世界
bfd9f9ab03
Add ACME profile support for IP address certificates
2026-06-20 22:22:27 +08:00
世界
c5e37e69ce
Fix goroutine leak in networkquality tool
...
Serialize probe rounds in startProber to eliminate unbounded fan-out of
fire-and-forget probe goroutines (up to 100/sec per direction), and close
HTTP/3 transports via transport.Close() in addition to CloseIdleConnections.
2026-06-20 22:22:26 +08:00
世界
82d49e8250
Fix tls-spoof
2026-06-20 22:22:25 +08:00
世界
7b7d95a1da
Fix Apple TLS metadata capture
2026-06-20 22:22:25 +08:00
世界
380845ad9e
Defer implicit default HTTP client fallback to first use
2026-06-20 22:22:25 +08:00
世界
e6f0d1f704
Scope HTTP/2 fallback and HTTP/3 broken state per authority
2026-06-20 22:22:24 +08:00
世界
23046880db
Fix macOS tlsspoof
2026-06-20 22:22:24 +08:00
世界
8020972c9d
Reject IP literal server name with TLS spoof
2026-06-20 22:22:24 +08:00
世界
0cac33ceaf
Fix legacy rule-set download_detour blocked by empty direct check
2026-06-20 22:22:22 +08:00
世界
98b0d7eda3
Add TLS spoof support
2026-06-20 22:22:22 +08:00
世界
716541b61c
Refactor: HTTP clients, unified HTTP2/QUIC options, Apple engines
2026-06-20 22:22:22 +08:00
世界
997a64e014
Add optimistic DNS cache
2026-06-20 22:22:05 +08:00
世界
798066d65e
Fix stun test
2026-06-20 22:21:10 +08:00
世界
58706b0aef
Fix lint errors
2026-06-20 22:20:58 +08:00
世界
941ce58b8e
Add package_name_regex route, DNS and headless rule item
2026-06-20 22:20:58 +08:00
世界
5aba37bd35
tools: Network Quality & STUN
2026-06-20 22:20:32 +08:00
nekohasekai
3b36eeab84
Refactor ACME support to certificate provider
2026-06-20 22:20:22 +08:00
世界
761b7f4e12
Handle TUN loopback in direct outbound
2026-06-03 12:56:36 +08:00
世界
5e7fd7ad78
Fix lint errors
2026-05-13 23:39:27 +08:00
世界
ddb757a25c
Reduce built-in certificate store memory
2026-04-28 07:44:20 +08:00
世界
71f6a2ab4e
Fix process search skipped for TUN
2026-04-21 15:45:05 +08:00
TargetLocked
7c3d8cf8db
Fix disable tcp keep alive
2026-04-10 13:29:15 +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
世界
3f05a37f65
Optimize Linux process finder
2026-03-23 18:57:35 +08:00
世界
7623bcd19e
Fix DialerForICMPDestination
2026-03-23 13:58:55 +08:00
世界
d2fa21d07b
Deprecate Socksaddr.IsFqdn: do not reject potentially valid domain names
2026-03-16 09:37:59 +08:00
世界
041646b728
Fix kTLS crash
2026-03-14 21:38:38 +08:00
Heng lu
2ba896c5ac
Fix netns fd leak in ListenNetworkNamespace
2026-03-09 20:06:34 +08:00
世界
1803471e02
endpoint: Fix UDP resolved destination
2026-03-02 13:55:26 +08:00
世界
8ae93a98e5
Remove overdue deprecated features
2026-03-01 12:30:43 +08:00
世界
9bd9e9a58b
dialer: use KeepAliveConfig for TCP keepalive
2026-02-27 14:58:06 +08:00
世界
9c2cdc7203
Fix per-outbound bind_interface
2026-02-27 14:58:06 +08:00
世界
cf4791f1ad
platform: Improve iOS OOM killer
2026-02-26 14:13:32 +08:00
世界
1af14a0237
Remove varbin usages
2026-01-29 13:40:34 +08:00
Balthild
60a1e4c866
Add acmedns support
2026-01-17 20:52:43 +08:00
世界
8d88c6532f
Add dial option bind_address_no_port
2026-01-17 05:49:56 +08:00
世界
c2b697a778
Fix missing build constraints for linux wifi state monitor
2026-01-17 05:48:15 +08:00
世界
ddec2ab282
Update dependencies
2026-01-17 05:48:15 +08:00
世界
cba18635c8
Add Chrome Root Store certificate option
...
Adds `chrome` as a new certificate store option alongside `mozilla`.
Both stores filter out China-based CA certificates.
2026-01-17 05:47:54 +08:00
世界
0585f6d065
Add ECH support for NaiveProxy outbound and tls.ech.query_server_name option
...
- Enable ECH for NaiveProxy outbound with DNS resolver integration
- Add query_server_name option to override domain for ECH HTTPS record queries
- Update cronet-go dependency and remove windows_386 support
2026-01-17 05:47:42 +08:00