| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-14 | hostinfo, ipnlocal: add optional os-specific callback for querying the hostna... | Jonathan Nobels | 2 | -1/+48 |
| 2025-04-02 | all: use network less when running in v86 emulator | Brad Fitzpatrick | 2 | -2/+51 |
| 2025-01-22 | feature/*: make Wake-on-LAN conditional, start supporting modular features | Brad Fitzpatrick | 2 | -108/+13 |
| 2025-01-08 | hostinfo: improve accuracy of Linux desktop detection heuristic | Brad Fitzpatrick | 1 | -1/+0 |
| 2024-12-09 | hostinfo: fix testing in container (#14330) | Tom Proctor | 1 | -3/+7 |
| 2024-11-05 | types/result, util/lineiter: add package for a result type, use it | Brad Fitzpatrick | 2 | -17/+20 |
| 2024-10-15 | hostinfo,build_docker.sh,tailcfg: more reliably detect being in a container (... | Tom Proctor | 3 | -3/+34 |
| 2024-10-04 | hostinfo: update SetPackage doc with new Android values (#13537) | kari-ts | 1 | -2/+7 |
| 2024-08-09 | hostinfo: add hostinfo.IsNATLabGuestVM | Brad Fitzpatrick | 1 | -0/+13 |
| 2024-07-17 | hostinfo: set Hostinfo.PackageType for mkctr container builds | Brad Fitzpatrick | 2 | -0/+17 |
| 2024-06-18 | hostinfo: update Windows hostinfo to include MSIDist registry value | Aaron Klotz | 1 | -12/+10 |
| 2024-04-18 | hostinfo: use Distro field for distinguishing Windows Server builds | Aaron Klotz | 1 | -0/+10 |
| 2024-04-02 | hostinfo: cache device model to speed up init | Kyle Carberry | 2 | -10/+18 |
| 2023-11-01 | hostinfo: fix a couple of logic simplification lints | James Tucker | 1 | -8/+2 |
| 2023-10-23 | ipn/ipnlocal: set the push device token correctly | Maisem Ali | 1 | -16/+6 |
| 2023-10-05 | hostinfo, ipnlocal: flesh out Wake-on-LAN support, send MACs, add c2n sender | Brad Fitzpatrick | 2 | -0/+107 |
| 2023-09-26 | winutil: refactor methods to get values from registry to also return (#9536) | Claire Wang | 1 | -1/+2 |
| 2023-08-15 | tailcfg: Add FirewallMode to NetInfo to record wether host using iptables or ... | KevinLiang10 | 1 | -0/+11 |
| 2023-08-11 | hostinfo: add Home Assistant Add-On detection (#8857) | shayne | 1 | -9/+20 |
| 2023-06-26 | hostinfo: make lxcfs container check more specific | Anton Tolchanov | 1 | -1/+1 |
| 2023-06-20 | ssh/tailssh: work around lack of scontext in SELinux | Maisem Ali | 1 | -0/+11 |
| 2023-05-04 | various: add detection and Taildrop for Unraid | Derek Kaser | 1 | -0/+4 |
| 2023-04-19 | ci: add more lints (#7909) | Andrew Dunham | 1 | -1/+1 |
| 2023-02-27 | tailcfg,hostinfo: add App field to identify tsnet uses | Maisem Ali | 1 | -0/+14 |
| 2023-02-11 | version: unexport all vars, turn Short/Long into funcs | David Anderson | 1 | -1/+1 |
| 2023-02-03 | tailcfg, localapi: plumb device token to server | David Crawshaw | 1 | -4/+14 |
| 2023-02-01 | all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork | Brad Fitzpatrick | 1 | -2/+1 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 8 | -24/+16 |
| 2023-01-25 | hostinfo: [windows] check if running via Scoop (#7068) | shayne | 1 | -0/+5 |
| 2023-01-24 | hostinfo: add an environment type for Replit | Anton Tolchanov | 1 | -0/+12 |
| 2023-01-23 | envknob, hostinfo, ipn/ipnlocal: add start of opt-in remote update support | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-01-22 | tailcfg,hostinfo: add Hostinfo.Machine and Hostinfo.GoArchVar | Brad Fitzpatrick | 2 | -0/+65 |
| 2022-11-30 | types/ptr: move all the ptrTo funcs to one new package's ptr.To | Brad Fitzpatrick | 4 | -9/+11 |
| 2022-11-04 | all: remove old +build tags | Brad Fitzpatrick | 4 | -4/+0 |
| 2022-09-15 | refactor: move from io/ioutil to io and os packages | Eng Zer Jun | 1 | -5/+4 |
| 2022-09-13 | cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + support | Brad Fitzpatrick | 1 | -15/+17 |
| 2022-09-12 | hostinfo: detect being run in a container in more ways | Brad Fitzpatrick | 1 | -0/+9 |
| 2022-09-11 | hostinfo, tailcfg: split Hostinfo.OSVersion into separate fields | Brad Fitzpatrick | 5 | -93/+172 |
| 2022-08-26 | tailcfg: add Hostinfo.GoVersion | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-08-05 | hostinfo, net/netcheck: use CutPrefix | Brad Fitzpatrick | 1 | -1/+2 |
| 2022-08-04 | all: use syncs.AtomicValue | Maisem Ali | 1 | -3/+3 |
| 2022-07-22 | hostinfo: determine QNAP QTS version | Denton Gentry | 2 | -0/+51 |
| 2022-06-30 | util/cloudenv: add Azure support & DNS IPs | Brad Fitzpatrick | 1 | -0/+2 |
| 2022-06-05 | hostinfo,distro: Identify Western Digital MyCloud devices. | Denton Gentry | 1 | -0/+4 |
| 2022-06-01 | hostinfo: use ByteSliceToString from golang.org/x/sys/unix | Tobias Klauser | 2 | -12/+3 |
| 2022-06-01 | hostinfo: use Uname from golang.org/x/sys/unix in osVersionLinux | Tobias Klauser | 1 | -3/+2 |
| 2022-04-18 | hostinfo, tailcfg: add desktop detection on Linux to hostinfo | Tom DNetto | 1 | -0/+30 |
| 2022-03-25 | tsnet: set Hostinfo.Package to "tsnet" on use | Brad Fitzpatrick | 1 | -2/+3 |
| 2022-03-01 | version, hostinfo: recognize gokrazy as a distro | Brad Fitzpatrick | 1 | -0/+2 |
| 2022-02-22 | hostinfo: use the sentinel value set by the MSI installer to detect MSI packa... | Aaron Klotz | 1 | -18/+6 |