| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-09-17 | tailcfg: define a type for NodeCapability | Maisem Ali | 1 | -1/+1 |
| 2023-09-12 | wgengine{,/netstack}: remove AddNetworkMapCallback from Engine interface | Brad Fitzpatrick | 1 | -1/+4 |
| 2023-09-12 | tstest/integration: add start of integration tests for incremental map updates | Brad Fitzpatrick | 2 | -32/+196 |
| 2023-09-12 | ipn/ipnlocal: fix missing controlknobs.Knobs plumbing | Brad Fitzpatrick | 1 | -0/+30 |
| 2023-09-10 | all: depend on zstd unconditionally, remove plumbing to make it optional | Brad Fitzpatrick | 5 | -5/+0 |
| 2023-09-06 | tstest: relax ResourceCheck to 3s | Maisem Ali | 1 | -2/+2 |
| 2023-09-05 | util/rands: add package with HexString func | Brad Fitzpatrick | 1 | -4/+2 |
| 2023-09-01 | cmd/tailscaled, tstest/integration: make tailscaled die when parent dies | Brad Fitzpatrick | 1 | -0/+9 |
| 2023-08-31 | ipn/ipnlocal,control/controlclient: make Logout more sync | Maisem Ali | 1 | -0/+2 |
| 2023-08-30 | control/controlclient: remove unused StartLogout | Brad Fitzpatrick | 1 | -2/+2 |
| 2023-08-24 | all: adjust some build tags for plan9 | Brad Fitzpatrick | 6 | -6/+6 |
| 2023-08-23 | all: replace deprecated ioutil references | Marwan Sulaiman | 1 | -1/+0 |
| 2023-08-18 | tailcfg: remove unused Domain field from Login/User | Maisem Ali | 1 | -4/+3 |
| 2023-08-17 | tailcfg: remove most Debug fields, move bulk to nodeAttrs [capver 70] | Brad Fitzpatrick | 1 | -5/+4 |
| 2023-08-17 | all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} | Brad Fitzpatrick | 2 | -2/+2 |
| 2023-08-16 | tailcfg: move LogHeapPprof from Debug to c2n [capver 69] | Brad Fitzpatrick | 1 | -1/+0 |
| 2023-08-09 | tailscale/cli: add interactive flow for enabling Funnel | Sonia Appasamy | 1 | -0/+1 |
| 2023-08-08 | util/testenv: add new package to hold InTest | Maisem Ali | 1 | -2/+2 |
| 2023-08-03 | go.mod, cmd/tailscaled, ipn/localapi, util/osdiag, util/winutil, util/winutil... | Aaron Klotz | 1 | -0/+1 |
| 2023-07-25 | tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilities | Maisem Ali | 1 | -1/+1 |
| 2023-07-20 | tstest/deptest: add test-only package to unify negative dep tests | Brad Fitzpatrick | 3 | -54/+79 |
| 2023-07-14 | tstime: add Since method (#8622) | Claire Wang | 2 | -0/+49 |
| 2023-07-07 | tstest, tstime: mockable timers and tickers | Adrian Dewhurst | 2 | -54/+3048 |
| 2023-07-06 | tstest: prepare for Clock API changes | Adrian Dewhurst | 1 | -0/+74 |
| 2023-06-28 | tstest: do not panic when a panic logs | Maisem Ali | 1 | -1/+1 |
| 2023-05-04 | tsd: add package with System type to unify subsystem init, discovery | Brad Fitzpatrick | 5 | -0/+5 |
| 2023-04-20 | all: move network monitoring from wgengine/monitor to net/netmon | Mihai Parparita | 5 | -5/+5 |
| 2023-04-19 | ipn/ipnlocal: handle masquerade addresses in PeerAPI | Maisem Ali | 1 | -0/+8 |
| 2023-04-15 | wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migr... | Brad Fitzpatrick | 1 | -8/+11 |
| 2023-04-13 | tailcfg: make SelfNodeV4MasqAddrForThisPeer a pointer | Maisem Ali | 1 | -1/+2 |
| 2023-04-11 | tsweb: move varz handler(s) into separate modules | Anton Tolchanov | 5 | -5/+5 |
| 2023-03-23 | tstest/integration: add ping test w/ masquerades | Maisem Ali | 2 | -8/+173 |
| 2023-03-23 | all: pass log IDs as the proper type rather than strings | Will Norris | 5 | -0/+5 |
| 2023-03-15 | tsnet: add test for Funnel connections | Maisem Ali | 1 | -7/+52 |
| 2023-03-04 | all: use tstest.Replace more | Maisem Ali | 1 | -1/+2 |
| 2023-03-03 | tstest: add method to Replace values for tests | Maisem Ali | 2 | -0/+41 |
| 2023-03-03 | cmd/tailscale, cmd/tailscaled: move portmapper debugging into tailscale CLI | Andrew Dunham | 5 | -5/+0 |
| 2023-02-28 | all: replace logtail.{Public,Private}ID with logid.{Public,Private}ID (#7404) | Joe Tsai | 1 | -2/+2 |
| 2023-02-14 | tstest/integration: enable go lookups from $PATH | James Tucker | 1 | -8/+23 |
| 2023-02-01 | all: use Go 1.20's bytes.Clone | Brad Fitzpatrick | 1 | -2/+2 |
| 2023-01-27 | all: update tools that manage copyright headers | Will Norris | 2 | -8/+4 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 42 | -126/+84 |
| 2023-01-23 | tstest/integration: mark all integration tests as flaky | Andrew Dunham | 1 | -0/+1 |
| 2023-01-19 | various: mark more tests as flaky | Andrew Dunham | 1 | -0/+3 |
| 2023-01-09 | ssh/tailssh: add OpenBSD support for Tailscale SSH | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-01-03 | net/tlsdial,tstest,version: use go command from $PATH | James Tucker | 3 | -9/+3 |
| 2022-12-09 | all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (... | Jordan Whited | 2 | -3/+3 |
| 2022-12-08 | net/tstun, wgengine/magicsock: enable vectorized I/O on Linux (#6663) | Jordan Whited | 1 | -0/+12 |
| 2022-12-07 | cmd/tailscaled: add a special command to tailscaled's Windows service for rem... | Aaron Klotz | 1 | -0/+1 |
| 2022-11-28 | safesocket: remove the IPN protocol support | Brad Fitzpatrick | 1 | -1/+0 |