| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-04-20 | all: avoid repeated default interface lookups | Mihai Parparita | 7 | -18/+33 |
| 2023-04-20 | all: move network monitoring from wgengine/monitor to net/netmon | Mihai Parparita | 5 | -21/+23 |
| 2023-04-19 | ci: add more lints (#7909) | Andrew Dunham | 2 | -4/+2 |
| 2023-04-17 | various: add golangci-lint, fix issues (#7905) | Andrew Dunham | 2 | -12/+12 |
| 2023-04-17 | net/dnsfallback: more explicitly pass through logf function | Mihai Parparita | 1 | -1/+1 |
| 2023-04-14 | net/netcheck: use dnscache.Resolver when resolving DERP IPs | Andrew Dunham | 1 | -0/+1 |
| 2023-04-11 | tsweb: move varz handler(s) into separate modules | Anton Tolchanov | 3 | -50/+7 |
| 2023-04-11 | prober: migrate to Prometheus metric library | Anton Tolchanov | 1 | -3/+1 |
| 2023-04-11 | tsweb: expose native Prometheus metrics in /debug/varz | Anton Tolchanov | 2 | -0/+89 |
| 2023-04-06 | net, wgengine/capture: encode NAT addresses in pcap stream | Tom DNetto | 1 | -1/+1 |
| 2023-04-05 | cmd/tailscale: show reauth etc. links even if no login name (#7803) | phirework | 1 | -2/+2 |
| 2023-04-05 | cmd/tailscale/cli: [serve] add support for proxy paths (#7800) | shayne | 2 | -0/+13 |
| 2023-04-04 | derp,magicsock: add debug envknobs for HTTP and derp server name (#7744) | valscale | 1 | -2/+2 |
| 2023-04-03 | ipn/ipnlocal, util/winutil/policy: modify Windows profile migration to load l... | Aaron Klotz | 1 | -0/+1 |
| 2023-04-03 | util/sysresources, magicsock: scale DERP buffer based on system memory | Andrew Dunham | 1 | -0/+1 |
| 2023-04-03 | cmd/tailscale/cli: make serve and funnel visible in list (#7737) | shayne | 3 | -6/+4 |
| 2023-03-30 | cmd/tsconnect: allow root directory to be passed in | Mihai Parparita | 2 | -0/+4 |
| 2023-03-29 | net/tshttpproxy: don't proxy through ourselves | Andrew Dunham | 3 | -2/+7 |
| 2023-03-29 | net/tstun,wgengine/*: add support for NAT to routes | Maisem Ali | 1 | -0/+2 |
| 2023-03-29 | doctor/permissions: add new check to print process permissions | Andrew Dunham | 1 | -1/+2 |
| 2023-03-28 | go.mod: bump gvisor to 20230320 for dispatcher locking | James Tucker | 1 | -0/+1 |
| 2023-03-27 | cmd/tailscale: extend hostname validation (#7678) | Anton Tolchanov | 2 | -4/+12 |
| 2023-03-27 | funnel: change references from alpha to beta (#7613) | shayne | 2 | -3/+3 |
| 2023-03-24 | derp, derphttp, magicsock: send new unknown peer frame when destination is un... | valscale | 3 | -3/+3 |
| 2023-03-23 | ipn/ipnlocal: fix cert storage in Kubernetes | Maisem Ali | 1 | -1/+1 |
| 2023-03-23 | cmd/k8s-operator: disable HTTP/2 for the auth proxy | Maisem Ali | 2 | -5/+32 |
| 2023-03-23 | all: pass log IDs as the proper type rather than strings | Will Norris | 3 | -11/+13 |
| 2023-03-21 | cmd/tailscale/cli: move tskey-wrap functionality under lock sign | Tom DNetto | 1 | -18/+28 |
| 2023-03-20 | cmd/tailscale/cli: fix inconsistency between serve text and example command | Mihai Parparita | 1 | -3/+5 |
| 2023-03-20 | cmd/derpprobe: allow running all probes at the same time | Anton Tolchanov | 1 | -1/+2 |
| 2023-03-16 | tailscale/cmd: Warn for up --force-reauth over SSH without accepting the risk... | James 'zofrex' Sanderson | 2 | -0/+32 |
| 2023-03-13 | cmd/tailscale/cli: [serve] rework commands based on feedback (#6521) | shayne | 5 | -343/+513 |
| 2023-03-13 | cmd/k8s-operator: drop trailing dot in tagged node name | Maisem Ali | 1 | -1/+1 |
| 2023-03-13 | ipn,log: add logger for sockstat deltas | Will Norris | 1 | -1/+2 |
| 2023-03-13 | all: replace /kb/ links with /s/ equivalents | Maisem Ali | 3 | -4/+4 |
| 2023-03-13 | cmd/k8s-operator: require HTTPS to be enabled for AuthProxy | Maisem Ali | 2 | -12/+21 |
| 2023-03-13 | cmd/k8s-operator: make auth proxy pass tags as Impersonate-Group | Maisem Ali | 2 | -5/+21 |
| 2023-03-13 | cmd/tailscale/cli: update docs and unhide configure | Maisem Ali | 4 | -11/+12 |
| 2023-03-13 | tailcfg,all: add and use Node.IsTagged() | Maisem Ali | 2 | -2/+2 |
| 2023-03-11 | ipn: add Funnel port check from nodeAttr | Maisem Ali | 2 | -11/+3 |
| 2023-03-11 | tsnet: add ListenFunnel | Maisem Ali | 2 | -46/+1 |
| 2023-03-09 | cmd/tailscale: annotate tailnet-lock keys which wrap pre-auth keys | Tom DNetto | 1 | -0/+9 |
| 2023-03-09 | cmd/tailscale: surface node-key for locked out tailnet-lock peers | Tom DNetto | 1 | -1/+3 |
| 2023-03-09 | control/controlclient: improve handling of concurrent lite map requests | Maisem Ali | 1 | -1/+1 |
| 2023-03-08 | all: implement preauth-key support with tailnet lock | Tom DNetto | 2 | -2/+60 |
| 2023-03-07 | wgengine/magicsock: track per-endpoint changes in ringbuffer | Andrew Dunham | 2 | -0/+64 |
| 2023-03-07 | sniproxy: add promote-https (#7487) | shayne | 1 | -1/+21 |
| 2023-03-06 | cmd/sniproxy: draw the rest of the DNS owl. | Denton Gentry | 1 | -3/+85 |
| 2023-03-06 | cmd/tsconnect: pop CTA to make everything work with tailnet lock | Tom DNetto | 4 | -5/+27 |
| 2023-03-05 | tsnet: add UDP support to Server.Listen | Brad Fitzpatrick | 1 | -0/+27 |