世界
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
世界
1f4e9e75ed
tailscale: Fix auth URL not refreshed after logout
2026-08-30 17:41:41 +08:00
世界
5d7a0d92c6
platform: Add shell support for iOS
2026-08-30 17:41:41 +08:00
世界
3d237fed39
platform: Add tailscale device name and logout
2026-08-30 17:41:41 +08:00
世界
4b853215c6
tailssh: fix platform SFTP session teardown
2026-08-30 17:41:41 +08:00
世界
b151c9e88d
tailscale: Add tailssh server
2026-08-30 17:41:41 +08:00
世界
3b9f5a0193
hysteria2: Add gecko obfs
2026-08-30 17:41:40 +08:00
世界
0d2fb35733
Fix tailscale dns
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
世界
27fe18d715
tailscale: Fix handle peer DNS query
2026-08-30 17:41:40 +08:00
世界
18fd5d7a7a
tailscale: Revert dialer deprecation and remove control_http_client
2026-08-30 17:41:40 +08:00
世界
f720383adc
Fix hysteria2 realm server
2026-08-30 17:41:40 +08:00
世界
97b7c5f91f
Update hysteria2 realm
2026-08-30 17:41:40 +08:00
世界
6da670ac45
Add hysteria2 realm service and support
2026-08-30 17:41:40 +08:00
世界
3c016c978b
Allow customizing TUN DNS mode and hijack interface DNS by default
2026-08-30 17:41:40 +08:00
世界
14b8f1bd4d
dns: Add preferred_by rule item
2026-08-30 17:41:40 +08:00
世界
35540b4ff3
Fix tailscale start dependencies
2026-08-30 17:41:40 +08:00
世界
a0fcede368
ssh: Add cipher, MAC, and key exchange configuration
2026-08-30 17:41:40 +08:00
世界
2bbff23640
Improve UDP batch support
2026-08-30 17:41:40 +08:00
世界
2496c846f4
Fix Tailscale search domain response name mismatch
2026-08-30 17:41:40 +08:00
世界
63373385f5
Add search domain support for Tailscale DNS
2026-08-30 17:41:40 +08:00
世界
2515811356
Refactor: HTTP clients, unified HTTP2/QUIC options, Apple engines
2026-08-30 17:41:39 +08:00
世界
ac7f1ca3aa
Add cloudflared inbound
2026-08-30 17:41:39 +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
世界
da18cb70fa
Add BBR profile and hop interval randomization for Hysteria2
2026-08-30 17:41:38 +08:00
nekohasekai
01b3d19d6d
Refactor ACME support to certificate provider
2026-08-30 17:41:38 +08:00
世界
57c62b5330
Add MAC and hostname rule items
2026-08-30 17:41:38 +08:00
世界
4f15700db3
direct: Fix TUN loopback protection
2026-08-27 12:45:59 +08:00
世界
e4a4e8c790
Fix URLTest group hang on unresponsive outbound
2026-08-21 18:21:51 +08:00
NagaseMinato and GitHub
65380457b8
Fix tailscale preferred MagicDNS domain matching
2026-08-10 19:11:10 +08:00
Ofek Lev and GitHub
4c02326989
Fix route_address_set duplicated IP sets causing route creation failure
2026-08-05 14:13:43 +08:00
世界
3b22615aec
tailscale: Match bare hostnames in preferred_by when search domains exist
...
MagicDNS resolves single-label names via tailnet search domains, so
route preferred_by should treat them as tailscale domains, matching
official client behavior.
2026-08-04 22:29:14 +08:00
世界
cc1c891400
tailscale: Fix preferred_by matching all addresses with exit node
...
Exit node peers carry default routes (0.0.0.0/0, ::/0) in their allowed
IPs, so including them in routePrefixes made PreferredAddress report
every address as preferred.
2026-08-04 22:17:04 +08:00
世界
3d85cbd7f0
tailscale: Fix handle peer DNS query
2026-08-04 21:08:00 +08:00
世界
6849e26ee7
tailscale: Fix system interface network category on Windows
2026-08-03 18:59:23 +08:00
世界
fd7cd31d21
Fix tailscale DNS transport missing DNS-only netmap updates
2026-08-03 18:59:23 +08:00
世界
d763884442
Fix tailscale panic with IP control URL
2026-08-03 18:59:23 +08:00
a29b4ea1e8
Fix AnyTLS URLTest results
...
Co-authored-by: makt28 <makt28@users.noreply.github.com >
2026-08-03 18:59:23 +08:00
世界
cb88d94d6d
Remove client metadata from AnyTLS requests by default
2026-08-03 12:33:41 +08:00
世界
7da573f187
direct: Fix routing loop to exact TUN address on darwin
2026-07-31 11:04:35 +08:00
世界
513910462e
Fix DNS route suffix matching
2026-07-27 15:51:12 +08:00
世界
1f1d6d9a87
Fix string type
2026-07-27 15:51:12 +08:00
世界
cb0051d64d
Fix inconsistent URLTest results
2026-07-27 15:51:12 +08:00
世界
9d7e9b9562
Fix Tailscale 4via6 subnet routing
2026-07-27 15:51:12 +08:00
H-TTTTT and 世界
3c4a5a6ed3
Fix naive HTTP/2 connections
2026-07-27 15:51:12 +08:00
世界
d72f0ec1c7
Fix tailscale version
2026-07-27 15:51:12 +08:00
世界
79bc79eeef
Fix missing tun logger
2026-07-27 15:51:12 +08:00
世界
4056231e5c
Fix tailscale dns
2026-07-27 15:51:12 +08:00