Commit graph

273 commits

Author SHA1 Message Date
世界
d2a4dc29fa
Rework forward NAT with UDP mapping and fragment support 2026-10-11 10:58:51 +08:00
世界
2993177edb
Fix protocol input validation 2026-10-11 10:58:51 +08:00
世界
74182ce8ef
Fix per-destination backpressure to endpoints 2026-10-11 10:58:51 +08:00
世界
615cb02b1e
Fix on-demand endpoint resume 2026-10-11 10:58:51 +08:00
世界
a2df2cdc1f
Add dns_server_address and dns_search_domain rule items 2026-10-11 10:58:51 +08:00
世界
2f10bfc8ea
Fix bridge forwarding with auto-redirect 2026-10-11 10:58:50 +08:00
世界
be3de0fee1
Fix outbound group resolution and interruption for nested groups 2026-10-11 10:58:50 +08:00
世界
b83089ecf6
Add MASQUE support 2026-10-11 10:58:50 +08:00
世界
ab5be37361
Rewrite HTTP proxy protocol 2026-10-11 10:58:50 +08:00
世界
f7cb0ba1d5
Fix Android auto-redirect routing 2026-10-11 10:58:50 +08:00
世界
89f9b561f5
Add tailcat support 2026-10-11 10:58:50 +08:00
世界
8f4ab21a21
Remove dependency on gVisor 2026-10-11 10:58:50 +08:00
世界
9b2e3e7907
Add go TUN stack 2026-10-11 10:58:50 +08:00
世界
7ad8567e67
Improve idle connection management 2026-10-11 10:58:50 +08:00
世界
6b0ca9a24d
Close idle connections of unreferenced outbounds and DNS servers 2026-10-11 10:58:50 +08:00
世界
4395026946
Migrate anytls into our own library
The official anytls code is of poor quality and consumes excessive memory
2026-10-11 10:58:50 +08:00
世界
b7b172374b
Implement fully functional auto redirect for Android 2026-10-11 10:58:49 +08:00
世界
80c1171410
tailscale: Fix SSH auth banners never sent 2026-10-09 12:36:03 +08:00
世界
02537831e1
Move auto-redirect and bridge index allocation out of constructors 2026-10-09 12:36:03 +08:00
世界
a691a44023
Refactor lifecycle to scoped cleanup 2026-10-09 12:36:03 +08:00
世界
a364ff4794
Remove unimplemented hot reload from managers 2026-10-09 12:36:03 +08:00
世界
52f9bad034
Fix protocol input validation 2026-10-09 12:36:03 +08:00
世界
07130365d1
Improve idle connection management 2026-10-02 18:00:09 +08:00
世界
eb7deeae8a
Improve power report attribution and sampling 2026-10-02 18:00:09 +08:00
世界
fd9a076d25
Close idle connections of unreferenced outbounds and DNS servers 2026-10-02 18:00:09 +08:00
世界
d41e1745e6
Fix UDP fragmentation 2026-10-02 18:00:09 +08:00
世界
0efa644942
Fix tun GSO check 2026-10-02 18:00:09 +08:00
世界
17c52d03b3
Fix hysteria2 realm STUN resolution ignoring default domain resolver 2026-09-24 17:23:36 +08:00
世界
3f0958bf58
Fix read loops spinning on persistent errors 2026-09-20 22:24:38 +08:00
世界
9be5fcf4e1
Fix dial contexts cancelled while connections are still in use 2026-09-20 22:24:38 +08:00
世界
d6ec014ca4
Fix omitempty for JSON struct fields
Claude-Session: https://claude.ai/code/session_01NxBrtZjwwaJC8uxCNbgmKu
2026-09-08 15:03:09 +08:00
世界
515a73e4ee
Fix selector not interrupting routed connections 2026-09-08 13:19:30 +08:00
世界
0d7fae13bc
Fix process search for socks UDP associate 2026-09-06 15:54:54 +08:00
世界
288411b0b9
Fix crash when interface monitor is unavailable 2026-09-06 14:56:27 +08:00
世界
b807ff30d0
Reduce rule matching memory allocations 2026-09-01 21:32:13 +08:00
世界
66beaf541e
Test nested groups recursively in URLTest 2026-08-30 17:41:47 +08:00
世界
2a38f30125
Add Tailscale certificate API commands 2026-08-30 17:41:47 +08:00
世界
c53c2375c4
Improve power report 2026-08-30 17:41:47 +08:00
世界
103e266ebc
Fix QUIC congestion control
- Remove `bbr_standard`, `bbr2` and `bbr2_variant` from the naive inbound
- Report injected congestion controllers with connection-wide packet numbers in quic-go
2026-08-30 17:41:47 +08:00
世界
a349a0d769
Fix naive quic congestion control 2026-08-30 17:41:47 +08:00
世界
310206a889
Fix naive performance 2026-08-30 17:41:47 +08:00
世界
be54f9afef
endpoint: Drop packets to non-IP destinations 2026-08-30 17:41:47 +08:00
世界
33e63afb0f
snell: Fix UDP requests to domain destinations 2026-08-30 17:41:46 +08:00
世界
37da1712e0
naive: Fix receive window options not published 2026-08-30 17:41:46 +08:00
世界
82098a8760
Add power report service 2026-08-30 17:41:46 +08:00
世界
aea28ca6dc
Cache tproxy UDP write-back connection when netns is configured 2026-08-30 17:41:46 +08:00
世界
7d84f7d3e0
Fix lint errors 2026-08-30 17:41:46 +08:00
世界
ba4146ea31
Reformat code 2026-08-30 17:41:46 +08:00
世界
6720a27109
Handle network update callbacks in background 2026-08-30 17:41:46 +08:00
世界
ec497c7dda
Fix tailssh pixels 2026-08-30 17:41:46 +08:00