| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-10-24 | wgengine/monitor: add monitor for link change eventsandrew/monitor-link-change | Andrew Dunham | 2 | -20/+141 |
| 2022-10-24 | ipn/ipnlocal: make EditPrefs strip private keys before returning | Maisem Ali | 3 | -23/+88 |
| 2022-10-24 | types/persist: add PublicNodeKey helper | Maisem Ali | 4 | -7/+12 |
| 2022-10-24 | ipn/ipnlocal: use ipn.PrefsView | Maisem Ali | 11 | -184/+181 |
| 2022-10-24 | ipn/prefs: add views | Maisem Ali | 5 | -2/+231 |
| 2022-10-24 | net/interfaces: don't call GetList in List.ForeachInterface | Andrew Dunham | 1 | -4/+0 |
| 2022-10-24 | cmd/tsconnect: add README to generated NPM package | Mihai Parparita | 3 | -2/+17 |
| 2022-10-24 | scripts/install.sh: add Ubuntu Kinetic Kudu | Denton Gentry | 1 | -1/+2 |
| 2022-10-23 | portlist: add a test that verifies changes are picked up over time | Brad Fitzpatrick | 1 | -0/+50 |
| 2022-10-23 | portlist: refactor, introduce OS-specific types | Brad Fitzpatrick | 6 | -244/+278 |
| 2022-10-23 | net/dnscache: Handle 4-in-6 addresses in DNS responses | Peter Cai | 1 | -0/+5 |
| 2022-10-22 | portlist: add package doc, file comments, move a method to the right file | Brad Fitzpatrick | 2 | -25/+35 |
| 2022-10-22 | portlist: add BenchmarkGetListIncremental | Brad Fitzpatrick | 1 | -1/+12 |
| 2022-10-22 | words: even the odds with something that reminds you of vacation (#6025) | Pontus Leitzler | 1 | -0/+1 |
| 2022-10-22 | portlist: remove unix.Readlink allocs on Linux | Brad Fitzpatrick | 2 | -3/+26 |
| 2022-10-22 | portlist: further reduce allocations on Linux | Brad Fitzpatrick | 3 | -14/+47 |
| 2022-10-22 | portlist: unexport all Poller fields, removing unused one, rework channels | Brad Fitzpatrick | 2 | -31/+42 |
| 2022-10-21 | portlist: update some internals to use append-style APIs | Brad Fitzpatrick | 13 | -36/+53 |
| 2022-10-21 | portlist: unexport GetList | Brad Fitzpatrick | 3 | -6/+6 |
| 2022-10-21 | .github: run CI on release branches | Will Norris | 14 | -0/+14 |
| 2022-10-21 | net/netcheck, tailcfg: track whether OS supports IPv6 | Andrew Dunham | 3 | -4/+7 |
| 2022-10-21 | Makefile: add publishdevimage target | Maisem Ali | 1 | -0/+6 |
| 2022-10-21 | prober: optionally spread probes over time | Anton Tolchanov | 2 | -21/+114 |
| 2022-10-20 | words: for charlotte, by charlotte (#6002) | Charlotte Brandhorst-Satzkorn | 2 | -0/+2 |
| 2022-10-20 | wgengine/router: [linux] add before deleting interface addrs | Maisem Ali | 2 | -19/+106 |
| 2022-10-20 | words: beaver, the cutest of them all (#6001) | Charlotte Brandhorst-Satzkorn | 1 | -0/+1 |
| 2022-10-20 | wgengine/magicsock: set up pathfinder (#5994) | phirework | 2 | -3/+27 |
| 2022-10-20 | wgengine/magicsock: add start of alternate send path | Brad Fitzpatrick | 1 | -0/+21 |
| 2022-10-20 | prober: add a DERP probe manager based on derpprobe | Anton Tolchanov | 2 | -0/+498 |
| 2022-10-19 | words: double double tails and trouble, scales aflame and puns abubble (#5992) | Charlotte Brandhorst-Satzkorn | 2 | -0/+42 |
| 2022-10-19 | ipn: remove handle.go | Brad Fitzpatrick | 2 | -307/+0 |
| 2022-10-19 | types/key: add ChallengePublic, ChallengePrivate, NewChallenge | Brad Fitzpatrick | 1 | -0/+78 |
| 2022-10-19 | api.md: add expirySeconds as parameter to post Tailnet keys | Maisem Ali | 1 | -1/+6 |
| 2022-10-19 | net/dns: print systemd-resolved ResolvConfMode | Andrew Dunham | 2 | -15/+100 |
| 2022-10-19 | cmd/derper, net/netcheck: add challenge/response to generate_204 endpoint | Andrew Dunham | 3 | -2/+86 |
| 2022-10-19 | net/interfaces: improve default route detection | Anton Tolchanov | 2 | -38/+74 |
| 2022-10-19 | net/interfaces: deduplicate route table parsing on Darwin and FreeBSD | Anton Tolchanov | 4 | -133/+37 |
| 2022-10-18 | net/wsconn: add back custom wrapper for turning a websocket.Conn into a net.Conn | Mihai Parparita | 8 | -4/+224 |
| 2022-10-18 | .github: update issue templates (#5978) | Maya Kaczorowski | 2 | -4/+4 |
| 2022-10-18 | ipn/ipnlocal: fix E.G.G. port number accounting | Brad Fitzpatrick | 2 | -2/+2 |
| 2022-10-17 | .github/workflows: use fast compression for NPM package CI check | Mihai Parparita | 1 | -1/+1 |
| 2022-10-17 | cmd/tsconnect: add progress and connection callbacks | Mihai Parparita | 4 | -7/+35 |
| 2022-10-17 | control/controlhttp: allow setting, getting Upgrade headers in Noise upgrade | Brad Fitzpatrick | 6 | -26/+65 |
| 2022-10-17 | licenses: update android licenses | License Updater | 1 | -1/+1 |
| 2022-10-17 | wgengine/magicsock: restore allocation-free endpoint.DstToString (#5971) | Joe Tsai | 1 | -4/+6 |
| 2022-10-17 | cmd/tailscale: make tailscale cert --serve-demo accept optional listen argument | Brad Fitzpatrick | 1 | -1/+12 |
| 2022-10-17 | tsnet,client/tailscale: add APIClient which runs API over Noise. | Maisem Ali | 3 | -0/+60 |
| 2022-10-17 | tka: make rotation signatures use nested keyID | Tom DNetto | 3 | -5/+38 |
| 2022-10-17 | tsnet/examples/tshello: update example for LocalClient method (#5966) | Xe Iaso | 1 | -1/+6 |
| 2022-10-17 | cmd/netlogfmt: new package to pretty print network traffic logs (#5930) | Joe Tsai | 1 | -0/+307 |