| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-09-24 | control/controlclient: stop restarting map polls on health change | Brad Fitzpatrick | 1 | -0/+7 |
| 2022-09-23 | tailcfg, control/controlhttp, control/controlclient: add ControlDialPlan fiel... | Andrew Dunham | 1 | -1/+36 |
| 2022-09-22 | tailcfg, util/deephash: add DataPlaneAuditLogID to Node and DomainDataPlaneAu... | Aaron Klotz | 4 | -0/+11 |
| 2022-09-21 | ipn/ipnlocal: return usernames when Tailscale SSH is enabled | Maisem Ali | 1 | -1/+2 |
| 2022-09-21 | control/controlclient,ipn/ipnlocal: wire tka enable/disable | Tom DNetto | 1 | -0/+6 |
| 2022-09-19 | tailcfg: mark CapabilityFileSharingTarget as inter-node | Maisem Ali | 1 | -5/+1 |
| 2022-09-19 | ipn/ipnlocal: add c2n method to get SSH username candidates | Brad Fitzpatrick | 1 | -0/+36 |
| 2022-09-16 | wgengine/magicsock: add client flag and envknob to disable heartbeat (#5638) | phirework | 1 | -0/+4 |
| 2022-09-13 | cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + support | Brad Fitzpatrick | 4 | -0/+5 |
| 2022-09-11 | hostinfo, tailcfg: split Hostinfo.OSVersion into separate fields | Brad Fitzpatrick | 4 | -25/+77 |
| 2022-09-08 | net/dns/{publicdns,resolver}: add NextDNS DoH support | Brad Fitzpatrick | 1 | -1/+2 |
| 2022-09-07 | tailcfg: fix broken test from comment change | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-09-07 | tailcfg: reformat CurrentCapabilityVersion to be a bulleted list | Brad Fitzpatrick | 1 | -38/+38 |
| 2022-09-02 | tailcfg: refactor/implement wire structs for TKA | Tom DNetto | 2 | -87/+170 |
| 2022-08-30 | tailcfg: add Hostinfo.Userspace{,Router} bits | Brad Fitzpatrick | 4 | -57/+66 |
| 2022-08-30 | net/dns: set OS DNS to 100.100.100.100 for route-less ExtraRecords [cap 41] | Brad Fitzpatrick | 1 | -1/+2 |
| 2022-08-29 | tailcfg, control/controlclient, ipn/ipnlocal: add c2n (control-to-node) system | Brad Fitzpatrick | 1 | -6/+20 |
| 2022-08-26 | tailcfg: add Hostinfo.GoVersion | Brad Fitzpatrick | 4 | -1/+5 |
| 2022-08-25 | tailcfg: implement wire format for map request/response tka comms | Tom DNetto | 1 | -2/+56 |
| 2022-08-24 | tka: optimize common case of processing updates built from head | Tom DNetto | 1 | -8/+14 |
| 2022-08-24 | ipn,tailcfg: transmit NodeID in tka init RPCs | Tom DNetto | 1 | -0/+2 |
| 2022-08-22 | client,cmd/tailscale,ipn,tka,types: implement tka initialization flow | Tom DNetto | 1 | -0/+26 |
| 2022-08-22 | control/controlclient,tailcfg: [capver 40] create KeySignature field in tailc... | Tom DNetto | 4 | -12/+28 |
| 2022-08-19 | tailcfg: add CapabilityDataPlaneAuditLogs. | Aaron Klotz | 1 | -4/+5 |
| 2022-08-15 | tailcfg: bump capver for clients to talk Noise over any HTTPS port [capver 39] | Juan Font | 1 | -1/+2 |
| 2022-08-11 | tailcfg, control/controlclient: add PingRequest.URLIsNoise [capver 38] | Brad Fitzpatrick | 1 | -1/+6 |
| 2022-08-11 | tailcfg: actually bump capver to 37, add test | Brad Fitzpatrick | 2 | -1/+22 |
| 2022-08-09 | tailcfg, control/controlclient: make Debug settings sticky in a map session [... | Brad Fitzpatrick | 1 | -0/+18 |
| 2022-08-04 | net/netcheck: try ICMP if UDP is blocked (#5056) | Andrew Dunham | 4 | -2/+11 |
| 2022-08-03 | assorted: plumb tka initialization & network-lock key into tailscaled | Tom DNetto | 1 | -0/+1 |
| 2022-08-02 | control/controlclient, tailcfg: add 6 more patchable Node fields [capver 36] | Brad Fitzpatrick | 1 | -1/+22 |
| 2022-08-02 | tailcfg: add CapabilityFileSharingTarget to identify FileTargets | Maisem Ali | 1 | -3/+12 |
| 2022-08-02 | all: gofmt for Go 1.19 | Brad Fitzpatrick | 2 | -32/+36 |
| 2022-07-26 | tailcfg: add views for SSHRule and SSHPrincipal | Maisem Ali | 3 | -3/+213 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 2 | -41/+40 |
| 2022-07-25 | all: use various net/netip parse funcs directly | Brad Fitzpatrick | 1 | -3/+4 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 4 | -15/+15 |
| 2022-07-20 | tailcfg, control/controlclient: add tailcfg.PeersChangedPatch [capver 33] | Brad Fitzpatrick | 1 | -1/+35 |
| 2022-07-19 | tailcfg: remove old DNS fields | Brad Fitzpatrick | 1 | -8/+0 |
| 2022-07-19 | tailcfg: add missing omitempty annotation to PopBrowserURL | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-07-18 | net/netcheck: test for OS IPv6 support as well as connectivity. | David Anderson | 4 | -2/+11 |
| 2022-06-30 | util/cloudenv: add Azure support & DNS IPs | Brad Fitzpatrick | 4 | -1/+5 |
| 2022-06-17 | tailcfg: define some Node.Capabilities about SSH, its config | Brad Fitzpatrick | 1 | -0/+2 |
| 2022-06-14 | tailcfg: clarify some of the MapRequest variants | Brad Fitzpatrick | 1 | -3/+10 |
| 2022-06-08 | tailcfg: add HostinfoView version of TailscaleSSHEnabled | Mihai Parparita | 1 | -0/+2 |
| 2022-06-07 | tailcfg: add TailscaleSSHEnabled helper check (#4812) | Ross Zurowski | 2 | -0/+35 |
| 2022-05-28 | cmd/tailscale, ipn/ipnlocal: add "peerapi" ping type | Brad Fitzpatrick | 1 | -0/+3 |
| 2022-05-09 | cmd/viewer,types/views: add support for views of maps | Maisem Ali | 2 | -8/+14 |
| 2022-05-06 | tailcfg: use cmd/viewer instead of cmd/cloner. | Maisem Ali | 3 | -51/+690 |
| 2022-05-06 | tailcfg,all: change structs to []*dnstype.Resolver | Maisem Ali | 2 | -12/+12 |