Commit graph

2579 commits

Author SHA1 Message Date
世界
8530354bb6
Update tailscale to v1.102.1
Some checks are pending
Build / Build Darwin binaries (push) Blocked by required conditions
Build / Build Darwin binaries-1 (push) Blocked by required conditions
Build / Build Darwin binaries-2 (push) Blocked by required conditions
Build / Build Windows binaries (push) Blocked by required conditions
Build / Build Windows binaries-1 (push) Blocked by required conditions
Build / Build Windows binaries-2 (push) Blocked by required conditions
Build / Build Android library (386) (push) Blocked by required conditions
Build / Build Android library (amd64) (push) Blocked by required conditions
Build / Build Android library (arm) (push) Blocked by required conditions
Build / Build Android library (arm64) (push) Blocked by required conditions
Build / Build Android (other) (push) Blocked by required conditions
Build / Build Android (other-legacy) (push) Blocked by required conditions
Build / Publish Android (push) Blocked by required conditions
Build / Build Windows client (arm64) (push) Blocked by required conditions
Build / Build Windows client (x64) (push) Blocked by required conditions
Build / Build Windows client (x86) (push) Blocked by required conditions
Build / Build Linux client (arm64) (push) Blocked by required conditions
Build / Build Linux client (armv7l) (push) Blocked by required conditions
Build / Build Linux client (x64) (push) Blocked by required conditions
Build / Build Apple library (ios-arm64) (push) Blocked by required conditions
Build / Build Apple library (macos-amd64) (push) Blocked by required conditions
Build / Build Apple library (macos-arm64) (push) Blocked by required conditions
Build / Build Apple library (tvos-arm64) (push) Blocked by required conditions
Build / Build Apple release clients (push) Blocked by required conditions
Build / Build Apple release clients-1 (push) Blocked by required conditions
Build / Build Apple App Store clients (push) Blocked by required conditions
Build / Build Apple App Store clients-1 (push) Blocked by required conditions
Build / Build Apple App Store clients-2 (push) Blocked by required conditions
Build / Upload builds (push) Blocked by required conditions
Build / Cache GC (push) Blocked by required conditions
2026-08-04 21:52:27 +08:00
世界
aa5fc925b1
Bump version 2026-08-04 21:51:26 +08:00
世界
68f36ccd10
Remove client metadata from AnyTLS requests by default 2026-08-04 21:51:26 +08:00
世界
24fe5e7093
Update naiveproxy to v150.0.7871.63-1 2026-08-04 21:51:26 +08:00
世界
6673f4c3f3
Fix TLS fragment ACK wait on Windows without TCP estats
Recent Windows 11 builds remove TCP estats, which made writeAndWaitAck
return without waiting for acknowledgment. sing now queries
SIO_TCP_INFO on the socket instead, and falls back to estats on
systems predating it (Windows 10 1703).
2026-08-04 21:51:26 +08:00
世界
47f6225fc2
wireguard: Fix system device configures DNS for interface 2026-08-04 21:51:26 +08:00
世界
5ea644be35
dns: Fix completed race rule blocked by earlier armed rule 2026-08-04 21:51:25 +08:00
世界
9bce60e253
release: Fix rpm package format for desktop client 2026-08-04 21:51:25 +08:00
世界
821d2fe834
Fix openvpn 2026-08-04 21:51:25 +08:00
世界
3ce5d397b4
Fix TUN dispatcher deadlock 2026-08-04 21:51:25 +08:00
世界
c4805816d6
Fix string type 2026-08-04 21:51:25 +08:00
世界
bef41170c9
Fix inconsistent URLTest results 2026-08-04 21:51:25 +08:00
世界
3acfa41f96
daemon: Improve URLTest 2026-08-04 21:51:25 +08:00
世界
dcfe59eb25
Add initial_path option to remote rule-sets 2026-08-04 21:51:25 +08:00
世界
0a0f62ce3e
release: Fix linux sign 2026-08-04 21:51:25 +08:00
世界
fe3316e15f
Add JSON schema support 2026-08-04 21:51:25 +08:00
世界
f25369faa8
dns: Add namespace and parallel support for evaluate 2026-08-04 21:51:25 +08:00
世界
101f2513a1
route: simplify rule_set matching semantics
Since b0c6762bc, every rule inside a referenced rule-set was evaluated
as if merged into the outer rule, which required tracking per-branch
group states and let outer rules and rule-set rules satisfy each
other's grouped conditions in both directions.

Restrict merging to the only designed case: a rule-set containing
exactly one non-inverted default rule is merged into the outer rule as
before. Any other rule-set now matches as an ordinary condition of the
outer rule: it matches when any of its rules matches on its own, and
its rules no longer exchange grouped match state with the outer rule
in either direction. Multiple referenced rule-sets keep OR semantics.

Flat address rule-sets such as generated geosite/geoip sets contain a
single default rule, so their behavior is unchanged. The group-state
set machinery is replaced by a single required/satisfied mask pair.

Also update the route and DNS rule docs.
2026-08-04 21:51:25 +08:00
世界
71a04b6d55
platform: Fix WIFI state on reload 2026-08-04 21:51:25 +08:00
世界
8285b93230
Fix Fortinet SSO again 2026-08-04 21:51:25 +08:00
世界
962bb4d192
dns: Probe connection reuse support for TCP transports 2026-08-04 21:51:25 +08:00
世界
59f4dd0830
dns: Cache responses with client subnet 2026-08-04 21:51:25 +08:00
世界
5f27dcab31
Fix Tailscale 4via6 subnet routing 2026-08-04 21:51:25 +08:00
世界
17a0379741
release: Improve release workflow 2026-08-04 21:51:25 +08:00
世界
ccf9edd804
Add Fortinet hostcheck support 2026-08-04 21:51:25 +08:00
世界
9e67049ccc
Update issue template for new clients 2026-08-04 21:51:24 +08:00
flyzstu
341e3d78a5
Update uTLS to v1.8.7 2026-08-04 21:51:24 +08:00
世界
9ce523512e
Fix TCP DNS retry 2026-08-04 21:51:24 +08:00
世界
48f5626ed6
boxdd: Fix windows update 2026-08-04 21:51:24 +08:00
世界
c310948133
build: Refactor workflow 2026-08-04 21:51:24 +08:00
世界
9da9e60044
Improve OpenVPN & OpenConnect interoperability 2026-08-04 21:51:24 +08:00
世界
dd543dd03f
Fix security check message 2026-08-04 21:51:00 +08:00
世界
01efe7d053
openvpn: Fix certificate verification compatibility 2026-08-04 21:51:00 +08:00
世界
b0733e0d73
boxdd: Fix unsafe permission check 2026-08-04 21:51:00 +08:00
世界
6a5442469d
Fix wg detour 2026-08-04 21:51:00 +08:00
世界
c12e1157f7
openconnect: Fix Fortinet SSO 2026-08-04 21:51:00 +08:00
世界
f50d3e549b
Add linux desktop build 2026-08-04 21:51:00 +08:00
世界
7e3bca6c04
desktop: Pin dependencies 2026-08-04 21:51:00 +08:00
世界
ef69cb3c46
boxdd: Implement linux http proxy 2026-08-04 21:51:00 +08:00
世界
d4f5b44624
Improve network reset 2026-08-04 21:51:00 +08:00
世界
278f8bd4b7
boxdd: Fix linux permission 2026-08-04 21:51:00 +08:00
世界
decf27c974
Fix DNS route suffix matching 2026-08-04 21:51:00 +08:00
世界
a743632882
refactor: Async DNS 2026-08-04 21:51:00 +08:00
世界
a6b6e06b0b
Refactor UDP DNS hijack 2026-08-04 21:51:00 +08:00
世界
06be8e557e
Fix SSO support for anyconnect 2026-08-04 21:51:00 +08:00
世界
64471d8756
Refactor OpenVPN and OpenConnect endpoints 2026-08-04 21:51:00 +08:00
世界
ae3e21ed16
Refactor endpoint in started interface 2026-08-04 21:51:00 +08:00
世界
cfd6d015c2
Fix bind control for auto redirect 2026-08-04 21:51:00 +08:00
世界
03d78b341a
Add openvpn and openconnect 2026-08-04 21:51:00 +08:00
世界
91a596b129
Update Go to 1.25.12 2026-08-04 21:50:36 +08:00