| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-23 | all: remove AUTHORS file and references to it | Will Norris | 12 | -12/+12 |
| 2025-09-24 | derp/derpserver: clean up extraction of derp.Server (#17264) | Simon Law | 1 | -1/+1 |
| 2025-09-24 | derp/derpserver: split off derp.Server out of derp into its own package | Brad Fitzpatrick | 1 | -6/+5 |
| 2025-07-29 | tstest/natlab: fix conn.Close race with conn.ReadFromUDPAddrPort (#16710) | Jordan Whited | 1 | -89/+23 |
| 2025-04-08 | net/{netx,memnet},all: add netx.DialFunc, move memnet Network impl | Brad Fitzpatrick | 1 | -4/+3 |
| 2025-03-29 | cmd/vnet: add wsproxy mode | Brad Fitzpatrick | 2 | -0/+5 |
| 2025-02-05 | all: use new LocalAPI client package location | Brad Fitzpatrick | 1 | -3/+3 |
| 2024-12-16 | Switch logging service from log.tailscale.io to log.tailscale.com (#14398) | Joe Tsai | 2 | -2/+2 |
| 2024-10-28 | tstest/natlab: add latency & loss simulation | James Tucker | 3 | -3/+56 |
| 2024-10-09 | syncs: delete Map.Range, update callers to iterators | Brad Fitzpatrick | 1 | -3/+2 |
| 2024-09-03 | tstest/natlab: add dual stack with blackholed IPv4 | Brad Fitzpatrick | 2 | -3/+24 |
| 2024-08-30 | tstest/natlab/vnet: move some boilerplate to mkPacket helper | Brad Fitzpatrick | 2 | -83/+74 |
| 2024-08-30 | tstest/natlab/vnet: add syslog tests | Brad Fitzpatrick | 3 | -2/+77 |
| 2024-08-30 | tstest/natlab/vnet: add DHCP tests, ignore DHCPv4 on v6-only networks | Brad Fitzpatrick | 2 | -23/+110 |
| 2024-08-30 | tstest/natlab/vnet: use mkPacketErr in more places | Brad Fitzpatrick | 1 | -29/+9 |
| 2024-08-28 | tstest/natlab/vnet: add more tests | Brad Fitzpatrick | 3 | -31/+155 |
| 2024-08-28 | tstest/natlab/vnet: add IPv6 all-nodes support | Brad Fitzpatrick | 3 | -18/+75 |
| 2024-08-27 | tstest/natlab/vnet: add qemu + Virtualization.framework protocol tests | Brad Fitzpatrick | 2 | -15/+189 |
| 2024-08-27 | tstest/natlab/vnet: start adding tests | Brad Fitzpatrick | 3 | -99/+402 |
| 2024-08-26 | tstest/natlab/vnet: rename some things for clarity | Brad Fitzpatrick | 2 | -15/+17 |
| 2024-08-26 | tstest/natlab: fix IPv6 tests, remove TODOs | Brad Fitzpatrick | 1 | -3/+27 |
| 2024-08-26 | tstest/natlab: refactor HandleEthernetPacketForRouter a bit | Brad Fitzpatrick | 1 | -36/+45 |
| 2024-08-26 | tstest/natlab: be more paranoid about IP versions from gvisor | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-08-26 | tstest/natlab: simplify a defer | Brad Fitzpatrick | 1 | -3/+1 |
| 2024-08-24 | tstest/natlab/vnet: add start of IPv6 support | Brad Fitzpatrick | 3 | -188/+580 |
| 2024-08-24 | tstest/natlab/vnet: flush and sync pcap file after every packet | Maisem Ali | 1 | -1/+14 |
| 2024-08-23 | tstest/natlab: respect NATTable interface's invalid-means-drop everywhere | Brad Fitzpatrick | 1 | -0/+9 |
| 2024-08-23 | tstest/natlab: make a new virtualIP type in prep for IPv6 support | Brad Fitzpatrick | 2 | -59/+120 |
| 2024-08-23 | tstest/natlab/vnet: explicitly ignore PCP and SSDP UDP queries | Brad Fitzpatrick | 1 | -1/+13 |
| 2024-08-23 | cmd/vnet: add --blend and --pcap flags | Brad Fitzpatrick | 1 | -3/+15 |
| 2024-08-23 | cmd/tta, tstest/natlab/vnet: remove unneeded port 124 log hack, add log buffer | Brad Fitzpatrick | 1 | -22/+3 |
| 2024-08-22 | tstest/natlab: add unix address to writer for dgram mode | Jonathan Nobels | 2 | -126/+79 |
| 2024-08-19 | tstest/tailmac: add customized macOS virtualization tooling (#13146) | Jonathan Nobels | 1 | -0/+84 |
| 2024-08-13 | tstest/natlab/vnet: fix one-by-one from earlier numbering change | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-08-13 | tstest/natlab/vnet: standardize on 1-based naming of nodes, networks, MACs | Brad Fitzpatrick | 3 | -7/+47 |
| 2024-08-13 | tstest/natlab: get tailscaled logs from gokrazy via syslog | Brad Fitzpatrick | 2 | -14/+44 |
| 2024-08-12 | cmd/tta, vnet: add host firewall, env var support, more tests | Brad Fitzpatrick | 2 | -2/+116 |
| 2024-08-12 | tstest/natlab/vnet: capture network wan/lan interfaces | Maisem Ali | 3 | -52/+123 |
| 2024-08-09 | tstest/natlab/vnet: add easyAF | Brad Fitzpatrick | 2 | -1/+93 |
| 2024-08-09 | tstest/natlab/vnet: add pcap support | Maisem Ali | 3 | -8/+118 |
| 2024-08-09 | tstest/integration/nat: add sameLAN node type | Brad Fitzpatrick | 1 | -0/+14 |
| 2024-08-09 | vnet: reduce some log spam | Brad Fitzpatrick | 1 | -7/+13 |
| 2024-08-09 | vnet: fix port mapping (w/ maisem + andrew) | Brad Fitzpatrick | 1 | -5/+24 |
| 2024-08-09 | vnet: add network.logf | Brad Fitzpatrick | 2 | -17/+21 |
| 2024-08-09 | tstest/natlab/vnet: add port mapping | Brad Fitzpatrick | 2 | -7/+162 |
| 2024-08-09 | natlab: add NodeAgentClient | Maisem Ali | 1 | -22/+18 |
| 2024-08-09 | hostinfo: add hostinfo.IsNATLabGuestVM | Brad Fitzpatrick | 1 | -0/+3 |
| 2024-08-09 | vnet: add control/derps to test, stateful firewall | Brad Fitzpatrick | 3 | -39/+219 |
| 2024-08-07 | tstest/natlab/vnet: add start of virtual network-based NAT Lab | Brad Fitzpatrick | 4 | -0/+1764 |
| 2024-06-05 | all: use math/rand/v2 more | Maisem Ali | 1 | -2/+2 |