| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-05-03 | go.mod: bump all deps possible that don't break the build | Brad Fitzpatrick | 1 | -2/+3 |
| 2023-04-26 | cmd/derper: disable http2 | Kyle Carberry | 1 | -1/+1 |
| 2023-04-20 | all: avoid repeated default interface lookups | Mihai Parparita | 1 | -1/+1 |
| 2023-04-20 | all: move network monitoring from wgengine/monitor to net/netmon | Mihai Parparita | 1 | -2/+3 |
| 2023-04-11 | tsweb: move varz handler(s) into separate modules | Anton Tolchanov | 1 | -2/+4 |
| 2023-04-11 | tsweb: expose native Prometheus metrics in /debug/varz | Anton Tolchanov | 1 | -0/+45 |
| 2023-04-04 | derp,magicsock: add debug envknobs for HTTP and derp server name (#7744) | valscale | 1 | -2/+2 |
| 2023-03-29 | net/tshttpproxy: don't proxy through ourselves | Andrew Dunham | 1 | -1/+1 |
| 2023-03-24 | derp, derphttp, magicsock: send new unknown peer frame when destination is un... | valscale | 1 | -1/+1 |
| 2023-03-04 | all: use tstest.Replace more | Maisem Ali | 1 | -5/+3 |
| 2023-03-03 | util/slicesx: add package for generic slice functions, use | Andrew Dunham | 2 | -2/+3 |
| 2023-03-03 | net/sockstats: remove explicit dependency on wgengine/monitor | Mihai Parparita | 1 | -3/+2 |
| 2023-03-02 | cmd/derper: randomize IPs on refreshBootstrapDNS (#7440) | shayne | 1 | -0/+8 |
| 2023-03-01 | sockstats: instrument networking code paths | Mihai Parparita | 1 | -2/+4 |
| 2023-02-11 | version: make all exported funcs compile-time constant or lazy | David Anderson | 1 | -0/+1 |
| 2023-02-10 | net/interfaces: redo how we get the default interface on macOS and iOS | Mihai Parparita | 1 | -1/+1 |
| 2023-02-02 | net/{netns,netstat}: use new x/sys/cpu.IsBigEndian | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-02-01 | health, net/tlsdial: add healthcheck for self-signed cert | Andrew Dunham | 1 | -0/+3 |
| 2023-02-01 | all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork | Brad Fitzpatrick | 2 | -4/+3 |
| 2023-02-01 | fixup! util/vizerror: add new package for visible errors | Will Norris | 1 | -0/+1 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 7 | -21/+14 |
| 2023-01-26 | util/httpm: add new package for prettier HTTP method constants | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-01-23 | ipn/ipnstate: add PeerStatus.KeyExpiry for tailscale status --json | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-12-12 | util/endian: delete package; use updated josharian/native instead | Brad Fitzpatrick | 1 | -2/+1 |
| 2022-12-05 | net/tsaddr: remove ContainsFunc helpers (they're now in x/exp/slices) | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-11-30 | types/ptr: move all the ptrTo funcs to one new package's ptr.To | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-11-30 | all: use named pipes on windows | Maisem Ali | 1 | -0/+3 |
| 2022-11-28 | ipn/ipnauth, util/winutil: add temporary LookupPseudoUser workaround to addre... | Aaron Klotz | 1 | -0/+1 |
| 2022-11-21 | all: use strs.CutPrefix and strs.CutSuffix more | Mihai Parparita | 2 | -3/+3 |
| 2022-11-13 | cmd/tailscale/cli: [set] handle selectively modifying routes/exit node | Maisem Ali | 1 | -0/+2 |
| 2022-11-10 | syncs: add Map (#6260) | Joe Tsai | 1 | -0/+1 |
| 2022-11-08 | net/netcheck: don't use a space in the captive portal challenge | Andrew Dunham | 1 | -0/+5 |
| 2022-11-05 | util/dirwalk, metrics, portlist: add new package for fast directory walking | Brad Fitzpatrick | 1 | -1/+2 |
| 2022-11-03 | net/tshttpproxy: add clientmetrics on Windows proxy lookup paths | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-11-01 | types/pad32: delete package | Brad Fitzpatrick | 1 | -1/+0 |
| 2022-10-19 | cmd/derper, net/netcheck: add challenge/response to generate_204 endpoint | Andrew Dunham | 2 | -0/+77 |
| 2022-10-18 | net/wsconn: add back custom wrapper for turning a websocket.Conn into a net.Conn | Mihai Parparita | 2 | -1/+3 |
| 2022-09-29 | all: fix spelling mistakes | Josh Soref | 1 | -1/+1 |
| 2022-09-28 | cmd/tailscaled, util/winutil: log Windows service diagnostics when the wintun... | Aaron Klotz | 1 | -0/+2 |
| 2022-09-21 | control/controlclient,ipn/ipnlocal: wire tka enable/disable | Tom DNetto | 1 | -1/+1 |
| 2022-09-15 | refactor: move from io/ioutil to io and os packages | Eng Zer Jun | 1 | -3/+2 |
| 2022-09-15 | cmd/derper, control/controlhttp: disable WebSocket compression | Mihai Parparita | 1 | -0/+6 |
| 2022-09-12 | cmd/derper: add /generate_204 endpoint (#5601) | Andrew Dunham | 1 | -1/+10 |
| 2022-09-09 | cmd/derper: add robots.txt to disallow all | Brad Fitzpatrick | 1 | -0/+3 |
| 2022-09-07 | cmd/derper: filter out useless HTTP error logs (#5563) | Andrew Dunham | 1 | -2/+25 |
| 2022-09-03 | cmd/derper: add flag to run derper in bootstrap-dns-only mode | Brad Fitzpatrick | 1 | -3/+13 |
| 2022-09-02 | cmd/derper: add support for unpublished bootstrap DNS entries (#5529) | Andrew Dunham | 3 | -21/+206 |
| 2022-08-22 | client,cmd/tailscale,ipn,tka,types: implement tka initialization flow | Tom DNetto | 1 | -1/+10 |
| 2022-08-22 | control/controlclient,tailcfg: [capver 40] create KeySignature field in tailc... | Tom DNetto | 1 | -1/+1 |
| 2022-08-15 | net/stun: convert to use net/netip.AddrPort | Kris Brandow | 1 | -1/+3 |