| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-09-04 | cmd/stunstamp: use measureFn more consistently in naming/signatures (#13360) | Jordan Whited | 3 | -3/+3 |
| 2024-09-04 | cmd/stunstamp: implement ICMP{v6} probing (#13354) | Jordan Whited | 3 | -16/+179 |
| 2024-09-03 | tstest/natlab: add dual stack with blackholed IPv4 | Brad Fitzpatrick | 3 | -3/+49 |
| 2024-09-03 | util/syspolicy/source: add package for reading policy settings from external ... | Nick Khyl | 11 | -2/+3009 |
| 2024-09-03 | cmd/tailscale/cli: add 'debug go-buildinfo' subcommand | Brad Fitzpatrick | 1 | -0/+17 |
| 2024-09-03 | client/tailscale: adding missing proto field in ACL parsing structures (#13051) | Seaver Thorn | 1 | -0/+2 |
| 2024-09-03 | cmd/k8s-operator,k8s-operator/sessionrecording: ensure recording header conta... | Irbe Krumina | 7 | -95/+265 |
| 2024-09-03 | wgengine/magicsock: actually use AF_PACKET socket for raw disco | Andrew Dunham | 5 | -91/+424 |
| 2024-09-03 | tailcfg: bump capver for earlier cryptokey panic fix [capver 106] | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-09-03 | gokrazy{,/natlabapp.arm64}: start adding arm64 appliance support | Brad Fitzpatrick | 16 | -3/+392 |
| 2024-08-31 | wgengine/magicsock: fix panic regression from cryptokey routing change | Brad Fitzpatrick | 1 | -1/+7 |
| 2024-08-30 | ipn/ipnlocal: fix a nil pointer dereference when serving /localapi/v0/tka/status | Nick Khyl | 1 | -4/+7 |
| 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-30 | posture: stop logging serial numbers | Anton Tolchanov | 1 | -3/+0 |
| 2024-08-29 | ipn/ipnlocal: fix race condition that results in a panic sending on a closed ... | Nick Khyl | 3 | -6/+21 |
| 2024-08-29 | drive/driveimpl: use su instead of sudo | Percy Wegmann | 1 | -13/+29 |
| 2024-08-29 | net/tstun: clarify GROFilterFunc *gro.GRO usage (#13318) | Jordan Whited | 1 | -3/+4 |
| 2024-08-29 | ssh/tailssh: add ability to force V2 behavior using new feature flag | Percy Wegmann | 2 | -1/+9 |
| 2024-08-29 | dns: increase TimeToVisible before DNS unavailable warning (#13317) | Andrea Gottardo | 1 | -1/+1 |
| 2024-08-29 | net/tstun,wgengine/netstack: implement TCP GRO for local services (#13315) | Jordan Whited | 4 | -26/+33 |
| 2024-08-29 | tstest/integration: add UDP netstack loopback integration test (#13312) | Jordan Whited | 1 | -5/+152 |
| 2024-08-29 | nix: update nix and use go 1.23 | Kristoffer Dalby | 2 | -34/+40 |
| 2024-08-29 | ipn/ipnlocal: set WantRunning upon an interactive login, but not during a sea... | Nick Khyl | 2 | -30/+63 |
| 2024-08-28 | tstest/natlab/vnet: add more tests | Brad Fitzpatrick | 3 | -31/+155 |
| 2024-08-28 | wgengine/netstack: implement netstack loopback (#13301) | Jordan Whited | 2 | -15/+206 |
| 2024-08-28 | ipn/ipnlocal: refactor and cleanup profileManager | Nick Khyl | 7 | -155/+349 |
| 2024-08-28 | tstest/natlab/vnet: add IPv6 all-nodes support | Brad Fitzpatrick | 3 | -18/+75 |
| 2024-08-28 | ipn/{ipnauth,ipnlocal,ipnserver,localapi}: start baby step toward moving acce... | Nick Khyl | 8 | -215/+333 |
| 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-27 | net/tstun: fix gvisor inbound GSO packet injection (#13283) | Jordan Whited | 2 | -4/+9 |
| 2024-08-27 | usermetric: add initial user-facing metrics | Kristoffer Dalby | 17 | -22/+368 |
| 2024-08-27 | tsweb/varz: remove pprof | Kristoffer Dalby | 3 | -3/+2 |
| 2024-08-26 | wgengine/netstack: re-enable gVisor GSO on Linux (#13269) | Jordan Whited | 1 | -1/+1 |
| 2024-08-26 | net/tstun,wgengine/netstack: make inbound synthetic packet injection GSO-awar... | Jordan Whited | 3 | -20/+79 |
| 2024-08-26 | wgengine/netstack: use types/logger.Logf instead of stdlib log.Printf (#13267) | Jordan Whited | 1 | -3/+2 |
| 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 | 2 | -21/+57 |
| 2024-08-26 | logpolicy: extend the gokrazy/natlab wait-for-network delay for IPv6 | Brad Fitzpatrick | 1 | -1/+38 |
| 2024-08-26 | cmd/tta: pull out test driver dialing into a type, fix bugs | Brad Fitzpatrick | 1 | -39/+111 |
| 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-26 | types/opt: add BoolFlag for setting Bool value as a flag | Will Norris | 2 | -0/+63 |
| 2024-08-26 | ipn/ipnlocal: update routes on link change with ExitNodeAllowLANAccess | James Tucker | 1 | -2/+14 |
| 2024-08-24 | tstest/natlab/vnet: add start of IPv6 support | Brad Fitzpatrick | 7 | -199/+660 |
| 2024-08-24 | tstest/natlab/vnet: flush and sync pcap file after every packet | Maisem Ali | 1 | -1/+14 |