| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-08-19 | net/udprelay: use batching.Conn (#16866) | Jordan Whited | 4 | -7/+6 | |
| This significantly improves throughput of a peer relay server on Linux. Server.packetReadLoop no longer passes sockets down the stack. Instead, packet handling methods return a netip.AddrPort and []byte, which packetReadLoop gathers together for eventual batched writes on the appropriate socket(s). Updates tailscale/corp#31164 Signed-off-by: Jordan Whited <jordan@tailscale.com> | |||||
| 2025-08-14 | net/batching: fix compile-time assert (#16864) | Jordan Whited | 1 | -1/+1 | |
| Updates #cleanup Signed-off-by: Jordan Whited <jordan@tailscale.com> | |||||
| 2025-08-13 | net/{batching,packet},wgengine/magicsock: export batchingConn (#16848) | Jordan Whited | 4 | -0/+847 | |
| For eventual use by net/udprelay.Server. Updates tailscale/corp#31164 Signed-off-by: Jordan Whited <jordan@tailscale.com> | |||||
