| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-03-09 | tailcfg: reintroduce UserProfile.Groups | Gesa Stupperich | 1 | -2/+10 |
| 2026-02-06 | tailcfg: add peerRelay bool to hostinfo | KevinLiang10 | 1 | -0/+4 |
| 2026-01-23 | all: remove AUTHORS file and references to it | Will Norris | 1 | -1/+1 |
| 2025-11-09 | tailcfg: kill off rest of HairPinning symbols | Brad Fitzpatrick | 1 | -5/+0 |
| 2025-10-06 | util/checkchange: stop using deephash everywhere | Brad Fitzpatrick | 1 | -1/+92 |
| 2025-08-27 | cmd/viewer: add field comments to generated view methods | Maisem Ali | 1 | -130/+815 |
| 2025-08-14 | cmd/viewer, types/views: implement support for json/v2 (#16852) | Joe Tsai | 1 | -41/+483 |
| 2025-07-22 | tailcfg: add Hostinfo.ExitNodeID to report the selected exit node (#16625) | Simon Law | 1 | -0/+2 |
| 2025-07-02 | tailcfg: report StateEncrypted in Hostinfo (#16434) | Andrew Lytvynov | 1 | -0/+2 |
| 2025-05-02 | hostinfo,tailcfg: report TPM availability on windows/linux (#15831) | Andrew Lytvynov | 1 | -1/+4 |
| 2025-04-01 | tailcfg: add VIPServiceView | Adrian Dewhurst | 1 | -1/+57 |
| 2025-03-07 | tailcfg: add DERPRegion.NoMeasureNoHome, deprecate+document Avoid [cap 115] | Brad Fitzpatrick | 1 | -13/+15 |
| 2025-02-11 | tailcfg: remove ancient UserProfiles.Roles field | Brad Fitzpatrick | 1 | -2/+0 |
| 2025-01-21 | ipn/ipnlocal,tailcfg: communicate to control whether funnel is enabled (#14688) | Irbe Krumina | 1 | -0/+2 |
| 2025-01-14 | all: add Node.HomeDERP int, phase out "127.3.3.40:$region" hack [capver 111] | Brad Fitzpatrick | 1 | -2/+4 |
| 2025-01-14 | cmd/viewer,all: consistently use "read-only" instead of "readonly" | Brad Fitzpatrick | 1 | -38/+38 |
| 2025-01-14 | cmd/viewer,types/views,various: avoid allocations in pointer field getters wh... | Nick Khyl | 1 | -58/+17 |
| 2025-01-06 | tailcfg: remove unused User fields | Brad Fitzpatrick | 1 | -9/+5 |
| 2025-01-06 | tailcfg: flesh out docs | Brad Fitzpatrick | 1 | -4/+4 |
| 2024-12-12 | ssh/tailssh: remove unused public key support | Brad Fitzpatrick | 1 | -10/+12 |
| 2024-11-15 | ipn,tailcfg: add VIPService struct and c2n to fetch them from client (#14046) | Naman Sood | 1 | -0/+2 |
| 2024-09-22 | tailcfg: add AcceptEnv field to SSHRule (#13523) | Mario Minardi | 1 | -0/+2 |
| 2024-06-15 | cmd/viewer,type/views: add MapSlice for maps of slices | Maisem Ali | 1 | -4/+2 |
| 2024-05-06 | tailcfg,all: add/plumb Node.IsJailed | Maisem Ali | 1 | -0/+2 |
| 2024-04-21 | tailcfg: remove some unused fields from RegisterResponseAuth | Brad Fitzpatrick | 1 | -4/+0 |
| 2024-04-21 | tailcfg: pointerify RegisterRequest.Auth, omitemptify RegisterResponseAuth | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-02-27 | tailcfg: add latitude, longitude for node location (#11162) | Claire Wang | 1 | -0/+8 |
| 2024-02-11 | tailcfg: remove UserProfile.Groups | Maisem Ali | 1 | -2/+0 |
| 2023-11-09 | tailcfg,ipn/ipnlocal: add hostinfo field to replace service entry | James Tucker | 1 | -0/+2 |
| 2023-10-13 | tailcfg: add tailnet field to register request (#9675) | Claire Wang | 1 | -0/+2 |
| 2023-10-05 | hostinfo, ipnlocal: flesh out Wake-on-LAN support, send MACs, add c2n sender | Brad Fitzpatrick | 1 | -0/+2 |
| 2023-10-01 | tailcfg, all: use []netip.AddrPort instead of []string for Endpoints | Brad Fitzpatrick | 1 | -2/+2 |
| 2023-09-18 | all: declare & plumb IPv6 masquerade address for peer | Tom DNetto | 1 | -0/+9 |
| 2023-09-18 | tailcfg: add NodeCapMap | Maisem Ali | 1 | -5/+12 |
| 2023-09-17 | tailcfg: define a type for NodeCapability | Maisem Ali | 1 | -8/+8 |
| 2023-09-15 | tailcfg: add DNS address list for IsWireGuardOnly nodes | James Tucker | 1 | -1/+5 |
| 2023-08-20 | types/views,cmd/viewer: add ByteSlice[T] to replace mem.RO | Maisem Ali | 1 | -20/+29 |
| 2023-08-19 | tailcfg: generate RegisterResponse.Clone, remove manually written | Maisem Ali | 1 | -1/+153 |
| 2023-08-18 | tailcfg: remove unused Domain field from Login/User | Maisem Ali | 1 | -4/+0 |
| 2023-08-18 | cmd/viewer, types/views, all: un-special case slice of netip.Prefix | Brad Fitzpatrick | 1 | -56/+52 |
| 2023-08-16 | tailcfg: rename prototype field to reflect its status | Brad Fitzpatrick | 1 | -2/+2 |
| 2023-08-16 | client: update DNSConfig type (#8916) | Richard Castro | 1 | -0/+2 |
| 2023-08-15 | tailcfg: Add FirewallMode to NetInfo to record wether host using iptables or ... | KevinLiang10 | 1 | -0/+2 |
| 2023-07-23 | tailcfg: add UserProfile.Groups | Brad Fitzpatrick | 1 | -1/+64 |
| 2023-07-13 | net/netcheck, tailcfg: add DERPHomeParams and use it | Andrew Dunham | 1 | -1/+58 |
| 2023-07-08 | tailcfg,etc: remove unused tailcfg.Node.KeepAlive field | Brad Fitzpatrick | 1 | -2/+0 |
| 2023-06-23 | tailcfg: add location field to hostinfo | Charlotte Brandhorst-Satzkorn | 1 | -2/+71 |
| 2023-06-09 | ssh/tailssh: add support for remote/reverse port forwarding | Maisem Ali | 1 | -9/+11 |
| 2023-04-22 | tailcfg: add SSHRecorderFailureAction and SSHRecordingFailureNotifyRequest | Maisem Ali | 1 | -0/+8 |
| 2023-04-21 | tailcfg: add CanPort80 field to DERPNode | Andrew Dunham | 1 | -0/+2 |